CAPE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 34 54 83 98 93 93 109 123 126 141 171 157 152 187 236 315 364 408 392 393 400 420 474 555 591 581 602 686 761 796 795 741 676 635 629 626 635 609 588 569 536 465 413 397 391 401 415 416 427 471 526 576 691 779 798 889 839 777 733 695 607 534 607 753 819 842 897 905 877 877 853 849 780 846 718 691 659 749 853 922 937 922 930 952 974 1007 1083 1148 1198 1220 1258 1267 1254 1214 1234 1324 1374 1383 1425 1460 1471 1477 1472 1474 1497 1497 1476 1463 1504 1528 1531 1661 1843 1907 1912 1908 1901 1846 1754 1651 1588 1588 1600 1637 1716 1743 1732 1713 1523 1502 1436 1486 1638 1729 1840 1906 1939 1960 1927 1871 1852 1839 1832 1834 1845 1873 1927 1907 1888 1896 1888 1865 1832 1824 1766 1758 1755 1727 1720 1720 1720 1728 1706 1690 1677 1677 1679 1722 1711 1681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 45 78 91 91 95 101 111 129 155 180 170 163 193 247 327 378 416 393 400 396 398 483 580 627 625 655 727 775 771 735 698 665 643 661 674 679 656 622 569 508 446 419 402 410 442 448 449 485 542 615 705 753 762 855 875 799 741 711 659 566 512 561 670 747 807 866 883 886 860 873 905 720 742 634 634 625 745 837 899 879 868 903 905 909 943 1042 1127 1189 1214 1269 1280 1271 1201 1192 1295 1358 1415 1405 1407 1444 1470 1472 1471 1502 1543 1550 1532 1524 1591 1634 1751 1907 1943 1970 1956 1940 1854 1670 1508 1435 1432 1451 1480 1537 1569 1532 1513 1517 1372 1508 1548 1606 1734 1797 1836 1866 1878 1846 1815 1817 1816 1813 1821 1840 1873 1893 1881 1832 1811 1776 1734 1791 1758 1721 1715 1716 1705 1689 1665 1673 1716 1704 1697 1669 1673 1689 1707 1663 1642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 21 10 32 69 80 84 88 97 113 136 168 182 172 176 213 280 338 391 427 403 396 395 427 528 600 640 652 690 737 747 723 693 684 668 665 706 710 718 698 626 556 466 434 433 424 430 458 479 511 565 617 695 753 786 839 848 843 764 732 699 600 519 477 480 581 707 781 803 800 872 931 1041 1040 543 508 492 561 641 771 801 845 862 857 874 835 821 910 994 1112 1171 1205 1260 1266 1240 1156 1181 1247 1275 1314 1306 1332 1392 1458 1471 1459 1481 1508 1541 1553 1547 1538 1582 1728 1762 1945 1999 1945 1893 1758 1545 1387 1324 1306 1320 1365 1405 1385 1358 1376 1364 1439 1477 1541 1595 1731 1769 1798 1819 1828 1816 1816 1827 1831 1837 1835 1828 1845 1841 1825 1750 1726 1708 1714 1740 1751 1731 1721 1711 1701 1687 1686 1703 1714 1702 1689 1673 1697 1708 1699 1672 1664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 17 1 18 44 53 63 76 92 121 151 180 183 176 189 239 314 354 409 435 410 406 391 458 564 645 660 676 709 719 703 680 674 682 682 694 729 746 744 691 619 555 492 471 456 470 483 498 528 582 627 666 722 750 816 840 831 815 741 701 646 540 458 449 427 561 682 727 766 828 914 1052 1163 1101 761 639 521 552 619 752 805 849 870 862 807 768 786 865 987 1096 1152 1186 1220 1213 1155 1086 1113 1129 1190 1233 1249 1273 1313 1366 1383 1376 1416 1486 1515 1496 1493 1447 1477 1499 1659 1772 1897 1775 1674 1578 1463 1366 1316 1302 1308 1330 1345 1334 1340 1413 1429 1418 1488 1537 1557 1605 1640 1738 1788 1805 1811 1816 1823 1828 1832 1818 1799 1802 1786 1770 1747 1716 1706 1736 1752 1755 1749 1732 1724 1716 1732 1746 1730 1706 1695 1683 1690 1700 1684 1682 1671 1633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 15 0 4 12 20 40 52 86 136 165 176 175 183 224 279 333 380 425 442 439 410 410 492 581 671 676 698 715 700 681 671 678 694 700 717 757 769 741 675 626 599 563 550 509 525 530 558 606 636 680 727 766 798 827 832 820 787 725 668 630 501 477 419 385 501 614 683 755 877 1025 1114 1155 1122 883 679 553 547 577 750 767 795 824 782 765 772 785 865 971 1066 1143 1165 1193 1196 1146 1095 1085 1107 1163 1207 1138 1105 1209 1270 1248 1207 1248 1301 1317 1342 1334 1317 1400 1404 1501 1584 1632 1588 1506 1436 1379 1260 1223 1263 1288 1293 1290 1273 1264 1289 1363 1325 1446 1503 1510 1559 1609 1753 1795 1802 1809 1800 1794 1786 1763 1746 1745 1748 1750 1745 1734 1708 1730 1758 1758 1774 1766 1752 1743 1726 1708 1721 1713 1696 1694 1692 1696 1693 1685 1670 1616 1595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 1 0 1 0 0 2 14 35 61 91 151 174 169 172 196 255 313 360 399 426 439 443 423 441 527 601 678 685 711 715 697 692 695 703 707 714 742 772 769 728 675 666 688 678 683 582 562 558 619 643 711 747 766 789 813 828 827 810 764 694 667 634 535 487 444 375 456 571 663 749 930 1097 1156 1171 1098 859 640 554 552 569 680 667 727 747 772 775 772 785 820 931 1062 1132 1160 1213 1243 1220 1206 1184 1106 1123 1129 1119 1027 1057 1164 1171 1140 1189 1152 1098 1141 1179 1269 1320 1340 1434 1487 1475 1449 1424 1365 1301 1239 1242 1265 1292 1300 1264 1212 1184 1197 1243 1232 1347 1502 1523 1547 1597 1735 1757 1770 1789 1763 1745 1726 1711 1700 1697 1708 1714 1700 1709 1726 1775 1779 1777 1777 1754 1759 1750 1727 1673 1659 1686 1697 1696 1695 1688 1675 1658 1629 1578 1567 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 5 12 10 0 0 0 6 19 28 44 82 102 158 169 162 177 246 288 312 357 397 424 448 453 456 503 555 617 676 682 704 710 708 718 726 727 735 745 760 772 762 730 708 730 762 737 705 677 676 618 646 715 762 774 777 801 820 825 820 795 745 699 694 657 562 539 458 354 509 575 665 766 963 1144 1215 1137 945 729 589 580 575 570 597 680 742 783 792 785 779 790 817 935 1062 1129 1159 1216 1296 1317 1279 1243 1152 1115 1084 1049 939 949 1001 1081 1133 1171 1161 1124 1119 1187 1302 1331 1384 1468 1507 1428 1376 1433 1412 1316 1335 1311 1295 1307 1306 1230 1148 1118 1127 1188 1289 1347 1388 1480 1521 1527 1613 1672 1688 1751 1644 1634 1646 1659 1672 1685 1700 1701 1704 1707 1721 1733 1766 1783 1788 1767 1765 1739 1704 1679 1655 1679 1694 1690 1691 1671 1634 1609 1573 1494 1517 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 38 16 14 22 21 29 42 63 92 118 156 164 216 246 282 293 307 355 406 441 446 445 474 524 577 624 659 661 679 684 710 728 747 761 771 767 766 761 754 753 768 801 813 771 705 686 643 638 666 734 774 779 791 814 827 825 809 771 723 709 728 696 661 563 431 330 562 576 667 818 1019 1188 1210 1124 835 643 677 641 583 591 626 720 765 792 784 783 782 792 891 974 1065 1117 1153 1238 1334 1350 1295 1257 1224 1167 1054 994 833 819 857 922 960 1061 1119 1134 1181 1253 1335 1429 1499 1510 1489 1475 1437 1428 1420 1403 1367 1295 1278 1267 1225 1158 1111 1103 1129 1196 1268 1311 1359 1384 1398 1450 1570 1602 1597 1602 1503 1508 1529 1573 1614 1652 1682 1698 1710 1719 1735 1757 1770 1769 1745 1763 1742 1727 1701 1669 1644 1674 1691 1688 1659 1608 1561 1531 1503 1509 1573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 38 52 37 29 30 37 55 82 109 134 166 210 232 266 281 298 323 380 428 466 473 470 495 543 586 614 626 623 633 641 681 688 748 772 775 762 757 739 746 783 823 841 813 751 706 710 705 666 670 709 773 795 806 822 828 823 796 757 735 753 782 760 690 563 453 413 588 556 698 872 1077 1207 1211 1079 824 683 702 641 566 624 675 743 760 773 773 784 786 883 939 993 1022 1099 1194 1286 1339 1316 1261 1221 1174 1099 979 891 774 761 781 795 849 1015 1089 1105 1177 1272 1370 1495 1571 1543 1489 1507 1490 1459 1456 1441 1234 1162 1176 1139 1107 1070 1054 1068 1106 1157 1180 1185 1215 1237 1311 1398 1435 1514 1484 1461 1438 1453 1457 1515 1595 1651 1674 1681 1696 1716 1723 1728 1730 1727 1730 1728 1722 1706 1701 1661 1652 1655 1645 1630 1599 1570 1546 1525 1523 1535 1623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 17 14 28 51 56 35 36 59 81 104 128 142 158 189 208 240 246 281 310 346 408 455 506 522 491 506 555 587 581 573 585 592 614 657 671 731 771 775 756 740 740 763 804 843 838 802 755 717 708 703 663 653 709 785 805 810 825 826 809 778 754 761 794 812 782 690 558 487 518 582 579 753 913 1119 1220 1230 997 890 778 677 598 609 706 724 734 742 761 771 790 797 909 973 984 1018 1131 1256 1319 1320 1276 1222 1176 1111 1036 944 826 785 761 762 767 841 1010 1048 1067 1137 1245 1352 1472 1538 1483 1410 1409 1400 1389 1320 1248 1098 1053 1088 1054 1063 1017 990 987 1036 1086 1111 1136 1177 1250 1335 1405 1410 1384 1449 1430 1415 1445 1459 1502 1556 1600 1620 1635 1669 1703 1698 1679 1691 1695 1681 1714 1717 1711 1697 1687 1652 1632 1604 1595 1586 1569 1549 1556 1574 1593 1671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 28 25 56 68 66 45 81 105 127 153 172 178 177 182 198 214 257 288 323 373 434 464 546 584 521 520 555 563 557 543 538 560 599 631 641 700 751 778 761 736 788 807 814 831 827 808 775 728 679 640 640 639 729 818 817 823 838 827 801 780 771 778 828 852 799 683 544 470 502 579 636 791 947 1154 1223 1271 1285 1131 819 688 660 731 783 736 720 723 747 769 799 818 821 954 1003 1047 1155 1294 1319 1288 1243 1194 1135 1053 958 867 828 820 786 744 726 801 951 894 927 973 1121 1259 1384 1439 1391 1333 1340 1356 1314 1210 1081 1075 1021 1112 1098 1096 1047 997 911 934 999 994 1030 1127 1201 1292 1348 1351 1353 1406 1388 1391 1406 1427 1449 1477 1509 1542 1561 1594 1634 1654 1659 1667 1688 1692 1683 1692 1704 1702 1668 1656 1623 1604 1609 1606 1595 1586 1608 1636 1649 1692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 34 57 73 112 144 115 62 114 138 157 189 186 172 167 169 187 224 264 296 325 338 402 454 545 587 547 532 545 536 530 514 511 541 578 596 606 663 721 758 765 767 832 828 810 811 815 795 758 722 684 650 630 654 778 818 813 832 844 821 806 800 796 817 864 853 788 673 554 477 481 591 673 810 978 1114 1169 1203 1255 1208 920 755 758 841 802 718 709 713 741 774 800 812 862 1001 1035 1081 1200 1267 1278 1256 1225 1181 1117 1008 906 874 852 805 753 694 689 751 781 736 775 777 942 1129 1268 1305 1292 1271 1230 1171 1087 1041 1004 1073 1142 1202 1174 1138 1041 956 884 849 896 909 954 1053 1135 1189 1208 1233 1248 1253 1294 1384 1378 1385 1415 1440 1474 1512 1533 1552 1579 1619 1654 1659 1665 1673 1666 1657 1659 1657 1661 1640 1617 1625 1634 1629 1620 1630 1654 1668 1682 1711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 90 151 206 225 154 119 174 193 205 213 190 174 164 170 196 202 198 236 273 312 378 445 496 562 523 517 521 523 504 491 503 529 552 549 555 615 678 725 763 805 843 812 806 799 798 780 757 741 703 649 634 710 809 823 821 836 827 817 812 806 832 868 879 868 789 684 605 548 522 596 726 830 936 1003 1117 1131 1135 1076 910 821 833 863 768 695 703 724 747 766 781 823 889 1026 1062 1114 1186 1238 1252 1236 1209 1173 1109 1020 940 889 838 794 731 672 653 688 681 655 629 664 784 993 1117 1182 1173 1169 1156 1123 1107 1079 1098 1180 1280 1252 1137 994 911 863 809 791 810 805 832 942 1041 1083 1101 1100 1115 1207 1233 1267 1365 1394 1431 1430 1455 1493 1514 1547 1600 1645 1660 1655 1656 1665 1665 1663 1663 1670 1648 1618 1608 1639 1643 1647 1638 1649 1669 1681 1700 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 34 95 198 293 283 187 148 208 214 221 209 197 184 166 174 202 197 195 220 254 312 375 412 441 489 472 486 502 499 483 480 494 506 502 491 517 588 643 691 742 796 819 782 788 789 786 780 777 771 698 656 670 735 801 815 828 838 830 824 815 835 884 884 857 811 787 700 632 580 522 599 761 804 868 1012 1044 1057 1120 947 826 846 852 830 727 681 696 717 733 752 789 846 926 1045 1093 1145 1194 1220 1235 1215 1189 1166 1128 1070 979 887 828 779 734 695 673 657 623 591 528 555 727 862 940 1013 1033 1043 1066 1103 1133 1169 1250 1247 1212 1102 1024 960 878 765 692 706 725 764 808 909 985 1015 1054 1110 1177 1213 1222 1265 1379 1428 1452 1452 1487 1508 1533 1576 1619 1653 1654 1647 1655 1655 1653 1651 1643 1637 1624 1619 1638 1661 1672 1667 1656 1669 1678 1689 1704 1718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 89 200 291 295 249 214 224 216 212 208 197 180 172 181 196 186 189 216 259 320 362 368 380 397 397 408 485 479 465 473 477 457 454 465 505 559 607 655 705 751 751 733 763 781 785 796 797 770 657 633 679 777 841 851 865 864 858 846 851 890 913 899 905 816 803 712 641 597 505 501 662 787 883 1009 988 970 1061 750 828 811 836 785 691 667 671 683 721 770 824 910 1012 1063 1120 1164 1188 1204 1222 1200 1176 1167 1124 1043 973 913 851 827 824 794 751 683 602 529 487 488 619 760 773 798 816 865 1026 1168 1242 1292 1294 1225 1090 1017 999 962 848 771 751 749 764 783 832 881 893 928 973 1049 1148 1167 1206 1252 1377 1452 1496 1520 1543 1530 1583 1635 1662 1653 1641 1637 1637 1649 1674 1693 1674 1620 1641 1621 1631 1635 1657 1663 1660 1688 1709 1717 1676 1634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 94 202 282 292 257 230 222 212 210 204 190 182 187 188 163 172 189 217 313 359 341 330 335 347 359 386 462 460 457 465 454 416 440 458 493 540 584 619 640 660 695 707 748 779 798 807 780 745 646 653 748 822 847 851 867 881 877 874 888 919 927 909 991 792 765 695 652 637 571 493 629 824 941 1012 944 989 1033 869 884 772 786 747 718 666 689 711 760 829 902 968 1019 1069 1115 1147 1170 1184 1206 1199 1181 1127 1075 1050 1017 963 921 929 932 905 878 774 623 519 506 485 523 727 644 606 606 660 883 1131 1207 1213 1199 1127 1061 1036 998 993 929 895 848 853 871 888 888 903 894 926 967 981 1002 1057 1132 1199 1296 1443 1515 1535 1526 1523 1588 1636 1649 1661 1660 1659 1663 1676 1678 1644 1605 1587 1582 1629 1626 1662 1670 1674 1690 1703 1726 1716 1689 1650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 103 214 290 288 247 224 219 212 209 198 189 188 192 202 186 192 202 235 352 405 349 310 314 322 345 389 447 449 454 464 392 405 450 448 482 515 553 576 590 621 664 706 751 789 802 789 754 731 674 685 757 818 852 868 876 874 866 872 894 926 932 938 1039 764 796 726 713 689 681 579 688 858 950 965 869 814 894 816 803 757 797 787 789 666 722 756 787 845 916 963 1005 1051 1085 1119 1154 1176 1168 1183 1179 1095 1099 1095 1057 1004 979 1013 1061 1056 983 859 725 658 526 489 540 687 615 558 510 569 711 936 1012 1058 1100 1087 1050 1025 1086 1101 1022 959 917 936 922 948 905 916 882 881 897 896 924 990 1066 1157 1244 1363 1491 1508 1493 1508 1524 1571 1589 1648 1661 1668 1671 1662 1647 1628 1622 1631 1635 1651 1654 1664 1666 1656 1690 1712 1710 1694 1684 1636 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 109 215 287 281 236 209 201 198 200 194 192 200 204 231 251 279 304 347 400 417 390 329 311 332 366 413 441 448 447 441 372 434 447 466 487 490 520 550 566 597 658 721 764 784 774 756 757 709 662 713 732 805 821 826 829 824 826 841 873 913 945 990 1029 769 853 850 701 781 693 610 752 867 924 928 843 785 820 770 747 759 769 815 799 709 735 758 801 866 913 911 912 939 967 1039 1130 1134 1137 1151 1114 1096 1130 1144 1089 1030 1012 1111 1186 1219 1146 1039 936 741 582 531 608 691 632 573 511 528 604 705 731 775 816 853 750 709 962 1092 1040 986 981 974 946 967 871 878 888 866 895 906 934 969 1026 1139 1223 1295 1435 1454 1456 1484 1491 1515 1531 1643 1677 1692 1682 1663 1643 1621 1610 1608 1619 1655 1663 1622 1655 1669 1676 1683 1703 1673 1664 1624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 36 109 192 238 271 261 216 195 196 196 195 205 227 242 264 294 359 357 380 394 402 354 316 335 370 395 421 443 442 435 416 407 470 430 452 487 491 517 539 556 601 666 729 759 762 761 752 734 664 663 678 750 808 800 799 781 770 781 805 843 899 958 1016 1029 898 866 802 756 758 644 626 756 833 908 877 843 787 738 752 757 760 774 794 768 724 736 768 825 862 865 873 891 912 942 967 990 1022 1042 1068 1065 1086 1145 1220 1163 1078 1060 1147 1237 1309 1336 1254 1051 806 658 637 701 746 732 629 564 549 532 583 606 587 567 562 503 514 715 917 1001 972 937 916 916 911 837 823 850 850 889 888 887 937 1051 1158 1245 1366 1459 1476 1492 1503 1509 1536 1560 1683 1681 1663 1648 1630 1612 1596 1607 1646 1666 1660 1640 1628 1679 1625 1659 1677 1707 1669 1661 1611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 56 106 138 162 224 237 206 192 187 189 205 240 284 310 323 366 414 390 382 309 311 303 301 365 389 402 425 438 435 417 415 474 501 474 417 491 506 522 538 559 620 689 732 743 741 751 738 679 640 641 685 752 789 747 734 717 728 751 779 828 895 960 1009 1042 1005 831 707 831 669 604 626 748 817 873 795 805 762 717 746 751 787 843 817 745 719 738 793 848 828 849 865 876 890 899 917 951 981 999 1023 1059 1104 1154 1261 1266 1164 1145 1217 1291 1342 1371 1285 1042 802 721 753 799 828 802 739 659 620 565 527 537 546 512 451 395 410 514 654 762 786 780 792 823 827 805 789 842 848 888 928 982 996 1057 1145 1252 1386 1430 1446 1480 1505 1529 1553 1571 1678 1673 1659 1644 1621 1597 1587 1608 1633 1630 1635 1646 1624 1637 1612 1681 1672 1667 1650 1629 1610 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 30 67 83 101 142 198 216 204 195 184 198 233 292 350 373 383 417 444 435 374 305 291 293 302 374 402 428 443 443 428 414 461 541 534 498 445 501 514 527 542 580 654 710 731 742 747 705 655 626 624 648 697 737 746 722 706 689 708 731 779 846 914 959 988 1031 970 731 671 776 591 618 689 783 841 824 776 820 771 750 761 791 834 822 783 726 720 756 820 822 829 849 855 850 846 855 881 923 951 971 1023 1102 1160 1163 1224 1278 1221 1211 1240 1295 1343 1351 1238 1009 831 811 874 925 931 876 878 810 757 706 591 580 573 477 437 441 476 541 611 660 659 637 666 723 761 795 797 870 885 891 918 988 1070 1144 1181 1256 1343 1371 1421 1467 1505 1545 1571 1579 1673 1650 1618 1600 1586 1579 1595 1607 1621 1659 1666 1619 1603 1648 1641 1678 1642 1631 1638 1638 1624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 40 57 82 106 141 186 206 205 190 191 218 278 356 404 413 419 439 447 437 374 305 301 300 356 399 457 479 461 456 432 430 477 552 562 492 479 521 521 538 558 612 679 717 729 742 736 710 632 576 588 644 685 698 708 711 646 658 699 738 813 883 923 947 981 1020 883 616 591 679 560 677 734 803 936 874 883 958 764 732 808 829 815 792 751 724 737 788 839 799 833 838 834 804 795 814 848 891 925 967 1039 1122 1178 1206 1260 1254 1228 1216 1303 1299 1315 1315 1206 1026 922 945 1023 1079 1068 1035 1086 1009 946 815 711 675 597 560 546 521 489 514 531 549 570 571 611 673 726 767 793 886 913 938 968 1012 1103 1156 1232 1229 1255 1350 1406 1463 1527 1560 1576 1576 1621 1613 1592 1598 1586 1583 1597 1602 1605 1604 1613 1621 1617 1654 1648 1654 1629 1623 1638 1645 1642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 22 41 73 99 120 153 187 202 207 189 214 264 336 415 443 444 442 458 473 450 384 319 324 376 402 474 526 522 481 462 440 430 476 592 601 522 522 536 531 554 587 647 694 723 723 700 695 695 599 536 564 617 654 669 664 648 633 650 708 757 786 878 919 927 946 941 808 621 596 625 560 733 785 911 1092 1047 1010 956 754 781 838 824 796 767 731 728 769 819 846 812 824 829 808 767 762 787 828 867 884 924 996 1074 1154 1246 1324 1300 1275 1249 1227 1238 1260 1271 1184 1059 1038 1113 1190 1225 1217 1230 1283 1195 1070 926 830 768 725 675 626 537 551 569 555 546 564 571 594 665 724 787 854 895 975 1040 1008 1100 1160 1175 1179 1172 1233 1331 1392 1460 1529 1543 1555 1559 1605 1588 1594 1587 1595 1599 1605 1602 1590 1611 1611 1600 1639 1656 1628 1615 1577 1608 1616 1631 1618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 20 33 65 99 119 141 177 203 206 206 210 257 315 404 464 472 469 475 489 488 448 384 332 349 422 483 529 534 507 455 455 462 480 565 623 592 544 538 536 545 585 626 671 698 717 662 661 678 654 567 523 547 588 620 646 656 628 612 652 710 722 777 887 920 895 913 927 768 578 587 616 601 786 848 987 1060 1135 1057 940 765 849 845 802 777 756 740 758 804 826 812 811 827 848 833 768 741 773 820 845 871 879 917 1013 1096 1174 1278 1295 1254 1239 1214 1209 1166 1176 1164 1129 1148 1236 1331 1364 1356 1385 1420 1356 1235 1092 980 910 858 829 769 661 641 602 583 570 551 559 617 702 760 828 889 943 1046 1123 1107 1134 1141 1125 1120 1209 1282 1345 1420 1491 1541 1551 1553 1584 1612 1580 1590 1603 1635 1634 1611 1598 1578 1564 1570 1616 1653 1634 1610 1606 1591 1595 1631 1630 1596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 65 97 126 147 180 217 230 219 217 237 300 379 462 473 495 494 503 508 485 418 373 397 424 464 534 543 525 495 454 437 466 553 610 596 562 543 532 535 570 617 648 677 690 693 703 660 657 582 533 516 550 579 614 657 655 616 620 661 679 746 822 894 893 872 945 979 775 623 593 592 677 813 842 902 1000 1091 1000 919 798 876 822 786 770 759 760 791 833 848 829 831 883 942 961 880 741 738 780 838 871 883 883 904 983 1098 1230 1276 1191 1171 1185 1168 1077 1129 1231 1262 1279 1338 1370 1450 1496 1528 1547 1497 1416 1305 1174 1074 995 898 779 700 745 702 643 626 604 615 668 737 797 874 1008 1027 1140 1135 1150 1177 1207 1173 1176 1239 1297 1372 1445 1493 1516 1534 1564 1583 1570 1560 1592 1617 1621 1607 1607 1583 1567 1582 1624 1629 1608 1602 1602 1596 1586 1608 1638 1626 1577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 36 72 99 127 151 181 225 260 268 260 257 285 368 419 436 492 517 515 521 522 488 467 435 435 486 534 552 541 515 496 475 468 540 653 693 572 534 530 543 567 603 633 650 667 674 677 654 650 613 527 505 511 540 565 604 645 638 616 623 648 722 805 853 879 851 885 1013 1021 751 586 571 640 761 837 841 884 998 1089 1051 850 799 904 820 788 773 770 776 782 814 850 861 885 954 1011 1036 1033 878 709 751 888 973 928 907 905 957 1049 1177 1232 1138 1089 1087 1091 1094 1165 1292 1328 1393 1404 1455 1554 1611 1644 1642 1596 1548 1489 1398 1257 1117 967 857 841 797 734 705 701 669 667 705 769 867 974 1076 1146 1186 1162 1180 1334 1322 1315 1249 1264 1312 1396 1453 1491 1510 1513 1528 1541 1569 1568 1606 1616 1620 1608 1602 1579 1568 1596 1615 1594 1577 1578 1575 1569 1582 1619 1637 1620 1558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 61 93 124 152 175 212 257 292 312 321 326 372 437 446 482 519 532 535 544 579 604 613 539 535 560 573 562 540 513 473 459 531 631 702 650 561 541 558 584 597 616 630 635 641 650 651 662 637 582 498 450 478 531 589 621 640 628 611 635 700 785 842 856 865 884 950 1051 941 669 563 590 684 732 806 861 889 984 1105 1086 805 833 916 822 791 777 773 772 793 827 830 845 882 919 931 906 939 985 705 702 872 954 873 850 902 952 992 1084 1158 1144 1104 1084 1124 1137 1224 1307 1312 1344 1432 1545 1637 1691 1697 1695 1685 1669 1657 1598 1430 1211 1060 1008 871 839 807 813 796 779 731 730 839 957 1052 1172 1265 1241 1249 1279 1399 1380 1365 1318 1335 1360 1435 1471 1493 1489 1473 1471 1493 1552 1573 1590 1600 1610 1593 1591 1560 1580 1586 1598 1566 1541 1536 1554 1591 1614 1644 1627 1543 1537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 43 77 106 138 166 195 235 277 311 348 386 407 453 502 515 530 540 548 562 602 692 775 731 606 586 589 588 571 540 487 452 497 582 674 686 593 546 559 597 601 613 622 618 617 623 641 651 597 532 509 467 441 488 578 621 641 652 647 629 676 765 822 852 865 885 951 1006 1027 803 598 560 617 638 760 867 881 876 964 1096 1051 828 863 893 808 769 777 780 788 818 849 838 829 833 850 833 790 837 861 746 692 788 792 844 872 911 935 946 976 1072 1131 1111 1078 1091 1162 1226 1238 1240 1386 1465 1591 1679 1703 1715 1747 1774 1802 1821 1742 1562 1412 1315 1127 990 980 962 938 895 859 829 853 965 1060 1118 1255 1358 1302 1296 1257 1401 1358 1360 1337 1364 1376 1441 1454 1466 1470 1448 1443 1475 1531 1569 1561 1581 1603 1587 1566 1576 1580 1582 1582 1578 1554 1566 1608 1622 1619 1615 1572 1537 1498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 41 64 94 125 155 181 210 254 286 307 355 399 429 475 529 557 560 561 576 618 694 792 827 730 609 592 607 590 559 520 497 521 566 611 673 637 571 550 609 623 605 610 610 601 604 620 631 607 556 514 492 470 472 557 651 622 645 685 645 657 730 804 859 881 895 931 981 1016 953 698 584 535 620 717 825 873 863 900 1010 1104 1015 844 871 866 805 762 761 760 818 856 865 834 870 875 854 792 713 714 740 767 736 742 778 996 1023 1019 1028 975 924 997 1095 1121 1084 1074 1161 1208 1303 1391 1416 1490 1598 1681 1699 1734 1802 1860 1923 1948 1871 1742 1598 1339 1180 1063 1078 1057 1013 948 904 910 1056 1169 1213 1227 1288 1345 1317 1297 1298 1379 1360 1409 1402 1360 1404 1420 1426 1431 1444 1429 1428 1465 1514 1541 1526 1555 1577 1563 1564 1541 1572 1579 1574 1573 1563 1581 1605 1626 1637 1603 1549 1523 1442 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 46 66 76 99 135 170 202 234 261 279 298 326 337 402 498 561 580 574 578 619 697 786 847 819 704 629 616 605 572 559 561 621 628 601 618 652 613 578 591 637 615 611 598 600 602 611 622 620 587 523 475 471 481 552 655 688 659 648 707 658 713 781 821 847 855 878 925 955 944 846 706 610 534 653 784 874 863 889 990 1067 1059 942 847 886 899 861 850 866 835 842 867 863 849 903 929 880 769 663 619 625 654 728 775 917 1035 1038 1093 1134 1079 974 976 1064 1123 1114 1084 1137 1280 1396 1460 1457 1510 1607 1679 1729 1764 1852 1956 2009 2010 1970 1866 1629 1364 1257 1167 1093 1114 1040 1107 1088 1135 1238 1283 1297 1313 1347 1372 1389 1406 1384 1375 1365 1380 1339 1387 1376 1377 1402 1384 1376 1389 1419 1471 1514 1526 1534 1552 1562 1555 1537 1551 1548 1557 1562 1530 1566 1587 1623 1659 1633 1564 1517 1488 1444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 75 81 80 110 147 172 212 256 269 283 294 325 344 417 512 582 606 599 612 681 783 858 859 788 713 683 622 587 586 582 656 728 688 636 643 634 600 599 619 635 629 607 605 609 621 614 616 579 522 503 482 479 558 645 684 716 666 710 684 710 785 795 829 830 837 846 858 859 833 767 665 524 610 709 839 921 913 954 1016 1050 968 872 860 912 958 964 941 938 888 863 870 846 888 953 903 826 739 679 655 660 691 752 848 946 1023 935 825 952 1019 1020 982 1024 1075 1138 1122 1181 1349 1424 1494 1473 1528 1657 1722 1752 1795 1896 1958 2027 2034 1953 1809 1598 1404 1365 1359 1230 1287 1219 1203 1225 1254 1274 1289 1297 1357 1400 1439 1457 1428 1387 1388 1411 1449 1398 1381 1380 1387 1340 1316 1355 1357 1374 1401 1437 1468 1489 1515 1543 1551 1547 1553 1555 1558 1551 1560 1585 1608 1651 1657 1600 1547 1516 1483 1474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 91 91 95 137 167 191 233 270 285 292 317 377 419 446 517 626 663 662 687 764 849 874 840 783 728 642 611 611 600 698 740 742 709 665 653 634 621 642 650 628 623 611 615 621 645 630 605 550 518 504 499 522 555 627 713 707 663 752 704 811 815 805 817 810 796 802 801 794 756 672 568 554 665 763 878 1020 952 957 963 956 884 844 866 925 975 995 967 897 850 837 833 820 873 922 844 761 727 710 704 720 756 795 838 875 848 657 549 902 849 1036 1022 1026 1020 1153 1209 1243 1355 1442 1503 1513 1608 1688 1735 1758 1814 1854 1911 2002 1991 1897 1775 1631 1492 1459 1472 1390 1333 1296 1291 1290 1290 1183 1255 1320 1391 1459 1519 1489 1430 1433 1460 1485 1483 1399 1391 1362 1309 1340 1387 1360 1327 1353 1375 1398 1432 1448 1460 1485 1501 1519 1537 1556 1547 1551 1554 1596 1645 1673 1640 1569 1530 1517 1497 1498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 62 99 109 111 126 165 181 209 254 279 287 311 357 407 425 447 532 669 727 765 798 842 863 857 820 755 666 615 630 719 736 785 753 706 694 681 663 648 645 646 644 632 616 621 631 637 634 628 578 505 463 442 493 529 619 705 719 680 694 798 756 872 790 757 771 747 751 741 739 709 662 613 602 637 698 809 941 1044 996 886 891 890 874 858 891 949 980 964 920 865 837 838 801 817 817 860 808 776 736 696 700 747 802 835 855 888 847 583 597 804 799 873 1056 1164 1127 1201 1311 1357 1409 1467 1472 1480 1545 1640 1701 1754 1768 1836 1892 1961 1928 1853 1775 1712 1613 1544 1522 1441 1401 1381 1375 1362 1321 1228 1281 1314 1409 1487 1542 1501 1498 1536 1529 1499 1457 1450 1408 1427 1363 1391 1289 1320 1326 1328 1360 1393 1433 1453 1453 1449 1442 1500 1539 1531 1570 1554 1572 1639 1691 1678 1592 1550 1530 1523 1520 1522 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 28 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 10 30 54 88 127 138 147 172 220 225 258 277 285 310 359 395 400 411 464 577 698 770 828 855 853 851 816 753 678 625 616 689 847 888 768 695 657 657 683 667 659 657 645 630 621 629 640 633 611 611 594 523 493 546 618 535 618 730 792 774 719 765 844 790 854 756 713 724 744 752 750 728 684 645 652 689 719 768 890 994 954 858 846 926 924 948 951 973 973 966 940 892 856 855 851 826 834 811 825 813 791 749 704 714 801 882 862 843 844 747 620 622 780 778 720 995 1322 1288 1183 1236 1373 1480 1485 1427 1430 1488 1541 1622 1649 1750 1845 1932 1937 1890 1837 1787 1746 1703 1637 1544 1478 1468 1458 1432 1400 1316 1260 1280 1362 1467 1538 1537 1519 1547 1572 1555 1513 1481 1491 1394 1368 1404 1350 1390 1330 1247 1299 1375 1412 1432 1461 1479 1459 1431 1462 1507 1524 1559 1585 1569 1688 1672 1615 1598 1551 1546 1551 1531 1531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 71 28 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 21 40 55 67 94 132 167 183 203 231 275 266 259 290 322 372 412 402 379 410 491 599 699 752 825 830 830 794 736 675 630 623 668 759 855 856 699 639 631 643 666 659 654 661 651 641 635 635 624 609 611 601 554 504 559 645 683 819 795 854 908 853 789 815 822 766 773 697 704 660 690 694 684 664 648 678 736 762 760 840 978 1028 962 829 837 854 978 1045 1034 992 958 946 925 901 890 895 895 881 896 883 876 850 804 787 769 780 857 915 835 765 750 704 642 608 667 799 712 913 1244 1290 1209 1273 1373 1412 1370 1336 1376 1445 1449 1484 1610 1834 1926 1961 1928 1884 1841 1801 1762 1715 1651 1577 1538 1534 1510 1489 1429 1329 1298 1365 1487 1524 1551 1534 1576 1613 1614 1583 1532 1555 1600 1480 1462 1439 1559 1468 1355 1384 1385 1401 1415 1391 1456 1470 1465 1495 1487 1520 1564 1583 1563 1631 1650 1656 1654 1580 1558 1576 1561 1540 1554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 72 104 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 55 68 99 118 128 144 180 222 238 272 292 322 335 342 355 394 422 412 378 373 425 511 603 670 684 729 737 731 707 660 631 631 676 763 859 866 753 637 610 582 602 609 634 628 645 646 640 638 646 634 617 603 566 533 538 588 644 788 879 928 957 925 822 780 772 736 710 703 670 687 658 663 702 684 759 769 793 788 764 793 938 1066 1044 933 812 814 873 1002 1027 1000 951 914 915 933 938 949 977 983 960 964 977 951 894 858 859 896 910 931 913 771 689 681 677 672 710 789 816 860 1025 1208 1330 1351 1345 1394 1470 1400 1358 1372 1407 1435 1462 1639 1888 1965 1969 1936 1895 1847 1803 1766 1716 1660 1625 1606 1587 1559 1504 1420 1357 1370 1474 1545 1516 1555 1533 1560 1608 1640 1626 1582 1575 1597 1590 1586 1549 1604 1405 1425 1530 1528 1410 1418 1410 1481 1476 1474 1494 1489 1548 1546 1564 1557 1654 1653 1679 1617 1591 1594 1578 1561 1560 1563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 33 110 15 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 67 113 124 168 181 182 199 233 264 279 305 336 348 398 401 414 461 423 386 364 384 445 517 579 612 614 629 656 642 629 626 637 684 765 851 896 812 681 631 629 605 574 572 617 637 660 652 634 645 624 628 617 571 549 563 610 707 814 860 1004 946 929 816 741 719 697 680 688 685 657 653 664 680 705 750 722 774 751 758 765 866 1022 1104 1046 954 920 881 910 995 985 960 942 889 923 973 1008 1037 1067 1082 1051 1028 1035 976 900 860 841 892 947 970 922 710 642 664 698 819 913 924 1005 1111 1215 1357 1470 1491 1396 1413 1480 1474 1463 1511 1563 1579 1638 1795 1940 1982 1975 1941 1890 1827 1779 1758 1726 1707 1669 1623 1603 1577 1506 1430 1406 1456 1538 1550 1494 1540 1558 1602 1656 1702 1687 1662 1626 1589 1581 1570 1542 1521 1421 1571 1579 1607 1405 1483 1421 1446 1447 1453 1468 1498 1535 1515 1560 1611 1627 1668 1644 1612 1601 1614 1569 1573 1582 1579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 57 106 68 3 0 0 0 0 0 0 0 0 1 4 11 20 35 53 128 159 173 218 201 213 236 281 306 308 332 378 403 437 439 458 459 387 363 366 405 462 515 554 547 521 536 559 586 612 643 688 764 837 875 847 758 667 629 631 605 552 546 591 647 659 640 646 648 638 637 588 579 595 655 786 916 934 939 983 899 795 708 675 676 664 678 690 690 674 663 684 728 784 805 741 748 715 815 857 971 1069 1091 1085 1041 958 914 949 996 988 981 937 900 1010 1073 1114 1128 1123 1117 1088 1078 1080 1022 918 805 787 782 839 977 987 816 625 656 718 946 1149 1173 1205 1263 1326 1446 1520 1495 1436 1478 1481 1484 1498 1548 1579 1623 1736 1883 1976 1987 1950 1911 1854 1798 1776 1765 1746 1720 1689 1658 1615 1561 1500 1478 1506 1518 1557 1636 1609 1532 1658 1710 1737 1717 1608 1570 1557 1506 1480 1506 1528 1521 1526 1548 1690 1590 1464 1553 1445 1477 1425 1439 1475 1489 1503 1532 1601 1634 1685 1689 1601 1624 1631 1605 1566 1569 1569 1571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 69 93 46 0 0 0 0 0 0 0 0 3 17 37 57 78 97 112 158 192 211 247 241 273 290 330 345 343 375 420 440 450 443 436 401 358 360 382 426 471 497 507 496 493 547 600 606 640 684 753 817 854 836 781 713 689 635 571 537 523 537 586 657 652 647 648 674 662 622 617 622 694 828 968 995 953 985 884 754 674 659 668 655 677 692 702 694 673 685 740 827 870 798 754 701 687 984 921 1042 1087 1052 1026 970 908 900 943 990 1009 1001 968 982 1132 1185 1203 1204 1174 1130 1092 1091 1075 957 823 790 785 749 771 980 1007 1010 530 798 980 1081 1208 1264 1271 1304 1363 1460 1488 1451 1420 1468 1466 1482 1519 1575 1633 1719 1835 1945 2001 1978 1915 1874 1828 1808 1784 1771 1758 1744 1723 1686 1600 1533 1534 1605 1624 1594 1702 1713 1699 1640 1733 1742 1743 1733 1644 1650 1633 1521 1444 1456 1463 1449 1478 1611 1671 1578 1573 1588 1477 1485 1446 1447 1489 1497 1508 1548 1601 1675 1707 1667 1600 1630 1656 1588 1550 1559 1577 1595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 51 43 10 0 0 0 0 0 0 0 11 18 64 103 136 166 181 181 190 222 248 273 279 320 315 319 336 355 407 445 452 444 423 395 367 359 374 406 442 462 473 474 465 421 393 449 571 669 722 782 812 814 775 740 689 610 537 523 519 528 555 602 648 641 645 652 648 671 695 693 746 903 1060 1115 1060 978 892 794 707 667 677 651 686 696 715 718 694 675 733 844 998 1050 954 927 795 872 1005 952 1009 1073 965 937 908 920 966 1009 1047 1055 1023 1042 1102 1219 1242 1258 1255 1196 1122 1067 1015 958 879 815 807 806 802 809 908 986 910 529 952 1078 1144 1263 1295 1295 1316 1357 1423 1434 1431 1434 1446 1459 1501 1561 1635 1721 1820 1916 1980 1990 1946 1886 1855 1837 1814 1794 1792 1792 1772 1730 1652 1603 1595 1615 1668 1707 1695 1713 1721 1699 1705 1744 1753 1763 1754 1706 1703 1639 1597 1600 1598 1580 1563 1588 1650 1652 1578 1631 1581 1498 1508 1474 1471 1504 1525 1501 1554 1655 1686 1685 1634 1607 1626 1626 1512 1541 1547 1585 1600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 30 19 3 0 0 0 0 0 0 1 35 37 128 187 236 267 257 225 228 268 292 309 329 359 356 328 347 353 419 454 448 423 391 370 362 368 390 421 433 447 456 449 453 403 396 483 581 669 735 752 747 713 702 708 600 571 529 537 538 549 591 627 641 638 643 662 741 716 714 779 954 1134 1174 1080 929 834 792 727 660 660 693 701 711 766 740 699 682 696 799 963 1130 1161 1025 886 853 928 940 925 945 1020 899 912 911 1012 1125 1210 1184 1101 1073 1116 1177 1234 1272 1303 1278 1192 1110 1056 969 893 861 881 901 896 906 905 924 988 853 682 940 1140 1209 1281 1291 1310 1353 1380 1394 1396 1402 1415 1438 1491 1547 1626 1738 1811 1896 1954 1972 1956 1920 1891 1875 1854 1835 1834 1832 1819 1778 1719 1651 1673 1683 1724 1739 1729 1728 1737 1738 1707 1732 1759 1805 1811 1805 1772 1761 1690 1675 1675 1625 1610 1649 1657 1646 1637 1588 1648 1572 1556 1555 1508 1504 1515 1532 1535 1628 1706 1660 1625 1570 1582 1578 1579 1506 1506 1508 1542 1562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 8 0 0 0 0 0 0 1 11 40 70 197 266 320 324 283 241 270 326 345 353 356 385 389 398 374 363 432 457 433 400 380 374 373 385 404 415 433 451 450 454 464 453 424 473 569 661 694 667 643 611 599 604 586 568 550 578 559 598 635 643 635 634 646 688 770 762 713 872 1019 1143 1032 874 784 746 712 702 726 750 759 769 805 789 767 652 684 746 854 1048 1186 1128 966 859 837 869 905 903 956 914 892 883 945 1071 1139 1198 1155 1077 1083 1128 1174 1259 1323 1327 1269 1174 1104 1070 990 925 902 977 1026 1016 1013 1008 1011 992 909 772 932 1180 1250 1271 1279 1296 1340 1367 1374 1383 1394 1419 1455 1547 1607 1733 1920 1894 1930 1958 1961 1941 1926 1922 1912 1932 1986 1969 1936 1880 1798 1713 1662 1794 1787 1750 1736 1727 1732 1740 1730 1743 1799 1817 1882 1876 1860 1819 1837 1784 1741 1702 1643 1679 1742 1720 1678 1641 1620 1666 1620 1630 1603 1594 1537 1541 1554 1612 1699 1680 1589 1541 1531 1584 1539 1497 1467 1466 1513 1526 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 8 3 1 0 0 6 8 12 37 54 132 263 328 366 337 280 261 323 378 392 396 399 403 390 398 397 393 455 455 418 392 389 385 389 398 407 426 446 455 454 475 513 579 564 524 571 626 640 626 615 583 530 552 562 606 621 621 620 640 647 652 639 653 696 738 759 791 836 914 1024 982 844 757 725 716 701 724 749 754 766 825 872 783 693 636 725 848 983 1118 1119 990 878 845 853 883 923 942 936 856 887 895 1014 1044 1028 1017 989 1015 1051 1092 1180 1295 1356 1347 1271 1160 1089 1044 957 963 991 1036 1059 1060 1057 1050 1043 1033 987 918 1055 1124 1212 1225 1250 1325 1354 1359 1373 1387 1405 1440 1497 1611 1727 1900 2019 1958 1967 1973 1966 1963 1952 2032 2090 2081 2088 2054 2003 1931 1853 1805 1804 1846 1789 1763 1741 1743 1768 1776 1777 1815 1868 1879 1952 1934 1916 1911 1913 1911 1833 1775 1739 1778 1809 1751 1681 1677 1702 1707 1701 1697 1686 1636 1566 1553 1576 1666 1688 1603 1532 1516 1526 1553 1466 1479 1475 1464 1452 1491 1539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 35 19 17 19 18 9 12 20 37 63 98 218 298 375 375 353 310 306 383 419 423 422 418 397 362 370 409 436 474 438 408 402 406 404 401 415 434 451 464 462 475 518 572 561 512 514 574 598 603 631 634 578 515 526 574 679 689 673 644 677 668 682 674 693 722 759 823 787 711 966 867 838 751 722 723 722 725 771 811 855 923 911 817 702 643 696 844 1002 1098 1064 955 870 846 861 893 937 974 962 897 874 942 979 1049 1016 1033 1048 1048 1026 1055 1116 1206 1304 1361 1374 1307 1164 1076 1030 958 966 1017 1033 1051 1070 1075 1065 1054 1052 1062 1079 1100 1165 1200 1197 1308 1332 1341 1360 1384 1408 1438 1481 1550 1685 1875 1979 2064 2112 2132 2137 2151 2154 2143 2156 2163 2136 2092 2033 1965 1897 1854 1854 1882 1881 1808 1755 1749 1759 1789 1790 1812 1876 1923 1948 1985 1980 1976 2002 1992 1963 1884 1836 1830 1839 1796 1713 1693 1747 1767 1759 1755 1748 1715 1639 1562 1555 1596 1656 1620 1535 1498 1503 1520 1522 1471 1465 1437 1443 1485 1512 1552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 40 65 45 51 47 54 47 42 51 77 113 192 307 354 407 371 348 345 356 390 447 462 458 446 420 384 382 421 460 465 417 408 429 431 430 420 437 456 476 485 490 525 571 592 522 509 535 574 581 603 650 640 562 511 535 628 739 725 648 653 687 691 700 724 720 756 809 779 770 843 855 776 790 732 740 746 745 753 764 844 863 811 752 709 685 725 854 975 1097 1111 957 886 876 899 942 979 1013 1002 962 942 959 1025 1093 1043 1049 1097 1100 1118 1115 1135 1172 1230 1291 1341 1378 1326 1159 1050 1013 967 976 975 1009 1063 1103 1112 1108 1108 1109 1109 1107 1124 1164 1197 1190 1191 1312 1349 1373 1403 1441 1481 1529 1595 1734 1939 2018 2078 2110 2120 2145 2164 2179 2187 2185 2164 2122 2061 1996 1939 1903 1899 1918 1920 1899 1736 1728 1750 1782 1799 1815 1877 1944 1964 1981 2011 2013 2019 2044 2023 1952 1910 1889 1885 1860 1793 1739 1763 1813 1821 1808 1779 1752 1687 1616 1577 1583 1625 1609 1549 1503 1503 1521 1513 1472 1424 1415 1415 1458 1467 1481 1540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 42 75 94 80 67 45 34 22 49 92 138 201 303 393 431 434 344 318 370 374 404 484 491 486 472 460 435 419 443 470 455 428 444 468 465 467 455 472 483 501 513 536 573 586 564 524 541 555 555 588 628 654 595 536 534 601 695 744 702 669 700 701 703 716 766 769 845 917 846 814 824 791 784 793 751 769 766 770 783 827 922 845 778 650 645 753 856 983 1057 1069 1017 902 901 906 920 933 979 1012 1020 1011 1016 1054 1120 1176 1081 1136 1135 1139 1205 1226 1251 1257 1269 1281 1310 1351 1297 1118 1006 986 991 1003 1020 1036 1088 1134 1164 1179 1182 1173 1154 1134 1131 1158 1181 1187 1209 1342 1375 1407 1446 1483 1526 1578 1675 1825 1975 2033 2069 2089 2133 2163 2182 2196 2199 2182 2145 2089 2026 1974 1945 1934 1936 1931 1912 1825 1743 1751 1787 1816 1846 1899 1948 1974 1981 1989 2007 2025 2049 2074 2045 1996 1975 1970 1948 1879 1835 1815 1834 1855 1855 1847 1803 1734 1652 1583 1615 1631 1618 1546 1521 1512 1515 1518 1464 1401 1402 1409 1388 1432 1456 1531 1526 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 32 60 88 107 110 98 69 43 33 33 72 140 203 282 385 458 490 460 383 369 378 408 455 507 497 500 482 473 449 445 467 474 461 462 478 508 514 528 523 533 527 539 554 579 589 568 545 546 567 572 593 628 643 639 558 561 614 686 713 705 709 723 725 724 729 755 807 883 990 959 840 806 803 804 808 789 778 800 798 805 859 903 946 775 727 652 757 885 942 1004 1031 984 947 922 923 931 958 980 1019 1029 1016 1011 1022 1099 1205 1227 1194 1199 1207 1168 1306 1335 1375 1362 1329 1305 1340 1352 1224 1040 961 945 965 986 1012 1061 1153 1195 1233 1243 1221 1197 1184 1171 1168 1186 1194 1238 1343 1377 1407 1460 1499 1526 1567 1621 1762 1915 1988 2021 2052 2107 2150 2175 2189 2198 2198 2172 2124 2064 2008 1973 1959 1953 1939 1914 1860 1780 1771 1782 1831 1851 1888 1921 1973 1995 1995 1987 1992 2029 2071 2090 2069 2050 2054 2042 2002 1918 1924 1924 1913 1916 1899 1837 1760 1687 1611 1600 1639 1638 1564 1517 1537 1539 1536 1520 1439 1369 1345 1337 1380 1429 1460 1504 1463 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 40 74 103 116 122 114 96 78 59 55 50 122 188 259 358 445 498 515 477 421 409 403 433 477 514 490 485 463 470 466 477 486 481 475 484 504 536 563 588 605 612 598 599 598 596 573 548 546 567 590 621 636 652 647 638 589 638 703 732 699 675 687 701 710 731 762 814 921 1047 1021 856 798 802 829 840 822 813 824 831 843 881 937 953 888 813 778 737 869 936 947 960 956 944 943 930 939 959 953 959 979 931 947 946 990 1078 1122 1191 1303 1333 1365 1302 1396 1440 1445 1412 1355 1342 1375 1313 1171 1029 940 868 859 891 995 1105 1229 1267 1304 1288 1261 1248 1247 1240 1225 1210 1246 1364 1389 1416 1455 1507 1535 1561 1601 1721 1821 1913 1976 2017 2075 2125 2157 2174 2185 2193 2192 2168 2115 2059 2015 1996 1983 1962 1926 1876 1819 1776 1829 1861 1900 1894 1928 1980 1994 1995 1985 1976 1999 2053 2093 2102 2105 2115 2125 2107 2059 1987 2012 2018 1996 1968 1913 1842 1761 1667 1623 1638 1641 1592 1525 1527 1544 1568 1570 1524 1402 1366 1372 1361 1401 1417 1442 1466 1478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 55 91 116 129 132 131 120 107 95 79 75 97 209 255 326 441 494 525 531 528 485 432 434 469 498 499 468 466 447 475 487 499 491 485 488 502 524 551 592 630 662 675 658 635 607 576 548 537 546 593 645 657 654 658 669 683 659 717 758 742 690 682 687 702 733 760 806 907 1021 1007 879 754 772 826 856 849 840 848 868 881 901 941 952 945 938 935 865 849 897 899 913 923 906 923 952 945 954 926 924 875 888 891 915 916 936 974 967 1161 1413 1445 1471 1350 1481 1467 1488 1395 1341 1302 1256 1199 1149 1036 912 875 887 1009 1110 1191 1317 1330 1332 1322 1314 1312 1307 1287 1264 1262 1313 1413 1441 1475 1510 1543 1563 1591 1632 1693 1813 1914 1984 2041 2095 2137 2160 2175 2188 2197 2194 2165 2110 2092 2051 2015 1980 1945 1906 1861 1821 1819 1899 1914 1930 1966 1969 1974 1976 1968 1949 1960 2010 2065 2100 2117 2129 2144 2148 2127 2103 2061 2083 2075 2043 1986 1903 1790 1684 1621 1610 1610 1558 1526 1511 1507 1539 1593 1590 1510 1392 1399 1380 1354 1393 1392 1442 1439 1406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 1 0 1 4 9 17 42 102 132 136 137 140 133 123 118 112 98 106 155 225 286 415 504 536 546 549 543 514 492 499 516 506 473 466 476 467 487 495 509 509 496 505 520 536 566 613 655 683 690 663 624 586 557 546 549 584 646 680 678 679 698 713 711 743 774 776 748 705 719 749 802 844 859 904 1003 1024 835 730 763 777 854 859 857 872 912 935 952 965 966 956 955 975 921 877 881 853 823 827 877 888 933 966 950 935 869 896 901 926 936 916 907 904 877 940 1243 1413 1460 1512 1377 1595 1417 1485 1326 1284 1229 1191 1136 1071 1001 993 1079 1153 1157 1204 1260 1345 1359 1360 1368 1367 1364 1379 1367 1348 1369 1425 1466 1491 1522 1555 1579 1598 1622 1633 1659 1826 1948 2012 2061 2109 2147 2173 2188 2202 2210 2199 2161 2150 2103 2058 2010 1954 1908 1876 1858 1855 1883 1942 1947 1953 1973 1974 1962 1952 1960 1961 1990 2038 2083 2104 2114 2137 2153 2149 2138 2142 2123 2110 2081 2028 1962 1878 1782 1664 1536 1483 1520 1510 1501 1484 1519 1580 1615 1585 1477 1389 1409 1373 1379 1422 1407 1466 1461 1408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 8 5 3 5 12 24 43 82 136 162 161 158 156 139 134 138 143 142 168 225 279 345 450 529 546 567 577 574 559 549 541 525 489 461 473 489 492 499 509 509 521 507 519 529 547 585 628 660 676 676 647 617 580 572 571 594 642 697 709 711 731 764 781 775 800 811 804 796 779 832 894 987 1035 1035 1060 1102 1000 750 697 793 798 872 875 876 943 973 1002 1018 1010 992 985 975 931 917 960 986 866 852 812 870 908 943 946 948 963 944 959 964 1006 992 941 934 913 858 972 1251 1370 1489 1583 1510 1543 1433 1447 1281 1272 1255 1209 1143 1088 1083 1124 1171 1205 1242 1295 1332 1350 1375 1405 1406 1409 1450 1465 1460 1454 1455 1475 1512 1538 1560 1590 1613 1630 1633 1650 1781 1889 1978 2034 2079 2125 2164 2188 2204 2217 2217 2203 2198 2137 2080 2036 1989 1939 1897 1874 1879 1906 1934 1960 1973 1982 1984 1990 1971 1966 1964 1965 2006 2057 2081 2088 2103 2121 2121 2113 2127 2128 2115 2094 2065 2005 1932 1844 1747 1636 1527 1478 1490 1484 1468 1483 1558 1607 1612 1545 1431 1421 1428 1388 1414 1424 1366 1402 1465 1388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 9 5 13 25 45 75 113 147 154 170 168 168 163 158 171 180 191 235 265 314 409 481 515 549 591 608 600 599 582 553 511 471 462 480 498 511 516 519 530 528 521 535 541 565 605 640 661 674 675 661 651 638 627 640 676 712 750 750 767 805 846 872 855 834 863 862 854 813 980 1089 1159 1210 1201 1173 1064 868 726 759 802 829 868 889 941 999 1035 1060 1054 1029 1002 980 955 945 996 1060 1009 997 890 862 901 931 942 956 999 1021 1015 1022 1042 1043 1003 992 936 907 897 1021 1262 1422 1604 1677 1625 1570 1506 1437 1341 1332 1285 1247 1203 1171 1176 1208 1224 1233 1260 1315 1367 1388 1428 1432 1439 1439 1515 1513 1503 1494 1495 1504 1540 1581 1602 1627 1645 1647 1661 1679 1866 1932 2003 2053 2098 2143 2177 2198 2215 2223 2222 2216 2183 2103 2041 1990 1935 1892 1886 1906 1927 1949 1966 1977 1995 1995 2000 1988 1981 1977 1978 1994 2035 2060 2059 2076 2092 2089 2084 2096 2118 2105 2113 2059 2034 1959 1866 1778 1688 1616 1543 1500 1466 1433 1480 1513 1585 1622 1609 1507 1427 1460 1441 1392 1407 1448 1433 1435 1474 1434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 12 0 3 4 0 2 13 8 13 10 22 39 71 97 120 142 160 165 168 177 187 187 203 214 239 273 285 368 443 475 521 571 603 628 631 637 597 552 504 472 482 498 509 523 535 551 554 539 541 549 559 587 623 647 666 686 699 701 699 704 716 746 773 777 822 855 872 885 902 905 877 853 889 923 900 896 1140 1177 1165 1235 1201 1039 865 754 750 799 821 849 915 965 1020 1067 1096 1087 1050 1009 964 939 928 939 962 982 1024 917 895 917 950 973 990 1030 1092 1107 1090 1091 1085 1057 1040 977 928 922 946 1072 1351 1520 1625 1635 1626 1598 1500 1443 1422 1370 1307 1290 1252 1217 1222 1223 1213 1209 1240 1299 1354 1392 1423 1453 1472 1517 1538 1533 1529 1522 1530 1543 1585 1622 1639 1652 1659 1680 1714 1834 1910 1959 2016 2070 2116 2157 2189 2210 2221 2224 2220 2202 2153 2073 2006 1954 1913 1887 1889 1939 1981 1992 1994 2011 2028 2023 2022 2023 2024 2018 2018 2029 2053 2057 2057 2074 2084 2076 2074 2087 2094 2082 2099 2046 1994 1902 1814 1722 1664 1633 1620 1586 1506 1455 1497 1540 1605 1637 1591 1494 1473 1488 1442 1416 1415 1454 1480 1494 1510 1493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 18 2 9 8 2 8 17 14 19 24 37 60 81 101 131 154 155 153 166 184 196 201 217 237 267 279 300 366 446 495 544 589 614 647 655 655 612 578 531 498 516 525 525 542 571 584 576 563 570 569 588 609 638 657 682 706 719 727 742 761 789 814 825 826 893 911 911 913 913 915 908 908 941 959 927 964 1056 1038 1072 1082 990 842 760 765 795 825 852 914 1002 1054 1095 1113 1110 1062 1017 976 927 943 958 949 954 959 946 928 957 993 1018 1049 1088 1122 1143 1152 1155 1129 1098 1064 991 938 928 937 949 1113 1392 1615 1653 1671 1667 1583 1494 1473 1425 1370 1310 1238 1233 1223 1263 1256 1246 1234 1264 1309 1330 1373 1448 1473 1503 1559 1553 1544 1541 1537 1557 1580 1623 1650 1655 1662 1680 1737 1849 1897 1942 1986 2033 2086 2127 2167 2201 2218 2224 2221 2210 2183 2130 2057 1985 1927 1910 1921 1930 1988 2041 2051 2042 2052 2064 2059 2064 2071 2067 2056 2053 2055 2058 2058 2062 2067 2074 2071 2068 2071 2070 2067 2061 2007 1944 1854 1791 1726 1690 1680 1652 1585 1488 1468 1539 1586 1631 1640 1576 1517 1519 1516 1460 1453 1471 1498 1526 1559 1559 1539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 29 9 12 12 12 19 21 22 27 40 61 70 88 119 150 165 163 174 194 208 221 228 245 267 299 307 307 427 489 520 565 600 624 652 657 656 631 604 567 531 549 559 565 593 615 614 601 595 597 593 615 628 659 676 700 713 744 773 797 822 840 844 845 863 907 920 908 920 916 916 957 1031 1043 981 951 999 967 963 950 875 813 768 783 800 826 860 908 996 1093 1125 1136 1122 1080 1045 1019 1021 996 1010 1000 960 980 1030 1023 1004 1010 1053 1088 1140 1163 1160 1155 1153 1150 1135 1112 1037 940 920 921 912 899 1047 1510 1547 1689 1733 1681 1643 1533 1417 1373 1314 1246 1171 1208 1229 1314 1301 1303 1293 1315 1331 1342 1402 1466 1489 1528 1583 1580 1568 1564 1560 1582 1603 1640 1655 1662 1675 1692 1765 1889 1928 1969 2006 2049 2095 2131 2156 2196 2217 2226 2222 2205 2172 2119 2051 1978 1923 1909 1954 2000 2026 2072 2099 2095 2094 2096 2095 2103 2106 2097 2089 2083 2071 2065 2064 2065 2067 2069 2064 2056 2050 2045 2039 2017 1968 1903 1836 1797 1788 1754 1720 1659 1571 1496 1511 1578 1614 1639 1635 1581 1537 1538 1552 1500 1501 1518 1556 1590 1603 1593 1608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 39 68 32 18 15 17 19 23 36 53 58 66 89 117 147 165 183 189 212 236 251 262 269 280 300 334 347 398 495 517 541 585 611 634 651 654 650 629 605 592 581 590 607 622 646 648 637 628 624 622 625 645 653 690 703 713 757 804 841 877 903 904 898 903 911 927 965 967 998 991 1032 1106 1104 1027 957 943 957 947 915 862 821 793 813 819 846 886 932 1003 1092 1156 1167 1153 1125 1097 1083 1078 1117 1111 1090 1020 1038 1101 1127 1110 1093 1105 1150 1193 1205 1189 1159 1155 1159 1136 1105 1084 1065 1018 982 979 933 865 990 1725 1361 1559 1805 1734 1655 1514 1399 1323 1236 1142 1097 1209 1282 1353 1344 1355 1362 1362 1384 1385 1439 1486 1501 1532 1562 1609 1599 1594 1594 1604 1610 1645 1659 1666 1680 1701 1795 1921 1955 1986 2017 2060 2098 2114 2134 2183 2222 2235 2229 2206 2165 2111 2050 1993 1953 1948 1994 2011 2054 2101 2131 2128 2122 2121 2124 2130 2128 2120 2113 2100 2080 2079 2073 2066 2067 2061 2051 2039 2029 2017 1999 1971 1935 1882 1849 1844 1816 1793 1738 1652 1562 1517 1558 1620 1645 1653 1632 1577 1557 1562 1582 1501 1543 1576 1616 1632 1632 1632 1676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 92 52 16 7 15 26 36 52 66 71 90 121 145 177 189 204 223 255 277 294 291 279 280 304 336 401 478 510 538 567 608 624 643 656 659 648 627 620 618 622 642 664 676 683 672 661 653 651 654 663 673 676 697 722 749 796 843 896 967 1023 1041 1039 1031 1008 1014 1100 1110 1105 1177 1162 1097 1001 925 902 910 923 922 896 858 833 845 847 885 936 985 1055 1119 1152 1185 1195 1168 1144 1133 1137 1165 1174 1159 1132 1072 1107 1164 1195 1212 1230 1252 1278 1290 1273 1216 1196 1170 1198 1157 1119 1121 1150 1175 1188 1186 1088 909 1040 1910 1592 1212 1868 1735 1671 1514 1373 1275 1187 1088 1082 1242 1309 1375 1376 1378 1408 1422 1443 1441 1494 1544 1552 1541 1560 1621 1619 1617 1617 1620 1634 1665 1669 1671 1684 1709 1742 1851 1965 1987 2023 2064 2079 2096 2137 2194 2233 2242 2232 2204 2160 2105 2053 2013 1991 1994 2004 2030 2089 2135 2151 2143 2137 2140 2149 2157 2155 2141 2120 2098 2095 2083 2077 2062 2058 2048 2035 2020 2003 1982 1958 1935 1911 1883 1880 1868 1854 1809 1730 1635 1566 1556 1604 1644 1655 1661 1652 1623 1596 1604 1597 1520 1581 1613 1653 1659 1652 1660 1697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 105 72 4 0 16 35 51 61 74 97 124 151 169 199 209 235 270 291 287 276 260 252 279 326 393 474 531 535 572 602 634 638 660 672 669 656 643 646 652 660 698 714 714 705 694 687 686 692 696 701 704 702 716 761 786 827 869 940 1021 1086 1124 1140 1138 1120 1124 1168 1167 1154 1120 1034 942 887 871 892 925 943 944 920 896 896 904 955 1021 1068 1129 1190 1209 1209 1219 1205 1179 1170 1193 1223 1224 1217 1207 1165 1128 1123 1154 1210 1243 1272 1349 1398 1377 1362 1327 1286 1237 1265 1231 1182 1190 1223 1293 1351 1308 1147 919 946 1596 1849 1257 1960 1711 1696 1518 1350 1204 1101 1041 1124 1287 1299 1344 1389 1386 1447 1448 1476 1483 1551 1583 1583 1564 1577 1624 1623 1626 1636 1645 1660 1677 1683 1683 1694 1720 1749 1770 1863 1984 2022 2039 2067 2093 2142 2201 2234 2237 2221 2191 2149 2099 2059 2036 2024 2026 2040 2070 2113 2148 2156 2148 2142 2152 2165 2168 2158 2139 2123 2116 2095 2080 2072 2049 2043 2033 2016 1994 1971 1947 1926 1910 1898 1888 1887 1885 1859 1792 1702 1621 1592 1604 1629 1657 1677 1685 1680 1662 1628 1621 1594 1552 1607 1653 1678 1668 1656 1673 1695 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 38 76 102 60 4 1 32 42 48 83 103 128 151 166 185 211 230 274 314 322 300 268 257 273 339 411 478 537 555 561 616 637 653 662 689 691 684 677 674 683 689 703 747 749 740 725 723 718 727 738 736 733 734 737 757 792 808 838 873 937 996 1043 1077 1107 1130 1141 1110 1073 1052 1007 956 899 861 861 892 944 977 969 977 983 981 995 1038 1094 1160 1212 1261 1276 1259 1244 1238 1227 1228 1275 1310 1305 1289 1255 1212 1137 1101 1139 1141 1182 1184 1209 1293 1362 1377 1387 1395 1361 1327 1351 1344 1332 1351 1426 1530 1531 1375 1153 996 1075 1417 1634 1498 1919 1660 1703 1489 1353 1077 1038 1039 1173 1339 1329 1347 1410 1391 1481 1449 1504 1500 1562 1579 1588 1583 1607 1642 1639 1642 1660 1671 1684 1685 1699 1694 1702 1723 1744 1757 1868 1985 2006 2035 2061 2092 2149 2201 2222 2217 2198 2171 2135 2095 2070 2060 2058 2061 2076 2096 2123 2145 2153 2150 2146 2155 2163 2157 2142 2130 2121 2102 2086 2070 2056 2032 2026 2014 1992 1966 1941 1919 1906 1899 1895 1894 1898 1885 1838 1756 1674 1627 1637 1655 1661 1670 1686 1701 1702 1681 1653 1636 1613 1611 1655 1695 1713 1688 1673 1673 1710 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 46 79 90 78 48 23 17 53 50 67 100 124 159 171 180 202 227 258 309 342 347 325 317 305 343 420 498 551 576 579 606 662 667 682 700 720 712 699 689 695 711 718 734 766 774 762 754 759 756 771 773 770 765 769 776 797 822 835 861 891 938 965 984 1002 1025 1043 1054 1013 969 944 914 887 871 882 916 974 1018 1019 1004 1047 1070 1095 1150 1212 1256 1295 1322 1334 1314 1285 1264 1262 1286 1272 1253 1289 1283 1219 1163 1098 1055 1096 1123 1128 1135 1132 1168 1237 1274 1314 1361 1383 1376 1367 1400 1470 1513 1589 1593 1542 1350 1171 1092 1209 1385 1513 1601 1691 1782 1596 1632 1369 1297 1047 1068 1099 1212 1342 1379 1415 1452 1431 1508 1467 1542 1503 1576 1559 1563 1617 1647 1653 1657 1669 1688 1698 1707 1702 1704 1692 1702 1720 1742 1769 1791 1905 2015 2039 2060 2098 2153 2190 2200 2190 2173 2152 2131 2103 2099 2093 2079 2083 2092 2103 2122 2140 2149 2149 2150 2149 2146 2137 2128 2117 2099 2084 2068 2052 2038 2016 2008 1990 1967 1942 1929 1911 1898 1892 1893 1903 1902 1871 1806 1725 1667 1657 1681 1687 1686 1689 1703 1717 1716 1697 1675 1659 1649 1664 1697 1737 1737 1714 1701 1708 1743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 133 110 65 40 30 45 60 62 72 116 147 193 188 207 238 259 290 329 354 354 354 373 384 436 496 568 587 597 610 650 691 697 721 737 741 736 707 709 728 746 760 777 795 798 790 790 797 802 816 814 805 806 814 818 834 847 857 874 893 921 936 946 950 959 965 970 955 935 917 903 904 926 967 1013 1057 1067 1057 1057 1129 1177 1233 1290 1334 1360 1377 1380 1359 1325 1296 1276 1310 1359 1374 1329 1206 1105 1049 1005 972 997 1082 1077 1084 1086 1124 1198 1218 1224 1270 1315 1333 1339 1331 1333 1404 1466 1523 1392 1247 1268 1269 1359 1456 1476 1549 1684 1698 1620 1504 1481 1270 1226 1079 1123 1141 1250 1376 1444 1487 1510 1505 1535 1500 1545 1487 1570 1543 1566 1580 1582 1629 1673 1694 1715 1725 1728 1711 1695 1680 1697 1712 1737 1746 1876 1978 2017 2034 2059 2098 2145 2169 2175 2167 2156 2140 2131 2128 2113 2091 2081 2084 2090 2104 2121 2134 2140 2142 2144 2135 2126 2120 2108 2095 2083 2067 2050 2036 2023 2004 1991 1969 1948 1939 1925 1907 1896 1894 1899 1905 1892 1844 1773 1709 1685 1697 1715 1716 1706 1709 1722 1733 1728 1713 1695 1679 1681 1705 1731 1761 1758 1758 1744 1736 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 102 159 145 92 50 38 48 53 62 92 136 187 232 224 257 284 295 323 344 354 382 399 441 464 513 561 603 595 616 645 684 713 734 757 760 757 747 731 748 767 784 801 814 824 826 826 831 837 843 844 852 845 853 855 853 862 868 877 889 904 923 927 926 926 917 923 938 938 929 927 942 970 1012 1059 1095 1118 1113 1108 1124 1203 1292 1353 1388 1398 1399 1400 1385 1353 1326 1310 1308 1369 1365 1381 1267 1073 963 921 900 903 950 1014 1030 1042 1092 1157 1170 1167 1190 1224 1244 1254 1260 1261 1257 1278 1344 1421 1466 1552 1559 1522 1549 1556 1564 1637 1697 1649 1552 1451 1364 1243 1182 1049 1041 1181 1269 1403 1476 1523 1561 1571 1567 1529 1527 1481 1545 1554 1552 1590 1588 1604 1663 1713 1735 1745 1742 1712 1687 1676 1700 1706 1706 1736 1903 1992 2010 2024 2049 2088 2129 2148 2152 2148 2145 2131 2127 2121 2101 2085 2077 2077 2087 2101 2112 2121 2126 2130 2131 2118 2109 2096 2085 2077 2067 2051 2034 2022 2009 1991 1979 1958 1953 1937 1917 1904 1902 1906 1912 1906 1874 1817 1756 1720 1717 1731 1731 1737 1724 1729 1742 1749 1744 1731 1715 1701 1704 1727 1747 1762 1770 1772 1763 1753 1746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 28 55 97 164 166 87 57 32 44 60 71 112 164 232 280 269 318 344 353 352 305 297 345 429 499 534 558 593 610 610 651 676 714 739 764 781 776 769 763 762 783 806 821 837 843 856 863 869 874 875 877 885 888 888 896 888 879 878 881 886 894 906 917 919 919 917 915 932 944 941 947 966 1006 1053 1096 1140 1169 1176 1173 1184 1227 1253 1384 1438 1442 1431 1422 1410 1388 1367 1356 1354 1355 1374 1358 1305 1168 1006 900 868 868 882 923 972 998 1031 1074 1094 1135 1129 1167 1170 1168 1175 1191 1229 1282 1323 1383 1489 1533 1530 1518 1577 1637 1661 1685 1726 1723 1670 1523 1331 1244 1151 1100 1103 1060 1256 1287 1428 1455 1515 1565 1584 1594 1566 1544 1514 1577 1618 1596 1621 1612 1679 1710 1737 1757 1761 1747 1714 1699 1695 1710 1711 1714 1752 1929 1993 1996 2005 2036 2078 2114 2128 2132 2131 2131 2120 2107 2100 2093 2074 2061 2067 2081 2092 2099 2106 2111 2114 2115 2095 2082 2071 2064 2058 2046 2031 2016 2004 1996 1986 1965 1961 1949 1934 1919 1913 1916 1921 1922 1899 1853 1804 1766 1748 1746 1746 1758 1756 1741 1752 1763 1769 1764 1753 1738 1725 1721 1730 1745 1763 1782 1789 1773 1761 1760 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 35 57 83 150 184 182 96 24 49 72 96 155 214 283 330 332 378 377 356 346 238 261 335 469 574 570 594 601 629 649 686 694 723 758 770 789 789 779 782 794 824 843 848 865 863 891 901 906 913 916 918 919 918 924 925 905 895 883 899 909 922 935 941 943 942 937 939 950 953 950 973 1029 1094 1150 1201 1234 1244 1244 1257 1288 1327 1370 1471 1485 1470 1462 1448 1424 1408 1400 1397 1394 1378 1338 1271 1200 1104 950 849 861 870 920 956 976 1006 1033 1051 1115 1125 1133 1163 1147 1143 1157 1195 1253 1348 1452 1526 1572 1576 1585 1625 1718 1749 1771 1771 1784 1730 1621 1372 1151 1143 1089 1086 1131 1150 1356 1361 1447 1435 1496 1529 1563 1593 1583 1576 1549 1557 1651 1641 1658 1715 1758 1756 1765 1777 1772 1746 1723 1732 1730 1719 1725 1736 1793 1966 2001 1992 1997 2029 2070 2099 2110 2113 2115 2110 2095 2086 2081 2076 2055 2048 2059 2071 2078 2085 2091 2094 2098 2096 2066 2053 2046 2040 2031 2018 2006 1997 1991 1987 1979 1966 1957 1946 1934 1928 1931 1937 1938 1926 1889 1843 1811 1794 1785 1780 1779 1783 1776 1762 1784 1794 1796 1789 1777 1760 1749 1742 1736 1747 1776 1797 1806 1785 1778 1779 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 43 53 58 92 102 161 102 17 63 108 150 205 265 327 365 365 374 341 317 293 235 305 389 519 589 595 610 612 659 681 713 717 749 770 785 804 801 799 811 831 861 870 871 885 886 932 936 939 951 954 952 952 953 952 941 919 910 897 931 937 942 945 949 950 950 950 957 967 974 976 986 1060 1162 1214 1253 1265 1277 1298 1338 1386 1414 1455 1520 1509 1487 1473 1442 1414 1403 1402 1388 1359 1329 1271 1154 1074 1016 871 821 878 931 979 994 999 1025 1055 1090 1140 1142 1163 1184 1176 1193 1220 1268 1321 1443 1545 1589 1607 1622 1640 1709 1772 1813 1836 1825 1733 1618 1467 1236 1108 1129 1110 1094 1218 1261 1351 1410 1458 1436 1478 1492 1546 1580 1576 1582 1578 1574 1634 1643 1695 1768 1805 1794 1786 1784 1776 1758 1752 1769 1770 1750 1749 1783 1997 2022 2014 1999 2002 2030 2065 2084 2092 2098 2100 2093 2084 2082 2070 2058 2038 2043 2054 2061 2068 2073 2076 2081 2084 2073 2039 2029 2024 2016 2004 1994 1986 1982 1980 1979 1971 1957 1953 1944 1937 1939 1949 1956 1949 1924 1885 1855 1840 1832 1820 1807 1804 1806 1800 1789 1813 1821 1821 1816 1803 1792 1780 1763 1752 1760 1786 1813 1822 1802 1800 1803 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 36 53 67 56 63 109 150 117 39 108 162 208 263 310 353 376 370 359 342 315 234 256 310 469 546 585 613 621 641 689 706 727 730 731 791 800 819 814 826 843 868 889 889 892 908 924 980 975 983 995 991 983 980 982 978 963 943 936 933 976 975 971 981 992 997 988 982 989 1001 1005 1005 1023 1110 1218 1219 1222 1277 1311 1361 1413 1447 1471 1494 1507 1475 1449 1421 1388 1344 1340 1315 1277 1244 1219 1156 1055 1013 946 837 865 963 972 996 1002 1005 1031 1097 1153 1166 1168 1189 1209 1238 1277 1303 1347 1404 1504 1577 1616 1640 1651 1690 1747 1810 1851 1842 1809 1605 1474 1339 1214 1112 1086 1087 1141 1303 1355 1402 1422 1507 1467 1496 1491 1518 1570 1583 1578 1580 1594 1631 1650 1777 1789 1832 1823 1806 1789 1781 1777 1780 1796 1802 1796 1818 1856 2026 2031 2013 1993 1998 2036 2059 2072 2084 2090 2091 2090 2090 2086 2057 2036 2035 2041 2047 2054 2058 2062 2069 2073 2069 2052 2027 2014 2007 1994 1981 1977 1973 1968 1967 1965 1958 1952 1950 1947 1945 1949 1961 1965 1950 1918 1898 1887 1877 1866 1853 1840 1837 1833 1824 1818 1816 1854 1855 1847 1841 1829 1810 1787 1772 1776 1799 1832 1840 1827 1827 1837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 49 80 86 98 145 155 126 111 186 224 246 284 287 305 333 344 343 336 301 230 317 345 534 590 613 630 639 672 708 719 738 748 766 813 813 832 832 856 876 899 910 912 923 944 960 973 1006 1016 1029 1024 1015 1011 1014 1010 997 987 983 987 1027 1027 1025 1027 1022 1011 1008 1023 1043 1060 1059 1065 1121 1167 1188 1203 1242 1303 1354 1402 1451 1481 1502 1489 1435 1406 1376 1327 1254 1260 1207 1183 1145 1128 1114 1063 997 955 900 852 963 971 990 995 1005 1023 1073 1149 1202 1207 1204 1213 1237 1276 1315 1341 1398 1427 1519 1592 1624 1631 1643 1685 1751 1798 1806 1760 1682 1464 1339 1278 1227 1115 1064 1117 1226 1327 1372 1473 1482 1558 1513 1549 1543 1522 1583 1607 1602 1585 1582 1621 1658 1761 1784 1829 1830 1823 1815 1799 1785 1786 1805 1841 1906 2004 2021 2027 2012 1986 1973 2000 2026 2053 2072 2082 2084 2085 2088 2086 2068 2036 2027 2035 2036 2041 2043 2049 2059 2066 2065 2052 2035 2021 2007 1995 1978 1967 1967 1967 1962 1957 1954 1954 1954 1952 1951 1953 1959 1966 1963 1945 1928 1898 1905 1911 1902 1886 1872 1862 1856 1851 1847 1856 1891 1889 1886 1879 1860 1837 1811 1794 1796 1820 1856 1863 1855 1857 1866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 45 93 119 135 149 146 154 198 266 284 265 267 278 299 312 303 310 334 334 323 378 387 493 593 633 651 668 702 722 725 743 775 794 829 823 850 852 884 902 922 929 941 963 980 982 997 1026 1040 1051 1046 1046 1039 1041 1041 1036 1034 1033 1048 1089 1093 1094 1093 1087 1084 1087 1103 1119 1121 1112 1115 1134 1141 1158 1221 1277 1338 1365 1383 1435 1479 1482 1432 1370 1338 1290 1237 1228 1163 1144 1160 1094 1022 990 948 912 862 806 847 952 982 986 1014 1035 1064 1126 1201 1245 1254 1252 1252 1264 1296 1331 1362 1380 1445 1542 1579 1589 1593 1614 1662 1717 1734 1701 1649 1547 1410 1311 1265 1170 1057 1054 1172 1303 1374 1433 1526 1498 1563 1547 1559 1566 1547 1599 1605 1608 1605 1609 1626 1652 1750 1779 1818 1821 1821 1833 1827 1803 1796 1813 1911 2013 2027 2026 2010 1986 1966 1972 1977 2017 2055 2072 2074 2071 2072 2073 2062 2041 2026 2032 2028 2030 2030 2037 2048 2057 2058 2050 2036 2023 2012 1997 1983 1968 1964 1961 1959 1955 1954 1955 1960 1962 1959 1957 1940 1892 1899 1904 1901 1904 1873 1922 1947 1938 1921 1907 1896 1885 1879 1882 1892 1920 1919 1915 1907 1888 1860 1831 1814 1818 1846 1884 1889 1882 1883 1883 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 41 41 77 136 153 169 161 149 188 261 311 294 275 253 252 245 255 293 331 373 400 413 440 467 534 616 648 670 684 699 719 736 767 796 817 843 846 873 877 915 929 948 959 971 978 986 999 1020 1055 1070 1077 1072 1077 1072 1069 1067 1072 1083 1086 1110 1148 1146 1143 1138 1130 1124 1129 1141 1137 1125 1119 1125 1133 1143 1178 1236 1280 1299 1343 1381 1431 1446 1419 1371 1329 1294 1258 1235 1182 1156 1158 1106 1028 913 887 835 802 779 777 848 943 958 1002 1018 1057 1086 1131 1228 1288 1316 1319 1305 1295 1313 1339 1352 1402 1501 1546 1554 1545 1549 1573 1589 1584 1562 1537 1523 1495 1392 1285 1223 1129 1031 1091 1231 1309 1405 1494 1508 1533 1564 1565 1586 1558 1548 1583 1580 1585 1603 1621 1629 1672 1763 1787 1821 1822 1827 1850 1852 1823 1806 1826 1937 2023 2024 2009 1986 1967 1960 1961 1976 2023 2054 2059 2050 2044 2042 2035 2021 2012 2016 2026 2023 2024 2030 2036 2044 2047 2041 2030 2020 2013 2002 1984 1975 1969 1966 1958 1952 1950 1954 1959 1967 1941 1907 1899 1892 1882 1882 1882 1878 1874 1871 1952 1980 1973 1955 1938 1923 1912 1910 1911 1913 1931 1934 1932 1923 1904 1876 1849 1836 1843 1873 1905 1907 1903 1902 1906 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 37 86 131 191 186 215 211 212 231 281 311 276 271 275 278 247 262 316 364 425 470 465 465 500 540 606 675 682 684 692 723 753 793 814 837 861 871 902 914 952 962 982 993 998 1006 1013 1020 1045 1075 1088 1094 1096 1101 1098 1100 1101 1123 1128 1140 1165 1182 1177 1175 1176 1178 1180 1184 1161 1138 1130 1128 1128 1131 1147 1187 1241 1270 1309 1345 1377 1415 1399 1367 1336 1301 1277 1239 1180 1147 1135 1116 1005 892 839 819 761 740 750 777 802 864 979 1012 1032 1067 1086 1155 1239 1293 1348 1367 1351 1336 1338 1349 1387 1459 1533 1546 1532 1501 1516 1519 1521 1520 1503 1484 1457 1387 1313 1221 1196 1125 1046 1165 1303 1351 1431 1486 1513 1569 1573 1586 1626 1577 1558 1576 1581 1578 1587 1610 1633 1652 1694 1766 1780 1818 1841 1869 1866 1836 1821 1890 1980 2017 2004 1985 1970 1959 1958 1958 1979 2027 2043 2033 2018 2011 1944 1902 1938 1983 1996 2005 2015 2024 2028 2032 2034 2028 2017 2008 2005 2001 1989 1974 1971 1969 1962 1952 1945 1945 1943 1956 1934 1916 1908 1902 1903 1905 1903 1894 1882 1878 1885 1982 2007 2000 1985 1970 1954 1942 1933 1929 1929 1944 1947 1942 1931 1913 1888 1867 1857 1869 1898 1919 1920 1920 1919 1923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 67 143 194 243 235 265 254 228 244 296 303 276 277 272 264 252 282 356 395 475 524 515 511 526 566 651 702 698 680 709 739 777 809 821 854 882 904 936 949 982 987 998 1005 1020 1029 1032 1036 1057 1076 1081 1083 1088 1094 1102 1110 1135 1138 1157 1173 1185 1190 1188 1185 1178 1167 1155 1137 1133 1131 1131 1132 1128 1146 1203 1249 1266 1289 1350 1384 1381 1397 1363 1341 1330 1286 1242 1186 1139 1122 1093 999 871 802 775 743 710 711 740 764 802 867 953 1028 1055 1076 1135 1186 1216 1256 1318 1356 1387 1408 1418 1429 1456 1508 1542 1537 1506 1492 1506 1497 1475 1425 1394 1355 1277 1206 1166 1126 1164 1046 1091 1253 1321 1389 1441 1466 1472 1513 1572 1601 1639 1620 1613 1615 1635 1615 1607 1623 1628 1667 1712 1727 1763 1816 1844 1874 1875 1850 1832 1972 2012 2006 1996 1984 1977 1968 1956 1962 1987 2028 2021 2007 1996 1902 1805 1760 1814 1889 1935 1998 2015 2020 2018 2019 2012 2001 1993 1992 1992 1987 1977 1970 1968 1965 1947 1897 1906 1922 1881 1896 1914 1916 1914 1913 1918 1923 1913 1895 1884 1886 1944 2013 2025 2017 2007 1995 1982 1973 1962 1944 1940 1952 1950 1940 1933 1920 1902 1887 1880 1892 1915 1929 1930 1929 1931 1934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 54 119 201 260 270 276 295 232 215 254 303 305 294 303 290 261 289 351 388 425 497 523 530 535 536 585 663 679 700 701 735 710 770 796 838 869 900 937 964 979 1001 1000 1000 1022 1032 1040 1042 1043 1063 1069 1063 1067 1078 1087 1101 1115 1119 1142 1165 1175 1186 1197 1196 1185 1172 1161 1156 1155 1148 1146 1142 1133 1129 1205 1255 1230 1246 1313 1382 1408 1377 1378 1336 1330 1318 1254 1210 1172 1161 1159 1096 941 782 723 706 691 692 699 711 752 821 925 1001 1033 1054 1077 1153 1181 1181 1215 1265 1306 1326 1404 1482 1512 1529 1550 1548 1527 1512 1505 1491 1455 1424 1412 1385 1351 1284 1184 1047 936 1004 1017 1197 1318 1361 1436 1449 1443 1476 1517 1566 1611 1638 1677 1696 1702 1707 1678 1646 1634 1635 1643 1626 1673 1778 1823 1838 1868 1893 1982 1947 1993 2008 2007 2010 2007 1992 1967 1950 1964 1994 2016 1996 1849 1847 1786 1749 1741 1740 1755 1860 1999 2011 2009 2005 2006 1991 1980 1980 1984 1983 1980 1972 1965 1963 1940 1870 1796 1818 1847 1882 1909 1922 1923 1923 1927 1934 1931 1913 1891 1892 1947 1998 2026 2030 2028 2022 2013 2007 1995 1974 1956 1951 1956 1948 1934 1927 1924 1915 1906 1902 1906 1926 1943 1944 1940 1941 1945 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 45 93 179 260 308 313 313 319 230 194 293 325 325 324 332 317 293 316 372 427 457 501 509 525 536 546 557 632 709 717 732 745 698 751 759 852 869 934 969 987 997 1007 1013 1018 1040 1045 1051 1045 1048 1066 1034 1019 1030 1060 1083 1093 1103 1129 1157 1168 1169 1187 1214 1209 1189 1170 1157 1141 1122 1121 1118 1128 1135 1158 1251 1151 1086 1260 1359 1379 1415 1360 1375 1356 1316 1295 1242 1223 1209 1213 1197 1078 880 724 672 670 676 677 689 727 769 842 954 1030 1051 1059 1081 1120 1145 1155 1183 1198 1196 1213 1365 1497 1565 1586 1577 1551 1517 1490 1456 1415 1379 1363 1321 1283 1260 1207 1090 838 696 886 1028 1229 1369 1380 1431 1474 1437 1492 1507 1563 1615 1634 1701 1714 1752 1745 1730 1688 1662 1679 1780 1752 1740 1802 1823 1831 1851 1892 2046 2024 2021 2025 2016 2022 2020 1991 1944 1931 1964 1993 1971 1804 1767 1762 1751 1741 1732 1732 1754 1875 1998 2006 2000 1998 1993 1979 1972 1976 1981 1982 1976 1965 1959 1920 1845 1788 1799 1824 1856 1891 1918 1925 1928 1933 1943 1948 1935 1908 1884 1901 1986 2010 2008 2019 2033 2031 2028 2021 2003 1981 1964 1959 1957 1949 1940 1931 1929 1928 1926 1918 1919 1936 1957 1964 1960 1961 1967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 84 77 171 256 311 346 353 331 288 215 206 351 363 343 362 361 355 367 390 419 455 459 458 467 498 545 551 587 676 722 735 758 757 724 749 772 891 892 974 995 997 1016 1028 1032 1042 1057 1058 1060 1057 1060 1074 1020 995 1000 1024 1062 1088 1110 1142 1171 1161 1167 1208 1227 1214 1197 1178 1157 1146 1143 1143 1153 1154 1166 1202 1252 992 1016 1314 1353 1386 1407 1324 1345 1363 1299 1290 1258 1281 1281 1249 1185 1022 823 693 652 648 655 670 718 767 825 888 1011 1071 1078 1086 1099 1106 1119 1140 1153 1163 1144 1176 1331 1441 1517 1546 1533 1518 1472 1385 1347 1320 1306 1243 1188 1130 1119 1184 1164 616 231 751 1284 1109 1412 1363 1376 1486 1433 1514 1517 1501 1585 1645 1658 1689 1730 1782 1783 1759 1754 1727 1825 1866 1835 1810 1819 1832 1838 1881 2026 2022 2041 2011 2029 2017 2008 1950 1829 1745 1754 1777 1784 1751 1754 1744 1740 1729 1718 1724 1754 1856 1945 1975 1995 1994 1987 1974 1971 1976 1977 1977 1970 1961 1892 1812 1771 1776 1793 1821 1853 1889 1911 1917 1925 1937 1951 1953 1935 1906 1887 1912 1993 2008 1992 2010 2023 2032 2031 2025 2006 1985 1971 1964 1964 1972 1962 1950 1948 1947 1945 1935 1937 1954 1978 1991 1992 1993 1992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 64 75 119 140 244 304 347 375 386 362 292 210 226 250 385 362 406 388 393 408 426 447 447 424 435 443 468 514 558 609 692 726 744 764 775 761 749 785 871 879 1004 1021 1010 1048 1056 1057 1068 1074 1076 1079 1077 1069 1077 1022 963 961 997 1048 1099 1117 1128 1164 1160 1198 1238 1233 1223 1214 1192 1168 1155 1150 1149 1152 1159 1189 1218 1248 907 1042 1349 1335 1398 1474 1392 1342 1358 1300 1308 1303 1344 1323 1236 1137 974 784 672 645 636 634 672 747 805 891 932 1051 1085 1093 1093 1050 1048 1091 1101 1098 1117 1139 1231 1305 1360 1400 1408 1396 1400 1346 1254 1242 1232 1188 1141 1100 1067 1070 1154 1000 397 41 479 1150 1271 1398 1327 1471 1363 1541 1446 1559 1487 1592 1627 1620 1685 1682 1763 1777 1781 1826 1831 1852 1867 1855 1828 1823 1830 1830 1884 2018 2020 2014 1992 2031 1957 1939 1818 1742 1735 1737 1741 1746 1747 1748 1743 1726 1703 1697 1720 1760 1792 1806 1892 1996 1992 1980 1970 1970 1969 1971 1971 1961 1952 1827 1751 1755 1764 1782 1812 1849 1876 1884 1909 1922 1940 1955 1953 1934 1909 1893 1903 1950 1997 1987 1997 2007 2024 2030 2025 2009 1991 1980 1974 1981 1994 1972 1963 1963 1973 1967 1959 1963 1980 2007 2023 2027 2028 2025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 8 24 57 108 147 158 202 300 350 368 388 410 370 292 232 240 302 385 376 419 406 430 421 433 423 410 413 422 428 448 497 576 647 707 730 743 752 767 774 778 816 873 908 928 996 1033 1079 1080 1087 1092 1094 1100 1102 1095 1082 1080 1046 1020 962 987 1044 1096 1117 1133 1160 1192 1236 1247 1238 1232 1222 1206 1198 1195 1195 1201 1205 1212 1229 1239 1210 915 1148 1392 1350 1321 1414 1392 1360 1361 1321 1339 1341 1354 1283 1197 1096 913 736 675 645 618 632 693 771 847 928 939 990 1040 1071 1052 981 958 1010 1033 1038 1100 1182 1244 1291 1317 1312 1279 1259 1269 1222 1166 1164 1149 1121 1101 1088 1061 1096 1250 1118 366 45 329 736 1138 1334 1205 1581 1236 1681 1374 1606 1483 1639 1648 1651 1720 1682 1679 1716 1706 1817 1825 1857 1858 1864 1852 1832 1826 1829 1848 1921 1994 1989 2067 1947 1830 1785 1749 1727 1719 1722 1729 1739 1744 1737 1727 1699 1675 1683 1724 1764 1788 1799 1900 1993 1989 1980 1977 1968 1964 1963 1959 1948 1844 1767 1744 1746 1754 1776 1808 1835 1850 1882 1903 1922 1942 1953 1950 1935 1917 1905 1903 1915 1950 1983 1984 2003 2019 2028 2025 2015 2005 2001 2001 1984 1960 1970 1971 1978 1992 1993 1991 1996 2008 2039 2059 2065 2062 2055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 2 0 1 31 74 101 141 184 191 255 324 359 379 394 416 383 336 310 322 375 403 408 436 420 443 378 382 383 386 394 400 422 472 537 599 712 725 736 732 734 750 771 799 824 840 877 977 1022 1045 1098 1102 1116 1114 1118 1126 1127 1117 1101 1106 1119 1073 1023 978 1050 1132 1159 1166 1192 1228 1247 1247 1243 1234 1228 1225 1227 1240 1240 1229 1218 1224 1240 1257 1239 1115 1279 1350 1373 1358 1428 1394 1386 1376 1358 1362 1335 1314 1214 1155 1065 895 855 695 620 618 655 726 805 877 933 939 999 1038 1074 969 929 925 941 957 983 1074 1166 1262 1277 1270 1245 1199 1172 1173 1146 1131 1134 1127 1117 1102 1067 975 1013 1160 1165 302 80 200 394 908 1235 1104 1602 1195 1687 1286 1707 1661 1691 1652 1635 1708 1685 1642 1719 1703 1842 1842 1871 1863 1875 1866 1831 1810 1808 1859 1927 1949 1957 1984 1816 1804 1760 1730 1714 1711 1716 1726 1733 1731 1720 1700 1674 1659 1684 1731 1763 1779 1790 1909 1992 1991 1985 1972 1961 1953 1943 1798 1790 1745 1740 1741 1744 1760 1784 1804 1823 1857 1880 1900 1928 1947 1956 1955 1946 1933 1921 1916 1915 1921 1951 1982 2001 2020 2033 2031 2025 2020 2019 2006 1967 1935 1945 1979 1999 2015 2022 2024 2031 2041 2080 2104 2107 2101 2086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 19 14 9 79 116 131 169 205 226 286 322 329 393 403 412 422 362 334 374 408 404 408 422 410 424 350 365 353 369 378 410 452 499 566 652 729 757 750 748 745 758 780 808 820 842 882 912 967 1068 1112 1123 1143 1133 1140 1148 1149 1143 1134 1141 1157 1120 1061 988 1073 1154 1182 1200 1226 1243 1248 1246 1242 1240 1243 1245 1270 1281 1278 1273 1274 1279 1276 1279 1292 1281 1296 1299 1346 1377 1432 1399 1404 1387 1382 1361 1308 1262 1172 1136 1078 1064 686 610 580 620 683 762 842 898 936 969 1008 968 999 991 942 952 950 945 971 1060 1196 1274 1266 1227 1185 1154 1149 1141 1122 1141 1149 1144 1135 1092 1001 866 937 894 850 215 122 164 377 834 1056 1057 1438 1372 1491 1485 1540 1675 1691 1682 1644 1682 1660 1661 1741 1751 1865 1850 1865 1870 1873 1844 1808 1797 1789 1865 1956 1979 1970 1861 1801 1781 1731 1710 1702 1703 1708 1710 1718 1718 1701 1676 1654 1657 1693 1735 1758 1771 1786 1886 1977 1995 1987 1969 1907 1769 1768 1739 1730 1731 1738 1740 1756 1775 1794 1817 1846 1869 1886 1905 1937 1958 1967 1970 1966 1954 1947 1940 1931 1925 1939 1986 2005 2027 2042 2043 2039 2028 2018 2011 1992 1971 1977 2004 2023 2040 2052 2059 2069 2081 2130 2155 2156 2150 2130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 60 60 22 15 141 147 164 176 197 238 282 303 323 390 401 402 420 363 353 387 395 404 419 411 393 395 335 355 350 343 412 443 475 519 607 700 731 758 761 772 764 782 806 821 834 859 888 930 1005 1042 1103 1141 1169 1156 1168 1174 1176 1176 1169 1175 1189 1161 1091 1021 1105 1188 1219 1234 1247 1253 1252 1256 1259 1254 1257 1274 1289 1285 1274 1259 1247 1247 1251 1273 1305 1323 1327 1343 1360 1381 1418 1388 1399 1376 1370 1331 1282 1223 1146 1122 1086 882 621 567 553 622 702 788 858 905 946 989 1019 1002 1001 1027 975 978 968 962 1018 1110 1210 1269 1249 1214 1188 1184 1177 1168 1152 1182 1181 1155 1110 1019 886 797 921 915 686 604 344 271 389 552 903 1117 1240 1515 1423 1542 1577 1758 1760 1658 1664 1670 1640 1681 1759 1808 1869 1845 1857 1840 1836 1815 1812 1797 1879 1955 2007 1998 1920 1821 1783 1750 1705 1699 1696 1694 1695 1697 1707 1708 1686 1657 1643 1660 1697 1733 1749 1763 1778 1789 1922 1999 1991 1906 1770 1747 1737 1734 1734 1739 1741 1742 1764 1789 1819 1850 1870 1883 1895 1913 1940 1967 1975 1983 1982 1980 1971 1959 1949 1941 1955 1995 2016 2038 2054 2058 2061 2060 2057 2037 2018 2016 2029 2044 2063 2079 2095 2105 2122 2133 2183 2197 2201 2199 2185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 47 75 108 110 85 204 171 204 188 207 242 274 291 305 330 348 379 391 331 335 375 391 400 403 388 377 384 378 402 410 417 440 454 499 570 641 693 727 768 799 816 806 818 824 830 849 882 888 866 897 1024 1105 1143 1183 1179 1195 1196 1196 1199 1196 1208 1220 1195 1136 1093 1137 1220 1248 1249 1259 1264 1264 1267 1263 1262 1275 1289 1287 1285 1275 1274 1269 1268 1266 1272 1299 1313 1318 1336 1353 1384 1399 1370 1390 1357 1346 1294 1264 1234 1178 1145 1075 877 648 596 578 637 711 795 845 889 946 994 1019 1023 1018 1022 972 951 935 967 1076 1156 1213 1247 1236 1236 1230 1202 1189 1175 1186 1220 1213 1146 1046 933 880 899 924 911 879 575 488 494 335 377 782 1037 1099 1274 1492 1505 1494 1577 1669 1685 1700 1670 1644 1688 1761 1827 1868 1856 1869 1837 1824 1821 1810 1801 1932 2024 1996 1928 1853 1793 1758 1717 1685 1684 1682 1672 1675 1685 1702 1691 1662 1642 1642 1662 1695 1725 1739 1749 1758 1786 1907 1967 1966 1957 1879 1752 1742 1740 1743 1743 1749 1758 1786 1824 1859 1883 1895 1901 1909 1927 1951 1974 1984 1997 1997 1995 1986 1977 1970 1965 1977 2010 2035 2057 2073 2082 2086 2088 2085 2054 2056 2072 2084 2100 2113 2124 2136 2151 2174 2184 2224 2238 2247 2252 2246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 115 144 155 160 236 207 241 196 200 205 221 273 305 306 321 355 353 319 330 379 371 399 405 404 395 388 388 395 420 429 454 478 575 614 651 677 714 763 811 842 842 842 844 850 879 924 843 809 861 998 1114 1141 1186 1194 1202 1209 1214 1223 1224 1228 1230 1221 1194 1175 1192 1246 1271 1262 1277 1280 1273 1265 1280 1292 1299 1294 1278 1275 1255 1233 1219 1233 1238 1264 1301 1309 1313 1335 1356 1384 1380 1367 1387 1352 1341 1285 1263 1258 1205 1136 1072 937 769 723 604 649 704 776 818 867 917 951 967 977 968 961 934 914 916 1009 1121 1172 1224 1253 1249 1256 1260 1222 1203 1172 1208 1250 1226 1108 993 953 1072 1124 938 918 917 688 606 556 277 341 586 743 1016 1203 1249 1504 1538 1502 1653 1687 1764 1702 1675 1704 1773 1842 1869 1869 1874 1838 1831 1801 1801 1828 2002 2081 1976 1881 1825 1770 1727 1689 1676 1668 1660 1651 1659 1671 1685 1663 1640 1636 1643 1660 1684 1705 1713 1723 1751 1788 1810 1814 1805 1790 1774 1758 1747 1743 1746 1746 1764 1795 1833 1869 1898 1916 1921 1923 1931 1947 1966 1990 1998 1997 2008 2008 2000 1996 1996 1995 2009 2037 2060 2083 2096 2100 2098 2106 2102 2086 2101 2121 2138 2155 2167 2175 2190 2208 2211 2224 2239 2276 2297 2307 2304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 93 163 159 166 222 263 253 264 204 168 180 208 221 279 306 326 357 361 368 383 383 386 427 436 437 433 429 429 438 458 482 566 580 618 616 642 664 703 759 819 859 864 878 882 880 907 940 813 790 855 1024 1122 1141 1188 1197 1200 1216 1225 1233 1235 1223 1218 1221 1220 1223 1240 1262 1275 1264 1262 1284 1268 1268 1274 1280 1290 1280 1257 1248 1229 1234 1271 1267 1290 1311 1278 1283 1301 1319 1342 1360 1351 1368 1381 1349 1334 1312 1252 1212 1146 1071 989 870 761 732 689 652 691 748 801 838 868 904 934 943 944 942 942 951 981 1050 1174 1205 1240 1276 1285 1292 1291 1264 1251 1218 1250 1274 1209 1043 983 1103 1251 1324 1234 1096 1042 694 680 548 302 416 606 690 887 1028 1058 1170 1339 1297 1510 1677 1748 1717 1711 1766 1809 1850 1868 1870 1867 1841 1824 1836 1865 2044 2072 1990 1915 1857 1808 1753 1710 1686 1667 1647 1641 1634 1645 1656 1661 1638 1630 1635 1642 1654 1667 1675 1686 1707 1744 1783 1798 1797 1786 1776 1767 1756 1745 1740 1743 1754 1773 1841 1881 1910 1933 1947 1948 1949 1959 1971 1987 2014 2014 2021 2028 2024 2016 2017 2021 2025 2047 2072 2078 2085 2091 2095 2095 2111 2117 2112 2131 2163 2187 2205 2217 2225 2236 2238 2248 2266 2275 2320 2341 2353 2352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 119 208 196 226 280 299 294 289 246 190 181 175 229 299 322 358 388 393 404 418 413 428 451 468 476 473 487 489 487 524 590 608 618 623 626 650 667 697 734 756 795 855 893 909 910 926 946 849 820 876 1078 1126 1143 1188 1192 1198 1211 1216 1220 1226 1220 1229 1239 1244 1248 1252 1259 1270 1273 1272 1290 1265 1279 1262 1265 1264 1254 1236 1222 1216 1222 1235 1239 1249 1273 1259 1261 1275 1294 1306 1307 1316 1340 1342 1320 1318 1302 1197 1138 1074 1000 920 822 746 731 707 665 694 743 770 798 848 890 912 928 983 1056 1055 1026 1072 1145 1215 1227 1250 1294 1320 1330 1327 1305 1281 1265 1285 1243 1160 1038 1062 1211 1357 1400 1367 1262 1006 693 814 600 385 535 692 752 843 914 971 1003 1071 1279 1407 1485 1647 1679 1767 1815 1836 1847 1851 1846 1834 1821 1832 1858 1863 1870 2088 1981 1910 1852 1796 1752 1715 1681 1648 1635 1633 1634 1642 1636 1636 1625 1631 1636 1638 1641 1647 1656 1671 1695 1732 1770 1777 1775 1765 1758 1754 1748 1742 1743 1751 1775 1808 1885 1919 1944 1962 1972 1974 1980 1988 1995 2011 2043 2047 2049 2045 2033 2030 2037 2045 2056 2083 2102 2099 2089 2079 2081 2089 2110 2139 2143 2147 2195 2230 2249 2260 2263 2265 2273 2286 2306 2315 2363 2378 2386 2388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 145 230 199 277 317 327 323 312 299 255 232 238 310 337 367 404 421 427 438 442 440 469 499 491 494 500 521 547 585 610 619 629 640 640 648 666 679 696 706 736 792 849 890 915 926 942 955 945 986 946 1091 1116 1117 1167 1194 1198 1210 1213 1215 1224 1216 1263 1274 1266 1258 1254 1255 1259 1267 1273 1278 1270 1298 1246 1254 1234 1220 1208 1198 1200 1210 1222 1258 1279 1269 1165 1200 1244 1264 1266 1268 1282 1291 1278 1277 1263 1232 1134 1093 1042 970 902 822 758 742 725 685 706 724 746 786 838 871 889 907 980 1066 1097 1112 1146 1186 1185 1239 1287 1319 1331 1336 1337 1320 1297 1289 1279 1208 1136 1138 1174 1223 1462 1570 1457 1165 846 728 811 584 481 641 779 821 854 918 964 987 1001 1077 1228 1344 1472 1568 1686 1745 1821 1836 1839 1828 1811 1800 1800 1807 1818 1908 2151 2004 1935 1859 1823 1771 1713 1659 1629 1627 1625 1610 1619 1507 1608 1622 1628 1631 1631 1632 1635 1644 1658 1684 1719 1753 1753 1755 1752 1751 1747 1744 1744 1753 1776 1808 1852 1916 1948 1969 1984 1991 1997 2003 2010 2020 2046 2074 2078 2076 2063 2053 2049 2059 2076 2089 2104 2125 2133 2123 2110 2109 2117 2135 2159 2169 2189 2238 2268 2282 2288 2288 2292 2303 2321 2337 2350 2402 2408 2408 2412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 182 253 211 320 336 345 335 320 320 302 255 271 340 359 405 451 456 463 474 478 486 500 494 496 510 514 529 544 592 639 660 642 636 662 665 673 690 697 722 754 788 829 873 908 936 966 999 1042 1072 1021 1107 1118 1111 1172 1199 1205 1219 1221 1226 1243 1248 1292 1289 1284 1278 1271 1273 1270 1265 1271 1288 1296 1269 1244 1229 1203 1184 1179 1180 1183 1192 1204 1189 1132 1105 1152 1141 1190 1234 1229 1236 1240 1237 1232 1214 1191 1160 1108 1081 1030 961 903 857 801 773 749 703 710 726 757 789 829 858 882 895 974 1048 1078 1108 1140 1152 1174 1239 1261 1329 1336 1336 1356 1364 1341 1305 1277 1245 1200 1224 1298 1409 1586 1647 1533 1133 902 937 833 600 595 825 874 881 960 1019 1031 1042 1053 1132 1250 1295 1351 1467 1561 1669 1720 1801 1836 1833 1809 1777 1760 1781 1840 1956 2178 2168 1968 1929 1863 1775 1701 1607 1555 1569 1562 1501 1499 1483 1471 1601 1510 1497 1508 1578 1627 1633 1646 1673 1709 1735 1735 1743 1746 1749 1750 1748 1752 1773 1805 1843 1887 1937 1967 1989 2000 2005 2009 2015 2031 2051 2080 2107 2108 2098 2082 2075 2074 2087 2104 2109 2122 2152 2169 2163 2159 2162 2174 2188 2196 2205 2232 2279 2298 2302 2307 2308 2309 2327 2351 2364 2385 2428 2428 2423 2429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 42 120 215 266 286 348 332 352 341 331 332 313 275 281 369 395 442 491 482 498 504 509 523 537 531 526 539 543 564 585 603 631 637 632 635 656 675 687 703 723 750 783 809 851 894 929 963 1000 1032 1064 1111 1103 1103 1108 1129 1187 1203 1215 1227 1230 1241 1258 1271 1301 1291 1291 1292 1294 1297 1287 1274 1272 1270 1255 1235 1229 1209 1177 1162 1162 1167 1175 1182 1169 1146 1126 1118 1159 940 1167 1188 1202 1214 1218 1200 1175 1155 1134 1120 1101 1065 1010 947 894 866 828 803 794 780 757 740 779 806 847 885 915 938 1017 1078 1108 1124 1139 1163 1191 1215 1216 1314 1327 1352 1388 1387 1354 1324 1302 1278 1277 1334 1496 1606 1749 1807 1598 1240 1184 1018 717 671 731 838 1010 999 1093 1123 1123 1136 1150 1239 1337 1355 1370 1432 1460 1541 1621 1776 1835 1843 1807 1771 1774 1817 1887 1964 2014 2030 1999 1958 1868 1773 1700 1602 1539 1514 1490 1483 1466 1449 1448 1451 1445 1453 1468 1501 1579 1626 1640 1666 1695 1715 1723 1736 1739 1740 1744 1748 1764 1795 1834 1872 1910 1946 1977 1999 2012 2013 2015 2029 2053 2078 2105 2128 2132 2123 2112 2104 2105 2123 2126 2140 2153 2190 2203 2197 2198 2208 2224 2239 2253 2263 2277 2320 2328 2333 2340 2345 2354 2369 2385 2397 2415 2447 2444 2441 2443 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 93 175 243 287 316 355 337 371 368 351 346 335 325 349 400 434 477 526 504 528 530 538 540 534 531 544 561 570 592 608 624 641 644 636 638 665 687 693 712 745 775 806 829 866 905 947 991 1032 1066 1089 1098 1101 1102 1124 1158 1207 1215 1232 1239 1241 1246 1258 1278 1294 1291 1281 1292 1299 1308 1302 1289 1270 1243 1226 1220 1202 1190 1169 1162 1164 1174 1189 1184 1144 1066 922 798 828 824 1258 1071 1145 1221 1184 1173 1150 1122 1108 1102 1089 1045 998 946 915 913 873 851 829 816 817 809 807 827 865 896 928 1030 1082 1107 1115 1131 1155 1186 1219 1232 1226 1268 1294 1361 1383 1292 1291 1321 1320 1311 1342 1471 1639 1753 1866 1951 1595 1318 1283 912 662 741 782 899 1096 1125 1261 1275 1266 1226 1231 1344 1442 1451 1433 1449 1479 1502 1611 1774 1830 1830 1798 1784 1806 1854 1916 1966 1985 1986 1980 1949 1867 1793 1721 1668 1646 1598 1513 1457 1429 1416 1416 1426 1409 1426 1459 1471 1564 1627 1643 1662 1679 1697 1714 1725 1730 1733 1741 1756 1785 1818 1852 1887 1919 1950 1980 1999 2005 2013 2020 2038 2070 2100 2120 2142 2152 2141 2139 2141 2144 2144 2154 2167 2188 2229 2239 2231 2234 2247 2267 2285 2302 2313 2319 2356 2365 2364 2370 2381 2395 2411 2423 2431 2443 2470 2468 2466 2461 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 73 143 194 236 293 344 358 354 360 395 372 362 352 347 382 446 494 514 544 524 557 554 545 536 546 555 561 559 571 617 643 665 655 644 641 660 671 677 692 721 762 795 824 860 906 949 983 1023 1055 1075 1088 1102 1120 1136 1161 1189 1223 1224 1236 1243 1250 1259 1266 1268 1265 1272 1276 1287 1292 1301 1298 1276 1269 1247 1219 1205 1196 1188 1183 1180 1189 1201 1201 1166 1123 1037 819 626 618 820 1370 1176 988 1259 1147 1170 1146 1117 1105 1092 1072 1037 1008 977 969 964 957 934 896 853 848 841 818 839 870 890 928 1025 1074 1093 1104 1123 1143 1169 1193 1199 1203 1208 1251 1317 1265 1232 1243 1255 1274 1306 1380 1521 1662 1751 1765 1689 1494 1379 1126 818 734 808 890 990 1101 1204 1361 1381 1376 1332 1333 1412 1476 1494 1494 1501 1523 1562 1642 1773 1821 1815 1806 1814 1847 1895 1947 1982 1995 2026 2023 1958 1884 1836 1753 1694 1671 1653 1548 1436 1410 1400 1392 1400 1387 1410 1452 1547 1606 1638 1655 1663 1670 1684 1701 1709 1725 1727 1735 1759 1797 1830 1856 1886 1918 1946 1971 1980 1993 2009 2020 2042 2080 2114 2140 2158 2168 2174 2178 2177 2176 2183 2192 2204 2225 2261 2273 2273 2272 2280 2301 2319 2331 2347 2352 2393 2397 2394 2402 2416 2432 2446 2456 2463 2474 2495 2494 2490 2483 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 53 115 148 183 212 295 369 377 375 380 417 394 386 372 377 451 504 513 527 546 537 550 553 538 545 560 534 541 560 591 633 644 641 639 655 663 664 671 681 709 736 759 795 847 884 905 931 985 1040 1057 1077 1096 1128 1151 1155 1172 1202 1219 1214 1217 1223 1234 1257 1264 1257 1257 1262 1270 1279 1295 1278 1287 1234 1255 1284 1265 1230 1220 1219 1202 1196 1206 1213 1219 1161 1110 972 633 386 368 531 993 1318 978 1318 1098 1171 1133 1112 1097 1080 1063 1043 1024 1006 1005 999 960 916 894 900 900 864 840 868 899 911 940 948 946 1029 1056 1074 1099 1126 1139 1143 1157 1170 1190 1190 1186 1196 1201 1242 1258 1272 1343 1467 1570 1601 1580 1566 1532 1098 1057 1067 896 918 1019 1080 1187 1323 1416 1430 1434 1384 1404 1436 1449 1468 1489 1515 1554 1600 1665 1777 1818 1811 1828 1852 1887 1924 1943 1967 2000 1996 1978 2006 1924 1863 1774 1721 1698 1667 1575 1472 1413 1370 1367 1374 1382 1412 1451 1580 1628 1657 1673 1676 1645 1635 1682 1705 1718 1724 1736 1772 1813 1833 1852 1882 1912 1929 1945 1971 1990 2009 2026 2046 2085 2122 2149 2174 2191 2202 2210 2211 2215 2215 2213 2229 2252 2280 2294 2305 2313 2319 2327 2337 2347 2367 2385 2418 2420 2416 2425 2438 2458 2476 2488 2496 2504 2517 2511 2502 2498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 79 114 115 128 156 219 300 370 384 390 408 432 416 408 416 418 484 517 531 542 544 538 536 535 535 545 535 528 550 582 611 633 640 647 651 658 660 643 687 704 735 762 788 814 833 865 935 983 1029 1045 1063 1100 1130 1151 1163 1170 1182 1195 1201 1194 1208 1200 1213 1238 1250 1211 1204 1221 1227 1251 1263 1239 1232 1183 1146 1242 1270 1262 1237 1228 1232 1222 1218 1207 1207 1152 977 764 462 297 205 215 643 1236 1027 1282 1081 1169 1116 1102 1084 1076 1064 1050 1041 1027 1012 985 932 916 927 956 938 878 887 940 971 980 981 972 967 959 1020 1042 1097 1115 1113 1126 1147 1149 1137 1150 1143 1142 1127 1161 1193 1222 1294 1383 1448 1470 1422 1254 836 945 967 843 926 998 1094 1219 1331 1411 1457 1445 1434 1385 1402 1407 1415 1459 1493 1521 1555 1623 1731 1793 1831 1819 1847 1875 1900 1911 1930 1956 1970 1980 2010 2042 1953 1871 1783 1742 1719 1695 1671 1548 1420 1372 1358 1365 1390 1429 1568 1602 1640 1677 1689 1648 1581 1594 1683 1701 1712 1726 1749 1787 1821 1832 1849 1877 1888 1902 1935 1970 1992 2009 2020 2050 2075 2125 2153 2182 2203 2212 2219 2234 2253 2254 2252 2263 2275 2293 2302 2318 2340 2349 2349 2357 2373 2391 2409 2433 2441 2436 2440 2454 2479 2502 2511 2514 2519 2523 2523 2509 2510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 108 157 121 92 123 223 244 346 402 412 432 445 437 439 473 481 508 516 521 530 534 535 527 518 519 513 536 546 593 608 629 634 632 635 645 646 661 668 685 724 763 791 814 836 859 880 897 923 954 1027 1070 1121 1146 1150 1174 1187 1189 1193 1199 1205 1210 1200 1200 1189 1183 1181 1191 1192 1192 1203 1205 1185 1153 1095 1070 1179 1215 1226 1197 1214 1242 1236 1226 1212 1193 1129 933 724 365 167 318 506 913 1229 1065 1255 1086 1156 1080 1095 1071 1078 1065 1052 1054 1040 1007 986 963 981 991 1006 961 905 941 990 1009 1020 1023 1018 1020 1061 1045 1034 1090 1109 1117 1145 1149 1114 1090 1086 1072 1037 985 1029 1112 1231 1340 1451 1526 1393 1050 696 666 662 610 680 904 1026 1159 1309 1429 1477 1472 1453 1423 1390 1379 1408 1412 1462 1492 1531 1563 1642 1760 1806 1850 1840 1859 1882 1881 1896 1914 1929 1936 1968 2024 2036 1956 1869 1795 1757 1742 1728 1647 1519 1425 1388 1374 1381 1405 1449 1588 1609 1653 1669 1692 1615 1554 1579 1635 1671 1713 1733 1760 1796 1826 1831 1842 1848 1867 1898 1935 1968 1991 1998 2001 2050 2065 2121 2154 2174 2185 2203 2228 2255 2279 2280 2274 2270 2280 2283 2297 2320 2335 2352 2370 2384 2396 2410 2425 2440 2456 2447 2442 2469 2499 2510 2521 2531 2534 2534 2529 2519 2524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 123 162 114 77 98 159 218 358 426 437 446 461 461 460 480 501 515 526 537 538 531 516 500 499 514 516 533 558 595 605 615 627 644 655 667 680 678 675 697 752 789 821 844 863 872 883 909 932 945 998 1041 1093 1128 1127 1175 1213 1220 1218 1232 1248 1241 1235 1209 1180 1173 1171 1182 1173 1168 1159 1141 1113 1067 1011 1005 1007 1017 1038 1032 1150 1218 1242 1264 1252 1206 1146 983 840 417 323 557 856 1109 1172 1138 1223 1091 1143 1050 1100 1057 1087 1090 1061 1053 1031 1001 997 989 1009 1006 1028 965 928 912 922 943 968 996 1023 1026 1034 1028 1016 1034 1094 1091 1091 1079 1042 986 930 873 882 859 960 1097 1280 1412 1472 1238 890 625 573 556 520 511 846 968 1070 1194 1336 1472 1515 1496 1494 1472 1455 1439 1439 1444 1486 1509 1556 1572 1655 1767 1814 1858 1861 1871 1880 1868 1881 1902 1920 1924 1949 1993 2004 1957 1889 1836 1816 1769 1737 1574 1477 1436 1412 1399 1399 1417 1440 1480 1615 1626 1584 1612 1585 1558 1556 1566 1624 1717 1740 1769 1803 1827 1832 1833 1845 1870 1904 1938 1965 1981 1983 1992 2042 2058 2103 2133 2145 2162 2193 2223 2255 2290 2307 2309 2307 2287 2285 2280 2288 2307 2343 2387 2411 2419 2428 2442 2457 2462 2447 2450 2486 2497 2517 2537 2544 2543 2544 2543 2535 2531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 65 117 111 74 56 66 98 222 386 463 461 454 468 475 476 495 519 523 520 520 510 515 496 472 462 477 508 546 574 618 595 615 622 629 638 652 675 693 702 724 774 801 845 864 872 881 905 919 927 946 978 1014 1053 1100 1112 1147 1219 1249 1249 1265 1280 1269 1236 1179 1158 1160 1163 1058 1058 1062 1073 1067 1041 1007 977 966 958 971 997 980 1117 1184 1273 1326 1305 1269 1227 1123 898 853 491 712 959 1103 1144 1168 1163 1109 1120 1058 1103 1054 1063 1086 1056 1050 1024 1004 1007 1009 1031 1030 1057 967 896 809 802 855 889 908 917 918 933 946 967 991 1048 946 936 937 890 811 735 719 705 773 977 1137 1311 1376 1090 611 392 420 452 500 596 845 902 980 1145 1292 1395 1503 1538 1529 1538 1529 1499 1502 1468 1497 1504 1511 1544 1577 1651 1748 1814 1846 1854 1862 1860 1850 1876 1900 1920 1912 1907 1933 1965 1962 1929 1901 1858 1776 1739 1556 1471 1436 1422 1413 1408 1417 1435 1448 1473 1510 1537 1566 1566 1562 1566 1570 1611 1692 1745 1777 1802 1807 1824 1826 1838 1869 1904 1937 1959 1969 1977 1996 2030 2037 2056 2066 2105 2142 2184 2224 2266 2312 2340 2340 2348 2318 2286 2298 2288 2294 2360 2415 2437 2443 2449 2458 2470 2482 2485 2490 2490 2508 2531 2546 2552 2554 2556 2557 2546 2531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 101 126 95 69 63 68 122 266 410 495 476 456 472 483 495 516 530 525 515 485 505 484 458 413 370 404 481 541 563 577 606 603 606 638 670 700 717 716 718 752 800 825 866 884 896 910 914 923 941 969 999 1029 1061 1081 1098 1126 1186 1264 1266 1265 1260 1237 1195 1149 1131 1116 1106 1080 1049 1000 988 988 983 981 974 959 973 1013 1069 1058 1121 1216 1322 1359 1352 1323 1250 1139 1087 829 552 756 888 1075 1118 1133 1128 1110 1095 1070 1089 1082 1060 1060 1036 1041 1026 1026 1031 1043 1060 1033 998 880 867 760 732 800 812 813 816 813 829 854 873 899 965 742 736 725 678 686 726 733 712 750 1018 1208 1299 1221 531 255 245 238 364 645 877 915 1047 1074 1337 1367 1496 1535 1541 1552 1565 1564 1560 1573 1540 1544 1522 1562 1580 1611 1705 1764 1785 1810 1833 1840 1832 1835 1872 1890 1908 1899 1884 1896 1930 1950 1943 1929 1891 1802 1714 1550 1493 1446 1420 1408 1405 1410 1418 1425 1447 1481 1531 1555 1560 1565 1570 1569 1574 1646 1745 1768 1779 1806 1823 1821 1839 1871 1904 1933 1953 1967 1983 1998 2011 2012 2017 2038 2078 2126 2173 2219 2261 2269 2278 2315 2332 2354 2344 2318 2298 2297 2387 2440 2459 2466 2470 2475 2487 2510 2515 2515 2519 2530 2546 2555 2564 2569 2574 2573 2557 2536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 142 122 109 91 74 91 162 292 423 507 480 455 481 493 507 513 518 508 485 499 512 471 401 349 295 383 477 541 582 602 604 605 627 658 676 688 706 730 753 769 803 851 882 895 907 911 913 886 894 915 954 988 1011 1033 1076 1127 1182 1205 1212 1218 1218 1187 1143 1113 1097 1086 1088 1010 943 860 848 895 917 933 959 991 1047 1126 1144 1084 1173 1281 1373 1338 1317 1272 1205 1120 920 743 678 770 830 1186 1048 1097 1122 1099 1085 1076 1075 1069 1058 1050 1006 1006 1003 999 995 995 977 925 889 872 827 707 689 686 700 704 692 686 689 676 663 661 687 536 495 492 569 693 757 760 734 785 1007 1090 1239 1041 769 246 187 275 518 769 892 1012 1111 1150 1373 1460 1568 1577 1553 1562 1577 1587 1603 1607 1578 1561 1563 1601 1715 1748 1764 1771 1768 1785 1809 1813 1817 1825 1866 1875 1886 1886 1883 1884 1890 1907 1920 1894 1835 1778 1597 1531 1490 1424 1410 1392 1386 1380 1385 1419 1449 1483 1530 1547 1556 1564 1571 1569 1576 1631 1710 1748 1777 1802 1814 1822 1839 1869 1902 1929 1950 1972 1990 1998 2000 2002 2013 2029 2060 2108 2156 2207 2246 2241 2272 2323 2296 2309 2340 2329 2301 2302 2345 2433 2477 2488 2492 2498 2512 2531 2532 2537 2541 2548 2563 2572 2582 2587 2591 2588 2566 2544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 39 167 139 138 119 116 133 213 332 441 512 494 464 506 512 518 513 493 489 497 496 470 433 374 337 282 408 479 537 558 552 572 609 649 677 705 730 745 757 769 783 821 857 869 883 896 914 883 886 876 869 893 912 950 1014 1072 1129 1145 1150 1174 1206 1210 1155 1097 1076 1075 1061 1016 939 828 744 731 762 797 879 959 1046 1159 1258 1191 1116 1327 1380 1359 1263 1224 1199 1121 991 870 777 682 625 824 1055 1030 1107 1104 1083 1080 1074 1058 1043 1033 1015 974 968 958 929 902 873 847 834 827 798 743 609 601 543 556 574 586 596 602 604 600 593 554 312 299 404 515 651 722 750 736 767 913 1077 1230 1133 898 195 155 436 676 803 953 1072 1099 1256 1390 1549 1564 1569 1575 1580 1597 1621 1639 1636 1611 1583 1570 1629 1771 1798 1799 1792 1776 1774 1787 1802 1815 1818 1850 1856 1861 1857 1858 1860 1862 1879 1874 1801 1705 1647 1505 1532 1481 1415 1395 1369 1353 1328 1328 1389 1450 1487 1530 1546 1555 1564 1569 1568 1577 1588 1659 1750 1770 1769 1711 1717 1835 1872 1904 1926 1949 1964 1981 1999 2005 2009 2018 2027 2056 2084 2132 2181 2229 2242 2282 2330 2332 2335 2322 2296 2306 2304 2311 2427 2487 2505 2515 2522 2532 2545 2549 2556 2561 2570 2581 2590 2600 2603 2603 2593 2578 2568 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 76 158 100 74 109 130 157 256 377 471 521 506 482 523 532 532 549 513 508 518 495 447 407 365 339 310 403 481 507 532 541 589 640 662 695 700 725 742 778 796 802 821 839 847 858 868 871 861 845 831 844 732 808 903 974 1032 1073 1089 1118 1151 1193 1207 1130 1091 1075 1072 1053 985 854 734 664 665 646 712 856 994 1138 1207 1176 1149 1212 1386 1385 1264 1216 1162 1096 1024 955 887 788 647 537 599 725 1160 1077 1045 1054 1056 1036 1013 1002 991 975 948 929 907 868 838 792 762 732 705 703 677 557 461 457 431 430 460 478 484 496 509 491 380 146 176 294 469 598 675 710 711 782 911 972 1027 1068 685 179 311 589 804 922 1027 1076 1185 1410 1406 1445 1603 1546 1587 1580 1612 1637 1667 1676 1660 1635 1598 1620 1628 1778 1808 1793 1771 1764 1778 1800 1814 1823 1851 1865 1873 1844 1837 1812 1804 1830 1752 1626 1558 1536 1519 1539 1471 1429 1406 1394 1364 1359 1383 1415 1452 1495 1532 1551 1561 1571 1576 1574 1579 1625 1697 1741 1727 1701 1736 1831 1843 1872 1910 1928 1935 1949 1976 2003 2015 2017 2019 2030 2043 2061 2104 2129 2155 2116 2083 2134 2259 2346 2297 2278 2304 2307 2310 2429 2486 2514 2526 2533 2545 2558 2563 2569 2577 2586 2596 2604 2611 2617 2611 2605 2594 2576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 36 74 79 64 62 120 128 167 301 425 507 540 527 511 543 544 551 581 526 529 525 477 422 384 352 326 312 336 394 418 404 502 582 630 667 703 728 767 775 785 799 817 822 839 856 868 872 870 867 858 859 918 591 728 894 964 972 978 1016 1082 1123 1178 1192 1115 1120 1099 1068 1025 1001 975 908 839 670 600 708 877 1076 1178 1196 1201 1248 1287 1276 1232 1193 1155 1080 1038 992 948 897 800 669 550 524 723 1147 1030 963 1016 1003 979 967 965 964 946 910 888 864 847 842 839 790 708 607 542 510 417 263 268 264 216 248 273 280 291 324 318 222 101 128 215 438 561 610 580 607 720 809 879 989 928 528 313 491 739 898 1030 1088 1139 1270 1411 1418 1475 1581 1538 1586 1572 1614 1637 1697 1723 1709 1679 1641 1652 1744 1765 1786 1763 1752 1760 1781 1792 1804 1830 1862 1879 1895 1898 1872 1813 1777 1782 1671 1557 1529 1544 1565 1552 1499 1476 1463 1432 1393 1404 1423 1439 1468 1506 1536 1558 1573 1585 1586 1587 1589 1656 1701 1683 1675 1706 1743 1830 1848 1882 1908 1913 1928 1949 1980 2009 2024 2025 2024 2037 2045 2048 2067 2075 2077 2061 1956 1959 2130 2268 2278 2283 2307 2315 2312 2428 2478 2498 2516 2537 2556 2567 2569 2575 2581 2592 2602 2607 2613 2619 2620 2616 2603 2590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 42 69 67 38 55 105 124 171 345 476 542 556 542 527 540 563 584 609 565 545 521 454 403 368 337 315 305 298 289 351 391 461 589 651 680 714 738 748 772 793 823 828 828 849 871 883 880 877 876 870 876 871 664 741 921 965 914 943 997 1031 1091 1126 1134 1109 1109 1086 1058 1049 1041 1031 1038 972 791 673 747 928 1139 1225 1276 1295 1295 1236 1170 1150 1114 1062 1028 1009 982 953 892 782 626 574 606 638 845 1110 884 995 957 947 945 949 947 921 883 875 875 885 883 875 849 804 717 596 454 307 173 97 84 33 47 54 62 61 132 157 114 100 137 241 438 524 552 542 603 637 730 882 950 827 553 486 725 877 988 1097 1124 1237 1341 1381 1439 1502 1548 1546 1580 1581 1615 1643 1709 1730 1753 1775 1768 1763 1757 1758 1766 1736 1735 1756 1774 1780 1796 1830 1860 1871 1876 1886 1871 1819 1785 1766 1711 1665 1660 1674 1672 1644 1598 1530 1505 1471 1434 1463 1478 1484 1500 1522 1542 1563 1579 1584 1591 1594 1595 1608 1621 1645 1676 1696 1740 1833 1852 1881 1884 1908 1933 1953 1984 2013 2033 2042 2045 2049 2060 2053 2056 2054 2049 2044 2010 2002 2081 2203 2270 2290 2323 2329 2316 2358 2439 2471 2502 2536 2561 2573 2575 2578 2582 2588 2597 2607 2616 2618 2619 2613 2602 2598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 91 57 50 103 148 132 201 396 544 588 587 580 576 584 604 618 630 619 545 511 430 389 354 324 307 300 285 258 331 350 419 576 631 684 719 747 775 799 812 833 834 849 872 893 891 878 890 915 907 867 854 778 815 890 929 881 923 927 961 1041 1056 1062 1058 1020 989 957 953 960 852 806 859 845 806 859 1043 1199 1281 1322 1298 1243 1193 1150 1115 1072 1028 994 975 962 945 857 721 612 607 635 624 759 1082 840 1008 925 944 925 930 918 892 870 866 879 891 887 881 867 859 844 785 623 482 358 147 6 14 3 0 16 23 43 69 83 106 159 284 482 542 605 637 651 700 773 863 885 757 620 707 906 960 1087 1138 1154 1185 1318 1429 1490 1532 1534 1558 1587 1610 1623 1652 1704 1717 1742 1774 1775 1760 1752 1759 1763 1737 1729 1741 1752 1765 1791 1819 1843 1858 1868 1866 1851 1854 1833 1784 1727 1720 1688 1668 1673 1669 1643 1552 1533 1508 1483 1507 1515 1518 1525 1535 1549 1562 1569 1579 1593 1597 1594 1606 1622 1647 1669 1684 1736 1823 1846 1855 1883 1905 1934 1955 1989 2019 2044 2061 2064 2061 2071 2078 2079 2073 2063 2064 2073 2091 2129 2185 2247 2304 2345 2353 2347 2331 2421 2457 2492 2533 2562 2576 2580 2580 2583 2585 2593 2595 2610 2613 2612 2610 2611 2615 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 2 2 2 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 125 58 55 109 125 128 267 478 626 624 619 615 611 616 626 632 637 618 538 508 422 389 337 300 289 294 282 270 312 367 489 583 632 693 724 737 757 797 832 836 844 856 875 871 867 860 880 897 894 883 858 818 829 825 859 842 889 881 907 962 977 962 948 903 849 825 828 808 781 744 754 811 883 970 1103 1200 1311 1339 1278 1254 1186 1136 1109 1072 1024 976 943 924 896 811 709 622 616 632 717 880 977 876 1000 897 947 897 911 885 862 839 823 826 816 794 813 819 828 840 867 770 541 347 166 1 6 6 0 10 17 40 52 77 123 192 308 469 560 623 640 728 772 814 866 768 704 759 862 965 1048 1165 1176 1213 1329 1413 1464 1508 1529 1539 1573 1603 1632 1626 1658 1683 1700 1709 1737 1762 1758 1756 1764 1768 1755 1738 1721 1723 1743 1754 1776 1815 1852 1866 1871 1857 1799 1853 1791 1729 1663 1631 1618 1611 1598 1580 1561 1545 1527 1517 1522 1514 1516 1530 1544 1551 1555 1560 1570 1582 1592 1589 1603 1619 1643 1658 1670 1682 1692 1735 1851 1878 1900 1931 1955 1986 2018 2048 2071 2079 2076 2083 2110 2117 2114 2106 2109 2135 2164 2188 2218 2266 2322 2361 2365 2374 2354 2433 2456 2488 2529 2561 2581 2588 2586 2584 2585 2587 2602 2612 2607 2605 2610 2616 2619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 93 166 60 84 128 96 127 322 548 665 639 617 603 604 624 628 611 615 614 556 511 431 374 345 330 300 293 292 289 341 458 510 573 634 667 714 755 776 797 817 831 851 874 868 832 804 839 866 890 886 854 833 810 774 784 822 793 825 849 895 924 941 903 837 807 777 759 773 775 793 756 731 771 865 967 1066 1185 1309 1329 1335 1233 1147 1115 1102 1078 1035 981 931 885 804 779 688 519 472 567 790 941 940 931 977 905 945 874 898 858 832 820 787 763 743 720 754 779 812 838 945 753 317 134 109 42 20 4 0 0 0 18 33 63 123 206 293 377 441 477 544 660 683 678 662 744 813 879 948 1021 1116 1170 1200 1338 1412 1461 1483 1510 1533 1553 1582 1609 1633 1626 1643 1673 1688 1700 1689 1729 1762 1765 1771 1770 1762 1744 1703 1692 1702 1671 1725 1793 1825 1822 1772 1692 1724 1858 1784 1726 1629 1606 1604 1587 1573 1564 1551 1540 1524 1519 1512 1456 1455 1478 1490 1519 1546 1551 1554 1561 1574 1573 1592 1610 1631 1645 1659 1669 1682 1743 1850 1871 1896 1912 1948 1979 2009 2044 2075 2090 2096 2115 2145 2155 2159 2159 2163 2179 2202 2226 2247 2279 2310 2334 2368 2384 2373 2396 2416 2451 2521 2563 2587 2597 2595 2590 2589 2595 2609 2617 2612 2610 2618 2624 2619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 2 4 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 43 124 173 104 140 123 65 125 324 505 602 657 583 580 620 618 601 595 606 612 583 526 470 399 392 386 296 299 337 379 421 479 550 596 627 670 733 742 748 781 828 863 870 871 862 823 730 763 830 848 838 832 818 774 731 753 800 768 774 821 853 837 873 845 793 767 735 719 754 778 823 795 781 806 867 946 1046 1174 1275 1272 1268 1162 1097 1079 1073 1063 1040 997 930 854 783 772 700 683 469 587 882 981 965 977 973 946 939 868 884 840 817 798 755 737 741 754 810 866 946 1014 1085 770 201 21 49 66 50 12 0 0 0 11 32 66 122 196 244 274 304 334 376 374 500 564 613 801 896 949 1016 1072 1126 1190 1281 1389 1460 1485 1521 1529 1535 1556 1583 1608 1625 1624 1628 1683 1675 1691 1676 1731 1763 1769 1774 1772 1767 1747 1698 1692 1625 1596 1692 1761 1780 1755 1701 1681 1757 1826 1763 1628 1602 1588 1575 1557 1547 1542 1531 1511 1487 1481 1446 1415 1418 1421 1450 1482 1519 1539 1538 1543 1554 1555 1576 1600 1617 1626 1636 1648 1663 1683 1747 1854 1866 1892 1934 1971 1999 2033 2053 2075 2102 2135 2169 2191 2204 2210 2217 2223 2230 2246 2263 2272 2297 2338 2373 2393 2392 2385 2397 2427 2486 2555 2592 2603 2605 2604 2598 2602 2614 2622 2618 2617 2638 2652 2641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 1 1 2 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 32 91 156 174 180 128 97 62 145 241 364 520 637 593 628 647 625 594 600 603 594 586 566 535 518 463 374 355 365 392 427 466 508 544 575 620 682 722 748 786 795 790 803 830 839 836 825 758 734 796 798 805 796 769 720 666 688 760 754 779 792 814 793 765 743 736 710 692 726 757 795 849 842 842 859 902 966 1052 1137 1198 1213 1180 1102 1051 1034 1027 1030 1032 1011 928 826 789 783 770 658 444 621 966 970 969 992 982 986 948 895 865 861 818 775 752 769 803 855 930 1004 1080 1000 778 228 108 31 20 39 36 9 0 0 0 2 45 84 129 156 181 215 252 254 212 182 244 611 794 886 947 1001 1035 1079 1148 1260 1394 1449 1487 1501 1526 1524 1536 1560 1583 1597 1606 1614 1619 1655 1663 1683 1666 1723 1757 1767 1771 1771 1767 1753 1735 1696 1570 1563 1638 1708 1723 1697 1671 1691 1753 1767 1651 1638 1582 1564 1548 1529 1520 1505 1486 1459 1418 1416 1416 1391 1389 1391 1425 1462 1489 1514 1527 1529 1539 1546 1560 1583 1588 1588 1623 1638 1650 1673 1698 1751 1846 1872 1916 1956 1986 2000 2021 2057 2101 2144 2185 2221 2247 2261 2268 2265 2261 2266 2267 2280 2311 2351 2384 2404 2408 2405 2415 2442 2464 2516 2550 2566 2578 2596 2608 2609 2618 2626 2627 2632 2669 2677 2659 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 107 163 168 164 102 66 81 191 216 350 546 634 621 639 601 558 561 577 567 568 579 589 598 596 532 413 430 420 433 458 505 527 538 579 655 707 710 743 745 747 769 786 763 796 843 845 815 787 777 745 744 744 746 655 591 651 739 755 788 771 745 735 701 695 703 673 689 745 780 826 882 886 899 858 906 967 1015 1062 1107 1139 1117 1069 1043 984 987 1002 1015 987 914 840 798 749 653 643 556 789 1037 946 970 980 980 983 938 915 905 831 795 774 794 837 886 948 1032 1108 1147 1036 430 378 56 11 7 10 7 1 0 0 2 16 51 89 89 131 163 181 198 195 171 187 330 731 879 904 1004 1031 1052 1104 1177 1286 1415 1467 1494 1538 1526 1547 1558 1574 1582 1588 1594 1599 1608 1634 1663 1678 1665 1681 1744 1773 1773 1767 1764 1759 1728 1633 1561 1529 1553 1610 1633 1651 1657 1689 1703 1653 1647 1617 1553 1540 1521 1486 1470 1449 1425 1406 1392 1399 1405 1395 1371 1377 1414 1450 1474 1501 1517 1518 1526 1537 1545 1557 1564 1561 1608 1622 1627 1654 1686 1696 1737 1852 1891 1931 1941 1961 1994 2038 2092 2145 2193 2241 2280 2305 2311 2305 2295 2291 2290 2299 2333 2371 2396 2412 2417 2419 2435 2461 2480 2485 2498 2512 2523 2554 2599 2616 2622 2628 2631 2647 2679 2684 2682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 69 108 145 149 117 65 64 125 146 259 436 587 620 594 570 551 558 573 562 536 566 569 568 582 590 543 469 451 448 468 500 544 494 447 509 582 630 678 707 724 713 756 675 682 734 765 783 773 738 727 718 716 711 611 589 557 599 686 746 767 726 700 696 696 658 686 664 717 775 809 860 901 907 878 845 894 919 956 1018 1067 1084 1070 1033 999 965 979 951 962 943 907 866 802 713 664 686 653 915 1035 956 985 956 947 931 890 882 853 778 785 813 858 913 959 1013 1098 1155 1156 1152 969 129 2 0 0 0 0 0 0 0 3 17 48 52 71 140 178 178 178 180 210 326 563 830 922 961 1016 1060 1090 1133 1189 1299 1415 1456 1483 1527 1521 1559 1568 1570 1577 1582 1584 1593 1611 1634 1662 1672 1672 1690 1754 1774 1773 1771 1766 1758 1711 1599 1550 1493 1503 1511 1523 1596 1603 1593 1610 1614 1615 1592 1525 1474 1451 1432 1418 1405 1386 1374 1378 1392 1395 1382 1359 1369 1404 1438 1458 1473 1495 1509 1514 1521 1524 1532 1545 1553 1593 1604 1610 1634 1663 1679 1730 1840 1864 1875 1906 1937 1973 2017 2077 2139 2193 2245 2297 2330 2344 2340 2340 2333 2330 2333 2367 2396 2408 2415 2419 2429 2452 2482 2488 2496 2512 2525 2534 2535 2556 2603 2624 2629 2635 2654 2675 2677 2670 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 40 63 101 136 128 78 41 63 88 196 361 522 597 587 564 538 533 559 573 569 580 595 586 595 561 534 525 503 478 474 497 523 537 402 447 473 499 565 633 657 683 712 790 720 694 684 694 684 678 682 683 653 641 555 567 504 489 512 646 726 711 667 653 655 664 639 695 677 752 789 820 893 955 938 894 909 913 899 938 998 1042 1050 1030 992 964 963 977 935 948 947 947 870 771 712 703 679 685 979 989 966 972 923 905 902 858 819 805 768 821 903 943 989 1014 1061 1142 1191 1200 1011 512 46 13 2 0 0 0 0 0 1 7 15 19 43 85 157 202 199 181 179 288 509 747 914 958 966 1058 1087 1107 1157 1257 1362 1434 1458 1481 1524 1538 1560 1560 1564 1572 1575 1578 1597 1618 1635 1660 1669 1676 1685 1749 1755 1755 1756 1762 1765 1706 1588 1530 1480 1477 1478 1494 1526 1553 1569 1581 1591 1585 1549 1468 1416 1396 1386 1376 1361 1357 1358 1361 1372 1388 1374 1357 1364 1394 1423 1441 1453 1482 1502 1506 1508 1511 1520 1529 1549 1582 1590 1601 1623 1649 1664 1726 1824 1832 1856 1888 1923 1955 2002 2062 2126 2183 2241 2299 2336 2353 2361 2370 2372 2374 2375 2404 2420 2420 2420 2426 2441 2467 2479 2497 2512 2528 2538 2546 2546 2533 2547 2604 2629 2646 2659 2669 2678 2656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 89 94 110 126 113 60 9 35 146 310 453 552 576 575 572 551 543 554 569 570 569 595 601 635 584 517 533 550 522 502 525 544 524 369 351 419 412 440 523 593 634 678 683 660 662 605 633 631 646 636 623 593 525 506 507 478 400 457 654 687 657 649 653 660 659 640 712 695 777 782 823 925 1014 1034 1015 995 938 899 936 989 1039 1033 994 959 948 953 945 962 966 979 974 888 808 746 691 625 710 998 956 978 937 910 896 879 832 816 817 821 897 996 1020 1052 1057 1100 1154 1191 1207 881 369 182 89 12 0 0 0 0 0 5 11 14 28 66 121 175 213 247 217 189 271 530 776 891 930 1008 1093 1113 1120 1183 1324 1416 1453 1466 1488 1530 1544 1562 1563 1572 1574 1574 1588 1611 1626 1643 1666 1672 1675 1676 1730 1743 1745 1750 1768 1782 1717 1598 1529 1480 1465 1451 1467 1499 1519 1554 1575 1578 1572 1522 1424 1385 1362 1349 1332 1326 1332 1343 1355 1369 1377 1370 1358 1361 1382 1407 1425 1437 1452 1462 1482 1503 1510 1515 1521 1542 1573 1581 1594 1614 1638 1655 1663 1724 1825 1848 1878 1913 1946 1993 2049 2111 2162 2220 2274 2305 2327 2361 2382 2394 2403 2408 2429 2436 2431 2431 2440 2453 2465 2487 2513 2527 2541 2541 2549 2551 2539 2519 2537 2614 2644 2647 2668 2655 2633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 66 94 77 107 118 104 102 48 76 235 396 491 547 552 554 539 519 512 506 509 519 517 531 574 627 602 534 561 594 549 526 558 560 496 469 401 402 416 489 510 515 548 593 627 624 575 599 597 580 597 558 534 518 492 410 242 355 405 494 670 666 640 636 643 654 657 668 728 724 794 773 831 942 1030 1075 1046 986 953 908 943 978 1030 1018 974 948 956 962 949 963 993 1014 976 901 836 753 688 656 876 1117 946 993 962 912 899 874 851 858 879 906 978 1071 1078 1090 1088 1113 1131 1195 1212 855 433 346 283 18 0 0 0 0 0 0 0 6 30 75 139 220 244 307 285 224 218 421 660 794 939 1035 1087 1122 1126 1198 1340 1419 1451 1466 1499 1537 1543 1551 1563 1569 1574 1595 1609 1623 1633 1656 1678 1677 1675 1683 1681 1737 1746 1761 1782 1795 1760 1651 1535 1480 1462 1441 1453 1455 1501 1542 1556 1555 1543 1494 1408 1351 1318 1312 1298 1301 1313 1327 1353 1371 1373 1365 1359 1363 1376 1396 1412 1422 1426 1434 1468 1500 1510 1514 1518 1533 1561 1576 1589 1606 1629 1640 1644 1659 1732 1839 1866 1900 1936 1981 2030 2087 2126 2164 2204 2245 2299 2339 2367 2390 2408 2424 2435 2437 2438 2444 2450 2457 2473 2503 2526 2536 2544 2533 2542 2546 2539 2527 2518 2551 2632 2641 2651 2618 2597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 55 74 83 87 111 148 120 89 58 155 323 433 472 501 492 471 448 451 429 437 447 456 460 456 477 521 553 579 572 610 568 559 572 572 561 524 467 359 381 391 452 465 502 542 568 584 588 578 504 488 470 439 469 481 411 260 112 190 434 488 564 645 631 634 660 681 690 713 754 758 814 781 845 935 963 956 973 995 968 914 951 964 992 978 952 950 936 926 940 974 1008 1003 967 915 857 794 731 677 974 1129 909 950 995 905 921 883 894 919 962 998 1064 1133 1125 1110 1108 1108 1140 1237 1164 900 683 421 241 202 0 0 0 0 0 0 0 6 33 75 145 259 303 350 354 303 278 252 520 800 927 1021 1079 1134 1141 1204 1289 1404 1454 1494 1529 1548 1547 1552 1565 1581 1612 1630 1640 1649 1674 1693 1693 1682 1683 1704 1699 1746 1752 1769 1793 1802 1773 1664 1543 1491 1474 1456 1438 1443 1500 1539 1534 1518 1477 1425 1369 1305 1284 1283 1281 1284 1307 1322 1348 1370 1371 1361 1358 1364 1372 1385 1400 1403 1409 1419 1445 1483 1507 1514 1516 1526 1547 1566 1582 1597 1603 1617 1630 1646 1719 1821 1847 1881 1916 1959 2000 2052 2063 2081 2133 2200 2258 2302 2336 2362 2391 2418 2426 2430 2431 2437 2449 2463 2482 2507 2528 2535 2539 2518 2525 2534 2534 2533 2530 2565 2635 2634 2628 2600 2577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 88 68 61 73 93 118 143 62 70 241 385 429 442 452 418 373 355 374 394 401 412 391 366 365 389 441 526 609 596 608 579 610 617 609 589 556 521 510 459 520 416 399 364 367 446 522 536 527 468 401 403 407 420 380 240 123 79 189 442 405 426 640 638 653 688 716 719 734 769 782 803 803 850 854 959 1006 1044 1025 961 916 951 955 949 946 945 950 953 941 951 992 1017 1000 989 942 872 784 634 634 985 1182 1019 921 988 924 959 922 962 999 1051 1086 1135 1174 1160 1135 1133 1138 1154 1272 1093 941 637 318 166 125 10 0 0 0 0 0 2 10 44 93 158 244 312 382 484 476 458 413 606 802 915 1015 1102 1150 1163 1215 1331 1416 1466 1508 1543 1550 1547 1557 1585 1623 1645 1654 1666 1692 1708 1718 1712 1705 1715 1730 1732 1760 1760 1776 1798 1792 1706 1618 1551 1514 1499 1474 1438 1446 1500 1505 1486 1439 1411 1393 1334 1266 1258 1260 1263 1272 1296 1323 1345 1365 1369 1359 1357 1364 1373 1383 1384 1393 1401 1411 1430 1471 1504 1515 1517 1523 1539 1555 1567 1574 1588 1606 1613 1627 1655 1690 1749 1859 1895 1933 1949 1991 1993 2030 2090 2153 2212 2260 2296 2326 2358 2400 2424 2414 2419 2432 2447 2459 2471 2492 2510 2516 2521 2489 2497 2505 2512 2517 2522 2560 2620 2628 2614 2589 2574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 153 210 180 156 148 128 93 23 78 326 429 427 442 436 356 267 267 307 315 333 377 333 301 308 339 409 534 637 602 604 683 697 740 714 637 583 562 504 390 338 340 270 225 261 375 456 472 468 425 357 377 367 312 248 167 112 68 221 443 422 448 633 646 661 702 737 744 765 800 813 808 809 824 827 984 833 971 997 925 896 923 946 932 911 936 947 930 942 968 981 996 1010 1004 960 875 832 699 707 921 1030 962 930 978 957 993 983 1032 1075 1125 1155 1186 1202 1197 1181 1171 1176 1180 1255 1006 979 567 410 418 236 13 0 0 0 0 0 6 12 50 103 147 201 284 404 570 586 639 639 702 822 934 1034 1117 1157 1173 1228 1375 1426 1449 1471 1525 1545 1549 1574 1617 1655 1666 1665 1673 1711 1736 1742 1745 1750 1756 1771 1790 1771 1763 1771 1791 1715 1637 1578 1550 1535 1512 1477 1450 1452 1473 1459 1408 1387 1378 1341 1284 1248 1246 1243 1250 1263 1282 1322 1345 1361 1364 1357 1356 1363 1370 1371 1372 1385 1394 1404 1423 1452 1491 1515 1519 1521 1530 1538 1540 1567 1582 1596 1604 1614 1631 1650 1679 1756 1865 1880 1903 1937 1948 1993 2053 2112 2168 2217 2257 2290 2324 2368 2373 2389 2408 2426 2441 2450 2454 2462 2473 2477 2484 2448 2454 2463 2476 2489 2503 2513 2548 2606 2573 2439 2412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 30 48 65 65 30 24 148 398 446 426 429 405 286 205 222 229 217 259 266 299 271 301 333 412 553 666 682 694 720 786 832 746 661 629 616 510 385 392 326 265 252 282 287 336 374 384 363 337 346 288 164 86 64 57 31 47 250 407 456 615 621 665 726 735 736 793 837 834 815 800 787 827 1134 1005 965 956 908 884 912 941 925 909 906 906 923 946 974 969 989 1027 1031 977 872 803 743 905 933 921 927 955 982 997 1032 1052 1098 1142 1181 1203 1205 1221 1224 1215 1212 1213 1200 1191 988 1041 615 330 181 78 8 3 0 0 0 0 0 10 30 86 117 164 245 323 425 566 702 690 722 814 931 1032 1117 1169 1183 1233 1371 1392 1422 1460 1529 1556 1571 1607 1647 1668 1675 1676 1687 1742 1754 1764 1774 1779 1775 1779 1789 1776 1763 1775 1797 1684 1624 1603 1570 1539 1509 1481 1465 1455 1443 1393 1369 1348 1335 1300 1278 1259 1240 1234 1243 1256 1273 1312 1342 1358 1359 1353 1353 1359 1362 1369 1372 1381 1388 1399 1419 1440 1484 1513 1517 1518 1522 1529 1534 1552 1571 1590 1596 1604 1615 1633 1654 1681 1740 1837 1872 1904 1907 1954 2016 2075 2129 2178 2222 2259 2286 2295 2342 2370 2399 2419 2431 2429 2422 2422 2427 2430 2433 2400 2407 2424 2439 2455 2473 2488 2493 2486 2468 2445 2443 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 5 0 0 0 1 2 1 10 18 72 239 440 474 422 438 357 266 184 181 195 191 230 216 250 273 295 298 366 511 672 764 768 784 798 779 669 626 527 413 350 341 331 309 318 310 332 340 356 346 338 332 315 292 226 95 26 68 65 64 35 228 356 405 558 614 704 795 785 778 838 854 845 817 784 774 857 1105 1262 1072 929 897 897 925 940 926 916 910 910 919 951 937 957 1005 1069 1089 1028 944 903 802 771 968 842 947 1003 1025 1059 1098 1132 1165 1194 1225 1243 1242 1251 1248 1248 1251 1246 1232 1185 1037 1062 660 483 142 27 10 1 0 0 0 0 1 13 25 61 97 142 179 204 302 549 725 744 728 739 883 1025 1134 1184 1190 1206 1256 1314 1418 1452 1534 1569 1594 1634 1664 1671 1673 1680 1698 1714 1758 1773 1788 1793 1783 1763 1763 1777 1768 1786 1808 1769 1754 1648 1589 1543 1500 1477 1471 1451 1408 1364 1344 1315 1308 1304 1284 1253 1228 1227 1242 1252 1270 1299 1334 1350 1351 1344 1342 1348 1358 1368 1373 1379 1378 1395 1417 1439 1481 1502 1508 1514 1521 1529 1535 1549 1563 1573 1583 1594 1604 1621 1633 1643 1668 1719 1765 1869 1887 1921 1978 2037 2092 2143 2184 2211 2229 2272 2322 2352 2382 2404 2414 2404 2391 2388 2390 2389 2388 2365 2371 2386 2405 2426 2445 2461 2473 2474 2472 2506 2640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 14 7 4 1 0 0 17 44 67 166 344 472 481 423 306 291 290 235 193 170 179 217 238 253 275 265 258 324 457 515 636 778 787 727 658 602 607 508 505 510 487 444 400 384 371 383 375 334 308 293 291 274 220 139 52 24 57 61 28 8 221 303 377 520 654 790 852 821 795 814 821 834 800 767 778 813 930 1298 1206 902 900 904 935 946 937 924 907 903 922 954 920 938 1009 1121 1144 1084 1030 1031 989 818 960 836 1026 1080 1107 1139 1171 1197 1209 1217 1239 1242 1259 1249 1250 1264 1270 1277 1277 1213 1046 887 407 417 390 115 9 0 0 0 0 1 7 13 30 90 93 96 137 175 260 478 718 800 760 790 939 1066 1155 1187 1189 1192 1216 1297 1421 1447 1532 1570 1614 1650 1668 1666 1663 1670 1680 1706 1743 1780 1797 1799 1784 1762 1767 1778 1773 1793 1816 1812 1792 1730 1622 1557 1499 1474 1467 1429 1363 1334 1320 1317 1268 1271 1276 1246 1215 1220 1242 1251 1268 1291 1324 1334 1342 1334 1332 1338 1351 1366 1375 1376 1372 1395 1417 1438 1452 1466 1489 1506 1514 1520 1522 1536 1554 1564 1571 1585 1598 1603 1613 1628 1645 1664 1697 1769 1871 1892 1942 2000 2056 2098 2125 2150 2193 2241 2292 2311 2354 2377 2389 2380 2367 2365 2367 2367 2363 2348 2346 2353 2374 2396 2416 2434 2450 2460 2515 2635 2654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 22 30 34 32 51 59 64 117 161 272 411 513 502 308 343 336 284 301 258 195 210 274 299 286 261 273 283 360 464 508 639 742 728 661 581 489 413 514 445 484 583 605 601 574 500 426 359 314 266 280 252 210 159 76 17 22 28 40 147 116 241 259 347 503 677 834 880 834 820 819 830 828 777 760 771 785 917 1234 1221 936 927 922 932 955 947 923 904 901 911 890 903 920 1035 1161 1141 1090 1022 994 923 683 923 933 1142 1165 1182 1195 1207 1215 1214 1209 1211 1226 1243 1205 1216 1247 1278 1328 1339 1216 966 714 525 506 564 116 17 9 2 0 0 2 9 22 41 61 60 72 130 183 245 380 600 774 765 868 987 1085 1138 1155 1175 1194 1226 1313 1421 1450 1510 1569 1624 1655 1665 1666 1666 1671 1682 1699 1730 1762 1797 1798 1782 1759 1760 1774 1781 1793 1798 1812 1793 1751 1641 1582 1516 1482 1461 1415 1360 1334 1320 1292 1252 1262 1288 1256 1212 1216 1241 1251 1268 1285 1301 1313 1328 1322 1322 1330 1343 1360 1372 1375 1376 1396 1415 1422 1426 1439 1475 1498 1503 1505 1506 1515 1539 1553 1562 1576 1580 1590 1604 1619 1635 1654 1675 1710 1851 1864 1912 1967 2007 2034 2067 2112 2156 2202 2249 2262 2308 2336 2352 2351 2346 2344 2347 2349 2347 2335 2332 2332 2347 2367 2389 2410 2431 2446 2452 2500 2634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 5 4 2 2 1 0 0 0 1 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 32 43 77 101 124 113 132 192 255 361 490 464 356 327 354 396 368 409 374 330 322 307 284 287 300 323 362 410 434 528 636 656 627 598 577 532 453 319 306 335 515 570 596 558 479 415 346 281 286 291 217 130 102 44 0 10 22 43 182 148 260 242 318 464 670 835 879 844 839 831 830 811 749 749 770 818 973 1171 1186 998 950 947 935 965 952 926 906 906 906 881 900 926 1066 1105 1086 1070 918 693 600 679 874 1019 1236 1221 1225 1214 1200 1193 1187 1177 1166 1170 1181 1173 1189 1232 1287 1360 1327 1146 915 772 719 528 163 45 34 20 5 0 0 1 11 31 33 34 59 94 160 192 233 313 491 706 741 825 958 1046 1018 1087 1152 1185 1226 1320 1430 1462 1491 1577 1630 1649 1652 1653 1657 1668 1693 1722 1736 1753 1796 1797 1787 1760 1736 1752 1780 1790 1802 1808 1785 1755 1714 1611 1533 1489 1458 1414 1381 1368 1327 1288 1266 1283 1314 1282 1221 1214 1235 1250 1263 1271 1283 1305 1315 1312 1315 1322 1334 1351 1364 1372 1381 1396 1401 1411 1420 1431 1453 1480 1491 1489 1491 1502 1526 1543 1548 1550 1563 1579 1596 1611 1626 1642 1661 1690 1764 1843 1890 1922 1946 1987 2034 2076 2116 2158 2198 2224 2264 2289 2308 2316 2318 2318 2321 2326 2324 2313 2316 2316 2325 2343 2365 2382 2407 2426 2438 2453 2464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 6 7 8 4 1 2 2 1 1 1 2 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 36 59 112 172 208 205 222 280 371 432 497 485 459 458 461 454 433 413 370 331 296 276 290 313 356 395 419 445 534 618 634 633 642 573 527 470 333 254 285 308 330 466 558 496 409 359 313 274 266 231 113 73 55 31 7 21 26 37 113 177 262 231 309 444 661 821 873 868 854 857 836 801 724 738 777 839 967 1132 1177 1097 1066 982 993 983 955 930 912 904 891 872 899 960 1123 1111 1077 1032 898 652 550 684 848 1065 1266 1252 1247 1210 1190 1167 1139 1109 1098 1116 1149 1181 1186 1225 1279 1319 1191 1037 924 865 773 581 204 315 121 37 6 0 0 0 6 19 23 34 60 125 201 222 245 292 432 616 698 740 843 855 934 1043 1121 1171 1221 1329 1441 1485 1534 1586 1625 1634 1640 1650 1659 1681 1710 1733 1752 1777 1799 1806 1795 1768 1751 1742 1773 1804 1809 1807 1786 1768 1748 1611 1542 1498 1472 1444 1422 1397 1352 1311 1300 1327 1358 1314 1243 1223 1235 1246 1253 1263 1280 1298 1304 1301 1307 1313 1324 1339 1354 1368 1378 1383 1396 1412 1419 1426 1432 1452 1471 1476 1479 1493 1515 1528 1526 1541 1556 1572 1588 1602 1615 1632 1652 1671 1710 1834 1857 1875 1915 1959 2002 2041 2080 2122 2156 2167 2217 2243 2260 2265 2273 2281 2289 2297 2302 2297 2291 2298 2307 2324 2340 2351 2373 2422 2445 2446 2460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 3 3 1 4 3 1 2 2 1 0 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 18 1 13 23 54 129 177 264 305 276 273 307 407 497 564 543 581 528 440 395 370 345 320 317 318 305 313 371 412 445 484 549 608 582 529 635 463 383 358 329 283 296 317 321 294 410 496 495 406 348 310 281 251 191 65 50 44 35 18 39 32 64 165 229 268 242 304 530 704 799 850 865 864 842 812 770 692 699 785 873 920 1048 1156 1164 1132 1038 1010 981 957 935 900 862 853 876 918 970 1034 1156 1016 989 962 896 701 704 918 1135 1292 1273 1257 1235 1204 1147 1089 1046 1047 1094 1149 1178 1190 1212 1256 1257 1162 1084 943 825 785 594 301 348 237 49 6 0 0 0 1 4 10 24 71 183 251 267 273 287 392 567 690 716 733 770 939 1031 1100 1162 1217 1335 1440 1498 1567 1591 1607 1610 1632 1650 1664 1692 1717 1733 1757 1789 1805 1817 1800 1787 1776 1763 1800 1823 1816 1802 1785 1773 1740 1602 1548 1516 1504 1495 1483 1443 1382 1346 1348 1372 1362 1347 1275 1241 1237 1244 1254 1265 1277 1289 1294 1292 1298 1303 1313 1328 1344 1353 1361 1376 1395 1411 1420 1424 1426 1431 1445 1460 1470 1482 1495 1503 1524 1534 1549 1563 1579 1594 1611 1631 1651 1669 1696 1758 1831 1863 1897 1933 1971 2008 2044 2080 2101 2112 2165 2197 2200 2218 2232 2243 2256 2267 2275 2272 2257 2270 2287 2298 2309 2331 2358 2451 2467 2430 2442 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 2 4 3 6 6 4 2 1 0 0 1 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 16 6 39 95 177 154 195 229 354 483 545 638 637 630 687 493 343 288 281 286 287 300 322 329 314 356 416 442 484 525 551 572 600 691 570 301 309 286 286 276 246 250 260 267 334 427 492 418 358 306 272 243 162 82 73 38 25 30 55 26 147 265 268 287 289 404 670 738 786 875 913 883 836 793 746 682 679 781 896 893 951 996 1098 1197 1146 1036 973 953 934 859 836 857 891 912 948 995 991 904 861 929 866 612 699 943 1144 1285 1279 1272 1260 1217 1145 1068 1019 1025 1079 1132 1158 1176 1178 1191 1192 1208 1207 1148 1031 988 800 370 279 136 23 5 1 0 2 5 10 16 28 80 230 279 288 292 297 412 542 646 700 747 841 973 1045 1088 1148 1207 1287 1395 1489 1547 1569 1589 1612 1636 1657 1687 1711 1726 1737 1752 1781 1813 1822 1815 1809 1789 1780 1827 1840 1820 1798 1786 1756 1666 1595 1556 1545 1533 1521 1507 1464 1405 1371 1378 1397 1397 1386 1304 1287 1257 1251 1262 1271 1276 1280 1285 1286 1291 1296 1306 1319 1325 1334 1350 1369 1389 1408 1415 1419 1421 1425 1424 1446 1463 1468 1476 1494 1514 1527 1545 1561 1579 1596 1609 1630 1653 1667 1677 1712 1832 1859 1887 1916 1947 1980 2010 2038 2057 2072 2109 2116 2153 2177 2195 2210 2224 2236 2243 2236 2224 2236 2249 2260 2286 2309 2334 2361 2389 2403 2414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 5 4 4 6 6 3 0 0 0 1 2 1 2 4 2 3 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 33 39 34 38 70 101 133 66 57 144 350 427 472 623 593 167 164 182 186 198 238 277 304 325 341 348 377 429 430 453 480 509 500 485 474 408 331 215 243 238 231 241 233 254 325 417 506 537 573 518 385 316 274 223 179 156 107 36 12 46 98 36 211 327 315 305 381 549 588 694 804 904 953 911 822 741 696 689 715 789 893 882 886 848 897 1066 1158 1086 988 942 901 850 841 875 900 907 972 977 865 871 741 892 779 653 836 1110 1282 1326 1303 1261 1245 1236 1165 1067 1013 1021 1069 1116 1140 1136 1113 1110 1067 1084 1204 1243 1079 893 688 466 276 64 18 15 12 7 9 12 15 35 70 130 235 282 291 299 309 376 476 618 720 766 874 976 1043 1074 1120 1181 1247 1374 1462 1491 1526 1584 1614 1638 1664 1707 1730 1736 1742 1765 1795 1815 1820 1823 1811 1796 1797 1851 1855 1832 1810 1790 1743 1650 1600 1594 1568 1552 1541 1522 1472 1416 1389 1393 1407 1419 1423 1412 1333 1268 1258 1272 1278 1277 1275 1278 1285 1287 1293 1302 1305 1315 1328 1343 1361 1383 1402 1410 1416 1419 1418 1416 1429 1446 1457 1469 1487 1505 1519 1544 1565 1581 1593 1607 1629 1644 1656 1674 1719 1831 1854 1880 1904 1929 1954 1983 2010 2034 2043 2032 2068 2107 2136 2157 2174 2190 2203 2212 2205 2191 2199 2209 2228 2251 2274 2297 2325 2356 2370 2381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 2 2 4 6 5 3 2 1 0 0 0 1 2 3 3 2 2 4 4 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 25 42 69 87 86 75 1 40 130 213 147 108 132 106 10 44 88 166 228 267 294 316 342 365 379 386 399 469 517 424 452 442 429 413 348 271 239 179 149 155 183 209 282 365 383 421 540 594 573 397 351 299 280 235 161 91 33 30 87 123 34 285 341 334 339 368 429 440 578 711 894 963 918 825 737 684 694 752 810 838 838 859 792 767 909 1078 1112 1035 950 871 861 865 898 903 908 1014 961 859 889 687 726 568 683 966 1137 1228 1268 1251 1217 1213 1226 1178 1066 1012 1018 1070 1114 1129 1126 1099 1026 900 839 902 946 833 767 689 512 267 73 17 17 16 18 18 17 18 58 104 136 191 262 302 316 319 333 474 631 706 771 880 965 1035 1079 1132 1189 1248 1307 1398 1450 1506 1584 1624 1656 1678 1711 1732 1739 1746 1770 1789 1802 1817 1823 1814 1806 1815 1875 1869 1846 1824 1765 1701 1672 1652 1618 1578 1565 1556 1535 1477 1423 1400 1400 1414 1434 1434 1439 1373 1289 1267 1278 1284 1280 1276 1277 1283 1288 1293 1295 1303 1311 1322 1336 1355 1376 1391 1396 1412 1418 1413 1411 1410 1429 1448 1465 1483 1498 1512 1539 1557 1578 1591 1606 1614 1627 1649 1670 1700 1773 1847 1872 1894 1914 1936 1957 1978 1991 1991 1996 2031 2066 2094 2118 2137 2160 2173 2180 2172 2160 2167 2182 2200 2219 2237 2261 2288 2321 2336 2351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 3 4 3 3 3 3 4 5 2 1 0 0 0 0 1 3 3 3 3 3 4 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 18 22 39 58 88 91 78 62 7 46 45 124 102 42 9 3 25 65 103 184 255 281 298 336 356 374 384 393 429 464 379 367 314 304 253 235 243 225 172 151 133 120 146 217 236 204 175 224 358 482 525 411 353 307 289 218 146 76 34 67 134 144 25 327 313 332 349 349 358 397 490 648 865 935 898 808 727 687 706 753 777 795 816 796 749 728 839 975 1046 1037 984 924 898 900 923 912 911 1002 943 919 879 617 515 550 924 1043 1154 1157 1188 1212 1195 1170 1168 1150 1070 1017 1012 1055 1110 1123 1120 1085 973 807 680 662 735 681 685 627 469 225 66 49 35 23 27 22 19 20 56 96 146 199 244 320 325 338 449 544 645 700 787 883 940 1012 1082 1157 1217 1233 1313 1393 1444 1515 1598 1642 1671 1696 1720 1730 1743 1752 1759 1783 1806 1818 1821 1818 1821 1831 1889 1873 1848 1788 1733 1711 1699 1673 1628 1585 1573 1568 1545 1475 1426 1410 1409 1409 1416 1438 1445 1405 1316 1280 1284 1288 1284 1279 1279 1285 1290 1292 1301 1306 1311 1320 1333 1349 1368 1380 1385 1403 1411 1409 1409 1406 1423 1442 1462 1480 1493 1505 1528 1549 1569 1585 1589 1601 1620 1643 1662 1677 1728 1837 1860 1880 1897 1912 1921 1937 1959 1966 1970 1999 2034 2061 2084 2102 2129 2146 2152 2141 2132 2139 2153 2171 2193 2210 2230 2258 2292 2306 2320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 5 4 3 2 4 4 4 6 5 2 0 0 0 1 2 3 3 4 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 33 59 91 116 93 80 63 16 26 23 101 104 63 15 22 61 112 153 196 261 316 349 378 386 392 404 411 441 435 285 310 119 202 178 193 199 190 186 170 149 153 198 215 151 98 104 164 230 331 456 446 385 365 319 235 168 103 70 110 169 141 52 381 304 295 328 343 362 478 656 797 880 915 887 813 743 705 705 717 737 776 797 785 728 697 824 907 981 1022 1019 993 956 936 927 911 902 981 979 1017 897 662 613 675 762 1323 1407 1465 1320 1184 1111 1082 1085 1096 1069 1030 1014 1043 1101 1112 1113 1077 978 841 724 700 838 755 750 528 287 192 109 54 76 65 69 28 23 24 29 72 171 230 225 256 309 362 555 648 692 707 790 879 931 990 1086 1168 1180 1220 1285 1387 1445 1537 1620 1656 1683 1721 1732 1730 1742 1744 1756 1791 1813 1819 1820 1822 1832 1845 1892 1862 1800 1770 1762 1736 1707 1677 1629 1584 1577 1577 1551 1475 1435 1424 1423 1422 1427 1444 1458 1424 1340 1298 1294 1294 1291 1287 1286 1290 1297 1302 1311 1314 1316 1324 1334 1345 1360 1372 1381 1392 1396 1403 1403 1400 1426 1443 1460 1478 1486 1494 1515 1537 1559 1561 1573 1590 1609 1632 1653 1671 1722 1822 1844 1865 1875 1882 1900 1919 1936 1941 1949 1975 2005 2033 2056 2070 2097 2105 2118 2113 2107 2115 2125 2138 2163 2188 2207 2232 2261 2263 2268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 6 7 6 5 5 5 4 5 3 4 6 4 1 1 1 3 3 3 3 3 5 6 5 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 33 49 83 84 50 46 48 41 35 26 42 86 56 30 65 131 219 279 290 300 347 378 310 318 368 418 428 417 294 111 133 53 91 96 70 69 81 103 144 177 200 240 170 126 115 140 173 193 270 379 418 448 418 337 237 158 136 121 162 206 153 116 404 301 297 325 354 393 531 698 786 843 902 886 805 740 725 704 697 717 756 782 776 713 655 797 835 914 983 1006 1009 1006 972 937 909 893 1023 1227 1202 999 814 785 821 795 804 1021 746 1113 1097 1011 998 1027 1054 1051 1019 1012 1040 1048 1083 1095 1074 998 913 846 840 972 634 536 327 305 217 93 36 53 82 138 116 55 35 29 65 168 226 242 286 348 421 619 758 780 785 840 888 947 1019 1065 1096 1187 1259 1348 1411 1465 1577 1641 1660 1691 1731 1739 1730 1731 1738 1756 1796 1814 1818 1822 1830 1841 1852 1884 1809 1794 1791 1763 1725 1705 1687 1642 1588 1578 1582 1538 1472 1449 1439 1438 1435 1437 1458 1474 1438 1362 1317 1306 1302 1297 1295 1293 1296 1306 1312 1316 1315 1318 1327 1336 1346 1357 1368 1375 1380 1386 1395 1397 1393 1411 1437 1457 1471 1478 1484 1501 1516 1519 1534 1559 1580 1601 1622 1645 1661 1690 1761 1824 1836 1846 1865 1887 1903 1914 1918 1929 1953 1983 2013 2033 2043 2049 2063 2083 2082 2083 2093 2102 2111 2131 2159 2183 2204 2219 2201 2214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 6 3 2 3 3 5 8 7 5 4 1 2 2 2 3 4 5 4 4 3 4 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 31 5 8 16 19 17 25 51 78 67 65 149 229 303 258 277 352 373 396 333 295 384 430 431 338 149 18 28 13 0 0 0 0 26 93 152 177 189 198 147 125 132 161 172 195 232 290 351 417 422 346 206 153 161 191 239 257 200 180 321 344 349 338 368 417 494 595 665 757 863 867 813 753 748 717 700 704 734 759 730 639 586 796 822 892 926 957 980 1002 991 928 904 920 1105 1366 1368 1219 1070 1021 1024 995 991 1051 1016 1712 1344 1140 1050 1031 1039 1023 986 985 991 1042 1062 1065 1067 1039 1023 986 968 1005 668 279 56 26 25 23 12 20 55 131 199 138 120 80 119 187 210 251 338 421 522 759 853 894 908 936 967 1058 1117 1129 1175 1263 1371 1423 1452 1539 1623 1650 1666 1701 1733 1745 1744 1732 1730 1751 1801 1819 1822 1828 1839 1847 1855 1872 1819 1806 1803 1759 1715 1706 1681 1628 1587 1582 1584 1522 1491 1471 1453 1454 1450 1441 1458 1487 1451 1383 1341 1326 1313 1309 1304 1298 1301 1311 1315 1316 1316 1321 1329 1336 1344 1356 1363 1370 1380 1388 1392 1393 1390 1391 1420 1442 1457 1464 1469 1473 1480 1503 1522 1546 1568 1588 1610 1633 1646 1658 1690 1740 1765 1830 1850 1871 1891 1903 1909 1918 1935 1960 1990 2011 2014 2021 2036 2054 2054 2059 2073 2084 2093 2106 2128 2153 2166 2175 2173 2184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 5 2 2 2 3 4 5 5 5 4 2 2 4 4 4 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 0 11 34 38 46 66 96 128 140 153 243 311 358 274 214 264 325 360 389 376 429 494 462 308 121 27 12 0 0 0 0 0 28 73 120 152 182 182 138 140 153 161 115 123 147 202 287 370 414 381 270 242 233 245 297 316 286 237 253 342 358 361 396 417 485 621 657 709 818 843 811 802 751 702 685 687 726 745 690 593 569 698 784 806 872 921 954 983 974 928 916 977 1160 1393 1463 1398 1330 1266 1225 1149 1057 1206 1723 1805 1624 1387 1192 1090 1045 1011 970 958 981 1037 1054 1067 1085 1053 1064 1058 1071 1057 736 278 106 9 3 3 1 12 28 73 156 205 286 223 225 306 275 308 389 465 617 885 976 1027 1017 1071 1119 1167 1171 1184 1226 1297 1403 1442 1477 1608 1647 1650 1680 1713 1731 1736 1741 1734 1727 1742 1800 1821 1826 1836 1846 1858 1871 1877 1860 1800 1812 1765 1717 1712 1691 1638 1596 1588 1587 1556 1531 1489 1469 1472 1462 1451 1476 1499 1459 1397 1360 1345 1338 1327 1317 1309 1310 1315 1315 1314 1315 1324 1333 1338 1345 1348 1356 1372 1386 1392 1394 1395 1391 1392 1406 1420 1449 1462 1461 1463 1473 1491 1513 1534 1555 1577 1599 1620 1631 1638 1649 1665 1708 1817 1834 1855 1877 1893 1900 1909 1925 1945 1964 1971 1994 2004 2015 2030 2034 2040 2054 2068 2079 2087 2097 2114 2122 2147 2163 2162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 6 5 4 3 3 1 1 2 2 1 1 2 4 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 13 22 42 52 54 74 119 214 293 291 294 362 367 178 210 252 300 378 446 458 447 459 397 210 97 26 3 0 0 0 0 0 7 48 97 146 180 170 144 160 163 125 121 103 107 128 220 312 370 367 310 287 327 305 336 350 371 337 303 338 381 390 406 399 514 661 648 688 757 784 788 771 717 685 663 662 707 726 661 580 603 724 776 778 859 910 939 963 970 969 975 1021 1183 1367 1472 1459 1459 1417 1374 1371 1440 1488 1378 1341 1512 1400 1273 1138 1078 1038 981 947 993 1038 1052 1046 1026 956 902 883 896 922 954 838 134 4 0 0 2 7 16 53 140 249 342 354 474 483 475 444 451 502 693 955 1050 1086 1101 1129 1142 1160 1157 1172 1217 1276 1363 1464 1506 1629 1647 1651 1694 1718 1729 1734 1732 1738 1746 1750 1798 1833 1845 1846 1851 1867 1887 1877 1832 1800 1820 1778 1733 1723 1693 1635 1600 1597 1591 1570 1534 1501 1477 1481 1463 1456 1496 1522 1477 1409 1380 1374 1361 1347 1332 1322 1322 1322 1320 1321 1323 1329 1337 1344 1344 1351 1361 1380 1396 1402 1401 1395 1395 1393 1412 1426 1446 1466 1470 1468 1473 1487 1504 1523 1543 1566 1589 1608 1613 1618 1632 1671 1740 1803 1820 1837 1859 1880 1889 1900 1915 1925 1933 1956 1978 1992 2000 2013 2026 2030 2039 2053 2064 2069 2075 2083 2098 2123 2142 2140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 7 6 4 3 1 0 0 1 1 2 3 3 4 5 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 23 35 43 78 71 89 136 244 350 389 396 433 463 591 591 504 510 560 580 566 553 541 531 210 98 75 20 0 0 0 0 0 2 27 85 166 170 138 126 124 113 103 105 100 99 81 178 245 284 296 278 288 338 346 353 353 404 398 350 352 395 409 410 405 528 664 625 644 689 740 762 708 685 671 664 654 676 692 645 577 583 643 689 808 880 901 935 953 957 966 1011 1088 1181 1309 1346 1440 1481 1476 1462 1447 1448 1368 1184 1129 1321 1408 1331 1261 1153 1050 962 955 1018 1055 1039 968 865 779 693 685 683 652 699 690 316 100 23 13 13 5 12 63 181 289 311 341 432 483 745 725 683 785 920 1019 1059 1076 1094 1098 1147 1147 1141 1153 1205 1316 1430 1490 1536 1635 1647 1652 1694 1724 1730 1724 1723 1738 1762 1772 1796 1817 1840 1849 1857 1870 1872 1845 1795 1793 1813 1794 1758 1742 1704 1651 1626 1621 1601 1567 1543 1517 1491 1488 1462 1456 1511 1550 1506 1443 1428 1395 1378 1367 1350 1338 1338 1332 1328 1329 1330 1337 1344 1344 1354 1361 1372 1394 1410 1413 1408 1402 1402 1404 1421 1430 1437 1464 1480 1481 1481 1489 1502 1521 1541 1562 1584 1591 1599 1609 1621 1656 1728 1788 1807 1823 1844 1866 1873 1885 1894 1903 1922 1943 1966 1982 1990 2001 2017 2025 2027 2032 2042 2054 2066 2074 2084 2102 2122 2123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 6 4 1 0 0 1 1 3 5 5 4 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 20 23 34 47 45 21 28 64 158 258 348 401 424 464 522 540 556 472 439 417 383 352 328 323 340 140 138 103 24 0 0 0 0 6 33 72 114 122 96 97 114 123 125 114 96 97 60 168 206 228 249 251 262 298 285 298 359 428 443 395 393 421 422 400 410 529 633 616 603 716 754 709 659 647 651 648 646 662 679 640 577 537 571 695 855 905 907 942 949 949 966 1015 1094 1200 1286 1310 1425 1462 1458 1428 1386 1335 1219 1101 1116 1256 1394 1375 1333 1191 1047 947 971 1050 1075 1006 861 756 672 665 673 678 624 607 614 524 456 593 384 57 5 22 85 164 251 312 361 412 504 554 786 861 905 972 1023 1042 1047 1058 1057 1085 1143 1167 1182 1221 1342 1463 1539 1610 1638 1644 1650 1704 1723 1724 1720 1716 1728 1768 1807 1800 1808 1839 1847 1865 1880 1864 1833 1809 1789 1789 1795 1782 1763 1711 1677 1654 1641 1618 1587 1563 1534 1509 1496 1464 1455 1508 1554 1564 1527 1463 1416 1398 1388 1368 1354 1350 1349 1346 1344 1343 1347 1348 1353 1356 1369 1382 1407 1423 1425 1421 1417 1413 1414 1423 1428 1445 1471 1494 1498 1496 1501 1512 1525 1542 1560 1565 1580 1598 1609 1615 1626 1664 1738 1795 1812 1829 1849 1858 1861 1874 1890 1907 1928 1954 1975 1986 1995 2010 2021 2023 2023 2031 2046 2062 2071 2078 2089 2107 2112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 8 7 6 4 3 3 2 1 1 4 6 6 5 5 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 25 30 54 62 20 13 23 31 89 188 268 267 266 310 328 290 276 211 170 134 99 70 45 110 273 162 208 200 43 5 1 0 4 13 25 47 63 71 75 70 75 90 102 109 111 105 115 189 187 181 196 224 256 276 279 316 413 470 505 495 473 455 415 380 422 546 575 570 601 717 708 639 614 623 638 655 641 665 694 669 656 595 558 673 856 919 921 953 956 951 968 1016 1076 1114 1169 1271 1376 1408 1379 1308 1233 1140 1080 1093 1116 1133 1193 1284 1305 1216 1041 932 987 1074 1080 983 832 722 593 612 664 726 778 806 847 768 670 628 144 24 7 37 69 126 226 317 347 383 452 478 520 613 824 889 911 940 969 1001 1031 1086 1143 1193 1219 1245 1362 1471 1563 1639 1638 1640 1655 1705 1715 1721 1726 1721 1725 1761 1805 1808 1815 1826 1833 1868 1871 1853 1842 1830 1798 1771 1769 1746 1741 1688 1683 1653 1632 1621 1605 1581 1552 1525 1505 1475 1462 1507 1528 1550 1544 1491 1441 1420 1406 1386 1367 1361 1366 1366 1361 1358 1358 1361 1364 1366 1378 1394 1419 1438 1445 1442 1437 1432 1428 1428 1440 1457 1467 1501 1519 1518 1517 1523 1537 1550 1552 1564 1581 1605 1616 1617 1622 1660 1726 1783 1800 1816 1832 1836 1842 1858 1875 1891 1913 1940 1964 1983 1992 2006 2006 2018 2026 2033 2044 2059 2070 2077 2083 2096 2103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 8 5 5 4 4 4 4 4 5 5 5 4 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 43 64 46 0 0 0 4 48 95 161 122 96 120 137 160 157 146 127 73 29 14 13 37 91 127 160 232 49 17 8 1 6 16 22 28 42 53 57 40 50 71 94 106 114 129 160 180 163 165 168 192 192 223 300 395 501 563 546 612 531 452 386 356 454 596 581 557 683 694 626 561 486 463 538 637 660 681 695 703 690 583 539 678 894 995 975 978 969 957 960 990 1004 1048 1128 1222 1295 1306 1253 1180 1093 969 948 1091 1190 1249 1320 1300 1284 1218 1017 889 982 1074 1051 904 758 710 670 621 681 759 902 963 1149 921 573 519 159 23 15 25 55 159 246 300 338 382 454 538 525 516 758 862 877 927 988 1019 1034 1082 1199 1247 1287 1310 1411 1487 1526 1583 1630 1636 1660 1700 1701 1717 1732 1726 1722 1740 1779 1810 1813 1821 1830 1866 1869 1851 1847 1847 1806 1743 1730 1743 1739 1732 1688 1645 1625 1621 1617 1601 1573 1542 1513 1485 1477 1480 1514 1549 1549 1512 1469 1442 1419 1399 1379 1378 1381 1379 1376 1374 1375 1378 1380 1381 1388 1403 1424 1441 1446 1450 1452 1450 1446 1447 1455 1470 1482 1497 1524 1540 1540 1543 1549 1551 1560 1571 1587 1616 1627 1627 1628 1684 1757 1775 1791 1801 1807 1816 1824 1842 1860 1877 1897 1922 1950 1973 1984 1988 1991 2009 2024 2035 2044 2055 2069 2079 2085 2090 2101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 8 6 6 5 7 7 5 4 3 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 37 38 19 0 0 0 5 35 48 74 61 95 160 159 87 90 97 144 103 36 20 19 21 23 46 116 211 68 34 23 5 0 0 3 12 30 44 43 31 32 53 67 91 145 182 182 183 152 141 150 155 159 206 291 404 548 654 553 521 507 435 374 368 408 538 629 610 649 639 545 482 488 481 490 571 646 664 686 710 690 597 575 704 876 988 1020 1024 1002 974 972 959 978 1028 1097 1167 1207 1193 1130 1057 985 870 920 1042 1103 1286 1481 1447 1294 1188 980 821 931 1036 1027 903 811 767 694 677 748 779 870 881 1050 814 403 367 285 25 27 61 87 199 264 306 368 461 551 578 533 587 629 669 689 795 908 1021 1124 1180 1237 1251 1286 1404 1448 1464 1493 1565 1625 1637 1665 1691 1685 1714 1738 1730 1725 1741 1758 1779 1809 1821 1836 1859 1860 1849 1854 1865 1827 1763 1738 1745 1743 1728 1692 1653 1632 1620 1619 1613 1591 1558 1521 1500 1492 1489 1516 1545 1549 1519 1482 1453 1426 1410 1393 1388 1389 1391 1387 1383 1384 1388 1392 1393 1397 1405 1424 1442 1446 1449 1455 1459 1459 1462 1471 1482 1494 1512 1522 1551 1565 1563 1564 1570 1580 1588 1599 1632 1643 1644 1641 1697 1757 1770 1779 1785 1799 1806 1815 1831 1848 1864 1881 1905 1933 1955 1959 1972 1979 2000 2025 2033 2046 2058 2067 2079 2087 2091 2104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 6 6 6 6 6 6 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 4 8 12 10 12 25 50 58 60 82 109 62 55 52 26 53 132 160 79 36 34 31 28 32 103 187 133 115 120 48 4 0 0 8 21 29 32 23 23 54 103 169 198 203 198 181 145 133 127 147 156 163 251 389 564 657 542 460 463 415 352 343 380 532 664 647 587 527 455 450 473 417 435 542 617 641 693 719 704 639 571 698 849 940 980 1003 1011 995 978 905 913 1002 1068 1115 1136 1113 1050 980 931 853 865 864 928 1209 1411 1378 1249 1168 992 787 794 899 949 906 826 769 753 761 751 798 810 824 924 1392 1012 618 691 491 122 108 159 231 285 354 427 524 599 613 558 607 608 667 758 856 1045 1148 1147 1165 1221 1230 1254 1289 1303 1417 1483 1568 1624 1642 1667 1685 1701 1730 1758 1747 1737 1733 1743 1770 1802 1817 1833 1842 1849 1844 1858 1877 1850 1795 1753 1749 1745 1727 1701 1660 1637 1624 1620 1617 1601 1576 1549 1532 1500 1488 1509 1542 1553 1533 1497 1460 1433 1416 1398 1395 1399 1401 1397 1395 1396 1400 1403 1401 1404 1411 1426 1431 1441 1448 1455 1460 1464 1472 1483 1495 1506 1530 1543 1571 1587 1588 1588 1593 1602 1610 1619 1638 1662 1664 1661 1687 1714 1741 1775 1786 1796 1801 1814 1829 1843 1857 1872 1891 1906 1916 1940 1957 1966 1994 2014 2018 2032 2049 2061 2074 2086 2090 2094 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 6 4 4 4 4 4 3 5 5 5 6 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 9 16 34 36 30 41 61 60 59 103 112 116 67 41 33 67 135 157 119 92 80 48 27 11 66 178 251 287 326 228 38 0 0 2 10 17 21 24 34 67 185 196 205 207 198 171 144 140 125 132 76 113 192 346 544 616 532 446 349 351 357 355 402 560 656 616 521 462 418 294 334 412 474 520 577 638 701 735 720 658 624 707 789 813 830 859 909 956 962 919 947 1036 1073 1094 1091 1057 995 935 901 864 857 877 854 988 1209 1274 1230 1190 1071 841 724 796 814 776 760 746 743 731 708 801 816 844 923 1175 821 884 1028 624 163 142 236 268 286 369 446 577 546 432 423 429 402 361 332 432 727 939 1139 1193 1171 1181 1200 1202 1228 1398 1471 1566 1618 1639 1665 1689 1717 1749 1790 1782 1779 1745 1735 1767 1801 1814 1824 1828 1838 1834 1859 1885 1851 1815 1785 1750 1738 1728 1702 1661 1635 1623 1620 1616 1607 1597 1582 1542 1505 1495 1504 1537 1554 1540 1503 1464 1437 1420 1412 1406 1411 1409 1406 1407 1405 1408 1414 1415 1417 1419 1420 1430 1441 1449 1456 1462 1469 1479 1494 1508 1520 1546 1559 1569 1599 1612 1612 1618 1629 1635 1641 1654 1684 1686 1683 1682 1682 1728 1788 1795 1803 1808 1825 1835 1847 1859 1871 1877 1885 1905 1928 1944 1953 1986 1997 2003 2012 2033 2053 2064 2073 2079 2083 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 2 3 5 6 5 5 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 3 11 39 74 82 118 141 131 126 79 85 124 140 144 167 157 73 44 10 19 139 304 398 391 319 188 34 20 5 3 7 13 19 35 67 89 122 173 209 203 181 152 129 112 118 95 104 171 330 516 574 503 403 300 286 347 325 410 561 610 557 479 461 421 198 182 322 353 476 555 652 716 742 742 696 668 712 774 772 768 744 776 863 921 952 1017 1056 1074 1074 1053 1010 956 915 896 883 870 891 905 951 1147 1186 1199 1222 1169 986 707 697 671 667 698 706 710 706 740 851 880 902 971 984 977 1032 995 640 240 191 261 238 268 346 407 439 221 43 31 31 50 54 26 34 90 178 783 1147 1162 1195 1196 1211 1242 1412 1463 1560 1607 1630 1658 1687 1716 1758 1805 1820 1841 1788 1742 1765 1801 1815 1822 1826 1830 1827 1856 1878 1891 1849 1792 1754 1736 1724 1698 1662 1628 1609 1606 1605 1603 1600 1585 1550 1509 1496 1499 1524 1549 1544 1514 1478 1456 1443 1426 1415 1420 1420 1419 1421 1417 1418 1422 1423 1421 1421 1424 1435 1442 1448 1454 1462 1471 1484 1502 1519 1533 1554 1559 1598 1623 1631 1633 1641 1651 1658 1664 1676 1706 1712 1711 1711 1706 1730 1764 1786 1817 1822 1845 1852 1860 1868 1870 1876 1888 1905 1923 1937 1948 1976 1975 1979 1982 2009 2030 2041 2055 2067 2072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 3 2 2 2 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 72 85 95 116 43 82 97 95 114 137 149 153 144 77 40 11 3 110 331 470 445 337 216 184 28 13 3 0 29 42 43 67 105 128 148 175 180 175 147 114 104 106 101 114 170 324 476 523 482 442 391 280 270 369 430 542 557 516 454 454 388 203 257 262 254 465 519 688 747 755 764 728 690 661 742 755 758 728 733 799 872 932 1003 1044 1054 1043 1008 967 940 919 894 869 871 890 934 963 1142 1148 1062 1057 1164 1167 879 730 543 574 569 669 688 758 877 971 1012 1052 1093 1086 1069 1052 843 504 258 206 215 184 220 268 206 153 64 28 26 28 35 8 0 0 2 64 726 1065 1139 1202 1225 1270 1380 1427 1452 1553 1596 1621 1650 1681 1710 1741 1765 1832 1851 1797 1745 1769 1801 1815 1823 1827 1828 1836 1849 1854 1880 1852 1804 1756 1725 1710 1689 1670 1635 1607 1603 1593 1586 1585 1580 1556 1518 1504 1498 1515 1536 1534 1509 1493 1479 1458 1434 1423 1431 1435 1432 1431 1426 1425 1429 1431 1431 1431 1433 1441 1444 1453 1457 1462 1471 1487 1507 1524 1536 1551 1568 1586 1627 1650 1657 1665 1673 1680 1687 1699 1725 1727 1733 1740 1735 1731 1736 1762 1815 1845 1868 1874 1880 1882 1886 1891 1899 1910 1925 1939 1952 1972 1971 1970 1966 1978 1994 2015 2039 2055 2064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 3 3 3 4 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 36 78 103 59 14 26 102 100 103 119 141 150 139 81 108 20 11 74 299 448 433 378 376 337 105 32 15 15 80 96 82 80 83 112 142 147 147 135 103 70 67 79 89 145 204 258 390 443 439 433 376 290 279 369 439 507 506 489 431 394 292 152 118 96 162 461 506 728 773 786 789 746 694 671 717 722 774 763 741 782 842 892 948 995 1010 998 964 949 933 908 876 857 866 897 959 952 1156 1029 1048 1188 1322 1364 1200 864 663 727 632 630 710 877 1022 1108 1155 1179 1183 1171 1171 1026 782 559 368 226 176 186 148 152 85 71 34 112 317 559 570 381 232 255 371 229 693 927 1041 1147 1234 1296 1399 1428 1450 1560 1590 1616 1649 1675 1692 1718 1773 1825 1836 1812 1766 1758 1788 1813 1824 1826 1828 1836 1845 1857 1877 1859 1816 1767 1722 1697 1689 1677 1654 1643 1622 1594 1575 1569 1566 1552 1528 1510 1501 1510 1537 1535 1531 1515 1490 1466 1444 1433 1441 1446 1449 1441 1437 1436 1436 1436 1438 1440 1442 1447 1448 1449 1460 1465 1472 1488 1506 1519 1533 1556 1573 1591 1614 1655 1673 1684 1694 1701 1709 1720 1739 1745 1756 1767 1764 1761 1764 1771 1805 1875 1895 1897 1895 1902 1908 1910 1912 1917 1927 1942 1957 1971 1974 1974 1971 1967 1976 1998 2021 2041 2056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 0 1 1 1 1 1 1 3 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 61 17 18 62 66 56 65 134 171 124 88 70 17 10 19 133 365 409 355 228 67 78 49 31 46 96 140 172 212 210 165 159 139 135 109 83 52 40 41 67 129 198 223 303 349 400 423 371 313 314 370 430 462 465 467 419 401 394 279 195 214 192 444 493 771 813 827 807 734 668 657 671 710 757 768 766 794 827 861 897 928 946 948 943 931 911 883 858 853 866 904 962 956 1209 991 1154 1297 1461 1396 1205 1026 898 926 796 719 759 932 1092 1192 1230 1239 1258 1227 1165 920 649 328 271 216 187 194 119 97 76 61 100 514 568 571 617 654 759 835 828 555 672 721 959 1152 1229 1303 1397 1422 1453 1565 1586 1620 1640 1663 1689 1726 1772 1811 1828 1832 1805 1773 1792 1814 1823 1827 1830 1832 1846 1862 1873 1882 1830 1780 1727 1690 1678 1675 1671 1664 1636 1603 1575 1562 1554 1542 1525 1509 1497 1494 1522 1523 1537 1515 1491 1470 1451 1443 1450 1453 1461 1458 1453 1450 1447 1447 1447 1447 1450 1452 1450 1441 1454 1464 1472 1481 1492 1509 1534 1558 1580 1599 1623 1669 1685 1694 1707 1720 1729 1736 1761 1771 1776 1788 1790 1791 1790 1794 1837 1905 1923 1923 1920 1924 1930 1932 1931 1931 1936 1946 1958 1970 1971 1976 1976 1970 1973 1987 2005 2024 2038 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 5 4 1 0 0 0 0 0 0 1 1 1 0 1 0 1 2 2 3 4 3 3 2 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 45 44 52 54 52 12 15 46 157 134 111 125 28 9 10 17 214 425 332 176 103 81 52 50 65 75 121 185 238 252 239 219 172 111 77 54 28 21 16 39 91 141 176 204 255 316 328 294 304 342 368 392 402 417 433 412 407 366 226 86 144 339 516 557 825 869 872 820 741 688 682 691 735 758 764 809 800 806 842 875 889 896 905 909 908 894 864 842 851 868 922 975 992 1214 956 1026 1240 1493 1399 1220 1133 1075 1064 987 869 825 946 1109 1185 1230 1268 1284 1251 1119 777 535 234 143 113 204 273 199 120 97 183 497 588 594 650 732 852 999 1044 947 812 710 766 986 1138 1206 1288 1383 1412 1439 1488 1587 1603 1632 1665 1705 1745 1781 1810 1826 1832 1817 1790 1803 1816 1820 1811 1802 1813 1839 1862 1870 1878 1843 1803 1740 1689 1671 1672 1676 1676 1651 1617 1585 1566 1553 1538 1522 1512 1504 1493 1493 1515 1534 1521 1506 1481 1459 1452 1457 1462 1469 1470 1470 1465 1458 1454 1453 1454 1456 1458 1456 1446 1454 1464 1469 1475 1489 1512 1537 1561 1586 1608 1633 1685 1700 1707 1719 1727 1732 1749 1776 1790 1793 1805 1816 1819 1818 1821 1849 1905 1943 1953 1949 1948 1951 1956 1958 1958 1958 1960 1966 1977 1979 1983 1984 1977 1975 1983 1996 2011 2024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 8 7 3 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 2 2 3 3 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 21 25 23 34 73 6 1 127 123 92 54 17 15 15 10 7 295 271 137 71 63 45 49 66 69 96 220 291 315 303 271 197 89 48 31 12 3 11 44 82 104 121 153 213 250 272 295 273 287 322 340 354 388 410 411 412 334 286 277 358 507 622 702 865 950 908 837 789 711 644 662 722 753 772 835 790 783 842 884 887 880 886 897 899 881 847 828 850 876 952 990 1022 1221 1164 1096 1161 1298 1256 1243 1204 1163 1167 1164 1022 897 963 1020 1143 1237 1280 1281 1221 1027 669 406 199 189 211 254 303 255 165 208 406 767 729 805 883 970 1065 1100 1068 1001 883 752 827 999 1097 1157 1209 1303 1397 1426 1456 1492 1530 1635 1680 1728 1771 1801 1819 1827 1831 1819 1790 1779 1782 1785 1792 1790 1793 1819 1851 1865 1870 1850 1824 1763 1733 1710 1684 1681 1686 1667 1637 1600 1576 1555 1539 1526 1519 1518 1508 1483 1488 1507 1518 1506 1489 1469 1458 1460 1468 1475 1475 1475 1471 1465 1463 1466 1465 1466 1474 1469 1461 1459 1462 1467 1478 1494 1515 1539 1565 1591 1614 1639 1698 1712 1715 1722 1734 1741 1756 1788 1807 1815 1820 1835 1840 1844 1846 1866 1908 1957 1978 1977 1974 1975 1980 1983 1982 1979 1976 1979 1989 1991 1995 1993 1987 1984 1987 1994 2005 2018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 6 7 7 6 4 2 0 0 0 0 0 0 2 1 1 0 0 0 0 1 1 2 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 20 55 67 51 74 27 0 50 91 142 115 48 23 33 28 24 130 332 362 191 75 50 49 62 90 188 274 288 306 280 252 204 112 39 26 23 11 36 70 81 104 120 142 190 226 223 327 288 273 275 288 314 343 364 387 355 316 307 441 616 732 775 826 944 1031 976 911 786 701 670 678 707 740 780 806 788 792 839 877 894 891 889 897 892 861 828 813 853 887 965 997 979 1058 1191 1167 1030 1261 1136 1151 1150 1213 1299 1249 1107 968 976 987 1182 1292 1293 1252 1152 914 559 367 292 385 388 422 399 302 259 357 532 737 836 920 1022 1131 1187 1192 1124 985 814 765 874 1027 1092 1144 1199 1304 1393 1426 1455 1461 1506 1592 1693 1756 1798 1829 1841 1838 1834 1820 1790 1788 1765 1768 1798 1804 1790 1799 1837 1858 1865 1852 1840 1837 1791 1738 1700 1686 1691 1680 1651 1614 1586 1561 1545 1535 1537 1537 1517 1482 1480 1492 1509 1509 1497 1476 1460 1460 1469 1475 1480 1484 1479 1473 1473 1472 1473 1479 1486 1485 1479 1477 1469 1475 1487 1503 1522 1545 1572 1601 1622 1647 1697 1708 1725 1738 1750 1757 1771 1796 1812 1826 1836 1849 1898 1907 1907 1935 1967 1980 1998 2000 1996 1996 2001 1999 1994 1992 1990 1994 2002 2004 2008 2006 2000 1996 1996 2000 2008 2018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 7 8 7 6 5 3 3 1 0 0 0 1 2 2 3 1 0 0 1 2 1 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 74 75 35 11 24 104 100 61 45 37 25 27 66 202 362 306 133 62 63 76 115 218 283 320 333 271 223 203 165 103 66 50 29 44 83 90 117 122 131 173 209 225 384 376 271 221 248 274 297 342 364 270 289 335 610 784 906 941 974 1047 1069 1045 851 710 666 643 659 698 740 775 786 787 827 838 841 859 869 877 886 877 840 811 800 864 896 986 1023 1005 1051 1158 1153 1118 1514 1317 1189 1145 1229 1306 1267 1184 1139 1037 1009 1199 1311 1287 1208 1050 806 554 427 546 544 533 554 501 391 373 488 636 771 902 1037 1102 1122 1134 1133 1073 939 817 819 935 1082 1115 1158 1202 1240 1338 1415 1434 1473 1518 1563 1716 1784 1819 1844 1848 1839 1833 1833 1826 1789 1751 1773 1794 1796 1784 1787 1811 1836 1861 1850 1849 1850 1814 1767 1717 1695 1699 1692 1664 1629 1598 1573 1558 1549 1555 1549 1518 1485 1475 1483 1497 1504 1501 1484 1463 1461 1469 1472 1484 1494 1490 1483 1480 1482 1485 1494 1502 1503 1501 1498 1488 1489 1500 1517 1537 1557 1581 1607 1629 1648 1651 1709 1734 1751 1765 1773 1786 1803 1819 1839 1856 1860 1896 1945 1935 1956 1982 1999 2015 2019 2019 2017 2022 2021 2020 2016 2009 2012 2022 2022 2027 2026 2020 2014 2010 2011 2014 2022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 3 3 7 7 6 7 6 4 3 0 0 1 2 2 2 3 3 1 1 2 2 3 2 3 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 59 97 82 49 37 24 96 103 83 64 43 35 50 106 278 328 163 100 92 101 116 164 289 374 377 352 285 240 204 151 100 75 56 48 74 103 127 104 131 182 198 222 345 338 235 195 197 229 245 279 307 260 251 232 404 940 1070 1143 1173 1178 1116 973 779 695 698 695 691 706 735 766 789 803 823 833 845 846 846 830 834 833 812 801 801 880 902 987 1029 1022 1064 1133 1161 1225 1459 1303 1269 1275 1290 1276 1271 1235 1161 1111 1047 1147 1268 1257 1156 949 712 588 686 934 891 747 616 534 467 468 555 662 746 901 1115 1169 1169 1076 1026 989 927 882 913 1005 1113 1148 1199 1252 1271 1277 1358 1447 1492 1555 1660 1752 1817 1845 1851 1839 1830 1830 1834 1833 1787 1754 1786 1787 1785 1779 1772 1779 1811 1848 1844 1844 1853 1833 1790 1733 1704 1704 1701 1678 1647 1617 1602 1588 1573 1573 1563 1531 1496 1479 1479 1488 1498 1504 1496 1485 1478 1473 1473 1487 1502 1505 1499 1492 1489 1495 1507 1513 1516 1519 1515 1506 1504 1511 1529 1549 1567 1588 1611 1631 1646 1658 1715 1738 1756 1773 1785 1796 1812 1831 1855 1873 1873 1877 1912 1898 1953 1995 2014 2031 2035 2039 2036 2035 2034 2035 2037 2035 2038 2044 2045 2048 2046 2043 2037 2030 2027 2025 2034 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 4 7 6 5 7 5 3 3 3 3 3 2 2 3 3 3 2 1 2 2 3 2 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 51 91 104 119 111 57 49 99 105 91 68 52 47 60 154 297 161 129 127 128 148 180 253 353 276 193 196 229 234 185 122 91 83 75 72 109 132 115 127 175 224 256 302 293 221 219 171 153 174 212 250 250 189 147 327 1073 1202 1272 1288 1246 1091 845 671 604 661 682 703 739 752 767 784 794 806 834 847 840 833 806 818 823 798 786 815 894 911 900 1003 1027 1070 1138 1213 1315 1392 1241 1303 1317 1293 1193 1145 1137 1156 1168 1088 1097 1201 1203 1095 881 695 702 791 834 932 779 633 576 521 522 546 595 689 847 1062 1095 1185 1045 973 957 943 943 987 1061 1130 1185 1252 1379 1414 1425 1441 1470 1540 1647 1727 1785 1858 1872 1853 1832 1821 1829 1841 1831 1791 1776 1791 1792 1791 1785 1769 1766 1789 1824 1838 1841 1855 1845 1806 1757 1726 1721 1715 1689 1662 1648 1636 1612 1591 1580 1559 1530 1506 1493 1486 1477 1480 1495 1495 1499 1492 1481 1477 1490 1509 1519 1514 1508 1503 1504 1504 1512 1523 1530 1530 1521 1517 1521 1537 1559 1578 1593 1610 1623 1634 1664 1718 1743 1761 1777 1789 1799 1818 1843 1862 1881 1940 1947 1903 1902 1940 1990 2024 2043 2053 2056 2055 2056 2055 2053 2052 2053 2060 2065 2064 2068 2068 2065 2059 2054 2050 2045 2054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 2 2 2 5 5 3 4 6 6 4 3 4 5 4 4 6 6 4 3 2 1 2 2 3 3 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 69 108 139 151 126 112 33 37 42 60 65 60 54 87 209 320 165 155 158 197 262 285 236 115 49 57 121 223 236 201 161 123 98 115 110 122 146 218 259 286 294 281 263 218 212 159 102 121 176 216 192 158 194 346 962 1369 1392 1358 1193 935 713 615 598 610 699 709 723 758 785 793 796 810 833 843 842 838 798 829 841 808 780 803 861 897 911 1028 1057 1088 1136 1213 1304 1316 1197 1240 1273 1275 1229 1155 1111 1165 1190 1101 1063 1110 1116 1018 843 709 766 936 987 871 732 697 670 586 576 602 656 737 821 918 1146 1170 1007 964 978 978 984 1032 1101 1156 1206 1263 1278 1422 1463 1472 1488 1579 1700 1762 1822 1879 1879 1859 1849 1833 1840 1850 1834 1802 1789 1792 1800 1804 1799 1778 1770 1771 1788 1828 1847 1858 1853 1834 1786 1754 1744 1731 1712 1695 1673 1651 1631 1604 1579 1555 1530 1512 1504 1500 1487 1477 1480 1484 1496 1497 1492 1488 1497 1520 1537 1534 1529 1525 1522 1519 1523 1530 1535 1537 1529 1524 1526 1541 1563 1577 1587 1600 1616 1636 1668 1719 1743 1763 1776 1786 1799 1818 1832 1846 1890 1973 1980 1915 1917 1919 1982 2029 2046 2057 2062 2065 2072 2078 2075 2068 2066 2075 2080 2079 2085 2090 2087 2084 2080 2073 2067 2077 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 3 5 5 5 4 4 3 5 6 5 5 5 5 5 4 4 2 1 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 29 89 131 157 165 136 48 20 7 33 63 71 63 57 111 237 227 232 213 336 383 300 154 44 10 14 37 122 217 238 243 212 193 203 165 140 151 262 343 339 301 275 261 243 188 103 68 96 128 145 120 105 170 449 1107 1158 1417 1325 1003 758 609 534 544 605 656 724 750 771 783 809 823 830 839 844 849 844 793 838 857 830 804 790 810 890 941 1050 1073 1096 1142 1206 1263 1254 1175 1144 1207 1274 1338 1268 1224 1207 1176 1104 1047 1039 1033 973 881 844 973 1181 1140 866 711 704 738 699 668 680 712 744 877 1086 1192 1125 976 959 992 1001 1015 1063 1120 1164 1202 1226 1305 1459 1491 1503 1520 1622 1737 1803 1857 1889 1883 1877 1854 1839 1850 1856 1836 1806 1789 1788 1806 1814 1808 1797 1788 1779 1783 1820 1866 1862 1865 1873 1820 1781 1760 1751 1743 1727 1696 1666 1638 1605 1571 1542 1537 1523 1509 1504 1501 1496 1484 1478 1489 1500 1504 1503 1511 1533 1556 1560 1555 1553 1547 1537 1539 1541 1544 1545 1539 1532 1534 1543 1553 1563 1580 1600 1617 1637 1671 1718 1740 1756 1768 1781 1797 1803 1813 1837 1876 1919 1924 1908 1924 1930 1996 2034 2046 2043 2038 2056 2075 2085 2092 2088 2085 2092 2097 2097 2102 2107 2106 2107 2103 2096 2090 2094 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 4 4 4 5 7 5 5 3 3 4 4 5 6 5 5 4 3 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 38 68 117 159 165 129 42 10 29 61 65 57 50 47 71 162 295 367 474 425 232 86 26 13 12 13 39 91 124 190 231 217 213 220 199 201 279 357 368 340 306 272 234 173 85 75 81 95 98 104 119 289 444 641 1258 1389 1175 780 665 561 470 454 566 656 641 726 733 770 831 850 846 842 845 853 849 793 836 862 857 843 829 853 923 981 1079 1097 1102 1146 1200 1245 1231 1173 1100 1084 1286 1340 1278 1220 1183 1156 1122 1077 1040 1028 1012 1020 981 1126 1250 1122 871 733 756 859 857 792 770 771 782 926 1105 1158 1071 941 902 962 994 1035 1092 1130 1162 1205 1262 1344 1483 1511 1536 1561 1673 1772 1832 1876 1893 1897 1882 1858 1849 1856 1850 1832 1811 1796 1792 1804 1811 1808 1805 1797 1774 1774 1816 1863 1874 1888 1899 1860 1808 1793 1778 1769 1757 1726 1684 1644 1604 1547 1493 1532 1538 1523 1516 1516 1514 1503 1488 1491 1506 1515 1520 1529 1550 1571 1580 1583 1579 1571 1563 1568 1562 1556 1553 1546 1539 1538 1544 1544 1557 1576 1598 1618 1637 1673 1720 1735 1748 1760 1777 1781 1793 1811 1835 1862 1883 1896 1904 1921 1936 1979 2002 2011 1998 1984 2014 2070 2086 2098 2100 2097 2108 2109 2109 2113 2116 2121 2125 2124 2119 2112 2107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 2 1 1 1 4 6 5 5 7 7 7 4 4 4 3 3 3 3 4 3 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 84 131 135 118 88 65 69 54 51 29 25 28 45 110 244 396 429 334 146 48 18 17 19 16 16 12 29 66 120 95 112 178 210 234 297 375 384 402 342 271 226 191 159 137 81 90 93 132 131 378 638 868 1257 1247 974 673 634 459 379 342 410 602 673 686 723 750 862 875 851 838 845 844 815 820 838 845 860 860 858 895 965 1034 1092 1093 1103 1156 1205 1241 1239 1213 1141 1077 1217 1266 1281 1200 1134 1128 1134 1108 1075 1075 1093 1134 1134 1254 1271 1192 959 816 880 979 965 903 877 837 817 955 1095 1123 1037 910 874 955 1003 1063 1098 1130 1186 1249 1302 1357 1407 1524 1563 1598 1650 1767 1854 1883 1888 1894 1880 1863 1853 1847 1841 1839 1827 1808 1799 1807 1826 1813 1805 1796 1775 1781 1822 1868 1889 1905 1899 1888 1880 1833 1798 1789 1784 1756 1708 1659 1587 1492 1499 1546 1550 1543 1537 1532 1531 1524 1511 1506 1524 1526 1534 1547 1563 1577 1588 1603 1604 1597 1586 1586 1577 1568 1564 1560 1551 1545 1546 1547 1556 1574 1594 1614 1633 1669 1710 1713 1723 1725 1725 1764 1789 1813 1836 1854 1870 1887 1900 1916 1934 1941 1946 1954 1968 1988 2006 2029 2095 2103 2111 2111 2114 2120 2123 2125 2129 2136 2140 2140 2136 2131 2126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 3 3 4 4 4 5 7 9 7 7 8 7 5 5 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 72 105 72 64 104 126 98 46 40 24 13 14 35 85 184 289 261 201 59 14 10 22 29 24 18 14 14 16 19 15 33 77 129 174 240 329 340 415 361 273 236 213 189 180 173 187 175 265 296 313 624 1036 1218 1082 798 611 586 362 240 273 259 222 354 611 715 763 894 889 827 813 836 841 828 839 853 851 862 866 881 933 1009 1082 1126 1123 1116 1167 1224 1238 1252 1228 1168 1109 1125 1206 1264 1182 1106 1115 1142 1143 1128 1129 1161 1220 1260 1295 1246 1165 1082 1000 994 1025 1001 978 955 872 865 954 1066 1078 997 903 891 969 1032 1055 1098 1154 1236 1297 1338 1386 1429 1469 1606 1636 1662 1721 1765 1788 1808 1824 1826 1827 1848 1838 1851 1860 1847 1831 1825 1835 1858 1829 1809 1803 1782 1780 1803 1850 1896 1913 1918 1920 1907 1857 1808 1790 1786 1767 1729 1671 1569 1508 1578 1579 1576 1567 1558 1551 1547 1542 1532 1530 1549 1548 1550 1557 1565 1579 1600 1617 1626 1622 1604 1606 1594 1580 1569 1564 1561 1556 1551 1552 1558 1573 1590 1614 1633 1658 1698 1727 1727 1731 1734 1741 1784 1808 1828 1847 1862 1876 1894 1911 1920 1931 1944 1955 1969 1987 2006 2040 2103 2107 2117 2123 2126 2133 2136 2138 2142 2148 2152 2151 2149 2147 2144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 5 6 6 5 7 7 7 5 4 5 4 4 4 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 39 64 22 11 59 106 92 37 32 28 4 11 35 61 109 143 121 128 43 4 0 0 2 4 7 10 5 6 8 1 0 5 28 63 104 164 241 373 364 273 242 241 243 241 259 298 299 360 409 523 884 1149 1129 911 679 540 444 239 136 118 115 208 404 637 789 804 935 884 780 789 837 842 834 848 855 878 884 880 910 978 1055 1107 1125 1124 1135 1186 1197 1235 1262 1238 1192 1102 1072 1167 1194 1155 1115 1118 1146 1156 1163 1181 1216 1266 1291 1222 1193 1185 1177 1075 1006 998 994 990 956 863 918 943 1074 1111 1034 950 942 995 1016 1068 1150 1214 1300 1344 1379 1428 1469 1507 1623 1648 1670 1682 1701 1721 1731 1733 1733 1751 1851 1851 1883 1900 1885 1873 1863 1859 1863 1836 1818 1813 1788 1767 1787 1847 1895 1908 1911 1912 1910 1875 1819 1787 1774 1762 1745 1712 1645 1586 1633 1618 1601 1591 1581 1573 1571 1568 1558 1555 1581 1579 1577 1572 1575 1588 1607 1628 1645 1648 1630 1638 1624 1604 1590 1584 1581 1576 1565 1561 1566 1572 1591 1616 1641 1655 1675 1702 1712 1742 1738 1748 1765 1800 1825 1843 1858 1871 1886 1894 1906 1927 1944 1957 1972 1988 2005 2045 2107 2112 2120 2130 2131 2138 2144 2147 2151 2156 2160 2161 2161 2160 2159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 2 3 5 6 7 6 7 5 4 4 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 13 14 6 0 12 3 6 35 62 61 50 18 0 0 0 0 0 1 2 2 7 9 0 0 0 2 8 18 49 139 278 346 269 254 268 282 287 326 375 374 398 537 776 1090 1175 1019 785 601 516 435 161 135 136 153 226 423 706 866 867 932 846 731 787 852 856 843 846 869 907 919 906 946 1027 1111 1154 1157 1146 1145 1160 1214 1260 1277 1253 1213 1098 1079 1152 1150 1122 1067 1086 1097 1142 1184 1231 1274 1292 1249 1140 1153 1180 1079 1001 976 960 962 975 942 856 832 1103 1214 1170 1075 1032 1034 1039 1055 1123 1210 1283 1355 1384 1418 1458 1482 1492 1529 1657 1660 1679 1695 1714 1714 1714 1727 1766 1868 1884 1927 1950 1953 1928 1892 1874 1866 1841 1828 1817 1786 1773 1791 1840 1868 1881 1900 1905 1909 1896 1844 1809 1782 1766 1757 1748 1727 1696 1695 1650 1625 1613 1607 1603 1601 1600 1595 1587 1594 1615 1610 1602 1597 1601 1614 1633 1654 1665 1660 1655 1644 1629 1623 1607 1591 1584 1579 1577 1580 1582 1600 1616 1643 1661 1671 1674 1677 1693 1723 1747 1759 1799 1822 1839 1857 1869 1876 1886 1904 1924 1943 1958 1973 1988 2003 2039 2090 2097 2103 2118 2129 2139 2146 2150 2156 2162 2166 2168 2169 2171 2170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 6 5 6 5 4 3 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 19 21 8 0 0 0 0 0 0 0 12 20 20 13 0 0 0 0 0 1 19 83 196 287 277 248 287 332 355 418 462 470 533 701 992 1242 1181 921 718 561 540 509 176 147 122 228 449 571 766 896 908 904 786 692 807 860 885 868 870 894 923 943 940 987 1065 1162 1172 1158 1152 1162 1198 1254 1288 1278 1245 1212 1088 1088 1146 1149 1134 1095 1095 1108 1151 1234 1282 1283 1258 1183 1063 1065 1047 997 990 947 931 958 980 943 895 959 1190 1250 1189 1143 1117 1104 1101 1117 1176 1250 1326 1371 1409 1455 1482 1490 1496 1509 1541 1668 1688 1697 1705 1713 1726 1767 1831 1903 1937 1980 1983 1991 1971 1928 1913 1897 1855 1832 1814 1779 1781 1800 1824 1836 1858 1888 1902 1907 1898 1860 1833 1803 1777 1761 1753 1744 1732 1705 1671 1647 1640 1640 1640 1632 1628 1630 1628 1630 1656 1645 1631 1625 1625 1630 1642 1659 1675 1676 1673 1655 1653 1651 1655 1642 1619 1601 1595 1596 1600 1614 1619 1633 1642 1659 1677 1682 1686 1705 1734 1748 1801 1823 1842 1854 1862 1875 1892 1910 1927 1942 1957 1971 1986 2000 2013 2021 2023 2042 2119 2129 2136 2144 2151 2157 2165 2171 2173 2174 2175 2177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 3 3 3 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 32 36 29 15 0 0 0 0 0 0 9 54 141 226 252 257 302 367 411 439 497 559 655 844 1120 1324 1208 892 691 546 603 644 440 302 225 495 757 901 922 947 954 877 728 674 769 824 895 884 889 914 924 934 966 1006 1097 1218 1209 1186 1175 1185 1229 1293 1314 1267 1223 1190 1070 1077 1107 1126 1148 1158 1183 1205 1252 1305 1292 1256 1196 1124 1054 1029 982 981 962 947 959 990 995 958 963 1093 1134 1267 1189 1148 1137 1127 1121 1142 1196 1262 1326 1365 1427 1475 1488 1491 1497 1507 1560 1683 1696 1697 1703 1747 1777 1855 1934 1954 1985 1995 2038 2032 2006 1975 1947 1907 1862 1835 1810 1773 1790 1805 1815 1822 1841 1860 1881 1902 1889 1856 1839 1821 1791 1777 1764 1748 1735 1726 1696 1670 1658 1660 1664 1662 1660 1659 1660 1670 1694 1682 1656 1647 1648 1651 1656 1669 1687 1698 1710 1708 1685 1694 1642 1641 1649 1635 1622 1618 1620 1631 1630 1628 1634 1652 1673 1685 1690 1698 1717 1735 1800 1826 1834 1847 1861 1875 1893 1912 1930 1944 1953 1967 1982 1993 2004 2013 2018 2040 2112 2123 2130 2140 2148 2156 2166 2174 2178 2178 2178 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 40 43 33 15 0 0 0 0 0 0 6 33 97 171 222 260 302 377 391 443 536 618 722 927 1202 1339 1228 920 732 573 616 732 691 536 512 831 1218 1137 1012 1047 1035 856 684 673 692 839 889 893 912 925 938 941 960 1019 1108 1225 1210 1205 1200 1214 1257 1308 1322 1276 1228 1150 1045 1073 1088 1083 1107 1159 1211 1257 1303 1290 1265 1203 1130 1056 1014 995 987 951 943 952 986 1006 994 960 978 1058 1077 1277 1184 1163 1136 1118 1119 1148 1200 1255 1310 1370 1421 1457 1467 1475 1490 1510 1570 1683 1697 1703 1724 1797 1830 1915 1979 1989 2005 2045 2063 2047 2024 2000 1959 1907 1868 1840 1800 1763 1780 1792 1817 1813 1821 1829 1845 1866 1862 1834 1822 1825 1815 1806 1786 1764 1754 1746 1723 1700 1687 1681 1677 1677 1676 1676 1681 1694 1712 1710 1681 1664 1665 1670 1677 1693 1712 1725 1734 1732 1708 1706 1657 1642 1649 1650 1643 1636 1634 1638 1641 1639 1640 1651 1668 1683 1692 1695 1710 1759 1798 1803 1825 1849 1865 1875 1887 1904 1922 1939 1943 1957 1969 1976 1986 2000 2013 2041 2108 2118 2123 2135 2146 2155 2165 2171 2175 2181 2183 2183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 43 28 11 1 0 0 0 0 0 2 20 62 125 189 248 300 315 400 448 559 650 742 950 1229 1356 1224 960 783 728 706 749 789 872 1033 1128 1333 1285 1170 1151 992 777 665 687 739 862 914 924 947 985 982 936 897 955 1086 1166 1224 1225 1230 1250 1296 1341 1335 1280 1222 1078 1038 1055 1082 1077 1099 1168 1246 1289 1302 1262 1192 1118 1074 1011 967 952 927 926 954 977 1003 993 970 959 974 1009 1073 1210 1238 1138 1063 1082 1110 1150 1195 1241 1301 1369 1400 1419 1429 1460 1495 1515 1581 1686 1707 1729 1768 1830 1857 1917 1955 1997 2051 2078 2076 2056 2041 2012 1961 1917 1882 1841 1799 1775 1759 1784 1813 1798 1801 1796 1802 1823 1832 1824 1817 1819 1825 1823 1807 1784 1769 1760 1747 1734 1729 1724 1714 1711 1703 1694 1693 1702 1716 1723 1708 1687 1681 1686 1695 1709 1720 1726 1735 1734 1717 1709 1669 1638 1633 1640 1642 1638 1636 1636 1644 1647 1647 1653 1665 1680 1692 1698 1711 1757 1754 1779 1812 1842 1855 1863 1873 1886 1905 1924 1932 1941 1948 1961 1976 1991 2004 2034 2096 2110 2119 2131 2141 2152 2157 2163 2171 2180 2185 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 5 3 0 0 0 0 0 0 8 38 88 146 193 220 279 378 479 565 659 678 850 1168 1362 1254 992 863 854 835 833 949 1125 1245 1317 1417 1414 1301 1115 879 769 686 681 774 893 946 960 980 1012 1006 916 861 895 994 1078 1242 1234 1252 1287 1311 1332 1312 1242 1155 1053 1053 1064 1092 1059 1095 1148 1183 1207 1224 1214 1102 1064 1026 992 939 912 917 932 956 993 988 968 953 973 1001 1010 1001 1020 1099 1100 1046 1047 1103 1156 1195 1235 1297 1362 1385 1403 1433 1468 1502 1520 1545 1629 1731 1762 1802 1843 1876 1885 1928 2010 2080 2088 2075 2050 2027 1998 1965 1940 1902 1870 1835 1794 1762 1777 1815 1791 1782 1767 1777 1791 1793 1790 1793 1804 1818 1820 1809 1790 1775 1773 1778 1777 1773 1775 1772 1775 1761 1733 1711 1714 1730 1738 1734 1717 1703 1699 1701 1701 1710 1725 1737 1740 1729 1723 1694 1654 1632 1632 1635 1635 1636 1639 1645 1650 1652 1653 1661 1674 1686 1695 1700 1708 1758 1782 1810 1838 1846 1852 1860 1871 1888 1907 1914 1926 1940 1953 1967 1981 1995 2008 2035 2101 2114 2126 2138 2141 2149 2159 2168 2177 2184 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 57 68 126 212 282 366 454 558 647 551 633 1037 1347 1314 1141 1090 932 860 916 1094 1230 1223 1252 1407 1425 1235 1037 974 774 681 698 804 923 982 993 1004 1038 1035 996 971 949 964 1098 1287 1244 1265 1292 1311 1307 1283 1197 1105 1080 1083 1118 1111 1045 1104 1162 1167 1161 1143 1092 1043 1018 999 975 878 818 831 890 952 969 961 963 963 985 999 986 968 989 1062 1101 1058 1097 1122 1164 1203 1247 1291 1335 1382 1431 1470 1497 1536 1559 1582 1623 1707 1793 1813 1843 1864 1892 2025 2086 2094 2085 2055 2018 1994 1975 1978 1962 1946 1914 1860 1799 1768 1779 1812 1788 1762 1745 1766 1789 1795 1791 1785 1790 1809 1817 1803 1782 1775 1791 1818 1835 1833 1826 1809 1813 1810 1781 1746 1749 1769 1770 1764 1745 1725 1718 1711 1706 1712 1725 1749 1773 1775 1768 1739 1692 1655 1646 1642 1639 1643 1649 1652 1656 1659 1668 1670 1678 1688 1695 1708 1742 1759 1788 1814 1839 1842 1849 1859 1869 1881 1891 1905 1923 1940 1953 1965 1979 1992 2004 2015 2036 2108 2123 2125 2135 2146 2157 2166 2175 2182 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 31 45 101 181 263 359 464 540 608 478 525 967 1268 1365 1312 1146 996 956 1044 1174 1178 1086 1146 1303 1347 1278 1224 1007 730 674 730 844 953 1011 1022 1042 1074 1098 1091 1111 1129 1125 1197 1306 1260 1255 1308 1318 1288 1263 1210 1163 1144 1127 1150 1107 1027 1028 1044 1034 1022 1015 999 991 984 969 906 805 754 798 863 917 951 964 968 969 975 967 949 943 989 1071 1112 1079 1113 1134 1181 1226 1277 1303 1336 1417 1474 1523 1542 1570 1588 1608 1639 1676 1707 1718 1745 1832 1879 2036 2085 2081 2054 2015 1989 1981 1977 1987 1984 1971 1925 1863 1803 1770 1781 1812 1804 1760 1739 1756 1765 1778 1789 1788 1788 1798 1814 1805 1779 1796 1826 1870 1908 1925 1921 1886 1849 1843 1828 1797 1803 1819 1812 1795 1773 1760 1748 1732 1725 1734 1749 1779 1806 1802 1803 1778 1728 1715 1682 1657 1649 1651 1657 1661 1665 1667 1696 1699 1702 1705 1711 1724 1741 1766 1798 1825 1850 1855 1858 1863 1868 1875 1886 1907 1920 1938 1953 1966 1980 1994 2004 2013 2023 2035 2036 2116 2135 2147 2158 2166 2175 2182 2188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 83 182 251 316 409 481 493 412 574 905 1086 1235 1290 1162 1019 1018 1129 1207 1071 928 998 1131 1198 1182 1074 869 682 673 759 899 1002 1038 1048 1076 1114 1144 1140 1194 1258 1286 1290 1290 1255 1242 1225 1253 1294 1264 1243 1211 1173 1152 1149 1087 1017 989 998 988 970 962 962 958 943 899 836 822 769 851 907 911 933 952 961 961 967 948 949 952 1017 1096 1115 1091 1123 1153 1212 1262 1289 1318 1369 1440 1500 1546 1567 1601 1626 1635 1640 1654 1665 1665 1692 1812 1850 2025 2058 2040 2005 1978 1975 1984 1988 1986 1975 1959 1918 1869 1813 1780 1788 1811 1816 1770 1767 1765 1771 1788 1807 1818 1818 1812 1817 1821 1765 1851 1897 1927 1950 1968 1990 1953 1895 1878 1870 1849 1848 1849 1839 1825 1811 1796 1772 1756 1752 1765 1782 1800 1813 1812 1807 1789 1782 1743 1693 1661 1651 1653 1657 1662 1667 1670 1689 1691 1692 1698 1710 1724 1745 1777 1809 1834 1855 1862 1863 1866 1868 1873 1887 1905 1922 1939 1956 1971 1985 2000 2011 2018 2026 2046 2119 2126 2137 2147 2156 2166 2175 2183 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 142 239 332 372 361 349 368 539 658 959 1194 1198 1083 949 964 1232 1232 932 762 787 861 911 907 845 742 656 676 785 920 1025 1073 1082 1096 1124 1132 1166 1225 1280 1345 1287 1225 1183 1138 1154 1141 1205 1209 1161 1153 1149 1147 1130 1061 996 941 968 969 948 939 941 931 896 849 824 965 1024 1029 979 951 954 955 957 962 981 972 965 956 1048 1123 1108 1086 1104 1188 1245 1260 1288 1329 1384 1443 1497 1538 1563 1597 1634 1631 1614 1611 1633 1653 1687 1781 1812 1930 1948 1967 1946 1936 1952 1977 1980 1984 1969 1951 1924 1886 1836 1803 1800 1811 1818 1800 1798 1801 1786 1797 1820 1841 1850 1844 1839 1847 1820 1909 1963 1976 1990 2010 2011 1976 1923 1901 1890 1874 1860 1851 1845 1841 1832 1810 1787 1765 1764 1774 1790 1786 1781 1781 1775 1773 1757 1722 1675 1647 1640 1646 1650 1651 1656 1660 1660 1662 1664 1671 1699 1727 1751 1785 1819 1842 1857 1862 1862 1863 1865 1872 1886 1904 1925 1943 1960 1976 1992 2007 2017 2023 2027 2051 2121 2130 2141 2151 2160 2168 2177 2185 2192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 152 203 220 226 299 404 416 655 965 1234 1173 1085 1004 1107 1369 1184 779 606 604 611 636 673 696 682 662 700 811 932 1041 1098 1109 1105 1112 1138 1191 1265 1300 1309 1211 1185 1178 1157 1172 1149 1151 1113 1090 1123 1135 1128 1094 1035 982 928 947 954 953 933 922 902 868 856 924 1204 1232 1170 1070 1017 997 988 987 993 1002 996 974 990 1049 1100 1106 1100 1133 1208 1218 1252 1291 1336 1390 1439 1482 1517 1540 1563 1605 1604 1603 1591 1619 1650 1689 1755 1764 1801 1814 1895 1869 1849 1855 1908 1994 1992 1978 1957 1932 1900 1860 1833 1821 1820 1825 1825 1831 1845 1826 1832 1849 1868 1886 1894 1890 1892 1929 1941 2003 2030 2034 2028 2011 1977 1935 1909 1889 1873 1839 1829 1829 1828 1822 1806 1781 1752 1742 1745 1754 1735 1726 1734 1734 1726 1712 1681 1642 1621 1621 1629 1633 1635 1641 1645 1649 1654 1660 1670 1683 1700 1722 1749 1789 1842 1856 1857 1857 1857 1860 1869 1885 1906 1927 1944 1960 1978 1995 2009 2016 2024 2034 2059 2124 2135 2145 2155 2163 2173 2182 2186 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 35 35 98 160 233 318 427 529 715 997 1247 1160 1128 923 1092 1339 1038 660 552 519 501 509 558 613 647 670 721 823 935 1050 1091 1109 1124 1143 1163 1199 1278 1282 1195 1165 1150 1173 1197 1204 1189 1141 1057 1071 1127 1133 1103 1052 997 956 924 934 940 941 926 911 895 901 963 1123 1383 1348 1258 1160 1109 1090 1068 1047 1035 1021 1014 987 1030 1085 1118 1127 1132 1144 1158 1198 1267 1305 1350 1405 1448 1483 1511 1522 1527 1558 1564 1583 1582 1621 1651 1690 1733 1734 1763 1788 1818 1845 1859 1943 2010 2005 1998 1995 1969 1935 1903 1875 1861 1845 1835 1836 1841 1865 1894 1868 1853 1864 1884 1908 1933 1942 1935 1954 1973 2040 2065 2060 2039 2010 1974 1933 1895 1862 1844 1837 1809 1799 1799 1797 1785 1760 1728 1705 1694 1697 1676 1668 1679 1688 1685 1672 1646 1612 1594 1599 1610 1612 1612 1619 1627 1634 1642 1650 1664 1681 1700 1720 1744 1774 1807 1852 1852 1855 1855 1860 1870 1888 1909 1929 1945 1960 1976 1989 1996 2009 2024 2037 2048 2074 2142 2152 2161 2172 2180 2184 2187 2193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 25 87 177 224 291 399 578 809 1060 1242 1169 1177 1147 1238 1173 896 697 593 534 563 524 507 548 620 687 748 830 926 997 1034 1082 1130 1168 1184 1219 1301 1315 1220 1247 1212 1243 1265 1240 1201 1172 1104 1091 1125 1115 1075 1027 984 948 925 918 915 912 918 938 960 1022 1147 1316 1445 1377 1294 1229 1212 1189 1149 1103 1065 1038 1022 990 962 1045 1126 1147 1147 1154 1177 1222 1294 1327 1367 1408 1447 1474 1485 1487 1489 1495 1521 1555 1580 1625 1639 1621 1621 1669 1745 1776 1812 1812 1844 1875 1959 2019 2014 2007 1970 1942 1918 1901 1890 1876 1863 1857 1864 1893 1920 1918 1883 1886 1908 1930 1953 1968 1963 1966 1999 2055 2084 2082 2055 2017 1973 1926 1879 1838 1837 1816 1777 1766 1768 1768 1758 1735 1702 1671 1647 1647 1620 1620 1640 1656 1660 1652 1632 1600 1577 1577 1589 1588 1589 1601 1615 1624 1632 1639 1656 1676 1697 1715 1736 1775 1819 1826 1848 1858 1859 1863 1875 1893 1914 1934 1947 1959 1968 1972 1989 2007 2025 2040 2053 2065 2074 2089 2165 2177 2179 2187 2194 2199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 7 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 31 83 104 180 307 449 647 904 1125 1223 1195 1251 1328 1186 1052 894 759 643 655 649 644 591 589 654 725 777 838 909 916 1009 1078 1141 1187 1207 1234 1324 1383 1228 1402 1336 1325 1307 1297 1235 1171 1179 1183 1168 1111 1059 1029 1007 986 970 961 951 957 981 1038 1089 1174 1303 1411 1432 1378 1339 1332 1285 1255 1211 1151 1094 1048 1008 972 946 969 1090 1150 1175 1194 1220 1268 1325 1336 1363 1399 1435 1457 1463 1464 1471 1491 1529 1581 1621 1619 1589 1560 1561 1611 1703 1779 1805 1816 1852 1884 1904 1975 2030 2014 1978 1964 1944 1927 1918 1910 1896 1883 1887 1909 1931 1930 1892 1887 1912 1928 1937 1948 1960 1976 2013 2083 2110 2099 2062 2015 1966 1914 1871 1860 1809 1780 1758 1750 1752 1750 1737 1713 1681 1648 1625 1616 1602 1600 1614 1634 1646 1645 1631 1601 1573 1568 1571 1576 1586 1599 1611 1621 1630 1641 1655 1673 1692 1712 1734 1749 1770 1819 1841 1859 1867 1873 1883 1899 1921 1940 1949 1955 1959 1970 1985 2003 2022 2040 2054 2065 2079 2094 2108 2111 2170 2193 2199 2205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 12 23 71 188 335 496 708 953 1139 1205 1219 1285 1335 1003 925 867 791 771 749 672 679 711 644 696 758 798 833 878 921 1007 1101 1158 1209 1232 1248 1312 1396 1384 1522 1527 1488 1429 1414 1349 1261 1233 1234 1208 1142 1070 1046 1047 1046 1036 1025 1024 1026 1046 1125 1204 1293 1391 1468 1477 1441 1413 1365 1331 1304 1258 1196 1128 1061 1002 961 953 974 981 1112 1188 1218 1247 1294 1333 1334 1357 1380 1418 1442 1447 1451 1469 1508 1556 1602 1630 1601 1556 1567 1596 1657 1733 1793 1805 1833 1863 1896 1916 1997 2042 2019 1987 1978 1970 1961 1952 1936 1918 1907 1907 1921 1945 1953 1934 1929 1954 1959 1960 1959 1966 1990 2039 2112 2129 2096 2048 1997 1953 1929 1911 1862 1809 1769 1753 1744 1745 1743 1727 1701 1674 1654 1642 1607 1601 1604 1617 1636 1649 1648 1635 1610 1582 1580 1572 1588 1597 1601 1607 1617 1628 1641 1656 1674 1694 1714 1724 1733 1754 1789 1840 1864 1877 1884 1895 1910 1929 1944 1949 1954 1962 1971 1984 1997 2014 2033 2050 2064 2079 2091 2094 2169 2190 2198 2204 2210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 12 17 36 89 205 335 534 811 1053 1219 1291 1296 1266 1146 981 875 868 883 865 793 703 674 585 656 716 769 794 814 858 939 1027 1104 1168 1218 1235 1246 1294 1406 1512 1527 1613 1551 1464 1455 1463 1402 1300 1244 1238 1194 1098 1074 1080 1081 1072 1062 1059 1068 1110 1191 1289 1374 1435 1533 1581 1568 1510 1389 1361 1333 1379 1327 1241 1152 1047 971 968 969 984 1128 1201 1242 1277 1318 1341 1329 1324 1367 1411 1432 1450 1478 1521 1568 1598 1604 1611 1594 1572 1609 1638 1685 1736 1781 1845 1866 1889 1919 1929 2018 2052 2028 2005 2002 2001 2000 1980 1957 1934 1927 1932 1948 1964 1957 1949 1953 1955 1983 1999 2001 2004 2026 2065 2102 2102 2061 2012 1971 1951 1923 1879 1841 1801 1768 1761 1747 1744 1742 1725 1705 1689 1673 1645 1597 1581 1603 1626 1646 1657 1655 1645 1631 1623 1601 1588 1606 1613 1616 1621 1627 1638 1652 1668 1685 1701 1706 1720 1741 1761 1795 1848 1873 1889 1899 1911 1924 1939 1950 1955 1960 1966 1974 1987 1999 2013 2029 2047 2064 2075 2080 2103 2184 2198 2206 2209 2213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 21 30 45 76 124 210 342 552 835 1033 1178 1271 1275 1221 1165 850 778 875 952 983 912 823 769 640 679 714 731 772 812 879 973 1059 1117 1190 1212 1230 1254 1320 1384 1456 1515 1548 1528 1453 1449 1482 1419 1337 1294 1294 1296 1230 1153 1135 1099 1091 1082 1074 1099 1170 1271 1342 1490 1509 1565 1546 1517 1473 1383 1361 1339 1415 1411 1331 1238 1094 995 990 975 975 1100 1208 1255 1281 1317 1328 1309 1315 1365 1359 1413 1472 1533 1600 1647 1639 1593 1582 1606 1614 1654 1666 1678 1697 1770 1867 1885 1905 1924 1937 2040 2068 2047 2031 2029 2027 2030 2009 1972 1946 1941 1953 1967 1973 1973 1981 1982 2006 2035 2043 2037 2038 2054 2067 2061 2047 2016 1982 1971 1938 1898 1866 1839 1813 1786 1780 1758 1748 1744 1735 1723 1706 1684 1659 1607 1585 1618 1646 1668 1681 1681 1671 1662 1656 1632 1617 1626 1637 1638 1641 1648 1655 1668 1681 1693 1696 1707 1730 1755 1777 1812 1863 1887 1904 1915 1926 1932 1947 1961 1968 1970 1971 1977 1990 2001 2014 2030 2046 2055 2063 2100 2174 2185 2200 2208 2214 2216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 9 11 28 63 98 135 223 390 534 646 782 920 1023 1092 1095 982 708 696 877 975 1028 953 871 859 812 698 702 716 767 817 893 996 1081 1128 1176 1207 1244 1294 1319 1378 1453 1491 1464 1437 1391 1358 1336 1295 1261 1274 1318 1353 1335 1246 1207 1152 1154 1171 1172 1203 1283 1355 1381 1553 1556 1580 1465 1399 1386 1368 1350 1345 1423 1428 1353 1259 1174 1081 1020 980 960 987 1178 1247 1276 1332 1368 1345 1317 1334 1334 1444 1532 1612 1683 1708 1673 1614 1596 1618 1637 1667 1686 1708 1730 1807 1890 1909 1923 1939 1954 2058 2097 2100 2088 2080 2075 2061 2026 1976 1954 1953 1964 1973 1970 1964 1964 1972 2009 2035 2040 2034 2032 2044 2042 2015 1995 1974 1965 1938 1913 1886 1860 1838 1820 1807 1807 1777 1759 1750 1748 1736 1719 1704 1681 1638 1610 1643 1664 1687 1702 1703 1700 1694 1683 1663 1648 1644 1669 1669 1665 1666 1671 1679 1689 1693 1705 1718 1747 1776 1803 1828 1850 1876 1922 1931 1934 1940 1956 1968 1975 1977 1978 1983 1993 2005 2017 2029 2035 2046 2063 2104 2177 2189 2202 2211 2216 2218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 23 50 75 95 131 245 420 462 421 493 574 609 704 798 765 631 656 803 868 845 739 663 660 685 691 705 730 766 818 900 1002 1088 1145 1187 1227 1285 1344 1346 1403 1446 1435 1375 1306 1206 1133 1147 1149 1147 1184 1223 1261 1292 1275 1210 1195 1222 1278 1290 1362 1451 1475 1468 1515 1533 1501 1407 1367 1355 1337 1319 1335 1407 1415 1343 1307 1248 1138 1045 1002 988 1035 1191 1265 1296 1354 1391 1391 1358 1342 1396 1514 1610 1684 1739 1753 1733 1701 1674 1659 1666 1724 1741 1750 1761 1839 1906 1921 1935 1953 1970 2076 2114 2140 2154 2152 2125 2076 2024 1977 1962 1969 1973 1977 1978 1975 1982 2006 2032 2035 2023 2009 1999 2005 2002 1984 1976 1972 1946 1927 1910 1896 1882 1869 1852 1841 1838 1804 1781 1775 1768 1754 1741 1732 1717 1682 1651 1673 1688 1714 1731 1737 1736 1729 1712 1699 1680 1668 1689 1660 1653 1667 1677 1682 1691 1707 1720 1734 1771 1801 1825 1848 1865 1878 1896 1900 1911 1945 1944 1962 1977 1980 1982 1988 1995 2008 2016 2020 2031 2045 2061 2102 2170 2186 2202 2208 2215 2218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 16 16 18 30 60 67 85 139 265 376 335 269 321 387 431 540 622 619 587 627 717 696 647 587 577 609 637 659 708 747 768 825 916 1020 1103 1164 1216 1268 1320 1327 1360 1396 1390 1372 1292 1202 1164 1048 1074 1119 1076 1079 1104 1141 1187 1197 1146 1175 1223 1341 1435 1471 1487 1497 1495 1496 1500 1395 1355 1341 1335 1321 1304 1287 1288 1340 1329 1288 1244 1158 1083 1033 1052 1156 1210 1287 1312 1350 1363 1380 1375 1401 1498 1594 1680 1741 1776 1781 1766 1742 1726 1720 1729 1795 1809 1813 1812 1880 1927 1940 1957 1972 1979 1979 2139 2180 2182 2170 2130 2068 2019 1990 1982 1980 1978 1987 1983 1946 1909 1911 1940 1989 1972 1964 1963 1970 1970 1967 1966 1962 1950 1936 1923 1909 1892 1881 1874 1875 1877 1848 1839 1815 1798 1782 1768 1761 1749 1721 1693 1710 1711 1725 1728 1741 1755 1753 1742 1732 1712 1702 1724 1680 1652 1659 1672 1683 1705 1728 1745 1762 1798 1828 1856 1880 1895 1899 1901 1905 1912 1931 1932 1947 1972 1985 1987 1991 1998 2006 2009 2019 2030 2043 2058 2073 2110 2183 2194 2205 2214 2216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 13 24 48 64 91 160 261 290 221 180 212 231 364 450 519 563 575 597 633 594 552 566 581 589 617 667 722 765 786 839 937 1037 1108 1172 1230 1272 1287 1325 1341 1351 1325 1338 1271 1038 909 992 958 1019 1022 1034 1035 1049 1081 1098 1093 1148 1267 1304 1386 1425 1437 1450 1469 1485 1471 1362 1329 1317 1312 1307 1294 1268 1248 1250 1229 1271 1264 1249 1193 1126 1115 1169 1219 1308 1337 1338 1356 1383 1406 1487 1604 1673 1740 1781 1800 1805 1811 1815 1817 1813 1816 1875 1947 1948 1933 1953 1968 1979 1993 2001 2002 2024 2184 2171 2143 2117 2081 2043 2018 2003 1996 1992 1992 1993 1981 1961 1958 1969 1970 1961 1933 1939 1939 1925 1929 1938 1949 1962 1962 1962 1955 1948 1933 1917 1905 1907 1914 1903 1881 1850 1833 1815 1798 1790 1782 1761 1739 1747 1742 1739 1747 1768 1784 1785 1773 1760 1745 1715 1751 1734 1714 1688 1681 1697 1721 1745 1765 1784 1831 1858 1882 1903 1913 1915 1919 1922 1924 1930 1941 1964 1984 1992 1992 1994 1999 2004 2011 2020 2031 2044 2057 2072 2111 2176 2190 2201 2203 2209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 77 97 163 239 222 168 142 141 189 327 423 499 556 544 541 555 532 534 564 585 611 647 695 745 783 808 862 968 1060 1095 1147 1184 1233 1287 1286 1291 1296 1276 1334 1277 829 522 666 913 951 1007 1018 1015 1009 1024 1051 1093 1166 1257 1297 1365 1375 1400 1427 1457 1478 1448 1342 1314 1311 1316 1313 1298 1287 1266 1222 1185 1214 1306 1324 1315 1270 1215 1192 1226 1295 1303 1333 1375 1431 1479 1586 1691 1742 1784 1805 1810 1822 1817 1847 1872 1872 1868 1909 2006 2019 2019 2010 2013 2058 2081 2077 2102 2181 2190 2127 2116 2123 2088 2042 2020 2016 2015 2011 2003 1998 1997 1970 1962 1957 1935 1919 1914 1906 1907 1898 1907 1934 1968 1987 1972 1961 1933 1922 1941 1934 1927 1938 1949 1936 1912 1883 1862 1847 1833 1822 1811 1793 1783 1798 1790 1779 1778 1794 1807 1818 1809 1790 1780 1745 1805 1797 1762 1702 1682 1705 1746 1785 1808 1826 1876 1895 1912 1917 1927 1940 1944 1943 1941 1943 1980 1997 2003 2001 1999 1998 1999 2009 2015 2024 2032 2045 2059 2073 2114 2176 2188 2189 2199 2208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 6 2 0 0 10 35 71 81 135 187 187 163 142 142 202 290 393 485 540 483 444 466 491 516 549 619 646 691 736 775 803 829 890 1002 1083 1097 1104 1157 1230 1262 1256 1256 1255 1245 1330 1333 844 576 547 625 862 1088 1026 1011 1003 1017 1067 1140 1218 1277 1339 1352 1377 1406 1437 1467 1487 1465 1398 1357 1303 1309 1293 1289 1276 1248 1215 1196 1231 1368 1355 1373 1345 1266 1209 1206 1226 1248 1363 1426 1498 1560 1659 1732 1775 1817 1840 1853 1887 1896 1937 1940 1902 1872 1882 1943 2012 2020 2014 2014 2077 2119 2132 2152 2158 2142 2095 2087 2044 2076 2066 2036 2028 2031 2030 2016 2011 2002 1992 2012 2023 1992 1940 1909 1893 1893 1902 1925 1966 2005 2021 2005 1977 1967 1952 1941 1930 1925 1939 1946 1932 1910 1883 1858 1843 1863 1860 1853 1842 1843 1859 1834 1822 1816 1831 1840 1856 1843 1824 1815 1786 1836 1824 1750 1682 1665 1694 1750 1807 1843 1871 1916 1927 1928 1933 1946 1960 1966 1962 1958 1959 2007 2010 2012 2011 2008 2006 2005 2010 2019 2028 2035 2048 2060 2074 2086 2093 2113 2186 2200 2206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 15 9 5 7 32 61 49 53 86 126 137 135 128 139 191 285 386 484 517 436 376 427 484 511 590 662 677 727 781 806 821 847 912 1015 1078 1080 1093 1152 1218 1237 1228 1225 1222 1232 1315 1412 952 757 626 688 980 1147 1064 1039 1018 1025 1079 1156 1224 1265 1284 1362 1396 1432 1467 1484 1492 1484 1466 1440 1357 1318 1297 1290 1274 1249 1231 1232 1284 1404 1387 1381 1350 1282 1233 1198 1207 1273 1403 1497 1591 1661 1712 1750 1785 1818 1837 1848 1855 1889 1887 1846 1829 1845 1863 1884 1942 2003 1997 1997 1992 1985 1988 2038 2111 2108 2080 2059 2024 2079 2084 2067 2051 2042 2042 2028 2006 2003 1996 2006 1997 1970 1942 1930 1925 1919 1925 1949 1991 2018 2029 2028 2019 2003 1985 1973 1968 1960 1953 1948 1939 1924 1901 1877 1859 1904 1902 1895 1890 1901 1911 1889 1873 1864 1874 1876 1896 1879 1861 1861 1849 1849 1856 1731 1693 1688 1710 1764 1830 1880 1911 1944 1949 1957 1963 1969 1978 1984 1983 1977 1976 2013 2017 2018 2018 2015 2012 2011 2016 2025 2034 2041 2055 2066 2076 2082 2086 2098 2124 2196 2207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 16 13 12 28 46 47 32 31 45 56 90 110 143 177 219 280 359 454 512 434 383 401 437 511 631 708 728 764 816 832 838 862 924 997 1032 1055 1059 1113 1167 1175 1174 1182 1203 1240 1294 1342 1185 1124 809 739 1014 1201 1069 1059 1049 1049 1073 1161 1229 1262 1300 1374 1422 1466 1494 1500 1501 1503 1510 1501 1447 1363 1328 1305 1283 1267 1261 1314 1392 1421 1399 1354 1257 1231 1227 1143 1157 1334 1479 1574 1655 1714 1710 1724 1760 1789 1806 1827 1856 1884 1874 1838 1810 1817 1842 1886 1942 1972 1968 1969 1956 1951 1959 1989 2044 2095 2053 2051 2039 2084 2090 2096 2076 2050 2045 2035 2009 2035 2036 2053 2019 2015 2030 2015 1990 1976 1971 1982 2018 2037 2050 2059 2057 2042 2021 2018 1988 1965 1954 1972 1980 1962 1950 1964 1948 1960 1955 1947 1939 1942 1941 1922 1907 1897 1900 1898 1913 1900 1887 1889 1886 1882 1909 1718 1670 1697 1734 1776 1833 1887 1920 1934 1963 1975 1982 1987 1992 1995 1993 1987 1989 2021 2001 1998 1995 1995 2005 2016 2022 2031 2042 2048 2061 2070 2074 2079 2089 2099 2122 2194 2201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 11 12 39 46 33 21 21 24 35 79 111 168 241 293 324 369 450 485 441 428 414 413 502 635 728 777 799 814 828 845 882 918 962 1007 1046 1044 1089 1138 1154 1174 1194 1218 1234 1221 1210 1182 1166 822 845 1193 1326 1135 1075 1067 1067 1087 1142 1197 1247 1316 1388 1443 1487 1513 1513 1518 1535 1567 1569 1520 1471 1365 1344 1316 1296 1278 1286 1315 1353 1373 1252 1164 1150 1134 1120 1227 1411 1554 1628 1673 1709 1695 1697 1709 1724 1746 1781 1812 1825 1823 1806 1805 1819 1813 1824 1858 1885 1945 1945 1943 1953 1967 2043 2088 2063 2039 2045 2056 2065 2094 2089 2063 2042 2037 2036 2031 2023 2019 1954 1957 1963 2019 2066 2050 2035 2027 2024 2053 2054 2054 2060 2064 2062 2059 2050 2036 2019 2004 2001 1999 2011 2025 2019 2006 2000 1988 1975 1967 1966 1957 1942 1934 1930 1926 1920 1935 1937 1927 1914 1905 1910 1905 1732 1630 1688 1777 1836 1869 1886 1905 1959 1973 1989 1995 2001 2003 2000 1997 1995 1994 2001 1990 1986 1981 1979 2000 2022 2028 2037 2048 2056 2062 2063 2070 2078 2087 2097 2125 2193 2198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 16 16 10 5 25 25 17 14 17 21 41 97 143 175 265 338 375 409 446 457 453 460 478 445 522 646 744 795 806 812 823 846 867 921 989 1047 1069 1066 1110 1161 1183 1204 1203 1201 1198 1162 1102 1026 1194 631 695 1171 1334 1186 1100 1074 1074 1072 1091 1159 1242 1323 1400 1457 1500 1524 1531 1542 1565 1596 1618 1585 1489 1388 1364 1335 1318 1295 1285 1283 1285 1271 1193 1187 1168 1165 1194 1306 1457 1558 1606 1645 1681 1648 1653 1665 1695 1738 1775 1798 1811 1807 1796 1800 1804 1803 1802 1806 1847 1940 1942 1948 1956 1967 2011 2037 2044 2052 2048 2051 2069 2106 2088 2056 2047 2056 2063 2042 1974 1990 2019 2030 2055 2112 2138 2115 2098 2084 2072 2096 2087 2067 2064 2064 2062 2061 2053 2037 2023 2010 2020 2015 2003 1993 1981 1979 1976 1965 1985 1983 1988 1982 1967 1959 1958 1957 1944 1942 1959 1951 1940 1921 1915 1931 1833 1677 1669 1755 1818 1866 1910 1949 1979 1997 2011 2013 2012 2010 2006 2000 1995 1994 1993 1998 1991 1986 1983 2008 2031 2038 2045 2054 2058 2065 2068 2071 2077 2083 2091 2122 2186 2194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 15 16 14 3 1 7 11 3 0 9 27 64 123 154 177 255 343 401 438 455 461 478 488 516 473 507 651 766 801 800 813 815 820 873 975 1054 1088 1079 1063 1094 1130 1133 1136 1119 1116 1114 1082 992 947 1262 572 558 1052 1235 1163 1088 1057 1059 1053 1090 1126 1233 1330 1403 1465 1511 1539 1555 1572 1581 1611 1612 1582 1500 1402 1363 1321 1302 1292 1284 1266 1250 1237 1229 1232 1226 1280 1386 1431 1516 1598 1627 1639 1648 1635 1610 1632 1671 1719 1763 1790 1801 1804 1800 1810 1814 1808 1802 1806 1854 1931 1949 1984 1963 1998 2003 2024 2054 2072 2067 2059 2076 2119 2110 2093 2071 2071 2059 2019 1972 1957 1957 1981 2037 2142 2185 2166 2142 2126 2116 2137 2116 2096 2077 2057 2043 2042 2049 2058 2056 2048 2050 2035 2013 1997 1986 1969 1950 1935 2000 2003 2006 2007 1999 1990 1991 1996 1995 1975 1991 1963 1969 1947 1939 1978 1907 1803 1652 1670 1714 1788 1879 1951 1995 2031 2038 2038 2032 2022 2016 2013 2011 2007 2005 2011 2001 1996 1991 2005 2031 2050 2057 2061 2064 2071 2070 2072 2075 2082 2088 2119 2179 2187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 17 16 15 9 0 0 0 0 0 5 16 49 89 109 108 153 222 309 417 472 491 497 514 530 537 510 492 654 766 791 794 811 817 820 886 1023 1084 1096 1065 1026 1015 1009 983 985 993 999 1000 997 930 948 1238 576 665 1065 1147 1110 1086 1071 1059 1065 1091 1127 1246 1334 1406 1466 1513 1549 1573 1578 1591 1592 1571 1526 1459 1380 1331 1289 1286 1291 1283 1275 1254 1250 1268 1304 1365 1493 1497 1575 1616 1639 1664 1675 1662 1624 1597 1600 1635 1687 1737 1780 1815 1836 1838 1830 1829 1831 1827 1820 1832 1882 1940 1981 1972 1967 1985 2026 2042 2058 2087 2094 2106 2134 2152 2132 2106 2068 2015 1988 2015 2005 2032 2081 2128 2207 2228 2213 2196 2178 2162 2157 2145 2131 2091 2053 2033 2026 2025 2032 2040 2053 2048 2044 2039 2029 2012 1989 1978 2005 2028 2023 2019 2032 2035 2028 2025 2025 2030 2007 2021 1984 2007 1991 1973 1995 1965 1883 1784 1760 1713 1786 1877 1955 2017 2046 2058 2060 2056 2045 2041 2035 2029 2026 2026 2036 2021 2012 2005 2002 2030 2054 2058 2062 2067 2076 2076 2075 2076 2078 2083 2092 2122 2180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 13 18 16 17 12 4 0 0 0 1 10 27 62 79 66 63 118 188 281 399 451 490 565 614 600 573 542 527 642 751 757 760 783 794 833 934 1042 1067 1071 1033 964 908 891 895 887 895 925 935 961 915 972 1129 738 768 931 1064 1075 1067 1067 1067 1080 1107 1137 1267 1333 1410 1476 1525 1564 1588 1589 1609 1569 1510 1444 1391 1341 1279 1235 1248 1280 1277 1276 1256 1266 1306 1388 1529 1624 1654 1673 1691 1707 1714 1700 1665 1624 1615 1590 1603 1651 1708 1768 1822 1851 1850 1848 1834 1827 1835 1838 1816 1831 1898 1940 1958 1939 1959 1965 2010 2028 2032 2071 2123 2149 2180 2155 2146 2062 2005 2024 2045 1994 1982 2038 2120 2172 2227 2235 2215 2192 2182 2211 2182 2153 2103 2046 2013 2016 2037 2051 2051 2046 2045 2045 2043 2037 2026 2029 2053 2065 2052 2048 2047 2061 2064 2060 2058 2057 2057 2038 2048 2018 2036 2039 1995 2000 2055 1996 1884 1936 1673 1680 1787 1905 1992 2035 2064 2073 2071 2072 2063 2055 2053 2052 2061 2084 2070 2057 2027 2020 2034 2055 2067 2072 2074 2077 2076 2074 2076 2075 2079 2087 2092 2112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 17 19 28 21 19 15 9 3 1 9 27 63 68 58 43 59 119 186 247 277 380 508 567 587 586 578 578 549 614 729 720 698 731 783 845 951 1012 1021 1008 965 906 867 859 861 863 863 903 905 953 917 955 1066 959 667 883 1102 1126 1066 1049 1069 1094 1122 1168 1289 1346 1432 1494 1547 1575 1587 1609 1621 1560 1449 1393 1345 1285 1235 1223 1247 1271 1271 1266 1251 1289 1350 1457 1598 1689 1727 1780 1818 1790 1773 1735 1683 1672 1707 1673 1672 1676 1697 1734 1785 1830 1855 1857 1848 1843 1877 1901 1907 1876 1864 1889 1898 1919 1932 1931 1960 2006 2043 2069 2098 2125 2149 2181 2193 2147 2119 2130 2131 2090 2067 2111 2172 2182 2247 2267 2259 2248 2252 2281 2236 2231 2159 2098 2050 2022 2017 2029 2043 2050 2050 2045 2046 2043 2035 2034 2061 2087 2074 2069 2071 2079 2080 2076 2074 2077 2078 2068 2073 2058 2053 2072 2008 1962 2033 2066 1892 1988 1675 1569 1667 1825 1902 1920 1988 2029 2034 2060 2070 2094 2103 2100 2098 2100 2091 2084 2067 2062 2060 2069 2079 2079 2078 2077 2073 2070 2073 2071 2071 2073 2074 2097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 20 24 35 52 50 40 21 8 7 18 48 72 56 40 40 83 135 174 215 301 382 470 517 546 572 614 646 619 666 693 697 667 689 745 822 917 956 969 939 895 855 839 836 839 843 848 891 883 947 909 926 990 950 812 929 940 1024 1051 1037 1052 1090 1132 1194 1295 1368 1447 1506 1526 1559 1595 1601 1565 1485 1427 1366 1312 1263 1234 1236 1253 1254 1256 1242 1250 1330 1408 1520 1642 1713 1749 1827 1841 1852 1804 1761 1740 1756 1786 1759 1757 1760 1777 1780 1787 1789 1801 1834 1852 1906 1989 1988 1961 1904 1865 1885 1931 1939 1940 1924 1986 2026 2050 2071 2091 2110 2137 2176 2217 2220 2235 2252 2238 2163 2068 2071 2156 2214 2301 2306 2300 2299 2316 2340 2304 2289 2221 2181 2166 2150 2126 2096 2075 2075 2092 2056 2045 2038 2031 2021 2024 2057 2092 2086 2085 2095 2094 2090 2091 2098 2105 2105 2098 2088 2068 2091 2082 2016 2017 2061 1946 1973 1662 1547 1561 1675 1790 1874 1936 1965 2009 2041 2061 2098 2115 2116 2111 2102 2090 2082 2083 2084 2089 2091 2088 2085 2081 2079 2073 2067 2069 2066 2064 2065 2066 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 39 54 66 65 55 26 20 27 36 50 43 42 41 52 97 122 163 242 318 391 462 502 541 586 636 662 651 643 639 619 621 657 719 801 875 910 920 895 850 829 819 807 796 804 836 884 869 937 890 905 958 931 845 841 898 983 1066 1040 1048 1090 1145 1205 1273 1395 1464 1483 1532 1539 1554 1572 1532 1433 1394 1330 1288 1268 1264 1264 1262 1259 1248 1236 1273 1373 1434 1490 1573 1635 1662 1706 1737 1800 1810 1800 1800 1793 1779 1771 1785 1806 1844 1855 1862 1859 1856 1869 1890 1902 1978 1994 1973 1925 1905 1922 1947 1951 1953 1950 2004 2025 2036 2065 2103 2111 2095 2130 2156 2228 2260 2305 2318 2298 2253 2228 2290 2385 2362 2384 2386 2365 2356 2358 2327 2294 2273 2253 2259 2269 2263 2216 2156 2161 2204 2110 2064 2036 2024 2018 2015 2024 2062 2099 2098 2070 2094 2103 2110 2119 2129 2136 2131 2112 2084 2096 2102 2053 2035 2052 1999 1949 1736 1650 1572 1626 1696 1724 1777 1905 1988 2031 2056 2072 2104 2117 2098 2083 2095 2091 2083 2079 2089 2098 2096 2089 2083 2075 2069 2065 2060 2059 2054 2053 2091 2139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 35 54 63 64 64 65 54 45 46 47 43 35 39 52 76 92 122 177 252 321 392 452 505 539 573 590 598 601 608 606 573 583 623 708 795 847 873 888 869 822 823 805 791 782 793 835 883 869 922 875 893 940 962 975 946 874 1020 1084 1054 1049 1090 1157 1224 1285 1364 1395 1478 1491 1513 1488 1477 1470 1421 1371 1320 1293 1292 1291 1290 1280 1258 1244 1262 1320 1374 1405 1398 1461 1516 1515 1547 1669 1712 1730 1738 1763 1753 1739 1753 1779 1801 1822 1835 1864 1878 1876 1873 1863 1843 1906 1920 1923 1924 1926 1945 1961 1959 1942 1957 2018 2034 2046 2067 2057 2058 2084 2093 2099 2188 2267 2311 2283 2278 2325 2377 2446 2518 2479 2473 2432 2393 2372 2358 2337 2318 2297 2271 2261 2275 2278 2276 2264 2241 2217 2143 2097 2043 2011 1995 1994 2000 2016 2054 2060 2059 2112 2126 2133 2143 2154 2163 2159 2137 2133 2105 2100 2065 2043 2044 2016 1949 1914 1769 1725 1716 1674 1623 1653 1786 1924 2016 2056 2072 2082 2085 2076 2069 2082 2100 2091 2080 2084 2093 2095 2088 2080 2069 2059 2057 2057 2053 2046 2048 2087 2128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 43 52 63 60 62 80 56 44 41 43 50 59 71 76 121 169 203 256 321 380 447 497 523 550 552 554 559 577 594 571 587 605 674 758 802 840 870 855 827 812 799 780 768 788 845 887 876 917 871 910 922 921 994 1009 883 873 1051 1080 1069 1097 1162 1231 1269 1303 1412 1462 1495 1531 1484 1452 1436 1411 1374 1331 1316 1301 1290 1276 1260 1247 1257 1300 1343 1367 1378 1364 1406 1467 1489 1523 1606 1623 1632 1678 1711 1705 1716 1748 1767 1773 1778 1791 1818 1812 1809 1825 1826 1824 1889 1898 1911 1917 1931 1973 2003 1991 1965 1970 2018 1953 1954 1986 2024 2044 2067 2095 2112 2131 2231 2269 2248 2262 2319 2384 2432 2484 2484 2483 2450 2428 2401 2370 2344 2321 2289 2273 2291 2300 2293 2289 2276 2253 2236 2209 2136 2066 2013 1996 2003 2012 2036 2073 2076 2174 2169 2174 2181 2182 2181 2183 2184 2180 2162 2123 2104 2075 2051 2042 2023 1985 1987 1869 1880 1887 1808 1700 1678 1766 1882 1985 2047 2072 2082 2080 2076 2070 2067 2078 2096 2086 2080 2083 2087 2084 2073 2060 2050 2048 2048 2050 2042 2083 2106 2117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 33 44 45 50 78 54 38 43 56 67 74 79 103 172 220 249 278 318 374 437 483 503 528 531 532 555 594 615 602 613 606 636 699 745 807 846 847 847 819 809 766 757 792 859 895 893 918 904 911 895 930 1051 1071 963 904 992 1071 1084 1114 1167 1212 1246 1309 1418 1468 1521 1571 1505 1464 1445 1418 1381 1348 1345 1311 1269 1246 1250 1257 1269 1298 1332 1362 1357 1350 1387 1443 1488 1530 1586 1583 1580 1604 1654 1707 1746 1766 1778 1787 1787 1778 1774 1794 1815 1828 1815 1795 1823 1887 1895 1910 1958 2010 2032 2014 1983 1978 2004 1975 1980 2013 2025 2056 2091 2112 2121 2123 2166 2167 2197 2277 2395 2471 2483 2480 2486 2495 2480 2456 2425 2368 2323 2304 2287 2296 2337 2347 2305 2281 2275 2261 2235 2209 2167 2161 2101 2134 2146 2143 2153 2175 2181 2218 2193 2196 2210 2213 2207 2199 2193 2188 2164 2131 2104 2079 2058 2048 2035 2016 2014 1971 1954 1981 1924 1832 1792 1831 1913 1994 2048 2074 2084 2085 2080 2072 2066 2076 2102 2092 2082 2077 2076 2073 2066 2052 2035 2026 2031 2041 2036 2078 2086 2087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 19 23 30 42 58 50 43 65 85 91 100 123 155 197 263 319 341 357 393 438 475 513 518 564 561 590 645 665 651 646 632 630 662 728 763 812 849 854 831 800 749 755 798 869 904 911 926 930 928 904 893 968 1043 1027 980 1004 1055 1092 1130 1155 1187 1223 1318 1432 1488 1546 1607 1523 1483 1459 1432 1403 1378 1357 1334 1285 1247 1250 1273 1294 1313 1335 1356 1358 1357 1455 1481 1519 1564 1574 1570 1575 1603 1669 1730 1752 1774 1796 1807 1803 1797 1796 1801 1812 1809 1799 1806 1824 1839 1854 1935 2005 2047 2048 2029 2002 1977 1970 2040 2038 2035 2044 2122 2171 2199 2219 2195 2195 2180 2395 2493 2547 2568 2562 2542 2489 2485 2469 2431 2399 2319 2274 2295 2330 2351 2370 2368 2291 2252 2250 2249 2226 2205 2236 2291 2261 2268 2247 2237 2229 2219 2230 2264 2236 2217 2222 2235 2237 2234 2221 2188 2155 2127 2103 2080 2061 2054 2048 2039 2037 2035 2019 2037 2003 1964 1941 1953 1994 2037 2066 2082 2082 2087 2082 2074 2069 2081 2104 2093 2083 2075 2066 2062 2058 2043 2021 2011 2017 2025 2015 2079 2093 2089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 16 17 26 37 44 51 63 104 116 120 157 204 227 246 291 360 385 407 429 449 473 508 555 617 583 607 678 702 688 670 650 646 666 690 747 821 869 871 837 782 724 728 759 850 902 928 929 922 949 929 912 951 1039 1106 1105 1068 1055 1087 1121 1142 1190 1232 1335 1451 1530 1599 1645 1629 1512 1475 1455 1435 1408 1375 1359 1313 1281 1274 1296 1323 1345 1368 1386 1386 1372 1421 1491 1507 1565 1606 1605 1622 1653 1704 1778 1785 1806 1826 1827 1819 1816 1825 1847 1864 1851 1823 1848 1886 1887 1898 1978 2041 2075 2064 2033 1999 1996 2061 2155 2151 2120 2183 2202 2247 2326 2371 2333 2302 2348 2550 2597 2613 2615 2567 2493 2455 2430 2411 2373 2329 2242 2219 2250 2291 2329 2373 2328 2240 2188 2186 2200 2198 2196 2243 2319 2315 2333 2306 2284 2268 2258 2262 2271 2260 2227 2219 2237 2251 2255 2238 2197 2157 2126 2111 2092 2073 2067 2063 2060 2056 2053 2058 2033 2019 2027 2028 2020 2022 2042 2063 2062 2082 2089 2083 2076 2088 2105 2106 2093 2080 2069 2063 2058 2052 2036 2012 1993 1992 1999 2010 2086 2111 2112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 17 28 41 51 67 94 129 136 193 275 277 264 280 302 342 363 396 448 480 507 548 613 675 635 616 692 720 710 688 669 664 681 686 762 847 879 878 843 774 706 706 761 848 872 929 947 937 955 925 886 919 1066 1186 1212 1154 1095 1105 1136 1170 1208 1241 1366 1479 1559 1635 1659 1558 1507 1498 1482 1456 1420 1389 1367 1330 1307 1310 1363 1387 1393 1396 1400 1396 1375 1372 1520 1576 1632 1665 1675 1685 1706 1763 1823 1837 1853 1855 1847 1849 1869 1895 1907 1899 1885 1886 1929 1950 1932 1933 2000 2025 2091 2097 2066 2057 2098 2163 2203 2214 2243 2266 2249 2274 2352 2405 2398 2404 2500 2575 2568 2597 2584 2508 2426 2386 2362 2365 2336 2260 2192 2178 2188 2211 2253 2279 2253 2178 2117 2115 2148 2168 2200 2251 2272 2345 2368 2345 2316 2286 2268 2239 2198 2194 2178 2178 2184 2220 2255 2253 2213 2168 2131 2121 2106 2091 2083 2079 2076 2072 2070 2073 2043 2027 2024 2063 2107 2122 2115 2115 2096 2086 2085 2082 2075 2076 2080 2084 2089 2073 2068 2061 2050 2044 2030 2005 1982 1971 1975 2054 2093 2113 2117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 17 31 45 58 73 92 105 131 160 198 245 264 275 292 317 354 393 439 468 506 559 636 711 687 664 707 733 724 704 687 676 682 709 778 868 884 889 854 780 721 734 800 880 885 957 962 977 959 902 1032 987 1068 1251 1320 1314 1230 1146 1161 1189 1229 1259 1376 1511 1612 1672 1657 1557 1548 1525 1500 1465 1430 1400 1376 1355 1344 1355 1400 1403 1403 1408 1406 1399 1417 1501 1628 1704 1743 1759 1783 1812 1820 1838 1934 1913 1912 1889 1870 1897 1958 1997 1987 1979 1989 1987 1982 1968 1954 1959 1989 2009 2102 2137 2148 2164 2183 2202 2220 2243 2270 2294 2278 2284 2369 2438 2462 2489 2540 2525 2477 2479 2525 2526 2429 2326 2315 2312 2302 2234 2205 2177 2164 2168 2177 2178 2157 2106 2060 2068 2106 2126 2131 2165 2241 2308 2321 2299 2270 2239 2214 2156 2090 2091 2090 2096 2111 2162 2223 2247 2221 2176 2144 2127 2112 2105 2102 2102 2093 2087 2091 2085 2078 2044 2001 1999 2038 2057 2066 2081 2079 2079 2079 2079 2075 2072 2069 2076 2090 2082 2071 2057 2044 2036 2023 2001 1975 1959 1965 2047 2083 2094 2053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 18 26 38 64 77 74 81 104 158 205 223 244 268 296 331 367 368 371 451 494 551 638 698 693 697 702 749 742 726 717 709 700 723 794 892 900 910 868 791 745 769 829 836 902 978 964 989 1014 904 836 1053 1058 1247 1367 1388 1294 1186 1172 1206 1236 1274 1350 1523 1642 1686 1701 1663 1574 1545 1543 1497 1453 1420 1396 1385 1385 1368 1353 1354 1385 1405 1423 1443 1528 1714 1785 1819 1868 1900 1913 1914 1929 1967 2003 1990 1987 1950 1919 1957 2037 2081 2061 2042 2028 2017 2002 1998 1995 1997 2015 2055 2121 2164 2164 2168 2173 2173 2185 2215 2257 2284 2284 2289 2339 2427 2494 2519 2493 2398 2315 2290 2351 2413 2417 2366 2303 2270 2261 2249 2212 2176 2162 2153 2136 2113 2083 2043 2017 2031 2061 2045 2047 2090 2145 2192 2201 2185 2162 2136 2112 2070 2024 2013 2019 2033 2050 2097 2170 2227 2228 2185 2145 2128 2120 2119 2113 2118 2110 2107 2108 2102 2118 2058 1959 1935 2025 2071 2101 2140 2118 2094 2081 2077 2076 2072 2067 2067 2078 2087 2072 2059 2047 2036 2018 1991 1965 1953 1962 1987 1993 2015 2012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 16 21 29 47 59 66 78 126 213 224 255 266 294 329 364 385 388 408 478 541 594 659 696 695 697 709 752 739 734 722 718 715 728 806 894 919 921 885 797 746 745 767 849 924 986 966 1009 1020 863 594 593 1008 1100 1106 1287 1292 1209 1172 1201 1254 1286 1360 1525 1636 1622 1584 1583 1562 1559 1577 1532 1492 1457 1436 1418 1407 1425 1426 1416 1371 1371 1461 1564 1690 1846 1877 1897 1927 1934 1939 1951 1977 2005 2010 1999 2006 1998 1992 2028 2087 2113 2093 2069 1978 1963 1995 2022 2015 1997 2000 2040 2101 2159 2152 2147 2154 2140 2163 2211 2221 2247 2257 2259 2282 2333 2374 2415 2392 2255 2190 2160 2191 2232 2275 2298 2291 2274 2268 2248 2218 2186 2181 2165 2128 2082 2042 2006 1985 1992 1995 1988 2001 2027 2054 2078 2083 2074 2060 2041 2026 2018 1996 1970 1975 1994 2016 2056 2127 2205 2241 2214 2161 2136 2133 2114 2115 2126 2120 2123 2125 2123 2143 2091 1947 1976 1983 1901 1907 2007 2061 2077 2079 2075 2074 2071 2068 2064 2061 2064 2066 2065 2051 2036 2014 1988 1969 1965 1972 1977 2007 2006 1978 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 17 19 26 17 25 28 17 19 23 56 201 268 317 346 362 380 414 493 527 568 639 655 650 676 720 737 740 746 743 727 711 739 823 904 942 924 892 818 762 751 789 876 945 1000 997 986 1000 717 448 557 995 1105 1099 1181 1216 1178 1139 1165 1244 1302 1363 1460 1539 1574 1576 1571 1566 1568 1581 1554 1526 1489 1462 1432 1411 1415 1424 1398 1394 1439 1512 1619 1748 1838 1851 1866 1868 1879 1890 1930 1986 2019 2000 1955 1969 1995 2027 2057 2070 2068 2051 2014 1974 1951 2018 2055 2056 2031 2014 2030 2072 2111 2119 2118 2117 2088 2096 2143 2184 2209 2223 2220 2260 2274 2286 2299 2240 2117 2085 2048 2057 2086 2148 2200 2240 2258 2260 2248 2165 2157 2172 2162 2120 2068 2024 1989 1969 1961 1959 1966 1979 1992 2004 2014 2018 2015 2003 1989 1985 1984 1980 1968 1961 1975 2001 2038 2093 2165 2219 2223 2211 2209 2165 2113 2105 2124 2131 2141 2145 2146 2151 2116 2029 1999 1963 1839 1788 1867 1980 2038 2066 2073 2074 2073 2072 2067 2058 2052 2055 2068 2049 2033 2001 1971 1961 1965 1971 1982 1995 1985 1948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 19 4 2 2 3 9 16 43 89 152 189 243 296 359 426 459 499 544 603 653 664 671 692 699 715 740 742 717 702 750 840 920 960 931 887 884 822 775 793 857 926 989 1023 962 1083 707 384 301 445 944 1107 1153 1129 1100 1104 1140 1211 1294 1358 1425 1451 1528 1572 1573 1565 1571 1588 1580 1539 1502 1478 1447 1429 1437 1443 1435 1482 1539 1533 1543 1623 1726 1785 1804 1806 1829 1834 1880 1931 1963 1942 1907 1941 1972 1994 2006 2018 2006 1986 1980 1978 1965 2023 2057 2055 2035 2022 2027 2051 2077 2079 2076 2064 2038 2026 2066 2131 2168 2185 2173 2188 2225 2211 2170 2091 2020 2035 2060 2044 2015 2062 2087 2093 2117 2154 2174 2146 2136 2133 2124 2100 2067 2036 2011 1995 1968 1962 1983 1984 1987 1995 2002 2005 2004 1992 1987 1980 1980 1995 1994 1976 1977 2000 2027 2068 2126 2180 2205 2208 2213 2201 2147 2112 2124 2135 2148 2157 2161 2160 2147 2148 2092 2002 1888 1776 1812 1952 2043 2074 2073 2075 2079 2079 2075 2067 2056 2047 2047 2049 2035 1997 1975 1957 1953 1968 1990 1988 1957 1911 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 14 1 0 0 0 0 0 6 24 43 66 136 235 348 419 425 452 496 551 603 649 661 665 682 712 726 740 703 696 759 846 922 958 920 889 864 804 759 752 786 848 921 970 1072 913 655 453 360 564 1020 1083 1088 1095 1079 1111 1142 1184 1247 1301 1345 1441 1516 1549 1558 1564 1588 1619 1605 1531 1513 1492 1479 1485 1518 1542 1518 1518 1514 1466 1431 1462 1626 1765 1798 1825 1868 1908 1929 1925 1892 1870 1884 1921 1928 1934 1941 1963 1968 1964 1972 1995 2019 2066 2054 2044 2039 2035 2039 2058 2081 2076 2063 2035 2024 2029 2036 2078 2146 2188 2184 2175 2173 2143 2101 2053 2036 2044 2044 2074 2087 2074 2072 2072 2107 2152 2158 2134 2121 2085 2079 2086 2076 2065 2051 2019 2002 1996 2015 2002 2009 2028 2035 2031 2027 2022 2019 2002 2001 2026 2029 2006 1991 1998 2015 2048 2088 2100 2135 2164 2183 2205 2192 2148 2133 2147 2165 2178 2183 2182 2177 2169 2155 2008 1976 1808 1730 1826 1973 2052 2075 2062 2079 2087 2085 2087 2086 2073 2057 2049 2033 2014 1997 1968 1949 1950 1957 1955 1922 1884 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 0 0 0 0 0 0 0 2 7 46 93 188 296 388 433 476 544 596 638 652 658 674 705 731 732 715 683 703 777 871 942 968 937 895 829 779 747 723 717 763 840 923 1126 849 801 553 521 854 1234 1151 1062 1047 1063 1157 1213 1230 1230 1245 1323 1424 1486 1507 1544 1590 1631 1649 1619 1553 1557 1548 1547 1554 1561 1545 1510 1480 1481 1384 1389 1419 1524 1687 1792 1855 1913 1926 1967 1941 1883 1880 1904 1915 1910 1909 1910 1950 1972 1973 1982 2013 2071 2138 2119 2070 2064 2062 2064 2074 2081 2075 2057 2030 2030 2064 2045 2047 2068 2097 2144 2135 2110 2088 2033 2040 2111 2159 2129 2088 2100 2078 2063 2096 2136 2157 2147 2112 2089 2037 2045 2080 2087 2086 2073 2050 2042 2037 2048 2022 2034 2061 2076 2076 2071 2065 2068 2051 2039 2053 2056 2041 2019 2009 2022 2044 2047 2065 2097 2127 2154 2185 2206 2197 2172 2169 2184 2193 2199 2202 2201 2198 2194 2067 2043 1876 1741 1756 1878 1985 1996 2046 2102 2118 2117 2110 2102 2091 2072 2045 2037 2024 2023 1984 1952 1940 1934 1921 1884 1847 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 0 0 0 0 0 0 0 0 3 26 69 133 188 281 378 437 493 531 549 596 665 700 729 738 707 674 662 693 761 877 932 944 924 856 785 753 697 673 683 706 748 854 1031 978 1049 960 1275 1495 1476 1343 1156 1029 1064 1103 1195 1231 1260 1288 1325 1398 1448 1497 1566 1625 1652 1653 1636 1607 1589 1579 1572 1549 1531 1493 1444 1409 1376 1417 1447 1458 1528 1690 1828 1882 1930 1950 1980 1948 1882 1882 1896 1899 1900 1905 1914 1988 2004 1987 1988 2019 2085 2165 2181 2169 2165 2142 2110 2096 2102 2096 2057 2027 2026 2059 2058 2054 2068 2081 2083 2075 2085 2129 2134 2147 2182 2222 2244 2279 2300 2265 2234 2233 2235 2191 2147 2126 2089 2033 2036 2057 2082 2097 2092 2078 2076 2075 2089 2052 2058 2088 2111 2116 2112 2104 2102 2088 2067 2067 2069 2071 2061 2042 2039 2038 2050 2069 2091 2122 2143 2168 2207 2236 2218 2186 2187 2193 2203 2211 2218 2227 2210 2133 2098 1994 1863 1822 1837 1870 1989 2092 2108 2115 2118 2111 2099 2086 2072 2059 2052 2057 2069 2018 1972 1950 1929 1897 1861 1828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 10 9 0 0 0 0 0 0 0 0 4 18 50 84 134 189 330 464 564 631 621 623 691 734 751 747 709 658 664 695 765 796 886 919 887 818 750 747 715 690 672 659 676 725 813 914 1056 1185 1386 1516 1535 1440 1240 1066 1060 1092 1127 1205 1254 1294 1342 1417 1484 1560 1614 1653 1659 1655 1650 1642 1625 1610 1570 1531 1461 1418 1363 1329 1376 1448 1552 1621 1707 1739 1780 1833 1887 1949 1998 1952 1904 1862 1854 1865 1888 1921 1953 2004 2001 1994 2015 2062 2115 2146 2151 2154 2162 2155 2135 2134 2145 2137 2091 2035 2021 2036 2038 2038 2036 2030 2033 2060 2138 2260 2328 2301 2153 2103 2142 2197 2299 2334 2201 2135 2127 2127 2133 2107 2035 2001 2003 2025 2069 2101 2110 2112 2117 2116 2117 2098 2091 2101 2106 2117 2126 2125 2117 2102 2081 2080 2092 2100 2098 2091 2091 2092 2093 2109 2089 2098 2133 2170 2211 2259 2275 2260 2240 2237 2247 2249 2254 2262 2232 2178 2143 2080 2008 1972 1962 1972 2030 2109 2112 2114 2159 2159 2140 2127 2119 2113 2104 2110 2077 2046 2015 1990 1951 1891 1849 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 6 0 0 0 0 0 0 0 0 3 17 41 65 104 159 373 467 488 518 570 623 692 757 757 734 697 672 681 717 794 792 872 893 852 780 730 740 739 729 694 642 652 670 704 792 861 926 1194 1429 1455 1387 1272 1121 1038 1110 952 1146 1258 1311 1393 1488 1590 1731 1751 1697 1664 1666 1663 1665 1655 1587 1515 1459 1431 1369 1373 1425 1456 1488 1612 1787 1721 1614 1601 1712 1851 1932 1973 1932 1891 1835 1771 1821 1891 1934 1977 1987 1990 2007 2027 2068 2124 2160 2158 2149 2123 2134 2148 2168 2179 2167 2120 2044 2000 1990 1957 1936 1949 1986 2028 2081 2160 2262 2259 2188 2011 1944 1975 2041 2112 2119 2043 1922 1883 1942 2016 2047 2030 2016 2003 2011 2050 2086 2100 2109 2116 2112 2108 2118 2115 2115 2119 2129 2137 2137 2133 2120 2098 2125 2124 2122 2122 2127 2133 2132 2109 2104 2087 2101 2151 2175 2201 2254 2266 2299 2301 2285 2281 2279 2289 2292 2257 2209 2183 2155 2145 2114 2103 2111 2109 2122 2181 2177 2178 2161 2152 2144 2139 2140 2135 2109 2056 2029 2001 1973 1952 1918 1854 1837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 3 1 0 0 0 4 15 34 55 83 121 335 314 488 627 604 656 686 768 743 705 675 668 695 721 711 795 834 850 795 732 717 746 776 778 734 722 716 692 695 732 773 881 1181 1358 1344 1340 1256 1156 1123 1084 989 1168 1274 1384 1536 1685 1787 1884 1922 1744 1726 1720 1705 1708 1685 1588 1480 1427 1355 1350 1388 1459 1509 1547 1670 1793 1596 1526 1520 1647 1830 1959 1972 1897 1896 1581 1603 1801 1891 1925 1978 1988 2005 2022 2035 2073 2114 2144 2136 2083 2046 2050 2089 2106 2116 2100 2068 2031 1991 1963 1930 1905 1909 1927 1968 2029 2082 2100 2042 2004 1867 1826 1851 1899 1956 2032 2127 2166 2113 2033 2013 1989 1989 2033 2044 2037 2039 2058 2067 2078 2089 2061 2011 2084 2088 2105 2124 2140 2140 2134 2139 2150 2144 2149 2126 2121 2125 2143 2168 2171 2140 2118 2132 2155 2158 2177 2197 2214 2240 2277 2295 2291 2283 2289 2313 2319 2282 2240 2220 2215 2191 2179 2158 2137 2151 2189 2188 2190 2187 2164 2156 2141 2129 2134 2129 2092 2036 2014 1989 1962 1945 1939 1920 1858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 5 7 9 9 1 0 0 1 9 24 44 64 104 119 174 311 476 566 624 689 743 708 668 660 661 664 665 689 780 808 828 746 712 758 817 834 832 817 809 761 733 740 755 794 931 1179 1283 1255 1294 1313 1252 1216 1239 1241 1358 1432 1566 1735 1857 1909 1927 1977 1952 1862 1754 1730 1744 1696 1595 1509 1413 1396 1297 1459 1527 1526 1578 1700 1762 1545 1556 1592 1722 1852 1909 1912 1896 1800 1519 1615 1836 1919 1953 1989 1988 1996 2038 2058 2078 2117 2142 2139 2106 2062 2035 2029 2028 1999 1969 1959 1969 1965 1918 1922 1901 1880 1875 1902 1937 1954 1935 1880 1888 1852 1850 1858 1876 1897 1902 1906 1952 1957 1925 1921 1939 1975 2015 2030 2031 2039 2055 2069 2076 2071 2042 2015 2047 2075 2092 2106 2139 2149 2142 2144 2159 2162 2126 2115 2112 2107 2115 2146 2172 2160 2135 2143 2149 2140 2138 2161 2197 2230 2255 2252 2267 2291 2301 2335 2343 2312 2288 2277 2269 2225 2206 2185 2160 2167 2203 2205 2207 2227 2221 2199 2157 2132 2135 2129 2082 2037 2013 1988 1970 1959 1952 1944 1936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 10 4 0 6 19 25 39 6 0 5 15 32 46 52 88 134 240 471 598 637 679 690 649 628 627 634 653 657 680 776 835 871 783 771 847 903 901 876 866 824 823 818 821 817 843 949 1106 1193 1216 1269 1286 1299 1368 1443 1454 1529 1625 1701 1840 1915 1940 1944 1965 1996 1879 1743 1730 1727 1661 1573 1506 1439 1420 1518 1521 1521 1608 1684 1672 1596 1529 1567 1636 1739 1836 1856 1843 1764 1560 1582 1820 1961 2011 2019 2012 1985 1960 1995 2021 2119 2177 2160 2075 1991 1956 1953 1975 1975 1952 1928 1913 1907 1898 1877 1874 1865 1868 1873 1880 1894 1900 1890 1870 1864 1863 1920 1976 1995 2010 2046 2086 2090 2036 2028 1968 2015 2056 2057 2042 2025 2037 2064 2082 2085 2074 2063 2056 2053 2076 2101 2109 2108 2128 2135 2131 2131 2126 2086 2086 2107 2105 2102 2120 2152 2154 2118 2117 2112 2089 2106 2135 2167 2197 2219 2250 2271 2308 2325 2354 2359 2333 2312 2281 2279 2274 2217 2200 2188 2203 2232 2223 2215 2219 2251 2242 2192 2154 2146 2135 2091 2054 2021 2008 1995 1979 1968 1961 1951 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 4 18 44 75 101 26 3 1 9 20 31 43 72 108 148 408 611 665 652 638 620 626 622 633 634 659 742 876 991 1010 893 875 935 953 937 901 836 835 1018 944 934 915 897 932 1025 1121 1199 1221 1295 1370 1497 1561 1553 1605 1666 1763 1889 1915 1928 1880 1839 1875 1831 1707 1725 1686 1610 1560 1557 1589 1650 1644 1723 1759 1713 1618 1530 1485 1507 1573 1648 1684 1737 1749 1771 1717 1584 1690 1914 2037 2029 2014 1987 1920 1861 1881 1953 2111 2203 2140 2168 2171 2085 1993 1973 1970 1969 1950 1946 1919 1887 1876 1874 1848 1835 1863 1916 1943 1947 1937 1916 1883 1850 1877 1927 1968 1999 2002 2010 2066 2078 2085 2056 1986 1989 2014 2024 2030 2048 2069 2073 2070 2066 2054 2043 2047 2063 2077 2097 2106 2111 2110 2100 2093 2088 2065 2058 2081 2098 2099 2088 2091 2116 2124 2081 2079 2065 2082 2109 2133 2156 2183 2211 2204 2196 2290 2324 2338 2335 2316 2309 2314 2311 2293 2266 2239 2250 2258 2229 2225 2212 2242 2260 2232 2199 2179 2154 2112 2081 2060 2049 2021 1996 1981 1969 1955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 6 0 0 0 6 22 61 106 144 162 120 74 11 2 7 17 37 69 127 271 509 614 624 614 619 633 651 665 611 613 733 885 1012 1083 1062 961 940 970 994 979 924 894 981 1152 1033 1025 1039 996 984 1032 1097 1133 1267 1428 1532 1557 1538 1535 1584 1656 1793 1858 1812 1793 1744 1711 1727 1721 1711 1712 1627 1582 1634 1709 1760 1758 1740 1684 1663 1580 1526 1462 1440 1485 1568 1676 1693 1710 1650 1575 1539 1607 1760 1836 1922 1930 1812 1770 1738 1694 1688 1743 2002 2059 2003 1640 1455 1680 1944 1914 1923 1952 1958 1953 1943 1928 1904 1868 1850 1877 1880 1874 1879 1885 1892 1897 1904 1951 1942 1940 1967 2024 2011 1945 1912 1905 1981 1957 1999 2009 1997 1994 2017 2055 2074 2066 2057 2038 2028 2028 2035 2049 2073 2094 2105 2106 2098 2092 2086 2078 2069 2062 2062 2081 2093 2089 2073 2075 2102 2100 2104 2084 2056 2079 2105 2123 2150 2174 2145 2095 2156 2212 2270 2304 2319 2339 2345 2361 2377 2364 2339 2306 2288 2277 2238 2210 2196 2214 2222 2212 2196 2168 2134 2116 2096 2078 2063 2039 2017 2002 1990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 6 0 0 14 54 124 190 235 242 199 170 136 47 12 17 37 65 115 216 562 579 600 609 617 646 680 690 619 649 850 989 1053 1071 1032 946 910 917 971 1019 1024 1056 1130 1176 1148 1160 1184 1158 1142 1138 1168 1281 1428 1550 1591 1564 1492 1508 1583 1650 1734 1723 1749 1706 1686 1675 1660 1661 1685 1666 1593 1614 1745 1795 1785 1741 1639 1585 1564 1536 1383 1333 1370 1449 1533 1610 1685 1726 1672 1620 1621 1685 1762 1792 1785 1695 1583 1558 1554 1516 1498 1578 1754 1982 1564 1409 1343 1652 1956 1936 1922 1967 2017 1998 1970 1954 1938 1910 1873 1851 1844 1846 1845 1844 1870 1916 1950 1960 1938 1913 1936 2016 2080 2117 2129 2096 2037 2004 2025 2030 2021 2004 2012 2046 2057 2062 2038 2014 2012 2012 2019 2034 2051 2067 2087 2093 2093 2091 2086 2077 2072 2067 2061 2061 2078 2091 2078 2060 2053 2056 2080 2014 2039 2070 2091 2114 2147 2173 2166 2143 2107 2133 2156 2223 2276 2281 2280 2295 2344 2356 2342 2336 2281 2203 2168 2136 2116 2124 2143 2153 2159 2155 2132 2101 2076 2068 2076 2062 2050 2032 2009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 8 20 96 180 256 315 325 288 260 247 133 79 31 34 62 106 222 507 565 617 626 623 685 740 714 725 736 928 994 1046 1061 1010 930 894 837 914 1030 1086 1127 1172 1194 1192 1236 1301 1315 1309 1312 1359 1457 1556 1598 1585 1516 1539 1611 1657 1666 1668 1670 1709 1678 1657 1649 1641 1637 1644 1638 1639 1742 1819 1863 1786 1684 1614 1561 1484 1417 1079 1048 1246 1389 1458 1557 1692 1717 1710 1691 1678 1693 1737 1751 1692 1602 1572 1506 1474 1424 1449 1551 1672 1877 1453 1410 1323 1626 1863 1863 1888 2005 2073 2045 1986 1966 1960 1917 1860 1857 1856 1888 1881 1861 1884 1927 1963 1973 1953 1905 1893 1895 1891 1931 2000 2039 2016 1999 1926 1990 2030 2018 2016 2037 2038 2037 2008 1978 1977 1983 2006 2039 2056 2061 2075 2076 2079 2080 2079 2077 2076 2074 2063 2059 2065 2083 2080 2074 2069 2054 2040 2032 2000 2034 2056 2053 2061 2084 2091 2093 2080 2030 1936 2006 2112 2145 2149 2169 2224 2251 2268 2263 2167 2075 2057 2036 2018 2015 2026 2039 2062 2077 2055 2009 2014 2031 2047 2061 2069 2073 2045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 19 49 154 230 311 372 381 364 350 320 228 189 107 48 62 101 221 472 575 587 618 649 727 762 750 787 803 953 975 1011 1013 991 933 855 785 890 1026 1059 1046 1086 1162 1209 1257 1317 1333 1366 1414 1478 1551 1590 1534 1472 1525 1609 1686 1707 1712 1708 1669 1622 1642 1631 1618 1605 1618 1675 1760 1839 1883 1891 1874 1770 1692 1628 1516 1393 1116 974 939 1271 1424 1470 1563 1629 1662 1722 1740 1749 1752 1719 1683 1670 1643 1580 1458 1436 1406 1479 1565 1642 1774 1353 1299 1311 1354 1448 1551 1709 1930 2063 2042 2003 1992 1970 1938 1910 1899 1883 1891 1880 1836 1836 1891 1959 1990 1963 1938 1942 1950 1977 2029 2031 1971 1917 1903 1961 2060 2042 1995 1980 1991 1997 2002 1990 1960 1953 1967 1999 2025 2037 2041 2044 2061 2070 2071 2076 2077 2075 2072 2068 2068 2067 2064 2063 2069 2070 2056 2043 2036 2007 1996 2020 2017 2011 2014 2009 1996 1972 1906 1784 1816 1897 1950 1977 2000 2036 2045 2086 2098 2022 1967 1967 1954 1930 1920 1929 1933 1943 1957 1940 1909 1937 1980 2001 2050 1972 2034 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 17 40 103 216 281 363 415 432 417 401 375 317 276 233 118 150 221 312 458 585 585 612 681 754 784 814 863 907 960 948 911 909 900 838 762 772 884 952 933 976 1061 1114 1157 1217 1240 1276 1350 1437 1503 1564 1604 1635 1648 1593 1489 1629 1673 1704 1717 1672 1616 1619 1578 1563 1583 1612 1596 1593 1666 1743 1886 1818 1736 1680 1569 1356 1082 932 884 925 1049 1376 1527 1541 1549 1593 1695 1731 1740 1710 1724 1743 1701 1615 1553 1485 1440 1409 1506 1581 1634 1652 1350 1286 1282 1291 1362 1485 1677 1892 2008 2041 2032 2030 1983 1961 1943 1908 1891 1886 1865 1897 1939 1974 1989 1973 1932 1907 1876 1855 1925 2043 2076 2037 2002 1994 2007 2081 2023 1995 1972 1959 1959 1962 1955 1937 1947 1954 1986 2012 2020 2022 2025 2037 2056 2058 2064 2068 2069 2069 2070 2076 2071 2067 2066 2058 2046 2031 2024 2052 2031 2001 1985 1988 1990 1991 1978 1938 1898 1875 1774 1763 1779 1828 1883 1902 1916 1930 1950 1957 1921 1909 1910 1892 1870 1864 1865 1867 1824 1813 1807 1813 1870 1915 1956 2005 1862 1943 2053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 41 92 164 249 328 419 417 455 456 438 416 382 352 329 271 335 401 455 486 521 592 641 744 818 830 862 914 928 889 787 814 822 793 741 706 746 851 918 898 986 1025 1125 1185 1197 1218 1284 1345 1441 1500 1605 1629 1537 1487 1648 1458 1509 1544 1631 1657 1641 1619 1595 1522 1533 1562 1600 1505 1473 1534 1524 1588 1702 1578 1529 1380 1158 973 822 753 775 1024 1315 1496 1508 1488 1517 1583 1687 1675 1686 1632 1587 1559 1538 1539 1462 1410 1392 1500 1562 1582 1548 1414 1391 1277 1260 1334 1617 1843 1956 2033 2083 2102 2032 1971 1930 1910 1891 1875 1877 1872 1862 1904 1955 1953 1935 1940 1951 1924 1878 1874 1951 1978 1968 1965 1972 1992 2082 2066 1995 1953 1950 1962 1960 1937 1913 1922 1946 1974 1984 1987 1998 2013 2024 2033 2041 2050 2059 2061 2063 2068 2073 2077 2069 2069 2064 2058 2047 2027 2015 2031 2019 2025 2025 2010 1972 1917 1874 1896 1905 1741 1798 1778 1782 1807 1822 1874 1887 1894 1887 1831 1856 1882 1855 1837 1839 1839 1787 1750 1738 1737 1773 1845 1882 1926 1947 1875 1832 1870 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 35 88 144 199 268 357 436 455 496 489 467 446 431 424 420 396 438 487 509 516 542 609 700 817 912 869 851 877 857 767 707 715 685 721 707 719 742 814 929 912 1100 1096 1073 1108 1143 1176 1254 1360 1437 1505 1614 1552 1460 1428 1465 1465 1474 1481 1552 1582 1595 1603 1567 1525 1526 1437 1440 1357 1304 1302 1282 1300 1422 1292 1231 1143 937 743 605 492 718 1201 1302 1428 1431 1411 1425 1449 1589 1637 1601 1574 1535 1480 1469 1491 1415 1339 1339 1451 1520 1539 1541 1500 1376 1286 1363 1446 1624 1849 2006 2097 2151 2146 2064 2012 1905 1840 1829 1839 1844 1842 1874 1888 1923 1925 1932 1940 1947 1973 1988 2015 2043 2033 1991 1938 1934 1993 2011 2075 1981 1923 1923 1946 1951 1933 1915 1925 1936 1959 1978 1984 1987 1995 2009 2028 2037 2042 2050 2060 2066 2068 2071 2078 2074 2067 2062 2062 2056 2035 2020 2047 2059 2058 2047 2002 1952 1909 1897 1937 1901 1731 1858 1841 1738 1695 1734 1807 1823 1868 1867 1824 1814 1804 1803 1822 1815 1764 1748 1735 1730 1731 1785 1865 1893 1912 1912 1904 1852 1878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 12 28 78 128 166 222 282 337 376 457 489 485 478 477 479 487 493 476 445 444 472 510 542 623 751 842 929 877 826 838 792 695 659 655 702 676 735 775 747 786 917 957 1051 1053 1105 1187 1224 1214 1220 1300 1392 1464 1484 1327 1375 1495 1489 1481 1467 1471 1503 1555 1590 1575 1534 1510 1489 1306 1310 1158 1103 1028 1061 1197 1111 1167 1170 989 766 650 536 410 631 1032 1290 1387 1414 1413 1432 1483 1575 1589 1587 1539 1473 1454 1474 1477 1412 1339 1321 1417 1475 1509 1516 1502 1448 1369 1425 1508 1623 1897 2072 2124 2152 2158 2151 2035 1885 1819 1827 1866 1890 1869 1868 1883 1929 1938 1937 1941 1963 1991 1952 1912 1914 1920 1950 1962 1957 1989 2066 2043 1959 1907 1908 1929 1934 1909 1879 1896 1881 1883 1925 1951 1972 1996 2004 2012 2025 2035 2048 2049 2056 2066 2072 2078 2078 2070 2063 2063 2062 2048 2027 2023 2025 2058 2027 1998 1966 1957 1962 1952 1904 1868 1925 1908 1736 1659 1734 1816 1834 1810 1802 1815 1825 1810 1796 1787 1759 1745 1756 1755 1751 1748 1814 1895 1906 1907 1895 1866 1830 1845 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 20 35 64 95 124 174 226 272 324 393 437 461 487 520 543 536 523 512 487 451 431 421 497 542 630 751 824 882 834 745 746 764 683 587 642 755 540 767 787 696 727 869 970 1026 1038 870 819 1009 1154 1181 1200 1303 1389 1381 1381 1384 1411 1491 1536 1498 1499 1503 1550 1579 1549 1503 1499 1547 1540 1385 1137 1048 877 937 1111 1048 1160 1042 766 727 585 422 406 621 991 1150 1322 1319 1358 1443 1530 1581 1587 1544 1481 1431 1491 1526 1477 1397 1364 1350 1404 1412 1453 1498 1545 1523 1367 1346 1505 1580 1827 2040 2114 2120 2131 2124 2035 1888 1827 1832 1830 1830 1881 1917 1954 1963 1944 1946 1950 1956 1965 1943 1888 1914 1958 2004 2023 2035 2049 2044 1994 1932 1901 1916 1939 1924 1880 1845 1857 1876 1890 1892 1889 1898 1918 1959 2015 2018 2020 2025 2032 2045 2057 2064 2072 2076 2069 2055 2060 2062 2049 2040 2053 2050 1990 1975 1995 1962 1976 1988 1954 1943 1957 1942 1867 1800 1758 1763 1819 1872 1849 1829 1844 1844 1843 1829 1800 1767 1758 1775 1786 1787 1786 1861 1925 1917 1910 1875 1837 1803 1810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 28 42 59 75 98 133 203 238 301 369 428 476 522 578 628 629 572 522 498 482 457 384 399 460 539 657 751 803 821 710 629 630 658 607 612 730 763 477 678 735 643 692 798 872 892 877 698 766 906 1130 1210 1207 1259 1327 1412 1422 1544 1571 1591 1606 1574 1565 1523 1543 1544 1505 1476 1468 1488 1510 1282 1052 987 775 875 1035 1068 1123 833 591 534 445 372 429 620 861 1029 1137 1154 1300 1426 1494 1538 1574 1507 1478 1442 1455 1480 1453 1414 1421 1429 1426 1405 1390 1490 1590 1604 1505 1396 1475 1651 1809 1903 2052 2109 2069 2040 1979 1874 1867 1869 1929 1922 1846 1834 1850 1872 1943 1956 1945 1887 1855 1906 1949 1996 2014 2015 2030 2055 2035 1983 1940 1895 1876 1905 1938 1909 1870 1861 1859 1880 1891 1886 1883 1889 1903 1928 1972 2030 2029 2026 2032 2045 2056 2063 2069 2073 2065 2053 2058 2055 2051 2060 2070 2041 1975 1993 2012 1969 1989 1994 1959 1956 1957 1938 1837 1859 1856 1791 1775 1854 1864 1848 1845 1819 1807 1827 1829 1800 1787 1804 1833 1843 1843 1909 1955 1939 1913 1873 1836 1795 1797 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 32 52 61 68 88 128 174 203 288 360 432 498 552 597 627 614 572 498 469 453 435 400 365 379 437 500 621 712 756 734 630 589 577 587 584 684 800 720 456 569 672 610 659 716 771 831 810 647 683 758 931 1115 1210 1230 1220 1275 1330 1500 1698 1740 1710 1649 1583 1552 1560 1525 1505 1498 1480 1481 1455 1209 830 553 501 662 918 1116 1133 749 601 300 264 250 275 492 813 988 994 1198 1313 1381 1444 1507 1499 1394 1455 1433 1478 1481 1459 1451 1465 1481 1502 1482 1443 1587 1695 1718 1660 1570 1683 1899 1919 1966 2105 2131 2056 2026 1993 1868 1909 1923 1937 1930 1909 1904 1891 1833 1936 1910 1886 1868 1883 1934 1970 2015 2009 1957 1898 1896 1928 1925 1889 1866 1860 1891 1927 1922 1897 1881 1877 1892 1919 1905 1903 1909 1915 1925 1942 1961 1966 1977 2024 2054 2073 2082 2084 2081 2071 2065 2073 2076 2074 2085 2091 2063 2025 2034 2022 1984 2011 2011 1985 1977 1970 1982 1905 1869 1862 1797 1753 1786 1820 1813 1813 1835 1837 1861 1868 1844 1828 1844 1884 1902 1945 1997 2006 1971 1929 1889 1850 1814 1804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 25 44 57 52 64 103 135 166 233 352 414 483 540 580 596 579 540 489 425 421 396 375 354 339 364 425 488 588 650 665 645 603 584 555 549 598 791 712 526 447 536 625 643 644 692 773 770 700 645 554 612 843 955 1035 1054 1050 1137 1364 1415 1659 1758 1814 1797 1683 1566 1561 1543 1540 1541 1501 1465 1410 1208 699 263 166 336 724 986 1066 1031 703 223 91 167 256 409 733 1077 1202 1350 1340 1359 1462 1508 1514 1484 1397 1423 1435 1516 1523 1515 1520 1530 1547 1553 1580 1649 1817 1859 1812 1819 1903 1968 1966 2050 2169 2209 2186 2150 2087 1969 1937 1938 1886 1861 1864 1845 1862 2015 1993 1901 1905 1939 1956 1955 1979 2046 2066 1993 1939 1956 1973 1932 1863 1844 1857 1899 1914 1938 1933 1906 1895 1914 1928 1915 1907 1912 1921 1930 1937 1941 1951 1959 2033 2063 2083 2099 2104 2096 2084 2078 2076 2078 2085 2098 2103 2090 2069 2054 2022 2018 2036 2039 2027 2002 1972 2001 1979 1811 1798 1804 1802 1812 1828 1831 1841 1870 1870 1899 1907 1888 1880 1900 1945 2030 2055 2080 2067 2024 1974 1923 1872 1838 1819 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 24 30 39 47 87 99 142 211 296 388 426 456 484 509 521 506 463 421 407 381 352 338 313 302 331 380 454 552 598 604 596 576 545 533 554 625 900 623 446 453 490 560 589 620 654 742 732 661 605 519 462 682 794 836 887 978 1170 1388 1203 1363 1645 1938 2054 1905 1655 1560 1566 1579 1580 1499 1501 1362 1015 593 111 28 94 295 567 767 926 903 271 81 106 247 504 809 1164 1454 1476 1476 1373 1450 1477 1540 1547 1409 1438 1457 1581 1595 1610 1620 1606 1580 1588 1710 1773 1875 1944 1932 1940 2005 2010 2025 2072 2192 2264 2273 2241 2176 2074 1957 1941 1928 1922 1869 1849 1929 2057 2002 1889 1963 1974 1971 1946 1908 1907 1957 1981 1940 2009 2026 1951 1869 1849 1853 1869 1886 1920 1943 1920 1901 1924 1944 1945 1932 1925 1930 1933 1939 1952 1974 2026 2059 2081 2097 2111 2118 2114 2107 2102 2096 2089 2093 2103 2105 2098 2085 2057 2006 2003 2007 2023 2041 2011 1955 1974 1984 1799 1755 1798 1833 1847 1860 1877 1882 1904 1903 1936 1944 1935 1936 1953 1984 2014 2099 2121 2109 2076 2028 1970 1912 1872 1850 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 20 23 32 64 124 132 188 266 337 388 399 390 390 399 400 383 369 361 343 321 304 292 281 285 318 373 440 505 532 542 542 541 535 539 577 649 1005 570 453 453 439 463 478 558 660 737 703 654 660 627 497 559 621 673 778 938 1201 1427 1349 1396 1599 1914 2041 1941 1782 1689 1627 1645 1623 1515 1574 1282 903 612 169 14 11 5 303 651 943 968 440 133 57 313 673 1010 1225 1400 1548 1544 1448 1431 1436 1518 1526 1447 1452 1501 1522 1554 1596 1638 1645 1636 1678 1793 1918 1905 1925 1937 1937 1998 2092 2087 2112 2222 2295 2291 2290 2272 2177 2033 2034 1982 1939 1924 1937 2001 2046 1953 1916 2054 1978 1953 1923 1885 1881 1945 1996 2039 2088 2037 1942 1874 1855 1855 1860 1888 1920 1938 1915 1906 1929 1944 1947 1946 1944 1944 1946 1952 1961 1988 2055 2078 2097 2112 2124 2129 2129 2126 2116 2101 2089 2094 2104 2107 2100 2079 2048 2011 2010 2013 2034 2034 1990 1931 1913 1915 1802 1766 1799 1831 1863 1896 1907 1916 1947 1941 1932 1959 1977 1981 1986 1992 2006 2121 2143 2137 2113 2069 2014 1964 1926 1908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 19 36 77 85 154 234 307 344 353 349 335 321 320 317 319 319 314 303 294 285 275 275 285 319 379 437 474 481 488 493 513 530 552 601 705 1068 454 425 447 413 391 424 520 517 544 634 670 525 410 479 560 557 561 599 790 1145 1372 1337 1434 1615 1829 1959 1959 1924 1901 1849 1802 1678 1524 1676 1204 829 642 324 134 120 14 241 467 643 635 429 234 66 282 646 810 1027 1292 1515 1591 1544 1435 1451 1540 1544 1470 1434 1474 1478 1520 1547 1617 1648 1664 1707 1779 1847 1846 1785 1760 1844 1916 1974 2087 2147 2253 2313 2299 2334 2345 2250 2086 2030 1994 1920 1942 1958 1990 2000 1923 1902 2079 2030 1996 1912 1855 1868 1933 2033 2100 2115 2047 1963 1907 1887 1873 1844 1885 1917 1943 1922 1919 1945 1967 1961 1958 1956 1969 1976 1978 1982 2008 2066 2084 2107 2123 2134 2137 2137 2135 2125 2105 2092 2097 2099 2103 2102 2087 2063 2055 2024 2023 2039 2013 1957 1884 1832 1849 1825 1811 1807 1842 1891 1934 1967 1978 1991 1984 1976 2007 2023 2021 2019 2017 2027 2058 2086 2092 2116 2104 2055 2020 1999 1986 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 26 50 127 207 279 326 309 290 287 279 268 271 283 287 298 302 296 289 280 275 268 278 310 358 398 414 447 456 470 500 516 554 628 769 1001 392 370 441 414 376 418 518 559 554 619 557 399 346 408 473 590 531 427 625 1155 1456 1434 1490 1697 1970 1997 2000 2004 2028 2043 1975 1782 1555 1746 1191 841 644 474 376 193 8 144 206 377 497 445 299 178 375 422 628 933 1222 1464 1645 1626 1494 1542 1597 1576 1490 1420 1435 1479 1539 1584 1625 1630 1649 1702 1774 1860 1828 1842 1794 1744 1820 1961 2078 2140 2233 2303 2323 2365 2370 2340 2262 2065 1963 1931 1935 1967 1965 1922 1888 1926 1990 2021 1998 1933 1907 1888 1880 1952 2096 2140 2001 1904 1874 1870 1871 1879 1896 1909 1906 1898 1917 1937 1944 1958 1967 1963 1969 1982 1996 2035 2074 2085 2090 2117 2131 2136 2139 2141 2140 2129 2105 2088 2093 2100 2100 2090 2081 2075 2057 2032 2024 2037 1998 1923 1829 1779 1828 1858 1857 1860 1882 1920 1949 1966 1981 1960 1976 2043 2066 2069 2066 2058 2050 2054 2053 2087 2084 2092 2108 2099 2076 2071 2044 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 36 86 160 229 276 290 273 263 268 272 268 269 267 275 288 296 296 287 274 266 265 279 308 318 341 387 433 449 456 491 511 570 667 831 928 378 376 433 406 377 419 510 569 573 661 552 391 329 332 374 490 478 356 435 932 1274 1384 1507 1705 1861 1875 1951 1996 2047 2063 2015 1892 1632 1840 1114 764 680 668 570 267 2 51 63 162 319 410 364 257 312 318 602 945 1302 1602 1742 1689 1656 1661 1633 1581 1541 1497 1447 1457 1550 1650 1662 1615 1603 1665 1760 1806 1750 1810 1792 1741 1732 1896 2097 2165 2238 2313 2347 2351 2337 2317 2222 2048 1978 2007 2026 1994 1946 1908 1894 1918 1949 1957 1949 1923 1928 1917 1916 1995 2103 2124 1925 1895 1861 1837 1844 1870 1883 1887 1872 1866 1873 1874 1876 1896 1930 1947 1999 1996 1998 2011 2052 2093 2103 2120 2125 2136 2144 2147 2142 2127 2107 2095 2098 2098 2094 2092 2088 2084 2072 2031 2013 2024 1973 1874 1790 1775 1821 1851 1885 1902 1920 1969 1997 1979 1973 2056 2049 2074 2075 2094 2104 2099 2094 2098 2102 2146 2131 2104 2131 2156 2140 2123 2095 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 20 65 132 197 242 262 261 255 257 268 276 278 281 281 282 286 291 288 278 267 260 253 273 308 324 342 375 416 448 460 499 523 589 694 859 1029 908 402 467 411 381 423 515 580 576 584 456 460 487 470 438 416 373 361 341 774 1232 1402 1480 1616 1651 1765 1931 1959 2037 2068 2032 1883 1636 1906 1237 1374 954 960 826 282 147 86 22 26 135 242 219 105 87 85 367 848 1346 1744 1883 1801 1763 1740 1665 1635 1572 1505 1465 1467 1524 1627 1634 1594 1557 1616 1691 1723 1764 1860 1932 1844 1860 2015 2151 2200 2269 2317 2331 2284 2236 2226 2178 2066 1996 2002 2030 2001 1904 1881 1897 1934 2000 1964 1943 1956 1965 1980 2018 2084 2128 2043 2044 1942 1913 1892 1885 1887 1882 1898 1900 1856 1843 1846 1869 1919 1975 1999 2019 2024 2026 2024 2056 2095 2104 2115 2118 2135 2151 2154 2143 2126 2110 2100 2096 2104 2104 2102 2098 2086 2060 2021 2002 2005 1952 1852 1789 1783 1805 1836 1908 1939 1957 2000 2020 1992 1889 1828 2138 2170 2176 2152 2145 2144 2145 2153 2164 2205 2181 2204 2229 2230 2206 2175 2144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 32 100 165 209 229 233 236 244 265 274 275 278 289 300 305 299 285 269 257 249 241 231 244 248 282 334 376 414 452 482 520 553 623 701 758 861 857 444 468 435 413 445 515 559 573 609 477 589 554 509 459 377 305 337 258 610 1142 1352 1401 1465 1598 1747 1843 1898 2005 2050 2021 1856 1637 1735 1744 1508 1083 1118 1077 652 317 250 26 13 30 113 176 128 16 49 304 891 1466 1880 1998 1908 1811 1784 1762 1670 1586 1507 1491 1518 1548 1600 1592 1545 1512 1545 1606 1678 1785 1878 1952 1923 2013 1983 1968 2058 2189 2211 2226 2160 2151 2128 2066 1996 1951 1921 1930 1905 1847 1832 1912 2008 2060 2063 2021 2020 2016 2019 2054 2107 2149 2143 2055 1982 1963 1909 1887 1881 1876 1909 1927 1864 1858 1862 1882 1927 1979 2001 2016 2029 2046 2052 2088 2117 2120 2127 2132 2144 2153 2153 2143 2131 2121 2112 2104 2109 2100 2091 2094 2095 2073 2028 2005 2001 1951 1861 1836 1820 1808 1847 1920 1965 1986 2018 2033 2043 1922 1656 1643 1816 2171 2207 2193 2192 2198 2207 2219 2250 2223 2243 2285 2284 2252 2219 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 23 67 124 160 176 185 203 231 257 285 291 292 296 304 307 297 284 270 256 248 238 230 230 238 260 283 330 374 419 462 498 529 560 641 652 728 895 823 480 474 437 421 447 525 558 556 575 574 537 459 439 392 318 272 284 275 520 849 1034 1270 1448 1560 1686 1739 1843 1952 2026 2001 1883 1743 1674 1662 1934 1569 1330 1280 998 527 255 21 6 1 0 7 7 20 123 438 1127 1669 1934 1957 1899 1864 1849 1781 1658 1587 1551 1563 1564 1551 1544 1460 1282 1290 1393 1528 1657 1751 1815 1917 1910 1730 1676 1687 1736 1816 1898 1996 2060 2096 2055 1962 1909 1898 1878 1864 1906 1902 1923 1954 1992 2024 2045 2034 2046 2046 2027 2045 2065 2083 2114 2078 2070 1998 1939 1916 1896 1881 1896 1916 1893 1895 1889 1895 1918 1953 1996 2017 2024 2041 2058 2067 2098 2129 2135 2141 2150 2154 2151 2142 2133 2127 2121 2115 2122 2102 2100 2103 2093 2063 2027 2017 2023 1977 1945 1914 1868 1839 1864 1927 1983 2002 2032 2059 2056 2026 1928 1734 1699 2172 2245 2243 2240 2247 2257 2260 2262 2266 2249 2304 2311 2278 2246 2220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 20 39 94 124 141 159 182 215 252 274 271 275 284 288 284 273 256 244 229 223 226 226 216 215 237 270 294 342 380 423 464 504 541 570 625 656 739 915 760 442 387 392 450 399 460 493 501 517 510 414 390 342 292 281 249 232 260 290 287 751 1288 1500 1558 1648 1729 1872 1918 1991 1984 1962 1935 1845 1736 2029 1603 1342 1348 1085 765 473 100 80 6 0 0 1 16 164 577 1156 1490 1591 1619 1651 1766 1869 1833 1674 1619 1578 1595 1596 1572 1521 1408 1293 1213 1305 1462 1587 1690 1769 1773 1763 1634 1575 1573 1583 1650 1738 1766 1924 2033 2012 1905 1863 1867 1852 1829 1838 1868 1864 1930 2000 2032 2033 2037 2053 2078 2071 2064 2054 2055 2079 2100 2097 2033 1943 1897 1881 1881 1891 1899 1907 1913 1915 1910 1933 1961 1985 2030 2037 2044 2046 2052 2094 2136 2147 2146 2153 2158 2157 2144 2134 2132 2134 2132 2123 2114 2100 2098 2089 2065 2038 2030 2037 2026 2003 1946 1886 1861 1887 1942 1998 2020 2044 2069 2078 2059 2001 1950 2043 2241 2283 2283 2281 2288 2293 2292 2290 2296 2333 2343 2324 2290 2259 2238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 29 50 88 106 131 161 187 220 244 251 248 251 269 278 271 261 254 243 223 206 201 203 195 197 223 261 293 344 388 442 479 513 543 558 575 680 750 936 713 393 288 308 327 300 373 393 402 420 395 299 330 328 281 238 227 200 203 248 353 709 1257 1433 1520 1675 1843 1943 1911 1976 1990 1966 1885 1733 1676 1855 1553 1218 1245 1044 1053 874 360 306 73 7 0 11 183 464 757 1023 1131 1260 1297 1361 1593 1834 1851 1732 1562 1550 1558 1596 1610 1588 1529 1439 1336 1342 1442 1521 1588 1663 1707 1684 1607 1572 1566 1560 1690 1807 1788 1908 2000 1997 1889 1838 1769 1686 1680 1715 1788 1814 1923 1972 1977 1989 2025 2061 2104 2108 2115 2123 2108 2101 2132 2120 2061 1970 1916 1891 1886 1892 1901 1916 1919 1932 1941 1971 2010 2036 2044 2052 2052 2062 2066 2112 2147 2152 2151 2154 2158 2153 2143 2137 2135 2133 2131 2127 2121 2111 2112 2099 2077 2057 2048 2050 2060 2029 1974 1906 1883 1913 1962 2008 2038 2060 2073 2079 2085 2084 2104 2193 2285 2308 2312 2313 2319 2325 2322 2318 2312 2385 2365 2334 2300 2271 2251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 33 39 56 85 112 152 182 205 233 246 243 240 242 257 265 259 243 230 219 206 197 194 188 181 193 232 274 304 352 387 459 491 507 527 548 588 703 761 970 618 299 198 209 226 230 292 380 395 421 469 469 333 291 332 245 251 219 163 232 473 661 1234 1450 1618 1843 1993 1982 1925 1953 1958 1846 1775 1657 1555 1515 1356 1076 1109 984 1158 1144 766 516 357 17 30 46 369 670 820 971 1012 1075 1164 1259 1569 1784 1759 1586 1239 1160 1130 1300 1549 1670 1624 1504 1399 1380 1447 1489 1502 1569 1664 1683 1718 1708 1567 1546 1705 1893 1968 2009 2048 2034 1901 1872 1877 1805 1713 1693 1670 1612 1752 1875 1949 1995 2036 2071 2092 2098 2111 2118 2118 2124 2140 2136 2056 1946 1899 1887 1869 1863 1879 1903 1939 1948 1956 1973 2003 2032 2045 2049 2065 2081 2087 2126 2149 2155 2160 2162 2159 2150 2146 2142 2136 2135 2140 2140 2132 2118 2115 2105 2093 2086 2082 2078 2080 2062 2000 1929 1905 1935 1985 2023 2050 2065 2073 2088 2109 2134 2178 2250 2299 2323 2332 2335 2335 2340 2342 2334 2324 2393 2370 2342 2313 2285 2267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 20 40 45 62 93 130 175 205 230 234 243 234 219 216 221 226 225 212 201 190 181 178 169 166 171 190 233 272 303 345 372 449 474 481 517 562 623 721 736 814 504 227 131 160 201 208 240 462 476 510 461 408 434 405 466 341 325 374 396 443 550 692 1190 1446 1737 1945 2004 1936 1861 1871 1885 1769 1704 1574 1480 1496 1443 1067 1118 991 1047 1264 1056 725 769 88 171 392 565 700 880 1040 1029 971 1143 1169 1486 1684 1582 1329 1126 1070 1007 1069 1145 1415 1608 1573 1485 1414 1433 1423 1416 1483 1573 1614 1607 1546 1526 1513 1688 1925 2051 2069 2136 2076 1962 1943 1956 1800 1643 1721 1809 1772 1809 1780 1855 1975 2048 2073 2107 2117 2129 2129 2127 2150 2175 2162 2108 2018 2004 1928 1885 1869 1865 1881 1935 1953 1962 1974 1996 2017 2030 2038 2060 2092 2105 2102 2107 2111 2132 2164 2163 2159 2158 2150 2140 2138 2142 2143 2136 2129 2118 2113 2112 2099 2092 2098 2089 2074 2015 1958 1933 1951 1994 2033 2048 2062 2084 2102 2119 2160 2219 2274 2307 2331 2347 2349 2352 2356 2356 2343 2319 2323 2367 2349 2324 2298 2282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 26 45 68 81 111 152 190 213 215 231 233 216 204 203 202 198 198 197 192 176 167 163 153 152 168 195 235 270 312 355 382 444 450 464 516 564 631 707 723 781 332 93 50 73 129 219 347 593 516 625 687 568 555 703 598 548 437 535 585 611 704 877 1140 1428 1770 1933 1962 1930 1837 1731 1779 1747 1671 1541 1502 1534 1525 1408 1358 1298 1010 1244 1123 968 1017 415 131 412 597 696 942 1143 1066 877 968 943 1312 1468 1407 1255 1153 1153 1297 1283 1173 1323 1492 1537 1523 1447 1421 1375 1396 1468 1524 1546 1587 1662 1619 1602 1719 1928 2066 2132 2186 2082 2017 1987 1949 1845 1741 1676 1646 1643 1592 1794 1876 1929 1994 2047 2083 2091 2143 2180 2179 2202 2231 2223 2173 2157 2085 1981 1929 1911 1896 1898 1939 1961 1953 1960 1983 1998 2022 2053 2065 2073 2097 2106 2107 2131 2156 2168 2168 2165 2163 2157 2148 2147 2149 2149 2147 2138 2119 2112 2110 2106 2100 2099 2097 2072 2022 1977 1965 1977 1999 2021 2038 2071 2093 2114 2139 2200 2261 2294 2320 2339 2339 2352 2363 2369 2365 2345 2313 2289 2304 2342 2332 2315 2304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 16 31 47 93 109 142 177 193 197 210 212 210 201 201 202 202 197 188 180 163 160 149 144 147 153 172 207 241 272 321 371 395 414 469 477 532 578 640 683 699 712 422 112 62 93 126 263 539 793 722 736 907 916 868 873 769 748 633 783 965 972 998 1154 1347 1577 1830 1898 1912 1897 1751 1553 1586 1608 1582 1461 1460 1567 1604 1501 1487 1464 1095 1207 1143 1054 1039 926 730 587 677 500 476 707 861 747 668 586 1260 1354 1272 1179 1159 1246 1266 1380 1339 1370 1452 1490 1463 1401 1383 1350 1365 1371 1408 1521 1651 1694 1683 1674 1752 1947 2075 2167 2232 2156 2099 2031 1947 1815 1738 1711 1688 1674 1667 1728 1758 1811 1872 1937 1984 2024 2122 2186 2230 2280 2283 2237 2196 2190 2149 2047 1953 1929 1931 1930 1935 1944 1931 1931 1932 1947 2000 2063 2089 2094 2099 2108 2110 2114 2121 2143 2173 2167 2163 2158 2155 2155 2152 2152 2157 2148 2140 2138 2121 2113 2107 2098 2093 2079 2037 1988 1983 1989 2001 2019 2045 2074 2097 2118 2150 2215 2272 2304 2325 2329 2346 2361 2370 2373 2364 2342 2314 2293 2274 2347 2353 2339 2322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 22 36 55 108 130 164 185 194 199 204 203 195 188 180 173 166 160 156 151 151 136 128 133 145 162 190 225 263 282 322 344 358 399 471 490 558 606 683 690 693 679 324 111 98 175 264 392 643 893 869 867 686 758 1012 1144 1166 1242 1070 1276 1532 1502 1334 1327 1556 1779 1857 1862 1861 1810 1622 1439 1418 1451 1406 1387 1473 1472 1419 1387 1398 1389 1198 1242 1092 1029 1076 1052 804 580 523 513 443 617 673 512 456 470 1138 1236 1207 1115 1026 1131 1493 1619 1475 1418 1478 1474 1391 1320 1314 1327 1326 1345 1431 1601 1763 1808 1819 1750 1931 2039 2114 2188 2263 2262 2146 2081 1993 1904 1859 1826 1794 1756 1697 1764 1763 1823 1849 1871 1917 1978 2077 2134 2226 2278 2294 2296 2278 2233 2184 2104 2004 1947 1935 1931 1921 1923 1928 1926 1930 1977 2017 2048 2079 2104 2116 2119 2126 2126 2119 2123 2151 2177 2170 2167 2168 2165 2163 2165 2166 2160 2159 2139 2134 2118 2115 2112 2100 2085 2063 2020 2014 2005 2015 2038 2059 2082 2106 2127 2159 2226 2277 2297 2310 2336 2355 2364 2370 2373 2363 2339 2313 2296 2284 2313 2360 2355 2332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 30 52 68 86 127 137 155 167 174 184 199 207 197 162 162 162 156 148 143 142 134 132 136 145 157 177 205 237 289 301 326 339 347 387 453 490 583 618 697 676 658 604 433 397 291 361 400 450 607 760 681 642 563 617 653 839 1095 1289 1318 1533 1728 1871 1847 1717 1669 1781 1797 1830 1698 1634 1533 1434 1379 1300 1228 1374 1388 1295 1261 1209 1212 1332 1205 1062 988 881 836 796 670 504 588 337 383 367 450 466 394 447 887 1007 1153 1104 1020 1076 1387 1674 1372 1366 1434 1470 1416 1326 1284 1302 1345 1408 1658 1814 1841 1826 1833 1913 2061 2117 2144 2193 2259 2284 2209 2135 2067 1986 1949 1904 1846 1800 1759 1691 1687 1651 1707 1850 1959 2010 2091 2159 2247 2293 2312 2320 2315 2285 2236 2180 2088 2001 1952 1936 1932 1932 1941 1943 1942 1973 1995 2024 2061 2097 2123 2134 2130 2129 2126 2124 2146 2186 2183 2178 2178 2176 2174 2173 2174 2174 2170 2144 2134 2127 2111 2106 2104 2089 2075 2063 2049 2036 2038 2054 2073 2092 2114 2141 2178 2240 2264 2284 2319 2343 2358 2365 2372 2376 2363 2337 2310 2296 2297 2355 2381 2369 2344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 42 83 128 146 141 134 135 152 158 163 171 175 170 155 157 160 152 145 140 139 140 150 158 168 175 185 201 225 271 285 290 327 351 401 460 501 591 623 684 668 731 815 780 637 519 489 465 437 554 706 715 607 672 675 615 714 929 1150 1318 1481 1644 1777 1839 1800 1677 1549 1551 1556 1523 1481 1474 1448 1418 1339 1187 1275 1177 1051 1077 1094 1133 1215 1099 794 786 833 748 685 675 660 591 466 292 232 394 463 367 374 672 739 960 686 585 888 1226 1266 1252 1141 1331 1452 1457 1408 1365 1372 1516 1592 1726 1871 1937 1921 1900 1972 2096 2111 2148 2205 2267 2277 2226 2175 2113 2060 2000 1929 1893 1886 1832 1675 1635 1715 1749 1857 1965 2037 2120 2197 2250 2272 2302 2333 2345 2324 2274 2219 2153 2074 2005 1979 1964 1952 1960 1972 1979 1983 1980 2009 2048 2073 2105 2126 2117 2121 2124 2129 2157 2195 2193 2186 2189 2187 2184 2186 2190 2189 2181 2165 2134 2132 2112 2104 2105 2099 2094 2085 2071 2067 2063 2070 2088 2107 2124 2149 2210 2247 2263 2292 2329 2351 2359 2362 2373 2376 2361 2334 2314 2327 2379 2403 2399 2384 2359 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 17 29 77 109 144 152 140 132 123 141 146 147 149 153 159 166 157 146 141 137 135 138 150 160 164 178 184 187 203 225 246 252 257 328 349 402 462 516 588 621 685 687 682 741 763 684 604 559 448 418 462 531 543 548 626 630 675 733 893 1139 1360 1486 1587 1686 1742 1671 1639 1619 1531 1461 1464 1431 1418 1421 1426 1335 1193 1233 1248 1118 1089 1027 1005 1067 1039 715 509 773 794 741 687 660 607 413 283 202 346 430 429 490 659 629 508 491 417 601 910 1076 1109 1037 1316 1466 1494 1478 1475 1474 1471 1436 1510 1789 1974 2017 2009 2033 2085 2086 2141 2219 2268 2259 2224 2213 2154 2123 2064 1994 1961 1892 1778 1715 1780 1857 1858 1869 1903 1979 2072 2132 2167 2252 2299 2328 2345 2341 2300 2234 2171 2108 2051 2033 2006 1979 1973 1964 1963 1982 1997 2012 2050 2087 2096 2100 2114 2124 2124 2124 2140 2176 2203 2198 2198 2196 2195 2200 2207 2206 2193 2175 2138 2122 2110 2093 2085 2089 2094 2088 2078 2086 2087 2087 2099 2121 2141 2161 2201 2223 2255 2295 2331 2353 2362 2363 2370 2370 2353 2342 2361 2395 2411 2410 2406 2396 2377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 35 52 105 110 128 134 123 112 107 118 128 137 147 159 159 153 147 141 139 133 139 147 155 164 176 190 201 209 237 254 260 277 275 330 353 400 458 525 586 617 687 707 718 767 756 696 670 668 448 430 441 493 485 478 585 590 610 747 947 1156 1340 1449 1491 1555 1598 1629 1597 1561 1516 1451 1455 1414 1401 1332 1359 1292 1191 1214 1282 1206 1146 1042 926 1016 1059 792 759 788 853 837 731 651 570 367 411 225 330 403 643 854 900 822 400 394 366 492 716 893 934 946 1213 1278 1414 1469 1477 1441 1338 1320 1328 1641 1955 2107 2127 2119 2116 2091 2139 2229 2258 2246 2228 2204 2151 2149 2099 2093 2040 1887 1791 1842 1920 1944 1921 1894 1903 1943 1993 2037 2129 2230 2300 2351 2361 2344 2303 2238 2180 2119 2101 2070 2033 2003 1985 1963 1950 1949 1970 2001 2059 2104 2111 2116 2124 2134 2132 2128 2130 2165 2212 2212 2208 2208 2205 2211 2217 2220 2212 2189 2162 2136 2113 2100 2096 2093 2092 2098 2095 2101 2111 2109 2112 2128 2148 2161 2168 2223 2260 2296 2330 2354 2366 2367 2372 2368 2365 2347 2333 2358 2404 2408 2409 2404 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 18 32 53 73 98 119 121 116 111 107 109 113 124 135 141 148 149 146 144 143 143 148 166 175 182 191 197 196 205 227 229 243 265 286 300 332 356 403 466 534 584 613 657 682 729 777 738 691 723 748 519 487 414 425 467 517 558 558 682 784 977 1203 1354 1403 1412 1453 1450 1480 1531 1487 1424 1400 1396 1372 1365 1239 1316 1293 1204 1196 1242 1198 1166 1079 929 950 1011 976 1036 966 887 766 688 664 545 337 379 206 297 313 463 791 1037 979 490 432 375 457 577 721 808 842 1168 1169 1304 1387 1363 1278 1229 1297 1394 1761 2038 2201 2246 2232 2203 2166 2204 2243 2266 2257 2236 2203 2155 2125 2094 2132 1990 1890 1850 1897 2014 2037 2045 1975 1954 1951 1982 2046 2115 2213 2247 2324 2351 2341 2298 2235 2191 2174 2140 2092 2051 2027 2003 1972 1953 1940 1939 1958 1965 1991 2051 2111 2129 2137 2136 2133 2134 2174 2218 2221 2225 2229 2220 2227 2234 2228 2213 2199 2177 2149 2127 2121 2108 2097 2099 2108 2114 2114 2126 2132 2132 2136 2145 2152 2175 2231 2262 2294 2326 2349 2361 2368 2371 2371 2362 2341 2320 2312 2341 2399 2405 2404 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 14 28 41 67 75 52 81 85 100 110 118 121 126 131 131 131 139 147 149 151 154 158 170 190 200 204 213 217 205 193 206 193 201 232 266 299 337 366 396 451 518 557 576 599 641 704 765 717 681 744 774 634 576 400 380 423 467 508 601 707 831 994 1171 1297 1315 1315 1358 1344 1380 1377 1346 1318 1314 1314 1300 1303 1176 1234 1295 1241 1183 1215 1246 1203 1109 981 953 920 895 914 910 793 714 663 611 528 442 405 362 312 291 286 484 756 788 521 465 349 337 414 557 659 686 836 1252 1329 1384 1332 1320 1340 1400 1618 1821 2042 2098 2226 2318 2317 2293 2278 2278 2300 2285 2258 2227 2179 2102 1925 1911 1780 1808 1873 1912 1973 2074 2123 2118 2095 2066 2054 2066 2105 2165 2110 2222 2284 2325 2318 2290 2269 2230 2189 2137 2090 2074 2049 2013 1995 1991 1986 1986 1977 1984 2035 2105 2131 2143 2147 2141 2133 2151 2173 2194 2238 2247 2240 2245 2242 2237 2224 2199 2176 2170 2168 2140 2126 2115 2108 2115 2129 2130 2134 2146 2149 2148 2150 2158 2183 2239 2261 2289 2319 2343 2357 2363 2363 2366 2355 2336 2360 2376 2372 2392 2396 2396 2382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 17 24 25 33 42 43 39 43 55 84 101 115 126 132 134 134 133 139 141 152 166 179 192 205 215 219 206 198 201 203 199 197 197 203 223 253 292 335 377 403 446 504 525 541 576 615 644 666 679 669 765 851 777 609 518 414 393 457 445 421 551 832 1011 1005 1065 1088 1097 1070 984 985 1078 1155 1190 1223 1241 1239 1264 1213 1171 1220 1185 1148 1181 1245 1208 1138 1023 969 897 851 831 783 714 732 619 519 476 414 353 387 355 346 344 361 420 432 367 321 264 329 403 513 576 721 1029 1304 1442 1468 1445 1597 1712 1728 1806 1904 1911 2069 2255 2361 2396 2390 2346 2329 2331 2314 2292 2281 2177 1970 1861 1742 1731 1727 1776 1877 2000 2104 2116 2142 2145 2129 2110 2069 2033 1979 1721 2024 2147 2227 2258 2282 2314 2301 2263 2213 2161 2141 2102 2050 2024 2025 2018 2030 2035 2034 2059 2098 2116 2130 2140 2148 2141 2140 2144 2176 2241 2256 2258 2261 2247 2234 2222 2205 2190 2187 2170 2143 2123 2115 2110 2110 2123 2143 2139 2144 2153 2162 2167 2170 2191 2231 2261 2287 2314 2337 2348 2351 2360 2364 2351 2334 2374 2396 2385 2385 2391 2387 2382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 22 20 29 32 36 38 41 47 60 83 104 124 139 148 154 157 156 155 167 179 197 213 216 207 205 191 179 179 182 189 200 202 213 236 254 287 330 372 417 461 478 507 531 571 628 682 691 754 749 865 964 957 807 596 392 379 440 424 418 533 764 943 928 937 889 864 838 803 852 946 827 860 919 1071 1184 1192 1196 1164 1206 1172 1165 1209 1234 1187 1143 1023 1015 994 932 878 814 723 712 685 600 516 451 400 379 375 371 355 336 346 338 326 328 222 238 350 390 448 713 1088 1297 1471 1525 1634 1850 1935 1928 1952 1956 2049 2175 2308 2396 2435 2428 2391 2379 2361 2337 2326 2277 2151 1947 1772 1708 1686 1699 1760 1883 1954 1954 1982 2077 2089 2009 1946 1869 1775 1720 1743 1881 2055 2085 2160 2258 2326 2341 2323 2275 2217 2196 2151 2093 2058 2050 2023 2025 2024 2044 2058 2082 2125 2158 2156 2158 2156 2152 2157 2194 2247 2260 2261 2267 2250 2236 2223 2214 2207 2186 2172 2152 2131 2116 2108 2110 2122 2139 2137 2143 2149 2164 2174 2178 2188 2204 2257 2285 2312 2332 2341 2347 2358 2364 2351 2392 2401 2391 2377 2373 2380 2378 2384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 22 31 31 37 40 41 45 52 68 89 108 123 136 147 155 157 160 161 177 204 222 220 208 214 217 191 184 180 181 190 195 212 249 257 272 299 339 382 398 431 472 498 556 599 634 702 737 858 971 1010 961 798 550 398 345 382 432 514 655 809 913 979 973 814 738 687 634 645 822 751 763 819 909 973 1033 1123 1138 1174 1173 1185 1225 1221 1189 1190 1098 1093 1038 988 940 881 787 714 743 650 484 370 333 349 377 380 426 351 355 303 269 246 144 146 155 252 370 706 1186 1513 1559 1573 1771 1942 2040 2075 2087 2095 2158 2244 2353 2438 2470 2459 2431 2412 2393 2376 2361 2203 2043 1903 1769 1720 1714 1732 1778 1810 1824 1854 1916 1945 1951 1882 1795 1689 1671 1763 1934 2090 2086 2089 2131 2210 2300 2356 2355 2318 2257 2234 2182 2136 2106 2077 2032 2023 2015 2036 2061 2079 2108 2152 2169 2169 2169 2164 2170 2210 2258 2269 2266 2269 2260 2243 2234 2225 2213 2198 2176 2159 2133 2117 2109 2108 2111 2119 2136 2147 2153 2166 2178 2185 2192 2205 2243 2274 2301 2315 2327 2340 2348 2355 2341 2397 2400 2387 2372 2363 2365 2365 2375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 19 23 29 33 49 65 77 85 90 92 90 100 106 113 119 125 140 149 165 189 222 238 236 228 227 228 227 206 190 183 182 185 198 234 260 278 294 303 323 361 398 429 434 481 520 567 689 824 811 872 895 788 619 477 411 356 389 468 571 718 848 911 930 939 691 696 602 550 643 792 734 718 747 769 833 914 1021 1116 1124 1115 1151 1243 1245 1219 1244 1227 1192 1064 993 970 948 879 775 751 686 711 733 593 433 339 257 409 344 397 294 179 107 43 39 45 188 475 1152 1626 1751 1734 1668 1820 1936 2046 2121 2165 2192 2213 2261 2367 2456 2478 2467 2450 2437 2427 2405 2309 2127 1971 1860 1787 1738 1739 1739 1785 1762 1732 1717 1714 1723 1828 1849 1803 1727 1784 1898 1984 2120 2135 2140 2136 2179 2261 2331 2348 2331 2286 2267 2237 2203 2164 2113 2065 2040 2021 2028 2035 2047 2088 2134 2141 2159 2167 2176 2185 2203 2239 2271 2275 2272 2264 2264 2258 2236 2216 2204 2175 2168 2140 2123 2119 2116 2111 2114 2131 2149 2158 2171 2185 2193 2198 2207 2228 2265 2273 2302 2331 2343 2344 2356 2408 2401 2394 2384 2377 2367 2354 2349 2358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 13 17 19 22 28 38 61 91 104 111 119 122 116 128 139 136 147 161 167 174 201 223 264 273 259 243 237 234 233 223 204 191 184 185 194 213 245 281 306 317 333 366 395 422 432 447 506 565 665 788 731 743 775 621 501 445 438 459 484 506 580 701 768 812 822 691 567 700 567 499 580 650 608 720 725 760 801 824 859 963 1083 1093 1091 1203 1239 1236 1250 1262 1216 1088 989 985 1000 933 855 798 316 426 410 385 394 340 230 298 337 388 299 123 33 32 33 51 238 711 1239 1592 1769 1837 1794 1856 1873 1927 2026 2167 2288 2320 2340 2408 2458 2473 2474 2470 2452 2400 2296 2186 2020 1935 1847 1763 1720 1709 1704 1738 1691 1675 1684 1675 1663 1721 1760 1706 1699 1785 1868 1895 1916 1974 2138 2143 2164 2216 2286 2333 2330 2301 2294 2286 2245 2191 2140 2098 2073 2057 2053 2051 2053 2076 2121 2159 2168 2167 2179 2197 2205 2219 2253 2280 2272 2276 2281 2278 2247 2226 2214 2173 2173 2163 2136 2132 2133 2127 2126 2143 2155 2168 2181 2195 2203 2205 2213 2249 2260 2274 2300 2325 2334 2331 2346 2407 2395 2385 2381 2376 2365 2349 2337 2337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 14 18 20 27 37 50 79 117 145 157 153 146 148 165 175 181 188 188 190 202 228 259 336 323 285 261 249 235 196 195 187 184 184 195 214 235 257 281 285 317 355 387 418 455 488 552 584 609 652 704 722 779 747 633 564 510 487 496 510 560 591 598 673 705 668 580 506 640 543 437 483 543 531 554 629 834 825 786 752 788 920 977 969 1121 1171 1204 1247 1287 1239 1089 980 986 1026 956 942 980 746 618 236 74 83 155 222 301 384 380 315 183 145 187 169 54 161 687 982 1269 1579 1794 1844 1846 1763 1837 1956 2087 2263 2410 2426 2453 2468 2475 2468 2465 2378 2244 2184 2119 2003 1938 1863 1771 1686 1639 1637 1642 1544 1519 1550 1583 1605 1634 1660 1667 1684 1693 1705 1725 1799 1948 1952 2098 2136 2179 2232 2286 2317 2309 2298 2282 2247 2208 2164 2123 2092 2077 2087 2094 2097 2111 2148 2185 2182 2170 2174 2193 2212 2220 2249 2295 2286 2298 2299 2301 2264 2233 2216 2188 2183 2177 2146 2157 2156 2143 2139 2151 2165 2176 2191 2205 2213 2214 2219 2240 2265 2275 2300 2319 2325 2320 2331 2387 2385 2374 2374 2371 2360 2343 2327 2321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 17 19 31 46 68 101 124 141 155 153 159 170 179 187 209 215 205 211 226 253 300 343 288 252 233 222 196 167 165 169 175 176 193 225 256 268 275 291 326 366 403 443 489 530 601 592 597 614 670 730 716 692 657 609 572 557 557 569 612 606 644 679 585 525 531 498 490 456 375 402 418 408 492 730 762 803 743 715 709 722 754 778 936 962 1142 1302 1349 1278 1087 931 954 1000 965 1045 1203 1093 565 259 46 5 48 140 269 394 391 350 357 308 305 303 287 335 603 836 1047 1366 1639 1753 1754 1717 1747 1829 1996 2232 2399 2443 2468 2468 2454 2451 2428 2345 2214 2121 2039 1988 1902 1812 1728 1667 1632 1617 1551 1402 1446 1525 1561 1557 1563 1602 1628 1637 1649 1676 1699 1771 1918 1955 2110 2130 2156 2195 2225 2255 2293 2290 2239 2223 2202 2175 2138 2095 2061 2047 2048 2069 2093 2146 2200 2206 2190 2180 2188 2212 2223 2241 2283 2314 2317 2309 2319 2291 2254 2228 2206 2180 2183 2180 2190 2178 2156 2144 2149 2172 2186 2200 2218 2225 2228 2239 2261 2258 2272 2296 2313 2315 2307 2318 2367 2367 2357 2365 2366 2357 2341 2322 2308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 11 17 19 35 61 82 101 122 140 158 162 166 181 201 222 233 235 235 246 262 274 278 261 211 215 189 179 167 152 149 156 167 170 180 212 236 246 269 285 315 360 399 438 479 516 562 571 514 494 560 650 690 693 638 591 591 587 585 609 664 674 704 683 566 486 468 430 338 364 316 327 329 372 547 784 693 700 690 672 659 643 645 692 721 898 1134 1303 1360 1262 1052 894 908 967 974 984 973 832 496 224 21 0 6 40 202 408 400 401 365 212 260 314 303 380 550 755 910 1170 1335 1477 1629 1699 1754 1844 1995 2188 2340 2403 2431 2437 2437 2407 2379 2320 2198 2053 1980 1964 1856 1772 1706 1672 1616 1505 1429 1286 1335 1437 1535 1568 1554 1560 1594 1601 1642 1661 1653 1653 1721 1905 2091 2114 2162 2215 2238 2256 2287 2271 2227 2227 2199 2177 2153 2114 2072 2041 2033 2037 2079 2149 2204 2217 2207 2189 2187 2215 2224 2228 2265 2327 2337 2329 2325 2313 2278 2245 2221 2195 2193 2191 2212 2202 2177 2156 2153 2173 2192 2210 2221 2230 2239 2243 2240 2237 2262 2288 2308 2308 2297 2289 2288 2284 2336 2350 2354 2351 2340 2320 2299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 13 13 18 21 37 63 72 85 122 160 193 237 235 243 256 270 278 269 269 274 265 242 217 198 186 181 154 154 159 148 134 138 147 155 167 186 207 224 249 278 307 344 384 421 453 476 488 470 476 463 476 531 580 599 628 611 616 608 600 619 663 702 716 705 552 504 491 387 238 271 241 228 223 374 562 666 655 639 651 607 597 583 568 585 661 844 1156 1299 1327 1230 1047 917 929 881 889 937 927 778 581 440 8 113 34 43 205 370 391 461 256 86 215 275 271 350 504 701 847 923 1070 1291 1536 1704 1796 1911 2058 2157 2301 2421 2452 2450 2440 2385 2341 2274 2145 1994 1905 1897 1814 1732 1683 1608 1501 1310 1111 1336 1379 1465 1532 1555 1544 1530 1536 1558 1610 1638 1615 1600 1622 1706 1921 2108 2179 2199 2247 2291 2295 2257 2248 2265 2232 2195 2166 2144 2128 2122 2089 2077 2104 2153 2194 2213 2215 2199 2187 2198 2214 2250 2298 2340 2354 2360 2341 2337 2304 2266 2244 2234 2213 2200 2220 2216 2201 2180 2167 2177 2194 2203 2210 2223 2238 2240 2234 2234 2235 2281 2300 2303 2295 2286 2282 2276 2334 2339 2341 2340 2337 2323 2296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 10 12 13 14 25 39 39 56 99 154 195 210 227 238 243 254 269 266 236 226 142 155 169 169 173 165 124 122 144 154 145 136 135 145 140 150 178 203 220 244 279 310 350 395 432 448 439 412 413 417 422 470 510 566 652 658 651 648 648 663 722 792 795 712 549 508 462 343 210 182 189 181 121 309 475 523 540 607 638 576 535 528 536 568 654 804 953 1131 1287 1205 1031 905 818 771 916 814 640 381 213 252 6 72 16 27 84 239 351 300 197 55 192 262 299 389 533 645 672 775 935 1164 1424 1622 1719 1886 2012 2181 2265 2304 2392 2520 2477 2388 2315 2163 2069 1958 1865 1867 1843 1848 1758 1615 1439 1222 1079 1279 1366 1446 1506 1514 1504 1495 1491 1511 1562 1589 1558 1538 1553 1649 1875 2110 2118 2186 2279 2347 2336 2272 2259 2276 2265 2222 2190 2170 2163 2163 2146 2125 2143 2134 2167 2211 2222 2211 2206 2194 2207 2269 2316 2335 2352 2371 2370 2362 2337 2320 2293 2254 2229 2206 2224 2230 2220 2200 2182 2180 2193 2193 2205 2216 2224 2223 2220 2232 2249 2286 2301 2302 2301 2294 2280 2279 2330 2331 2327 2321 2325 2322 2306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 19 12 17 32 45 64 90 109 119 130 150 171 173 147 113 42 47 87 122 148 153 103 89 112 133 137 129 124 125 99 113 150 180 201 222 251 276 299 346 389 409 386 347 351 382 365 414 436 500 587 617 680 678 679 677 735 824 833 697 617 567 562 414 282 207 147 227 164 213 260 292 398 553 583 540 513 494 501 540 613 724 831 947 1112 1101 1006 927 850 791 1059 755 319 75 92 170 87 189 84 71 51 186 250 74 37 16 171 243 311 402 479 512 625 722 839 1030 1256 1405 1491 1700 1852 2036 2082 2216 2342 2426 2516 2418 2298 2036 1939 1890 1846 1829 1807 1798 1735 1559 1260 1128 1226 1340 1427 1464 1458 1457 1458 1458 1459 1472 1517 1553 1506 1499 1525 1629 1798 1839 2081 2214 2344 2420 2402 2339 2313 2275 2275 2250 2236 2202 2170 2167 2162 2153 2135 2128 2176 2221 2233 2231 2230 2209 2210 2249 2277 2310 2353 2374 2386 2389 2388 2363 2316 2278 2259 2222 2226 2238 2228 2212 2192 2180 2185 2192 2207 2215 2217 2216 2222 2242 2272 2289 2301 2305 2304 2294 2278 2280 2328 2322 2318 2305 2307 2312 2311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 5 13 19 25 33 42 59 71 60 23 14 15 35 81 113 109 73 55 76 88 91 91 91 86 61 73 110 148 178 208 239 257 266 282 302 324 301 269 284 304 341 376 381 450 535 578 626 683 694 653 668 698 662 596 670 510 492 441 367 275 191 254 203 202 214 239 320 434 494 488 485 485 502 553 608 676 810 859 998 1005 988 992 920 816 1134 777 318 129 58 26 32 121 114 152 112 206 190 54 21 35 203 260 319 365 384 393 428 514 751 928 1083 1166 1252 1452 1609 1772 1843 1969 2145 2272 2334 2390 2281 1931 1832 1782 1762 1779 1805 1790 1754 1624 1476 1348 1304 1334 1369 1428 1424 1434 1424 1425 1431 1425 1422 1446 1378 1412 1467 1508 1594 1838 2070 2212 2362 2457 2470 2434 2384 2304 2301 2286 2276 2240 2199 2170 2143 2124 2130 2169 2192 2216 2231 2235 2240 2219 2211 2219 2234 2291 2357 2378 2391 2398 2398 2388 2351 2311 2281 2248 2234 2245 2235 2225 2217 2203 2189 2195 2212 2223 2224 2225 2233 2251 2267 2282 2286 2301 2307 2299 2283 2285 2322 2313 2307 2290 2286 2288 2297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 16 14 10 1 2 7 40 64 57 36 34 46 71 54 50 51 45 35 46 68 108 136 163 190 217 236 239 245 254 250 231 226 259 361 388 404 430 458 480 514 598 662 565 559 603 565 491 513 299 309 361 329 269 243 248 214 218 211 272 308 330 349 362 403 459 488 537 573 652 783 786 980 1055 1062 1069 961 896 1187 974 423 277 211 149 119 112 115 145 140 206 168 76 52 80 205 311 366 386 394 388 373 427 690 835 938 990 1081 1232 1329 1370 1544 1707 1863 2037 2157 2159 2068 1813 1773 1742 1720 1738 1785 1794 1719 1610 1504 1385 1397 1463 1444 1446 1422 1409 1413 1389 1347 1302 1274 1277 1280 1351 1415 1554 1774 1955 2078 2211 2361 2460 2502 2492 2439 2366 2360 2314 2301 2275 2238 2197 2155 2114 2094 2161 2179 2185 2195 2212 2228 2221 2209 2207 2217 2285 2353 2372 2386 2394 2395 2402 2380 2346 2313 2280 2249 2259 2245 2241 2240 2230 2211 2204 2216 2230 2235 2236 2230 2233 2251 2254 2275 2297 2309 2307 2290 2268 2268 2311 2301 2298 2283 2269 2275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 17 18 14 17 26 35 36 33 30 25 22 28 38 62 74 93 124 148 164 195 218 232 241 234 219 238 296 304 353 366 399 420 438 487 557 516 506 531 502 541 577 382 370 301 271 241 224 211 187 206 200 249 207 187 206 252 347 437 484 522 542 614 724 806 1007 1014 1032 1067 915 839 1059 1159 756 403 237 130 60 59 91 112 133 153 159 107 62 100 211 307 332 365 378 379 380 420 642 752 849 887 940 1026 1093 1167 1272 1434 1620 1777 1927 2005 1929 1794 1787 1750 1739 1752 1783 1814 1791 1703 1592 1486 1433 1421 1433 1446 1373 1322 1332 1279 1208 1111 1045 1160 1197 1200 1392 1567 1730 1915 2052 2191 2342 2439 2496 2507 2486 2448 2409 2349 2322 2291 2254 2214 2172 2129 2097 2179 2187 2181 2181 2190 2203 2204 2202 2200 2205 2282 2341 2353 2365 2388 2390 2404 2393 2370 2347 2320 2285 2291 2287 2266 2263 2260 2243 2222 2221 2231 2241 2241 2236 2231 2228 2232 2272 2296 2315 2318 2302 2305 2330 2313 2311 2300 2279 2258 2255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 16 17 19 12 7 10 16 26 31 34 42 51 76 124 163 203 155 168 175 188 223 224 311 317 326 324 342 390 457 505 495 536 468 405 403 376 314 218 216 207 197 180 169 176 166 159 160 163 199 261 328 387 453 497 538 605 657 659 687 808 820 922 839 736 874 1095 832 427 349 355 327 264 171 26 43 55 109 104 89 123 202 253 328 384 399 401 396 420 555 679 758 761 797 898 1017 1063 1087 1277 1473 1584 1694 1816 1860 1791 1792 1774 1766 1778 1790 1785 1757 1688 1591 1471 1448 1457 1445 1431 1412 1300 1264 1169 1097 943 828 1001 1083 1142 1258 1451 1673 1852 1992 2142 2302 2401 2476 2478 2477 2481 2431 2361 2318 2290 2259 2219 2178 2144 2120 2134 2194 2197 2184 2180 2184 2186 2187 2188 2196 2278 2324 2336 2361 2382 2387 2400 2395 2377 2365 2357 2345 2369 2341 2307 2295 2294 2281 2253 2235 2232 2239 2240 2240 2237 2233 2237 2275 2296 2321 2331 2315 2289 2277 2284 2319 2298 2273 2248 2234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 0 0 0 0 0 2 22 56 89 129 50 58 101 130 141 151 164 240 260 283 351 411 456 530 526 497 418 386 362 336 291 138 157 144 142 160 187 198 131 124 90 118 184 257 319 368 414 484 535 568 589 586 584 655 708 897 956 846 894 1014 702 315 83 64 49 40 52 31 14 46 58 70 95 106 139 293 327 359 356 374 403 475 606 645 682 650 705 812 915 978 1016 1128 1289 1411 1534 1644 1668 1596 1642 1689 1718 1766 1791 1807 1820 1793 1703 1587 1532 1491 1407 1331 1311 1195 1172 1078 1031 922 840 885 872 1020 1179 1299 1546 1772 1898 2054 2239 2353 2389 2407 2431 2452 2431 2369 2304 2273 2252 2220 2186 2163 2158 2146 2215 2222 2216 2208 2198 2187 2181 2178 2183 2276 2317 2329 2355 2381 2391 2398 2400 2391 2384 2383 2389 2413 2395 2356 2334 2331 2319 2289 2257 2243 2244 2248 2246 2244 2242 2249 2284 2301 2326 2336 2325 2314 2304 2292 2320 2299 2271 2244 2224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 37 49 63 64 100 128 135 146 184 233 258 277 374 487 554 567 506 384 379 367 296 255 233 129 110 110 68 123 176 189 193 180 80 66 136 233 315 373 411 458 486 493 520 530 554 676 847 977 1061 988 994 978 828 883 78 5 11 12 13 31 60 65 50 45 55 69 167 350 373 383 365 368 387 493 633 633 643 617 663 734 792 874 979 1023 1144 1278 1405 1466 1473 1476 1548 1605 1674 1738 1770 1765 1757 1746 1673 1658 1515 1437 1321 1229 1207 1111 1077 1019 980 936 896 881 890 965 1090 1211 1431 1652 1826 1992 2186 2214 2319 2334 2364 2400 2406 2368 2305 2263 2252 2233 2219 2200 2186 2248 2230 2224 2228 2237 2234 2243 2286 2275 2256 2302 2320 2329 2349 2373 2389 2394 2405 2404 2402 2404 2417 2443 2447 2411 2378 2366 2355 2325 2286 2263 2262 2267 2258 2254 2254 2264 2293 2309 2335 2346 2334 2325 2314 2287 2267 2296 2269 2240 2215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 9 15 25 32 46 95 130 156 178 189 202 230 263 286 320 390 526 591 568 509 412 395 346 322 247 181 146 123 142 42 77 100 107 127 152 132 114 133 140 206 300 376 444 471 505 544 559 620 751 895 951 1047 984 979 978 1012 958 115 10 0 13 56 66 45 78 23 18 20 24 150 354 407 389 357 351 428 530 600 604 614 599 651 666 645 695 827 871 986 1109 1148 1237 1337 1411 1478 1560 1643 1679 1721 1758 1756 1736 1735 1668 1490 1415 1268 1136 1061 982 965 1002 988 969 934 895 884 937 1078 1196 1400 1609 1771 1863 1928 2102 2237 2292 2331 2365 2382 2368 2323 2272 2258 2255 2251 2238 2238 2280 2257 2240 2230 2238 2301 2358 2364 2360 2331 2322 2324 2332 2347 2365 2377 2385 2406 2416 2421 2420 2432 2462 2479 2462 2421 2402 2389 2361 2327 2310 2287 2290 2274 2267 2268 2282 2307 2318 2342 2350 2352 2341 2321 2315 2332 2302 2274 2244 2212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 34 53 79 96 109 147 165 188 216 270 330 372 421 437 468 574 601 599 599 579 524 392 352 255 182 163 160 167 58 59 37 40 71 108 150 98 109 84 107 204 306 375 413 482 574 580 620 729 863 1011 1094 1046 1033 951 1094 1099 256 14 1 0 10 25 32 44 19 2 0 3 123 332 491 493 441 379 461 510 524 539 536 403 488 503 507 527 550 574 672 691 940 1121 1269 1394 1477 1527 1602 1658 1639 1650 1638 1603 1593 1577 1338 1165 1152 1132 1066 972 894 925 935 961 942 903 904 984 1191 1351 1464 1611 1686 1742 1864 2024 2193 2268 2330 2359 2363 2355 2333 2298 2284 2276 2271 2291 2315 2301 2279 2256 2243 2241 2328 2399 2390 2378 2349 2329 2329 2336 2350 2362 2364 2365 2391 2397 2427 2444 2458 2482 2498 2500 2461 2431 2418 2407 2388 2362 2321 2321 2300 2286 2282 2299 2325 2332 2349 2352 2364 2357 2335 2329 2344 2306 2276 2246 2212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 47 79 87 71 56 69 118 143 180 262 374 487 578 630 675 669 714 775 764 693 616 483 328 230 179 159 151 100 92 60 32 46 55 37 81 52 40 35 81 177 264 348 422 527 577 665 797 931 1037 1132 1124 1127 912 1084 1044 319 109 23 19 8 3 6 31 76 1 0 2 99 271 464 622 683 513 494 441 354 307 296 220 280 344 400 447 500 533 571 839 962 1106 1191 1299 1393 1438 1539 1554 1472 1485 1461 1399 1365 1346 1292 871 969 999 971 951 920 915 899 905 906 898 971 1141 1274 1424 1595 1707 1744 1774 1847 1950 2124 2220 2316 2369 2371 2356 2348 2336 2335 2319 2307 2289 2308 2347 2313 2288 2368 2377 2391 2410 2408 2388 2362 2341 2336 2340 2353 2362 2362 2354 2353 2371 2419 2456 2480 2497 2508 2519 2497 2462 2451 2443 2429 2400 2359 2341 2327 2312 2304 2318 2339 2342 2343 2360 2374 2368 2345 2309 2290 2311 2281 2244 2231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 33 20 9 19 39 51 74 141 249 366 478 592 677 694 757 831 801 717 811 465 340 257 185 140 128 130 132 86 51 53 71 105 144 79 99 65 49 108 221 321 426 507 551 678 839 836 727 777 816 1056 839 996 879 412 327 214 40 5 0 0 11 32 0 0 2 76 202 384 603 751 615 606 447 300 205 156 141 190 253 319 403 514 624 695 862 981 1081 1166 1239 1331 1414 1451 1386 1253 1065 1018 1027 1042 1041 941 560 784 889 860 824 826 823 860 866 868 937 1077 1235 1325 1462 1649 1692 1794 1882 1940 2009 2103 2188 2254 2351 2389 2386 2379 2375 2388 2364 2374 2404 2426 2410 2393 2458 2409 2407 2398 2409 2417 2398 2368 2344 2335 2342 2353 2360 2363 2362 2361 2370 2416 2463 2492 2502 2507 2520 2518 2509 2492 2472 2456 2435 2397 2356 2353 2336 2327 2334 2348 2353 2355 2373 2384 2371 2348 2311 2291 2316 2287 2280 2250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 2 5 10 22 30 54 131 233 341 450 504 582 597 694 716 788 1001 731 392 277 186 143 139 135 110 55 58 69 78 124 184 166 141 127 96 120 197 298 394 511 573 693 663 602 561 552 537 820 717 793 744 542 411 343 31 4 0 0 0 0 1 6 6 95 172 293 474 660 691 677 454 292 184 120 99 124 180 238 344 414 552 753 863 948 1038 1140 997 987 1173 1338 1324 1286 980 813 724 669 627 580 572 586 599 607 660 706 678 696 782 840 1013 1153 1257 1371 1479 1505 1685 1856 1952 1988 2036 2132 2187 2206 2321 2367 2397 2421 2424 2436 2420 2453 2466 2464 2436 2383 2343 2345 2306 2284 2363 2417 2405 2374 2345 2330 2335 2342 2351 2355 2352 2352 2363 2413 2469 2502 2508 2504 2508 2509 2517 2512 2499 2487 2469 2436 2393 2384 2359 2350 2347 2357 2372 2367 2377 2390 2381 2357 2318 2275 2251 2253 2287 2260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 33 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 11 13 23 35 81 138 206 296 404 327 393 428 480 638 719 325 231 198 168 163 145 74 22 64 79 74 82 133 189 183 216 162 162 196 262 360 493 595 690 597 550 521 481 498 729 714 700 708 603 464 383 57 43 8 0 0 0 2 9 8 97 124 172 219 315 551 645 486 332 207 129 91 90 148 183 239 293 380 470 557 707 970 1040 766 689 787 914 995 1025 854 737 660 576 494 433 398 463 473 474 456 466 498 528 605 711 925 1078 1202 1321 1388 1556 1761 1921 2021 2023 2022 2103 2185 2169 2217 2287 2385 2466 2488 2475 2517 2530 2499 2462 2425 2396 2384 2332 2300 2272 2360 2417 2416 2395 2356 2329 2329 2323 2336 2351 2352 2345 2352 2396 2460 2496 2503 2499 2498 2495 2508 2515 2517 2527 2514 2473 2436 2421 2402 2392 2382 2384 2390 2383 2387 2395 2385 2362 2320 2291 2278 2253 2294 2262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 25 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 14 20 36 89 174 199 146 174 245 286 500 718 337 316 229 160 144 120 62 19 16 43 35 30 39 75 144 246 235 246 246 290 374 469 570 560 562 571 572 554 587 747 727 684 658 622 521 403 365 251 29 0 0 0 1 5 12 31 48 55 65 150 314 411 405 317 217 148 99 80 117 149 286 331 374 425 471 550 758 729 575 539 526 534 589 620 560 496 593 584 460 376 438 435 471 493 408 300 278 353 439 558 807 1024 1108 1188 1374 1585 1830 1943 2035 2065 2051 2065 2124 2076 2083 2163 2304 2430 2479 2481 2561 2592 2534 2407 2351 2323 2287 2312 2299 2385 2400 2344 2361 2414 2375 2345 2344 2317 2316 2332 2345 2345 2350 2375 2435 2468 2483 2489 2486 2480 2495 2516 2528 2553 2555 2520 2482 2484 2481 2454 2430 2417 2408 2400 2398 2402 2393 2377 2336 2308 2289 2257 2298 2267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 58 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 11 46 98 108 31 52 139 144 225 317 260 260 174 139 109 76 41 20 17 15 16 22 26 64 152 255 307 329 320 330 370 435 502 511 532 579 768 786 692 671 641 624 561 563 582 520 353 234 284 45 0 0 0 3 12 14 16 22 32 101 263 435 367 274 205 150 105 80 88 134 248 357 457 547 595 642 725 525 414 403 323 293 309 279 325 300 471 559 513 474 533 530 516 526 514 392 261 243 336 469 708 927 1041 1162 1365 1596 1848 1978 2049 2127 2128 2076 2047 2032 2005 2040 2155 2307 2403 2431 2484 2542 2505 2377 2327 2306 2289 2307 2283 2289 2273 2246 2324 2411 2390 2368 2358 2319 2298 2305 2320 2330 2342 2362 2407 2438 2448 2457 2462 2458 2473 2508 2531 2565 2575 2557 2538 2549 2542 2495 2458 2439 2427 2417 2414 2415 2409 2399 2394 2361 2307 2276 2303 2272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 63 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 34 54 53 2 17 45 60 65 67 106 149 64 51 45 40 25 13 17 22 48 51 145 290 427 513 531 489 430 353 318 342 395 419 494 616 794 762 665 620 586 567 541 515 484 506 439 222 244 284 58 0 0 0 0 0 0 16 70 160 266 343 346 251 170 152 175 171 144 149 236 319 430 526 572 598 659 615 494 274 125 89 119 140 156 154 260 458 556 564 558 593 587 567 576 525 420 362 427 559 673 900 1066 1214 1392 1614 1847 2025 2093 2147 2150 2128 2078 1985 1951 1969 2042 2185 2325 2395 2403 2436 2382 2324 2302 2287 2297 2317 2270 2241 2222 2210 2308 2388 2380 2362 2347 2315 2286 2281 2289 2302 2316 2339 2379 2389 2406 2433 2446 2443 2451 2486 2523 2551 2572 2578 2575 2574 2563 2528 2488 2463 2447 2434 2426 2425 2423 2431 2421 2383 2363 2356 2317 2281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 4 66 49 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 17 27 19 2 10 27 42 48 24 13 28 8 2 8 14 8 5 22 56 66 179 200 309 480 643 731 689 563 409 331 284 294 381 521 699 739 656 591 586 579 525 548 529 418 422 425 341 284 278 239 58 0 0 0 0 0 0 129 232 287 313 317 264 176 170 229 235 210 211 235 270 411 469 573 601 541 524 390 118 26 20 40 75 121 130 152 322 402 441 497 565 612 674 641 634 590 553 576 647 721 1048 1214 1314 1422 1560 1724 1897 2006 2039 2050 2052 2008 1920 1912 1946 1987 2097 2232 2325 2345 2325 2324 2286 2277 2278 2307 2322 2264 2223 2211 2198 2227 2255 2253 2239 2236 2288 2271 2263 2262 2267 2279 2298 2303 2344 2363 2398 2425 2429 2433 2461 2506 2536 2552 2572 2585 2580 2570 2548 2512 2485 2465 2458 2456 2446 2434 2445 2489 2483 2436 2385 2335 2295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 0 0 0 0 0 9 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 7 11 8 0 1 4 5 1 0 3 5 0 0 3 1 0 5 10 28 93 213 124 159 274 456 643 722 657 543 473 360 295 343 498 802 649 570 533 558 581 546 545 532 414 414 431 419 374 294 387 129 62 25 0 0 0 0 64 203 317 348 323 291 271 299 307 265 232 234 260 298 393 435 535 597 570 476 307 73 11 19 27 51 115 195 195 222 284 388 493 570 633 711 752 750 753 746 727 738 884 1223 1344 1397 1399 1413 1449 1516 1768 1793 1833 1858 1882 1892 1884 1926 1965 2050 2163 2238 2271 2290 2284 2278 2266 2264 2297 2306 2248 2201 2187 2184 2185 2181 2166 2142 2127 2183 2236 2243 2244 2244 2244 2248 2269 2307 2321 2357 2390 2406 2417 2441 2485 2497 2522 2549 2564 2564 2562 2562 2530 2503 2478 2487 2511 2502 2459 2519 2523 2497 2456 2406 2357 2312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 0 6 1 6 4 0 0 0 0 0 0 0 3 3 0 0 0 0 4 10 45 108 129 38 39 94 235 425 593 678 606 544 426 350 350 477 725 601 546 523 523 536 522 477 538 404 404 444 496 464 323 329 121 95 36 0 0 0 2 31 129 294 447 501 508 557 465 463 356 286 271 294 351 389 481 492 484 544 543 342 188 45 37 62 92 148 215 220 322 347 411 488 565 650 754 846 893 902 905 904 927 1057 1372 1444 1452 1258 1122 1171 1275 1294 1454 1528 1674 1831 1910 1901 1925 1953 2019 2081 2131 2182 2240 2258 2264 2246 2234 2225 2198 2148 2100 2102 2082 2140 2163 2147 2121 2102 2081 2209 2217 2220 2224 2226 2229 2238 2268 2278 2317 2352 2373 2391 2414 2426 2454 2495 2526 2537 2540 2547 2557 2545 2516 2495 2480 2467 2464 2509 2512 2520 2507 2472 2427 2380 2340 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 13 82 135 64 1 3 23 97 241 390 471 420 506 495 494 483 506 574 530 520 506 496 478 449 432 469 372 428 516 637 599 424 387 325 133 30 0 0 0 2 13 33 135 316 419 529 736 690 715 512 383 324 328 384 418 518 546 508 529 537 442 337 170 137 142 173 211 246 258 332 375 467 539 604 693 807 922 1005 1010 1042 1058 1094 1216 1428 1523 1507 1301 1130 1074 1073 1115 1269 1530 1754 1878 1942 1966 1951 1934 1968 1978 2031 2107 2172 2213 2236 2191 2174 2170 2149 2124 2106 2056 2017 2091 2120 2104 2085 2081 2083 2214 2203 2200 2200 2204 2210 2219 2234 2243 2277 2312 2335 2347 2358 2384 2423 2467 2501 2516 2526 2543 2555 2551 2533 2518 2495 2469 2449 2446 2502 2505 2500 2479 2445 2418 2403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 0 1 7 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 36 91 96 30 0 0 3 28 81 160 227 296 438 481 539 512 476 463 445 457 458 470 455 407 373 380 358 438 539 581 547 492 457 358 300 58 0 0 0 0 1 12 35 43 142 372 661 816 867 645 493 390 362 392 412 418 513 538 546 592 623 565 432 309 250 257 292 314 323 352 419 551 634 689 756 860 978 995 1081 1151 1186 1224 1311 1438 1549 1570 1501 1382 1297 1275 1276 1384 1685 1812 1892 1966 2008 1984 1929 1935 1933 1983 2049 2106 2151 2175 2112 2106 2102 2082 2068 2057 2015 1978 2055 2071 2054 2045 2050 2078 2217 2205 2196 2186 2181 2185 2196 2212 2212 2243 2275 2299 2311 2319 2349 2389 2436 2473 2489 2505 2536 2569 2551 2551 2523 2491 2465 2445 2444 2492 2492 2488 2471 2460 2447 2418 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 20 17 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 0 0 0 0 9 19 17 10 2 0 0 0 0 0 0 0 0 7 5 0 0 2 26 48 55 35 9 0 0 0 4 6 61 147 239 370 400 491 432 357 312 292 317 411 429 405 353 327 350 401 530 639 761 796 656 441 284 218 31 0 0 0 0 0 0 1 14 75 213 450 708 827 730 586 468 421 405 390 403 463 513 533 543 604 667 614 486 446 391 410 445 448 447 484 618 718 787 840 877 913 1022 1151 1233 1280 1311 1359 1442 1533 1593 1573 1565 1527 1480 1478 1542 1695 1818 1900 1978 2026 2023 1991 1955 1941 1985 2027 2060 2087 2094 2038 2038 2036 2038 2034 2015 1980 1948 2025 2034 2018 2011 2017 2043 2122 2131 2178 2171 2159 2156 2163 2179 2175 2208 2241 2254 2266 2288 2316 2353 2401 2442 2459 2479 2517 2556 2549 2547 2519 2485 2456 2436 2426 2427 2477 2481 2468 2461 2447 2417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 50 96 146 111 65 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 2 0 7 3 1 12 21 12 0 0 0 0 0 0 0 0 0 11 12 5 2 16 72 21 9 3 0 0 0 0 0 0 34 103 203 315 371 417 334 265 214 187 214 304 319 331 307 305 356 450 576 628 635 529 481 416 305 216 10 0 0 0 0 0 1 11 36 88 171 332 522 623 657 603 546 492 435 383 371 383 446 481 503 571 656 678 643 629 603 593 595 587 572 580 704 778 858 895 917 974 1066 1203 1296 1342 1373 1410 1459 1513 1562 1588 1606 1605 1600 1609 1641 1685 1807 1920 1992 2021 2032 2038 1999 1968 2004 2033 2040 2038 2026 1977 1973 1974 1978 1986 1986 1968 1945 2009 2008 1998 1990 1989 1993 1993 1993 2149 2157 2140 2131 2132 2140 2133 2166 2174 2202 2230 2254 2283 2320 2366 2410 2424 2446 2476 2507 2535 2537 2512 2479 2451 2429 2416 2422 2466 2465 2465 2460 2445 2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 16 20 26 19 36 150 53 22 46 42 5 1 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 6 3 0 23 34 36 25 6 0 0 0 0 0 0 0 0 0 2 15 12 10 30 65 3 0 0 0 0 0 0 0 0 14 85 202 332 434 473 363 266 230 198 178 222 246 272 309 340 416 515 565 585 600 483 418 245 97 118 4 0 0 0 0 0 1 3 2 40 124 260 432 581 656 600 595 514 424 371 353 343 367 418 520 577 600 625 675 756 784 774 762 747 724 725 861 877 873 927 1014 1090 1160 1261 1352 1389 1422 1455 1482 1501 1513 1585 1633 1643 1652 1675 1711 1753 1843 1933 1962 1991 2024 2045 2035 1997 2015 2038 2032 2007 1977 1941 1935 1923 1927 1940 1951 1949 1946 2007 2000 1992 1986 1980 1974 1969 1975 2135 2138 2122 2108 2104 2106 2095 2097 2123 2161 2195 2223 2254 2290 2330 2373 2387 2399 2416 2449 2503 2516 2501 2471 2444 2423 2410 2416 2454 2461 2459 2450 2436 2416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 34 24 25 30 27 67 151 165 89 19 21 14 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 0 0 3 10 13 7 0 0 0 0 0 0 0 0 0 0 9 14 31 37 18 0 0 0 0 0 0 0 0 0 4 91 199 333 472 534 442 437 383 336 280 228 234 260 318 343 398 450 471 497 614 272 473 259 7 18 2 0 0 0 0 0 7 28 42 43 114 254 436 585 633 602 599 517 431 368 332 311 313 356 504 570 583 618 705 801 862 894 914 923 912 910 1002 1016 1006 1032 1111 1212 1297 1360 1422 1442 1463 1490 1505 1509 1534 1600 1659 1662 1668 1696 1738 1785 1856 1870 1931 1983 2017 2039 2048 2025 2022 2034 2023 1999 1977 1959 1921 1895 1892 1908 1924 1927 1917 1923 1985 1987 1985 1979 1968 1956 1965 2113 2111 2099 2085 2080 2076 2061 2069 2090 2121 2156 2191 2224 2259 2295 2337 2346 2349 2378 2426 2468 2488 2485 2463 2438 2419 2408 2404 2406 2447 2448 2441 2429 2411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 28 22 18 20 32 76 90 62 28 1 61 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 0 0 0 0 0 0 0 0 0 6 18 51 43 4 0 0 0 0 0 0 0 0 0 0 61 106 193 312 384 395 393 390 393 372 322 289 312 347 334 373 424 460 558 776 294 297 146 16 0 0 0 0 0 0 0 0 5 24 28 59 196 425 574 590 609 595 533 465 394 339 316 329 427 529 551 575 636 703 736 814 930 1004 1053 1072 1061 1057 1167 1140 1135 1176 1271 1381 1457 1502 1514 1508 1515 1531 1546 1569 1619 1689 1702 1693 1705 1744 1797 1857 1860 1934 1995 2025 2039 2049 2043 2036 2043 2027 2018 2004 1968 1923 1888 1867 1874 1894 1909 1905 1893 1916 1976 1982 1977 1967 1950 1962 2086 2079 2068 2060 2057 2051 2039 2047 2061 2088 2120 2155 2191 2228 2262 2276 2298 2305 2347 2396 2425 2453 2462 2448 2430 2415 2407 2415 2442 2440 2441 2438 2425 2404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 28 23 42 105 121 101 47 2 33 112 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 78 117 64 7 0 0 0 0 0 0 0 0 0 0 12 17 71 153 221 255 315 377 405 395 368 349 358 381 374 366 419 467 488 522 377 319 239 83 0 0 0 0 0 0 0 0 0 6 41 155 275 296 388 528 613 583 555 517 461 409 380 388 453 486 544 595 633 663 690 751 873 1015 1107 1150 1174 1212 1291 1267 1239 1239 1293 1387 1482 1538 1569 1561 1554 1571 1590 1605 1642 1697 1726 1710 1709 1744 1784 1800 1864 1935 1998 2034 2047 2051 2056 2061 2070 2057 2046 2024 1983 1932 1896 1861 1850 1862 1880 1920 1971 1967 1982 1976 1973 1964 1977 2018 2065 2050 2036 2034 2032 2024 2018 2028 2036 2059 2086 2121 2159 2188 2201 2224 2256 2262 2307 2353 2382 2414 2431 2425 2417 2413 2404 2402 2420 2428 2431 2429 2419 2400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 34 49 51 79 119 110 35 6 0 40 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 32 158 195 108 26 3 2 0 0 0 0 0 0 0 0 0 0 14 25 65 167 271 386 428 363 367 384 371 423 437 449 466 518 570 585 553 397 302 163 45 1 3 0 0 0 0 0 0 0 0 12 191 158 343 614 716 614 571 568 542 510 501 510 502 488 573 615 636 639 652 705 799 971 1049 1106 1178 1275 1356 1383 1367 1350 1341 1375 1446 1512 1529 1564 1591 1622 1634 1640 1668 1702 1729 1725 1724 1724 1745 1798 1869 1943 1995 2041 2063 2065 2068 2081 2088 2096 2087 2056 1998 1933 1897 1870 1848 1843 1852 1867 1910 1981 1976 1963 1960 1953 2009 2081 2053 2028 2019 2011 2006 1996 1992 2005 2016 2037 2057 2087 2123 2148 2156 2186 2217 2218 2266 2309 2338 2371 2396 2398 2401 2396 2387 2374 2376 2420 2421 2422 2412 2396 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 27 57 75 69 69 78 90 69 21 0 0 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 134 194 115 54 24 12 0 0 0 0 0 0 0 0 0 0 0 0 19 102 258 389 473 411 450 476 449 453 453 502 463 466 492 558 637 504 307 244 199 121 47 13 0 0 0 0 0 0 0 1 25 48 336 707 877 766 631 591 592 606 613 617 608 595 655 656 666 655 645 693 820 927 938 1032 1162 1275 1350 1395 1426 1437 1414 1396 1400 1427 1465 1522 1588 1634 1656 1674 1704 1732 1735 1731 1729 1733 1748 1794 1880 1983 2019 2055 2085 2093 2089 2094 2092 2112 2112 2079 2015 1945 1897 1869 1854 1843 1841 1840 1878 1961 1961 1946 1944 1938 2003 2069 2050 2033 2026 2000 1983 1972 1970 1981 1994 2014 2035 2061 2076 2093 2121 2151 2179 2179 2214 2256 2293 2326 2356 2358 2370 2370 2365 2359 2367 2406 2409 2411 2404 2401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 12 17 125 98 82 75 53 56 71 39 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 3 7 59 186 150 54 37 40 23 0 0 0 0 0 0 0 0 0 0 0 0 0 64 216 385 538 520 537 546 505 463 488 503 437 470 521 577 607 488 284 274 248 145 54 21 0 0 0 0 0 0 0 0 0 78 393 765 971 937 794 684 651 688 709 739 759 713 752 711 715 707 712 760 847 878 903 1010 1154 1256 1297 1317 1360 1433 1462 1447 1432 1436 1459 1499 1554 1605 1647 1702 1752 1774 1771 1770 1777 1786 1785 1808 1891 2009 2066 2077 2105 2117 2116 2114 2105 2121 2122 2085 2021 1954 1902 1867 1854 1853 1844 1831 1869 1943 1942 1926 1928 1975 2023 2049 2044 2040 2024 2001 1978 1961 1955 1958 1967 1986 2008 2015 2033 2061 2091 2120 2144 2144 2186 2222 2252 2277 2297 2313 2337 2342 2341 2356 2378 2391 2403 2404 2396 2394 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 20 32 40 53 114 97 96 87 78 72 75 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 37 109 81 24 9 18 14 0 0 0 0 0 0 0 0 0 0 0 0 0 43 162 338 491 529 596 609 623 573 480 444 375 384 521 657 692 635 583 348 245 127 49 23 9 1 12 13 10 3 0 0 12 160 450 693 833 852 806 774 725 713 720 757 797 818 847 792 773 791 805 820 846 870 906 1013 1156 1238 1249 1236 1258 1344 1435 1453 1466 1477 1484 1511 1536 1591 1623 1704 1791 1826 1816 1825 1846 1838 1819 1827 1896 2018 2115 2118 2135 2142 2145 2140 2117 2123 2125 2083 2022 1960 1907 1873 1871 1955 1874 1887 1920 1928 1927 1916 1912 2003 2034 2029 2022 2012 2004 1992 1974 1955 1943 1939 1942 1958 1960 1976 2004 2034 2064 2091 2113 2113 2167 2195 2210 2224 2242 2273 2299 2311 2318 2338 2361 2376 2389 2395 2396 2391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 30 40 55 95 158 221 115 161 162 160 118 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 64 17 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 104 265 457 605 617 725 666 528 446 500 415 499 525 470 445 444 433 284 217 92 54 48 39 40 77 76 71 35 5 13 63 190 517 649 671 639 618 657 669 680 688 749 834 903 918 875 835 847 853 855 874 912 932 1023 1160 1223 1212 1171 1157 1211 1224 1306 1394 1455 1493 1528 1559 1607 1621 1710 1805 1876 1926 1995 1969 1880 1849 1854 1907 2023 2142 2162 2167 2167 2175 2169 2134 2115 2115 2070 2019 1979 1954 1958 1995 1963 1954 1941 1926 1916 1918 1909 1904 1944 1999 2012 1997 1980 1971 1965 1958 1949 1937 1927 1923 1924 1934 1948 1975 2007 2038 2065 2085 2085 2121 2136 2158 2183 2208 2237 2263 2280 2290 2317 2346 2363 2376 2379 2389 2386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 27 41 55 82 268 195 166 144 128 142 117 148 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 26 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 91 259 425 471 669 550 534 575 536 502 497 431 711 547 421 346 186 74 72 87 100 98 87 107 164 148 138 126 161 200 216 300 649 733 647 543 495 494 481 504 545 630 712 735 762 917 899 898 872 869 893 925 949 1026 1155 1197 1193 1153 1103 1098 1104 1161 1256 1361 1446 1508 1561 1578 1630 1700 1754 1842 1983 2056 1996 1882 1867 1876 1963 2112 2199 2202 2190 2190 2204 2200 2163 2118 2098 2056 2010 2021 2049 2042 2003 1958 1948 1944 1927 1912 1906 1901 1901 1901 1980 2001 1981 1959 1941 1931 1931 1933 1925 1919 1919 1916 1916 1922 1940 1971 2005 2036 2057 2057 2067 2083 2122 2154 2176 2204 2231 2252 2266 2299 2326 2338 2346 2369 2376 2375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 25 21 22 30 24 39 75 138 265 241 179 140 107 119 160 165 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 102 168 255 422 512 365 414 679 491 266 579 252 249 241 266 289 248 190 165 290 181 152 129 115 160 175 143 130 172 265 358 465 762 856 710 615 526 442 390 374 389 418 482 511 561 746 939 936 925 920 915 912 926 991 1115 1136 1165 1185 1168 1113 1077 1081 1130 1230 1336 1423 1479 1459 1510 1576 1638 1747 1891 2011 2011 1908 1914 1996 2078 2130 2152 2186 2171 2197 2224 2228 2199 2151 2109 2062 2058 2038 2040 2043 2008 1963 1933 1928 1925 1916 1904 1896 1896 1890 1982 1999 1976 1948 1924 1904 1898 1905 1895 1890 1894 1901 1903 1907 1915 1938 1971 2005 2022 2008 2027 2053 2098 2127 2145 2171 2203 2227 2244 2281 2301 2313 2334 2360 2372 2370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 32 36 32 32 36 49 66 109 143 195 203 109 112 167 198 221 94 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 87 131 218 312 308 575 296 340 193 0 60 253 279 333 168 123 245 343 307 254 188 134 103 84 91 112 87 69 126 235 377 527 686 894 841 773 622 455 362 327 313 309 342 398 537 709 754 876 941 988 978 934 905 931 1033 1053 1090 1116 1120 1109 1076 1050 1038 1092 1183 1284 1328 1250 1295 1412 1498 1644 1804 1913 1983 1999 1972 2065 2140 2170 2181 2180 2131 2181 2270 2302 2282 2239 2186 2143 2216 2187 2122 2065 2019 1972 1932 1913 1909 1909 1902 1893 1895 1882 1916 1974 1978 1947 1915 1891 1877 1879 1861 1856 1865 1874 1877 1881 1888 1907 1937 1972 1988 1972 2003 2027 2073 2100 2118 2143 2175 2205 2220 2253 2279 2301 2325 2348 2364 2363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 29 31 22 19 39 84 135 146 103 166 192 86 102 303 104 18 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 167 212 386 1142 253 49 5 0 0 0 12 193 279 239 196 233 236 56 69 39 31 33 26 14 13 5 59 168 293 395 464 553 721 762 660 517 402 334 317 300 301 368 423 469 564 710 855 988 1029 994 938 914 954 1007 1020 1047 1073 1068 1031 1002 967 977 1038 1129 1151 1064 1133 1247 1421 1592 1725 1825 1929 1997 2066 2075 2148 2214 2230 2212 2191 2226 2310 2359 2364 2344 2314 2294 2285 2239 2167 2095 2034 1983 1938 1912 1896 1893 1886 1907 1968 1952 1921 1958 1972 1952 1916 1884 1870 1861 1836 1827 1832 1845 1857 1865 1870 1881 1907 1925 1932 1940 1978 2006 2049 2075 2093 2115 2147 2181 2182 2236 2266 2290 2314 2335 2351 2354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 25 49 70 82 64 91 85 82 165 330 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 128 176 447 1003 275 41 2 0 0 0 0 0 39 117 107 90 83 10 0 0 0 0 0 3 14 27 51 145 236 303 340 367 530 694 687 600 488 389 335 294 311 279 322 395 453 556 719 899 1009 1033 999 961 963 999 1019 1046 1068 1059 1019 988 937 926 956 992 993 970 1027 1140 1391 1538 1643 1750 1866 1977 2072 2087 2161 2239 2266 2248 2242 2258 2306 2356 2384 2389 2391 2388 2364 2321 2242 2138 2052 1990 1936 1908 1905 1892 1876 1910 1985 1983 1965 1956 1955 1949 1930 1902 1887 1848 1820 1803 1801 1811 1827 1842 1852 1861 1867 1879 1891 1910 1950 1982 2027 2053 2070 2091 2116 2140 2153 2227 2254 2275 2299 2319 2338 2345 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 15 14 15 39 140 154 173 291 239 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 109 171 403 655 323 126 99 27 0 17 25 0 0 118 97 51 29 13 0 0 0 0 0 0 2 8 35 87 178 218 252 348 501 668 744 699 604 496 392 302 299 281 286 341 407 466 577 733 892 988 1010 999 1004 1020 1045 1074 1095 1100 1085 1049 978 928 927 931 931 937 971 1054 1290 1435 1554 1670 1785 1890 1918 2037 2127 2223 2282 2286 2273 2274 2301 2400 2439 2445 2463 2499 2474 2459 2407 2239 2084 2004 1945 1943 1906 1888 1870 1868 1906 1956 1948 1943 1939 1938 1938 1929 1899 1850 1829 1804 1790 1788 1799 1818 1836 1837 1848 1860 1871 1888 1926 1978 2010 2031 2049 2064 2078 2092 2124 2204 2233 2261 2285 2304 2324 2331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 8 22 38 41 37 71 345 188 75 104 45 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 83 126 287 429 355 289 276 63 0 78 112 7 3 1 6 6 5 5 5 6 38 40 36 31 37 62 85 109 117 270 427 520 605 763 834 793 714 594 461 372 343 320 296 320 363 408 482 576 716 858 916 943 971 975 1027 1101 1133 1143 1146 1131 1081 1065 1003 961 954 952 951 1001 1196 1327 1456 1569 1651 1743 1981 1976 2056 2166 2293 2340 2312 2365 2382 2437 2467 2485 2494 2481 2452 2438 2402 2329 2232 2099 1955 1951 1901 1875 1852 1842 1876 1939 1923 1917 1916 1919 1920 1914 1900 1869 1842 1812 1792 1780 1779 1785 1789 1809 1833 1847 1855 1869 1905 1966 1991 2008 2020 2032 2047 2070 2102 2181 2206 2240 2269 2289 2306 2316 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 33 104 35 72 113 101 100 293 108 58 47 30 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 45 88 220 343 352 293 334 57 2 77 122 63 49 105 127 122 105 194 342 367 328 307 279 236 207 216 257 244 299 482 665 772 840 975 981 880 769 666 588 538 411 411 327 316 330 358 414 477 570 645 723 815 878 878 940 1055 1145 1181 1198 1207 1216 1291 1212 1071 1080 1084 1042 1049 1144 1237 1331 1392 1485 1671 1883 1890 2095 2247 2252 2254 2315 2401 2410 2416 2439 2464 2472 2456 2422 2408 2388 2335 2254 2197 2131 1950 1897 1867 1845 1879 1922 1937 1922 1898 1898 1897 1898 1898 1891 1874 1848 1819 1801 1789 1783 1781 1778 1789 1812 1831 1838 1850 1885 1942 1971 1979 1989 2006 2027 2051 2080 2157 2180 2217 2248 2269 2282 2285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 23 93 153 62 37 27 26 68 140 150 195 141 60 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 24 48 150 217 214 195 261 112 18 0 68 143 152 221 346 342 415 628 827 848 797 767 696 612 523 465 450 444 493 717 828 908 997 1073 1095 989 895 815 753 666 543 540 377 291 299 331 361 407 437 470 555 674 741 757 833 930 1061 1148 1202 1226 1229 1251 1301 1220 1209 1180 1131 1112 1128 1181 1188 1265 1391 1583 1808 1928 1978 2140 2247 2245 2228 2285 2393 2399 2414 2443 2455 2436 2399 2381 2371 2335 2320 2272 2179 2077 1996 1960 1863 1894 1933 1937 1939 1924 1911 1888 1880 1884 1883 1871 1843 1819 1802 1797 1791 1782 1778 1782 1801 1818 1830 1841 1868 1915 1928 1946 1968 1988 2009 2037 2076 2135 2153 2194 2223 2238 2247 2262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 6 3 17 63 58 109 157 153 145 149 46 58 33 0 0 22 23 34 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 25 44 82 84 100 162 100 14 0 4 24 92 214 227 378 586 666 731 814 885 911 883 836 767 723 706 677 759 888 1010 1042 1041 1057 1089 1068 1061 960 845 750 665 583 432 330 308 312 318 335 361 397 455 546 611 635 684 778 907 1033 1096 1154 1228 1277 1361 1289 1260 1209 1154 1125 1128 1146 1153 1209 1307 1487 1708 1832 1865 1995 2131 2224 2253 2280 2370 2388 2391 2416 2431 2416 2383 2365 2355 2351 2328 2279 2200 2101 2006 1958 1932 1931 1935 1937 1942 1944 1934 1904 1880 1871 1869 1860 1834 1812 1798 1793 1786 1777 1773 1778 1795 1810 1821 1829 1839 1862 1895 1922 1947 1970 1992 2028 2077 2109 2127 2159 2177 2197 2221 2236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 35 32 7 14 41 77 94 129 145 167 194 209 110 111 26 0 0 0 2 46 68 52 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 20 64 105 33 1 0 0 0 0 20 116 362 528 472 453 511 572 623 647 687 732 844 934 890 853 667 819 906 936 950 959 985 985 933 861 780 690 600 513 431 361 338 325 316 335 354 380 432 510 536 519 592 677 696 880 1087 1244 1349 1388 1330 1276 1227 1177 1147 1141 1133 1146 1175 1242 1348 1531 1743 1774 1880 1998 2048 2116 2216 2315 2367 2373 2389 2402 2390 2366 2356 2356 2336 2315 2281 2219 2128 2027 1950 1933 1931 1931 1937 1945 1950 1944 1923 1898 1877 1863 1848 1826 1809 1802 1792 1784 1777 1772 1773 1787 1805 1813 1819 1823 1837 1880 1903 1924 1949 1975 2014 2059 2085 2092 2103 2137 2174 2201 2213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 40 29 11 24 45 74 118 122 148 156 241 215 62 14 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 29 52 31 0 0 0 0 0 3 52 254 360 288 298 302 324 412 311 174 165 191 272 395 457 277 385 484 572 625 648 682 686 697 699 697 659 578 521 464 406 389 364 340 338 334 340 362 403 435 475 540 543 606 693 829 1012 1190 1308 1332 1288 1274 1253 1223 1183 1134 1135 1155 1203 1281 1441 1626 1678 1787 1807 1887 1985 2101 2224 2322 2353 2363 2373 2364 2350 2348 2347 2325 2303 2283 2238 2158 2058 1967 1918 1925 1926 1934 1949 1962 1960 1936 1911 1892 1873 1856 1846 1837 1801 1783 1777 1773 1769 1771 1785 1804 1811 1812 1827 1850 1870 1885 1902 1928 1957 1998 2041 2060 2035 2067 2108 2145 2174 2190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 27 33 21 0 0 24 55 81 92 116 134 210 142 37 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 3 0 0 0 0 2 2 0 5 48 164 126 185 171 172 267 269 31 3 0 28 74 111 156 193 235 271 309 350 393 425 474 510 546 573 562 505 474 469 433 407 386 366 347 342 355 378 409 451 494 516 579 637 711 834 994 1172 1337 1346 1312 1296 1267 1216 1160 1143 1129 1165 1231 1317 1437 1573 1590 1688 1784 1879 1990 2121 2248 2320 2335 2345 2334 2327 2332 2336 2321 2296 2288 2257 2192 2099 1999 1927 1948 1937 1937 1950 1969 1983 1965 1926 1902 1888 1884 1881 1856 1819 1788 1773 1764 1760 1763 1775 1793 1796 1815 1836 1853 1863 1871 1885 1907 1935 1978 2017 2024 1996 2023 2060 2096 2138 2170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 34 15 22 40 54 97 281 120 45 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 18 0 0 0 0 0 10 13 6 0 11 54 23 98 69 36 41 39 0 0 0 0 21 95 222 218 203 201 209 232 267 309 353 396 433 484 501 478 486 477 470 455 429 399 376 367 365 375 374 375 396 449 520 595 671 765 911 1091 1251 1323 1263 1265 1243 1210 1189 1168 1119 1146 1198 1265 1309 1321 1380 1598 1695 1787 1886 2009 2149 2259 2305 2312 2298 2295 2308 2321 2316 2292 2287 2269 2224 2146 2065 2050 2004 1962 1953 1958 1972 1993 2002 1965 1927 1914 1912 1898 1868 1842 1810 1787 1767 1755 1756 1768 1770 1783 1809 1830 1844 1854 1859 1870 1885 1910 1939 1965 1975 1973 2001 2037 2078 2124 2153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 44 12 26 16 77 173 44 87 65 28 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 6 0 0 0 0 0 0 9 6 0 1 9 25 27 11 4 4 0 0 0 0 1 72 173 226 208 205 202 211 221 230 242 261 317 362 410 384 346 404 434 452 463 452 428 403 383 364 362 336 330 350 388 445 522 613 716 842 994 1121 1151 1165 1213 1210 1183 1155 1139 1140 1169 1219 1236 1238 1245 1312 1529 1614 1707 1793 1898 2032 2161 2195 2258 2258 2261 2280 2302 2312 2295 2290 2279 2249 2224 2193 2119 2065 1995 1976 1975 1979 1992 2012 2006 1982 1965 1948 1923 1887 1855 1827 1809 1784 1761 1748 1750 1758 1802 1803 1816 1832 1843 1848 1850 1865 1878 1892 1914 1938 1947 1977 2023 2080 2120 2138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 42 32 21 47 113 145 171 129 51 22 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 29 0 0 0 0 0 0 0 0 0 0 0 0 1 6 1 7 7 4 0 0 0 0 12 94 185 233 232 239 232 218 199 188 183 179 215 257 293 254 224 270 309 336 372 395 397 382 364 354 344 300 299 325 361 406 463 540 643 768 848 913 1012 1082 1162 1177 1158 1129 1108 1105 1126 1162 1179 1223 1270 1322 1450 1547 1632 1716 1805 1884 1958 2049 2187 2208 2225 2248 2273 2292 2292 2294 2284 2279 2261 2222 2171 2124 2034 2002 1997 1996 1996 2003 2010 2017 2011 1978 1943 1913 1871 1842 1826 1806 1798 1784 1768 1785 1797 1791 1800 1816 1830 1836 1834 1841 1847 1867 1896 1921 1941 1971 2029 2072 2105 2124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 1 0 1 20 32 40 19 107 116 162 138 41 29 33 20 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 33 130 185 233 291 253 234 197 157 145 147 142 149 165 172 168 173 192 213 232 265 298 313 314 312 312 294 248 261 301 348 398 446 496 577 609 687 803 925 1019 1117 1144 1135 1111 1090 1082 1090 1093 1125 1171 1207 1257 1363 1486 1575 1654 1734 1777 1815 1936 2097 2129 2177 2213 2242 2268 2279 2292 2297 2294 2270 2237 2204 2162 2074 2027 2015 2012 2009 2006 1999 2002 2015 2004 1979 1941 1890 1859 1840 1823 1816 1804 1793 1801 1797 1790 1793 1806 1817 1820 1820 1821 1830 1852 1887 1920 1947 1978 2016 2056 2085 2100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 21 6 42 47 125 182 114 107 20 15 30 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 2 0 0 0 0 1 13 15 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 69 70 161 284 335 281 247 190 143 127 130 133 133 137 147 169 181 189 201 210 219 231 235 239 245 249 236 209 230 275 332 390 442 483 486 540 620 740 865 950 1046 1079 1079 1070 1060 1055 1058 1069 1099 1146 1180 1226 1308 1414 1512 1595 1634 1681 1750 1850 1989 2071 2119 2161 2200 2231 2245 2246 2268 2284 2272 2246 2220 2186 2113 2059 2037 2031 2028 2020 2003 1985 1998 2007 1997 1963 1915 1876 1860 1858 1864 1857 1835 1816 1802 1790 1792 1803 1825 1841 1838 1832 1839 1857 1890 1916 1932 1961 1998 2027 2042 2066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 9 3 12 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 0 0 0 14 111 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 63 135 150 243 336 368 329 273 189 142 125 124 129 135 152 170 197 204 206 211 209 203 200 200 203 205 203 199 193 212 249 300 354 405 451 457 512 597 706 787 825 915 967 987 994 1000 1010 1023 1049 1057 1109 1135 1177 1257 1356 1460 1481 1535 1603 1686 1783 1897 2028 2048 2096 2150 2188 2208 2226 2245 2276 2277 2255 2231 2204 2143 2086 2073 2062 2051 2036 2010 1977 1979 1996 2000 1981 1946 1912 1907 1914 1896 1874 1854 1835 1812 1800 1831 1843 1851 1854 1847 1838 1845 1865 1887 1902 1916 1940 1964 1975 2012 2046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 7 30 6 4 0 0 0 0 0 0 3 2 1 2 0 0 0 0 0 0 0 0 0 0 10 44 107 142 246 356 388 375 343 290 196 141 126 124 128 140 161 190 217 224 221 214 206 196 195 188 192 192 187 187 195 209 234 280 317 333 343 387 452 546 635 644 631 723 812 871 888 909 935 962 994 1018 1055 1067 1108 1189 1265 1290 1384 1474 1548 1626 1716 1817 1932 1966 2027 2070 2098 2127 2181 2205 2232 2256 2256 2239 2216 2175 2112 2107 2089 2077 2062 2027 1980 1964 1979 2001 2003 1994 1989 1970 1941 1920 1896 1876 1857 1841 1865 1854 1854 1854 1850 1840 1828 1831 1850 1873 1891 1906 1920 1924 1955 1995 2027 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 14 22 35 86 11 0 0 0 0 0 0 10 15 10 9 14 2 0 0 0 0 0 0 0 0 0 17 52 116 243 363 420 362 317 300 274 208 148 141 129 131 146 170 199 228 240 233 230 229 215 213 199 193 190 189 191 201 215 243 276 294 301 313 324 367 423 489 465 440 519 615 660 716 776 831 876 919 971 1014 1030 1061 1084 1118 1198 1306 1411 1493 1568 1650 1742 1831 1866 1927 1975 2037 2081 2095 2187 2215 2238 2242 2229 2210 2196 2181 2146 2112 2104 2094 2060 2003 1965 1969 2010 2029 2034 2032 2002 1965 1941 1915 1891 1869 1848 1830 1829 1818 1814 1825 1832 1819 1818 1836 1861 1883 1891 1892 1904 1936 1978 2007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 28 26 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 9 2 0 0 0 0 0 0 0 57 61 10 0 0 0 0 0 2 5 9 25 24 14 12 17 15 0 0 0 0 0 0 0 0 0 0 83 188 262 326 356 290 261 258 246 216 195 164 139 138 157 183 208 241 249 259 255 247 241 227 209 195 189 190 191 194 210 255 263 279 291 293 296 298 342 365 330 315 356 397 437 523 613 695 766 834 910 980 994 1031 1055 1078 1140 1223 1329 1416 1494 1575 1665 1739 1703 1742 1816 1905 1968 1995 2035 2157 2193 2213 2205 2191 2190 2185 2163 2153 2149 2146 2120 2063 2008 1993 2022 2031 2034 2038 2023 1992 1965 1937 1905 1876 1858 1853 1820 1801 1796 1798 1796 1787 1788 1807 1835 1853 1855 1858 1882 1911 1958 1985 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 32 41 33 11 11 1 26 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 57 42 0 0 0 0 0 0 9 30 50 35 19 8 2 0 0 0 0 0 0 0 0 0 0 0 17 136 241 274 276 279 241 234 234 233 223 204 167 148 154 176 202 227 258 263 270 271 263 249 234 220 200 186 179 169 162 173 199 211 238 253 253 251 259 269 277 250 238 253 275 320 385 473 563 647 728 812 907 903 918 973 1039 1097 1166 1256 1344 1416 1489 1580 1645 1580 1670 1751 1836 1913 1958 1984 2080 2136 2174 2164 2156 2168 2168 2161 2148 2163 2177 2167 2124 2069 2054 2054 2043 2038 2037 2028 2007 1982 1954 1920 1902 1890 1859 1813 1788 1782 1780 1773 1765 1766 1780 1795 1810 1826 1848 1874 1901 1937 1962 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 11 7 6 5 36 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 65 24 5 0 0 0 0 0 0 4 30 64 54 17 15 5 0 0 0 0 0 0 0 0 0 0 0 56 174 274 319 312 285 239 215 205 204 199 179 154 147 165 193 222 247 268 284 284 275 262 248 236 226 206 183 167 142 124 123 120 139 165 184 191 190 195 203 213 202 198 210 238 277 327 386 459 536 617 698 769 683 768 874 968 1047 1119 1191 1273 1345 1411 1468 1501 1492 1592 1678 1767 1852 1909 1939 1992 2070 2079 2122 2137 2136 2147 2148 2138 2142 2155 2168 2163 2131 2106 2082 2053 2037 2029 2021 2007 1984 1960 1931 1918 1903 1864 1811 1774 1761 1757 1753 1749 1751 1758 1765 1790 1813 1837 1864 1893 1927 1952 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 40 20 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 105 35 5 0 0 0 0 0 0 0 19 52 70 41 19 4 0 0 0 0 0 0 0 0 0 8 38 110 203 283 332 337 285 197 168 166 163 156 145 134 136 162 196 230 253 264 274 275 267 258 245 232 221 206 182 157 140 123 107 91 91 105 120 133 142 149 159 174 154 159 180 199 214 248 320 380 442 513 569 572 555 642 749 861 961 1048 1130 1212 1284 1320 1353 1382 1418 1512 1604 1697 1794 1862 1902 1943 2004 2011 2064 2092 2104 2121 2127 2128 2129 2137 2150 2161 2156 2119 2092 2054 2028 2011 1999 1987 1972 1953 1949 1935 1906 1864 1812 1767 1746 1720 1707 1706 1714 1734 1746 1773 1795 1822 1854 1883 1915 1940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 50 52 43 32 32 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 38 43 10 0 0 0 0 0 8 25 46 64 76 72 30 5 0 0 0 0 0 0 0 0 14 70 155 176 195 236 247 239 206 126 128 119 117 117 119 122 131 158 196 230 248 254 258 259 253 247 239 226 211 199 181 169 158 138 111 91 79 80 85 96 105 112 120 124 105 113 131 145 149 159 225 288 350 405 446 456 443 531 626 733 846 950 1039 1122 1149 1211 1277 1320 1355 1441 1531 1627 1733 1816 1868 1900 1911 1968 2026 2059 2076 2088 2096 2109 2120 2125 2133 2141 2140 2117 2084 2041 2008 1981 1955 1938 1946 1944 1929 1916 1897 1859 1805 1761 1712 1686 1672 1668 1674 1691 1706 1750 1775 1806 1841 1873 1905 1922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 10 15 39 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 0 44 76 43 0 0 0 0 0 0 5 39 55 64 69 69 60 26 3 0 0 0 0 0 0 0 0 72 157 199 164 142 132 124 123 120 101 97 90 90 97 107 117 129 168 201 224 227 225 233 235 230 223 217 208 197 188 178 178 168 152 131 109 91 79 75 75 78 81 84 87 74 79 89 101 111 119 145 198 242 274 312 350 350 433 517 617 725 836 925 955 1048 1126 1201 1248 1292 1378 1462 1554 1663 1746 1798 1830 1885 1944 2007 2038 2054 2064 2073 2089 2102 2105 2117 2134 2142 2129 2094 2048 2018 1990 1961 1934 1921 1886 1861 1847 1837 1807 1758 1726 1699 1675 1666 1656 1646 1648 1665 1726 1753 1788 1826 1856 1880 1893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 35 17 0 0 46 85 89 51 0 0 0 0 0 0 5 28 41 45 35 30 22 0 0 0 0 0 0 0 0 0 109 196 215 176 125 92 82 87 96 106 112 107 90 80 85 94 105 125 168 181 195 200 205 211 212 207 197 191 184 180 178 176 175 169 166 154 136 115 95 81 73 70 67 66 67 68 68 72 79 87 95 107 129 141 181 233 269 287 356 431 527 627 741 830 841 899 1049 1141 1185 1238 1324 1405 1487 1563 1609 1681 1778 1851 1907 1980 2002 2031 2054 2063 2072 2076 2084 2099 2121 2139 2135 2097 2051 2022 2002 1990 1969 1920 1873 1836 1812 1799 1770 1728 1706 1696 1690 1677 1656 1635 1628 1643 1703 1733 1772 1810 1832 1840 1879 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 37 29 52 46 22 0 0 0 0 0 0 6 12 14 18 12 4 0 0 0 0 0 0 0 0 0 4 28 236 266 231 171 117 90 87 93 97 110 126 126 110 93 87 93 108 128 148 149 173 183 190 196 199 195 186 180 176 174 174 172 172 171 176 173 164 148 128 107 94 87 80 73 68 68 81 82 85 90 95 98 103 121 150 189 225 259 312 372 457 556 610 666 757 832 908 1046 1109 1175 1272 1353 1426 1431 1508 1614 1718 1804 1866 1923 1941 1999 2048 2067 2067 2065 2069 2085 2108 2130 2131 2094 2052 2019 2012 1999 1969 1923 1872 1826 1788 1764 1732 1698 1681 1680 1681 1676 1657 1635 1621 1629 1683 1711 1754 1786 1805 1825 1862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 29 99 93 20 0 0 0 0 0 0 6 60 117 112 51 4 0 0 0 0 0 0 0 0 0 0 67 252 303 253 197 145 107 93 94 94 105 112 120 127 125 114 104 104 109 117 126 140 159 178 188 197 202 198 189 182 180 177 173 170 172 178 181 183 181 174 163 152 151 133 115 100 90 90 122 121 121 122 121 121 129 140 156 184 220 260 302 348 419 439 499 587 688 786 817 938 1006 1097 1209 1292 1339 1371 1451 1553 1658 1751 1822 1868 1881 1936 1966 1999 2047 2062 2062 2074 2096 2117 2118 2088 2051 2029 2015 1996 1966 1925 1877 1834 1788 1749 1711 1688 1680 1662 1664 1668 1658 1638 1621 1624 1668 1692 1719 1742 1769 1806 1842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 261 37 7 0 0 8 14 6 7 102 128 139 137 85 0 0 0 0 0 0 0 0 0 0 0 119 342 319 232 164 123 105 99 98 95 102 104 110 119 125 125 121 117 116 115 118 130 153 170 182 200 214 211 204 195 193 187 180 176 176 180 175 178 180 180 181 183 190 184 169 152 139 140 177 172 170 169 167 168 174 180 191 211 235 267 308 342 344 397 466 544 633 727 785 861 918 1013 1103 1167 1225 1316 1401 1501 1603 1696 1772 1825 1833 1841 1878 1939 2004 2045 2061 2072 2088 2103 2103 2084 2065 2050 2018 1993 1962 1922 1879 1842 1800 1751 1743 1722 1679 1653 1653 1664 1661 1645 1627 1626 1659 1671 1680 1711 1749 1786 1822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 36 18 24 25 13 0 0 0 0 0 0 0 1 3 0 1 0 32 78 0 0 0 4 26 50 45 57 125 138 137 128 88 11 1 0 0 0 0 0 0 0 0 0 110 278 297 219 152 117 106 104 100 93 94 96 104 112 117 123 125 124 122 124 124 124 139 162 190 206 217 224 219 218 209 199 191 180 170 172 164 167 174 178 181 188 194 208 206 201 194 195 215 211 210 208 208 213 221 227 240 254 265 290 317 321 353 397 452 518 595 678 755 818 859 907 960 1030 1147 1258 1353 1452 1553 1647 1726 1783 1794 1797 1831 1885 1948 2008 2054 2075 2088 2096 2096 2090 2082 2046 2010 1988 1964 1929 1887 1850 1815 1767 1760 1735 1686 1652 1646 1662 1664 1652 1635 1628 1642 1660 1672 1698 1730 1766 1802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 41 29 31 32 21 10 8 0 0 0 6 9 9 15 1 247 287 133 4 0 3 67 60 45 62 94 101 111 117 115 107 84 37 0 0 0 0 0 0 0 0 0 0 52 142 191 155 119 105 96 89 82 79 85 78 90 102 111 118 122 122 125 129 129 130 142 169 202 216 222 224 223 220 222 203 190 179 169 165 160 164 168 172 177 185 192 201 217 224 224 226 232 231 233 229 230 237 247 259 275 291 298 315 332 337 362 401 445 504 571 644 722 790 786 815 861 939 1052 1188 1297 1399 1502 1599 1679 1727 1696 1755 1799 1843 1899 1966 2030 2071 2088 2092 2093 2091 2079 2046 2004 1981 1961 1930 1888 1848 1817 1814 1785 1742 1695 1658 1649 1663 1668 1659 1650 1642 1636 1652 1671 1691 1714 1746 1782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 12 12 11 6 3 0 0 0 24 29 16 0 0 0 35 26 0 17 61 112 92 55 43 54 80 167 150 119 81 52 27 0 0 15 15 15 9 0 0 0 0 4 28 58 64 60 62 56 51 51 54 62 71 93 111 124 129 129 129 131 134 134 134 147 177 209 220 223 225 228 228 226 214 199 185 172 163 162 163 163 167 173 179 185 193 203 223 232 231 230 233 236 235 237 244 255 269 287 305 314 325 336 348 370 403 439 493 552 617 687 756 746 774 813 878 982 1122 1246 1351 1449 1540 1601 1620 1659 1723 1772 1814 1864 1926 1990 2048 2077 2082 2086 2084 2071 2047 2005 1978 1957 1927 1888 1854 1847 1812 1771 1735 1699 1667 1657 1669 1678 1671 1666 1658 1645 1646 1673 1686 1703 1730 1764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 54 32 7 0 0 0 1 1 63 113 103 56 91 38 10 1 1 15 109 136 122 95 49 0 1 16 20 31 24 3 0 0 0 0 2 6 11 13 15 16 25 38 52 65 81 129 160 168 171 177 174 158 154 148 145 155 180 200 211 218 225 234 238 236 228 213 194 176 166 169 166 166 169 172 176 181 189 199 217 226 225 222 227 230 232 235 243 255 270 285 299 305 320 333 345 366 397 431 478 533 593 644 673 721 749 798 873 964 1066 1192 1307 1383 1421 1481 1567 1618 1693 1750 1795 1842 1895 1954 2009 2024 2049 2065 2064 2053 2041 2009 1981 1957 1929 1906 1887 1838 1795 1749 1718 1690 1668 1661 1674 1687 1687 1683 1673 1658 1658 1679 1685 1696 1717 1744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 38 49 27 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 88 37 8 3 0 0 0 106 111 142 131 40 90 31 8 6 7 2 5 60 27 82 105 63 18 16 2 7 12 9 1 5 31 20 6 0 0 2 12 32 52 74 92 108 124 115 115 131 154 176 189 183 182 176 170 170 178 189 189 205 220 232 240 243 240 223 201 189 183 179 174 171 173 174 177 183 191 211 213 215 216 218 219 221 223 225 233 247 263 275 275 292 305 319 335 355 382 413 459 514 547 574 618 688 733 790 859 935 1024 1136 1261 1272 1342 1434 1511 1570 1656 1728 1781 1826 1873 1914 1936 1971 2011 2034 2032 2023 2020 2006 1982 1957 1949 1928 1882 1828 1777 1735 1702 1678 1665 1664 1677 1681 1695 1699 1689 1681 1688 1688 1686 1693 1711 1723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 3 16 70 58 41 33 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 33 151 110 73 32 5 2 2 67 61 106 94 18 27 52 17 3 9 15 2 2 1 32 64 66 43 38 49 26 12 3 12 49 121 81 69 59 51 49 59 75 91 106 111 112 115 99 99 92 105 130 156 183 200 200 194 188 185 185 182 193 206 222 236 245 247 230 208 200 197 190 182 178 180 181 184 188 195 211 212 214 218 220 217 214 212 214 221 233 246 254 261 277 279 296 318 338 360 388 434 451 480 528 594 663 712 777 841 909 989 1081 1175 1209 1300 1394 1464 1523 1608 1696 1767 1815 1839 1860 1893 1940 1981 2005 1999 1990 1991 1989 1978 1963 1958 1934 1888 1831 1775 1735 1696 1668 1657 1658 1663 1678 1700 1711 1705 1699 1706 1699 1689 1692 1702 1713 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 27 19 14 8 0 0 0 0 0 0 2 24 28 9 0 0 0 0 0 0 11 43 85 48 41 28 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 158 192 162 98 59 62 39 33 79 114 130 116 94 63 8 0 9 32 43 6 47 88 97 72 76 134 174 84 57 28 40 97 143 140 89 91 97 98 107 113 101 98 102 103 97 88 92 93 111 134 160 191 205 203 198 196 191 181 177 176 187 205 226 242 246 234 228 215 208 200 191 189 190 191 194 197 199 199 199 219 228 225 218 211 202 202 209 216 223 231 244 259 258 272 296 320 340 361 367 399 442 498 565 635 679 754 821 889 952 1004 1038 1147 1258 1356 1425 1485 1567 1655 1741 1764 1795 1834 1871 1914 1959 1984 1975 1963 1962 1962 1961 1963 1960 1938 1894 1838 1784 1751 1708 1675 1661 1659 1657 1677 1703 1721 1720 1717 1721 1717 1701 1699 1697 1704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 31 53 66 61 22 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 15 41 68 60 42 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 29 51 58 100 83 133 118 62 30 49 21 33 59 101 106 34 1 0 0 0 0 3 21 33 71 55 141 273 237 131 119 81 97 135 124 124 127 71 63 67 63 65 50 46 53 63 60 46 91 143 182 195 193 192 189 187 186 184 177 170 171 169 174 192 216 235 242 241 236 226 217 207 199 199 200 206 209 211 212 212 213 213 216 223 223 213 200 194 197 194 199 211 223 239 238 250 272 297 318 337 338 372 416 466 529 596 638 721 796 846 886 933 1015 1113 1223 1321 1391 1453 1530 1614 1706 1719 1765 1815 1853 1896 1945 1967 1958 1944 1937 1937 1936 1940 1947 1937 1904 1853 1802 1772 1728 1690 1676 1670 1663 1673 1698 1722 1728 1735 1741 1735 1726 1715 1708 1711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 30 69 40 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 24 30 43 49 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 21 32 54 52 125 95 42 32 45 0 0 0 15 21 0 0 0 0 0 0 0 2 3 71 104 220 295 201 141 136 107 118 156 154 92 127 32 12 14 9 5 0 0 0 11 47 114 201 234 229 207 183 163 152 153 155 157 147 144 155 164 170 184 206 218 226 242 245 236 220 209 204 206 209 217 219 220 221 223 223 221 222 218 213 210 208 204 194 180 181 189 201 217 220 229 243 263 279 287 314 349 391 436 493 551 594 677 720 766 829 909 992 1082 1189 1291 1365 1430 1502 1571 1581 1658 1735 1793 1836 1879 1926 1953 1947 1937 1929 1922 1916 1915 1925 1928 1908 1868 1822 1791 1747 1738 1710 1680 1667 1673 1694 1718 1731 1737 1741 1744 1738 1731 1721 1720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 40 66 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 2 2 12 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 69 88 67 33 13 15 0 0 0 0 0 0 0 0 0 0 0 0 14 67 127 176 200 180 110 61 82 106 121 166 153 62 60 9 0 0 0 0 0 0 16 38 97 163 195 230 200 166 136 121 116 110 113 122 122 126 140 153 161 175 201 213 224 245 248 233 221 214 210 211 214 218 221 223 227 230 230 227 228 222 217 209 202 201 186 175 174 180 188 197 208 214 223 228 238 260 288 324 363 408 460 508 551 630 633 707 794 877 961 1052 1157 1263 1355 1417 1449 1468 1537 1618 1701 1767 1814 1856 1902 1940 1938 1937 1931 1919 1907 1895 1898 1907 1901 1873 1836 1808 1806 1771 1729 1693 1675 1678 1696 1717 1735 1740 1742 1746 1740 1749 1738 1734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 52 46 11 9 7 1 0 0 0 0 0 0 0 0 0 0 0 0 11 51 125 117 81 51 26 2 12 1 0 119 147 55 4 0 0 0 0 0 0 1 33 130 176 183 173 201 182 156 131 119 114 102 102 109 121 130 137 147 161 176 179 197 221 238 239 228 224 217 213 213 215 215 222 227 232 235 237 236 239 230 223 218 211 201 184 175 172 176 183 190 199 203 204 210 223 242 267 299 336 379 429 471 499 536 582 664 754 838 921 1012 1117 1229 1317 1338 1361 1441 1515 1590 1669 1737 1789 1834 1880 1924 1911 1922 1929 1924 1909 1886 1878 1883 1882 1867 1850 1842 1803 1777 1745 1710 1686 1681 1694 1715 1735 1741 1746 1750 1748 1760 1752 1749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 33 32 11 14 19 23 13 0 0 0 0 0 0 0 0 0 0 0 0 1 18 64 26 10 2 0 0 0 0 5 143 128 21 0 0 0 0 0 0 0 0 0 196 237 160 102 113 108 112 111 117 123 120 116 119 127 137 145 154 163 165 175 192 209 222 227 229 211 215 218 220 221 222 228 233 237 241 242 243 241 234 231 227 219 208 192 178 173 175 178 184 195 196 193 189 196 212 236 278 310 350 400 417 423 462 530 614 704 791 874 964 1066 1183 1200 1244 1324 1416 1495 1567 1640 1709 1768 1816 1853 1871 1879 1907 1926 1931 1920 1894 1870 1863 1860 1859 1850 1826 1792 1775 1754 1726 1700 1689 1697 1715 1722 1735 1748 1755 1756 1769 1762 1762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 1 9 11 1 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 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 20 28 19 12 29 29 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 0 0 0 0 0 0 2 23 16 18 13 0 0 0 0 0 0 0 0 1 40 171 164 80 35 22 28 29 49 75 94 104 116 101 123 142 150 154 164 170 178 190 198 204 208 192 207 213 221 229 232 237 237 237 241 244 242 242 241 234 227 219 210 198 187 179 176 175 179 189 188 174 182 192 211 235 257 285 320 339 350 372 424 486 562 648 735 822 910 1006 1101 1130 1188 1280 1383 1472 1548 1619 1688 1751 1789 1808 1836 1870 1902 1921 1930 1927 1907 1875 1856 1853 1844 1829 1808 1776 1760 1748 1729 1708 1694 1696 1700 1714 1734 1750 1758 1763 1777 1770 1773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 4 5 24 28 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 31 30 9 8 2 2 7 18 37 58 71 49 81 104 119 132 148 154 153 159 167 173 179 186 177 190 215 233 239 242 241 241 242 242 240 242 242 236 226 219 211 203 197 190 183 179 179 181 177 177 183 202 218 227 241 264 296 301 313 343 391 451 517 597 683 773 853 916 942 1050 1126 1224 1334 1435 1522 1594 1664 1695 1732 1782 1829 1867 1896 1914 1924 1926 1915 1888 1868 1857 1840 1818 1794 1765 1743 1735 1727 1712 1702 1700 1696 1711 1732 1753 1773 1787 1786 1774 1779 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 28 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 9 3 0 0 0 0 0 0 1 6 16 23 22 35 45 62 92 119 116 125 117 114 120 139 163 139 165 204 229 241 247 248 248 249 248 247 247 246 239 230 221 213 206 201 196 192 189 187 184 179 178 199 208 216 224 235 251 257 278 297 325 367 420 478 552 636 706 758 804 894 998 1063 1165 1279 1385 1480 1562 1635 1652 1698 1767 1822 1856 1887 1905 1914 1918 1915 1903 1901 1874 1846 1819 1792 1765 1736 1725 1723 1722 1718 1711 1706 1715 1736 1758 1791 1813 1803 1785 1786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 57 60 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 11 25 46 67 81 81 68 46 50 74 98 108 109 140 175 210 232 242 245 249 251 252 253 250 242 237 230 221 215 210 204 196 195 190 186 183 181 182 204 212 219 226 232 236 248 269 290 316 350 394 450 515 566 606 668 757 847 947 1003 1106 1218 1326 1429 1517 1531 1592 1665 1742 1803 1834 1871 1893 1902 1905 1907 1907 1903 1883 1857 1829 1801 1773 1738 1720 1717 1717 1717 1715 1712 1717 1738 1760 1799 1826 1823 1813 1804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 49 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 4 8 33 57 62 47 35 25 33 41 56 69 72 110 138 171 205 226 235 242 243 246 247 242 232 229 225 220 216 212 208 204 201 192 186 182 183 192 211 216 225 229 232 240 251 269 293 315 342 377 425 482 485 542 623 710 801 896 952 1056 1164 1270 1348 1370 1456 1540 1600 1669 1752 1823 1849 1876 1884 1889 1892 1893 1893 1882 1864 1840 1817 1792 1756 1725 1724 1716 1716 1719 1719 1721 1737 1761 1806 1835 1837 1841 1826 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 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 4 22 45 48 34 24 17 18 23 32 35 29 66 97 119 149 185 210 219 224 231 235 233 228 226 223 219 213 210 209 208 206 197 188 188 196 211 221 227 227 233 241 250 262 278 304 322 340 368 401 429 451 507 584 671 761 847 904 1008 1108 1159 1203 1302 1399 1486 1543 1613 1709 1799 1820 1856 1861 1869 1876 1878 1878 1873 1863 1847 1831 1810 1784 1781 1747 1722 1715 1717 1721 1723 1738 1756 1777 1811 1843 1856 1844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 4 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 29 30 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 23 30 20 5 0 1 3 6 6 7 26 51 68 85 112 146 165 182 203 219 214 207 215 219 216 214 211 208 207 207 205 198 207 211 215 232 238 239 246 255 264 276 290 316 331 347 362 375 389 428 482 554 635 720 801 860 967 990 1050 1151 1253 1349 1433 1507 1577 1668 1754 1780 1800 1828 1848 1859 1862 1862 1858 1855 1848 1841 1837 1831 1808 1773 1741 1723 1718 1719 1720 1731 1762 1768 1797 1840 1863 1857 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 27 32 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 18 10 12 34 62 52 31 14 4 0 0 0 11 6 0 0 1 10 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 1 6 17 28 37 46 68 109 141 167 180 165 163 186 209 216 216 218 219 219 220 221 217 232 240 240 239 240 258 268 276 284 292 301 321 343 353 361 373 389 419 465 527 603 687 765 824 917 941 1009 1107 1206 1300 1382 1459 1540 1631 1686 1688 1737 1793 1825 1841 1848 1849 1847 1846 1845 1840 1837 1836 1826 1802 1769 1745 1732 1727 1723 1724 1762 1766 1786 1821 1852 1856 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 2 0 4 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 1 38 49 23 8 25 53 45 38 33 18 0 0 0 1 1 0 0 1 9 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 10 18 32 59 106 130 136 119 126 155 180 184 204 222 235 241 243 244 242 259 265 264 264 268 285 293 299 305 311 321 334 361 365 375 388 400 420 455 505 575 655 724 764 779 871 969 1067 1164 1254 1337 1396 1478 1530 1567 1614 1701 1766 1804 1823 1833 1836 1835 1833 1834 1830 1827 1828 1828 1822 1796 1769 1751 1742 1737 1738 1764 1764 1777 1804 1829 1835 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 5 0 0 0 0 0 0 0 0 2 6 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 18 14 4 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 2 19 15 6 0 4 15 28 30 26 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 9 19 41 72 88 95 84 89 100 112 137 165 200 230 250 260 265 268 283 286 287 288 290 294 314 322 328 335 344 354 376 384 393 405 415 428 452 492 555 617 653 663 745 831 925 1026 1114 1187 1271 1352 1431 1457 1488 1562 1663 1739 1784 1807 1819 1825 1827 1826 1825 1821 1815 1814 1821 1827 1813 1785 1764 1754 1751 1748 1767 1767 1770 1786 1805 1814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 13 14 13 12 3 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 4 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 5 6 0 2 0 0 0 0 1 6 6 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 23 32 41 64 73 74 79 90 106 125 165 204 237 260 274 284 291 298 301 302 306 317 341 353 360 366 371 374 390 395 400 416 433 442 456 488 540 561 584 641 716 798 890 980 1067 1151 1236 1319 1342 1393 1446 1520 1625 1708 1763 1792 1810 1819 1823 1826 1825 1817 1806 1803 1813 1830 1826 1804 1796 1783 1767 1759 1775 1771 1766 1774 1789 1797 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 9 10 12 15 15 9 2 0 0 0 0 0 0 0 0 0 0 0 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 5 22 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 16 25 36 65 82 88 88 90 97 109 139 177 209 240 265 273 283 303 315 322 328 337 345 361 374 378 381 390 410 414 416 426 443 458 469 493 522 539 571 627 696 771 860 952 1038 1121 1191 1210 1276 1351 1413 1491 1591 1676 1741 1776 1792 1801 1809 1819 1820 1820 1812 1807 1811 1822 1823 1810 1807 1797 1783 1778 1788 1773 1768 1772 1779 1782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 13 5 1 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 0 0 0 0 0 0 0 0 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 19 36 69 37 77 93 97 101 107 128 156 182 203 224 242 264 304 327 341 354 367 376 389 389 394 400 411 432 437 440 444 454 467 475 487 500 524 565 620 683 752 835 926 1011 1058 1089 1164 1246 1325 1398 1477 1564 1650 1721 1758 1767 1777 1794 1807 1815 1822 1817 1809 1806 1811 1821 1820 1815 1803 1789 1783 1791 1781 1779 1781 1782 1779 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 1 8 1 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 11 1 0 0 0 0 0 0 20 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 14 19 20 23 70 93 105 113 122 139 156 169 174 187 210 227 285 334 360 375 390 403 421 421 427 430 429 431 443 454 464 472 477 479 483 505 525 568 621 676 739 814 902 930 976 1054 1135 1218 1300 1378 1456 1538 1623 1701 1722 1745 1765 1783 1800 1814 1822 1824 1817 1809 1806 1807 1815 1809 1799 1789 1787 1791 1761 1779 1783 1784 1782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 19 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 3 14 14 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 11 12 16 66 91 111 124 135 148 151 155 155 162 179 208 263 329 373 398 413 423 423 426 424 423 422 423 434 449 464 473 481 492 504 512 523 571 624 675 731 801 878 898 948 1026 1102 1185 1282 1348 1425 1508 1578 1620 1665 1719 1753 1774 1791 1807 1820 1824 1818 1813 1810 1805 1802 1792 1783 1777 1771 1766 1755 1775 1778 1776 1772 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 3 0 0 3 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 5 7 8 9 16 58 84 107 127 142 150 149 152 153 148 175 240 298 350 391 415 425 426 426 424 417 413 412 417 427 442 458 462 475 495 514 535 551 590 634 680 731 787 792 852 926 998 1069 1147 1246 1304 1386 1447 1488 1543 1627 1694 1736 1763 1781 1797 1813 1818 1819 1817 1813 1808 1799 1785 1778 1774 1771 1761 1747 1752 1762 1760 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 10 3 13 1 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 19 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 28 81 102 125 140 144 151 158 172 179 219 285 325 376 417 428 437 442 425 403 400 402 414 425 433 445 450 460 478 499 524 561 585 611 648 686 716 727 783 844 910 976 1041 1111 1190 1251 1290 1346 1420 1508 1592 1668 1719 1752 1774 1791 1804 1807 1810 1811 1813 1812 1805 1790 1777 1768 1762 1757 1752 1741 1734 1741 1741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 4 0 0 1 20 7 0 0 3 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 2 4 0 0 0 0 0 3 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 5 14 30 74 90 110 120 127 147 181 212 232 260 298 332 371 402 418 435 444 432 409 404 412 430 446 452 455 459 470 489 511 540 579 602 627 662 679 694 736 786 838 899 961 1022 1087 1154 1205 1215 1279 1375 1468 1553 1635 1698 1742 1771 1787 1795 1795 1802 1806 1807 1806 1802 1794 1785 1774 1769 1763 1751 1735 1719 1720 1728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 15 12 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 13 11 8 0 1 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 22 65 71 75 85 110 154 211 239 253 254 273 311 337 355 391 415 427 430 423 418 426 441 449 456 468 480 488 505 528 559 596 620 645 672 687 707 749 796 841 895 951 1008 1066 1121 1116 1160 1234 1327 1421 1508 1591 1665 1726 1759 1774 1785 1792 1799 1801 1800 1797 1790 1780 1773 1771 1767 1758 1743 1727 1709 1714 1715 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 8 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 4 16 36 45 38 5 29 9 12 13 0 0 0 0 0 3 5 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 3 16 53 54 59 73 105 152 201 215 222 209 214 239 262 310 345 375 398 410 411 409 425 426 426 438 463 487 503 521 544 576 612 636 653 669 689 718 758 805 847 894 945 998 1036 1050 1069 1130 1198 1279 1367 1456 1540 1620 1693 1721 1742 1776 1782 1795 1798 1797 1792 1785 1777 1768 1767 1762 1750 1734 1718 1697 1708 1703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 3 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 4 5 1 0 0 0 0 0 0 0 0 0 41 54 39 36 45 9 1 2 0 0 0 0 0 9 12 2 0 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 48 47 41 43 58 84 114 142 153 166 169 155 157 191 241 302 346 372 380 374 369 391 367 376 404 438 474 505 530 556 592 624 638 645 674 699 728 764 811 857 898 941 961 980 1014 1053 1111 1171 1237 1312 1395 1480 1563 1615 1657 1704 1748 1758 1779 1786 1787 1784 1777 1769 1769 1760 1753 1746 1735 1719 1695 1685 1691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 12 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 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 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 7 2 10 14 0 0 0 0 0 0 0 0 7 82 72 50 54 20 2 0 0 0 0 0 0 0 5 10 9 5 17 11 8 4 3 10 1 0 0 0 2 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 24 42 41 30 39 58 77 90 94 95 113 127 108 103 130 179 267 329 360 368 363 351 353 326 341 377 417 455 493 544 577 602 622 635 655 683 706 733 768 813 864 904 929 938 959 1003 1050 1093 1148 1205 1267 1339 1413 1460 1502 1577 1655 1706 1724 1757 1769 1772 1772 1772 1771 1765 1757 1752 1743 1733 1721 1700 1679 1682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 5 0 0 0 0 0 0 0 0 0 1 10 101 75 32 26 28 1 0 0 0 0 0 0 0 0 8 17 20 21 20 19 17 16 15 12 2 0 0 2 8 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 32 20 22 39 43 49 70 76 69 56 45 54 62 56 69 101 147 243 320 338 334 328 325 317 315 332 366 405 446 499 550 586 598 612 640 666 694 716 741 773 813 860 899 903 924 956 997 1041 1078 1129 1180 1235 1284 1322 1359 1443 1527 1607 1660 1684 1726 1749 1757 1760 1760 1755 1747 1740 1739 1735 1731 1723 1705 1685 1683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 5 7 15 0 0 0 0 0 0 0 0 5 14 25 33 32 26 22 21 20 19 17 11 2 5 7 7 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 30 51 64 58 40 26 20 15 23 26 39 68 117 189 266 318 337 342 337 317 307 320 348 384 434 499 537 555 576 604 638 672 704 726 750 784 824 862 863 897 929 961 998 1036 1072 1116 1165 1196 1225 1264 1332 1411 1490 1565 1617 1652 1695 1724 1728 1740 1749 1749 1741 1730 1728 1722 1723 1725 1717 1710 1697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 0 0 0 0 0 0 0 5 1 0 3 14 35 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 1 6 34 16 6 9 0 0 0 0 0 0 0 0 14 24 34 44 47 41 29 27 27 25 20 15 12 14 15 12 11 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 7 5 5 4 13 21 28 52 98 160 230 280 299 312 319 310 306 311 327 355 411 479 495 520 560 601 640 677 711 741 762 801 834 845 869 898 932 967 1003 1038 1069 1107 1157 1172 1200 1257 1321 1393 1467 1537 1588 1630 1673 1698 1705 1722 1733 1734 1728 1718 1712 1701 1704 1712 1713 1718 1705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 15 12 4 0 0 2 1 0 0 3 22 8 1 13 25 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 2 4 2 0 0 0 0 0 0 0 0 0 2 2 2 11 18 6 0 1 0 0 0 0 0 0 0 1 16 28 37 52 65 59 41 28 31 31 22 16 16 19 18 14 11 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 3 17 25 34 55 93 143 196 210 248 274 286 291 298 302 311 330 355 398 461 506 552 597 640 676 705 747 786 794 818 857 876 903 937 972 1007 1040 1072 1103 1121 1154 1201 1259 1321 1387 1454 1519 1572 1612 1643 1655 1685 1703 1710 1711 1709 1703 1693 1692 1693 1699 1708 1718 1728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 8 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 14 0 0 1 0 0 7 18 30 26 11 12 16 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 3 5 4 0 0 0 0 0 0 0 0 0 4 9 7 0 0 0 0 5 9 0 0 0 0 0 0 1 9 22 42 71 92 85 49 33 38 34 24 19 19 22 19 14 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 28 44 62 93 123 131 187 237 261 271 282 292 287 296 315 326 359 443 488 534 579 624 657 679 728 792 829 851 871 887 905 940 976 1011 1045 1073 1081 1105 1152 1209 1268 1326 1387 1450 1512 1553 1579 1602 1645 1676 1695 1702 1701 1699 1696 1691 1691 1689 1695 1716 1743 1744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 38 31 10 13 16 20 19 22 22 11 2 0 1 1 0 0 0 0 0 0 0 0 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 0 0 0 0 0 0 0 0 0 6 8 9 9 9 28 49 86 124 124 66 49 48 41 34 30 24 31 22 15 11 7 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 25 47 63 81 98 116 172 225 261 278 283 285 278 290 297 332 377 422 463 505 543 586 616 631 668 687 794 849 874 896 911 942 979 1014 1035 1051 1078 1111 1157 1218 1281 1339 1394 1454 1514 1530 1557 1603 1639 1667 1687 1696 1694 1686 1678 1677 1678 1677 1701 1731 1744 1742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 2 4 8 28 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 3 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 25 15 4 0 0 0 0 0 0 0 0 0 0 14 18 19 18 19 38 57 99 164 175 92 69 67 65 54 41 34 39 28 17 13 11 10 10 10 4 0 0 2 9 1 0 0 2 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 31 41 47 59 89 139 197 250 280 288 287 292 294 290 335 382 414 448 478 504 541 559 563 584 641 781 843 875 902 919 941 983 996 1017 1051 1088 1125 1167 1226 1292 1354 1409 1462 1498 1525 1563 1609 1646 1672 1688 1696 1696 1689 1680 1679 1671 1678 1709 1737 1744 1742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 10 3 0 0 0 0 0 0 0 0 1 10 13 6 0 0 0 0 0 0 3 5 5 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 18 25 32 14 3 0 0 0 0 0 0 0 0 0 1 16 19 25 25 25 46 68 128 195 191 119 97 96 90 69 49 40 42 34 26 20 18 17 16 15 10 4 5 12 11 6 7 6 6 9 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 10 13 27 56 98 155 214 255 280 293 301 312 307 346 379 403 433 458 481 510 514 519 565 645 777 837 874 904 927 944 982 989 1012 1053 1095 1137 1180 1234 1300 1367 1419 1447 1470 1522 1573 1618 1656 1686 1705 1709 1705 1701 1698 1689 1680 1702 1717 1739 1761 1756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 11 11 4 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 1 13 35 49 18 3 0 0 0 0 0 0 0 0 0 1 11 11 21 25 34 65 97 191 244 222 161 118 115 107 82 57 45 49 56 39 30 28 30 27 19 15 12 13 16 14 12 10 9 9 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 28 66 116 175 225 272 291 290 328 326 361 376 387 411 441 463 477 490 509 572 712 782 834 873 907 935 950 952 976 1008 1050 1098 1150 1194 1244 1308 1357 1392 1429 1482 1536 1589 1636 1672 1698 1716 1724 1727 1728 1727 1720 1713 1727 1732 1753 1776 1769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 8 1 0 0 0 0 0 0 2 8 7 0 2 12 19 26 44 86 157 243 255 215 170 152 118 113 89 64 64 79 72 56 51 42 36 33 29 26 29 29 29 28 24 22 15 12 10 6 0 0 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 46 92 147 196 215 237 293 373 377 374 370 372 389 417 428 441 461 490 560 690 765 828 872 907 931 936 956 975 1007 1046 1094 1154 1210 1253 1284 1318 1368 1440 1497 1544 1597 1647 1688 1718 1737 1736 1743 1748 1745 1739 1733 1772 1784 1792 1796 1790 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 27 33 33 25 12 15 17 27 41 86 181 268 255 251 206 148 130 120 119 102 110 122 99 73 71 53 41 39 38 41 42 38 37 39 37 36 29 21 13 7 6 11 13 6 7 11 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 41 89 131 139 181 227 295 383 394 382 368 362 366 379 391 418 444 473 540 650 729 812 866 884 901 938 966 985 1014 1047 1089 1145 1213 1266 1274 1306 1369 1445 1511 1556 1607 1657 1703 1739 1758 1763 1770 1768 1759 1749 1747 1802 1813 1818 1820 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 44 48 48 39 23 16 19 30 41 75 149 245 240 247 201 166 169 151 125 135 146 145 127 110 87 63 51 49 51 58 54 43 51 60 57 49 42 30 20 19 26 31 22 16 19 23 19 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 12 43 78 81 127 174 225 294 365 389 385 374 361 355 358 372 400 430 468 534 618 682 772 832 862 892 936 972 997 1021 1050 1087 1137 1197 1218 1263 1311 1369 1442 1519 1572 1625 1670 1706 1733 1744 1771 1786 1792 1792 1797 1816 1823 1821 1821 1823 1823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 0 3 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 25 57 37 36 39 36 26 18 21 33 42 66 110 169 199 228 212 203 203 181 149 145 150 151 145 136 106 79 67 65 72 81 71 54 64 80 84 72 58 41 35 42 48 40 33 28 31 32 30 26 15 3 0 0 0 0 0 0 0 0 0 0 0 0 14 39 65 78 121 166 213 281 345 366 375 373 369 364 363 370 394 420 473 535 595 648 706 724 794 869 926 969 1003 1029 1056 1091 1122 1143 1179 1248 1313 1372 1436 1512 1584 1649 1681 1700 1723 1760 1784 1798 1804 1807 1815 1835 1841 1840 1841 1840 1836 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 35 39 39 22 19 21 20 20 27 34 41 53 65 86 149 182 185 196 195 170 147 146 145 144 142 138 122 100 88 81 83 90 86 85 77 94 105 88 69 57 58 66 65 51 50 43 40 40 39 32 15 2 0 0 0 0 0 0 0 0 0 0 0 0 11 20 39 79 118 156 197 270 332 349 357 358 368 375 381 391 408 422 472 525 568 597 611 673 754 839 912 968 1006 1025 1050 1065 1084 1118 1167 1233 1304 1371 1435 1502 1578 1651 1666 1704 1758 1805 1839 1855 1844 1833 1821 1820 1862 1861 1863 1863 1855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 11 0 0 10 16 17 16 13 19 18 16 16 18 24 36 42 43 49 71 110 152 162 184 182 160 144 143 140 142 144 144 137 117 105 95 99 111 113 113 113 119 117 104 93 74 85 91 89 80 72 68 60 59 55 40 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 8 36 76 113 149 197 269 323 338 340 343 358 377 395 412 433 451 487 526 545 557 600 654 719 803 886 952 997 1019 1047 1056 1072 1107 1153 1213 1281 1354 1427 1497 1563 1590 1624 1687 1746 1784 1821 1844 1870 1884 1881 1876 1889 1881 1873 1868 1861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 4 0 0 10 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 1 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 73 56 3 0 4 9 10 6 4 20 31 20 13 13 20 34 34 39 47 66 94 113 149 191 183 152 137 138 138 145 147 150 150 130 119 111 119 134 142 152 146 148 137 118 104 94 107 110 111 108 101 101 85 84 70 45 24 11 11 4 0 0 0 0 0 0 0 0 0 0 0 0 26 73 121 157 235 282 312 326 329 338 351 371 394 419 447 481 501 523 542 564 606 652 713 782 847 911 975 1019 985 1008 1046 1086 1131 1188 1256 1330 1404 1467 1505 1515 1597 1684 1751 1790 1814 1833 1859 1881 1892 1890 1883 1877 1868 1860 1852 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 48 31 9 15 6 7 3 0 7 24 33 28 17 13 15 20 27 35 44 65 88 101 127 172 185 186 179 165 165 163 160 159 156 144 128 129 129 148 179 185 172 179 158 127 110 117 131 132 127 127 132 136 115 111 88 59 35 19 16 4 0 0 0 0 0 0 0 0 0 0 0 2 28 74 126 163 234 277 292 303 322 336 349 363 383 409 443 483 492 501 527 564 605 647 707 769 819 862 901 907 922 966 1014 1060 1104 1153 1220 1298 1349 1390 1432 1484 1561 1636 1715 1785 1824 1837 1850 1853 1866 1875 1868 1872 1866 1858 1851 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 22 22 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 9 6 2 6 13 0 0 0 0 8 23 29 30 24 21 20 21 29 33 42 62 81 92 112 156 169 173 169 161 165 165 163 160 158 153 141 148 154 179 205 211 210 216 180 141 129 145 149 151 139 145 162 165 142 133 109 84 68 59 25 5 0 0 0 0 0 0 0 0 0 1 5 12 37 80 129 169 236 246 273 300 319 334 348 362 382 405 427 450 470 491 519 552 588 628 684 744 794 818 833 874 913 958 1005 1051 1092 1129 1181 1262 1290 1331 1406 1463 1541 1611 1676 1750 1819 1842 1842 1846 1850 1861 1871 1862 1858 1851 1845 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 5 19 15 8 3 18 38 37 26 15 12 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 4 2 2 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 14 9 3 0 0 0 0 0 2 12 26 31 34 32 31 29 29 34 32 38 56 74 89 105 134 141 151 153 147 149 161 156 149 153 161 157 160 177 199 221 238 247 236 185 153 144 152 167 163 144 159 182 183 160 147 131 121 106 79 50 17 3 0 0 0 0 0 0 0 2 9 22 30 53 98 144 170 169 242 286 311 327 340 348 363 383 404 415 423 464 490 513 542 575 608 654 706 750 772 795 851 891 949 998 1046 1092 1130 1158 1192 1227 1291 1369 1424 1509 1585 1654 1730 1798 1827 1836 1857 1866 1869 1868 1862 1851 1847 1838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 20 16 19 0 0 0 0 1 2 2 6 21 28 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 2 14 16 13 11 8 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 9 2 4 3 1 0 0 2 8 1 8 18 27 33 35 35 35 35 35 37 36 38 52 66 79 90 93 119 136 136 131 135 156 151 140 140 152 162 175 192 209 236 261 269 252 189 172 171 179 193 177 150 172 192 189 173 164 162 146 119 90 68 34 21 15 8 0 0 0 0 4 13 27 46 57 79 119 159 184 193 255 295 324 342 351 356 368 384 395 404 419 456 483 510 540 571 602 636 673 685 712 759 810 848 926 985 1036 1087 1129 1136 1164 1200 1257 1320 1378 1465 1545 1615 1679 1728 1750 1794 1824 1848 1863 1863 1848 1843 1835 1833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 39 12 0 0 0 0 4 12 16 13 17 25 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 0 0 0 0 1 1 1 1 3 14 24 22 20 17 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 27 0 4 12 21 27 28 30 30 32 36 39 42 42 51 66 74 77 88 109 125 123 118 125 147 147 133 128 136 152 169 186 208 245 279 287 250 202 193 199 213 220 191 150 180 196 192 186 185 181 169 152 123 77 47 38 28 20 16 15 15 9 14 27 45 66 80 106 136 157 183 241 271 298 328 350 363 372 381 386 391 399 417 452 475 506 541 574 602 624 629 658 693 735 778 814 897 970 1023 1053 1077 1117 1173 1216 1256 1302 1358 1428 1510 1564 1598 1640 1711 1791 1823 1843 1849 1850 1850 1836 1836 1832 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 42 26 4 0 0 0 1 1 2 5 0 0 0 0 2 6 4 0 0 2 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 3 0 0 0 1 2 2 6 3 2 4 10 21 28 28 23 16 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 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 45 32 0 0 0 8 14 17 24 27 29 33 38 43 45 54 65 73 79 90 107 123 119 114 120 135 139 134 124 123 133 152 169 202 246 281 288 266 265 241 238 242 232 191 150 182 197 197 196 198 192 204 181 135 89 65 56 45 40 36 32 35 36 47 51 59 77 97 117 128 154 204 260 286 303 325 345 365 382 385 393 398 403 422 457 480 510 542 571 594 608 633 658 686 719 756 797 868 956 985 1012 1053 1101 1162 1219 1267 1326 1389 1434 1481 1485 1531 1596 1670 1764 1810 1839 1851 1841 1820 1813 1814 1808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 7 0 0 0 6 8 16 32 11 0 0 1 4 6 2 0 2 5 0 0 2 14 24 2 0 9 20 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 13 10 1 0 0 0 2 4 6 10 6 7 11 19 27 28 35 23 11 4 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 10 65 57 16 0 0 0 0 0 5 19 30 31 31 35 41 44 51 57 69 80 91 107 120 114 109 110 116 119 124 116 111 116 131 153 189 241 279 287 270 251 252 265 263 234 185 153 182 191 192 193 195 193 206 177 137 105 87 77 75 66 56 52 59 64 86 95 91 93 110 109 131 166 221 280 306 318 329 341 360 378 380 398 408 420 441 469 494 519 544 553 571 612 645 669 690 715 744 780 838 922 940 985 1046 1091 1149 1209 1283 1353 1420 1470 1475 1493 1523 1574 1641 1720 1771 1808 1828 1840 1848 1844 1829 1802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 0 0 1 0 6 26 3 0 0 0 0 0 17 16 14 2 14 32 31 32 16 13 10 7 6 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 8 1 18 9 0 0 0 4 3 5 8 12 12 14 18 25 32 33 37 20 8 2 0 0 0 1 2 2 2 3 1 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 34 61 38 8 0 0 0 0 0 3 14 31 35 32 39 44 41 42 52 67 80 91 105 118 106 97 98 102 104 111 106 103 106 118 139 171 227 257 259 245 241 257 277 271 231 182 168 196 198 191 192 202 205 218 179 143 123 112 99 98 87 75 73 85 89 117 135 122 107 117 122 144 185 242 296 321 338 347 349 352 358 368 388 408 435 458 478 503 528 544 556 576 609 643 674 697 721 752 790 824 836 885 954 1025 1083 1138 1194 1283 1348 1391 1431 1459 1519 1548 1598 1658 1708 1753 1797 1828 1835 1843 1868 1850 1813 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 3 1 3 8 0 0 0 0 5 32 13 8 14 20 29 24 26 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 2 18 5 0 0 2 4 3 7 15 20 21 22 24 24 27 30 28 16 6 1 0 0 0 3 4 2 2 4 5 8 7 6 5 3 5 5 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 20 42 58 26 5 0 0 0 0 0 0 9 29 36 42 52 56 51 48 52 64 77 91 105 114 98 87 84 89 100 107 101 99 103 112 128 155 196 214 210 204 213 242 282 280 236 189 179 191 215 209 217 234 237 249 201 163 143 137 134 126 113 99 100 112 115 143 158 149 130 121 132 166 227 273 304 328 353 367 368 367 367 370 379 416 442 462 482 504 520 536 561 586 614 649 682 705 730 764 791 798 830 871 928 997 1068 1129 1184 1253 1292 1332 1383 1438 1498 1554 1603 1650 1696 1740 1774 1785 1805 1832 1852 1857 1821 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 6 0 0 0 0 0 4 1 5 6 0 0 0 0 13 25 0 0 1 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 1 0 0 0 0 0 1 2 2 9 2 0 0 2 5 7 15 21 24 24 24 25 26 25 24 21 14 6 1 0 0 2 5 5 1 2 5 7 15 10 6 4 4 4 3 1 0 5 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 5 19 40 68 26 7 4 3 2 0 0 0 10 31 51 58 70 74 66 53 48 60 74 91 107 114 98 96 90 92 103 110 104 101 103 108 117 133 136 171 175 180 204 236 286 286 242 207 199 189 232 232 253 276 278 279 235 196 175 168 161 161 148 132 132 142 145 166 172 176 159 138 148 205 244 278 306 333 358 358 378 388 392 399 413 425 439 459 475 487 500 540 572 596 622 654 688 715 743 760 779 810 845 875 918 978 1044 1107 1169 1234 1248 1288 1364 1437 1490 1546 1596 1639 1680 1718 1719 1760 1789 1817 1844 1849 1829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 0 0 0 0 0 0 0 0 1 0 0 2 36 48 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 3 1 0 0 0 0 0 0 0 0 1 1 0 1 5 11 15 21 19 19 20 20 20 23 21 19 16 11 4 1 1 3 7 14 15 13 14 28 42 40 20 12 8 4 1 1 2 1 1 2 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 27 26 53 14 7 7 10 11 2 1 7 20 41 66 76 87 91 79 59 47 58 72 90 108 118 118 104 91 93 102 108 105 101 99 102 104 106 112 141 146 164 198 236 286 317 286 262 241 203 247 273 282 284 287 297 264 259 228 195 181 177 175 165 162 163 167 183 182 185 165 148 163 215 248 278 305 331 356 357 380 401 429 451 448 437 443 457 471 483 503 542 580 607 633 663 698 730 756 778 802 834 866 889 923 969 1023 1080 1137 1167 1205 1246 1319 1419 1478 1541 1601 1646 1678 1701 1706 1740 1793 1827 1843 1852 1839 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 12 4 0 0 0 0 0 0 0 0 0 0 0 0 1 15 8 0 0 0 0 0 0 7 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 19 18 11 12 13 14 14 17 17 16 13 9 5 3 6 7 9 12 11 13 11 22 40 46 30 26 19 13 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 33 30 41 12 2 0 7 17 15 17 16 28 51 72 76 93 101 93 77 63 61 71 89 103 111 110 98 83 88 98 103 100 95 92 93 96 100 106 117 142 180 221 268 338 335 328 306 262 223 288 319 306 292 295 307 290 284 258 227 203 190 190 187 187 185 183 188 191 190 167 161 186 223 247 275 297 310 320 351 380 399 439 472 475 465 465 469 484 501 514 542 583 616 644 675 712 744 751 787 830 864 891 909 941 977 1015 1048 1070 1108 1163 1214 1291 1386 1450 1516 1602 1653 1679 1697 1725 1749 1799 1824 1830 1833 1831 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 13 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 9 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 24 13 7 8 8 9 11 12 11 9 9 9 7 6 8 10 6 2 1 4 4 10 23 36 38 37 23 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 34 32 35 31 10 2 9 19 22 23 21 28 34 47 70 83 98 99 88 75 69 75 87 93 97 98 88 75 84 93 97 95 91 89 88 92 100 108 113 139 176 215 264 330 330 330 314 284 271 321 340 318 301 301 315 317 301 269 239 213 196 199 203 206 206 201 196 197 194 179 187 212 228 246 266 273 287 314 345 377 399 439 471 484 489 488 493 509 523 532 550 587 625 655 681 706 713 754 800 842 880 914 934 971 1012 1034 1041 1054 1099 1153 1226 1302 1375 1436 1495 1575 1625 1676 1737 1779 1802 1811 1814 1813 1810 1805 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 6 16 15 26 32 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 77 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 23 20 19 8 6 7 8 10 12 13 17 15 12 11 10 9 3 0 0 1 4 5 12 19 25 29 21 14 10 7 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 34 79 59 40 44 54 22 9 14 22 24 24 24 24 28 39 58 66 83 92 87 78 74 82 81 90 96 93 81 74 84 92 95 95 92 92 88 90 100 111 120 132 163 225 272 280 299 305 298 287 293 327 350 325 306 298 300 304 300 285 280 260 234 230 211 210 212 210 206 207 208 207 210 221 235 250 250 268 288 310 338 374 423 448 468 486 500 500 511 530 547 558 569 595 629 662 677 687 721 759 801 845 888 927 958 999 1053 1072 1082 1107 1132 1173 1275 1348 1394 1439 1484 1485 1552 1631 1701 1763 1796 1802 1804 1801 1795 1790 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 27 25 39 34 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 31 30 29 7 5 6 8 14 22 25 23 19 16 15 11 7 2 0 1 3 3 5 7 9 8 9 11 13 5 0 2 5 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 14 11 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 7 26 59 130 127 95 71 58 23 17 19 24 27 28 28 27 30 37 47 54 67 78 77 73 73 80 85 94 96 90 80 74 87 95 98 98 96 92 83 83 91 105 118 134 163 192 209 223 256 269 273 272 291 327 348 325 315 305 297 292 290 289 297 281 254 237 211 202 205 208 209 213 219 219 223 232 242 251 254 274 293 311 333 362 412 439 458 471 478 490 508 530 556 578 594 614 642 664 677 691 723 759 796 843 893 941 983 1024 1037 1070 1112 1161 1213 1247 1325 1383 1421 1450 1470 1479 1511 1562 1636 1723 1770 1781 1787 1783 1777 1776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 32 50 79 18 0 0 0 0 0 0 6 17 1 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 36 39 31 21 10 8 8 8 11 14 13 13 13 10 8 6 3 0 0 0 0 0 1 1 2 1 0 2 12 4 1 8 14 0 1 9 8 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 22 18 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 50 65 106 118 92 50 16 10 11 20 30 40 42 38 40 42 45 50 58 65 64 63 62 65 81 93 93 86 76 69 81 88 90 92 96 102 86 75 78 100 131 136 135 137 154 181 211 230 232 242 273 312 335 326 323 320 298 273 265 279 306 296 265 241 236 202 194 201 210 216 225 221 226 233 240 246 259 278 295 311 328 353 402 425 434 446 465 486 505 522 550 583 613 635 652 664 679 702 728 757 797 834 887 948 993 998 1034 1078 1126 1176 1231 1293 1344 1393 1424 1444 1463 1488 1512 1545 1591 1646 1702 1739 1759 1767 1770 1771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 23 39 55 24 8 1 0 0 0 0 1 1 0 0 0 0 0 0 3 8 12 6 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 6 7 8 8 8 7 5 4 3 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 2 8 8 6 12 17 12 0 5 8 9 9 5 0 0 0 0 2 7 6 2 0 0 0 1 22 27 27 24 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 24 27 62 115 131 85 13 0 0 7 12 21 42 47 47 47 48 51 54 55 52 51 51 56 73 87 86 77 69 68 71 73 78 84 93 104 88 74 76 89 103 104 95 98 118 143 166 186 190 206 241 271 288 308 328 340 317 275 255 272 309 306 298 282 243 190 187 199 213 221 229 224 226 229 236 249 262 286 306 320 331 348 387 390 406 427 452 478 500 515 540 577 611 629 645 676 698 717 739 765 794 828 874 903 924 984 1040 1088 1136 1183 1229 1280 1347 1377 1398 1424 1463 1494 1517 1541 1573 1616 1663 1691 1700 1720 1741 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 4 5 13 27 39 38 27 13 4 0 0 0 0 9 4 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 5 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 11 7 21 31 23 7 7 15 12 12 12 0 0 0 0 1 4 2 1 0 0 1 6 31 34 27 19 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 62 130 162 114 28 4 0 0 0 8 26 44 48 51 53 52 50 47 45 41 39 45 63 81 79 69 60 59 63 63 71 78 88 95 81 77 82 87 90 91 85 91 97 115 138 153 150 165 204 228 241 280 340 345 326 282 245 286 308 307 305 273 211 182 187 218 228 227 233 229 229 232 242 255 268 285 306 322 334 353 386 386 400 420 444 469 490 512 535 572 600 609 650 687 714 733 748 769 797 832 841 861 902 958 1022 1080 1134 1187 1237 1283 1369 1381 1399 1429 1459 1486 1511 1534 1561 1593 1619 1595 1622 1667 1696 1705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 9 17 28 35 25 16 11 9 1 0 0 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 16 14 10 2 7 12 9 8 17 12 11 10 3 2 1 10 12 7 0 2 4 3 7 15 23 26 18 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 31 58 106 131 96 40 12 6 3 1 6 17 31 44 52 54 52 50 48 44 36 32 39 56 74 70 58 49 45 45 57 66 76 88 93 79 74 76 78 79 79 79 88 90 102 119 127 125 138 154 179 212 260 327 333 313 282 261 264 285 290 291 256 199 181 202 227 228 226 233 232 233 236 246 261 274 288 310 329 341 347 353 385 398 411 433 460 486 510 536 558 581 606 646 685 722 750 767 779 802 834 843 862 898 941 992 1064 1126 1183 1241 1293 1314 1371 1414 1444 1467 1486 1504 1522 1545 1569 1585 1572 1597 1642 1668 1674 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 17 14 4 11 20 21 22 23 15 5 4 10 8 25 45 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 13 14 13 12 4 10 10 7 8 13 10 10 12 14 13 11 10 14 11 4 8 11 8 11 19 27 45 20 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 7 38 67 75 92 112 80 41 20 19 11 5 7 15 25 38 48 47 46 47 48 43 33 30 37 52 63 37 39 41 45 53 64 64 74 92 97 82 75 75 75 74 77 85 99 94 102 114 120 116 120 121 170 226 272 323 328 309 278 256 252 252 274 273 251 209 175 210 222 214 210 217 226 227 233 246 264 282 295 315 328 334 341 361 399 408 414 426 448 476 503 516 534 564 603 641 675 715 749 773 791 808 810 835 866 903 945 984 1053 1114 1169 1209 1231 1241 1337 1401 1446 1477 1495 1507 1518 1531 1540 1548 1568 1575 1598 1636 1664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 21 17 18 29 27 31 23 18 21 8 2 1 9 37 42 16 0 0 0 0 0 0 0 0 0 10 17 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 8 12 10 15 18 19 20 22 24 14 8 9 11 11 11 12 14 14 12 7 5 8 12 19 22 16 14 23 43 55 21 9 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 53 90 120 123 136 96 67 48 31 19 17 16 16 19 24 32 32 33 40 48 44 40 31 36 49 58 49 42 40 48 60 68 63 76 102 106 90 81 80 79 75 79 85 68 73 82 94 104 108 108 115 177 241 284 309 309 293 269 257 257 256 264 257 236 216 205 208 212 209 195 190 204 211 224 241 263 286 307 323 325 332 359 396 418 421 425 430 443 461 468 484 517 556 596 633 666 703 739 771 791 794 813 847 881 914 949 995 1049 1107 1135 1159 1190 1222 1283 1358 1420 1467 1497 1516 1521 1526 1531 1539 1550 1553 1572 1595 1626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 7 25 27 27 38 40 20 32 30 23 21 19 18 5 1 8 23 4 0 0 0 0 0 0 0 0 0 1 8 8 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 15 16 16 19 21 26 30 27 28 20 12 10 17 33 28 20 19 20 19 5 4 25 50 60 51 44 38 42 53 55 28 12 8 4 3 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 61 93 127 168 194 153 132 116 90 55 28 25 22 20 20 21 23 23 27 40 54 59 53 38 39 50 58 54 53 45 55 68 74 78 100 124 120 106 98 91 88 80 81 88 90 84 84 85 87 93 109 137 183 232 250 247 278 284 268 251 247 252 261 259 235 215 206 200 197 197 177 165 177 196 232 242 256 279 301 315 321 338 354 376 410 419 430 435 443 453 459 473 503 540 580 620 657 690 723 751 769 778 799 856 897 929 963 1007 1055 1110 1125 1147 1187 1219 1254 1329 1389 1436 1477 1508 1509 1525 1536 1540 1542 1542 1554 1587 1608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 4 7 15 25 54 108 56 33 57 38 30 25 24 19 6 1 0 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 5 6 7 8 9 11 14 19 22 21 25 38 31 30 45 68 65 48 44 46 40 23 14 54 76 80 73 63 65 71 68 51 25 22 16 8 8 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 32 86 112 187 255 157 156 134 109 74 36 24 21 19 18 17 18 19 23 38 56 65 58 46 46 58 68 68 68 54 67 79 84 95 121 143 144 130 117 105 87 80 82 89 96 100 96 94 98 101 110 149 179 190 183 183 229 258 283 264 239 232 235 248 247 231 216 210 207 193 176 168 179 206 247 247 250 264 280 283 310 337 368 395 413 425 438 447 451 458 470 479 498 525 560 601 644 679 702 717 733 757 782 834 884 923 955 989 1030 1043 1084 1134 1174 1199 1242 1317 1370 1412 1447 1469 1484 1510 1529 1538 1541 1547 1580 1585 1586 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 16 13 15 30 84 196 80 49 57 49 24 27 30 26 12 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 4 1 1 1 1 1 2 4 8 13 15 15 28 31 31 38 52 59 55 44 50 50 35 40 92 86 79 71 54 68 86 78 53 27 20 25 17 13 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 0 0 0 2 7 19 53 111 204 257 185 132 131 114 77 35 20 17 15 14 14 14 16 15 25 40 51 53 50 51 61 71 75 76 72 90 105 113 122 145 158 161 146 125 110 77 77 87 96 102 111 110 140 149 144 136 136 132 130 134 161 204 205 268 249 226 220 223 234 244 242 242 243 229 202 187 179 186 211 238 250 250 251 263 292 323 351 375 393 408 423 436 440 449 462 477 498 510 525 550 586 626 653 668 698 727 749 773 820 864 904 940 967 975 1004 1052 1104 1150 1183 1206 1289 1341 1373 1397 1422 1462 1497 1522 1536 1545 1556 1586 1589 1589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 28 121 175 88 38 24 25 22 22 22 17 13 6 0 0 0 0 2 11 14 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 4 1 0 0 0 0 0 0 0 0 3 5 9 9 5 8 18 19 18 20 27 37 41 53 53 52 72 97 95 78 62 49 53 61 51 41 36 32 27 26 13 13 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 35 79 111 158 174 94 120 104 66 30 14 14 13 14 13 12 11 8 16 30 44 53 54 55 55 68 83 86 85 114 129 133 137 151 155 161 148 128 113 102 92 94 105 115 120 120 154 154 144 123 91 86 91 105 129 161 185 236 206 196 207 212 221 235 247 243 235 233 213 195 182 184 202 227 239 241 249 262 281 306 338 368 389 406 418 420 438 452 469 487 504 520 535 553 580 608 610 651 691 726 750 765 791 833 874 894 910 946 979 1024 1071 1116 1148 1159 1242 1273 1299 1334 1382 1428 1474 1508 1531 1545 1555 1583 1590 1594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 2 0 4 11 11 131 148 94 34 1 4 9 14 16 1 3 3 0 2 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 1 0 0 0 0 0 0 0 0 0 1 3 2 7 12 15 19 19 18 17 21 32 44 53 53 62 74 51 55 51 47 45 41 37 30 29 30 30 29 27 14 19 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 2 7 10 9 11 49 59 105 139 95 97 74 43 18 5 6 7 8 8 7 8 8 16 32 49 59 57 54 55 75 95 104 109 141 147 149 150 154 163 171 150 127 115 114 104 100 108 116 123 136 132 119 104 88 71 68 72 78 88 108 146 167 173 173 185 207 212 215 217 214 211 214 209 201 191 190 200 215 224 231 240 251 260 265 292 345 382 402 411 412 424 439 460 474 479 507 531 549 566 584 599 638 674 711 746 776 794 825 859 873 890 931 966 1003 1043 1080 1115 1152 1202 1208 1235 1278 1327 1377 1432 1475 1510 1526 1525 1526 1565 1584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 5 12 39 132 141 119 56 0 0 0 3 8 9 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 22 22 25 27 30 30 31 30 25 27 35 37 23 25 25 29 33 33 29 24 28 31 33 32 28 16 22 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 8 17 35 56 71 71 79 115 126 96 83 42 20 7 1 1 0 5 6 6 10 16 19 32 50 61 60 57 60 85 108 121 130 159 161 157 155 158 169 175 147 125 115 114 106 97 95 103 121 145 145 126 101 77 62 60 61 62 69 87 112 134 151 160 165 179 208 211 207 197 195 199 197 196 195 195 198 204 209 223 234 235 232 234 258 284 309 324 341 380 395 410 429 439 442 474 503 517 531 550 579 620 663 707 737 761 798 830 837 855 883 915 947 981 1022 1060 1101 1146 1160 1177 1201 1233 1274 1321 1376 1423 1462 1481 1489 1503 1524 1538 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 5 3 2 12 46 112 165 130 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 18 28 32 28 18 11 11 15 17 11 3 4 6 10 17 20 20 22 27 30 31 29 21 18 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 49 64 73 121 123 128 111 88 81 24 11 7 6 5 1 6 8 11 16 21 21 32 41 51 61 68 72 97 122 139 151 166 166 165 161 160 159 137 113 111 111 107 101 92 90 100 116 131 134 128 98 61 44 57 57 57 62 76 99 121 136 148 156 159 159 160 182 182 181 183 183 185 188 194 197 199 206 216 227 201 183 197 218 240 246 265 302 345 363 378 395 405 414 437 452 469 494 522 550 585 629 672 701 729 765 774 816 849 875 903 932 963 1001 1039 1057 1070 1117 1149 1174 1201 1235 1276 1324 1371 1400 1397 1397 1450 1475 1489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 112 99 99 76 36 16 40 105 150 125 79 66 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 11 8 3 0 0 0 0 0 0 0 0 2 4 6 6 10 11 16 21 26 27 10 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 23 32 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 83 115 118 110 71 112 106 94 86 22 15 13 12 10 8 9 11 15 19 22 23 26 28 40 58 78 102 130 152 163 167 169 170 170 167 164 153 113 87 85 96 103 99 95 92 99 104 110 118 123 71 42 34 42 54 42 52 67 88 113 124 133 142 148 151 154 148 170 175 173 174 176 177 182 188 193 198 200 209 179 157 163 182 201 207 225 265 313 343 363 379 386 393 406 407 434 462 487 513 546 584 631 643 641 656 714 766 812 845 871 900 936 969 986 985 999 1069 1104 1136 1170 1203 1237 1274 1303 1317 1327 1347 1379 1404 1417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 121 160 152 112 72 37 41 118 125 119 111 111 39 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 13 6 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 32 41 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 24 52 100 157 115 84 71 35 32 28 21 16 12 12 11 14 19 22 25 24 26 38 59 85 119 148 165 170 165 153 149 183 179 170 148 103 78 66 87 105 102 94 76 80 70 57 59 66 53 48 41 36 38 31 44 57 76 99 111 117 119 129 142 148 146 176 178 174 173 174 175 172 174 180 185 184 187 171 147 136 147 149 174 202 241 284 316 343 363 372 375 381 387 406 429 452 476 504 532 569 582 584 599 646 694 744 790 832 868 898 927 934 929 947 1008 1035 1076 1122 1164 1199 1229 1231 1252 1237 1241 1287 1307 1322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 156 201 167 109 81 72 102 93 96 98 91 54 12 2 1 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 32 39 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 50 124 155 93 64 58 50 47 46 25 10 6 10 10 13 18 21 23 27 32 44 67 94 116 134 153 156 163 168 152 148 175 175 142 94 69 58 71 82 88 86 44 43 44 46 47 52 48 47 41 34 29 28 39 52 73 93 98 98 97 109 128 144 151 179 184 179 174 175 178 176 171 168 168 168 171 151 132 122 123 130 150 180 224 266 293 320 346 343 345 358 368 380 399 421 443 467 495 520 532 531 542 584 626 668 714 764 814 853 860 881 876 899 962 981 1013 1056 1101 1136 1157 1171 1192 1159 1138 1153 1174 1224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 110 200 203 141 111 119 111 88 92 89 61 36 27 34 24 11 4 4 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 6 5 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 13 27 31 28 24 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 94 190 112 70 66 68 61 45 54 20 3 2 7 10 13 12 17 25 35 42 50 76 106 131 146 161 167 174 172 153 143 144 134 115 89 65 60 51 49 57 64 33 36 39 42 44 48 48 47 41 34 29 26 40 50 73 91 95 98 93 98 115 134 150 187 189 184 180 180 182 183 177 168 160 153 153 133 129 131 136 141 136 156 201 247 278 302 308 313 325 340 350 357 370 390 412 432 447 456 477 487 504 539 576 610 645 685 715 730 769 806 797 828 902 933 964 996 1023 1045 1063 1093 1110 1063 1039 1065 1123 1129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 145 205 183 127 79 74 75 77 54 76 47 55 111 171 151 93 41 12 0 0 0 0 0 0 0 2 3 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 8 5 3 2 1 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 13 27 33 31 26 20 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 79 74 92 95 84 71 56 38 11 2 0 1 5 11 8 13 25 38 47 57 83 118 145 155 154 167 177 181 175 154 142 126 110 98 86 68 49 42 40 34 23 28 34 39 42 42 43 45 42 38 38 42 47 54 68 82 92 101 94 96 108 122 139 179 193 195 193 190 187 187 183 174 161 146 137 128 122 121 125 130 126 146 190 231 261 286 287 296 311 326 336 341 347 360 381 397 402 427 452 460 474 501 532 566 601 616 633 663 697 729 718 755 825 867 903 920 939 961 986 1008 1019 983 953 969 1021 1036 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 52 158 187 158 114 74 67 64 64 30 52 65 94 101 60 66 59 55 58 43 20 7 6 12 20 21 7 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 0 2 4 2 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 7 8 5 0 0 0 0 0 0 2 15 25 29 30 29 23 18 17 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 73 100 109 135 110 94 76 52 14 2 0 0 0 0 0 1 7 21 37 49 64 89 127 152 160 165 170 185 193 184 161 152 132 114 105 97 69 46 35 30 23 15 20 26 27 31 35 34 37 41 42 49 59 59 62 62 75 95 107 104 102 111 122 140 180 186 197 202 199 191 191 193 187 169 151 141 135 122 116 115 120 134 161 186 216 236 245 271 289 304 315 323 329 337 344 353 363 371 393 420 431 448 473 495 517 543 553 569 599 631 663 652 695 759 800 837 840 866 894 914 927 932 937 892 877 914 919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 96 163 150 106 75 82 50 41 41 27 54 100 80 30 16 16 29 81 104 63 24 21 27 33 36 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 3 2 3 1 0 0 0 0 0 0 0 0 0 0 2 4 3 1 3 0 0 0 0 0 0 0 8 11 6 0 0 0 0 0 2 12 15 18 22 24 22 17 23 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 16 42 97 134 116 75 63 41 15 0 0 0 0 0 0 0 0 5 13 29 48 67 91 114 136 155 175 169 185 190 181 163 150 134 127 116 98 73 43 30 22 13 7 14 19 21 25 29 30 33 39 44 60 78 80 78 77 88 105 119 121 113 116 128 136 143 190 197 194 190 186 184 189 190 181 168 158 138 126 115 109 110 120 145 177 188 205 236 265 283 303 315 321 325 330 334 338 346 357 371 393 399 416 442 467 491 494 511 530 551 575 604 589 635 693 724 742 764 794 820 838 850 856 853 810 787 793 802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 140 129 122 91 80 102 29 35 25 19 76 58 23 7 10 15 39 75 70 30 19 22 24 23 16 16 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 2 5 0 0 0 0 0 0 0 17 22 18 9 0 0 0 0 0 1 12 15 17 19 19 16 34 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 71 182 173 158 117 34 24 16 6 0 0 0 0 0 0 0 0 0 1 6 21 41 61 85 89 114 153 184 177 178 185 180 168 161 158 148 128 105 80 48 30 16 6 1 5 5 12 18 23 27 32 37 62 80 88 88 92 95 105 123 143 149 138 131 150 169 174 196 195 192 188 184 183 186 189 190 184 170 151 143 123 109 104 111 130 163 172 190 223 255 285 307 322 329 333 332 331 334 341 350 361 375 381 395 412 426 430 448 467 486 505 527 552 539 590 630 644 660 686 712 737 755 767 776 776 729 708 716 728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 86 104 106 81 79 94 23 25 13 39 75 98 17 0 0 2 16 42 43 30 21 9 7 9 13 14 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 6 7 4 2 0 0 0 0 0 3 5 3 1 0 0 0 0 0 7 3 1 2 0 0 0 0 0 3 16 46 44 36 23 5 0 0 0 1 3 8 12 14 17 18 16 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 33 52 61 63 57 44 20 11 6 1 0 0 0 0 0 0 0 0 0 0 1 13 32 48 60 76 108 153 189 193 180 181 174 165 162 162 161 145 119 88 56 33 15 6 2 1 0 4 6 11 18 26 32 43 50 54 65 95 103 115 135 157 173 169 161 159 173 195 202 191 187 189 189 186 180 182 185 184 179 170 159 134 116 107 108 119 120 143 177 217 255 282 309 329 342 349 348 345 342 343 346 352 364 365 377 385 391 407 424 441 456 470 487 505 486 500 543 586 612 630 644 658 671 682 688 693 646 633 644 657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 77 108 104 71 84 59 71 99 13 136 91 5 0 0 0 0 6 22 31 24 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 4 1 0 0 0 0 0 2 7 7 4 5 1 0 0 0 1 6 2 0 3 5 0 0 0 0 0 8 58 58 46 27 9 4 0 0 4 7 2 11 11 17 19 12 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 17 47 80 86 86 67 67 63 37 14 5 1 0 0 0 0 0 0 0 0 0 0 7 15 25 38 66 102 146 184 197 182 178 170 166 165 162 161 154 131 100 68 42 22 17 12 6 0 0 0 0 3 11 19 26 28 38 59 88 101 119 143 166 184 190 189 201 207 206 200 191 194 194 193 190 187 194 190 187 183 178 173 145 124 114 111 110 116 136 168 206 244 278 309 333 344 351 360 360 355 350 348 350 356 360 364 368 370 375 389 402 416 428 441 457 446 446 486 532 557 577 586 596 605 612 615 618 578 568 574 583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 38 63 83 84 82 120 48 75 104 72 200 66 0 0 0 0 0 3 11 23 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 3 8 6 4 5 0 0 0 0 1 4 6 6 5 7 13 1 1 0 0 0 1 0 0 8 11 0 0 0 0 0 12 56 55 43 25 11 8 4 4 7 9 8 10 12 16 18 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 24 50 78 90 132 118 108 95 69 36 19 7 3 2 0 0 0 0 0 0 0 0 4 6 12 29 54 92 137 179 202 190 183 182 177 170 165 162 164 148 118 85 59 46 40 26 10 0 0 0 0 0 2 7 9 16 38 65 86 98 113 139 169 191 199 204 217 214 196 178 199 205 204 215 225 216 176 190 195 194 190 186 163 136 125 119 109 114 133 163 200 239 279 310 320 334 351 365 370 366 359 353 353 359 351 349 354 363 372 386 403 413 420 425 429 428 432 464 493 506 520 530 542 552 558 559 562 520 514 520 528 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 24 30 30 91 105 82 70 42 53 79 68 45 0 0 0 0 0 0 1 5 13 18 1 0 0 0 0 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 5 6 3 0 0 0 0 2 2 4 7 10 5 4 15 26 10 5 1 0 0 0 0 0 8 8 0 0 0 0 0 16 51 56 41 25 16 14 11 11 11 11 11 11 15 5 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 19 36 41 71 126 158 147 129 112 88 55 33 24 16 9 2 0 0 0 0 0 0 0 1 1 6 19 42 80 126 176 205 200 188 185 179 172 168 172 170 160 132 97 72 72 55 34 13 0 0 0 0 0 0 1 1 12 39 66 86 98 107 133 155 172 184 205 197 185 190 203 209 222 218 219 235 239 180 186 193 197 196 187 173 155 144 133 120 119 134 163 198 238 279 315 317 336 359 373 378 375 367 357 352 352 350 342 341 346 353 362 374 385 396 404 407 417 406 421 449 470 478 487 497 503 505 505 506 466 460 463 471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 46 53 67 91 78 30 10 55 163 135 39 0 0 0 0 0 0 0 0 1 6 12 16 13 10 5 1 1 7 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 6 2 3 1 0 0 1 5 8 10 13 17 5 4 11 23 25 7 1 0 0 0 0 0 4 4 1 0 0 0 0 16 41 51 34 27 24 22 18 13 12 10 9 7 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 25 30 69 138 203 208 147 103 74 51 35 35 29 21 12 2 1 0 0 0 0 0 0 0 3 14 34 66 110 163 195 203 208 198 185 180 179 179 174 168 145 123 103 80 60 41 18 1 0 0 0 0 0 2 10 16 34 50 62 75 101 130 138 154 184 211 207 187 200 217 217 233 232 229 240 247 214 193 190 192 193 192 186 185 168 147 132 128 139 164 200 240 270 262 303 340 369 386 389 382 371 361 356 354 345 341 340 344 352 360 369 378 381 383 385 385 376 380 407 432 438 447 452 457 460 460 457 434 430 432 439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 27 42 105 98 13 1 0 0 17 42 5 0 0 0 0 0 0 0 0 0 0 3 6 9 12 10 9 4 1 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 3 5 9 1 4 2 1 2 5 6 6 6 10 15 5 5 5 14 22 10 1 0 0 0 0 0 1 1 1 0 0 0 0 14 28 28 17 17 20 21 20 16 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 11 58 144 230 229 139 89 58 42 38 37 33 30 24 13 8 2 0 0 0 0 0 0 3 12 29 57 100 152 175 182 197 199 198 196 191 186 189 183 175 164 139 93 75 51 25 7 0 0 0 0 0 4 14 25 36 43 47 56 78 94 114 142 177 208 213 199 219 236 234 235 234 227 232 235 218 196 185 184 186 187 191 191 180 160 139 126 128 147 179 198 208 222 275 328 373 401 407 395 374 363 355 348 338 333 330 328 331 339 346 356 359 366 374 373 361 361 366 381 397 399 401 407 414 420 422 395 396 402 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 8 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 9 10 8 2 3 4 6 7 10 15 18 17 17 15 7 7 7 14 16 7 0 0 0 0 0 0 0 0 0 0 0 0 1 8 12 9 3 4 6 10 12 12 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 7 15 68 138 189 186 93 54 41 38 41 47 37 30 26 21 13 6 2 0 0 0 0 3 6 13 27 51 94 127 150 165 180 199 214 210 199 190 188 193 193 185 157 119 106 68 34 11 0 0 0 0 0 5 16 28 30 35 43 50 53 57 98 134 168 201 218 237 238 229 223 223 221 215 215 211 199 184 175 175 176 180 189 189 179 169 156 141 129 133 136 154 173 186 228 284 343 392 421 421 405 392 372 354 345 330 327 324 324 328 331 332 336 344 353 354 332 338 341 346 353 355 372 374 376 381 382 368 371 378 383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 9 12 11 6 4 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 7 5 3 3 7 15 17 20 29 25 19 21 21 15 8 10 18 19 13 1 2 0 0 0 0 0 0 0 0 0 1 7 7 3 1 0 0 0 2 4 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 12 33 77 119 138 125 80 37 29 36 50 64 49 37 26 15 7 5 5 2 0 0 1 6 10 16 26 41 64 78 116 151 177 200 209 195 188 190 196 197 202 203 185 155 127 81 44 15 2 1 0 0 0 5 14 22 27 30 35 40 46 53 84 125 165 202 232 260 277 284 273 251 235 209 198 177 152 142 158 162 167 176 186 180 167 161 156 149 138 132 131 139 147 155 187 230 285 344 396 426 427 424 402 384 374 341 324 319 320 321 321 322 321 322 324 324 310 313 315 316 325 346 363 365 365 364 363 359 360 361 361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 2 4 7 9 10 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 6 4 5 7 13 18 22 29 37 37 35 32 30 25 13 13 30 27 15 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 50 81 103 107 91 64 56 37 40 57 72 70 56 37 20 10 7 5 5 2 0 1 5 8 14 23 31 33 61 106 142 167 184 192 189 192 195 197 203 211 218 206 175 136 108 66 40 21 10 0 0 0 6 15 22 27 35 36 39 45 52 62 103 151 192 231 286 276 276 269 244 218 188 156 132 113 102 116 121 129 148 168 166 160 155 151 146 141 140 130 127 126 129 145 174 216 269 313 341 375 405 414 412 405 387 361 343 335 330 324 318 308 306 308 309 305 310 310 309 321 344 347 353 359 361 360 359 361 364 365 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 4 7 4 10 8 8 8 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 13 4 3 11 21 27 27 37 48 59 66 68 65 46 29 20 21 31 27 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 45 80 103 104 99 89 62 42 42 50 60 71 69 51 35 24 18 8 7 6 5 5 6 10 14 19 26 35 54 98 128 156 181 194 218 220 222 223 222 225 236 224 194 167 167 132 104 64 24 1 0 0 6 15 23 31 40 43 45 48 55 63 83 143 195 225 266 269 225 190 170 149 129 106 95 88 83 83 89 96 116 135 139 148 149 149 149 148 143 139 131 124 119 120 137 166 189 213 243 294 340 382 404 408 407 412 405 404 398 378 336 320 310 303 299 298 301 301 320 338 347 346 347 350 353 354 352 352 355 357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 5 13 11 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 11 16 14 21 30 39 45 50 59 73 109 140 129 123 81 49 38 41 39 29 18 8 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 26 74 111 109 103 91 57 39 37 35 40 53 66 59 56 45 27 18 19 10 3 1 3 11 13 15 22 37 59 87 113 150 185 203 229 231 242 252 255 257 273 267 247 231 233 230 165 98 46 14 1 0 9 19 26 29 44 54 56 57 61 65 82 135 181 209 222 225 194 171 149 128 111 91 80 76 74 75 80 86 98 115 134 152 148 147 144 138 131 130 129 120 110 106 113 121 132 151 182 219 263 313 352 357 335 356 369 383 388 386 382 375 339 313 306 310 310 302 324 342 348 353 355 356 356 357 362 365 368 367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 3 1 0 0 0 0 0 1 4 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 5 6 9 14 25 33 40 49 62 76 55 61 75 83 98 85 73 62 54 45 29 11 2 0 1 3 1 0 0 0 0 0 0 0 0 2 19 26 24 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 34 80 92 94 70 29 20 26 25 27 38 55 61 70 71 59 39 37 12 2 0 1 3 4 11 22 37 61 82 111 143 173 197 202 230 251 266 280 298 318 316 301 300 310 303 234 160 94 45 19 13 16 24 28 31 45 62 70 73 75 78 89 112 120 140 179 179 107 107 114 107 101 93 89 83 77 75 76 87 98 127 161 164 161 160 155 147 136 129 127 124 120 116 116 116 119 128 145 169 202 234 263 267 253 257 288 327 354 365 368 366 365 359 358 361 358 345 344 345 348 355 357 358 361 362 361 367 375 379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 3 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 3 8 15 22 27 31 37 46 26 24 29 43 57 47 48 49 46 38 19 9 5 2 0 0 0 0 0 0 0 0 0 0 0 5 22 28 17 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 7 15 23 22 51 57 38 12 7 12 17 21 27 35 42 63 88 94 81 64 34 16 5 0 0 0 9 24 42 60 72 100 125 136 158 216 255 277 303 326 344 359 360 353 369 394 390 342 258 174 102 49 24 20 20 24 31 46 65 79 86 90 95 104 118 125 129 125 101 89 103 107 102 97 96 95 91 86 83 84 94 110 145 176 177 179 175 170 164 159 149 138 143 142 138 136 130 126 126 131 142 164 185 206 211 208 214 231 252 292 328 347 358 366 368 368 373 380 381 376 369 367 367 363 361 361 362 363 365 371 383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 17 22 26 26 14 13 15 19 23 22 22 22 25 24 12 13 6 1 0 0 0 0 0 0 0 0 0 1 6 14 24 23 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 1 6 1 0 0 1 7 10 15 23 32 34 43 37 17 1 1 2 11 15 16 20 33 50 72 90 90 67 59 38 30 20 8 6 11 27 47 63 73 94 115 126 156 216 261 322 364 387 397 405 405 403 417 436 441 424 346 270 196 130 88 84 56 40 46 67 74 90 98 102 105 109 112 117 121 119 106 93 111 118 117 114 113 117 115 109 102 100 102 141 173 189 191 199 200 192 183 174 166 157 162 163 159 153 146 140 138 137 139 149 167 176 189 199 207 213 226 243 271 305 323 340 343 337 342 365 378 381 387 391 390 383 382 376 369 369 376 373 380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 17 19 16 11 10 7 7 8 10 14 9 6 5 3 4 1 0 0 0 0 0 0 0 0 0 0 4 21 32 30 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 22 17 14 32 20 9 4 2 3 6 9 11 13 16 15 11 4 0 0 1 8 10 11 16 26 39 50 58 54 44 55 54 53 41 26 23 24 36 55 70 79 90 100 117 140 183 259 343 394 417 435 457 454 452 462 476 489 494 432 373 312 247 190 181 130 92 90 108 95 100 107 111 110 110 113 115 112 107 103 101 113 111 109 111 117 127 141 159 165 157 153 193 204 205 207 214 220 222 216 204 190 176 192 195 186 171 159 157 152 152 155 162 167 172 191 206 206 197 201 220 244 271 300 303 307 311 316 327 338 354 374 413 445 440 443 438 409 405 434 426 423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 12 15 11 5 7 6 5 5 5 6 5 2 1 0 0 0 0 0 0 0 0 2 2 2 3 3 10 22 25 21 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 21 25 28 34 43 42 26 20 11 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 12 20 33 39 38 28 23 36 37 61 74 63 41 35 51 69 83 90 90 107 126 139 172 243 315 366 408 431 448 474 477 490 506 519 522 482 423 393 382 372 338 279 205 208 232 194 167 158 153 146 133 117 112 111 108 116 152 142 141 130 120 117 120 143 193 217 210 207 223 223 223 223 226 234 248 254 250 237 219 260 256 234 210 192 188 179 180 187 194 192 196 202 203 200 201 203 208 219 228 231 249 260 274 289 301 309 324 334 354 376 388 405 452 451 451 471 477 486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 7 4 5 6 5 4 5 5 1 1 1 0 0 0 0 0 0 2 8 8 5 6 9 12 23 24 18 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 12 22 32 39 42 33 25 17 8 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 13 24 32 27 20 12 6 11 33 62 61 41 34 43 60 73 85 92 86 112 130 159 207 255 302 368 396 416 458 458 473 505 512 486 457 452 449 453 459 454 412 350 389 429 392 343 326 293 257 218 172 133 115 113 118 129 138 138 144 150 153 151 153 179 216 236 229 237 240 241 240 237 240 253 267 277 281 282 287 281 267 249 230 220 213 210 212 214 211 212 205 198 190 185 194 208 219 226 229 233 235 264 262 249 262 297 301 314 326 335 345 381 403 404 400 413 439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 2 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 4 4 3 5 4 1 0 0 0 0 0 0 0 0 2 5 8 9 12 15 23 27 21 19 11 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 24 31 28 11 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 8 11 14 20 17 10 5 3 1 10 38 62 63 47 36 42 42 51 61 47 66 93 124 156 188 223 242 286 348 407 415 420 464 474 447 424 451 462 466 453 430 455 473 588 684 704 671 638 571 497 421 338 244 173 149 168 181 159 114 102 109 126 148 155 166 208 240 237 235 239 240 237 234 232 240 257 265 272 286 289 284 273 258 242 230 221 218 213 207 202 202 190 185 183 182 186 192 196 201 210 221 227 235 238 238 243 250 253 271 288 297 305 322 332 336 334 335 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 6 3 3 9 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 5 4 2 0 0 0 0 0 0 0 0 4 6 7 10 16 25 38 44 37 17 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 12 14 14 12 12 11 10 9 7 6 6 19 39 58 64 54 53 44 39 39 36 34 47 73 100 119 126 151 188 246 307 342 345 392 414 412 406 410 436 448 433 412 438 526 673 776 816 805 741 652 585 535 486 422 348 292 334 425 380 300 213 152 119 114 125 160 183 205 216 202 211 215 215 213 213 221 236 243 251 265 277 266 265 262 250 231 215 213 204 192 184 182 172 171 170 169 173 173 182 192 199 202 210 222 216 214 220 221 241 257 262 268 285 289 310 343 362 362 369 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 9 10 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 0 2 2 3 4 6 1 0 0 0 0 0 0 0 0 3 14 27 29 34 44 46 54 44 28 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 14 17 19 19 18 17 16 12 13 12 9 8 14 21 38 52 53 59 65 57 54 57 43 35 41 53 64 70 99 130 162 206 251 262 319 348 372 398 425 441 451 435 412 425 539 592 625 627 582 466 353 294 279 294 323 357 379 269 198 317 404 406 348 270 198 156 165 169 172 176 169 165 176 188 198 205 208 212 218 230 244 252 241 254 261 257 245 238 219 201 187 176 169 159 160 162 163 163 162 167 175 187 197 197 199 201 201 202 204 232 248 257 265 279 299 327 346 353 355 372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 8 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 1 1 3 4 3 3 1 0 0 0 0 0 0 2 10 26 26 56 64 59 51 45 29 18 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 4 10 15 19 21 23 23 22 21 19 16 13 9 6 9 20 27 31 36 47 62 68 67 66 64 55 48 45 41 39 49 71 100 138 167 157 213 230 274 338 391 404 410 413 417 434 502 413 405 394 330 202 100 51 30 24 26 48 53 24 0 11 57 174 279 327 318 281 273 237 212 194 180 166 154 153 163 176 180 199 213 222 228 232 240 244 249 251 249 250 231 211 193 177 165 160 161 162 162 161 163 168 172 175 178 185 195 189 203 223 238 269 288 299 327 361 363 372 342 315 304 308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 6 6 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 6 3 2 2 1 0 0 0 0 0 0 0 2 3 7 17 34 72 71 64 52 39 28 18 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 17 20 22 24 25 25 23 19 15 10 6 4 5 16 19 21 25 31 36 48 44 41 52 59 61 56 48 41 35 37 49 71 83 71 93 104 137 180 213 226 245 280 321 354 358 214 202 194 153 81 26 9 2 0 0 0 0 0 0 0 0 0 37 110 162 177 235 247 240 220 201 200 182 162 152 149 146 162 183 208 232 248 247 247 248 248 248 246 238 219 201 184 170 172 171 168 163 159 161 169 179 183 183 183 185 228 244 259 288 306 315 319 341 362 337 341 301 279 275 281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 4 13 24 30 3 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 5 4 6 0 2 3 2 0 0 0 0 0 2 9 17 22 49 76 74 62 50 37 26 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 15 18 20 21 22 23 21 18 11 7 3 0 1 3 7 12 18 22 22 25 22 23 29 38 40 47 56 58 51 44 41 43 50 57 56 58 59 55 48 44 53 81 118 146 160 166 90 69 57 32 10 6 2 0 0 0 0 0 0 0 0 0 1 8 19 31 64 117 158 157 153 181 191 182 177 172 163 162 167 177 197 213 204 213 216 222 230 236 234 224 208 194 186 191 190 182 175 171 170 178 192 198 208 230 228 275 315 338 339 314 312 282 278 285 273 261 231 220 223 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 8 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 2 1 0 0 0 0 1 7 18 28 38 56 67 59 48 37 25 18 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 10 13 14 15 16 16 15 12 5 4 2 0 0 0 1 3 10 18 20 20 20 20 20 21 24 37 46 52 57 59 58 58 62 69 75 82 80 68 46 22 5 1 0 7 28 47 16 16 18 14 11 15 11 9 5 0 0 0 0 0 0 0 0 0 0 1 4 20 47 48 58 98 116 146 164 171 176 183 188 180 176 177 176 178 178 180 192 211 219 221 213 203 197 197 194 190 189 198 216 225 258 273 275 275 277 287 289 292 285 258 245 232 230 233 233 219 204 198 197 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 2 6 19 30 30 63 56 47 41 34 23 16 11 10 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 31 35 22 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 7 8 8 9 9 9 9 7 4 4 1 0 0 0 0 0 3 10 17 20 20 20 22 24 24 31 33 36 42 48 53 55 60 64 71 89 104 110 100 70 32 13 3 0 1 3 0 2 6 11 15 18 21 21 12 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 7 20 23 65 111 145 168 190 209 212 202 210 237 220 201 183 173 177 193 201 199 195 192 193 194 217 233 255 282 288 296 302 305 302 289 279 266 261 255 237 215 213 209 207 205 199 193 191 189 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 1 0 1 5 16 29 44 51 56 40 29 23 20 14 10 8 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 63 63 42 21 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 5 5 5 5 5 5 5 4 3 4 4 2 0 0 0 0 2 5 11 15 14 13 17 22 25 27 33 35 35 37 38 42 47 52 57 69 86 106 118 112 86 83 47 20 6 0 0 0 1 6 12 13 19 19 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 41 86 136 182 217 238 242 262 293 296 270 241 211 193 194 200 198 191 186 195 233 262 280 288 290 292 293 293 296 296 280 229 217 212 209 207 212 212 204 197 193 188 188 190 191 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 3 1 1 4 10 24 27 39 52 47 28 20 17 13 9 8 7 7 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 50 86 79 56 32 17 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 3 2 2 2 3 3 2 0 0 0 0 0 1 3 4 4 5 6 8 9 6 10 17 21 24 33 36 37 37 37 39 42 44 47 53 64 82 100 110 110 105 74 46 23 11 17 14 11 11 11 10 16 17 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 29 72 129 189 237 260 275 302 334 331 326 307 281 260 246 243 226 212 224 276 271 271 268 265 264 263 258 257 255 242 190 192 193 193 194 196 194 189 185 185 190 189 195 198 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 2 3 3 3 4 5 8 13 20 36 44 37 22 17 14 11 7 7 7 7 9 8 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 60 110 92 64 43 33 27 17 7 4 7 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 3 2 2 0 0 0 0 0 0 0 0 0 2 5 5 5 5 5 5 5 8 11 14 17 21 24 28 30 31 33 36 38 38 39 44 50 61 75 86 91 96 83 63 44 32 31 28 26 25 22 19 21 21 18 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 57 102 112 185 216 250 320 364 396 407 397 378 367 348 313 285 278 292 270 247 231 224 224 217 198 192 191 187 170 171 176 178 179 181 182 184 185 186 187 182 191 194 195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 5 12 14 11 9 9 9 10 16 34 34 25 20 12 10 8 5 6 7 6 9 7 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 41 94 90 72 61 54 38 25 17 12 7 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 4 5 5 5 4 2 0 0 0 0 1 4 7 9 7 5 5 12 12 11 10 10 18 16 15 15 16 16 16 19 22 26 30 32 33 36 39 41 45 45 50 59 67 68 63 53 41 32 30 30 29 28 29 29 28 26 21 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 18 47 102 138 191 266 331 373 413 427 435 457 427 387 348 324 313 282 241 220 208 199 188 187 183 180 182 190 185 185 184 182 178 176 181 185 188 189 185 189 192 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 6 10 14 14 16 20 20 18 17 23 44 37 24 16 8 6 6 5 5 7 5 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 52 67 65 71 70 52 34 22 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 4 4 4 4 2 1 0 0 3 9 12 12 11 9 10 13 17 18 18 19 22 20 20 21 20 16 16 17 20 24 28 30 35 39 40 39 39 35 33 32 32 32 34 37 29 17 18 20 19 17 18 22 25 22 19 18 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 64 101 148 207 283 378 394 416 441 455 440 407 374 356 346 316 293 275 254 230 212 207 199 194 196 207 210 209 208 204 196 185 181 181 184 188 188 192 200 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 2 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 14 17 18 18 18 19 21 23 27 38 60 49 31 16 9 7 7 3 3 6 2 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 29 34 55 69 64 41 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 2 2 2 3 1 2 6 10 10 10 10 10 12 12 19 20 20 21 20 20 22 23 23 24 21 23 26 29 32 35 46 55 58 54 48 36 28 22 18 15 13 15 9 1 2 4 4 3 4 6 9 14 16 14 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 51 97 176 247 275 297 303 306 325 355 377 386 383 381 379 366 364 337 308 282 261 249 232 216 208 210 219 222 222 220 216 206 196 186 183 183 185 192 204 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 27 44 35 23 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 2 0 0 0 0 0 0 0 0 0 12 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 20 20 21 20 20 21 23 29 41 59 53 34 18 12 11 8 5 4 4 1 8 4 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 8 29 50 57 41 21 5 0 0 0 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 4 4 4 5 5 8 15 18 18 19 18 14 14 17 18 19 21 21 23 26 31 36 41 53 60 71 78 69 49 35 22 10 0 0 0 0 0 0 0 0 0 0 0 0 6 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 37 98 159 193 193 198 213 226 250 283 317 349 373 386 391 391 396 379 360 339 315 291 268 245 234 239 257 247 239 231 226 223 220 211 206 200 195 209 213 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 25 66 121 64 67 64 40 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 1 0 0 0 0 0 0 0 4 13 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 23 24 23 23 23 22 20 21 23 31 44 45 29 20 17 11 8 6 5 4 3 4 3 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 39 44 35 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 12 13 13 11 6 6 8 9 11 14 17 18 20 24 31 36 34 41 67 84 77 57 39 24 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 14 69 118 94 74 90 132 164 192 216 242 274 311 352 356 359 376 393 400 400 389 368 343 317 296 283 292 320 302 285 266 248 236 235 232 233 230 226 241 232 233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 63 119 128 136 135 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 37 19 3 0 0 0 0 0 0 6 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 9 19 23 26 26 24 23 22 21 20 21 24 30 31 23 16 12 8 5 6 5 6 5 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 3 27 42 41 30 14 2 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 3 6 6 6 7 4 0 0 0 0 0 2 6 10 14 19 24 27 26 35 58 74 72 58 38 25 11 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 25 24 24 40 79 111 142 174 206 242 284 302 296 303 331 357 383 402 410 407 396 381 377 362 358 377 359 338 317 293 272 259 258 257 256 260 271 258 252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 75 135 170 161 143 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 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 1 1 1 2 2 8 16 21 24 25 24 23 22 23 22 21 21 20 19 19 12 8 7 4 5 2 5 5 0 0 1 1 0 1 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 7 4 0 4 25 40 36 22 7 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 1 1 2 2 1 0 0 0 0 0 0 0 1 12 16 18 21 29 40 58 67 66 53 36 22 9 1 0 0 0 0 0 0 0 0 0 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 8 25 49 71 97 126 160 199 239 241 225 234 264 296 325 353 377 391 395 403 407 402 391 379 372 363 345 326 310 306 294 285 281 285 292 280 273 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 78 85 42 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 6 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 6 4 7 8 14 18 18 17 20 22 23 24 23 22 20 19 17 15 9 8 7 5 6 4 5 5 2 0 3 2 1 0 1 4 6 6 5 4 3 6 3 0 1 3 1 4 5 5 4 6 2 0 4 16 30 25 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 10 12 22 41 57 66 60 46 32 22 15 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 13 37 55 66 84 106 127 143 168 143 157 192 224 246 271 301 320 329 358 372 380 363 339 340 342 339 336 333 329 323 315 307 304 303 290 287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 13 14 18 20 18 14 16 20 22 22 21 20 20 19 18 15 9 8 6 6 6 5 5 5 3 0 2 1 1 1 3 11 14 14 14 15 17 19 13 7 7 13 9 13 15 13 9 2 0 0 4 12 20 16 15 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 5 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 28 48 58 56 40 26 17 14 14 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 33 43 52 58 65 74 95 99 108 131 157 173 198 221 241 261 296 319 329 313 293 292 299 302 308 316 324 332 332 326 314 301 287 288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 32 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 13 15 17 19 24 28 27 24 30 28 26 23 20 18 18 17 15 13 9 7 6 6 6 5 5 5 3 0 1 0 3 7 10 10 10 11 11 14 17 18 16 14 15 17 16 19 21 18 11 0 0 0 2 6 8 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 24 39 45 41 34 24 12 6 7 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 35 42 44 45 48 57 74 81 93 110 120 135 143 167 202 237 263 280 267 252 255 261 263 273 286 301 316 326 323 308 291 286 279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 20 20 23 27 30 32 32 32 30 27 24 22 19 16 13 10 8 8 6 6 6 5 5 2 1 1 3 3 3 7 8 6 6 6 6 5 5 6 9 9 10 10 11 16 17 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 6 19 27 35 40 35 23 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 25 45 45 50 53 54 57 64 72 77 82 86 87 97 121 152 184 208 230 218 210 218 220 226 235 250 271 291 304 306 297 285 276 265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 2 0 0 0 0 0 8 12 19 30 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 15 17 19 21 22 24 27 29 30 28 25 23 21 21 18 14 11 8 7 6 5 5 5 5 5 4 1 1 3 6 9 6 4 5 5 5 2 0 0 1 4 7 8 9 9 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 16 18 21 27 32 31 22 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 25 49 63 69 71 72 70 74 72 70 70 67 74 88 110 137 164 183 177 172 178 193 201 205 217 235 257 272 282 284 275 259 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 15 16 18 20 21 22 24 24 23 17 13 13 13 13 11 9 8 7 5 5 5 5 4 4 5 6 1 0 0 0 3 1 0 0 0 1 0 0 0 0 0 7 8 9 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 19 21 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 20 43 63 75 81 83 79 77 74 71 66 57 59 66 80 100 124 143 135 133 142 160 173 182 194 210 228 243 247 255 253 244 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 9 12 15 18 20 22 23 22 18 13 13 7 6 6 7 6 6 5 4 4 4 5 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 31 52 68 78 82 81 76 74 72 66 56 48 50 62 77 91 105 90 96 113 129 142 153 167 184 198 202 220 233 236 234 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 7 9 13 15 17 19 22 23 19 13 12 2 1 1 3 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 17 37 55 68 74 75 69 68 67 64 56 43 41 48 57 66 69 65 74 88 102 114 128 143 161 175 178 203 222 228 227 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 10 12 14 17 20 19 19 15 6 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 40 54 62 62 60 61 62 61 56 46 40 40 41 43 49 50 59 70 79 87 101 124 134 143 163 187 209 218 223 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 13 16 18 13 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 30 36 43 51 53 55 55 55 54 50 44 41 39 38 38 46 47 53 62 70 81 83 101 125 149 172 194 207 218 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 7 1 0 0 0 0 0 0 0 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 15 16 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 23 25 33 43 47 50 50 50 49 49 47 47 44 40 36 36 39 44 52 59 69 70 86 109 135 160 182 197 212 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 28 72 19 3 0 2 5 2 0 0 3 13 17 20 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 8 2 0 0 0 0 0 0 0 0 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 13 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 26 35 41 48 49 46 45 45 45 47 46 43 40 37 38 41 45 49 49 54 69 95 125 152 172 189 209 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 32 59 28 5 0 4 12 10 12 16 19 21 24 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 4 15 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 5 0 0 0 0 0 0 0 4 27 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 19 29 36 46 48 44 42 42 41 45 45 44 41 40 42 44 44 44 45 48 61 86 117 146 167 184 194 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 26 10 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 1 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 23 6 1 0 0 0 0 0 0 10 29 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 26 32 41 45 44 43 41 39 42 44 43 42 42 45 45 46 46 47 50 62 85 113 139 161 163 175 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 18 2 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 36 38 41 42 41 40 42 43 43 43 43 47 47 48 49 51 56 73 95 117 133 137 153 171 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 7 83 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 18 0 0 0 0 1 4 1 19 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 23 29 31 31 35 38 40 42 44 45 46 46 48 53 52 52 53 56 63 81 102 123 136 138 162 180 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 7 0 0 0 2 12 41 55 20 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 5 6 0 0 0 0 1 4 2 25 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 20 23 23 27 30 35 40 44 47 50 51 51 53 60 62 62 63 66 74 90 110 118 127 147 166 195 213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 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 18 13 0 0 0 4 4 0 0 1 0 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 1 0 0 5 14 22 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 14 17 20 25 28 32 38 45 50 54 55 56 59 66 70 73 76 80 87 97 98 110 128 150 173 210 232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 11 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 35 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 14 25 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 13 16 21 24 27 31 36 42 49 52 56 60 67 75 79 83 88 93 100 109 109 118 134 155 184 219 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 10 57 38 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 33 21 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 11 14 18 22 25 29 31 34 39 45 45 54 64 71 77 86 93 98 105 113 114 126 136 147 163 188 221 248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 22 20 0 0 0 0 0 0 0 0 0 14 51 22 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 1 1 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 35 34 20 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 13 16 20 24 27 30 32 33 35 38 40 50 60 67 75 89 98 104 108 115 133 145 150 156 169 191 221 247 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 8 2 12 11 5 0 0 0 0 0 0 0 0 0 3 8 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 5 49 37 0 0 0 0 0 0 0 0 0 0 1 2 0 3 3 5 30 33 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 17 21 24 27 29 31 31 32 33 36 44 52 61 72 85 98 100 110 127 144 156 161 170 182 198 218 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 8 0 0 0 0 0 0 0 0 0 1 6 9 4 0 0 0 0 0 0 0 0 0 0 0 1 79 40 0 0 0 0 0 0 0 0 0 0 5 14 1 4 2 3 15 22 12 3 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 2 4 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 18 21 23 25 26 27 28 30 32 33 36 43 53 66 81 96 101 115 133 151 167 171 179 189 198 202 217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 10 8 2 0 0 0 0 0 0 0 0 0 5 17 22 8 0 0 0 0 0 0 0 0 0 0 0 25 141 35 0 0 0 0 0 0 0 0 0 0 2 3 0 1 0 0 6 21 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 13 18 20 22 23 24 24 26 27 28 29 30 37 50 62 73 80 97 117 135 151 167 175 180 189 199 200 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 7 1 0 0 0 0 0 0 0 0 0 0 10 18 23 19 4 0 0 0 0 0 0 0 0 0 0 0 55 151 15 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 14 28 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 14 16 20 21 21 22 23 25 26 26 27 29 36 49 56 64 85 98 116 134 148 155 164 176 181 187 202 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 1 1 0 0 41 48 31 8 0 0 0 0 0 0 0 0 0 0 2 6 51 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 14 15 17 18 19 20 21 23 24 26 28 31 39 48 55 66 85 98 114 129 142 149 157 158 170 187 203 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 10 16 6 1 0 0 0 0 2 4 2 4 2 0 10 57 58 29 4 0 0 1 0 6 16 2 0 0 3 16 76 42 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 0 0 0 0 0 0 1 1 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 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 3 3 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 12 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 12 14 16 16 17 19 19 20 22 26 30 35 39 44 55 69 83 94 106 120 133 141 141 153 169 187 205 219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 13 26 30 7 1 0 0 0 0 1 3 6 6 2 0 0 9 41 17 3 0 1 10 21 64 98 74 12 1 0 3 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 3 0 0 0 0 0 1 3 3 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 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 3 8 11 12 12 14 16 17 18 18 21 26 33 39 38 47 59 70 81 91 104 119 131 138 140 151 169 187 205 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 45 25 1 0 0 0 0 0 0 4 7 6 4 2 0 5 20 4 1 0 0 1 23 137 191 144 10 2 0 0 0 0 0 0 0 0 0 0 0 11 28 3 0 0 3 15 17 5 1 5 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 1 0 0 0 0 1 1 4 6 0 3 4 2 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 5 5 5 5 4 3 3 3 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 6 9 10 11 14 16 17 18 18 21 26 31 36 43 52 65 74 82 94 110 123 130 136 147 161 173 193 219 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 21 52 39 15 0 0 0 0 0 0 0 9 9 9 14 13 4 1 3 0 0 0 0 8 37 51 115 98 6 0 0 0 0 0 0 0 1 1 1 5 2 58 86 0 0 0 0 5 27 9 6 6 6 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 4 4 1 4 9 4 0 0 1 2 2 3 8 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 2 2 2 2 1 1 1 2 3 4 4 5 6 7 8 8 7 6 5 5 5 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 4 7 9 10 12 15 17 18 19 19 21 23 26 34 47 58 72 82 91 103 119 120 129 145 162 181 190 202 226 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 21 19 16 7 0 0 0 0 0 2 15 17 18 35 51 5 0 0 0 0 0 2 18 50 50 40 24 0 0 0 0 0 0 0 0 3 4 4 9 7 63 63 0 0 0 0 6 17 10 7 4 10 21 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 4 4 6 2 1 1 3 8 10 10 7 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 3 3 4 4 4 3 3 4 3 3 4 5 7 8 9 10 10 8 6 5 5 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 6 5 5 8 12 16 16 18 19 21 21 22 23 27 35 48 60 77 88 98 111 124 130 144 162 181 198 207 221 249 280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 16 16 8 0 0 0 0 0 4 15 16 18 93 154 0 0 0 0 0 0 9 13 13 16 5 1 0 0 0 0 0 0 0 0 5 4 1 14 62 28 13 0 0 0 0 2 9 17 7 2 32 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 7 10 3 2 2 2 6 19 20 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 5 6 6 6 5 5 5 5 5 5 7 8 9 10 11 11 10 8 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 3 6 7 7 7 6 9 13 16 17 18 21 23 24 24 26 28 35 47 62 82 95 103 110 114 134 155 175 194 214 231 249 262 275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 2 0 0 0 0 0 6 13 12 13 93 106 0 0 6 8 9 11 13 11 5 1 0 0 0 0 0 0 0 0 0 1 5 5 3 56 142 12 1 0 0 0 0 3 5 8 9 11 47 51 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 3 2 8 9 6 0 0 1 2 9 20 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 7 7 7 7 7 7 6 6 6 8 9 10 11 12 11 11 10 5 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 5 6 10 14 17 21 24 26 27 28 29 31 33 40 50 65 85 104 112 116 131 153 173 190 206 224 240 259 277 302 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -92 -100 -92 -80 -78 -79 -78 -76 -77 -75 -64 -67 -101 -99 -97 -135 -133 -121 -115 -107 -106 -107 -102 -92 -87 -93 -99 -95 -97 -118 -117 -94 -98 -101 -100 -97 -92 -89 -87 -86 -87 -91 -93 -88 -82 -76 -72 -77 -74 -68 -96 -103 -96 -118 -124 -120 -135 -146 -149 -147 -146 -144 -153 -182 -194 -181 -184 -188 -188 -187 -180 -166 -157 -148 -137 -116 -110 -136 -152 -147 -143 -141 -139 -144 -158 -156 -152 -154 -153 -156 -151 -155 -156 -154 -154 -164 -167 -167 -162 -158 -157 -160 -164 -164 -164 -163 -164 -166 -159 -161 -161 -148 -125 -116 -115 -115 -117 -124 -138 -153 -162 -163 -162 -160 -149 -146 -149 -153 -180 -183 -192 -186 -163 -151 -135 -125 -120 -116 -119 -125 -127 -129 -130 -129 -127 -121 -112 -115 -115 -111 -109 -110 -112 -112 -120 -119 -117 -118 -117 -115 -113 -110 -111 -111 -111 -108 -107 -100 -100 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -96 -105 -94 -85 -82 -81 -81 -80 -78 -70 -71 -94 -104 -101 -104 -139 -133 -119 -112 -105 -109 -110 -104 -95 -91 -95 -96 -103 -121 -121 -120 -97 -100 -101 -97 -92 -90 -88 -88 -88 -89 -93 -93 -89 -83 -77 -77 -79 -71 -70 -98 -99 -97 -97 -123 -128 -143 -150 -148 -147 -149 -146 -163 -193 -200 -188 -189 -190 -188 -180 -140 -143 -128 -113 -118 -117 -136 -148 -150 -145 -145 -142 -135 -134 -136 -144 -155 -154 -151 -153 -148 -141 -150 -151 -153 -165 -168 -162 -163 -162 -158 -160 -165 -165 -162 -156 -153 -155 -158 -151 -148 -137 -117 -113 -109 -111 -113 -126 -152 -175 -186 -188 -187 -184 -175 -171 -178 -181 -180 -206 -189 -182 -170 -151 -141 -134 -128 -125 -128 -131 -130 -130 -130 -128 -123 -117 -113 -116 -121 -122 -124 -127 -117 -121 -125 -124 -123 -122 -123 -124 -121 -112 -112 -111 -113 -110 -107 -103 -107 -107 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -66 -26 -100 -93 -86 -82 -81 -81 -80 -76 -69 -82 -106 -104 -106 -122 -139 -131 -117 -111 -110 -109 -109 -102 -97 -95 -95 -92 -101 -117 -112 -96 -98 -99 -99 -93 -91 -89 -88 -90 -88 -88 -86 -87 -87 -82 -80 -81 -77 -72 -83 -97 -97 -98 -103 -132 -137 -151 -150 -146 -131 -127 -139 -160 -191 -197 -190 -196 -200 -179 -134 -113 -120 -141 -93 -117 -123 -157 -151 -150 -146 -140 -139 -134 -136 -138 -141 -157 -151 -148 -151 -147 -142 -147 -157 -157 -170 -172 -172 -171 -166 -160 -158 -155 -154 -159 -159 -154 -153 -157 -155 -155 -138 -135 -115 -108 -114 -122 -140 -170 -195 -206 -210 -208 -203 -197 -201 -207 -203 -203 -200 -193 -182 -172 -149 -142 -136 -132 -130 -130 -129 -127 -126 -125 -124 -124 -120 -119 -122 -132 -133 -133 -129 -123 -120 -122 -123 -123 -123 -124 -123 -118 -114 -114 -113 -112 -106 -104 -104 -106 -104 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -81 -60 -8 -112 -96 -91 -85 -80 -78 -74 -69 -65 -87 -108 -105 -106 -124 -138 -127 -115 -112 -112 -112 -108 -102 -95 -94 -93 -91 -91 -93 -96 -97 -97 -97 -96 -92 -90 -87 -89 -92 -91 -83 -76 -80 -80 -77 -78 -77 -81 -89 -95 -97 -99 -106 -133 -139 -144 -156 -124 -122 -117 -109 -112 -144 -185 -199 -193 -195 -196 -179 -150 -122 -114 -127 -110 -123 -126 -147 -149 -146 -140 -137 -134 -136 -139 -138 -143 -152 -148 -146 -149 -149 -145 -141 -158 -159 -163 -158 -170 -145 -137 -149 -154 -149 -150 -157 -161 -158 -159 -161 -159 -156 -159 -150 -136 -121 -137 -151 -165 -182 -198 -208 -213 -214 -211 -210 -211 -210 -200 -199 -197 -185 -178 -173 -164 -156 -141 -134 -131 -129 -128 -127 -125 -124 -126 -127 -126 -128 -130 -132 -132 -131 -123 -119 -119 -119 -121 -121 -120 -117 -114 -115 -116 -115 -113 -109 -105 -108 -107 -107 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -69 -53 -4 -36 -45 -108 -91 -85 -80 -69 -64 -91 -108 -109 -103 -110 -127 -135 -124 -117 -114 -110 -109 -106 -101 -94 -95 -93 -92 -94 -96 -96 -95 -94 -95 -94 -91 -89 -89 -92 -92 -89 -83 -72 -76 -76 -75 -73 -83 -91 -93 -93 -97 -100 -112 -140 -144 -144 -122 -124 -117 -114 -96 -104 -130 -175 -195 -199 -201 -188 -160 -137 -121 -110 -120 -133 -136 -130 -135 -147 -135 -140 -137 -138 -136 -133 -133 -142 -151 -148 -145 -149 -149 -143 -137 -138 -136 -151 -144 -138 -121 -137 -139 -149 -157 -166 -170 -168 -167 -168 -170 -168 -162 -172 -171 -160 -154 -161 -175 -185 -199 -216 -222 -219 -218 -217 -218 -219 -218 -215 -205 -204 -187 -179 -177 -167 -159 -137 -131 -130 -129 -129 -130 -130 -133 -135 -134 -133 -133 -132 -131 -131 -124 -117 -117 -114 -116 -117 -116 -117 -119 -116 -116 -117 -114 -111 -107 -106 -107 -109 -115 -117 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -12 -7 -3 -1 -5 -0 -0 -15 -97 -83 -84 -82 -70 -66 -102 -114 -110 -102 -122 -139 -132 -126 -120 -111 -109 -109 -106 -101 -94 -95 -112 -96 -95 -95 -94 -93 -92 -93 -92 -91 -90 -91 -92 -89 -81 -76 -68 -75 -76 -75 -69 -71 -83 -91 -95 -100 -103 -115 -136 -135 -119 -127 -126 -118 -111 -101 -108 -124 -161 -181 -199 -204 -179 -147 -128 -114 -107 -120 -136 -135 -127 -130 -139 -122 -132 -132 -127 -127 -130 -131 -134 -143 -147 -147 -149 -143 -134 -130 -127 -121 -126 -122 -118 -117 -129 -149 -147 -160 -175 -173 -166 -165 -169 -176 -181 -184 -187 -181 -173 -175 -180 -185 -195 -208 -216 -216 -214 -211 -211 -217 -224 -224 -222 -216 -218 -202 -176 -173 -170 -160 -140 -137 -134 -131 -134 -136 -139 -141 -141 -139 -136 -134 -136 -132 -126 -116 -115 -113 -113 -118 -116 -114 -116 -123 -124 -119 -116 -113 -111 -110 -110 -112 -115 -121 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -35 -45 -38 -0 -0 -0 -18 -56 -75 -70 -83 -83 -73 -72 -112 -114 -103 -100 -110 -129 -133 -126 -116 -108 -106 -105 -105 -99 -95 -97 -133 -113 -94 -91 -90 -90 -90 -90 -91 -90 -90 -90 -88 -82 -74 -72 -71 -71 -66 -68 -86 -85 -90 -95 -99 -102 -105 -108 -111 -116 -123 -126 -123 -117 -112 -111 -111 -136 -170 -192 -204 -202 -174 -139 -116 -111 -117 -127 -131 -122 -120 -120 -123 -112 -106 -100 -98 -100 -123 -132 -135 -145 -148 -147 -147 -140 -127 -121 -117 -116 -123 -125 -125 -123 -136 -160 -163 -171 -177 -175 -169 -166 -171 -182 -188 -188 -184 -174 -169 -180 -188 -181 -186 -202 -198 -202 -205 -204 -204 -218 -232 -236 -234 -225 -211 -200 -192 -177 -170 -170 -157 -147 -146 -136 -151 -153 -152 -148 -143 -139 -135 -133 -132 -131 -126 -122 -114 -111 -110 -115 -114 -116 -120 -123 -125 -120 -116 -115 -113 -114 -117 -119 -123 -132 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -86 -50 -61 -72 -30 -41 -71 -73 -81 -72 -70 -88 -82 -75 -76 -108 -104 -100 -99 -99 -125 -131 -121 -113 -107 -103 -103 -102 -98 -96 -102 -135 -131 -104 -99 -94 -87 -86 -88 -90 -91 -90 -87 -81 -74 -69 -70 -73 -72 -69 -69 -86 -89 -95 -98 -101 -103 -107 -110 -114 -121 -127 -126 -119 -116 -115 -113 -116 -141 -171 -197 -206 -195 -167 -134 -114 -106 -120 -124 -110 -111 -115 -115 -113 -99 -96 -95 -99 -103 -130 -138 -132 -132 -143 -147 -145 -135 -120 -112 -114 -116 -119 -123 -132 -131 -145 -151 -153 -172 -176 -180 -178 -182 -187 -190 -186 -175 -168 -166 -169 -171 -177 -180 -183 -186 -190 -203 -206 -208 -216 -229 -238 -240 -237 -227 -212 -202 -193 -189 -186 -179 -161 -156 -158 -157 -172 -171 -167 -159 -150 -142 -136 -132 -131 -128 -122 -116 -112 -111 -116 -112 -115 -117 -121 -124 -126 -120 -116 -116 -119 -124 -128 -131 -133 -130 -117 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -54 -105 -109 -106 -83 -67 -78 -88 -86 -81 -70 -72 -89 -82 -76 -74 -109 -103 -102 -100 -98 -125 -126 -115 -106 -102 -101 -100 -99 -99 -100 -109 -136 -133 -123 -124 -122 -88 -85 -88 -89 -90 -89 -83 -75 -70 -69 -72 -73 -70 -69 -66 -87 -93 -96 -97 -101 -106 -109 -113 -118 -124 -126 -121 -115 -115 -115 -118 -124 -141 -173 -199 -199 -187 -159 -129 -112 -107 -111 -114 -106 -101 -107 -111 -101 -90 -92 -96 -101 -105 -136 -132 -131 -130 -133 -140 -138 -125 -114 -114 -118 -122 -126 -133 -143 -143 -132 -154 -152 -155 -172 -181 -178 -180 -186 -187 -180 -166 -157 -161 -169 -167 -170 -175 -176 -178 -210 -222 -220 -227 -234 -242 -245 -242 -236 -228 -221 -218 -216 -214 -204 -189 -183 -171 -175 -178 -182 -179 -177 -167 -152 -142 -137 -134 -131 -127 -122 -119 -117 -118 -118 -116 -117 -119 -119 -124 -124 -122 -122 -124 -127 -129 -131 -132 -129 -125 -109 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -110 -112 -112 -96 -75 -71 -85 -86 -74 -65 -67 -76 -83 -79 -76 -85 -109 -108 -102 -99 -95 -122 -118 -106 -98 -100 -100 -99 -99 -102 -104 -107 -116 -117 -121 -123 -123 -84 -83 -86 -89 -86 -83 -79 -73 -70 -71 -73 -74 -72 -71 -90 -88 -98 -97 -99 -105 -108 -112 -117 -123 -126 -124 -119 -114 -112 -114 -121 -135 -160 -179 -196 -191 -181 -150 -125 -105 -107 -110 -109 -109 -103 -98 -99 -92 -93 -96 -99 -103 -107 -138 -131 -129 -129 -128 -136 -129 -118 -114 -118 -123 -127 -133 -139 -147 -151 -133 -131 -132 -152 -173 -181 -180 -175 -173 -176 -177 -168 -161 -169 -178 -179 -181 -183 -194 -207 -223 -231 -231 -238 -234 -243 -246 -244 -236 -229 -227 -223 -219 -211 -199 -187 -188 -194 -181 -183 -184 -179 -176 -169 -159 -150 -146 -142 -134 -127 -126 -127 -124 -123 -126 -119 -118 -119 -119 -120 -124 -124 -127 -127 -128 -129 -131 -127 -121 -116 -101 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -112 -104 -104 -75 -66 -65 -78 -67 -59 -70 -77 -77 -76 -77 -89 -113 -114 -106 -101 -96 -90 -117 -110 -98 -91 -99 -101 -99 -101 -104 -106 -106 -104 -99 -111 -126 -122 -84 -82 -85 -87 -80 -77 -77 -74 -73 -73 -73 -73 -72 -75 -88 -95 -101 -96 -101 -107 -109 -114 -120 -124 -126 -125 -117 -109 -108 -112 -120 -139 -169 -178 -193 -187 -176 -144 -127 -83 -73 -87 -100 -107 -108 -95 -87 -91 -98 -103 -104 -105 -109 -133 -136 -126 -126 -125 -135 -123 -118 -119 -122 -126 -131 -135 -141 -145 -132 -131 -132 -133 -161 -164 -171 -181 -174 -170 -175 -182 -177 -173 -181 -189 -188 -187 -194 -210 -225 -224 -232 -220 -222 -221 -225 -230 -241 -239 -234 -236 -231 -221 -216 -204 -196 -197 -196 -187 -189 -186 -183 -180 -176 -171 -164 -158 -153 -145 -137 -133 -132 -129 -125 -123 -124 -122 -119 -119 -123 -122 -126 -127 -124 -123 -124 -125 -119 -112 -108 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -102 -86 -80 -56 -41 -47 -72 -58 -77 -83 -79 -78 -80 -82 -81 -95 -112 -103 -97 -91 -93 -115 -105 -95 -91 -98 -102 -100 -101 -103 -105 -107 -104 -96 -97 -115 -111 -87 -85 -85 -85 -79 -78 -79 -78 -76 -74 -74 -72 -67 -72 -91 -102 -99 -99 -105 -108 -111 -116 -120 -122 -123 -120 -112 -108 -106 -110 -117 -126 -149 -176 -192 -183 -168 -148 -138 -100 -83 -89 -94 -86 -95 -88 -87 -97 -103 -107 -107 -106 -106 -110 -132 -121 -122 -122 -131 -124 -121 -122 -124 -127 -132 -130 -126 -128 -129 -131 -134 -140 -146 -164 -168 -172 -162 -163 -181 -191 -188 -188 -193 -197 -205 -215 -228 -230 -234 -223 -211 -202 -205 -210 -216 -227 -237 -242 -240 -238 -232 -223 -218 -219 -218 -215 -212 -211 -204 -186 -189 -188 -181 -176 -168 -162 -157 -152 -147 -142 -137 -135 -131 -127 -126 -126 -125 -125 -123 -124 -125 -122 -119 -119 -120 -117 -112 -107 -104 -99 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -93 -80 -73 -52 -36 -43 -57 -81 -81 -80 -77 -80 -82 -83 -81 -97 -114 -111 -103 -94 -89 -90 -100 -98 -94 -102 -103 -101 -100 -102 -106 -107 -105 -98 -95 -95 -92 -89 -88 -87 -83 -79 -82 -82 -81 -77 -75 -73 -68 -66 -80 -99 -101 -98 -102 -107 -110 -115 -117 -119 -122 -120 -114 -110 -100 -97 -106 -117 -123 -138 -169 -187 -177 -167 -158 -137 -103 -91 -108 -107 -84 -92 -90 -85 -98 -108 -108 -106 -106 -106 -112 -131 -120 -120 -117 -132 -124 -121 -122 -124 -126 -126 -122 -122 -125 -128 -131 -135 -142 -145 -146 -150 -150 -144 -155 -183 -203 -203 -200 -204 -208 -212 -215 -218 -221 -216 -204 -186 -191 -208 -222 -229 -235 -237 -240 -238 -240 -236 -228 -227 -233 -238 -239 -237 -220 -214 -208 -195 -189 -181 -178 -173 -167 -162 -157 -149 -141 -137 -136 -133 -129 -129 -126 -123 -121 -124 -127 -126 -120 -118 -116 -117 -114 -109 -105 -102 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -81 -110 -94 -67 -45 -51 -59 -82 -81 -79 -79 -80 -81 -83 -79 -98 -111 -107 -101 -94 -83 -74 -87 -104 -102 -106 -105 -103 -103 -105 -108 -108 -105 -100 -96 -94 -93 -92 -91 -89 -86 -83 -87 -85 -82 -78 -74 -70 -63 -84 -99 -103 -103 -102 -106 -109 -111 -113 -116 -121 -120 -114 -113 -112 -98 -89 -107 -125 -132 -145 -171 -186 -181 -172 -148 -135 -110 -88 -116 -92 -81 -80 -79 -81 -101 -114 -113 -111 -109 -108 -113 -127 -117 -114 -110 -110 -107 -104 -107 -111 -113 -109 -109 -117 -123 -125 -129 -132 -137 -140 -143 -149 -147 -126 -153 -185 -201 -209 -209 -215 -217 -217 -213 -209 -202 -189 -189 -194 -210 -214 -221 -221 -236 -229 -233 -234 -236 -240 -237 -238 -245 -245 -237 -228 -222 -220 -212 -193 -184 -179 -178 -172 -168 -163 -155 -147 -140 -138 -137 -134 -133 -130 -127 -127 -126 -127 -126 -120 -115 -112 -114 -116 -112 -109 -106 -102 -98 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -130 -96 -78 -75 -78 -83 -84 -84 -83 -83 -83 -84 -82 -77 -94 -104 -103 -99 -93 -82 -74 -84 -110 -109 -111 -111 -105 -105 -108 -108 -108 -106 -97 -90 -91 -95 -96 -95 -93 -90 -90 -92 -87 -82 -77 -72 -67 -71 -94 -105 -106 -102 -100 -103 -105 -107 -110 -115 -117 -114 -111 -111 -102 -90 -84 -113 -133 -135 -153 -173 -183 -186 -168 -140 -138 -137 -110 -121 -79 -82 -80 -80 -86 -110 -122 -122 -118 -113 -111 -112 -117 -113 -108 -104 -104 -101 -96 -97 -99 -99 -103 -110 -115 -117 -119 -120 -121 -127 -134 -143 -150 -139 -152 -162 -190 -190 -193 -191 -199 -210 -208 -197 -187 -180 -181 -188 -201 -212 -213 -216 -217 -225 -215 -225 -228 -226 -236 -244 -251 -253 -250 -241 -230 -227 -221 -213 -190 -177 -171 -167 -162 -164 -156 -146 -140 -139 -139 -139 -138 -133 -127 -120 -122 -129 -123 -126 -122 -121 -116 -116 -116 -110 -105 -102 -107 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -129 -96 -80 -76 -80 -84 -86 -89 -88 -87 -86 -85 -79 -74 -74 -68 -89 -99 -86 -78 -78 -85 -95 -100 -111 -113 -108 -108 -108 -107 -106 -102 -89 -86 -94 -99 -100 -99 -99 -98 -96 -94 -88 -82 -75 -70 -67 -91 -102 -106 -103 -98 -101 -104 -104 -105 -109 -113 -114 -111 -109 -109 -89 -90 -88 -121 -137 -139 -147 -166 -171 -171 -158 -135 -133 -116 -99 -101 -71 -87 -87 -87 -88 -101 -118 -123 -118 -110 -115 -122 -116 -111 -107 -105 -104 -101 -96 -96 -96 -100 -104 -104 -107 -111 -112 -112 -117 -124 -129 -141 -152 -140 -150 -172 -203 -201 -189 -171 -162 -182 -201 -193 -182 -183 -188 -194 -201 -205 -210 -207 -204 -206 -213 -213 -220 -220 -237 -242 -252 -257 -253 -250 -250 -244 -231 -219 -200 -175 -164 -161 -161 -161 -152 -144 -140 -138 -138 -137 -135 -130 -127 -129 -133 -134 -134 -124 -124 -116 -114 -113 -110 -108 -102 -102 -105 -109 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -127 -123 -93 -79 -78 -84 -89 -91 -93 -91 -90 -89 -85 -78 -70 -70 -65 -65 -88 -83 -74 -79 -83 -80 -86 -105 -114 -110 -108 -107 -107 -109 -93 -82 -91 -100 -103 -103 -103 -104 -103 -99 -93 -86 -79 -74 -70 -67 -93 -102 -109 -106 -102 -101 -102 -105 -108 -112 -114 -113 -110 -109 -105 -84 -93 -85 -122 -127 -141 -145 -168 -162 -161 -157 -138 -127 -117 -100 -103 -87 -92 -87 -87 -84 -95 -115 -120 -117 -109 -112 -115 -113 -110 -107 -105 -103 -101 -99 -97 -95 -101 -96 -94 -99 -108 -111 -110 -111 -116 -126 -138 -150 -146 -149 -184 -212 -202 -186 -169 -160 -162 -190 -194 -187 -188 -194 -198 -201 -201 -195 -193 -201 -209 -213 -211 -224 -229 -246 -249 -257 -264 -266 -267 -264 -255 -241 -225 -210 -189 -169 -165 -165 -162 -160 -154 -151 -141 -139 -137 -134 -134 -134 -135 -133 -129 -126 -121 -120 -117 -116 -117 -110 -104 -101 -102 -104 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -136 -117 -93 -81 -80 -88 -94 -95 -96 -94 -93 -90 -83 -75 -67 -63 -64 -88 -85 -79 -76 -76 -82 -82 -78 -92 -113 -111 -109 -110 -110 -105 -80 -83 -96 -101 -105 -106 -106 -108 -106 -99 -91 -83 -78 -74 -72 -80 -98 -110 -110 -109 -103 -106 -109 -112 -115 -117 -118 -115 -111 -107 -98 -84 -92 -83 -84 -136 -142 -159 -174 -172 -167 -155 -135 -119 -106 -94 -88 -95 -95 -94 -87 -86 -93 -118 -121 -116 -107 -100 -98 -107 -117 -117 -110 -102 -101 -100 -98 -100 -98 -89 -85 -91 -103 -109 -103 -102 -113 -121 -122 -132 -151 -169 -192 -210 -193 -174 -180 -178 -160 -161 -177 -189 -201 -207 -204 -209 -212 -201 -203 -210 -212 -212 -215 -228 -234 -246 -246 -249 -256 -261 -265 -259 -255 -248 -229 -216 -206 -183 -178 -176 -169 -168 -164 -160 -142 -137 -133 -133 -134 -135 -135 -134 -132 -129 -121 -121 -128 -121 -115 -112 -108 -101 -105 -106 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -146 -112 -98 -90 -84 -85 -93 -96 -95 -95 -94 -88 -77 -69 -66 -76 -93 -91 -86 -83 -77 -79 -82 -79 -76 -95 -113 -112 -112 -113 -112 -96 -75 -91 -95 -100 -106 -108 -109 -110 -106 -98 -88 -81 -77 -77 -87 -96 -108 -113 -114 -110 -105 -109 -112 -117 -122 -123 -122 -119 -113 -105 -94 -83 -83 -87 -102 -141 -153 -170 -168 -176 -167 -144 -124 -104 -97 -98 -91 -94 -95 -95 -92 -92 -95 -124 -122 -112 -105 -102 -98 -95 -105 -114 -115 -113 -111 -107 -104 -102 -97 -86 -75 -80 -93 -101 -98 -107 -112 -111 -120 -134 -151 -174 -188 -198 -173 -166 -183 -188 -170 -160 -171 -174 -182 -186 -185 -181 -185 -201 -213 -212 -213 -217 -224 -233 -235 -232 -241 -250 -257 -259 -267 -270 -260 -243 -229 -217 -198 -181 -176 -173 -170 -169 -163 -157 -138 -137 -137 -137 -138 -138 -139 -135 -126 -122 -123 -126 -129 -117 -125 -116 -109 -102 -107 -107 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -133 -113 -108 -105 -94 -92 -96 -96 -97 -97 -93 -83 -70 -69 -82 -97 -90 -90 -90 -89 -82 -80 -81 -76 -76 -99 -114 -114 -115 -116 -111 -89 -76 -84 -98 -104 -106 -109 -111 -111 -104 -94 -86 -81 -75 -79 -96 -104 -112 -116 -116 -111 -108 -110 -116 -124 -128 -127 -125 -120 -113 -104 -94 -84 -91 -118 -125 -137 -166 -172 -156 -166 -155 -130 -107 -88 -85 -90 -92 -94 -94 -90 -92 -97 -101 -128 -118 -108 -106 -100 -95 -92 -91 -91 -103 -115 -112 -109 -105 -98 -90 -84 -72 -70 -83 -89 -87 -96 -104 -107 -120 -138 -156 -178 -190 -183 -156 -161 -175 -185 -174 -173 -167 -171 -168 -168 -172 -187 -191 -207 -225 -221 -228 -229 -231 -229 -229 -223 -248 -245 -258 -254 -256 -252 -252 -245 -234 -217 -194 -185 -182 -176 -171 -166 -160 -156 -140 -138 -136 -137 -139 -141 -140 -134 -129 -129 -128 -125 -127 -122 -127 -112 -111 -109 -110 -112 -113 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -99 -129 -123 -117 -110 -101 -97 -97 -96 -98 -96 -88 -76 -76 -88 -98 -93 -88 -88 -87 -82 -77 -78 -81 -77 -77 -103 -114 -115 -117 -117 -105 -86 -83 -85 -101 -105 -108 -110 -112 -108 -99 -90 -83 -78 -84 -94 -102 -108 -114 -118 -115 -112 -110 -106 -117 -129 -132 -130 -123 -114 -107 -103 -99 -90 -94 -137 -160 -144 -176 -165 -141 -155 -140 -107 -78 -71 -82 -89 -92 -94 -92 -93 -96 -101 -105 -125 -112 -108 -103 -95 -92 -92 -92 -92 -93 -104 -103 -96 -101 -89 -81 -82 -79 -74 -81 -85 -83 -102 -109 -113 -128 -155 -175 -181 -178 -170 -158 -158 -171 -180 -180 -178 -162 -175 -174 -185 -163 -179 -189 -196 -213 -220 -225 -231 -229 -225 -229 -227 -244 -242 -254 -256 -257 -250 -240 -234 -231 -217 -202 -196 -186 -177 -170 -162 -157 -154 -140 -142 -144 -145 -146 -145 -140 -137 -133 -124 -120 -126 -128 -117 -120 -113 -117 -114 -110 -110 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -140 -137 -125 -118 -111 -103 -100 -97 -98 -98 -93 -82 -86 -93 -97 -95 -91 -88 -84 -82 -81 -79 -81 -79 -79 -92 -108 -115 -116 -118 -115 -105 -91 -85 -95 -104 -105 -109 -111 -110 -104 -95 -87 -81 -75 -89 -99 -104 -112 -120 -120 -116 -114 -109 -108 -125 -135 -133 -128 -115 -106 -103 -102 -99 -90 -91 -126 -161 -155 -180 -155 -135 -130 -104 -86 -73 -66 -83 -93 -92 -92 -95 -97 -100 -101 -105 -119 -107 -107 -98 -94 -92 -92 -94 -94 -93 -91 -88 -83 -79 -76 -81 -79 -76 -79 -83 -86 -83 -107 -114 -118 -134 -157 -168 -165 -158 -155 -154 -155 -159 -170 -177 -181 -181 -177 -181 -178 -153 -178 -197 -210 -224 -224 -220 -221 -218 -227 -239 -235 -237 -240 -252 -252 -247 -246 -240 -236 -223 -222 -217 -199 -188 -179 -167 -160 -156 -155 -148 -149 -149 -147 -147 -147 -143 -139 -136 -134 -129 -125 -124 -116 -117 -115 -117 -114 -109 -108 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -109 -128 -132 -122 -116 -110 -103 -100 -98 -98 -93 -85 -101 -99 -96 -94 -93 -89 -83 -80 -79 -80 -79 -76 -81 -100 -111 -112 -116 -116 -116 -116 -107 -88 -86 -100 -104 -106 -110 -109 -105 -98 -91 -85 -79 -77 -80 -95 -95 -110 -123 -121 -116 -111 -107 -112 -129 -136 -131 -124 -119 -106 -101 -104 -103 -95 -96 -115 -138 -163 -181 -146 -130 -106 -73 -76 -78 -72 -90 -94 -91 -94 -98 -100 -102 -109 -117 -112 -104 -103 -99 -95 -83 -90 -93 -92 -91 -89 -88 -85 -80 -76 -78 -78 -70 -73 -76 -84 -94 -112 -118 -122 -136 -155 -158 -147 -138 -136 -139 -143 -146 -156 -166 -184 -178 -178 -171 -170 -173 -188 -192 -193 -214 -226 -222 -219 -221 -231 -236 -236 -230 -242 -243 -237 -246 -238 -234 -231 -231 -233 -222 -204 -193 -182 -168 -164 -161 -160 -151 -155 -149 -149 -148 -144 -142 -140 -139 -133 -131 -131 -123 -118 -121 -120 -122 -113 -111 -108 -110 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -91 -117 -136 -137 -125 -118 -113 -105 -100 -99 -98 -95 -87 -116 -107 -97 -95 -93 -90 -85 -80 -79 -78 -78 -76 -75 -81 -113 -114 -115 -118 -116 -114 -108 -91 -84 -92 -102 -106 -107 -107 -104 -99 -94 -89 -83 -82 -81 -76 -78 -82 -110 -125 -121 -114 -107 -104 -116 -134 -134 -127 -126 -120 -106 -103 -112 -107 -94 -108 -140 -156 -167 -170 -137 -124 -102 -88 -71 -79 -92 -99 -92 -93 -98 -100 -101 -100 -108 -116 -109 -103 -90 -87 -79 -61 -84 -88 -88 -86 -87 -87 -87 -87 -82 -77 -79 -76 -74 -79 -84 -96 -110 -126 -131 -131 -137 -141 -134 -131 -132 -133 -135 -140 -148 -154 -165 -178 -182 -161 -158 -162 -177 -208 -222 -227 -230 -232 -229 -226 -227 -226 -234 -230 -239 -236 -228 -241 -239 -238 -239 -242 -231 -218 -204 -190 -178 -168 -164 -163 -157 -151 -155 -150 -147 -141 -138 -141 -140 -141 -142 -139 -129 -122 -123 -124 -121 -122 -116 -109 -107 -113 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -150 -145 -132 -120 -113 -106 -98 -95 -97 -96 -100 -125 -113 -101 -98 -93 -91 -86 -81 -77 -76 -71 -68 -72 -86 -105 -114 -115 -114 -116 -116 -109 -94 -83 -90 -100 -105 -106 -103 -99 -97 -96 -91 -88 -86 -80 -77 -75 -78 -82 -114 -122 -116 -107 -99 -105 -123 -134 -131 -129 -121 -113 -108 -114 -120 -104 -90 -119 -153 -169 -170 -152 -130 -126 -118 -101 -79 -91 -87 -100 -92 -97 -100 -100 -99 -97 -93 -99 -106 -98 -78 -67 -56 -49 -68 -78 -84 -85 -81 -80 -79 -87 -89 -83 -83 -82 -77 -86 -91 -101 -109 -131 -130 -110 -105 -115 -121 -122 -123 -124 -124 -128 -135 -143 -147 -156 -164 -167 -175 -194 -207 -204 -213 -224 -227 -229 -226 -226 -232 -234 -233 -222 -231 -227 -237 -236 -233 -229 -235 -239 -228 -216 -200 -186 -177 -172 -167 -162 -157 -158 -159 -152 -145 -143 -144 -142 -143 -143 -138 -130 -127 -128 -126 -125 -125 -124 -117 -110 -109 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -37 -161 -149 -138 -125 -115 -108 -115 -113 -106 -102 -98 -100 -114 -108 -105 -97 -91 -88 -83 -77 -72 -65 -63 -70 -91 -109 -114 -115 -115 -114 -113 -107 -96 -81 -77 -97 -105 -105 -99 -92 -91 -94 -94 -91 -88 -82 -78 -72 -77 -83 -86 -116 -118 -109 -101 -100 -112 -128 -134 -132 -124 -115 -113 -117 -126 -123 -101 -94 -128 -168 -177 -162 -138 -124 -124 -118 -99 -79 -85 -87 -104 -90 -96 -98 -99 -97 -95 -94 -91 -89 -82 -70 -58 -46 -39 -42 -55 -76 -84 -70 -62 -71 -76 -81 -82 -88 -88 -82 -90 -94 -95 -100 -122 -115 -98 -98 -103 -105 -117 -119 -116 -116 -120 -126 -133 -136 -138 -152 -163 -176 -191 -191 -224 -237 -241 -226 -225 -234 -234 -235 -237 -230 -225 -222 -223 -233 -233 -212 -216 -218 -230 -227 -215 -197 -184 -176 -171 -169 -166 -163 -159 -157 -148 -144 -142 -142 -142 -143 -143 -135 -130 -131 -131 -130 -130 -130 -126 -117 -112 -112 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -17 -33 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -134 -157 -145 -132 -120 -112 -128 -132 -129 -124 -121 -120 -114 -104 -104 -99 -93 -89 -85 -79 -69 -60 -55 -62 -95 -111 -113 -115 -116 -116 -114 -107 -94 -84 -79 -87 -101 -103 -99 -92 -90 -91 -93 -94 -91 -86 -79 -78 -101 -79 -86 -91 -120 -110 -97 -96 -105 -118 -128 -130 -127 -120 -117 -120 -125 -127 -119 -102 -111 -151 -176 -170 -150 -140 -127 -117 -114 -98 -77 -81 -96 -100 -89 -96 -98 -98 -97 -97 -93 -86 -83 -77 -67 -57 -46 -37 -27 -34 -68 -82 -71 -64 -77 -83 -80 -78 -83 -90 -90 -89 -91 -95 -98 -115 -103 -94 -94 -98 -115 -115 -113 -111 -114 -116 -120 -122 -124 -130 -148 -174 -191 -196 -195 -226 -231 -229 -228 -229 -239 -237 -228 -229 -226 -215 -214 -218 -217 -220 -200 -204 -209 -218 -215 -207 -191 -181 -176 -174 -176 -175 -170 -159 -154 -149 -146 -142 -142 -139 -144 -139 -135 -131 -135 -138 -138 -133 -127 -123 -116 -117 -126 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -42 -58 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -83 -160 -150 -141 -129 -117 -109 -138 -130 -121 -113 -107 -105 -98 -93 -94 -93 -90 -86 -81 -73 -60 -59 -60 -70 -101 -113 -113 -115 -116 -114 -105 -92 -84 -82 -85 -97 -103 -99 -93 -92 -92 -92 -93 -91 -87 -79 -73 -76 -85 -86 -88 -91 -115 -94 -88 -98 -107 -114 -123 -126 -123 -121 -122 -125 -127 -123 -115 -107 -132 -166 -173 -159 -154 -134 -114 -111 -112 -97 -76 -78 -96 -96 -91 -97 -100 -98 -98 -95 -88 -82 -80 -75 -68 -57 -46 -35 -24 -29 -59 -63 -80 -80 -78 -76 -73 -74 -78 -96 -99 -92 -91 -95 -102 -107 -101 -102 -99 -91 -113 -111 -107 -110 -113 -112 -112 -111 -111 -121 -142 -157 -165 -187 -204 -208 -207 -210 -217 -222 -226 -228 -218 -218 -220 -208 -205 -215 -214 -218 -199 -206 -211 -216 -209 -204 -190 -184 -180 -178 -180 -180 -172 -160 -153 -153 -147 -141 -141 -141 -140 -138 -135 -134 -134 -136 -132 -125 -122 -122 -121 -127 -129 -132 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -61 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -143 -154 -147 -139 -123 -118 -145 -138 -125 -116 -106 -99 -95 -92 -90 -90 -89 -87 -83 -76 -69 -71 -83 -93 -108 -112 -112 -113 -115 -114 -104 -88 -80 -84 -85 -93 -101 -102 -93 -90 -93 -92 -92 -91 -87 -80 -77 -79 -80 -82 -84 -85 -86 -99 -83 -91 -98 -102 -119 -124 -122 -121 -120 -122 -124 -125 -123 -118 -119 -149 -169 -174 -159 -141 -141 -138 -137 -115 -87 -79 -87 -96 -95 -93 -95 -97 -96 -96 -89 -83 -79 -79 -66 -55 -48 -42 -40 -36 -38 -52 -64 -65 -57 -55 -54 -56 -57 -68 -87 -99 -96 -90 -92 -96 -91 -94 -103 -93 -97 -115 -111 -107 -110 -111 -108 -104 -104 -106 -118 -136 -148 -170 -188 -203 -216 -216 -219 -213 -216 -224 -217 -213 -213 -217 -215 -211 -212 -214 -214 -205 -208 -202 -203 -211 -201 -194 -189 -187 -183 -184 -182 -174 -164 -158 -159 -152 -146 -146 -143 -144 -138 -136 -136 -135 -132 -127 -123 -120 -117 -121 -128 -131 -142 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -124 -152 -158 -171 -182 -170 -157 -147 -136 -126 -113 -106 -100 -92 -87 -90 -89 -88 -85 -79 -70 -69 -88 -89 -101 -110 -111 -112 -111 -107 -102 -87 -78 -83 -89 -91 -97 -101 -97 -91 -92 -92 -93 -91 -88 -82 -74 -85 -100 -92 -77 -79 -79 -74 -86 -84 -91 -100 -111 -126 -121 -119 -123 -125 -128 -130 -129 -129 -128 -135 -151 -162 -166 -147 -155 -135 -134 -131 -98 -77 -81 -94 -98 -93 -89 -89 -88 -80 -83 -85 -82 -80 -75 -60 -45 -39 -43 -49 -52 -50 -47 -44 -47 -56 -43 -44 -44 -45 -55 -73 -98 -99 -89 -87 -91 -92 -96 -105 -102 -108 -122 -117 -111 -108 -109 -104 -102 -103 -107 -113 -124 -151 -182 -196 -207 -214 -211 -219 -205 -205 -210 -201 -200 -207 -214 -212 -206 -202 -200 -205 -210 -211 -208 -218 -208 -206 -205 -198 -197 -195 -190 -183 -173 -166 -162 -158 -154 -150 -149 -151 -144 -143 -139 -138 -142 -132 -124 -117 -111 -115 -125 -130 -132 -140 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -105 -142 -147 -161 -188 -192 -177 -169 -158 -143 -135 -126 -119 -108 -96 -89 -95 -120 -100 -85 -82 -74 -73 -80 -89 -96 -104 -106 -112 -111 -101 -93 -84 -77 -81 -89 -92 -95 -99 -98 -94 -92 -92 -92 -90 -88 -83 -78 -71 -72 -76 -70 -66 -71 -77 -84 -84 -83 -95 -108 -126 -124 -115 -125 -127 -130 -134 -139 -141 -140 -140 -145 -153 -166 -146 -144 -145 -124 -120 -118 -92 -81 -88 -98 -98 -91 -85 -82 -79 -75 -80 -85 -83 -80 -67 -50 -46 -47 -51 -55 -52 -46 -46 -46 -41 -36 -43 -47 -64 -64 -65 -72 -91 -102 -99 -88 -88 -95 -102 -111 -107 -115 -128 -117 -111 -109 -108 -109 -109 -104 -105 -115 -130 -153 -176 -183 -184 -199 -189 -195 -195 -202 -200 -198 -203 -211 -209 -203 -196 -195 -202 -210 -209 -205 -200 -206 -210 -210 -204 -210 -212 -202 -197 -191 -185 -177 -169 -165 -160 -153 -151 -150 -148 -143 -141 -140 -137 -130 -122 -113 -111 -119 -125 -126 -130 -132 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -153 -145 -139 -183 -196 -182 -171 -164 -151 -139 -133 -129 -120 -102 -91 -94 -134 -126 -88 -77 -74 -83 -88 -90 -93 -98 -103 -111 -111 -104 -96 -77 -73 -78 -85 -91 -94 -96 -97 -93 -91 -92 -91 -90 -87 -84 -78 -74 -70 -72 -71 -66 -60 -62 -66 -75 -84 -86 -104 -115 -131 -115 -117 -131 -134 -139 -146 -148 -147 -147 -148 -151 -154 -150 -139 -158 -137 -109 -85 -114 -98 -93 -98 -102 -97 -90 -83 -79 -79 -84 -88 -90 -88 -82 -66 -51 -56 -61 -62 -53 -41 -36 -40 -45 -42 -39 -41 -70 -75 -78 -95 -78 -91 -101 -108 -94 -86 -102 -114 -110 -108 -115 -122 -116 -112 -111 -107 -108 -113 -109 -112 -122 -134 -149 -164 -173 -177 -183 -196 -200 -199 -199 -197 -212 -212 -211 -203 -193 -183 -192 -204 -202 -196 -194 -196 -211 -211 -209 -217 -211 -202 -204 -206 -197 -189 -183 -175 -172 -170 -164 -158 -152 -146 -142 -141 -139 -139 -128 -118 -111 -115 -123 -127 -127 -126 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -29 -146 -150 -134 -160 -184 -185 -173 -168 -159 -145 -137 -134 -125 -112 -101 -102 -108 -141 -120 -111 -104 -96 -94 -93 -93 -96 -102 -109 -112 -106 -90 -81 -71 -75 -84 -89 -91 -93 -94 -94 -92 -91 -90 -89 -86 -82 -79 -77 -73 -73 -76 -71 -65 -60 -58 -58 -74 -89 -95 -108 -117 -132 -114 -127 -142 -146 -153 -153 -152 -152 -152 -152 -149 -140 -136 -143 -147 -123 -105 -110 -102 -101 -98 -99 -98 -103 -91 -80 -80 -83 -88 -91 -90 -90 -83 -74 -61 -66 -68 -69 -53 -42 -48 -50 -46 -46 -49 -57 -67 -78 -97 -110 -102 -90 -87 -97 -96 -89 -98 -103 -100 -111 -127 -126 -121 -117 -113 -112 -116 -117 -114 -119 -127 -135 -143 -154 -165 -174 -184 -189 -190 -190 -190 -194 -218 -213 -215 -200 -188 -181 -190 -192 -184 -184 -191 -200 -201 -205 -200 -209 -205 -223 -213 -208 -205 -195 -186 -177 -174 -176 -174 -170 -155 -145 -144 -136 -136 -132 -115 -106 -109 -123 -130 -131 -128 -124 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -60 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -27 -67 -162 -151 -138 -133 -179 -178 -172 -160 -159 -149 -143 -139 -129 -113 -103 -106 -111 -114 -134 -115 -107 -100 -96 -95 -94 -97 -103 -109 -112 -110 -98 -76 -67 -77 -85 -90 -92 -90 -92 -93 -93 -92 -90 -88 -85 -81 -79 -79 -77 -76 -82 -78 -59 -46 -56 -59 -61 -78 -92 -100 -110 -119 -135 -126 -140 -150 -153 -153 -150 -150 -147 -146 -144 -134 -122 -131 -148 -131 -110 -109 -124 -107 -97 -96 -90 -99 -105 -90 -81 -82 -86 -90 -90 -89 -87 -82 -79 -70 -75 -72 -59 -50 -54 -53 -48 -53 -64 -70 -70 -79 -108 -108 -111 -130 -101 -83 -86 -104 -101 -97 -93 -96 -114 -127 -124 -126 -124 -122 -116 -120 -115 -117 -123 -130 -139 -148 -154 -160 -171 -180 -181 -182 -185 -189 -210 -220 -217 -209 -192 -180 -182 -187 -183 -178 -178 -184 -190 -189 -206 -209 -201 -213 -207 -214 -227 -216 -197 -186 -181 -176 -174 -176 -176 -166 -154 -147 -139 -130 -131 -107 -106 -117 -121 -129 -127 -123 -124 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -131 -56 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -64 -119 -165 -154 -145 -135 -138 -159 -169 -165 -158 -148 -150 -152 -144 -133 -118 -105 -106 -114 -114 -115 -130 -115 -108 -99 -97 -97 -100 -105 -110 -113 -111 -103 -89 -75 -72 -86 -90 -89 -90 -90 -91 -92 -91 -90 -87 -84 -83 -81 -79 -77 -76 -79 -83 -72 -55 -51 -49 -61 -84 -89 -95 -108 -118 -131 -145 -143 -150 -150 -157 -155 -155 -150 -145 -139 -127 -113 -115 -134 -136 -114 -99 -103 -127 -138 -134 -116 -82 -84 -89 -87 -84 -85 -87 -88 -88 -86 -82 -77 -74 -73 -72 -70 -59 -56 -64 -58 -53 -72 -87 -86 -91 -105 -115 -114 -116 -142 -122 -93 -94 -98 -97 -102 -110 -121 -127 -127 -125 -126 -128 -126 -111 -115 -115 -119 -124 -134 -144 -150 -154 -160 -168 -173 -174 -180 -190 -197 -212 -216 -211 -192 -183 -179 -182 -175 -170 -170 -173 -178 -174 -170 -188 -186 -196 -175 -195 -215 -206 -204 -200 -193 -193 -179 -174 -173 -166 -165 -156 -145 -138 -138 -119 -114 -113 -113 -125 -126 -120 -121 -122 -118 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -119 -66 -44 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -154 -156 -145 -142 -135 -129 -146 -163 -160 -158 -150 -145 -138 -135 -133 -130 -119 -110 -108 -115 -119 -113 -116 -128 -117 -113 -108 -107 -106 -108 -112 -114 -112 -104 -91 -78 -74 -84 -92 -89 -88 -88 -90 -91 -93 -91 -88 -86 -83 -80 -79 -77 -77 -80 -78 -73 -66 -62 -51 -62 -62 -88 -99 -115 -128 -139 -149 -152 -149 -150 -148 -153 -152 -146 -141 -122 -111 -100 -108 -126 -136 -122 -102 -98 -108 -125 -128 -130 -95 -83 -81 -84 -101 -102 -98 -94 -90 -93 -90 -76 -73 -68 -66 -62 -63 -61 -55 -55 -52 -66 -83 -96 -98 -104 -114 -114 -116 -124 -130 -116 -97 -96 -84 -91 -114 -120 -135 -140 -137 -129 -129 -140 -128 -110 -114 -117 -121 -130 -140 -146 -150 -155 -160 -164 -166 -173 -182 -189 -201 -209 -211 -197 -184 -184 -179 -183 -178 -170 -164 -165 -170 -168 -163 -164 -165 -166 -159 -198 -197 -177 -177 -201 -198 -194 -176 -170 -166 -162 -162 -150 -148 -144 -140 -120 -115 -114 -124 -125 -120 -119 -120 -118 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -94 -119 -91 -43 -89 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -151 -112 -141 -129 -139 -160 -170 -171 -165 -158 -150 -148 -142 -136 -133 -122 -121 -119 -109 -110 -114 -121 -119 -110 -118 -129 -119 -116 -117 -113 -112 -113 -114 -112 -105 -93 -81 -74 -80 -90 -90 -86 -86 -87 -89 -89 -90 -87 -86 -85 -82 -82 -78 -78 -83 -82 -74 -64 -54 -50 -58 -88 -101 -106 -124 -139 -148 -154 -154 -146 -141 -144 -146 -147 -145 -138 -120 -104 -105 -103 -114 -128 -125 -111 -100 -103 -110 -114 -124 -123 -91 -87 -84 -85 -116 -117 -111 -107 -102 -95 -91 -92 -80 -60 -58 -60 -62 -64 -69 -61 -58 -69 -81 -98 -104 -107 -107 -108 -116 -113 -107 -103 -101 -90 -81 -99 -126 -130 -134 -137 -131 -125 -129 -133 -122 -116 -115 -118 -129 -137 -143 -149 -151 -155 -157 -162 -167 -173 -181 -190 -199 -202 -197 -184 -182 -189 -184 -180 -173 -164 -155 -155 -155 -156 -158 -158 -157 -157 -163 -186 -162 -161 -157 -196 -184 -194 -183 -174 -167 -162 -156 -150 -153 -145 -134 -131 -120 -121 -127 -125 -119 -121 -118 -114 -114 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -91 -114 -66 -42 -52 -112 -0 -0 -0 -0 -0 -0 -0 -0 -9 -78 -176 -153 -171 -156 -123 -136 -163 -160 -167 -166 -160 -144 -136 -136 -133 -126 -122 -116 -115 -112 -109 -118 -122 -123 -116 -106 -111 -118 -105 -102 -125 -120 -114 -112 -110 -105 -96 -85 -78 -79 -85 -90 -92 -89 -87 -88 -89 -87 -85 -85 -86 -84 -81 -78 -76 -82 -84 -81 -70 -53 -44 -62 -78 -93 -113 -132 -147 -155 -156 -153 -142 -134 -130 -134 -141 -142 -134 -117 -95 -78 -85 -97 -108 -119 -115 -107 -105 -104 -107 -116 -125 -117 -89 -85 -83 -104 -118 -110 -103 -98 -95 -95 -93 -90 -82 -63 -50 -62 -86 -86 -92 -86 -71 -64 -80 -100 -108 -110 -112 -113 -114 -115 -112 -111 -104 -93 -94 -112 -127 -133 -135 -136 -132 -138 -140 -127 -117 -115 -117 -129 -136 -142 -148 -150 -151 -154 -158 -166 -172 -178 -187 -197 -199 -192 -188 -181 -173 -176 -188 -165 -156 -152 -152 -165 -167 -166 -169 -170 -164 -159 -159 -161 -158 -135 -154 -179 -164 -184 -175 -178 -171 -162 -157 -154 -149 -138 -133 -122 -118 -128 -123 -118 -121 -123 -120 -117 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -101 -62 -53 -46 -0 -0 -0 -0 -0 -0 -0 -0 -26 -106 -162 -150 -143 -134 -126 -120 -159 -160 -157 -160 -153 -144 -128 -122 -124 -121 -118 -116 -114 -113 -114 -118 -126 -126 -120 -111 -103 -97 -94 -91 -85 -90 -106 -108 -107 -105 -97 -88 -82 -82 -85 -89 -90 -92 -92 -88 -85 -85 -84 -82 -86 -86 -84 -76 -72 -77 -81 -82 -75 -59 -50 -60 -80 -91 -112 -131 -115 -158 -155 -152 -138 -130 -123 -122 -131 -138 -132 -114 -94 -83 -66 -71 -106 -100 -119 -111 -107 -111 -114 -120 -128 -131 -114 -87 -86 -100 -110 -111 -98 -93 -91 -90 -91 -93 -90 -79 -70 -67 -75 -95 -95 -101 -102 -74 -65 -58 -85 -102 -101 -110 -110 -108 -112 -114 -114 -107 -104 -109 -124 -130 -136 -138 -138 -135 -137 -130 -123 -118 -113 -120 -136 -141 -146 -148 -151 -152 -156 -161 -165 -171 -185 -195 -191 -179 -175 -178 -162 -161 -163 -172 -153 -150 -149 -149 -158 -154 -156 -171 -180 -174 -171 -175 -169 -143 -131 -150 -153 -151 -173 -172 -176 -173 -162 -158 -154 -145 -135 -122 -115 -118 -123 -117 -111 -121 -124 -122 -117 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -77 -76 -86 -69 -0 -0 -0 -0 -0 -0 -0 -40 -138 -154 -134 -151 -161 -148 -138 -138 -155 -155 -153 -153 -142 -133 -129 -119 -116 -130 -124 -114 -114 -116 -120 -126 -127 -123 -115 -107 -103 -101 -98 -92 -84 -98 -115 -110 -105 -100 -92 -87 -85 -87 -88 -92 -97 -97 -88 -82 -81 -83 -84 -86 -89 -87 -82 -72 -68 -72 -73 -71 -60 -57 -65 -82 -99 -111 -116 -110 -122 -153 -151 -135 -130 -117 -109 -118 -132 -131 -115 -90 -70 -67 -77 -97 -108 -110 -119 -116 -109 -117 -124 -130 -130 -124 -101 -84 -94 -102 -103 -99 -90 -88 -86 -84 -88 -93 -94 -91 -86 -86 -92 -100 -102 -105 -108 -93 -80 -71 -90 -92 -107 -115 -108 -108 -113 -115 -115 -112 -117 -130 -137 -137 -142 -140 -140 -143 -134 -121 -117 -116 -116 -126 -141 -144 -146 -149 -151 -151 -156 -160 -165 -181 -187 -185 -179 -170 -165 -165 -162 -159 -162 -159 -150 -145 -143 -143 -148 -146 -155 -161 -160 -160 -162 -163 -154 -137 -132 -144 -136 -146 -164 -165 -168 -166 -158 -152 -156 -144 -124 -118 -116 -120 -116 -113 -112 -131 -124 -122 -115 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -98 -97 -62 -0 -0 -0 -0 -0 -7 -88 -137 -170 -171 -164 -153 -145 -140 -144 -147 -147 -147 -146 -142 -132 -132 -124 -109 -114 -147 -132 -115 -117 -122 -125 -127 -125 -118 -112 -109 -106 -102 -100 -90 -81 -69 -85 -107 -106 -97 -93 -89 -91 -91 -91 -99 -97 -92 -81 -79 -83 -87 -88 -90 -91 -87 -76 -55 -59 -60 -65 -76 -66 -71 -87 -108 -125 -118 -107 -116 -115 -117 -139 -134 -112 -100 -108 -126 -134 -121 -98 -74 -71 -86 -101 -114 -116 -119 -123 -122 -111 -119 -124 -128 -120 -106 -88 -81 -90 -98 -97 -94 -90 -86 -81 -80 -85 -91 -94 -100 -99 -94 -95 -101 -103 -104 -105 -103 -90 -85 -92 -99 -103 -110 -109 -112 -113 -112 -120 -130 -133 -141 -141 -143 -148 -143 -147 -139 -128 -125 -122 -120 -127 -136 -141 -143 -145 -146 -147 -149 -154 -160 -169 -181 -176 -172 -164 -161 -162 -161 -157 -154 -156 -150 -145 -132 -130 -131 -135 -135 -145 -147 -146 -156 -157 -146 -145 -143 -138 -140 -128 -141 -148 -151 -154 -153 -150 -146 -145 -128 -114 -120 -121 -125 -117 -117 -118 -131 -128 -127 -120 -117 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -95 -114 -72 -14 -0 -0 -0 -0 -0 -30 -174 -148 -202 -164 -149 -138 -133 -134 -141 -141 -136 -137 -137 -136 -127 -122 -110 -107 -118 -154 -128 -117 -121 -124 -124 -123 -120 -115 -113 -109 -104 -102 -97 -87 -76 -73 -99 -113 -107 -100 -96 -92 -94 -95 -97 -99 -94 -87 -76 -82 -85 -88 -91 -93 -91 -83 -67 -48 -48 -59 -82 -83 -79 -94 -115 -131 -132 -122 -112 -108 -115 -135 -132 -116 -99 -94 -121 -134 -129 -113 -88 -70 -83 -109 -122 -128 -127 -124 -124 -115 -115 -116 -123 -120 -111 -104 -94 -94 -101 -103 -100 -96 -90 -82 -78 -80 -85 -89 -89 -96 -100 -99 -94 -93 -95 -96 -98 -98 -96 -91 -102 -112 -105 -111 -112 -115 -130 -135 -134 -136 -138 -141 -143 -146 -155 -150 -137 -129 -132 -127 -124 -124 -132 -138 -138 -139 -138 -134 -136 -143 -149 -159 -174 -180 -160 -160 -162 -163 -162 -158 -154 -153 -147 -134 -130 -116 -116 -117 -123 -119 -127 -133 -138 -148 -139 -126 -128 -133 -136 -135 -124 -130 -131 -136 -134 -142 -139 -135 -125 -111 -116 -130 -131 -128 -118 -124 -132 -137 -137 -128 -124 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -118 -151 -70 -14 -0 -0 -29 -39 -39 -149 -176 -185 -151 -137 -130 -130 -132 -135 -132 -130 -130 -129 -127 -122 -115 -108 -110 -120 -158 -123 -119 -123 -122 -122 -120 -117 -115 -111 -106 -102 -99 -92 -80 -68 -70 -109 -115 -108 -103 -99 -94 -92 -96 -99 -99 -86 -77 -75 -82 -87 -91 -92 -93 -87 -74 -61 -61 -67 -70 -82 -90 -101 -120 -116 -124 -114 -111 -110 -105 -103 -112 -119 -99 -98 -112 -134 -130 -111 -94 -80 -78 -86 -113 -130 -130 -127 -122 -116 -111 -116 -115 -117 -109 -110 -115 -118 -120 -117 -113 -108 -98 -86 -78 -75 -80 -87 -88 -89 -97 -97 -95 -92 -91 -91 -92 -95 -97 -98 -104 -119 -112 -117 -132 -124 -138 -138 -136 -137 -138 -139 -141 -142 -144 -149 -137 -123 -121 -126 -125 -124 -124 -131 -136 -130 -125 -125 -125 -130 -138 -146 -155 -160 -157 -150 -158 -162 -163 -158 -150 -146 -143 -133 -121 -117 -104 -105 -106 -105 -104 -104 -114 -122 -127 -120 -112 -120 -129 -127 -120 -116 -115 -116 -118 -125 -135 -135 -127 -111 -110 -126 -138 -136 -130 -124 -138 -136 -136 -138 -139 -129 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -120 -106 -128 -129 -121 -120 -121 -107 -97 -98 -149 -194 -161 -145 -129 -127 -125 -124 -127 -126 -125 -126 -126 -123 -117 -111 -116 -148 -152 -159 -119 -120 -120 -118 -118 -118 -115 -111 -107 -102 -100 -95 -86 -74 -78 -83 -80 -102 -107 -106 -100 -95 -95 -95 -94 -96 -77 -73 -78 -88 -88 -92 -90 -90 -83 -74 -63 -54 -70 -95 -94 -118 -123 -113 -106 -107 -109 -111 -106 -104 -109 -106 -98 -101 -113 -127 -128 -110 -89 -81 -84 -92 -98 -100 -116 -125 -120 -113 -110 -112 -113 -106 -102 -98 -110 -114 -116 -117 -119 -116 -108 -97 -85 -77 -72 -75 -86 -89 -90 -98 -97 -94 -93 -105 -110 -109 -110 -111 -113 -117 -115 -116 -115 -118 -145 -137 -135 -137 -138 -139 -139 -139 -143 -147 -142 -128 -125 -118 -114 -118 -118 -117 -116 -117 -118 -118 -121 -126 -134 -142 -149 -153 -151 -144 -144 -155 -160 -159 -154 -146 -142 -135 -122 -111 -105 -98 -97 -97 -92 -93 -94 -103 -109 -110 -107 -111 -123 -125 -113 -106 -105 -104 -105 -111 -124 -136 -134 -123 -113 -121 -136 -142 -138 -132 -131 -137 -138 -142 -140 -132 -127 -119 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -100 -104 -86 -97 -88 -89 -83 -86 -110 -121 -139 -160 -165 -142 -134 -120 -120 -119 -120 -124 -124 -139 -140 -126 -117 -110 -105 -122 -159 -162 -155 -119 -120 -115 -114 -114 -115 -112 -108 -103 -99 -96 -89 -81 -76 -84 -81 -74 -103 -107 -105 -98 -96 -92 -80 -78 -88 -72 -75 -88 -92 -90 -92 -90 -86 -82 -70 -53 -64 -88 -104 -111 -105 -107 -106 -107 -108 -110 -110 -109 -116 -111 -98 -98 -109 -119 -119 -105 -90 -80 -80 -92 -97 -97 -115 -117 -113 -108 -106 -106 -105 -102 -94 -82 -89 -102 -106 -109 -109 -110 -107 -102 -94 -86 -77 -69 -70 -83 -90 -91 -96 -98 -98 -114 -114 -112 -114 -116 -118 -118 -117 -118 -119 -123 -124 -148 -149 -137 -136 -137 -137 -136 -143 -150 -149 -140 -129 -122 -118 -121 -122 -119 -116 -114 -116 -116 -118 -123 -131 -138 -144 -147 -145 -141 -140 -143 -165 -162 -155 -147 -141 -135 -122 -109 -104 -99 -92 -91 -89 -85 -87 -94 -98 -100 -100 -101 -110 -117 -110 -99 -96 -98 -101 -104 -114 -127 -131 -129 -119 -121 -133 -141 -139 -135 -134 -138 -143 -144 -143 -134 -133 -130 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -0 -81 -152 -139 -102 -73 -76 -80 -91 -97 -138 -123 -137 -150 -152 -138 -126 -119 -112 -117 -120 -118 -120 -122 -157 -163 -137 -114 -107 -105 -130 -160 -160 -151 -118 -114 -110 -110 -110 -110 -107 -104 -99 -95 -90 -84 -81 -82 -84 -77 -72 -73 -102 -101 -97 -86 -74 -73 -79 -79 -72 -80 -89 -89 -92 -92 -90 -81 -74 -58 -47 -76 -106 -123 -122 -103 -103 -108 -107 -109 -109 -108 -103 -84 -94 -89 -104 -115 -110 -100 -88 -82 -83 -88 -96 -95 -91 -110 -114 -109 -103 -98 -95 -92 -88 -83 -77 -87 -92 -93 -105 -99 -97 -94 -92 -90 -86 -79 -69 -69 -81 -88 -90 -89 -91 -112 -115 -110 -110 -111 -111 -111 -112 -114 -117 -126 -143 -145 -147 -148 -134 -134 -133 -132 -142 -149 -149 -144 -136 -126 -121 -119 -120 -121 -117 -114 -116 -115 -116 -121 -127 -134 -139 -141 -141 -139 -139 -142 -153 -160 -154 -145 -137 -130 -118 -108 -101 -98 -95 -90 -87 -83 -78 -81 -87 -88 -87 -88 -97 -102 -103 -98 -93 -92 -92 -97 -106 -118 -129 -121 -118 -119 -131 -135 -137 -137 -136 -143 -150 -146 -143 -145 -137 -133 -121 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -172 -207 -159 -140 -123 -108 -89 -87 -89 -96 -124 -128 -106 -132 -141 -135 -124 -117 -112 -111 -115 -114 -115 -121 -150 -157 -154 -148 -123 -135 -153 -157 -159 -159 -155 -139 -131 -122 -116 -109 -105 -99 -98 -94 -90 -86 -83 -84 -85 -81 -76 -74 -69 -69 -98 -77 -70 -77 -84 -80 -74 -76 -82 -86 -89 -90 -91 -87 -75 -61 -54 -67 -103 -124 -135 -122 -104 -107 -108 -106 -107 -106 -100 -93 -77 -103 -96 -103 -100 -91 -88 -85 -85 -90 -93 -93 -90 -83 -103 -104 -100 -96 -93 -89 -85 -83 -84 -90 -94 -96 -104 -120 -111 -109 -102 -86 -83 -82 -73 -64 -68 -80 -85 -87 -89 -103 -103 -105 -104 -107 -107 -107 -116 -123 -125 -126 -131 -141 -142 -142 -132 -131 -131 -128 -140 -146 -146 -144 -138 -131 -125 -122 -122 -124 -119 -116 -113 -115 -115 -117 -122 -129 -134 -137 -137 -137 -138 -140 -148 -157 -151 -146 -134 -128 -120 -112 -102 -96 -94 -93 -90 -83 -77 -74 -76 -78 -77 -77 -80 -90 -88 -87 -88 -86 -86 -93 -103 -112 -122 -121 -111 -112 -124 -132 -128 -129 -131 -136 -149 -159 -160 -159 -149 -139 -133 -126 -129 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -203 -187 -154 -130 -116 -112 -110 -110 -112 -111 -110 -106 -115 -89 -122 -128 -142 -137 -128 -121 -118 -117 -117 -130 -158 -163 -147 -145 -143 -148 -151 -156 -157 -157 -158 -159 -157 -153 -148 -143 -138 -133 -91 -88 -87 -86 -84 -86 -87 -85 -80 -76 -69 -66 -64 -71 -63 -64 -86 -81 -74 -74 -79 -85 -89 -90 -91 -89 -80 -64 -48 -72 -94 -124 -136 -138 -118 -105 -106 -105 -104 -101 -99 -100 -83 -85 -102 -95 -96 -88 -85 -86 -88 -90 -92 -92 -90 -85 -78 -103 -101 -97 -99 -94 -89 -80 -83 -91 -90 -89 -88 -84 -98 -100 -99 -98 -80 -80 -75 -65 -67 -75 -80 -84 -97 -112 -113 -108 -103 -122 -122 -118 -119 -126 -132 -133 -134 -137 -140 -139 -128 -127 -127 -126 -141 -143 -143 -142 -139 -136 -130 -125 -123 -122 -121 -117 -115 -117 -116 -115 -117 -122 -128 -131 -132 -133 -134 -138 -144 -151 -153 -137 -128 -119 -117 -110 -100 -96 -95 -95 -93 -87 -78 -72 -70 -69 -68 -66 -67 -72 -80 -75 -73 -76 -79 -85 -93 -101 -111 -114 -109 -106 -116 -128 -126 -123 -118 -120 -132 -156 -160 -156 -158 -148 -143 -137 -132 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -0 -0 -0 -0 -28 -93 -86 -210 -139 -118 -111 -107 -107 -106 -106 -103 -97 -96 -100 -107 -118 -119 -118 -150 -154 -154 -153 -152 -135 -139 -163 -163 -154 -143 -147 -147 -152 -152 -155 -155 -157 -159 -158 -155 -150 -145 -138 -131 -124 -119 -117 -86 -85 -87 -89 -89 -87 -79 -70 -66 -65 -63 -64 -82 -79 -82 -74 -70 -74 -78 -81 -84 -89 -91 -87 -72 -58 -66 -90 -117 -139 -140 -139 -141 -139 -134 -127 -120 -112 -108 -111 -82 -100 -93 -94 -92 -86 -87 -88 -89 -92 -92 -90 -88 -81 -81 -98 -78 -72 -90 -90 -84 -74 -75 -87 -91 -86 -78 -69 -84 -87 -96 -93 -78 -79 -73 -79 -86 -89 -90 -99 -118 -126 -123 -133 -128 -120 -120 -122 -124 -126 -127 -129 -132 -136 -137 -132 -123 -123 -125 -140 -139 -140 -140 -138 -137 -135 -129 -126 -125 -123 -119 -116 -114 -115 -114 -114 -117 -121 -123 -126 -129 -131 -134 -138 -143 -145 -141 -123 -117 -112 -104 -101 -99 -98 -98 -99 -94 -84 -75 -69 -66 -65 -63 -61 -63 -65 -69 -65 -65 -68 -75 -87 -102 -113 -115 -112 -111 -118 -125 -128 -128 -121 -110 -112 -130 -154 -151 -154 -159 -150 -148 -138 -137 -141 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -135 -194 -75 -0 -65 -152 -199 -191 -159 -115 -105 -105 -105 -104 -103 -100 -94 -90 -93 -97 -100 -122 -121 -133 -143 -146 -148 -150 -151 -156 -159 -158 -152 -147 -147 -150 -149 -150 -150 -154 -155 -155 -157 -155 -152 -149 -143 -135 -127 -120 -117 -117 -84 -87 -89 -90 -89 -83 -78 -72 -67 -76 -92 -86 -88 -82 -75 -69 -66 -70 -72 -73 -75 -79 -84 -79 -65 -62 -94 -114 -130 -143 -140 -141 -142 -140 -134 -128 -122 -118 -117 -109 -89 -97 -99 -101 -91 -84 -88 -90 -89 -92 -91 -87 -84 -78 -78 -72 -68 -60 -58 -61 -75 -75 -72 -81 -91 -94 -82 -70 -80 -76 -99 -90 -81 -81 -88 -95 -99 -102 -107 -111 -117 -127 -132 -131 -126 -113 -114 -119 -121 -122 -122 -122 -125 -128 -126 -120 -119 -125 -137 -136 -136 -136 -135 -135 -143 -134 -125 -126 -125 -121 -116 -113 -111 -112 -111 -112 -116 -116 -120 -123 -128 -132 -135 -138 -139 -136 -128 -115 -111 -106 -101 -101 -100 -99 -97 -94 -88 -79 -71 -67 -65 -62 -60 -59 -60 -59 -60 -60 -63 -68 -76 -88 -103 -119 -131 -131 -123 -127 -129 -132 -125 -112 -105 -110 -130 -149 -146 -152 -150 -140 -142 -131 -132 -142 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -161 -177 -179 -164 -178 -194 -174 -153 -124 -103 -97 -97 -98 -96 -95 -91 -86 -83 -84 -102 -118 -111 -113 -138 -136 -139 -141 -145 -147 -151 -152 -150 -147 -146 -147 -149 -149 -150 -151 -153 -153 -153 -155 -153 -151 -146 -140 -132 -125 -120 -119 -115 -85 -88 -88 -88 -83 -86 -94 -99 -97 -93 -87 -83 -81 -75 -69 -63 -60 -62 -66 -63 -62 -66 -71 -69 -60 -65 -101 -135 -140 -147 -141 -140 -140 -131 -124 -118 -113 -111 -111 -108 -103 -104 -103 -94 -79 -80 -81 -89 -90 -91 -89 -87 -81 -70 -66 -61 -59 -52 -51 -72 -76 -76 -73 -81 -94 -100 -95 -85 -78 -81 -95 -93 -104 -96 -98 -99 -102 -105 -107 -105 -110 -118 -118 -115 -113 -112 -109 -112 -113 -116 -114 -113 -115 -117 -117 -116 -122 -134 -134 -134 -133 -133 -133 -133 -136 -130 -127 -126 -123 -118 -113 -110 -109 -109 -109 -110 -110 -115 -120 -123 -127 -131 -134 -135 -132 -125 -118 -110 -105 -101 -100 -96 -96 -94 -93 -92 -84 -75 -70 -68 -65 -62 -61 -62 -60 -58 -59 -60 -63 -69 -78 -90 -105 -122 -135 -136 -130 -132 -135 -131 -117 -107 -105 -116 -135 -137 -137 -144 -139 -137 -148 -141 -129 -143 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -164 -24 -152 -202 -192 -173 -150 -128 -111 -100 -98 -94 -92 -88 -86 -83 -79 -76 -81 -95 -108 -103 -110 -133 -133 -135 -139 -141 -144 -145 -146 -146 -145 -146 -146 -146 -148 -150 -151 -151 -151 -152 -153 -150 -148 -143 -136 -129 -124 -121 -119 -120 -115 -108 -82 -80 -90 -100 -96 -92 -89 -85 -79 -73 -73 -72 -63 -59 -57 -64 -67 -57 -78 -66 -62 -63 -69 -85 -116 -146 -147 -146 -142 -139 -131 -121 -114 -108 -106 -106 -106 -105 -104 -101 -92 -82 -79 -79 -84 -89 -89 -88 -86 -83 -72 -63 -60 -58 -54 -52 -52 -57 -78 -77 -71 -82 -96 -96 -95 -88 -79 -83 -88 -93 -99 -98 -98 -95 -94 -96 -97 -95 -93 -102 -110 -107 -105 -105 -105 -106 -108 -112 -108 -109 -111 -113 -119 -120 -125 -131 -131 -131 -131 -131 -132 -143 -129 -125 -128 -125 -120 -115 -110 -109 -108 -107 -106 -107 -110 -116 -122 -126 -130 -134 -132 -126 -121 -116 -111 -107 -101 -99 -95 -95 -93 -91 -89 -85 -78 -72 -71 -68 -64 -64 -64 -62 -58 -59 -57 -63 -65 -74 -86 -96 -108 -119 -131 -136 -139 -142 -132 -125 -111 -104 -106 -123 -135 -128 -131 -140 -137 -130 -133 -132 -126 -133 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -92 -39 -0 -33 -51 -0 -26 -170 -183 -178 -193 -178 -156 -132 -117 -108 -101 -96 -94 -91 -86 -80 -76 -88 -85 -103 -107 -104 -120 -132 -136 -136 -136 -138 -138 -138 -138 -142 -144 -145 -146 -144 -144 -147 -148 -148 -148 -148 -150 -150 -148 -145 -140 -133 -128 -123 -119 -116 -115 -115 -111 -98 -91 -100 -97 -87 -78 -76 -77 -75 -72 -72 -72 -65 -58 -58 -67 -86 -85 -92 -91 -93 -88 -96 -109 -131 -150 -148 -144 -136 -128 -119 -110 -104 -103 -104 -105 -106 -104 -101 -95 -88 -87 -83 -90 -89 -87 -84 -81 -78 -72 -63 -58 -57 -55 -53 -54 -54 -58 -80 -74 -82 -84 -88 -90 -94 -91 -83 -82 -88 -92 -92 -93 -93 -85 -85 -87 -88 -89 -89 -101 -108 -107 -106 -105 -103 -104 -106 -105 -105 -107 -109 -117 -128 -132 -130 -128 -129 -129 -129 -132 -141 -131 -125 -129 -128 -121 -116 -111 -108 -106 -105 -104 -104 -106 -110 -115 -122 -127 -129 -130 -127 -118 -111 -107 -105 -100 -95 -93 -90 -87 -85 -83 -80 -77 -73 -70 -68 -65 -63 -64 -63 -61 -59 -60 -58 -64 -68 -80 -92 -103 -109 -114 -117 -123 -135 -140 -129 -119 -107 -101 -109 -125 -126 -122 -130 -133 -133 -126 -122 -121 -118 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -30 -64 -124 -88 -21 -75 -166 -175 -170 -168 -158 -140 -127 -116 -105 -103 -101 -95 -90 -82 -81 -98 -111 -110 -109 -110 -108 -104 -125 -139 -138 -136 -137 -134 -134 -135 -139 -140 -143 -145 -144 -144 -146 -146 -145 -144 -145 -147 -146 -145 -141 -136 -130 -126 -121 -116 -114 -112 -109 -105 -101 -97 -95 -92 -81 -76 -77 -78 -76 -73 -72 -69 -63 -59 -67 -82 -100 -106 -106 -110 -95 -104 -112 -129 -143 -148 -145 -136 -124 -115 -107 -103 -101 -103 -105 -104 -103 -94 -88 -85 -82 -84 -85 -85 -84 -82 -79 -74 -68 -62 -60 -58 -56 -56 -56 -58 -60 -66 -81 -74 -90 -79 -82 -88 -85 -80 -77 -82 -87 -87 -88 -87 -87 -84 -81 -83 -81 -83 -87 -98 -103 -104 -105 -102 -99 -100 -102 -100 -103 -106 -117 -128 -129 -129 -127 -125 -126 -127 -132 -139 -129 -127 -131 -130 -126 -118 -113 -108 -106 -104 -103 -102 -102 -104 -108 -112 -118 -122 -122 -119 -118 -108 -100 -97 -97 -92 -86 -85 -81 -78 -76 -75 -73 -71 -69 -67 -65 -64 -63 -62 -61 -60 -59 -60 -60 -67 -72 -84 -93 -102 -106 -107 -112 -121 -136 -138 -122 -111 -102 -100 -111 -120 -118 -118 -126 -126 -123 -119 -114 -108 -109 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -82 -133 -154 -110 -105 -158 -160 -164 -161 -151 -139 -134 -125 -110 -100 -127 -143 -137 -124 -112 -106 -113 -109 -108 -107 -108 -109 -130 -136 -138 -136 -135 -136 -133 -133 -134 -136 -138 -141 -144 -144 -143 -144 -141 -139 -140 -142 -142 -142 -141 -136 -132 -126 -123 -118 -116 -111 -106 -102 -99 -96 -94 -93 -89 -83 -83 -84 -80 -77 -76 -69 -60 -57 -71 -90 -104 -114 -119 -119 -99 -107 -113 -112 -120 -140 -144 -138 -125 -110 -105 -102 -101 -102 -102 -102 -98 -91 -84 -80 -80 -78 -75 -74 -77 -80 -79 -75 -68 -62 -61 -62 -62 -61 -61 -60 -63 -66 -63 -64 -73 -75 -76 -86 -95 -81 -74 -75 -77 -83 -88 -87 -85 -84 -84 -82 -92 -85 -86 -94 -97 -97 -97 -98 -97 -95 -97 -102 -111 -112 -114 -123 -126 -126 -126 -123 -122 -125 -133 -142 -136 -125 -125 -131 -127 -122 -114 -110 -107 -105 -103 -101 -100 -100 -102 -107 -111 -114 -118 -117 -110 -105 -102 -94 -89 -87 -83 -79 -76 -72 -70 -69 -68 -67 -67 -66 -66 -63 -62 -61 -61 -60 -60 -59 -60 -63 -68 -74 -83 -89 -91 -95 -99 -107 -120 -130 -127 -114 -106 -100 -100 -109 -115 -115 -112 -119 -118 -116 -109 -104 -101 -102 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -91 -107 -136 -148 -150 -151 -154 -157 -150 -138 -138 -135 -124 -111 -119 -112 -130 -135 -127 -119 -114 -109 -105 -102 -101 -100 -101 -103 -132 -136 -135 -133 -134 -134 -133 -133 -133 -137 -139 -140 -141 -140 -138 -137 -135 -135 -136 -138 -138 -138 -135 -131 -129 -122 -119 -117 -110 -103 -98 -94 -90 -89 -88 -86 -85 -83 -82 -79 -72 -72 -66 -58 -57 -64 -90 -111 -113 -120 -121 -101 -107 -111 -109 -109 -127 -136 -134 -124 -111 -101 -99 -99 -99 -99 -97 -94 -86 -83 -79 -77 -77 -74 -68 -69 -72 -74 -72 -68 -64 -62 -64 -64 -65 -65 -66 -65 -62 -60 -55 -54 -64 -65 -81 -86 -114 -95 -76 -73 -75 -82 -87 -86 -86 -87 -89 -91 -95 -92 -95 -94 -94 -93 -92 -93 -102 -110 -111 -113 -116 -115 -117 -119 -120 -121 -121 -119 -119 -132 -139 -139 -131 -124 -128 -126 -123 -118 -111 -109 -107 -105 -101 -98 -97 -97 -100 -104 -107 -109 -110 -108 -101 -99 -95 -87 -81 -79 -75 -72 -69 -66 -65 -64 -63 -64 -64 -64 -63 -61 -60 -60 -60 -60 -60 -60 -62 -65 -69 -74 -79 -79 -84 -88 -95 -107 -119 -124 -116 -106 -101 -99 -101 -109 -112 -110 -106 -119 -111 -106 -99 -97 -97 -96 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -120 -110 -122 -102 -80 -133 -148 -144 -136 -129 -128 -122 -108 -106 -141 -139 -132 -125 -116 -110 -104 -99 -96 -94 -93 -95 -107 -137 -136 -133 -131 -129 -131 -132 -131 -131 -133 -137 -138 -138 -137 -134 -131 -130 -129 -132 -133 -134 -133 -131 -129 -126 -125 -121 -117 -112 -105 -99 -93 -85 -79 -76 -75 -75 -78 -78 -70 -66 -66 -58 -57 -83 -96 -85 -92 -112 -122 -127 -123 -105 -109 -106 -108 -132 -133 -126 -116 -107 -102 -97 -95 -95 -95 -93 -89 -82 -80 -76 -71 -69 -85 -90 -77 -66 -64 -64 -63 -62 -60 -62 -64 -65 -64 -66 -67 -63 -54 -45 -37 -38 -48 -57 -73 -77 -102 -123 -83 -75 -72 -81 -87 -87 -86 -86 -90 -92 -92 -91 -93 -94 -93 -92 -89 -90 -100 -107 -108 -113 -115 -112 -114 -116 -116 -117 -117 -115 -116 -130 -136 -136 -134 -129 -125 -123 -119 -115 -111 -109 -104 -102 -98 -95 -94 -95 -97 -101 -103 -103 -102 -100 -98 -93 -86 -79 -75 -74 -70 -67 -64 -61 -60 -60 -61 -62 -63 -62 -61 -59 -59 -59 -59 -60 -61 -62 -64 -67 -69 -71 -71 -73 -76 -83 -94 -108 -115 -114 -107 -102 -100 -98 -98 -102 -106 -103 -103 -115 -105 -100 -93 -93 -94 -91 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -38 -110 -105 -104 -26 -3 -130 -144 -133 -127 -122 -114 -120 -129 -125 -135 -132 -122 -113 -108 -106 -100 -95 -93 -90 -88 -101 -129 -130 -133 -128 -126 -125 -128 -128 -128 -129 -131 -134 -133 -133 -131 -126 -124 -124 -126 -128 -129 -128 -126 -124 -123 -122 -121 -119 -111 -107 -101 -96 -89 -80 -73 -85 -88 -76 -70 -74 -74 -71 -71 -96 -101 -113 -97 -90 -102 -115 -123 -129 -123 -119 -141 -138 -129 -124 -116 -106 -98 -96 -95 -93 -91 -91 -90 -84 -78 -75 -72 -79 -74 -72 -90 -94 -92 -90 -89 -82 -77 -70 -56 -58 -59 -62 -61 -62 -63 -57 -47 -36 -36 -40 -46 -61 -80 -81 -77 -112 -76 -75 -70 -79 -86 -88 -87 -88 -89 -89 -93 -92 -91 -94 -91 -91 -92 -91 -100 -105 -106 -110 -112 -110 -112 -113 -113 -114 -114 -114 -117 -128 -131 -131 -130 -129 -126 -120 -117 -115 -110 -107 -102 -100 -96 -93 -92 -93 -96 -99 -99 -96 -95 -94 -91 -85 -80 -74 -71 -70 -67 -63 -60 -58 -57 -58 -59 -59 -61 -60 -59 -59 -58 -59 -60 -61 -62 -64 -66 -68 -68 -68 -68 -68 -73 -82 -95 -106 -108 -104 -102 -100 -96 -95 -95 -97 -101 -101 -104 -110 -101 -94 -90 -92 -92 -89 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -77 -125 -122 -106 -114 -102 -3 -135 -136 -132 -115 -108 -125 -137 -140 -137 -131 -125 -111 -103 -101 -97 -91 -90 -89 -99 -103 -111 -125 -127 -129 -122 -121 -122 -124 -122 -123 -125 -127 -128 -127 -126 -125 -119 -119 -121 -123 -123 -123 -121 -118 -118 -118 -118 -116 -112 -107 -104 -100 -96 -89 -82 -102 -104 -102 -93 -84 -94 -108 -105 -105 -106 -86 -93 -90 -109 -116 -118 -124 -128 -131 -131 -129 -124 -114 -104 -97 -91 -89 -90 -91 -90 -87 -83 -75 -70 -67 -68 -79 -83 -87 -92 -95 -98 -96 -97 -97 -91 -86 -83 -76 -70 -65 -58 -67 -63 -59 -49 -37 -36 -33 -38 -52 -66 -79 -90 -87 -100 -78 -76 -68 -79 -81 -80 -81 -86 -88 -86 -89 -90 -88 -94 -94 -93 -106 -109 -105 -105 -106 -109 -108 -107 -108 -110 -110 -111 -111 -112 -125 -127 -127 -127 -127 -127 -122 -118 -116 -113 -109 -106 -100 -98 -94 -92 -92 -93 -95 -96 -94 -91 -90 -87 -83 -80 -75 -71 -69 -67 -65 -61 -58 -57 -57 -58 -58 -59 -59 -60 -59 -59 -58 -59 -61 -63 -64 -67 -68 -68 -68 -66 -65 -67 -74 -85 -96 -101 -98 -96 -97 -95 -93 -92 -91 -94 -97 -98 -101 -100 -94 -88 -85 -88 -90 -89 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -110 -147 -125 -115 -115 -126 -140 -89 -119 -122 -115 -108 -133 -135 -136 -135 -131 -125 -115 -101 -97 -95 -89 -89 -84 -103 -120 -125 -123 -122 -124 -122 -117 -117 -118 -118 -117 -119 -121 -123 -123 -121 -121 -120 -116 -115 -116 -118 -117 -117 -114 -112 -113 -113 -112 -110 -106 -102 -100 -97 -94 -89 -85 -85 -108 -109 -108 -109 -106 -107 -98 -83 -86 -88 -93 -115 -117 -113 -116 -123 -122 -121 -118 -110 -101 -95 -89 -85 -84 -85 -87 -88 -86 -80 -74 -72 -78 -83 -85 -89 -94 -99 -98 -99 -101 -101 -103 -102 -98 -95 -92 -87 -82 -77 -72 -80 -71 -64 -56 -47 -55 -51 -58 -64 -71 -81 -91 -89 -82 -81 -80 -72 -87 -83 -95 -85 -93 -93 -86 -85 -88 -90 -92 -100 -91 -102 -107 -102 -105 -108 -106 -104 -104 -105 -106 -107 -107 -107 -110 -123 -124 -124 -125 -125 -124 -123 -118 -113 -111 -108 -104 -98 -98 -95 -93 -92 -92 -92 -92 -90 -87 -85 -82 -79 -76 -72 -69 -67 -65 -63 -59 -57 -58 -58 -59 -59 -59 -59 -60 -60 -59 -59 -60 -62 -65 -66 -67 -68 -68 -67 -64 -64 -68 -77 -87 -93 -93 -90 -90 -90 -89 -89 -88 -88 -90 -93 -94 -95 -92 -88 -81 -81 -84 -86 -84 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -137 -131 -107 -111 -122 -134 -139 -119 -104 -105 -117 -137 -135 -127 -130 -128 -121 -115 -105 -95 -92 -92 -92 -87 -81 -117 -122 -118 -118 -119 -119 -116 -113 -114 -112 -112 -113 -114 -118 -119 -117 -115 -115 -114 -112 -111 -111 -111 -110 -109 -106 -106 -107 -106 -105 -104 -101 -99 -98 -96 -94 -91 -87 -84 -115 -115 -116 -119 -107 -97 -93 -90 -101 -121 -116 -115 -111 -111 -116 -118 -113 -109 -102 -94 -88 -84 -81 -79 -81 -83 -85 -86 -81 -72 -69 -63 -81 -96 -100 -104 -109 -109 -104 -107 -108 -110 -108 -101 -99 -100 -97 -93 -89 -87 -88 -87 -77 -74 -78 -81 -89 -89 -86 -86 -90 -98 -95 -84 -80 -83 -86 -81 -93 -85 -90 -98 -100 -92 -83 -86 -93 -94 -91 -94 -91 -98 -105 -100 -103 -104 -104 -106 -104 -103 -103 -103 -105 -111 -112 -120 -122 -122 -124 -124 -124 -119 -114 -112 -110 -107 -101 -97 -98 -95 -93 -91 -89 -88 -88 -87 -85 -82 -79 -76 -73 -70 -67 -65 -63 -61 -59 -58 -58 -59 -59 -59 -59 -59 -60 -60 -60 -60 -62 -63 -64 -66 -67 -68 -67 -65 -63 -64 -71 -80 -87 -88 -85 -84 -84 -86 -85 -84 -83 -84 -86 -89 -90 -89 -86 -82 -77 -77 -77 -79 -80 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -154 -153 -119 -99 -99 -110 -122 -124 -109 -101 -108 -138 -131 -125 -117 -121 -114 -108 -104 -96 -87 -84 -84 -93 -117 -112 -119 -116 -114 -117 -116 -115 -111 -109 -108 -107 -108 -109 -111 -114 -112 -110 -110 -109 -109 -107 -106 -105 -104 -103 -102 -101 -99 -100 -99 -99 -99 -98 -97 -96 -94 -92 -90 -87 -84 -90 -94 -122 -124 -123 -120 -118 -118 -118 -117 -113 -109 -107 -109 -111 -111 -105 -97 -89 -83 -80 -79 -78 -79 -81 -83 -83 -82 -75 -75 -69 -68 -73 -79 -84 -102 -116 -115 -112 -113 -116 -114 -108 -107 -107 -105 -104 -102 -100 -99 -97 -92 -88 -97 -91 -88 -83 -82 -95 -101 -102 -100 -91 -83 -84 -83 -82 -84 -88 -81 -90 -91 -94 -90 -89 -93 -94 -92 -92 -92 -95 -96 -103 -100 -100 -100 -99 -102 -104 -101 -99 -103 -110 -116 -119 -119 -121 -121 -123 -123 -123 -116 -112 -111 -110 -106 -100 -96 -95 -95 -92 -91 -86 -85 -86 -85 -82 -80 -77 -74 -71 -68 -65 -63 -62 -61 -59 -59 -59 -59 -59 -59 -59 -59 -59 -60 -60 -60 -62 -62 -63 -65 -66 -66 -64 -63 -62 -66 -74 -81 -83 -82 -80 -80 -80 -82 -81 -80 -79 -80 -82 -83 -85 -84 -82 -79 -76 -75 -75 -76 -78 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -156 -141 -117 -96 -93 -113 -120 -128 -110 -96 -114 -135 -127 -116 -107 -109 -100 -95 -91 -87 -83 -77 -91 -112 -114 -114 -112 -110 -112 -114 -110 -109 -105 -104 -104 -103 -104 -105 -107 -109 -108 -111 -107 -134 -136 -130 -124 -119 -114 -109 -105 -100 -96 -95 -94 -95 -96 -95 -95 -94 -93 -91 -89 -88 -87 -91 -114 -124 -124 -122 -115 -112 -111 -111 -109 -105 -102 -101 -102 -103 -102 -101 -87 -79 -75 -75 -76 -77 -78 -80 -79 -79 -78 -74 -73 -74 -77 -80 -81 -84 -90 -108 -117 -116 -118 -119 -117 -116 -113 -114 -111 -111 -112 -111 -109 -101 -95 -97 -102 -95 -94 -95 -102 -105 -101 -96 -90 -83 -81 -79 -79 -83 -85 -89 -86 -85 -87 -87 -88 -91 -98 -96 -93 -91 -90 -92 -94 -99 -95 -93 -96 -96 -100 -96 -95 -101 -108 -112 -113 -116 -117 -118 -118 -119 -121 -120 -113 -110 -110 -109 -105 -99 -95 -93 -93 -91 -92 -89 -85 -85 -84 -81 -78 -75 -72 -69 -66 -64 -62 -61 -61 -59 -59 -59 -58 -58 -59 -59 -59 -59 -59 -60 -60 -61 -61 -62 -63 -63 -62 -61 -60 -62 -68 -74 -78 -78 -78 -78 -76 -76 -79 -77 -76 -76 -76 -77 -79 -80 -80 -80 -77 -75 -73 -72 -75 -76 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -154 -139 -124 -98 -87 -88 -103 -61 -75 -110 -129 -128 -119 -105 -97 -97 -89 -88 -86 -82 -86 -73 -88 -103 -102 -105 -102 -104 -107 -107 -102 -102 -102 -101 -101 -100 -101 -102 -104 -109 -118 -140 -140 -138 -139 -134 -132 -131 -130 -128 -127 -126 -126 -125 -118 -93 -94 -95 -93 -91 -89 -88 -89 -102 -119 -117 -122 -123 -122 -119 -106 -99 -98 -100 -99 -96 -95 -96 -96 -95 -94 -90 -77 -72 -72 -72 -73 -76 -77 -76 -75 -75 -74 -75 -77 -79 -81 -84 -87 -107 -114 -115 -117 -117 -118 -119 -118 -115 -116 -116 -113 -115 -115 -114 -109 -99 -102 -106 -98 -95 -94 -96 -97 -92 -90 -86 -82 -78 -78 -80 -88 -94 -87 -90 -90 -84 -98 -81 -83 -91 -99 -97 -96 -95 -93 -93 -93 -97 -97 -92 -93 -93 -91 -90 -91 -102 -108 -109 -112 -115 -114 -114 -116 -118 -119 -115 -109 -108 -109 -108 -104 -98 -95 -92 -91 -90 -90 -88 -87 -84 -82 -79 -77 -74 -71 -68 -65 -63 -62 -61 -60 -60 -60 -59 -59 -59 -60 -60 -60 -59 -58 -59 -59 -59 -60 -60 -61 -60 -58 -57 -58 -62 -68 -71 -73 -73 -73 -73 -72 -73 -75 -72 -72 -72 -72 -73 -75 -76 -77 -77 -76 -72 -70 -69 -73 -73 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -115 -146 -141 -137 -117 -111 -90 -94 -18 -68 -122 -132 -120 -108 -97 -91 -90 -88 -90 -90 -88 -78 -69 -89 -100 -100 -100 -98 -100 -100 -100 -97 -96 -97 -96 -98 -98 -98 -99 -108 -123 -137 -136 -136 -135 -135 -128 -127 -126 -124 -123 -122 -121 -121 -121 -115 -90 -92 -93 -105 -102 -98 -94 -109 -120 -120 -121 -122 -121 -117 -110 -94 -88 -90 -95 -94 -94 -93 -92 -90 -88 -86 -81 -70 -68 -70 -71 -74 -76 -76 -75 -75 -75 -76 -78 -83 -86 -85 -92 -93 -116 -120 -117 -117 -118 -118 -117 -116 -113 -114 -113 -112 -113 -110 -107 -102 -106 -107 -103 -98 -96 -94 -94 -92 -88 -85 -81 -78 -80 -85 -91 -99 -99 -88 -88 -95 -95 -91 -83 -96 -94 -99 -97 -98 -96 -95 -96 -96 -96 -97 -94 -95 -92 -88 -87 -97 -104 -107 -108 -110 -112 -112 -112 -115 -116 -115 -106 -105 -107 -108 -107 -103 -98 -95 -94 -91 -88 -86 -84 -84 -82 -80 -79 -76 -72 -69 -66 -65 -63 -61 -60 -60 -61 -61 -60 -59 -59 -60 -60 -60 -59 -58 -58 -58 -58 -58 -58 -57 -55 -54 -54 -57 -61 -64 -66 -67 -67 -68 -69 -68 -69 -71 -68 -68 -68 -68 -70 -71 -72 -74 -75 -74 -70 -67 -67 -69 -69 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -84 -143 -137 -130 -137 -133 -108 -91 -88 -94 -112 -124 -120 -108 -98 -91 -87 -87 -88 -89 -90 -90 -73 -102 -100 -102 -103 -100 -98 -97 -96 -97 -95 -95 -95 -93 -96 -96 -97 -110 -125 -134 -133 -133 -133 -131 -128 -121 -122 -121 -119 -118 -118 -117 -117 -118 -119 -109 -89 -92 -118 -118 -119 -117 -116 -115 -116 -118 -118 -115 -109 -100 -87 -84 -89 -96 -98 -94 -92 -89 -86 -84 -81 -76 -69 -71 -73 -75 -77 -81 -81 -82 -82 -81 -81 -83 -86 -87 -88 -98 -125 -118 -118 -118 -118 -119 -120 -116 -112 -112 -113 -112 -110 -108 -103 -101 -112 -116 -110 -103 -99 -97 -96 -99 -106 -86 -83 -81 -79 -89 -94 -99 -103 -105 -96 -95 -104 -91 -89 -98 -98 -94 -97 -94 -96 -96 -93 -94 -96 -95 -95 -93 -93 -85 -87 -98 -102 -104 -107 -108 -109 -110 -110 -111 -113 -113 -110 -104 -104 -106 -108 -107 -102 -99 -96 -92 -89 -86 -84 -81 -79 -81 -80 -77 -74 -71 -68 -66 -65 -62 -60 -59 -60 -61 -61 -60 -59 -60 -60 -60 -60 -59 -59 -58 -56 -56 -56 -56 -54 -52 -50 -52 -56 -58 -59 -60 -61 -60 -60 -63 -64 -65 -67 -68 -63 -63 -64 -64 -66 -68 -70 -72 -71 -68 -64 -63 -65 -64 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -140 -139 -120 -117 -113 -94 -90 -93 -104 -124 -118 -111 -100 -96 -92 -88 -87 -88 -88 -88 -89 -74 -110 -97 -99 -100 -98 -97 -95 -95 -96 -94 -93 -93 -91 -95 -94 -116 -127 -131 -130 -130 -129 -127 -123 -122 -121 -118 -118 -116 -115 -113 -113 -113 -114 -116 -115 -109 -107 -112 -112 -112 -111 -112 -113 -114 -113 -111 -107 -100 -92 -86 -90 -95 -95 -97 -93 -90 -87 -83 -80 -76 -73 -74 -76 -78 -81 -87 -87 -90 -89 -86 -82 -81 -84 -87 -89 -90 -100 -119 -121 -120 -120 -119 -119 -117 -112 -109 -110 -112 -112 -110 -107 -104 -121 -122 -120 -110 -103 -102 -102 -101 -98 -93 -88 -86 -87 -88 -99 -104 -106 -106 -105 -96 -95 -98 -96 -104 -97 -96 -93 -96 -89 -90 -92 -88 -88 -90 -92 -93 -92 -90 -87 -102 -102 -103 -104 -105 -107 -109 -110 -109 -107 -106 -104 -103 -103 -106 -109 -110 -107 -103 -98 -94 -90 -86 -83 -81 -79 -78 -77 -80 -75 -72 -69 -68 -66 -63 -60 -59 -59 -60 -61 -60 -59 -59 -59 -58 -58 -59 -59 -58 -56 -55 -54 -54 -53 -51 -49 -48 -50 -53 -55 -55 -54 -55 -55 -55 -56 -58 -61 -62 -62 -58 -58 -59 -60 -62 -64 -67 -68 -68 -64 -60 -59 -60 -59 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -114 -136 -136 -115 -103 -98 -93 -91 -97 -113 -111 -106 -104 -98 -92 -88 -85 -87 -88 -86 -83 -83 -90 -110 -102 -98 -97 -96 -94 -93 -93 -94 -93 -90 -99 -122 -96 -122 -130 -129 -128 -127 -126 -123 -119 -116 -117 -117 -115 -114 -113 -112 -109 -109 -109 -110 -111 -112 -112 -110 -103 -103 -103 -103 -104 -105 -105 -104 -102 -99 -93 -91 -95 -99 -100 -99 -96 -91 -89 -88 -83 -77 -74 -75 -78 -80 -84 -88 -88 -93 -92 -84 -82 -83 -84 -87 -91 -94 -99 -104 -120 -121 -121 -121 -120 -117 -113 -108 -106 -107 -109 -109 -108 -105 -107 -128 -126 -119 -107 -105 -107 -108 -107 -103 -97 -94 -94 -95 -99 -103 -109 -109 -108 -106 -100 -99 -101 -103 -101 -94 -98 -95 -95 -92 -89 -90 -86 -87 -88 -89 -90 -91 -96 -102 -102 -101 -103 -103 -104 -105 -107 -108 -107 -101 -98 -102 -102 -105 -108 -110 -109 -108 -103 -97 -92 -88 -85 -82 -80 -78 -77 -76 -78 -73 -70 -70 -67 -64 -61 -59 -59 -59 -60 -60 -60 -60 -59 -58 -57 -57 -57 -57 -57 -54 -52 -52 -52 -53 -57 -55 -54 -54 -54 -57 -52 -48 -48 -49 -51 -52 -53 -54 -55 -57 -53 -53 -54 -56 -58 -61 -63 -65 -64 -60 -56 -55 -56 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -132 -132 -117 -98 -93 -90 -89 -105 -116 -108 -103 -103 -101 -98 -96 -96 -91 -86 -83 -81 -77 -86 -107 -103 -97 -94 -96 -95 -94 -93 -92 -91 -89 -91 -104 -117 -98 -127 -128 -125 -125 -124 -122 -118 -115 -114 -113 -114 -111 -109 -107 -107 -105 -104 -105 -107 -107 -105 -104 -101 -95 -96 -98 -98 -99 -100 -100 -99 -99 -97 -94 -96 -100 -101 -105 -103 -96 -94 -90 -85 -79 -76 -76 -78 -81 -84 -86 -88 -91 -91 -87 -84 -83 -88 -89 -94 -98 -99 -113 -126 -120 -120 -120 -122 -120 -116 -113 -108 -104 -107 -107 -107 -105 -111 -126 -127 -123 -112 -106 -108 -112 -113 -112 -111 -110 -111 -110 -107 -108 -110 -111 -111 -108 -103 -105 -110 -111 -104 -97 -97 -97 -95 -95 -92 -91 -90 -88 -90 -91 -90 -90 -91 -95 -99 -99 -98 -99 -101 -102 -102 -104 -106 -104 -102 -101 -102 -104 -106 -109 -109 -109 -106 -100 -94 -90 -87 -85 -82 -80 -78 -76 -74 -75 -74 -72 -68 -65 -63 -60 -59 -59 -59 -59 -60 -60 -60 -59 -58 -56 -55 -55 -55 -54 -51 -52 -55 -56 -56 -57 -56 -56 -57 -57 -57 -47 -43 -43 -46 -48 -50 -50 -50 -50 -50 -50 -50 -51 -53 -56 -59 -61 -61 -60 -57 -54 -54 -54 -54 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -139 -143 -110 -97 -85 -87 -88 -80 -92 -107 -104 -102 -104 -101 -97 -95 -96 -91 -83 -80 -92 -92 -97 -106 -102 -97 -94 -93 -94 -94 -93 -90 -89 -93 -110 -124 -124 -123 -123 -124 -120 -121 -120 -117 -116 -112 -108 -110 -109 -105 -102 -102 -103 -103 -102 -102 -103 -100 -99 -97 -93 -92 -93 -94 -94 -94 -94 -94 -96 -97 -97 -96 -98 -103 -103 -109 -117 -95 -91 -86 -82 -77 -77 -79 -81 -83 -85 -87 -91 -92 -89 -85 -87 -92 -93 -94 -98 -100 -99 -111 -127 -125 -118 -119 -120 -119 -118 -113 -108 -104 -117 -123 -125 -127 -126 -126 -123 -115 -107 -106 -111 -117 -117 -118 -118 -116 -116 -117 -116 -116 -114 -112 -109 -104 -108 -102 -106 -108 -103 -100 -99 -100 -110 -108 -100 -90 -90 -90 -90 -90 -91 -91 -89 -95 -103 -99 -99 -99 -99 -99 -100 -102 -104 -99 -99 -101 -103 -106 -107 -107 -107 -106 -103 -97 -91 -89 -87 -85 -88 -88 -81 -75 -73 -72 -68 -70 -67 -65 -63 -62 -61 -59 -59 -59 -60 -60 -60 -59 -57 -55 -54 -54 -54 -52 -52 -53 -54 -54 -53 -53 -53 -54 -55 -55 -53 -42 -40 -41 -43 -45 -47 -47 -48 -48 -48 -46 -47 -48 -51 -54 -57 -58 -58 -57 -55 -53 -53 -53 -53 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -122 -95 -105 -76 -79 -107 -105 -102 -103 -102 -102 -102 -98 -98 -94 -94 -89 -81 -105 -104 -100 -102 -101 -98 -95 -89 -89 -90 -94 -90 -86 -96 -112 -121 -121 -121 -121 -119 -119 -117 -118 -117 -117 -115 -110 -107 -108 -105 -100 -98 -98 -100 -102 -102 -101 -97 -96 -93 -91 -91 -92 -92 -92 -93 -95 -97 -99 -98 -97 -97 -98 -102 -104 -95 -96 -111 -109 -85 -80 -80 -78 -80 -81 -82 -85 -88 -91 -93 -92 -88 -88 -92 -96 -98 -100 -102 -100 -97 -95 -111 -125 -121 -117 -117 -118 -115 -112 -109 -106 -120 -122 -120 -119 -119 -118 -115 -110 -106 -109 -115 -118 -111 -113 -117 -109 -104 -106 -108 -106 -101 -100 -103 -106 -114 -105 -109 -106 -103 -103 -104 -107 -113 -111 -106 -100 -97 -96 -86 -86 -86 -86 -87 -93 -99 -100 -101 -99 -98 -98 -99 -101 -102 -92 -94 -101 -104 -104 -103 -104 -104 -102 -99 -94 -91 -89 -87 -92 -97 -97 -89 -82 -77 -70 -67 -64 -67 -66 -65 -64 -62 -60 -58 -59 -59 -59 -59 -58 -57 -60 -58 -55 -59 -56 -54 -52 -52 -51 -51 -50 -50 -52 -53 -52 -46 -39 -38 -39 -40 -42 -43 -45 -46 -47 -47 -45 -45 -46 -48 -51 -53 -54 -55 -55 -53 -51 -51 -52 -52 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -118 -98 -92 -111 -90 -73 -103 -100 -96 -97 -99 -101 -100 -94 -92 -92 -88 -81 -81 -112 -103 -98 -97 -95 -97 -95 -87 -87 -89 -90 -85 -86 -112 -115 -116 -118 -118 -117 -116 -116 -114 -115 -116 -114 -113 -110 -108 -108 -102 -96 -94 -94 -97 -99 -100 -98 -98 -93 -89 -90 -92 -91 -91 -92 -94 -95 -96 -96 -96 -96 -97 -102 -107 -98 -90 -94 -106 -101 -82 -78 -80 -79 -82 -82 -83 -87 -90 -91 -89 -84 -83 -89 -97 -101 -103 -104 -102 -100 -98 -95 -113 -121 -118 -118 -119 -119 -114 -112 -112 -108 -123 -122 -120 -116 -112 -111 -109 -107 -108 -113 -116 -107 -97 -99 -101 -102 -104 -104 -101 -98 -90 -82 -92 -101 -103 -110 -109 -104 -104 -105 -103 -109 -114 -111 -109 -104 -100 -97 -88 -82 -82 -84 -88 -89 -90 -94 -97 -96 -97 -97 -97 -91 -93 -91 -90 -96 -99 -95 -91 -95 -101 -99 -96 -92 -90 -94 -97 -100 -99 -97 -95 -92 -82 -69 -66 -64 -67 -66 -66 -65 -63 -60 -58 -58 -58 -58 -58 -58 -62 -69 -66 -62 -58 -53 -51 -50 -49 -48 -47 -46 -48 -51 -51 -45 -41 -38 -37 -38 -38 -40 -40 -42 -44 -46 -46 -45 -45 -46 -47 -48 -50 -51 -51 -52 -50 -48 -48 -50 -51 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -121 -101 -97 -105 -109 -104 -83 -94 -94 -95 -90 -95 -97 -97 -92 -88 -89 -87 -90 -112 -109 -99 -95 -93 -94 -95 -96 -90 -85 -88 -87 -83 -88 -111 -113 -110 -116 -114 -113 -113 -113 -112 -113 -113 -111 -111 -109 -109 -107 -100 -97 -94 -94 -95 -96 -97 -97 -93 -87 -86 -91 -92 -89 -89 -91 -93 -95 -96 -98 -99 -100 -103 -107 -106 -90 -96 -100 -98 -92 -82 -78 -81 -79 -80 -83 -84 -88 -87 -85 -81 -79 -84 -96 -104 -105 -104 -103 -102 -101 -97 -95 -116 -120 -117 -117 -119 -118 -115 -114 -112 -108 -120 -122 -126 -118 -110 -106 -105 -107 -111 -113 -106 -100 -104 -107 -108 -111 -112 -110 -92 -81 -79 -73 -79 -101 -98 -104 -108 -105 -102 -106 -113 -118 -114 -110 -109 -103 -101 -97 -96 -87 -87 -88 -97 -94 -96 -96 -93 -94 -96 -97 -96 -86 -88 -89 -89 -89 -91 -90 -89 -90 -93 -97 -93 -92 -96 -96 -96 -99 -98 -97 -95 -91 -79 -68 -65 -63 -62 -62 -66 -65 -63 -60 -59 -58 -58 -57 -59 -63 -67 -69 -65 -60 -56 -51 -49 -47 -45 -44 -44 -45 -48 -50 -49 -41 -39 -39 -38 -37 -37 -38 -39 -40 -43 -45 -45 -45 -46 -46 -47 -47 -47 -47 -48 -49 -48 -46 -46 -47 -48 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -53 -140 -111 -105 -108 -107 -107 -105 -103 -99 -95 -97 -97 -83 -85 -93 -92 -89 -86 -83 -81 -91 -108 -103 -98 -94 -93 -92 -93 -91 -85 -84 -85 -83 -81 -84 -93 -107 -104 -112 -110 -111 -111 -110 -109 -109 -109 -108 -108 -108 -107 -105 -98 -96 -93 -94 -94 -93 -93 -92 -87 -83 -87 -93 -89 -87 -88 -90 -92 -94 -95 -95 -96 -98 -103 -105 -100 -85 -90 -80 -85 -89 -81 -78 -84 -82 -79 -84 -84 -86 -81 -76 -75 -79 -90 -86 -78 -88 -103 -103 -102 -98 -95 -99 -118 -115 -113 -115 -114 -112 -112 -112 -110 -107 -108 -107 -129 -121 -115 -111 -111 -114 -118 -115 -108 -111 -113 -114 -119 -123 -126 -123 -108 -76 -38 -44 -75 -89 -108 -98 -105 -106 -99 -105 -110 -117 -119 -112 -106 -106 -104 -101 -96 -95 -95 -95 -97 -93 -90 -91 -94 -95 -96 -97 -96 -87 -88 -87 -93 -87 -95 -90 -89 -96 -102 -101 -99 -98 -96 -94 -90 -93 -92 -95 -94 -90 -80 -71 -66 -63 -61 -61 -61 -64 -62 -62 -60 -59 -58 -61 -65 -67 -68 -69 -65 -59 -53 -50 -49 -46 -45 -44 -44 -45 -47 -49 -47 -40 -39 -40 -39 -38 -37 -38 -38 -40 -42 -43 -44 -44 -44 -44 -45 -45 -45 -45 -46 -46 -46 -44 -44 -44 -45 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -47 -0 -0 -0 -29 -127 -122 -99 -86 -104 -106 -104 -102 -97 -93 -93 -100 -97 -94 -82 -91 -86 -87 -84 -81 -78 -89 -105 -101 -93 -93 -96 -95 -92 -89 -85 -84 -84 -84 -81 -79 -85 -106 -107 -116 -107 -106 -109 -105 -105 -105 -105 -105 -106 -105 -104 -102 -97 -94 -94 -94 -91 -90 -87 -85 -84 -84 -90 -90 -86 -85 -86 -87 -90 -92 -93 -94 -95 -99 -104 -102 -96 -81 -95 -87 -89 -89 -79 -73 -79 -82 -80 -84 -82 -81 -76 -72 -76 -83 -93 -84 -73 -74 -89 -103 -100 -96 -95 -119 -119 -111 -112 -113 -111 -113 -112 -109 -110 -111 -113 -114 -130 -126 -124 -123 -126 -130 -122 -116 -120 -121 -121 -125 -129 -131 -133 -128 -111 -80 -59 -60 -72 -78 -94 -89 -97 -94 -107 -94 -103 -105 -108 -104 -100 -100 -97 -95 -96 -95 -96 -92 -92 -92 -92 -92 -94 -95 -96 -97 -95 -86 -87 -89 -95 -89 -95 -90 -96 -100 -100 -100 -99 -97 -94 -91 -90 -89 -87 -94 -93 -89 -84 -81 -72 -62 -61 -60 -60 -60 -63 -62 -60 -59 -58 -64 -68 -67 -68 -69 -64 -58 -53 -51 -48 -47 -45 -44 -44 -46 -47 -48 -47 -44 -40 -41 -40 -39 -38 -38 -38 -39 -41 -42 -42 -42 -41 -44 -44 -44 -43 -43 -43 -44 -43 -42 -41 -42 -42 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -39 -67 -97 -80 -82 -111 -95 -88 -78 -104 -101 -101 -99 -92 -91 -96 -101 -98 -89 -85 -90 -84 -85 -79 -78 -74 -74 -73 -83 -96 -97 -98 -96 -90 -87 -85 -85 -86 -86 -85 -82 -92 -111 -112 -114 -113 -108 -105 -101 -102 -102 -102 -103 -103 -102 -100 -99 -96 -91 -92 -92 -88 -87 -85 -85 -85 -88 -89 -86 -84 -84 -84 -86 -87 -88 -88 -89 -90 -94 -98 -97 -91 -81 -94 -100 -95 -88 -84 -76 -78 -80 -79 -81 -79 -77 -75 -78 -82 -87 -71 -73 -74 -73 -87 -103 -98 -94 -94 -117 -119 -118 -116 -114 -114 -118 -119 -115 -114 -116 -114 -114 -134 -131 -130 -132 -139 -129 -120 -122 -127 -128 -129 -131 -132 -132 -134 -126 -98 -69 -65 -63 -74 -85 -80 -84 -100 -84 -113 -90 -110 -101 -106 -99 -93 -93 -92 -89 -91 -95 -98 -91 -92 -89 -91 -92 -92 -94 -96 -98 -97 -95 -95 -95 -81 -94 -96 -97 -98 -99 -99 -98 -97 -95 -93 -92 -90 -88 -86 -89 -91 -87 -83 -81 -71 -62 -61 -61 -60 -59 -59 -62 -61 -60 -64 -67 -67 -66 -67 -68 -63 -58 -56 -50 -47 -47 -46 -45 -45 -46 -47 -47 -47 -46 -44 -42 -42 -40 -39 -38 -38 -39 -40 -40 -40 -41 -43 -43 -43 -43 -42 -41 -41 -41 -40 -39 -38 -38 -39 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -122 -21 -1 -13 -98 -124 -116 -101 -84 -84 -80 -103 -99 -99 -97 -90 -91 -95 -95 -90 -84 -84 -86 -82 -82 -75 -81 -76 -74 -94 -106 -107 -104 -98 -94 -90 -82 -84 -85 -88 -89 -88 -100 -112 -120 -119 -116 -107 -102 -101 -97 -99 -98 -100 -100 -99 -98 -97 -96 -93 -89 -89 -86 -88 -84 -82 -83 -86 -86 -85 -84 -83 -82 -84 -84 -85 -85 -84 -85 -88 -94 -97 -95 -87 -78 -82 -96 -100 -96 -83 -74 -77 -77 -77 -77 -76 -77 -78 -85 -88 -89 -66 -62 -71 -73 -90 -102 -96 -91 -95 -116 -119 -117 -115 -112 -121 -124 -124 -121 -117 -115 -114 -115 -126 -130 -134 -115 -122 -126 -125 -128 -129 -129 -130 -131 -131 -133 -141 -138 -97 -52 -20 -48 -70 -89 -88 -89 -107 -85 -106 -87 -118 -93 -101 -98 -99 -100 -94 -88 -87 -93 -96 -87 -88 -87 -90 -91 -92 -94 -98 -99 -96 -97 -104 -100 -84 -95 -95 -96 -97 -98 -97 -96 -95 -94 -93 -91 -88 -86 -85 -83 -88 -86 -83 -81 -70 -62 -61 -61 -60 -59 -58 -58 -70 -68 -69 -67 -66 -65 -65 -64 -61 -58 -53 -50 -48 -47 -46 -45 -45 -45 -45 -46 -46 -46 -46 -44 -42 -41 -39 -38 -38 -38 -38 -39 -39 -42 -45 -44 -43 -42 -40 -39 -39 -38 -38 -36 -35 -35 -35 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -144 -100 -93 -116 -115 -113 -106 -92 -79 -90 -109 -102 -102 -96 -95 -92 -88 -92 -92 -85 -81 -85 -87 -84 -83 -77 -82 -77 -78 -105 -114 -110 -105 -99 -93 -87 -81 -80 -84 -86 -89 -89 -113 -124 -123 -121 -116 -110 -103 -95 -94 -96 -95 -97 -96 -95 -93 -92 -92 -91 -86 -85 -82 -85 -81 -80 -82 -83 -83 -82 -82 -82 -82 -82 -83 -83 -81 -80 -82 -85 -89 -91 -90 -83 -74 -75 -91 -100 -76 -77 -73 -76 -75 -76 -75 -76 -79 -82 -88 -89 -86 -84 -78 -74 -75 -93 -100 -94 -88 -95 -116 -116 -114 -119 -115 -116 -120 -119 -116 -111 -112 -114 -109 -105 -108 -114 -119 -124 -125 -126 -129 -126 -125 -126 -127 -129 -130 -131 -138 -83 -43 -44 -67 -83 -86 -85 -91 -102 -91 -95 -93 -100 -110 -101 -98 -98 -101 -97 -90 -88 -92 -93 -86 -88 -89 -89 -90 -93 -97 -98 -100 -96 -96 -98 -91 -91 -95 -94 -97 -97 -97 -96 -95 -94 -94 -92 -89 -87 -85 -84 -82 -88 -85 -83 -81 -72 -64 -62 -60 -60 -63 -73 -72 -73 -72 -70 -67 -66 -63 -61 -60 -57 -54 -51 -50 -49 -47 -46 -45 -44 -44 -45 -45 -45 -46 -46 -45 -42 -41 -39 -38 -38 -38 -38 -38 -39 -40 -42 -43 -42 -40 -39 -37 -37 -36 -36 -33 -32 -32 -32 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -151 -148 -143 -129 -130 -102 -104 -96 -86 -79 -91 -105 -102 -101 -95 -95 -95 -88 -90 -88 -84 -86 -87 -86 -86 -85 -80 -85 -81 -82 -83 -102 -107 -105 -100 -91 -84 -82 -81 -84 -85 -87 -110 -119 -121 -121 -118 -113 -99 -83 -89 -93 -93 -92 -94 -92 -90 -89 -88 -88 -86 -83 -81 -79 -81 -79 -79 -80 -81 -81 -80 -80 -80 -80 -81 -81 -80 -79 -80 -83 -87 -92 -93 -90 -82 -74 -71 -77 -92 -77 -77 -74 -77 -75 -77 -76 -78 -81 -85 -90 -88 -82 -65 -78 -77 -76 -93 -96 -91 -86 -97 -114 -113 -111 -113 -113 -108 -111 -111 -109 -110 -111 -112 -109 -106 -110 -115 -119 -119 -120 -123 -125 -120 -118 -122 -124 -123 -126 -132 -99 -67 -54 -54 -60 -84 -87 -87 -85 -88 -95 -95 -105 -108 -108 -93 -93 -102 -99 -97 -97 -94 -92 -90 -86 -89 -88 -91 -92 -96 -96 -98 -93 -89 -87 -87 -87 -92 -93 -94 -96 -96 -96 -96 -95 -94 -93 -89 -86 -85 -85 -83 -81 -87 -85 -83 -81 -80 -69 -61 -60 -65 -74 -74 -74 -73 -72 -69 -67 -66 -62 -59 -55 -52 -51 -50 -49 -49 -47 -46 -45 -44 -44 -44 -44 -45 -45 -45 -44 -41 -40 -39 -39 -38 -38 -38 -38 -39 -40 -40 -40 -38 -37 -36 -35 -34 -33 -33 -31 -30 -30 -31 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -118 -153 -139 -119 -115 -123 -88 -98 -86 -83 -76 -91 -100 -98 -100 -100 -99 -96 -91 -94 -93 -90 -89 -89 -88 -89 -88 -83 -81 -77 -77 -109 -108 -109 -104 -96 -90 -87 -85 -82 -81 -80 -85 -118 -118 -119 -119 -114 -104 -88 -78 -83 -91 -93 -89 -91 -88 -87 -87 -85 -85 -83 -80 -78 -77 -78 -80 -79 -79 -79 -79 -79 -79 -79 -79 -80 -79 -78 -79 -80 -83 -88 -91 -91 -86 -82 -77 -74 -76 -78 -78 -76 -75 -77 -76 -78 -77 -81 -82 -84 -88 -82 -62 -66 -80 -79 -75 -94 -94 -90 -87 -101 -115 -111 -109 -109 -110 -108 -109 -110 -111 -114 -111 -110 -109 -109 -112 -113 -113 -116 -118 -122 -121 -114 -112 -121 -120 -121 -125 -110 -83 -61 -61 -71 -74 -72 -84 -90 -81 -81 -97 -105 -100 -111 -115 -107 -103 -101 -97 -97 -100 -97 -93 -89 -86 -88 -87 -90 -92 -92 -95 -97 -89 -83 -85 -87 -89 -91 -92 -93 -95 -95 -95 -95 -94 -93 -90 -86 -85 -85 -83 -82 -81 -87 -85 -84 -83 -80 -69 -63 -62 -60 -65 -74 -74 -73 -71 -69 -67 -65 -61 -57 -53 -49 -48 -49 -49 -48 -47 -46 -45 -44 -44 -44 -44 -44 -44 -44 -43 -40 -39 -38 -38 -38 -38 -37 -38 -41 -40 -37 -36 -35 -34 -34 -33 -32 -31 -31 -29 -28 -28 -29 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -136 -145 -119 -103 -99 -102 -84 -90 -80 -82 -74 -96 -103 -97 -94 -98 -100 -97 -96 -98 -97 -92 -93 -88 -86 -85 -85 -84 -83 -84 -87 -113 -110 -109 -97 -93 -91 -90 -88 -84 -80 -78 -79 -90 -115 -99 -101 -98 -100 -85 -80 -85 -90 -93 -89 -89 -87 -86 -85 -82 -81 -80 -79 -77 -76 -77 -79 -78 -77 -78 -77 -77 -78 -79 -78 -77 -77 -77 -79 -82 -87 -94 -97 -93 -91 -84 -77 -76 -78 -79 -78 -76 -77 -78 -76 -78 -78 -81 -82 -82 -85 -89 -79 -64 -74 -74 -80 -102 -98 -92 -89 -107 -118 -116 -115 -115 -116 -117 -116 -115 -116 -112 -108 -108 -108 -107 -109 -109 -109 -112 -115 -120 -117 -108 -109 -114 -119 -123 -112 -91 -77 -70 -52 -63 -74 -70 -87 -94 -93 -94 -90 -88 -94 -99 -102 -109 -103 -103 -93 -97 -99 -97 -92 -88 -86 -87 -88 -90 -91 -94 -96 -95 -84 -78 -84 -88 -89 -89 -91 -92 -93 -94 -94 -94 -92 -90 -87 -84 -83 -83 -82 -81 -80 -81 -81 -85 -83 -79 -76 -74 -73 -73 -73 -73 -73 -72 -71 -70 -65 -62 -57 -53 -50 -47 -45 -46 -48 -47 -46 -46 -45 -45 -44 -43 -43 -43 -42 -42 -41 -39 -38 -37 -36 -36 -36 -35 -36 -38 -36 -34 -33 -32 -31 -31 -31 -30 -30 -29 -28 -26 -26 -26 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -131 -134 -101 -93 -93 -85 -80 -82 -78 -80 -77 -94 -99 -101 -96 -97 -98 -95 -94 -93 -91 -90 -90 -83 -80 -78 -78 -79 -85 -96 -111 -108 -97 -97 -93 -95 -93 -93 -90 -84 -79 -75 -75 -82 -109 -98 -80 -76 -99 -87 -83 -85 -90 -93 -88 -88 -88 -85 -83 -81 -80 -80 -79 -78 -77 -76 -76 -76 -76 -77 -77 -76 -78 -79 -79 -78 -77 -78 -82 -86 -93 -96 -91 -91 -86 -79 -80 -81 -81 -81 -79 -79 -80 -79 -77 -78 -78 -79 -84 -86 -90 -90 -81 -72 -78 -77 -81 -113 -103 -95 -90 -101 -116 -120 -120 -120 -121 -122 -120 -117 -113 -109 -102 -105 -105 -103 -104 -105 -104 -106 -107 -112 -110 -103 -110 -109 -114 -118 -103 -85 -70 -46 -41 -64 -70 -69 -83 -77 -83 -92 -87 -84 -86 -85 -89 -100 -108 -103 -98 -99 -99 -94 -90 -88 -87 -88 -88 -90 -93 -93 -92 -78 -76 -82 -86 -88 -88 -88 -89 -90 -91 -93 -93 -92 -89 -86 -83 -82 -81 -80 -80 -79 -79 -78 -78 -85 -83 -79 -76 -74 -73 -73 -73 -73 -73 -72 -71 -68 -64 -58 -54 -50 -48 -47 -45 -46 -47 -46 -46 -44 -44 -44 -43 -42 -42 -42 -41 -40 -39 -37 -37 -36 -36 -35 -35 -35 -35 -36 -34 -32 -30 -30 -29 -29 -28 -28 -27 -26 -26 -24 -24 -24 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -124 -87 -81 -103 -116 -98 -77 -75 -75 -75 -71 -75 -96 -96 -97 -94 -91 -91 -88 -85 -85 -82 -77 -74 -92 -93 -88 -97 -108 -103 -94 -93 -93 -93 -94 -92 -92 -89 -86 -84 -81 -76 -85 -108 -108 -94 -89 -100 -90 -89 -84 -91 -92 -87 -87 -87 -85 -84 -82 -81 -80 -77 -75 -75 -74 -74 -74 -75 -75 -76 -75 -78 -78 -79 -79 -79 -81 -86 -92 -97 -98 -95 -94 -88 -81 -81 -83 -84 -83 -83 -83 -83 -81 -80 -80 -80 -80 -89 -93 -98 -84 -74 -77 -79 -77 -83 -114 -104 -94 -91 -89 -112 -121 -122 -123 -120 -113 -113 -115 -109 -102 -103 -105 -104 -102 -102 -102 -101 -101 -103 -105 -104 -107 -118 -110 -107 -103 -98 -83 -62 -51 -60 -70 -54 -58 -74 -75 -73 -80 -82 -85 -85 -89 -96 -95 -93 -112 -102 -103 -95 -91 -89 -88 -88 -89 -89 -88 -88 -86 -86 -87 -75 -82 -84 -85 -86 -87 -87 -89 -90 -91 -91 -90 -87 -84 -81 -81 -80 -79 -78 -78 -78 -78 -78 -81 -83 -80 -76 -75 -74 -73 -72 -72 -72 -72 -69 -65 -61 -55 -51 -47 -48 -47 -47 -46 -45 -45 -44 -43 -43 -42 -42 -42 -42 -41 -40 -39 -37 -35 -35 -35 -35 -36 -36 -35 -33 -33 -33 -30 -28 -28 -27 -27 -27 -26 -25 -24 -24 -23 -23 -23 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -167 -110 -81 -80 -103 -117 -114 -91 -72 -70 -75 -85 -106 -94 -93 -92 -89 -87 -86 -84 -81 -80 -75 -73 -98 -104 -104 -101 -98 -93 -91 -90 -90 -90 -91 -91 -90 -89 -88 -88 -85 -80 -92 -104 -107 -108 -110 -107 -94 -86 -91 -86 -93 -95 -89 -86 -86 -84 -83 -82 -80 -78 -73 -72 -73 -73 -73 -73 -73 -73 -75 -76 -78 -76 -80 -79 -82 -85 -91 -97 -100 -100 -97 -90 -83 -80 -86 -85 -84 -85 -87 -87 -86 -85 -85 -85 -85 -86 -95 -99 -103 -85 -76 -77 -77 -87 -106 -111 -102 -98 -94 -91 -106 -121 -125 -126 -121 -114 -113 -112 -109 -105 -111 -106 -103 -101 -102 -102 -101 -101 -101 -101 -103 -109 -106 -99 -97 -102 -87 -65 -53 -51 -63 -71 -52 -56 -70 -80 -70 -67 -72 -78 -79 -85 -93 -99 -104 -102 -108 -105 -97 -94 -89 -88 -88 -88 -88 -87 -88 -89 -90 -88 -81 -80 -81 -83 -84 -85 -86 -87 -88 -88 -88 -87 -87 -93 -82 -81 -79 -79 -78 -77 -76 -76 -76 -78 -83 -79 -76 -75 -73 -72 -72 -72 -72 -70 -66 -62 -57 -52 -49 -48 -48 -46 -45 -45 -44 -44 -43 -42 -41 -41 -41 -41 -41 -40 -38 -37 -36 -35 -34 -34 -35 -36 -36 -34 -32 -31 -31 -28 -27 -26 -25 -25 -24 -24 -24 -24 -23 -22 -22 -23 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -149 -97 -88 -87 -106 -116 -116 -91 -71 -77 -93 -110 -100 -89 -91 -89 -84 -83 -82 -78 -76 -75 -82 -103 -104 -101 -100 -98 -96 -91 -87 -85 -87 -88 -87 -88 -88 -87 -87 -84 -81 -104 -110 -109 -107 -106 -105 -101 -91 -85 -87 -86 -87 -93 -88 -85 -84 -82 -81 -80 -77 -75 -71 -71 -72 -72 -73 -71 -70 -72 -74 -75 -75 -78 -80 -81 -85 -91 -97 -101 -102 -101 -97 -94 -94 -92 -80 -81 -84 -86 -90 -91 -90 -90 -90 -90 -92 -94 -99 -101 -93 -80 -76 -74 -74 -88 -106 -110 -106 -102 -96 -91 -91 -118 -126 -128 -123 -119 -119 -117 -115 -114 -113 -108 -106 -100 -101 -103 -100 -95 -94 -98 -102 -106 -108 -106 -98 -102 -81 -59 -48 -58 -64 -61 -59 -56 -65 -66 -62 -63 -77 -80 -81 -84 -92 -96 -95 -102 -101 -95 -101 -96 -93 -89 -87 -87 -88 -91 -93 -92 -90 -83 -71 -70 -79 -80 -82 -83 -84 -83 -83 -83 -82 -81 -91 -92 -93 -82 -88 -87 -86 -79 -75 -76 -76 -78 -82 -79 -76 -74 -72 -71 -71 -71 -70 -67 -62 -58 -54 -51 -51 -49 -47 -44 -43 -44 -44 -43 -42 -41 -40 -40 -41 -41 -40 -39 -37 -37 -36 -34 -34 -34 -35 -35 -34 -33 -31 -30 -29 -26 -25 -24 -24 -24 -23 -23 -23 -23 -22 -21 -22 -23 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -109 -131 -111 -119 -117 -112 -118 -114 -106 -97 -100 -107 -104 -97 -83 -87 -85 -79 -79 -76 -74 -71 -84 -101 -101 -98 -95 -94 -92 -90 -89 -87 -86 -86 -87 -86 -86 -86 -84 -83 -80 -81 -104 -108 -105 -103 -101 -99 -96 -91 -84 -85 -85 -89 -91 -85 -83 -82 -81 -79 -77 -75 -73 -70 -71 -71 -72 -71 -70 -69 -71 -73 -76 -77 -80 -80 -83 -90 -97 -101 -102 -102 -100 -98 -95 -90 -85 -75 -87 -92 -91 -93 -94 -94 -95 -97 -97 -98 -99 -100 -101 -75 -76 -76 -74 -75 -89 -102 -103 -104 -103 -95 -91 -89 -119 -123 -125 -121 -119 -118 -117 -116 -114 -112 -110 -109 -101 -103 -102 -95 -90 -90 -94 -98 -103 -107 -107 -95 -85 -68 -50 -49 -58 -60 -55 -52 -59 -71 -69 -66 -68 -73 -77 -81 -92 -98 -96 -96 -104 -101 -95 -97 -92 -97 -89 -87 -87 -90 -94 -93 -90 -85 -81 -79 -78 -79 -80 -81 -81 -75 -73 -73 -75 -77 -76 -77 -79 -92 -93 -90 -88 -86 -83 -78 -76 -75 -75 -77 -78 -76 -73 -72 -72 -71 -71 -68 -64 -59 -55 -52 -49 -48 -45 -44 -41 -40 -42 -42 -42 -41 -40 -39 -39 -40 -40 -39 -37 -37 -36 -35 -32 -32 -32 -32 -32 -31 -31 -30 -27 -27 -24 -23 -23 -23 -23 -23 -22 -21 -22 -21 -20 -21 -23 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -86 -145 -134 -126 -116 -115 -113 -117 -111 -111 -112 -109 -102 -96 -87 -81 -83 -80 -74 -75 -71 -69 -67 -69 -85 -97 -92 -89 -88 -86 -85 -85 -84 -84 -85 -86 -84 -83 -83 -81 -79 -81 -109 -108 -105 -103 -99 -96 -93 -90 -88 -88 -88 -90 -90 -87 -82 -81 -80 -79 -77 -76 -74 -71 -69 -70 -71 -71 -71 -69 -69 -70 -73 -76 -79 -80 -82 -87 -94 -98 -100 -101 -99 -96 -97 -100 -105 -104 -91 -92 -98 -104 -99 -93 -98 -99 -100 -101 -101 -101 -101 -100 -75 -76 -74 -74 -95 -104 -103 -102 -100 -98 -93 -92 -103 -122 -123 -118 -116 -116 -116 -115 -113 -112 -111 -110 -109 -107 -108 -100 -91 -94 -92 -91 -92 -96 -99 -93 -80 -70 -58 -44 -58 -72 -63 -59 -68 -73 -72 -68 -72 -75 -77 -80 -82 -93 -96 -101 -103 -102 -103 -101 -97 -95 -100 -90 -89 -89 -92 -93 -90 -87 -83 -81 -80 -80 -79 -79 -80 -78 -67 -64 -66 -69 -74 -76 -77 -78 -78 -76 -75 -85 -85 -85 -80 -76 -74 -71 -71 -74 -75 -70 -73 -72 -72 -70 -66 -61 -57 -53 -51 -48 -46 -43 -42 -42 -41 -40 -41 -41 -40 -39 -39 -39 -39 -38 -37 -37 -35 -35 -33 -31 -30 -30 -30 -29 -28 -28 -27 -25 -24 -23 -22 -23 -23 -23 -22 -21 -20 -20 -20 -20 -21 -21 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -134 -132 -136 -133 -122 -114 -111 -112 -113 -113 -106 -109 -105 -98 -94 -88 -81 -77 -76 -71 -72 -67 -66 -74 -93 -96 -90 -86 -86 -85 -80 -79 -78 -79 -81 -83 -83 -82 -82 -81 -78 -79 -88 -106 -103 -100 -97 -94 -91 -89 -87 -87 -86 -85 -85 -85 -83 -79 -80 -78 -78 -75 -73 -72 -70 -69 -69 -70 -70 -70 -69 -69 -70 -72 -74 -77 -80 -83 -89 -92 -96 -99 -98 -95 -94 -95 -98 -108 -109 -97 -92 -89 -101 -114 -90 -103 -99 -100 -102 -102 -103 -104 -102 -88 -84 -77 -95 -98 -99 -101 -102 -99 -95 -92 -97 -121 -124 -124 -119 -116 -114 -114 -114 -115 -115 -116 -116 -115 -114 -111 -99 -96 -95 -94 -93 -94 -96 -96 -88 -76 -68 -63 -63 -68 -65 -65 -74 -77 -75 -76 -78 -79 -86 -87 -91 -92 -93 -95 -100 -103 -102 -102 -101 -97 -95 -102 -93 -91 -91 -91 -89 -86 -83 -81 -79 -78 -77 -76 -77 -77 -76 -65 -64 -65 -65 -71 -76 -77 -77 -77 -75 -72 -73 -83 -80 -78 -76 -73 -69 -67 -68 -70 -64 -70 -72 -72 -69 -64 -60 -56 -53 -50 -48 -45 -44 -43 -42 -41 -41 -42 -41 -39 -38 -38 -37 -36 -36 -36 -35 -34 -33 -31 -29 -29 -28 -27 -27 -26 -25 -25 -23 -23 -22 -22 -22 -22 -22 -21 -20 -20 -19 -19 -19 -20 -21 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -191 -151 -145 -136 -125 -119 -110 -104 -107 -108 -108 -102 -105 -100 -95 -90 -81 -77 -76 -74 -71 -69 -65 -67 -98 -95 -89 -87 -84 -82 -79 -75 -75 -77 -77 -75 -76 -77 -78 -79 -77 -83 -96 -105 -101 -99 -98 -97 -93 -88 -86 -85 -84 -81 -80 -82 -82 -80 -79 -80 -79 -77 -74 -71 -69 -68 -67 -67 -68 -68 -67 -69 -68 -71 -71 -70 -72 -76 -80 -83 -90 -96 -97 -95 -90 -91 -91 -79 -90 -99 -101 -106 -96 -90 -116 -87 -109 -100 -102 -103 -104 -105 -105 -105 -105 -103 -100 -99 -98 -76 -97 -100 -95 -92 -90 -98 -119 -121 -122 -124 -125 -119 -118 -119 -120 -122 -123 -124 -122 -118 -112 -105 -101 -99 -98 -95 -97 -101 -100 -92 -84 -78 -75 -73 -60 -72 -60 -55 -71 -82 -84 -88 -91 -91 -97 -98 -97 -99 -106 -104 -102 -102 -101 -99 -95 -96 -105 -96 -92 -92 -89 -86 -84 -82 -81 -79 -78 -79 -78 -73 -75 -75 -64 -63 -63 -63 -68 -74 -76 -77 -75 -73 -70 -71 -85 -80 -78 -76 -71 -68 -68 -68 -64 -62 -63 -70 -71 -67 -63 -59 -56 -53 -50 -48 -47 -45 -43 -42 -41 -41 -41 -41 -39 -38 -37 -36 -35 -35 -34 -33 -32 -31 -30 -28 -28 -27 -25 -25 -24 -24 -24 -23 -22 -21 -21 -22 -22 -21 -20 -19 -19 -18 -18 -19 -20 -21 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -140 -115 -110 -130 -123 -113 -104 -97 -100 -105 -103 -99 -100 -97 -90 -88 -80 -77 -76 -73 -69 -67 -70 -81 -93 -86 -86 -81 -78 -74 -72 -71 -73 -74 -73 -71 -71 -75 -73 -74 -71 -91 -103 -102 -100 -98 -93 -89 -85 -84 -83 -80 -78 -77 -78 -79 -80 -79 -79 -79 -76 -73 -69 -67 -67 -69 -69 -68 -69 -69 -68 -70 -70 -73 -80 -74 -72 -73 -77 -82 -89 -95 -95 -93 -89 -89 -74 -83 -95 -88 -93 -103 -102 -104 -114 -91 -112 -100 -105 -105 -106 -106 -105 -105 -103 -104 -104 -101 -74 -75 -97 -95 -90 -89 -95 -103 -112 -115 -117 -119 -122 -125 -122 -123 -122 -124 -128 -128 -122 -115 -109 -104 -104 -104 -108 -107 -107 -108 -105 -100 -93 -85 -81 -90 -93 -66 -63 -71 -84 -90 -95 -95 -96 -102 -106 -109 -110 -113 -109 -105 -104 -100 -99 -97 -94 -96 -101 -96 -92 -92 -88 -85 -83 -83 -81 -80 -78 -77 -75 -71 -73 -74 -70 -61 -60 -60 -61 -68 -75 -75 -73 -71 -70 -72 -79 -79 -77 -73 -71 -71 -73 -70 -62 -61 -61 -62 -69 -66 -62 -59 -56 -53 -51 -50 -47 -45 -43 -43 -42 -40 -39 -39 -39 -37 -36 -35 -35 -33 -32 -31 -31 -30 -29 -28 -27 -26 -24 -24 -24 -23 -23 -22 -22 -21 -21 -21 -21 -20 -19 -18 -18 -18 -18 -19 -20 -21 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -127 -96 -94 -108 -125 -112 -109 -99 -98 -100 -98 -96 -96 -93 -86 -84 -80 -78 -76 -71 -68 -66 -75 -92 -84 -79 -76 -74 -70 -68 -66 -68 -71 -72 -72 -72 -71 -71 -71 -69 -83 -95 -99 -98 -96 -95 -94 -93 -90 -83 -80 -76 -74 -73 -74 -76 -77 -78 -78 -76 -71 -66 -65 -66 -68 -70 -69 -67 -69 -71 -72 -74 -75 -80 -86 -79 -76 -75 -79 -83 -89 -93 -92 -89 -87 -87 -72 -82 -99 -97 -84 -92 -103 -113 -112 -95 -112 -103 -109 -106 -108 -105 -105 -105 -103 -103 -104 -99 -77 -101 -96 -90 -87 -86 -100 -109 -110 -111 -113 -117 -119 -117 -119 -124 -123 -125 -116 -115 -115 -108 -104 -104 -107 -113 -121 -121 -118 -109 -101 -92 -86 -85 -87 -93 -83 -84 -86 -88 -92 -103 -101 -101 -103 -106 -108 -108 -110 -112 -112 -105 -104 -100 -99 -97 -96 -97 -98 -95 -91 -90 -87 -86 -85 -84 -82 -79 -76 -74 -71 -70 -72 -73 -72 -66 -65 -58 -60 -68 -72 -71 -69 -69 -71 -73 -77 -77 -75 -73 -70 -72 -73 -69 -64 -62 -60 -61 -68 -65 -61 -59 -56 -55 -53 -50 -47 -44 -43 -44 -45 -40 -40 -37 -39 -38 -37 -35 -33 -32 -30 -29 -30 -30 -30 -29 -27 -25 -24 -24 -23 -23 -22 -22 -21 -21 -20 -20 -21 -20 -19 -19 -19 -18 -19 -19 -20 -22 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -137 -122 -94 -102 -113 -108 -114 -102 -96 -96 -95 -93 -92 -90 -86 -82 -79 -76 -71 -70 -67 -63 -73 -82 -72 -68 -70 -69 -67 -66 -65 -66 -66 -67 -67 -67 -68 -70 -70 -67 -94 -95 -94 -93 -93 -93 -91 -89 -88 -82 -79 -75 -72 -70 -69 -71 -73 -75 -74 -69 -64 -62 -63 -66 -68 -70 -67 -66 -68 -72 -76 -78 -81 -87 -91 -92 -93 -89 -91 -90 -93 -92 -87 -83 -83 -82 -68 -67 -91 -95 -94 -109 -109 -108 -107 -98 -112 -104 -113 -106 -110 -105 -104 -106 -103 -101 -102 -95 -81 -99 -94 -87 -85 -83 -92 -99 -103 -107 -111 -113 -118 -120 -122 -126 -107 -104 -99 -105 -107 -103 -103 -107 -120 -123 -129 -127 -119 -105 -93 -80 -82 -88 -85 -71 -71 -71 -81 -97 -95 -105 -101 -106 -106 -105 -106 -105 -107 -108 -107 -102 -103 -99 -99 -98 -98 -99 -97 -94 -90 -89 -88 -87 -87 -85 -81 -77 -74 -71 -69 -70 -70 -70 -70 -70 -71 -57 -63 -67 -68 -67 -67 -69 -71 -74 -84 -74 -74 -76 -73 -72 -72 -70 -68 -64 -59 -60 -65 -64 -61 -59 -58 -56 -53 -50 -47 -44 -44 -46 -45 -40 -40 -38 -39 -39 -39 -36 -34 -32 -30 -28 -28 -27 -29 -29 -29 -28 -26 -25 -23 -22 -22 -21 -21 -20 -20 -20 -20 -20 -20 -20 -19 -19 -19 -19 -20 -22 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -108 -101 -111 -119 -119 -126 -121 -101 -92 -92 -93 -91 -89 -87 -82 -77 -75 -73 -73 -71 -64 -58 -71 -74 -66 -64 -64 -63 -61 -64 -63 -64 -64 -65 -66 -65 -65 -76 -93 -87 -94 -91 -91 -90 -90 -87 -86 -85 -83 -80 -77 -75 -70 -66 -69 -69 -69 -71 -70 -66 -64 -64 -67 -71 -71 -69 -74 -73 -73 -76 -80 -83 -85 -88 -91 -97 -97 -88 -97 -97 -96 -87 -78 -76 -77 -79 -80 -64 -67 -89 -93 -116 -107 -102 -104 -105 -111 -107 -112 -106 -111 -109 -105 -107 -102 -98 -99 -101 -102 -98 -93 -85 -84 -84 -95 -97 -97 -98 -99 -100 -101 -100 -100 -102 -101 -99 -96 -106 -108 -102 -99 -102 -109 -111 -110 -123 -114 -99 -88 -81 -91 -92 -83 -82 -84 -85 -83 -99 -95 -104 -109 -110 -106 -104 -105 -103 -103 -106 -105 -104 -101 -101 -103 -102 -100 -101 -99 -93 -91 -90 -90 -89 -87 -83 -79 -76 -72 -70 -68 -68 -68 -68 -68 -68 -62 -54 -62 -64 -64 -65 -67 -70 -70 -73 -82 -81 -78 -76 -73 -72 -71 -69 -67 -64 -59 -57 -57 -62 -63 -60 -58 -56 -53 -50 -47 -45 -45 -45 -44 -41 -41 -40 -40 -37 -38 -36 -34 -31 -29 -27 -27 -25 -26 -29 -28 -29 -28 -24 -22 -22 -21 -21 -20 -20 -20 -19 -20 -20 -20 -20 -19 -19 -19 -20 -20 -21 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -122 -114 -97 -105 -115 -119 -134 -152 -118 -98 -87 -90 -92 -89 -86 -82 -77 -73 -72 -72 -73 -68 -64 -55 -58 -70 -68 -63 -63 -63 -61 -60 -63 -63 -61 -59 -58 -60 -63 -77 -94 -91 -91 -88 -87 -86 -84 -84 -82 -80 -78 -75 -73 -70 -67 -67 -71 -70 -66 -68 -68 -68 -67 -68 -72 -75 -76 -72 -68 -69 -74 -80 -85 -88 -89 -90 -93 -95 -91 -81 -97 -101 -90 -76 -70 -71 -74 -79 -87 -85 -78 -119 -93 -119 -102 -103 -108 -110 -111 -111 -112 -109 -109 -110 -89 -90 -87 -93 -97 -99 -100 -95 -95 -92 -94 -93 -106 -109 -104 -106 -107 -106 -106 -105 -104 -103 -103 -99 -97 -101 -105 -102 -100 -102 -102 -103 -110 -114 -102 -94 -87 -85 -90 -93 -98 -100 -102 -102 -104 -94 -93 -97 -114 -106 -103 -103 -103 -102 -102 -102 -101 -102 -101 -104 -102 -102 -98 -99 -99 -97 -95 -93 -91 -90 -87 -81 -78 -75 -72 -69 -66 -66 -66 -66 -66 -65 -58 -51 -58 -59 -62 -65 -68 -69 -69 -68 -71 -79 -77 -73 -72 -71 -70 -68 -66 -65 -61 -56 -55 -56 -61 -59 -57 -54 -52 -50 -48 -46 -45 -45 -44 -43 -42 -41 -40 -38 -36 -35 -33 -31 -31 -30 -28 -26 -24 -25 -25 -28 -29 -24 -21 -21 -21 -20 -20 -20 -20 -20 -20 -20 -20 -19 -19 -19 -19 -19 -19 -20 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -139 -99 -101 -104 -110 -119 -136 -145 -116 -96 -84 -88 -91 -86 -83 -79 -75 -73 -73 -72 -68 -64 -62 -56 -50 -63 -66 -64 -61 -58 -56 -57 -59 -59 -58 -67 -65 -64 -80 -90 -91 -90 -87 -84 -84 -83 -82 -82 -83 -80 -77 -75 -73 -70 -69 -69 -70 -69 -70 -70 -69 -68 -68 -72 -76 -79 -78 -72 -71 -72 -79 -87 -92 -93 -94 -94 -93 -90 -84 -83 -105 -94 -79 -66 -69 -75 -81 -86 -93 -101 -93 -115 -91 -117 -96 -111 -111 -111 -113 -112 -112 -112 -107 -85 -78 -81 -76 -84 -92 -97 -101 -92 -76 -77 -79 -79 -93 -95 -97 -98 -100 -103 -106 -109 -115 -118 -117 -108 -107 -107 -108 -104 -98 -95 -93 -93 -101 -112 -109 -92 -87 -87 -84 -94 -102 -95 -95 -105 -107 -114 -117 -116 -112 -102 -101 -103 -103 -102 -102 -101 -101 -101 -101 -103 -103 -93 -89 -97 -101 -101 -99 -96 -93 -90 -87 -81 -78 -75 -72 -68 -66 -65 -65 -64 -63 -65 -65 -55 -57 -60 -65 -67 -67 -67 -66 -65 -64 -65 -74 -72 -70 -70 -69 -67 -66 -65 -61 -56 -55 -54 -53 -58 -56 -54 -52 -50 -48 -47 -45 -44 -44 -44 -43 -41 -40 -39 -36 -33 -32 -33 -34 -32 -28 -29 -28 -25 -26 -27 -28 -26 -22 -21 -20 -20 -20 -20 -20 -20 -19 -19 -19 -18 -18 -18 -18 -18 -18 -19 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -149 -92 -99 -96 -134 -142 -143 -133 -111 -92 -81 -84 -88 -81 -79 -77 -75 -75 -73 -69 -65 -65 -64 -61 -54 -53 -63 -66 -61 -58 -57 -57 -56 -55 -57 -71 -74 -83 -87 -88 -89 -88 -85 -83 -82 -81 -80 -83 -80 -77 -73 -68 -67 -69 -69 -70 -68 -69 -69 -71 -69 -65 -68 -76 -80 -81 -79 -77 -75 -78 -82 -92 -93 -100 -100 -97 -90 -83 -79 -90 -102 -77 -67 -67 -78 -84 -88 -96 -108 -117 -117 -113 -106 -107 -104 -119 -111 -114 -116 -115 -114 -104 -85 -82 -82 -84 -81 -78 -81 -85 -87 -88 -87 -86 -84 -83 -92 -87 -87 -82 -78 -76 -75 -76 -77 -79 -80 -84 -95 -97 -110 -104 -98 -94 -88 -86 -98 -114 -107 -92 -89 -90 -89 -103 -103 -97 -101 -108 -115 -120 -111 -117 -105 -104 -104 -103 -103 -102 -101 -101 -101 -100 -101 -103 -104 -107 -103 -103 -102 -102 -101 -98 -94 -90 -87 -82 -79 -75 -72 -69 -68 -67 -66 -65 -66 -70 -68 -61 -59 -63 -66 -65 -65 -65 -66 -65 -62 -60 -63 -71 -70 -69 -69 -67 -66 -65 -64 -60 -54 -53 -52 -54 -52 -54 -53 -51 -49 -47 -46 -45 -44 -44 -44 -42 -41 -39 -37 -34 -30 -31 -35 -33 -29 -30 -30 -28 -28 -26 -27 -27 -22 -20 -20 -19 -19 -19 -18 -18 -17 -17 -17 -17 -17 -17 -17 -18 -18 -19 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -145 -102 -161 -179 -162 -154 -147 -128 -105 -88 -80 -81 -84 -78 -76 -76 -73 -73 -70 -66 -64 -65 -66 -65 -58 -54 -68 -63 -61 -55 -54 -53 -52 -58 -66 -65 -63 -82 -83 -85 -86 -86 -84 -82 -81 -81 -82 -83 -83 -81 -69 -66 -72 -71 -71 -72 -70 -70 -70 -71 -68 -63 -70 -77 -82 -81 -79 -78 -81 -85 -90 -92 -100 -107 -102 -94 -85 -82 -90 -96 -89 -71 -69 -79 -85 -91 -99 -107 -112 -115 -116 -115 -112 -105 -105 -111 -115 -119 -120 -119 -120 -106 -86 -86 -90 -109 -106 -103 -104 -96 -96 -98 -99 -97 -92 -89 -91 -73 -68 -79 -79 -77 -75 -77 -78 -79 -79 -84 -97 -93 -117 -101 -96 -92 -85 -81 -92 -107 -111 -105 -90 -83 -102 -94 -95 -103 -104 -109 -119 -120 -113 -119 -115 -101 -107 -105 -105 -108 -109 -104 -100 -100 -102 -104 -104 -105 -107 -105 -105 -105 -103 -99 -94 -90 -87 -82 -78 -74 -72 -72 -72 -71 -68 -71 -78 -77 -67 -62 -59 -63 -63 -63 -63 -64 -62 -60 -59 -58 -60 -70 -69 -68 -68 -66 -66 -66 -63 -58 -54 -54 -54 -51 -45 -45 -52 -51 -49 -48 -47 -46 -44 -44 -44 -42 -40 -39 -37 -34 -32 -28 -34 -38 -33 -28 -30 -33 -31 -27 -26 -27 -22 -20 -20 -19 -19 -18 -18 -17 -17 -16 -16 -16 -17 -17 -17 -17 -18 -18 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -107 -141 -139 -162 -182 -156 -159 -148 -122 -99 -85 -79 -79 -79 -75 -75 -74 -69 -71 -68 -65 -65 -67 -67 -65 -61 -59 -76 -68 -64 -61 -54 -52 -52 -56 -65 -71 -78 -79 -82 -84 -83 -84 -81 -78 -76 -76 -77 -77 -78 -78 -63 -76 -70 -66 -70 -74 -75 -74 -72 -71 -67 -64 -72 -76 -80 -83 -82 -80 -76 -74 -73 -72 -108 -108 -98 -86 -84 -85 -85 -82 -80 -81 -84 -88 -92 -101 -107 -111 -109 -111 -96 -94 -111 -103 -93 -110 -120 -127 -125 -126 -127 -127 -122 -117 -117 -127 -128 -130 -131 -109 -102 -102 -103 -90 -77 -76 -72 -55 -50 -72 -88 -82 -81 -83 -85 -85 -86 -91 -98 -98 -122 -98 -92 -90 -91 -91 -101 -110 -108 -104 -94 -88 -98 -99 -102 -106 -107 -116 -122 -119 -116 -119 -115 -105 -110 -106 -107 -116 -119 -110 -104 -105 -106 -105 -107 -111 -110 -107 -107 -107 -103 -98 -94 -91 -86 -80 -76 -73 -73 -71 -73 -73 -70 -69 -72 -70 -62 -58 -58 -61 -60 -60 -61 -62 -60 -58 -57 -56 -60 -69 -68 -67 -66 -66 -66 -66 -61 -57 -56 -56 -53 -50 -46 -45 -44 -44 -44 -48 -48 -45 -44 -43 -43 -43 -40 -38 -37 -34 -36 -37 -42 -28 -24 -32 -31 -32 -31 -27 -26 -28 -22 -21 -21 -20 -19 -18 -17 -17 -16 -16 -16 -16 -17 -17 -17 -17 -18 -19 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -132 -156 -146 -148 -183 -166 -165 -148 -116 -93 -82 -78 -78 -78 -76 -73 -70 -66 -68 -67 -65 -67 -67 -66 -65 -62 -61 -71 -70 -59 -54 -55 -66 -57 -60 -65 -68 -79 -79 -80 -79 -80 -80 -76 -73 -71 -72 -73 -72 -72 -74 -68 -70 -63 -61 -65 -73 -73 -73 -74 -71 -69 -68 -72 -77 -82 -85 -84 -83 -83 -79 -76 -85 -108 -109 -96 -84 -83 -80 -77 -77 -83 -89 -92 -96 -103 -108 -110 -105 -84 -100 -96 -86 -92 -100 -109 -117 -118 -138 -130 -132 -131 -130 -128 -126 -127 -131 -130 -129 -128 -127 -127 -128 -106 -97 -83 -74 -78 -70 -58 -70 -81 -57 -61 -77 -83 -90 -98 -99 -93 -98 -118 -96 -90 -91 -100 -114 -119 -116 -110 -104 -102 -107 -108 -113 -113 -108 -118 -125 -124 -122 -122 -119 -113 -110 -112 -109 -108 -118 -119 -115 -116 -115 -108 -100 -103 -113 -112 -109 -109 -107 -102 -97 -95 -91 -85 -80 -77 -76 -73 -73 -74 -73 -70 -70 -70 -67 -62 -57 -53 -55 -59 -58 -59 -60 -58 -56 -55 -54 -54 -60 -67 -66 -66 -65 -66 -65 -63 -61 -57 -54 -53 -51 -45 -44 -43 -43 -42 -43 -46 -46 -44 -42 -42 -42 -41 -38 -37 -35 -35 -39 -52 -45 -37 -36 -33 -31 -29 -26 -26 -28 -26 -23 -22 -20 -19 -17 -17 -16 -16 -16 -16 -17 -17 -17 -17 -17 -19 -20 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -91 -120 -124 -144 -151 -147 -167 -143 -108 -86 -79 -77 -76 -76 -74 -70 -67 -66 -64 -68 -66 -69 -67 -65 -63 -60 -58 -56 -52 -57 -61 -61 -55 -53 -68 -69 -72 -77 -76 -76 -75 -75 -75 -70 -66 -65 -69 -70 -68 -67 -70 -67 -64 -61 -61 -63 -71 -72 -77 -78 -74 -74 -73 -75 -83 -91 -97 -97 -92 -88 -80 -75 -85 -106 -106 -92 -85 -83 -79 -79 -83 -87 -91 -95 -101 -104 -97 -101 -80 -77 -82 -88 -84 -91 -104 -113 -119 -120 -144 -129 -136 -131 -132 -130 -130 -131 -133 -132 -129 -127 -128 -126 -126 -125 -98 -85 -89 -89 -76 -53 -43 -52 -19 -1 -67 -83 -87 -99 -100 -90 -96 -111 -92 -91 -100 -116 -117 -116 -115 -110 -102 -102 -110 -107 -116 -116 -114 -122 -125 -123 -121 -120 -115 -112 -114 -113 -112 -118 -121 -120 -117 -117 -116 -114 -113 -114 -114 -112 -108 -95 -94 -100 -99 -96 -91 -86 -82 -79 -76 -73 -73 -72 -70 -69 -71 -69 -63 -59 -56 -52 -53 -57 -57 -58 -58 -57 -55 -53 -52 -52 -57 -65 -65 -65 -64 -65 -63 -62 -59 -56 -54 -53 -50 -46 -44 -44 -43 -42 -41 -46 -45 -43 -42 -41 -41 -41 -38 -37 -36 -35 -36 -45 -39 -34 -36 -35 -31 -28 -26 -26 -26 -28 -23 -22 -21 -18 -17 -16 -16 -16 -16 -16 -16 -16 -17 -18 -18 -18 -18 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -106 -107 -124 -151 -154 -167 -182 -132 -97 -79 -77 -77 -76 -76 -74 -70 -68 -67 -66 -70 -68 -71 -68 -67 -63 -60 -57 -53 -53 -64 -72 -57 -51 -68 -74 -68 -72 -77 -74 -72 -72 -71 -70 -63 -61 -60 -64 -67 -67 -67 -65 -63 -62 -62 -64 -68 -72 -72 -78 -81 -80 -80 -81 -83 -93 -106 -111 -112 -92 -109 -125 -105 -99 -112 -105 -95 -91 -83 -77 -80 -82 -88 -93 -97 -102 -98 -80 -82 -82 -81 -86 -87 -81 -92 -101 -109 -120 -126 -142 -129 -139 -131 -136 -133 -134 -135 -137 -137 -136 -137 -138 -135 -133 -129 -124 -111 -92 -85 -73 -36 -8 -35 -36 -0 -41 -69 -84 -82 -85 -82 -91 -105 -92 -91 -106 -109 -111 -108 -103 -98 -102 -104 -108 -116 -121 -126 -125 -124 -121 -113 -116 -119 -116 -115 -116 -117 -124 -125 -126 -122 -120 -119 -119 -117 -114 -113 -113 -111 -107 -92 -89 -91 -98 -96 -93 -90 -85 -79 -75 -73 -72 -74 -68 -68 -70 -65 -58 -56 -56 -55 -55 -56 -56 -57 -57 -55 -53 -52 -51 -57 -62 -63 -63 -63 -64 -63 -62 -61 -59 -56 -54 -53 -52 -52 -50 -44 -42 -41 -41 -47 -46 -43 -41 -40 -40 -40 -39 -37 -35 -34 -34 -33 -35 -30 -29 -31 -31 -27 -25 -25 -25 -27 -23 -22 -21 -18 -17 -16 -15 -15 -16 -16 -16 -15 -17 -19 -19 -18 -18 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -85 -127 -94 -115 -138 -152 -169 -168 -125 -89 -78 -79 -80 -79 -75 -71 -70 -72 -71 -69 -70 -68 -70 -71 -63 -62 -58 -54 -52 -52 -60 -72 -61 -54 -77 -63 -74 -75 -73 -71 -70 -69 -67 -64 -61 -57 -56 -56 -61 -64 -66 -64 -63 -63 -63 -65 -68 -71 -75 -80 -80 -83 -84 -88 -96 -103 -110 -116 -118 -118 -120 -128 -133 -129 -123 -114 -105 -94 -81 -77 -76 -84 -92 -96 -98 -102 -94 -79 -83 -84 -89 -87 -84 -112 -115 -104 -119 -133 -135 -139 -132 -138 -131 -138 -134 -138 -139 -140 -143 -144 -145 -147 -142 -137 -131 -125 -105 -85 -84 -73 -50 -33 -23 -6 -0 -0 -0 -58 -59 -79 -81 -89 -101 -96 -93 -91 -89 -104 -106 -101 -102 -98 -109 -119 -120 -123 -131 -126 -124 -112 -121 -119 -118 -117 -117 -117 -121 -130 -128 -129 -127 -123 -121 -121 -122 -117 -113 -111 -110 -105 -92 -89 -88 -91 -91 -93 -91 -86 -81 -78 -80 -83 -78 -67 -68 -69 -61 -58 -57 -56 -55 -55 -55 -55 -56 -56 -55 -52 -62 -66 -65 -64 -62 -62 -62 -63 -62 -61 -60 -58 -56 -54 -52 -52 -51 -49 -43 -42 -41 -41 -42 -45 -44 -42 -40 -39 -39 -37 -35 -33 -33 -32 -31 -29 -27 -26 -30 -30 -28 -27 -25 -24 -25 -24 -24 -22 -19 -16 -15 -15 -15 -15 -15 -15 -15 -15 -18 -17 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -156 -137 -110 -161 -148 -167 -183 -168 -128 -97 -87 -80 -84 -79 -67 -63 -68 -71 -71 -70 -69 -68 -66 -67 -66 -56 -54 -51 -50 -50 -62 -71 -59 -53 -60 -71 -74 -74 -73 -70 -66 -63 -62 -61 -58 -53 -55 -55 -58 -65 -68 -68 -66 -63 -63 -63 -65 -71 -76 -79 -83 -91 -91 -96 -102 -107 -114 -122 -122 -120 -121 -128 -131 -129 -123 -115 -105 -92 -82 -81 -81 -89 -97 -100 -102 -105 -101 -87 -82 -86 -89 -84 -78 -80 -88 -97 -127 -139 -135 -135 -133 -134 -132 -139 -136 -140 -143 -144 -147 -148 -146 -144 -136 -128 -116 -107 -92 -69 -33 -23 -52 -66 -47 -19 -0 -0 -1 -40 -51 -78 -79 -77 -81 -90 -99 -98 -93 -97 -110 -108 -106 -116 -121 -122 -126 -132 -132 -126 -119 -114 -119 -119 -116 -118 -119 -126 -132 -132 -131 -131 -130 -123 -124 -122 -123 -117 -113 -111 -110 -104 -92 -90 -89 -88 -92 -91 -87 -85 -83 -83 -85 -85 -76 -67 -67 -65 -62 -59 -58 -56 -55 -54 -54 -55 -55 -54 -54 -51 -52 -52 -61 -65 -57 -51 -55 -62 -61 -60 -59 -58 -56 -54 -53 -52 -52 -51 -48 -42 -42 -41 -41 -41 -44 -42 -41 -40 -38 -36 -33 -32 -31 -30 -29 -28 -27 -28 -30 -31 -30 -28 -25 -24 -24 -24 -24 -23 -20 -17 -15 -14 -14 -14 -15 -15 -15 -15 -16 -16 -15 -15 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -124 -163 -143 -138 -132 -163 -189 -181 -162 -145 -120 -95 -78 -78 -68 -57 -58 -66 -68 -67 -67 -67 -65 -62 -60 -55 -53 -47 -47 -49 -51 -67 -71 -61 -57 -56 -61 -61 -71 -67 -66 -65 -63 -60 -59 -56 -52 -54 -58 -62 -68 -69 -69 -67 -64 -65 -66 -66 -72 -73 -79 -86 -95 -101 -90 -86 -94 -111 -123 -123 -122 -121 -121 -120 -116 -111 -105 -98 -92 -87 -86 -88 -94 -101 -106 -109 -109 -108 -99 -87 -86 -86 -83 -83 -79 -83 -106 -133 -141 -136 -134 -132 -128 -130 -135 -138 -139 -143 -147 -148 -145 -140 -132 -122 -112 -103 -111 -118 -86 -54 -30 -41 -44 -32 -18 -0 -0 -1 -4 -73 -80 -76 -73 -73 -88 -102 -97 -97 -110 -110 -107 -122 -123 -123 -120 -122 -130 -132 -122 -112 -121 -119 -119 -117 -120 -121 -121 -128 -134 -133 -133 -132 -127 -125 -122 -124 -117 -113 -111 -102 -94 -91 -90 -89 -89 -96 -94 -85 -83 -83 -84 -85 -82 -73 -66 -61 -61 -63 -60 -58 -56 -55 -54 -54 -54 -55 -53 -51 -51 -51 -52 -52 -60 -62 -53 -48 -52 -54 -59 -53 -57 -57 -57 -54 -53 -52 -51 -50 -47 -42 -42 -41 -40 -44 -44 -43 -41 -38 -35 -33 -30 -29 -28 -27 -27 -26 -28 -29 -29 -29 -27 -25 -24 -23 -23 -23 -21 -20 -18 -16 -16 -15 -15 -15 -15 -15 -15 -15 -15 -14 -15 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -101 -153 -141 -131 -134 -146 -188 -221 -156 -145 -145 -118 -86 -72 -69 -62 -60 -63 -66 -66 -64 -62 -60 -60 -58 -53 -50 -51 -43 -46 -50 -51 -68 -67 -60 -65 -71 -65 -64 -70 -68 -68 -63 -57 -57 -55 -53 -51 -54 -60 -68 -73 -73 -69 -63 -65 -69 -68 -68 -72 -73 -82 -95 -103 -109 -106 -87 -85 -105 -121 -122 -120 -115 -111 -104 -105 -99 -97 -95 -94 -93 -91 -93 -98 -103 -112 -112 -110 -107 -107 -94 -82 -85 -87 -91 -81 -105 -113 -121 -137 -135 -134 -132 -128 -132 -134 -135 -143 -146 -147 -144 -137 -130 -122 -111 -102 -98 -98 -102 -99 -22 -12 -12 -12 -11 -6 -0 -0 -8 -46 -80 -82 -86 -77 -75 -84 -100 -102 -97 -113 -111 -104 -120 -123 -118 -117 -115 -123 -129 -124 -120 -123 -121 -116 -118 -119 -120 -120 -121 -129 -135 -135 -133 -129 -124 -123 -125 -122 -113 -109 -101 -94 -93 -92 -91 -94 -96 -96 -92 -84 -80 -76 -73 -73 -71 -64 -64 -63 -64 -61 -59 -58 -56 -56 -55 -54 -53 -51 -49 -49 -51 -52 -51 -51 -59 -54 -47 -47 -48 -51 -46 -52 -53 -54 -54 -53 -53 -51 -50 -50 -48 -42 -41 -40 -42 -41 -43 -42 -39 -35 -32 -30 -28 -26 -26 -26 -26 -25 -28 -28 -27 -26 -25 -24 -23 -23 -22 -20 -19 -19 -19 -18 -18 -17 -15 -15 -15 -15 -15 -14 -14 -15 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -149 -139 -132 -141 -176 -222 -219 -121 -124 -127 -97 -74 -66 -64 -63 -62 -62 -63 -64 -60 -54 -52 -52 -53 -54 -54 -51 -46 -49 -52 -50 -67 -66 -64 -58 -57 -64 -69 -61 -68 -68 -62 -61 -56 -54 -55 -54 -58 -66 -71 -73 -71 -65 -67 -64 -68 -71 -72 -73 -77 -89 -101 -107 -108 -91 -83 -87 -106 -119 -120 -116 -108 -101 -98 -95 -93 -93 -95 -96 -96 -95 -97 -102 -109 -114 -111 -112 -109 -107 -96 -89 -86 -86 -92 -104 -112 -111 -120 -135 -134 -137 -136 -136 -139 -139 -141 -149 -147 -143 -136 -129 -122 -115 -104 -98 -98 -93 -92 -83 -1 -0 -0 -0 -0 -0 -0 -0 -13 -52 -81 -82 -92 -77 -73 -75 -98 -113 -111 -111 -120 -123 -119 -120 -118 -115 -124 -129 -129 -128 -128 -125 -123 -118 -121 -120 -121 -121 -130 -135 -137 -135 -132 -128 -125 -124 -124 -118 -101 -96 -95 -95 -94 -92 -91 -96 -96 -99 -95 -92 -89 -82 -79 -77 -73 -71 -66 -64 -65 -66 -64 -62 -59 -57 -55 -53 -51 -50 -49 -49 -51 -51 -51 -50 -51 -50 -48 -47 -47 -46 -45 -45 -45 -45 -53 -54 -53 -52 -51 -51 -48 -42 -41 -41 -40 -40 -40 -41 -39 -36 -33 -30 -28 -26 -25 -28 -29 -28 -28 -27 -26 -25 -24 -24 -23 -22 -21 -19 -19 -19 -18 -18 -18 -18 -17 -16 -15 -15 -15 -14 -15 -15 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -166 -146 -159 -144 -134 -154 -177 -189 -159 -151 -98 -106 -80 -66 -61 -63 -62 -59 -59 -60 -58 -49 -46 -46 -47 -49 -54 -56 -52 -48 -50 -53 -50 -70 -69 -55 -51 -53 -64 -69 -61 -67 -65 -58 -58 -53 -57 -56 -59 -62 -67 -70 -75 -71 -72 -62 -63 -70 -79 -74 -74 -83 -95 -102 -103 -106 -84 -102 -108 -113 -119 -120 -110 -97 -91 -91 -85 -86 -90 -97 -99 -97 -96 -100 -107 -113 -112 -109 -111 -107 -105 -103 -107 -98 -84 -86 -104 -119 -130 -129 -135 -136 -141 -142 -141 -145 -147 -147 -150 -143 -133 -127 -120 -115 -109 -100 -96 -99 -112 -130 -96 -33 -18 -2 -0 -0 -0 -0 -4 -19 -41 -42 -55 -85 -72 -70 -72 -99 -113 -109 -104 -111 -120 -119 -119 -115 -114 -131 -133 -125 -125 -126 -124 -123 -119 -120 -121 -121 -122 -123 -125 -132 -134 -131 -128 -125 -123 -117 -106 -99 -98 -98 -98 -96 -91 -91 -97 -98 -100 -96 -94 -92 -88 -84 -81 -77 -72 -69 -68 -71 -70 -68 -64 -61 -58 -55 -52 -51 -50 -48 -49 -50 -51 -50 -50 -49 -49 -48 -47 -47 -46 -45 -44 -44 -44 -50 -51 -51 -52 -52 -51 -48 -43 -43 -42 -41 -40 -39 -39 -39 -37 -34 -32 -29 -26 -25 -25 -28 -27 -27 -26 -25 -25 -25 -24 -23 -22 -20 -20 -19 -18 -18 -18 -18 -18 -19 -18 -16 -15 -15 -15 -16 -16 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -157 -147 -142 -133 -136 -163 -108 -15 -51 -137 -110 -88 -71 -61 -64 -76 -83 -86 -73 -56 -53 -47 -51 -46 -58 -66 -60 -56 -53 -51 -53 -53 -51 -68 -68 -67 -55 -60 -66 -63 -62 -66 -64 -62 -61 -56 -61 -60 -62 -64 -70 -75 -75 -75 -68 -58 -58 -80 -86 -73 -78 -88 -93 -96 -101 -107 -112 -113 -120 -116 -122 -121 -105 -89 -82 -82 -82 -85 -93 -99 -101 -97 -98 -104 -111 -114 -112 -111 -106 -105 -101 -98 -102 -103 -102 -101 -104 -110 -114 -133 -135 -139 -142 -143 -144 -148 -148 -146 -145 -135 -122 -118 -113 -111 -105 -100 -96 -114 -123 -92 -54 -41 -32 -0 -0 -0 -0 -0 -16 -32 -46 -68 -70 -72 -68 -69 -84 -101 -110 -116 -116 -116 -123 -122 -119 -115 -130 -135 -132 -120 -123 -126 -125 -123 -119 -120 -121 -121 -121 -121 -121 -129 -132 -130 -128 -122 -115 -107 -107 -101 -100 -99 -98 -95 -90 -91 -96 -99 -100 -98 -97 -94 -90 -88 -82 -76 -73 -70 -70 -74 -72 -69 -66 -63 -59 -56 -53 -50 -48 -48 -49 -50 -50 -50 -49 -49 -49 -49 -49 -48 -46 -44 -44 -44 -44 -42 -41 -41 -49 -52 -51 -51 -48 -43 -42 -41 -40 -39 -37 -40 -39 -36 -33 -31 -29 -28 -26 -27 -27 -26 -26 -25 -25 -25 -24 -23 -22 -21 -20 -19 -18 -19 -19 -18 -18 -18 -19 -18 -16 -15 -16 -16 -16 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -185 -175 -138 -140 -129 -137 -168 -175 -91 -59 -110 -98 -76 -63 -55 -79 -79 -80 -82 -69 -56 -50 -47 -60 -57 -59 -67 -85 -64 -53 -54 -64 -65 -59 -71 -68 -68 -59 -57 -65 -61 -63 -67 -64 -59 -56 -58 -58 -61 -67 -71 -79 -79 -78 -72 -61 -57 -67 -79 -84 -73 -79 -86 -92 -98 -103 -109 -114 -111 -117 -115 -124 -120 -102 -88 -81 -81 -83 -84 -93 -98 -101 -98 -101 -108 -112 -111 -109 -110 -107 -101 -95 -96 -98 -97 -97 -97 -101 -100 -105 -135 -133 -136 -141 -142 -144 -145 -143 -139 -135 -126 -114 -112 -109 -107 -104 -102 -102 -113 -114 -93 -58 -26 -26 -0 -0 -0 -0 -0 -0 -0 -21 -53 -68 -69 -66 -88 -94 -98 -105 -109 -118 -125 -124 -120 -117 -120 -135 -136 -131 -118 -125 -129 -128 -124 -120 -121 -121 -121 -122 -121 -118 -127 -131 -130 -123 -113 -107 -107 -107 -107 -101 -99 -97 -93 -89 -87 -93 -99 -101 -99 -98 -96 -95 -88 -82 -77 -74 -72 -72 -75 -74 -72 -68 -65 -62 -59 -54 -50 -48 -48 -48 -49 -49 -50 -49 -49 -49 -49 -49 -48 -46 -44 -43 -43 -43 -42 -41 -41 -48 -51 -52 -52 -51 -47 -42 -41 -40 -38 -36 -37 -39 -38 -36 -34 -32 -29 -27 -25 -27 -27 -26 -25 -25 -24 -24 -23 -22 -21 -20 -19 -19 -19 -20 -19 -19 -19 -19 -19 -18 -15 -15 -15 -16 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -166 -155 -131 -125 -126 -128 -158 -185 -183 -124 -91 -87 -72 -59 -55 -78 -77 -78 -62 -56 -55 -48 -50 -64 -67 -72 -79 -86 -61 -72 -77 -78 -74 -68 -66 -62 -68 -76 -69 -71 -59 -62 -60 -56 -52 -49 -50 -53 -70 -80 -84 -77 -75 -71 -61 -57 -75 -81 -77 -88 -83 -77 -87 -95 -99 -102 -107 -110 -109 -113 -113 -124 -118 -103 -96 -90 -80 -74 -79 -92 -96 -101 -102 -106 -111 -112 -112 -112 -110 -104 -97 -94 -92 -91 -90 -89 -92 -109 -103 -109 -139 -136 -132 -142 -139 -142 -140 -136 -130 -125 -130 -126 -107 -106 -106 -104 -100 -117 -104 -112 -90 -57 -36 -13 -0 -0 -0 -0 -0 -0 -0 -27 -57 -72 -75 -68 -91 -92 -95 -100 -104 -108 -104 -111 -120 -119 -122 -133 -133 -129 -123 -128 -129 -126 -121 -119 -120 -122 -122 -120 -116 -125 -129 -130 -127 -115 -107 -108 -107 -105 -106 -100 -99 -96 -92 -88 -86 -92 -99 -100 -98 -99 -100 -97 -88 -81 -78 -76 -76 -76 -76 -76 -74 -69 -68 -65 -59 -54 -50 -48 -47 -48 -49 -49 -49 -49 -48 -48 -48 -49 -48 -46 -44 -43 -43 -42 -42 -41 -41 -40 -40 -47 -51 -51 -48 -43 -42 -41 -39 -37 -36 -39 -38 -38 -37 -34 -31 -29 -27 -25 -24 -26 -26 -25 -25 -24 -23 -22 -21 -20 -20 -20 -20 -21 -20 -20 -19 -19 -19 -18 -14 -14 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -141 -155 -146 -137 -136 -135 -136 -196 -161 -96 -83 -83 -73 -62 -57 -66 -69 -80 -85 -84 -59 -63 -76 -84 -86 -87 -86 -83 -56 -80 -84 -73 -65 -61 -61 -66 -71 -66 -63 -50 -49 -51 -52 -51 -51 -52 -55 -59 -72 -72 -72 -56 -61 -57 -65 -77 -93 -98 -74 -80 -81 -78 -88 -94 -96 -98 -105 -108 -108 -111 -114 -121 -118 -117 -93 -89 -86 -75 -78 -91 -95 -100 -105 -108 -111 -111 -110 -110 -106 -99 -93 -90 -85 -82 -83 -84 -94 -110 -106 -102 -125 -140 -133 -139 -134 -138 -131 -126 -119 -115 -128 -135 -119 -104 -104 -101 -97 -107 -107 -109 -93 -66 -46 -26 -6 -0 -0 -0 -0 -0 -7 -30 -51 -65 -71 -73 -93 -94 -104 -103 -102 -105 -105 -116 -123 -119 -121 -132 -131 -128 -119 -129 -129 -124 -121 -120 -121 -121 -119 -117 -126 -128 -129 -119 -115 -109 -107 -107 -105 -103 -103 -99 -98 -95 -91 -87 -91 -96 -98 -98 -98 -99 -100 -96 -87 -83 -81 -82 -81 -78 -77 -77 -74 -73 -70 -66 -60 -54 -50 -48 -47 -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 -46 -44 -43 -42 -42 -42 -41 -41 -41 -40 -39 -39 -46 -50 -49 -46 -41 -40 -38 -38 -39 -37 -37 -38 -36 -33 -31 -29 -27 -26 -23 -25 -24 -25 -25 -24 -23 -23 -22 -21 -21 -21 -23 -22 -21 -21 -20 -20 -18 -15 -15 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -110 -105 -113 -121 -127 -143 -158 -138 -143 -111 -87 -80 -72 -63 -57 -54 -56 -79 -84 -85 -74 -80 -90 -92 -93 -93 -87 -83 -83 -58 -69 -65 -58 -56 -60 -66 -67 -62 -63 -61 -49 -59 -55 -45 -47 -52 -58 -68 -75 -68 -60 -53 -54 -62 -70 -78 -105 -102 -74 -73 -72 -81 -87 -91 -91 -94 -101 -105 -105 -107 -113 -120 -120 -122 -86 -72 -73 -74 -82 -93 -97 -99 -105 -111 -111 -110 -111 -107 -101 -97 -91 -84 -78 -75 -80 -81 -88 -106 -121 -123 -133 -140 -134 -135 -130 -130 -123 -117 -113 -132 -137 -135 -130 -114 -99 -96 -94 -87 -110 -101 -91 -51 -37 -38 -19 -0 -0 -0 -0 -0 -29 -44 -51 -63 -69 -79 -97 -97 -112 -111 -108 -110 -108 -119 -121 -128 -136 -133 -132 -128 -117 -131 -130 -129 -123 -121 -122 -120 -116 -115 -125 -128 -130 -112 -115 -114 -108 -103 -102 -100 -98 -99 -99 -96 -90 -92 -95 -98 -98 -98 -99 -101 -100 -94 -88 -86 -87 -85 -82 -81 -73 -66 -69 -74 -71 -66 -61 -54 -50 -48 -47 -48 -48 -48 -48 -48 -48 -48 -48 -48 -47 -46 -44 -43 -43 -42 -42 -42 -42 -41 -40 -39 -39 -39 -46 -51 -49 -45 -41 -40 -39 -38 -38 -36 -36 -37 -35 -33 -31 -29 -28 -26 -25 -25 -27 -26 -25 -25 -24 -24 -24 -24 -24 -25 -25 -24 -23 -22 -21 -20 -19 -16 -18 -25 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -125 -127 -128 -88 -69 -80 -24 -121 -95 -76 -72 -68 -61 -63 -63 -55 -59 -88 -83 -84 -84 -89 -87 -91 -94 -89 -82 -74 -46 -50 -59 -53 -58 -65 -62 -55 -52 -51 -43 -47 -62 -59 -49 -47 -44 -46 -57 -67 -67 -60 -60 -77 -108 -105 -106 -125 -131 -101 -75 -74 -83 -89 -87 -82 -90 -100 -102 -102 -107 -113 -119 -124 -121 -71 -57 -76 -76 -84 -95 -98 -99 -105 -111 -113 -113 -110 -105 -98 -94 -88 -78 -71 -70 -77 -85 -95 -100 -102 -129 -138 -136 -133 -130 -126 -122 -116 -110 -136 -137 -136 -133 -132 -116 -96 -93 -92 -92 -107 -88 -77 -56 -66 -50 -27 -12 -0 -0 -0 -0 -0 -38 -49 -61 -71 -73 -84 -102 -108 -114 -106 -108 -106 -115 -119 -118 -125 -131 -131 -129 -118 -123 -131 -129 -123 -120 -120 -117 -114 -116 -126 -128 -128 -118 -119 -119 -112 -108 -104 -100 -99 -99 -100 -96 -90 -95 -96 -97 -98 -98 -100 -101 -98 -94 -91 -91 -89 -87 -85 -83 -74 -65 -63 -64 -62 -58 -54 -55 -51 -48 -48 -48 -48 -48 -48 -48 -48 -47 -47 -47 -47 -46 -44 -43 -43 -43 -42 -41 -41 -41 -40 -40 -39 -39 -46 -51 -50 -48 -46 -42 -40 -39 -39 -37 -35 -35 -35 -34 -32 -31 -29 -29 -27 -26 -25 -27 -27 -26 -27 -26 -26 -26 -26 -26 -25 -25 -25 -24 -23 -22 -22 -22 -24 -26 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -65 -44 -0 -0 -0 -12 -28 -18 -68 -92 -79 -124 -80 -64 -61 -53 -54 -61 -69 -61 -52 -56 -58 -89 -88 -71 -90 -93 -96 -91 -68 -45 -43 -43 -61 -59 -65 -67 -59 -59 -59 -57 -58 -60 -59 -59 -54 -53 -54 -58 -63 -66 -66 -64 -73 -111 -141 -77 -76 -77 -108 -87 -69 -82 -90 -88 -83 -77 -86 -97 -98 -102 -106 -111 -119 -127 -117 -75 -67 -55 -76 -86 -94 -97 -100 -104 -108 -110 -112 -110 -102 -99 -92 -83 -71 -63 -64 -70 -74 -90 -93 -105 -143 -137 -130 -127 -123 -118 -113 -110 -113 -135 -132 -132 -130 -129 -121 -103 -91 -90 -91 -98 -84 -75 -73 -57 -49 -24 -6 -0 -0 -0 -2 -13 -41 -57 -57 -70 -74 -75 -92 -111 -115 -103 -99 -100 -102 -117 -119 -125 -130 -131 -132 -127 -125 -130 -129 -122 -120 -119 -116 -113 -118 -127 -128 -127 -125 -119 -117 -115 -114 -106 -101 -101 -99 -99 -95 -90 -90 -90 -97 -98 -99 -101 -101 -97 -94 -94 -92 -90 -90 -89 -87 -73 -64 -62 -60 -57 -53 -49 -50 -51 -49 -48 -48 -49 -48 -48 -48 -47 -47 -47 -47 -46 -45 -44 -43 -43 -43 -42 -42 -41 -40 -40 -40 -40 -40 -40 -46 -50 -50 -49 -47 -45 -40 -39 -39 -36 -34 -35 -36 -34 -33 -32 -30 -28 -27 -26 -25 -25 -25 -26 -26 -26 -26 -26 -26 -25 -24 -25 -25 -24 -24 -24 -24 -24 -24 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -92 -115 -45 -25 -5 -0 -0 -120 -182 -186 -135 -93 -69 -61 -73 -74 -52 -51 -56 -57 -61 -62 -57 -61 -64 -66 -92 -87 -79 -67 -62 -53 -51 -62 -67 -65 -62 -57 -45 -42 -46 -55 -63 -67 -67 -67 -62 -62 -70 -72 -71 -67 -68 -78 -99 -128 -126 -83 -78 -118 -37 -45 -68 -87 -94 -87 -78 -77 -88 -99 -102 -103 -104 -113 -122 -127 -114 -76 -53 -51 -82 -87 -94 -97 -98 -101 -105 -111 -112 -108 -98 -96 -89 -77 -61 -55 -59 -64 -65 -71 -99 -118 -146 -128 -121 -117 -113 -109 -106 -111 -131 -131 -134 -131 -130 -128 -125 -105 -89 -87 -88 -94 -91 -100 -84 -80 -51 -15 -0 -0 -0 -0 -10 -52 -46 -54 -70 -84 -87 -79 -79 -95 -106 -100 -92 -98 -107 -117 -116 -126 -132 -131 -132 -131 -127 -129 -128 -122 -121 -118 -116 -114 -114 -121 -129 -128 -124 -119 -115 -113 -113 -103 -100 -99 -98 -97 -94 -91 -91 -91 -93 -97 -99 -101 -100 -96 -95 -95 -90 -90 -90 -80 -74 -67 -63 -63 -60 -56 -53 -48 -45 -52 -50 -49 -49 -49 -48 -48 -48 -47 -47 -47 -46 -46 -45 -44 -44 -43 -43 -43 -42 -42 -41 -41 -41 -41 -40 -39 -40 -40 -45 -50 -49 -48 -44 -40 -40 -38 -35 -36 -36 -35 -35 -34 -32 -30 -29 -27 -26 -26 -26 -26 -26 -26 -26 -26 -27 -26 -26 -25 -24 -23 -24 -25 -25 -23 -18 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -106 -141 -162 -171 -184 -181 -144 -189 -165 -140 -105 -75 -59 -56 -80 -64 -55 -48 -49 -53 -66 -67 -56 -56 -62 -79 -101 -100 -85 -69 -61 -65 -68 -71 -70 -63 -59 -59 -51 -60 -67 -61 -59 -59 -59 -62 -66 -72 -76 -79 -69 -70 -79 -92 -85 -74 -85 -109 -101 -57 -63 -59 -74 -83 -89 -85 -75 -76 -88 -95 -96 -98 -103 -115 -122 -128 -119 -89 -66 -59 -84 -88 -94 -95 -95 -99 -105 -110 -111 -106 -100 -92 -85 -68 -61 -54 -54 -59 -62 -79 -125 -128 -136 -115 -111 -108 -106 -105 -103 -103 -104 -109 -135 -132 -108 -105 -104 -94 -92 -88 -86 -89 -77 -81 -82 -59 -52 -22 -13 -6 -0 -0 -15 -53 -45 -48 -61 -72 -88 -80 -71 -83 -97 -97 -96 -105 -126 -119 -118 -130 -135 -132 -130 -129 -127 -130 -129 -124 -121 -118 -116 -116 -116 -116 -121 -126 -123 -120 -116 -113 -106 -100 -100 -99 -97 -96 -94 -93 -91 -91 -92 -97 -98 -100 -100 -93 -89 -88 -80 -80 -79 -79 -74 -66 -63 -63 -60 -56 -52 -48 -45 -49 -47 -50 -49 -48 -48 -48 -47 -47 -47 -47 -46 -45 -45 -45 -45 -44 -43 -43 -43 -43 -42 -41 -41 -41 -40 -40 -39 -39 -40 -45 -50 -49 -47 -41 -40 -39 -37 -35 -34 -33 -33 -35 -34 -32 -31 -30 -28 -28 -27 -27 -27 -27 -27 -27 -27 -27 -27 -26 -25 -24 -24 -23 -23 -23 -22 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -108 -139 -136 -150 -160 -146 -135 -149 -151 -124 -101 -78 -57 -62 -76 -72 -67 -62 -58 -43 -47 -50 -73 -72 -64 -79 -101 -113 -109 -101 -97 -84 -74 -73 -72 -67 -59 -53 -57 -79 -87 -92 -69 -63 -56 -55 -58 -59 -64 -72 -68 -63 -69 -106 -104 -44 -0 -40 -113 -114 -50 -69 -70 -82 -81 -88 -83 -72 -73 -82 -84 -90 -95 -105 -118 -124 -128 -125 -102 -75 -69 -85 -89 -91 -94 -95 -99 -105 -108 -107 -102 -97 -89 -82 -60 -55 -51 -51 -59 -71 -90 -120 -134 -124 -103 -103 -102 -103 -104 -105 -106 -107 -107 -106 -106 -102 -99 -93 -88 -90 -87 -88 -91 -77 -73 -70 -56 -36 -23 -21 -8 -0 -0 -13 -43 -51 -54 -55 -69 -78 -71 -69 -86 -97 -96 -102 -107 -120 -119 -136 -122 -131 -131 -129 -129 -129 -130 -128 -127 -120 -118 -118 -119 -119 -118 -116 -117 -121 -119 -117 -105 -98 -97 -99 -101 -99 -96 -95 -93 -91 -92 -91 -90 -97 -100 -99 -88 -80 -80 -80 -80 -80 -79 -72 -65 -62 -63 -60 -56 -52 -49 -47 -44 -41 -46 -46 -48 -48 -47 -47 -47 -47 -47 -46 -46 -45 -45 -44 -44 -43 -43 -43 -44 -43 -41 -41 -41 -41 -40 -39 -39 -39 -44 -50 -49 -48 -44 -41 -39 -38 -38 -36 -35 -33 -34 -36 -35 -33 -32 -30 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -27 -26 -26 -25 -25 -24 -23 -23 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -152 -166 -165 -154 -133 -118 -120 -106 -115 -100 -92 -74 -62 -57 -56 -58 -60 -66 -68 -48 -55 -57 -59 -64 -86 -101 -103 -99 -96 -92 -76 -68 -70 -65 -55 -58 -60 -63 -71 -73 -70 -78 -77 -66 -52 -50 -53 -54 -58 -65 -66 -72 -112 -113 -118 -85 -24 -46 -101 -106 -70 -63 -73 -87 -83 -82 -78 -72 -69 -72 -79 -86 -95 -107 -122 -126 -128 -122 -103 -81 -74 -81 -83 -89 -90 -94 -100 -103 -104 -104 -100 -96 -87 -76 -52 -50 -48 -54 -65 -68 -75 -90 -109 -117 -98 -99 -99 -102 -104 -106 -109 -112 -113 -111 -106 -100 -98 -94 -88 -83 -88 -95 -97 -85 -64 -55 -41 -24 -34 -32 -8 -0 -0 -0 -10 -34 -44 -58 -71 -72 -68 -69 -89 -99 -105 -110 -106 -106 -118 -123 -121 -116 -126 -130 -129 -130 -130 -127 -124 -121 -120 -120 -120 -118 -116 -113 -111 -114 -116 -106 -99 -96 -96 -99 -100 -101 -97 -93 -92 -92 -91 -90 -88 -97 -99 -92 -83 -79 -78 -78 -78 -79 -76 -69 -62 -61 -61 -59 -55 -53 -51 -49 -45 -41 -39 -37 -44 -47 -47 -47 -47 -47 -47 -46 -46 -45 -45 -44 -45 -44 -43 -43 -43 -43 -42 -41 -41 -41 -40 -40 -39 -39 -40 -45 -49 -48 -46 -41 -40 -40 -39 -37 -36 -35 -36 -38 -37 -37 -34 -32 -31 -31 -31 -30 -29 -29 -28 -29 -29 -28 -28 -27 -27 -27 -26 -24 -24 -24 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -24 -53 -5 -68 -164 -177 -121 -108 -101 -98 -96 -91 -90 -80 -71 -61 -59 -55 -60 -69 -69 -63 -60 -65 -62 -62 -92 -102 -98 -94 -88 -81 -72 -64 -69 -78 -57 -61 -66 -71 -71 -68 -58 -54 -54 -64 -60 -54 -48 -51 -57 -64 -68 -69 -79 -117 -120 -126 -135 -79 -68 -44 -27 -57 -55 -76 -87 -84 -78 -77 -74 -71 -72 -78 -89 -101 -112 -126 -129 -125 -118 -111 -95 -83 -81 -80 -87 -90 -96 -99 -100 -103 -106 -101 -92 -83 -73 -65 -47 -50 -57 -66 -63 -79 -94 -103 -108 -94 -95 -96 -98 -102 -106 -112 -116 -116 -111 -105 -100 -97 -94 -90 -87 -91 -94 -88 -78 -65 -51 -35 -29 -30 -34 -6 -0 -0 -0 -4 -25 -56 -52 -71 -65 -63 -66 -91 -102 -103 -105 -104 -101 -105 -128 -121 -115 -129 -132 -130 -130 -130 -127 -122 -122 -122 -122 -120 -117 -115 -111 -109 -113 -113 -101 -98 -96 -96 -98 -99 -99 -95 -92 -92 -92 -92 -90 -89 -97 -97 -91 -87 -80 -76 -75 -76 -76 -72 -66 -62 -59 -58 -56 -55 -54 -52 -48 -45 -42 -39 -38 -36 -43 -47 -47 -46 -46 -46 -46 -46 -45 -45 -45 -44 -45 -44 -44 -43 -43 -43 -42 -41 -41 -40 -40 -39 -39 -39 -39 -40 -42 -47 -44 -41 -40 -39 -38 -37 -36 -34 -35 -39 -39 -36 -34 -34 -33 -32 -32 -31 -30 -30 -30 -30 -30 -29 -29 -28 -28 -27 -24 -23 -24 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -100 -62 -25 -164 -133 -91 -105 -100 -94 -88 -74 -66 -58 -57 -56 -58 -55 -63 -69 -66 -62 -66 -67 -68 -99 -104 -101 -93 -86 -78 -69 -64 -61 -59 -51 -48 -63 -59 -67 -68 -66 -66 -62 -58 -57 -54 -56 -56 -61 -66 -75 -75 -65 -69 -103 -110 -143 -161 -124 -96 -51 -40 -50 -58 -82 -86 -78 -83 -80 -78 -72 -72 -79 -92 -106 -115 -125 -127 -119 -113 -118 -110 -102 -91 -78 -80 -90 -97 -99 -99 -106 -106 -98 -88 -84 -78 -65 -52 -50 -60 -63 -80 -98 -98 -103 -106 -93 -93 -94 -95 -99 -105 -113 -118 -117 -111 -105 -101 -98 -96 -94 -92 -89 -84 -83 -85 -75 -65 -60 -38 -33 -29 -28 -5 -0 -7 -23 -41 -50 -50 -54 -65 -62 -65 -93 -103 -104 -106 -106 -102 -103 -106 -119 -115 -134 -133 -131 -128 -128 -127 -124 -124 -123 -121 -118 -116 -112 -109 -107 -107 -106 -101 -97 -96 -96 -96 -98 -98 -93 -91 -92 -93 -92 -91 -95 -97 -96 -95 -95 -87 -77 -73 -74 -73 -70 -65 -59 -56 -55 -55 -55 -53 -51 -47 -45 -42 -40 -38 -37 -36 -43 -45 -46 -46 -46 -46 -46 -45 -45 -45 -44 -44 -45 -44 -43 -43 -43 -42 -41 -41 -41 -40 -40 -39 -39 -38 -37 -38 -42 -47 -41 -40 -39 -39 -38 -37 -36 -35 -34 -35 -38 -38 -36 -35 -34 -34 -33 -32 -31 -31 -32 -31 -31 -31 -30 -29 -28 -27 -26 -25 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -74 -124 -136 -130 -111 -140 -121 -108 -95 -117 -104 -84 -75 -65 -52 -42 -44 -75 -106 -98 -82 -68 -63 -63 -68 -79 -103 -101 -92 -93 -83 -72 -63 -60 -61 -58 -57 -57 -58 -51 -61 -66 -68 -62 -53 -46 -47 -56 -50 -57 -61 -72 -76 -61 -56 -65 -72 -93 -137 -99 -100 -68 -57 -47 -57 -72 -83 -78 -65 -75 -80 -75 -71 -71 -80 -96 -112 -120 -122 -120 -113 -110 -116 -118 -100 -103 -98 -83 -88 -95 -99 -102 -105 -103 -94 -86 -83 -74 -62 -55 -46 -62 -62 -76 -88 -87 -88 -90 -88 -90 -93 -95 -96 -102 -112 -117 -116 -111 -105 -101 -101 -101 -101 -103 -97 -80 -69 -70 -62 -55 -51 -39 -45 -28 -31 -16 -14 -23 -40 -47 -47 -48 -53 -62 -62 -64 -95 -102 -107 -105 -102 -101 -111 -125 -119 -116 -117 -133 -131 -127 -128 -129 -128 -127 -123 -121 -118 -115 -110 -107 -107 -106 -103 -99 -97 -96 -96 -96 -97 -96 -91 -90 -91 -91 -91 -91 -95 -95 -94 -95 -94 -91 -78 -73 -73 -72 -68 -64 -58 -53 -53 -53 -54 -53 -49 -46 -44 -42 -40 -38 -37 -36 -35 -35 -42 -46 -46 -46 -46 -45 -45 -45 -44 -44 -45 -44 -44 -44 -43 -42 -42 -42 -41 -41 -40 -40 -39 -38 -37 -37 -40 -46 -41 -41 -40 -39 -39 -38 -37 -36 -35 -34 -35 -34 -39 -37 -36 -35 -34 -33 -32 -33 -34 -34 -33 -33 -31 -30 -29 -28 -27 -27 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -73 -81 -92 -116 -132 -134 -150 -116 -3 -122 -103 -97 -48 -27 -28 -23 -31 -118 -107 -105 -77 -67 -81 -85 -91 -101 -102 -105 -102 -87 -69 -67 -55 -50 -60 -63 -53 -56 -53 -61 -74 -73 -65 -56 -49 -48 -57 -66 -58 -56 -55 -69 -67 -51 -45 -53 -71 -105 -138 -85 -79 -57 -125 -67 -56 -67 -74 -75 -70 -74 -85 -75 -68 -71 -81 -97 -112 -120 -121 -115 -111 -112 -112 -116 -129 -134 -113 -90 -85 -91 -98 -104 -102 -98 -91 -90 -85 -69 -61 -54 -44 -65 -74 -70 -85 -97 -93 -91 -90 -92 -96 -97 -96 -100 -111 -116 -115 -109 -103 -100 -100 -102 -103 -95 -99 -87 -74 -61 -52 -49 -42 -37 -38 -27 -27 -28 -35 -26 -40 -45 -48 -47 -51 -65 -61 -65 -97 -99 -100 -98 -99 -103 -113 -123 -119 -115 -116 -134 -130 -128 -128 -131 -133 -130 -123 -119 -117 -114 -110 -108 -107 -106 -103 -100 -99 -97 -96 -96 -96 -95 -89 -90 -91 -90 -93 -95 -94 -94 -93 -95 -94 -90 -76 -73 -73 -71 -68 -64 -59 -59 -52 -49 -52 -52 -48 -45 -43 -42 -40 -38 -37 -37 -36 -35 -35 -42 -46 -46 -46 -45 -45 -45 -44 -45 -45 -45 -44 -43 -43 -42 -42 -42 -42 -41 -40 -40 -39 -39 -38 -37 -41 -47 -44 -41 -40 -40 -39 -39 -38 -37 -37 -37 -36 -35 -33 -33 -38 -37 -36 -35 -34 -35 -36 -36 -35 -34 -33 -31 -30 -30 -29 -28 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -93 -82 -109 -122 -128 -143 -140 -87 -17 -115 -154 -84 -57 -71 -29 -22 -78 -148 -135 -102 -79 -97 -104 -102 -98 -97 -99 -101 -98 -83 -69 -54 -56 -51 -55 -55 -52 -57 -70 -75 -80 -85 -72 -58 -61 -82 -106 -105 -81 -63 -54 -63 -65 -51 -44 -58 -76 -120 -144 -97 -62 -54 -135 -50 -53 -63 -66 -69 -72 -74 -81 -78 -69 -73 -83 -98 -112 -119 -119 -115 -114 -112 -112 -121 -133 -139 -119 -96 -88 -89 -94 -98 -98 -95 -94 -91 -85 -69 -61 -51 -48 -71 -84 -70 -72 -86 -89 -85 -88 -93 -98 -101 -101 -102 -110 -115 -114 -109 -102 -100 -99 -102 -99 -86 -92 -84 -65 -61 -55 -53 -45 -45 -51 -42 -29 -36 -41 -33 -44 -45 -50 -51 -53 -61 -61 -61 -72 -96 -89 -106 -105 -103 -114 -123 -120 -116 -117 -134 -130 -129 -123 -131 -135 -129 -121 -118 -117 -113 -109 -108 -107 -106 -105 -102 -99 -97 -96 -96 -95 -93 -89 -90 -91 -93 -95 -95 -94 -92 -92 -95 -94 -89 -75 -73 -73 -71 -68 -66 -64 -58 -51 -46 -50 -50 -47 -44 -43 -41 -40 -38 -38 -37 -36 -35 -35 -43 -46 -46 -46 -46 -46 -45 -45 -45 -45 -45 -44 -43 -43 -42 -42 -42 -42 -41 -40 -39 -39 -39 -38 -37 -39 -43 -46 -41 -41 -40 -40 -39 -39 -38 -38 -37 -37 -36 -34 -33 -33 -39 -38 -37 -37 -37 -38 -37 -37 -36 -34 -33 -32 -32 -30 -30 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -71 -85 -111 -107 -109 -136 -120 -70 -54 -96 -98 -82 -80 -119 -39 -86 -142 -132 -97 -93 -108 -102 -89 -78 -76 -78 -87 -95 -78 -48 -51 -42 -80 -54 -71 -68 -59 -61 -67 -70 -75 -78 -64 -60 -70 -97 -122 -114 -95 -78 -58 -58 -64 -65 -46 -57 -73 -100 -111 -79 -48 -61 -124 -34 -52 -55 -61 -67 -71 -71 -70 -69 -69 -74 -82 -95 -109 -117 -118 -118 -116 -114 -113 -120 -131 -143 -120 -101 -92 -90 -92 -93 -95 -96 -94 -92 -87 -71 -57 -45 -51 -68 -73 -68 -71 -51 -49 -60 -68 -88 -103 -109 -109 -108 -110 -113 -114 -109 -102 -100 -99 -101 -93 -80 -85 -78 -54 -46 -42 -57 -58 -53 -49 -46 -45 -41 -46 -42 -45 -43 -50 -55 -56 -61 -65 -64 -67 -95 -80 -100 -102 -104 -118 -125 -121 -117 -118 -134 -133 -131 -127 -134 -135 -127 -120 -119 -118 -112 -109 -109 -108 -107 -106 -102 -99 -97 -97 -96 -95 -93 -90 -92 -94 -93 -93 -94 -93 -91 -92 -96 -94 -89 -79 -75 -73 -71 -69 -67 -63 -57 -49 -44 -48 -49 -47 -44 -42 -40 -39 -38 -38 -37 -36 -36 -35 -35 -43 -46 -46 -46 -46 -45 -45 -45 -46 -46 -44 -43 -43 -42 -43 -43 -42 -41 -40 -40 -40 -39 -38 -38 -37 -39 -42 -42 -41 -40 -40 -40 -39 -39 -38 -38 -37 -36 -35 -34 -34 -35 -34 -34 -37 -36 -34 -34 -34 -35 -36 -34 -34 -33 -32 -32 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -85 -119 -99 -121 -80 -61 -98 -145 -140 -100 -97 -96 -137 -96 -137 -131 -102 -83 -74 -84 -82 -69 -70 -69 -69 -82 -91 -77 -67 -78 -67 -93 -27 -52 -81 -85 -82 -76 -66 -63 -65 -57 -58 -75 -82 -98 -98 -92 -79 -62 -60 -59 -61 -46 -61 -80 -81 -81 -60 -37 -58 -100 -44 -51 -53 -60 -65 -69 -75 -75 -70 -71 -73 -80 -93 -107 -110 -116 -118 -118 -115 -116 -116 -102 -148 -120 -104 -95 -94 -94 -94 -94 -95 -95 -94 -89 -69 -59 -45 -48 -60 -62 -59 -63 -63 -58 -63 -59 -67 -101 -117 -116 -112 -111 -113 -114 -109 -108 -103 -100 -99 -85 -70 -71 -66 -45 -44 -38 -39 -39 -47 -44 -37 -37 -39 -46 -37 -47 -41 -44 -55 -61 -62 -63 -72 -85 -89 -76 -95 -98 -101 -119 -124 -120 -117 -116 -121 -134 -131 -123 -125 -131 -124 -120 -121 -118 -112 -109 -109 -109 -109 -107 -102 -100 -98 -97 -96 -95 -94 -92 -97 -94 -93 -92 -94 -92 -90 -92 -96 -94 -88 -87 -77 -74 -73 -70 -66 -62 -55 -47 -43 -46 -48 -46 -43 -41 -40 -40 -39 -38 -37 -36 -36 -35 -35 -43 -46 -46 -46 -46 -45 -45 -46 -46 -46 -45 -44 -43 -42 -42 -43 -42 -42 -42 -41 -40 -39 -39 -38 -38 -37 -40 -44 -41 -41 -41 -40 -40 -39 -38 -38 -38 -37 -36 -36 -35 -35 -35 -34 -35 -34 -32 -32 -32 -32 -35 -36 -35 -34 -34 -34 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -96 -129 -21 -29 -73 -91 -86 -109 -143 -110 -135 -152 -130 -93 -81 -74 -73 -73 -65 -61 -66 -68 -66 -85 -66 -61 -40 -57 -78 -41 -0 -0 -0 -0 -71 -75 -60 -61 -66 -64 -66 -77 -100 -89 -86 -78 -72 -64 -60 -59 -61 -67 -71 -81 -71 -55 -38 -27 -39 -54 -35 -36 -48 -58 -64 -68 -79 -77 -72 -73 -74 -80 -90 -104 -105 -113 -118 -120 -118 -115 -113 -115 -155 -114 -97 -94 -94 -98 -99 -97 -95 -97 -96 -89 -67 -48 -41 -43 -50 -52 -50 -49 -45 -36 -21 -27 -54 -85 -108 -115 -114 -114 -116 -115 -114 -108 -104 -102 -99 -92 -81 -70 -57 -43 -37 -31 -43 -42 -49 -32 -14 -24 -45 -49 -41 -48 -29 -48 -42 -37 -54 -65 -74 -88 -87 -86 -93 -93 -105 -120 -120 -115 -113 -113 -118 -130 -123 -119 -117 -125 -122 -122 -122 -117 -112 -110 -110 -110 -110 -108 -103 -100 -99 -98 -97 -96 -95 -94 -98 -98 -93 -92 -93 -92 -91 -94 -96 -93 -88 -89 -82 -80 -74 -69 -65 -62 -55 -45 -42 -45 -46 -45 -43 -42 -41 -40 -39 -39 -38 -37 -36 -35 -35 -35 -44 -46 -46 -46 -45 -45 -46 -46 -47 -47 -45 -43 -43 -43 -43 -44 -43 -42 -42 -41 -40 -39 -39 -38 -38 -39 -41 -41 -44 -41 -41 -40 -40 -39 -39 -39 -38 -38 -37 -36 -36 -36 -35 -34 -34 -33 -33 -33 -32 -33 -35 -37 -36 -35 -36 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -36 -1 -41 -101 -116 -146 -140 -114 -111 -116 -122 -113 -81 -75 -67 -65 -69 -68 -66 -65 -65 -68 -77 -58 -47 -59 -56 -36 -0 -0 -0 -0 -0 -82 -78 -72 -70 -59 -57 -72 -79 -87 -77 -100 -99 -84 -70 -60 -58 -59 -58 -51 -48 -44 -38 -35 -29 -30 -37 -37 -39 -49 -56 -61 -68 -81 -71 -71 -76 -75 -81 -90 -92 -104 -114 -119 -121 -119 -103 -96 -124 -156 -121 -97 -96 -96 -103 -104 -100 -97 -99 -98 -88 -69 -50 -42 -42 -44 -46 -47 -49 -49 -35 -18 -19 -32 -58 -90 -108 -114 -115 -118 -118 -114 -106 -103 -100 -97 -95 -90 -78 -58 -39 -34 -47 -48 -4 -18 -8 -1 -26 -52 -56 -51 -46 -44 -44 -41 -55 -65 -63 -73 -85 -86 -90 -90 -101 -121 -119 -113 -112 -114 -124 -133 -129 -120 -119 -128 -123 -123 -124 -121 -117 -114 -113 -112 -111 -111 -108 -103 -101 -99 -99 -98 -96 -95 -95 -96 -99 -93 -92 -93 -91 -91 -94 -95 -92 -89 -89 -89 -88 -75 -68 -65 -62 -53 -44 -42 -45 -46 -45 -44 -43 -41 -40 -40 -39 -39 -38 -37 -36 -35 -35 -36 -36 -42 -46 -45 -45 -46 -46 -47 -47 -46 -45 -43 -43 -43 -44 -44 -43 -42 -42 -41 -40 -39 -39 -38 -38 -38 -41 -47 -42 -42 -41 -40 -40 -40 -39 -39 -38 -38 -38 -37 -36 -36 -35 -34 -34 -34 -34 -33 -33 -33 -36 -36 -37 -36 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -78 -74 -116 -106 -133 -141 -113 -88 -82 -91 -101 -94 -81 -109 -82 -69 -69 -68 -68 -71 -77 -60 -57 -66 -69 -32 -6 -0 -0 -0 -0 -3 -51 -88 -73 -72 -56 -53 -75 -83 -76 -89 -92 -98 -87 -80 -65 -59 -60 -61 -60 -35 -26 -40 -40 -38 -33 -34 -37 -39 -46 -54 -61 -70 -78 -67 -73 -77 -77 -80 -84 -95 -106 -112 -117 -121 -119 -101 -99 -125 -143 -113 -93 -93 -97 -107 -108 -103 -99 -97 -95 -88 -73 -57 -49 -48 -46 -47 -48 -47 -41 -39 -55 -55 -41 -55 -81 -102 -110 -113 -117 -118 -111 -105 -102 -100 -99 -101 -85 -76 -66 -53 -47 -45 -52 -3 -1 -0 -11 -33 -52 -60 -60 -54 -60 -60 -53 -57 -57 -75 -83 -83 -85 -93 -105 -118 -119 -118 -116 -111 -110 -122 -133 -131 -125 -120 -133 -123 -125 -125 -121 -118 -116 -115 -114 -112 -109 -108 -104 -101 -99 -98 -98 -97 -95 -95 -98 -98 -93 -93 -93 -91 -91 -95 -95 -92 -91 -91 -89 -87 -74 -68 -66 -62 -52 -43 -42 -45 -45 -45 -45 -43 -41 -40 -40 -40 -39 -38 -37 -36 -36 -36 -36 -35 -42 -46 -45 -45 -46 -47 -47 -47 -46 -45 -44 -43 -43 -44 -44 -43 -43 -42 -41 -40 -40 -39 -39 -39 -39 -40 -42 -43 -42 -42 -41 -41 -40 -40 -40 -39 -39 -38 -37 -37 -36 -35 -34 -34 -34 -34 -34 -34 -33 -33 -32 -36 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -118 -126 -137 -136 -114 -105 -115 -99 -77 -69 -76 -85 -85 -73 -52 -50 -54 -56 -59 -64 -71 -76 -70 -41 -60 -88 -50 -11 -0 -0 -0 -0 -0 -13 -125 -82 -57 -56 -65 -81 -93 -95 -99 -97 -96 -73 -90 -73 -69 -69 -66 -57 -33 -27 -42 -40 -39 -31 -28 -32 -38 -44 -53 -61 -68 -71 -61 -73 -78 -78 -80 -88 -100 -105 -108 -111 -118 -122 -109 -104 -113 -121 -126 -114 -89 -96 -112 -110 -105 -101 -99 -94 -86 -78 -67 -64 -56 -52 -51 -50 -51 -51 -58 -74 -76 -56 -52 -74 -85 -100 -110 -117 -116 -107 -102 -101 -103 -83 -89 -81 -69 -66 -63 -59 -54 -54 -50 -4 -1 -16 -14 -42 -61 -61 -59 -59 -58 -58 -60 -68 -72 -74 -79 -85 -99 -118 -119 -118 -117 -112 -106 -106 -123 -133 -128 -120 -122 -132 -125 -127 -126 -123 -120 -118 -116 -115 -113 -109 -107 -105 -104 -101 -99 -99 -98 -98 -98 -99 -96 -93 -93 -92 -91 -91 -94 -95 -93 -92 -91 -89 -86 -72 -68 -67 -62 -52 -43 -41 -44 -44 -45 -44 -42 -41 -41 -40 -40 -39 -38 -37 -37 -36 -36 -36 -36 -43 -46 -45 -45 -46 -46 -47 -47 -46 -46 -45 -44 -43 -43 -43 -43 -43 -43 -42 -41 -40 -40 -40 -40 -40 -39 -39 -44 -43 -43 -42 -41 -41 -41 -40 -40 -40 -39 -38 -37 -37 -36 -35 -35 -35 -35 -35 -34 -34 -33 -33 -32 -36 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -109 -111 -109 -105 -118 -78 -66 -87 -91 -89 -88 -88 -85 -76 -64 -61 -55 -63 -77 -80 -90 -92 -74 -59 -41 -74 -58 -40 -9 -0 -0 -0 -1 -26 -122 -95 -79 -72 -83 -93 -91 -85 -85 -87 -81 -72 -105 -69 -79 -82 -71 -57 -39 -33 -51 -49 -38 -29 -27 -32 -38 -44 -53 -60 -61 -60 -54 -64 -74 -76 -83 -93 -100 -102 -103 -109 -115 -121 -123 -110 -113 -121 -127 -119 -90 -98 -112 -107 -105 -102 -99 -95 -88 -80 -73 -71 -62 -59 -58 -59 -61 -64 -70 -76 -74 -63 -55 -61 -73 -92 -107 -108 -108 -103 -99 -93 -78 -81 -86 -76 -70 -62 -52 -54 -61 -49 -24 -3 -3 -10 -2 -35 -54 -57 -58 -58 -56 -61 -87 -83 -92 -89 -90 -102 -112 -118 -116 -113 -110 -109 -104 -105 -125 -133 -127 -120 -121 -127 -126 -127 -127 -123 -121 -119 -116 -114 -113 -109 -105 -106 -106 -102 -101 -99 -98 -99 -99 -96 -94 -94 -92 -90 -89 -91 -93 -94 -92 -91 -90 -88 -84 -71 -68 -67 -63 -53 -45 -41 -42 -43 -44 -44 -42 -41 -41 -40 -39 -38 -38 -37 -37 -37 -37 -37 -36 -36 -43 -46 -46 -46 -46 -46 -46 -46 -46 -45 -44 -43 -42 -43 -43 -43 -43 -42 -41 -41 -41 -40 -40 -40 -40 -40 -41 -40 -43 -43 -42 -42 -41 -41 -41 -40 -39 -38 -37 -37 -37 -36 -35 -35 -35 -35 -35 -34 -34 -33 -33 -32 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -103 -101 -99 -85 -59 -61 -61 -75 -106 -97 -84 -93 -98 -90 -86 -86 -85 -100 -105 -122 -127 -135 -139 -114 -52 -63 -42 -44 -27 -19 -5 -0 -15 -36 -64 -117 -105 -95 -93 -100 -97 -95 -96 -93 -88 -78 -82 -55 -78 -90 -71 -51 -39 -32 -39 -45 -33 -28 -25 -32 -36 -44 -53 -66 -69 -53 -52 -57 -72 -77 -86 -95 -96 -95 -97 -101 -110 -115 -117 -106 -99 -111 -142 -135 -100 -102 -110 -104 -103 -102 -100 -95 -90 -88 -84 -77 -70 -67 -68 -73 -79 -83 -79 -72 -70 -72 -69 -68 -75 -87 -104 -89 -96 -99 -97 -90 -76 -81 -92 -87 -77 -59 -46 -42 -38 -27 -13 -7 -20 -37 -28 -37 -43 -48 -57 -62 -61 -65 -83 -80 -81 -105 -96 -115 -125 -122 -117 -109 -105 -103 -104 -106 -127 -134 -127 -128 -129 -125 -126 -127 -127 -123 -123 -120 -116 -113 -111 -109 -106 -106 -105 -104 -103 -100 -99 -101 -99 -96 -94 -94 -93 -93 -91 -93 -93 -94 -93 -91 -89 -87 -82 -70 -68 -66 -62 -55 -52 -47 -43 -43 -44 -43 -42 -41 -41 -40 -39 -38 -38 -38 -37 -37 -37 -37 -37 -36 -44 -46 -45 -46 -46 -46 -46 -46 -46 -45 -44 -43 -42 -42 -42 -42 -42 -42 -42 -42 -41 -40 -40 -40 -40 -39 -36 -35 -40 -43 -43 -42 -42 -42 -41 -41 -40 -39 -38 -38 -37 -36 -36 -35 -35 -35 -35 -34 -34 -33 -33 -33 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -88 -90 -52 -0 -0 -0 -11 -115 -112 -90 -107 -110 -98 -80 -67 -89 -92 -108 -134 -143 -149 -125 -108 -105 -78 -64 -35 -74 -49 -18 -2 -16 -32 -46 -90 -121 -110 -108 -124 -118 -98 -78 -74 -76 -71 -63 -61 -71 -71 -70 -63 -62 -50 -33 -30 -30 -25 -24 -40 -39 -44 -54 -57 -51 -39 -46 -67 -71 -81 -88 -90 -97 -102 -97 -94 -101 -107 -110 -113 -101 -111 -148 -140 -108 -99 -103 -101 -101 -101 -99 -95 -94 -91 -86 -82 -78 -78 -81 -86 -93 -98 -91 -68 -55 -53 -53 -65 -76 -85 -103 -87 -98 -98 -99 -95 -85 -85 -88 -89 -76 -60 -41 -32 -27 -23 -16 -8 -16 -40 -50 -49 -60 -49 -58 -66 -65 -64 -64 -77 -77 -87 -94 -114 -121 -116 -109 -105 -104 -104 -102 -107 -128 -133 -126 -132 -137 -131 -128 -129 -127 -124 -125 -121 -116 -112 -111 -111 -109 -106 -106 -105 -104 -100 -99 -101 -100 -96 -95 -97 -95 -92 -90 -90 -92 -94 -93 -91 -88 -85 -81 -73 -68 -66 -62 -62 -56 -48 -44 -43 -43 -43 -42 -42 -41 -40 -39 -38 -38 -38 -37 -37 -37 -37 -37 -37 -45 -46 -46 -46 -46 -46 -46 -46 -45 -45 -44 -43 -42 -41 -41 -42 -42 -42 -41 -41 -41 -40 -40 -40 -40 -38 -35 -34 -35 -40 -41 -43 -43 -43 -42 -42 -41 -40 -39 -38 -38 -37 -37 -36 -35 -35 -35 -35 -34 -34 -34 -33 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -60 -26 -0 -5 -3 -21 -126 -132 -123 -135 -102 -89 -99 -106 -102 -102 -101 -125 -146 -143 -116 -93 -85 -94 -87 -41 -85 -57 -33 -7 -0 -0 -6 -38 -93 -118 -116 -104 -109 -118 -110 -89 -65 -57 -60 -63 -75 -80 -76 -73 -70 -55 -35 -28 -29 -21 -24 -41 -52 -49 -55 -55 -50 -42 -48 -74 -79 -85 -89 -87 -81 -84 -92 -96 -97 -100 -102 -110 -123 -111 -144 -140 -119 -105 -99 -95 -97 -98 -96 -97 -95 -91 -88 -85 -85 -87 -92 -98 -104 -111 -95 -76 -67 -51 -41 -55 -75 -85 -101 -86 -96 -94 -97 -92 -83 -86 -88 -83 -69 -61 -50 -43 -40 -39 -30 -12 -16 -36 -41 -52 -67 -49 -61 -67 -68 -74 -81 -80 -88 -110 -108 -112 -112 -104 -98 -93 -93 -99 -106 -131 -133 -126 -126 -127 -135 -135 -130 -130 -128 -126 -127 -122 -115 -112 -111 -117 -122 -116 -107 -106 -104 -101 -100 -101 -99 -95 -94 -96 -96 -93 -92 -91 -92 -93 -92 -90 -87 -84 -81 -77 -67 -66 -66 -63 -57 -50 -45 -43 -42 -42 -43 -43 -41 -40 -39 -38 -38 -38 -37 -37 -37 -37 -38 -37 -38 -45 -47 -47 -46 -46 -46 -46 -45 -45 -44 -43 -42 -41 -41 -41 -41 -41 -41 -41 -41 -39 -39 -39 -40 -37 -35 -35 -34 -34 -34 -41 -42 -43 -43 -43 -42 -41 -40 -39 -39 -38 -38 -37 -35 -35 -35 -35 -35 -34 -34 -34 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -26 -92 -19 -20 -21 -54 -91 -92 -125 -112 -117 -127 -88 -84 -92 -78 -65 -79 -101 -115 -147 -138 -127 -126 -114 -109 -85 -44 -53 -57 -32 -12 -1 -0 -0 -20 -51 -75 -88 -76 -60 -114 -87 -60 -51 -52 -57 -65 -78 -84 -86 -75 -67 -64 -41 -32 -29 -20 -24 -32 -33 -47 -59 -61 -58 -50 -57 -77 -85 -90 -86 -74 -64 -78 -92 -96 -95 -96 -100 -107 -117 -102 -112 -134 -129 -116 -106 -98 -95 -96 -97 -102 -100 -93 -90 -89 -90 -93 -98 -105 -110 -118 -109 -113 -98 -66 -50 -60 -75 -81 -89 -81 -85 -78 -73 -76 -82 -86 -84 -77 -71 -62 -58 -52 -51 -31 -30 -28 -15 -20 -29 -42 -53 -44 -63 -64 -78 -85 -80 -78 -81 -77 -80 -95 -88 -92 -91 -89 -95 -104 -108 -128 -133 -137 -136 -127 -136 -135 -131 -131 -129 -128 -126 -121 -114 -111 -111 -111 -119 -118 -108 -106 -104 -102 -100 -100 -98 -94 -92 -94 -96 -96 -94 -92 -92 -92 -91 -90 -87 -83 -80 -76 -70 -67 -66 -65 -59 -51 -45 -42 -41 -42 -43 -43 -41 -41 -39 -38 -37 -37 -37 -37 -37 -37 -37 -37 -37 -38 -45 -47 -47 -47 -47 -46 -45 -44 -44 -43 -42 -41 -40 -40 -41 -40 -40 -40 -40 -39 -38 -38 -39 -38 -37 -36 -34 -34 -34 -34 -34 -41 -43 -43 -43 -42 -42 -41 -40 -39 -39 -37 -36 -36 -36 -35 -35 -35 -34 -34 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -89 -36 -41 -56 -71 -69 -83 -114 -115 -129 -115 -98 -97 -105 -100 -96 -96 -98 -102 -114 -119 -123 -155 -129 -52 -52 -56 -32 -30 -28 -39 -8 -0 -0 -5 -23 -37 -55 -89 -106 -122 -51 -47 -46 -48 -55 -67 -78 -79 -85 -79 -116 -85 -55 -41 -30 -22 -27 -40 -41 -51 -51 -58 -58 -53 -65 -82 -88 -87 -74 -67 -61 -70 -86 -91 -93 -89 -91 -105 -115 -128 -106 -135 -137 -134 -126 -118 -110 -102 -99 -103 -98 -92 -90 -91 -93 -97 -103 -110 -115 -119 -120 -117 -115 -94 -69 -63 -67 -67 -69 -71 -89 -85 -84 -86 -87 -87 -85 -82 -79 -65 -61 -55 -42 -32 -35 -38 -29 -22 -38 -59 -47 -56 -68 -64 -79 -80 -77 -81 -82 -81 -79 -84 -79 -81 -81 -87 -93 -100 -107 -112 -132 -134 -139 -126 -127 -132 -133 -133 -131 -128 -125 -120 -113 -110 -109 -111 -114 -114 -109 -107 -105 -104 -101 -101 -98 -93 -92 -93 -94 -95 -94 -93 -92 -92 -91 -89 -86 -84 -81 -80 -75 -67 -66 -65 -61 -53 -46 -43 -41 -42 -42 -43 -42 -41 -39 -37 -37 -36 -37 -37 -37 -37 -37 -37 -37 -37 -39 -46 -48 -48 -48 -47 -45 -45 -44 -43 -43 -42 -41 -40 -40 -40 -39 -39 -39 -38 -37 -37 -38 -38 -38 -37 -34 -34 -34 -34 -34 -34 -42 -43 -43 -43 -43 -42 -41 -40 -40 -38 -37 -37 -37 -36 -36 -36 -35 -35 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -1 -0 -0 -0 -6 -20 -62 -118 -112 -118 -86 -74 -57 -71 -89 -95 -95 -95 -92 -96 -113 -156 -41 -54 -60 -35 -31 -32 -35 -43 -38 -34 -8 -7 -14 -29 -44 -60 -115 -87 -68 -51 -41 -46 -57 -70 -83 -92 -86 -99 -88 -61 -45 -31 -24 -25 -30 -40 -43 -47 -61 -60 -69 -77 -82 -82 -75 -69 -88 -69 -53 -57 -64 -85 -77 -77 -101 -114 -121 -102 -137 -138 -140 -138 -137 -128 -114 -105 -103 -97 -94 -92 -93 -96 -101 -107 -112 -115 -117 -119 -116 -111 -99 -74 -64 -57 -51 -54 -65 -88 -91 -94 -92 -89 -89 -88 -85 -79 -65 -59 -55 -44 -37 -35 -32 -31 -39 -54 -63 -46 -57 -71 -65 -76 -82 -74 -70 -70 -50 -11 -18 -24 -29 -35 -77 -87 -98 -109 -109 -109 -115 -141 -127 -127 -134 -135 -134 -131 -128 -124 -120 -113 -112 -106 -109 -115 -114 -110 -108 -106 -104 -102 -102 -98 -94 -92 -93 -93 -94 -94 -93 -93 -91 -90 -89 -87 -85 -84 -82 -76 -69 -67 -66 -62 -56 -49 -44 -43 -42 -42 -42 -41 -40 -39 -37 -36 -36 -36 -37 -37 -37 -38 -38 -38 -38 -37 -47 -49 -49 -49 -48 -46 -45 -44 -44 -44 -41 -40 -40 -39 -39 -38 -38 -38 -37 -37 -37 -37 -37 -37 -37 -36 -35 -33 -34 -34 -34 -40 -42 -43 -43 -43 -42 -41 -40 -40 -39 -39 -39 -39 -38 -37 -37 -36 -35 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -98 -102 -118 -121 -140 -88 -83 -87 -89 -86 -87 -90 -93 -101 -155 -95 -31 -46 -43 -37 -44 -51 -47 -48 -44 -37 -7 -0 -31 -57 -74 -103 -70 -62 -59 -50 -49 -54 -71 -90 -95 -92 -94 -85 -61 -33 -30 -28 -27 -27 -31 -43 -57 -57 -60 -78 -80 -76 -73 -66 -65 -66 -37 -39 -53 -64 -85 -70 -67 -89 -112 -114 -97 -109 -139 -141 -141 -142 -136 -123 -114 -108 -100 -96 -95 -96 -100 -105 -108 -111 -114 -119 -119 -115 -105 -96 -73 -72 -57 -50 -55 -65 -77 -83 -102 -95 -100 -91 -88 -79 -67 -63 -66 -58 -50 -47 -38 -38 -48 -56 -62 -60 -48 -51 -74 -72 -75 -80 -59 -46 -36 -21 -10 -6 -0 -0 -12 -67 -80 -101 -115 -114 -113 -118 -132 -131 -132 -137 -137 -135 -131 -128 -124 -121 -119 -113 -108 -120 -126 -116 -110 -108 -106 -104 -102 -100 -99 -99 -94 -93 -92 -93 -94 -94 -94 -91 -90 -89 -88 -87 -86 -84 -80 -74 -68 -66 -63 -58 -51 -46 -44 -44 -43 -42 -41 -41 -40 -38 -37 -36 -37 -37 -37 -37 -37 -38 -38 -39 -38 -40 -48 -50 -50 -49 -47 -46 -45 -45 -44 -43 -40 -39 -39 -39 -38 -37 -37 -37 -36 -36 -36 -36 -37 -37 -37 -36 -34 -33 -33 -33 -33 -34 -40 -43 -42 -42 -41 -41 -41 -40 -41 -41 -41 -40 -39 -38 -36 -35 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -62 -83 -92 -123 -106 -96 -85 -77 -77 -80 -84 -91 -92 -92 -79 -108 -97 -95 -60 -41 -42 -45 -42 -44 -61 -87 -41 -27 -49 -74 -85 -84 -79 -71 -57 -56 -60 -70 -92 -118 -121 -112 -105 -72 -50 -37 -37 -33 -32 -32 -37 -48 -58 -56 -60 -80 -79 -72 -67 -62 -73 -94 -98 -89 -65 -45 -66 -60 -64 -88 -108 -106 -95 -107 -139 -140 -138 -138 -136 -127 -118 -112 -105 -100 -99 -101 -105 -107 -109 -112 -116 -119 -118 -112 -102 -96 -71 -60 -45 -41 -45 -53 -63 -72 -84 -75 -90 -92 -82 -65 -53 -59 -72 -68 -67 -63 -37 -43 -54 -49 -51 -56 -50 -47 -68 -78 -77 -72 -58 -42 -33 -24 -21 -24 -22 -23 -34 -61 -83 -101 -117 -120 -116 -122 -135 -135 -134 -139 -138 -135 -131 -128 -125 -124 -121 -122 -120 -120 -122 -124 -115 -109 -106 -103 -101 -100 -99 -98 -95 -93 -91 -91 -93 -95 -94 -91 -89 -89 -88 -88 -87 -85 -82 -75 -68 -67 -64 -60 -52 -46 -45 -50 -47 -42 -42 -41 -40 -39 -37 -37 -37 -37 -37 -37 -38 -38 -39 -39 -39 -39 -41 -49 -50 -49 -48 -48 -47 -46 -45 -43 -42 -40 -39 -38 -38 -37 -37 -36 -36 -36 -36 -35 -36 -40 -42 -39 -35 -32 -32 -33 -35 -41 -42 -42 -42 -42 -42 -41 -42 -41 -41 -41 -41 -41 -40 -38 -37 -35 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -68 -98 -105 -106 -111 -105 -89 -73 -70 -77 -90 -90 -88 -82 -103 -42 -92 -56 -40 -39 -54 -75 -74 -99 -43 -61 -70 -64 -58 -48 -49 -61 -60 -60 -63 -84 -104 -127 -139 -133 -121 -83 -51 -44 -34 -32 -35 -34 -39 -46 -51 -55 -57 -63 -79 -71 -57 -49 -50 -68 -69 -50 -62 -44 -57 -53 -59 -86 -100 -100 -96 -100 -111 -137 -138 -137 -133 -126 -120 -114 -110 -107 -106 -106 -107 -108 -111 -114 -117 -119 -117 -111 -101 -96 -84 -54 -37 -33 -34 -49 -67 -72 -63 -58 -68 -79 -73 -56 -44 -53 -65 -65 -62 -59 -38 -50 -61 -59 -44 -43 -44 -46 -61 -73 -87 -59 -53 -47 -53 -54 -62 -68 -52 -45 -51 -52 -70 -83 -113 -122 -121 -126 -136 -135 -135 -140 -139 -135 -132 -129 -125 -125 -127 -122 -120 -118 -120 -125 -115 -109 -105 -105 -106 -102 -97 -97 -95 -92 -91 -90 -92 -95 -94 -92 -91 -89 -89 -89 -88 -86 -83 -77 -70 -67 -65 -62 -54 -54 -47 -46 -44 -42 -42 -42 -41 -40 -38 -37 -37 -37 -37 -38 -38 -39 -39 -39 -39 -40 -39 -49 -51 -51 -50 -49 -48 -46 -46 -44 -42 -40 -39 -39 -38 -37 -36 -36 -36 -35 -35 -35 -40 -44 -46 -44 -37 -32 -32 -35 -42 -42 -42 -42 -42 -42 -42 -42 -42 -41 -41 -40 -40 -40 -39 -38 -37 -36 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -86 -120 -115 -87 -86 -31 -56 -46 -58 -81 -93 -108 -134 -107 -96 -58 -27 -33 -42 -46 -46 -63 -95 -92 -91 -84 -67 -51 -43 -41 -45 -48 -57 -78 -104 -124 -111 -116 -77 -82 -106 -75 -60 -52 -42 -42 -41 -45 -46 -48 -55 -58 -57 -65 -72 -43 -39 -49 -71 -118 -101 -39 -48 -56 -48 -55 -86 -81 -83 -91 -94 -107 -132 -135 -137 -131 -128 -124 -116 -111 -111 -111 -110 -110 -110 -111 -115 -118 -118 -116 -108 -99 -94 -82 -55 -50 -45 -34 -46 -60 -65 -70 -64 -51 -61 -64 -52 -41 -44 -55 -60 -59 -55 -41 -56 -42 -54 -54 -71 -54 -36 -49 -68 -90 -64 -55 -80 -89 -86 -79 -70 -58 -54 -61 -61 -69 -92 -120 -123 -134 -143 -135 -133 -135 -149 -138 -136 -133 -129 -123 -123 -125 -122 -121 -120 -121 -124 -121 -117 -114 -113 -111 -107 -100 -95 -95 -92 -90 -88 -90 -94 -95 -93 -92 -89 -88 -88 -88 -86 -84 -82 -75 -67 -65 -63 -62 -56 -49 -45 -43 -43 -42 -42 -42 -40 -38 -37 -37 -37 -38 -38 -38 -38 -39 -39 -39 -40 -40 -43 -44 -44 -48 -50 -48 -47 -46 -45 -43 -40 -39 -39 -38 -38 -37 -37 -36 -35 -35 -35 -43 -45 -46 -46 -42 -35 -33 -41 -41 -42 -42 -41 -41 -41 -42 -41 -41 -40 -40 -40 -40 -40 -39 -38 -37 -36 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -70 -74 -75 -33 -23 -4 -50 -76 -91 -111 -133 -136 -128 -78 -58 -46 -58 -76 -78 -79 -96 -100 -88 -83 -75 -41 -34 -33 -35 -39 -57 -95 -120 -89 -43 -17 -40 -94 -110 -92 -83 -69 -53 -43 -49 -44 -49 -53 -58 -61 -58 -57 -71 -53 -41 -44 -51 -42 -33 -33 -48 -50 -46 -51 -87 -81 -76 -85 -96 -112 -131 -132 -134 -129 -133 -130 -118 -111 -111 -113 -112 -110 -110 -112 -117 -120 -118 -113 -104 -96 -93 -87 -80 -66 -46 -35 -43 -48 -55 -57 -54 -59 -71 -57 -50 -46 -47 -52 -57 -58 -53 -44 -57 -51 -61 -47 -44 -36 -29 -40 -59 -62 -55 -70 -78 -75 -71 -65 -58 -53 -54 -59 -70 -85 -111 -126 -125 -122 -135 -140 -131 -135 -150 -146 -143 -133 -127 -121 -119 -121 -122 -122 -121 -121 -124 -125 -124 -122 -116 -111 -109 -104 -95 -95 -93 -90 -86 -88 -89 -91 -92 -92 -89 -87 -87 -87 -87 -85 -83 -77 -70 -67 -65 -62 -58 -51 -47 -45 -44 -43 -43 -43 -41 -40 -39 -38 -38 -38 -38 -37 -38 -39 -39 -39 -40 -41 -41 -40 -40 -42 -48 -49 -47 -46 -45 -43 -40 -39 -39 -39 -38 -37 -37 -36 -35 -35 -35 -38 -44 -45 -45 -44 -40 -35 -40 -40 -41 -41 -41 -41 -41 -41 -41 -41 -40 -40 -39 -40 -39 -39 -38 -38 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -80 -94 -85 -62 -44 -0 -71 -80 -85 -87 -112 -141 -145 -138 -113 -76 -47 -29 -53 -78 -87 -87 -80 -74 -49 -32 -31 -34 -40 -43 -55 -87 -113 -81 -72 -51 -110 -97 -89 -86 -83 -72 -49 -35 -54 -44 -49 -53 -63 -65 -59 -56 -61 -58 -43 -43 -49 -47 -39 -36 -41 -45 -47 -61 -83 -89 -76 -82 -109 -125 -128 -128 -128 -130 -134 -133 -123 -115 -112 -111 -111 -110 -110 -114 -118 -121 -116 -111 -100 -93 -92 -93 -89 -64 -37 -27 -40 -46 -52 -48 -43 -51 -66 -75 -72 -50 -52 -51 -54 -54 -50 -43 -42 -50 -49 -33 -30 -35 -39 -45 -55 -61 -65 -75 -70 -68 -85 -81 -75 -72 -64 -62 -75 -86 -109 -127 -126 -123 -138 -138 -130 -135 -148 -147 -144 -136 -126 -118 -115 -118 -122 -123 -122 -121 -122 -122 -125 -122 -115 -111 -110 -105 -96 -95 -93 -90 -86 -85 -86 -88 -91 -92 -89 -87 -86 -87 -86 -85 -84 -81 -80 -77 -71 -62 -56 -52 -48 -46 -45 -45 -45 -44 -43 -42 -41 -39 -39 -39 -39 -38 -39 -39 -40 -40 -41 -41 -41 -41 -40 -39 -46 -50 -48 -47 -45 -43 -41 -40 -40 -39 -38 -37 -37 -36 -35 -35 -35 -35 -37 -37 -41 -41 -40 -39 -39 -40 -40 -40 -40 -40 -40 -41 -40 -40 -40 -40 -39 -39 -39 -39 -39 -38 -38 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -105 -114 -85 -61 -41 -71 -69 -76 -83 -111 -129 -132 -135 -132 -112 -56 -44 -30 -63 -79 -75 -72 -64 -38 -29 -36 -34 -42 -52 -58 -64 -83 -105 -106 -68 -117 -88 -82 -80 -83 -76 -52 -36 -41 -41 -43 -61 -81 -74 -65 -58 -53 -51 -51 -38 -38 -29 -29 -29 -33 -44 -57 -71 -73 -91 -77 -103 -118 -123 -122 -122 -123 -127 -132 -130 -127 -126 -120 -115 -112 -110 -110 -115 -120 -121 -114 -109 -97 -93 -92 -94 -90 -62 -32 -17 -31 -41 -46 -43 -43 -49 -56 -60 -70 -65 -56 -50 -54 -45 -44 -46 -39 -39 -29 -45 -43 -43 -47 -53 -60 -66 -66 -72 -63 -58 -79 -83 -82 -83 -83 -78 -82 -97 -107 -127 -126 -123 -140 -144 -134 -128 -136 -146 -143 -139 -124 -116 -121 -123 -124 -125 -123 -120 -120 -122 -126 -121 -115 -112 -110 -106 -100 -96 -93 -91 -86 -85 -84 -85 -90 -91 -88 -86 -86 -87 -86 -85 -84 -83 -81 -76 -73 -68 -55 -52 -50 -48 -46 -46 -46 -46 -46 -45 -42 -40 -40 -40 -40 -40 -40 -40 -40 -40 -41 -41 -42 -42 -41 -40 -47 -50 -49 -47 -46 -44 -44 -41 -40 -39 -38 -37 -37 -36 -35 -35 -35 -35 -34 -31 -39 -41 -39 -39 -39 -39 -39 -40 -39 -40 -40 -40 -40 -40 -40 -40 -39 -39 -39 -39 -39 -39 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -60 -75 -59 -69 -67 -73 -85 -85 -70 -99 -109 -120 -138 -123 -91 -39 -24 -51 -62 -62 -60 -55 -41 -29 -45 -29 -32 -42 -50 -58 -65 -79 -95 -110 -118 -94 -72 -77 -96 -75 -45 -38 -43 -41 -46 -50 -86 -90 -75 -67 -64 -58 -49 -45 -42 -35 -37 -42 -41 -47 -56 -64 -75 -89 -91 -96 -106 -113 -115 -115 -116 -121 -126 -127 -129 -128 -122 -117 -115 -111 -110 -115 -119 -120 -111 -107 -97 -92 -88 -92 -90 -65 -38 -37 -36 -35 -35 -39 -43 -46 -48 -54 -61 -69 -63 -55 -56 -45 -49 -48 -37 -28 -25 -28 -35 -42 -48 -56 -59 -63 -71 -72 -64 -73 -72 -73 -82 -89 -94 -95 -97 -106 -107 -126 -125 -126 -139 -142 -140 -133 -134 -145 -141 -132 -122 -114 -121 -123 -126 -127 -125 -124 -120 -122 -125 -119 -115 -111 -108 -106 -102 -98 -94 -93 -92 -86 -82 -84 -89 -90 -88 -86 -85 -85 -85 -84 -84 -83 -80 -76 -73 -70 -65 -53 -52 -50 -48 -47 -47 -48 -48 -46 -44 -42 -41 -41 -41 -41 -41 -41 -41 -41 -41 -41 -42 -42 -42 -40 -48 -50 -49 -48 -47 -46 -45 -42 -41 -40 -39 -38 -37 -37 -35 -35 -35 -35 -35 -38 -43 -41 -39 -39 -39 -39 -39 -40 -40 -40 -40 -40 -40 -40 -40 -40 -39 -39 -39 -39 -39 -39 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -44 -60 -60 -57 -66 -103 -109 -87 -83 -94 -103 -112 -121 -120 -65 -32 -46 -49 -45 -44 -39 -30 -28 -34 -37 -54 -59 -50 -51 -63 -75 -83 -88 -93 -97 -70 -62 -84 -76 -50 -34 -32 -28 -33 -54 -55 -74 -93 -85 -68 -51 -49 -63 -63 -37 -31 -39 -41 -43 -48 -61 -78 -87 -89 -92 -101 -106 -106 -103 -104 -108 -115 -122 -128 -129 -123 -118 -114 -107 -106 -113 -119 -117 -108 -105 -105 -93 -86 -78 -79 -74 -57 -55 -51 -32 -33 -39 -44 -47 -49 -50 -54 -62 -53 -60 -60 -46 -51 -44 -40 -42 -39 -30 -35 -40 -43 -50 -53 -61 -71 -74 -67 -71 -72 -69 -82 -91 -96 -100 -103 -108 -116 -125 -124 -147 -136 -132 -130 -127 -136 -142 -134 -127 -120 -113 -121 -124 -127 -128 -126 -123 -121 -122 -122 -117 -112 -109 -107 -102 -99 -99 -97 -95 -92 -86 -82 -84 -87 -88 -87 -85 -85 -84 -84 -83 -83 -82 -80 -77 -74 -70 -64 -53 -54 -53 -51 -50 -48 -48 -48 -47 -45 -42 -41 -41 -41 -41 -41 -41 -41 -41 -41 -41 -42 -42 -42 -41 -49 -50 -50 -49 -48 -47 -46 -43 -42 -41 -40 -39 -38 -37 -36 -36 -35 -33 -33 -38 -43 -42 -40 -39 -39 -39 -39 -39 -39 -39 -40 -40 -40 -40 -40 -40 -39 -39 -39 -39 -39 -39 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -63 -61 -58 -63 -62 -68 -70 -80 -89 -92 -102 -114 -99 -49 -24 -42 -41 -35 -29 -28 -27 -40 -81 -133 -137 -94 -53 -49 -55 -60 -75 -85 -68 -70 -65 -58 -49 -41 -32 -29 -33 -40 -54 -56 -70 -103 -102 -79 -60 -66 -71 -51 -47 -37 -29 -30 -37 -48 -66 -78 -78 -77 -87 -92 -98 -100 -95 -94 -96 -104 -119 -127 -129 -123 -116 -113 -104 -103 -111 -119 -117 -110 -106 -102 -91 -85 -77 -70 -71 -70 -65 -62 -35 -33 -34 -36 -42 -47 -48 -53 -58 -47 -53 -53 -46 -51 -45 -42 -38 -30 -34 -37 -34 -34 -43 -47 -67 -74 -69 -65 -66 -69 -71 -85 -92 -94 -97 -110 -121 -126 -125 -131 -145 -144 -133 -129 -127 -137 -140 -130 -124 -119 -118 -123 -124 -125 -126 -125 -122 -120 -120 -119 -116 -111 -108 -103 -100 -99 -99 -98 -95 -91 -86 -83 -82 -85 -86 -86 -85 -84 -84 -83 -82 -81 -81 -80 -77 -74 -65 -56 -55 -54 -54 -53 -52 -50 -48 -47 -47 -45 -42 -41 -43 -40 -39 -39 -40 -40 -40 -40 -40 -41 -42 -43 -42 -50 -52 -52 -51 -50 -48 -46 -43 -43 -41 -41 -40 -38 -38 -38 -37 -36 -32 -32 -34 -42 -44 -41 -40 -39 -39 -39 -39 -39 -39 -39 -40 -40 -40 -40 -39 -39 -38 -38 -38 -39 -39 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -60 -67 -67 -71 -72 -72 -86 -69 -25 -70 -83 -87 -98 -104 -82 -40 -40 -31 -28 -28 -34 -38 -70 -104 -97 -96 -69 -87 -53 -46 -45 -56 -62 -58 -75 -81 -55 -40 -29 -29 -33 -37 -41 -45 -63 -95 -127 -108 -90 -82 -88 -87 -63 -36 -30 -30 -26 -37 -56 -70 -72 -69 -67 -76 -88 -91 -94 -93 -93 -93 -102 -116 -125 -128 -122 -116 -115 -105 -103 -109 -114 -116 -114 -105 -99 -89 -84 -78 -69 -74 -76 -71 -62 -39 -35 -30 -28 -35 -42 -48 -56 -62 -58 -46 -44 -45 -49 -50 -43 -37 -42 -46 -39 -38 -44 -48 -53 -66 -70 -68 -70 -72 -68 -75 -88 -92 -92 -95 -116 -126 -122 -127 -141 -146 -141 -130 -128 -126 -137 -136 -127 -121 -119 -124 -123 -123 -123 -124 -123 -121 -119 -119 -118 -115 -110 -108 -104 -103 -99 -98 -98 -95 -90 -86 -82 -80 -83 -85 -85 -85 -84 -82 -81 -80 -80 -81 -80 -78 -73 -65 -59 -58 -56 -55 -53 -53 -50 -49 -47 -46 -45 -42 -43 -49 -41 -40 -39 -39 -48 -52 -52 -51 -52 -52 -52 -51 -54 -54 -53 -52 -51 -49 -47 -44 -43 -42 -41 -40 -39 -39 -39 -38 -37 -35 -35 -35 -43 -44 -41 -40 -40 -40 -40 -40 -40 -39 -39 -39 -39 -39 -39 -39 -38 -38 -38 -38 -38 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -51 -67 -71 -67 -76 -90 -63 -100 -90 -88 -84 -93 -100 -86 -54 -29 -20 -29 -36 -48 -96 -107 -85 -81 -64 -71 -57 -74 -62 -49 -49 -51 -53 -63 -61 -42 -31 -29 -31 -35 -41 -49 -70 -109 -124 -123 -110 -105 -97 -83 -57 -42 -39 -28 -29 -43 -64 -67 -65 -63 -62 -61 -73 -92 -95 -95 -94 -93 -102 -116 -126 -127 -121 -115 -114 -107 -103 -104 -106 -109 -107 -100 -94 -86 -82 -77 -70 -79 -79 -74 -67 -54 -44 -30 -33 -38 -44 -52 -57 -62 -63 -55 -43 -43 -42 -47 -49 -42 -45 -47 -41 -40 -46 -49 -57 -63 -64 -64 -69 -71 -70 -78 -89 -94 -91 -109 -120 -122 -121 -125 -134 -144 -139 -129 -128 -141 -141 -132 -124 -122 -123 -124 -122 -121 -122 -122 -121 -120 -118 -116 -115 -114 -111 -108 -108 -108 -100 -98 -99 -95 -89 -85 -81 -79 -80 -83 -84 -84 -83 -81 -79 -79 -79 -80 -82 -82 -74 -65 -62 -62 -60 -57 -53 -52 -50 -50 -49 -47 -45 -43 -43 -48 -50 -49 -49 -50 -50 -51 -52 -53 -54 -56 -56 -56 -56 -55 -54 -53 -52 -50 -48 -45 -44 -42 -41 -40 -40 -39 -39 -39 -38 -37 -36 -36 -38 -43 -42 -41 -41 -42 -43 -42 -40 -39 -39 -39 -39 -39 -39 -39 -38 -38 -38 -38 -38 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -74 -72 -74 -71 -72 -83 -92 -103 -100 -83 -100 -119 -108 -71 -39 -23 -34 -41 -62 -102 -99 -82 -83 -83 -76 -62 -78 -78 -65 -70 -77 -67 -57 -53 -40 -30 -29 -27 -32 -42 -51 -59 -70 -86 -125 -118 -119 -97 -90 -57 -28 -28 -30 -34 -48 -67 -60 -65 -58 -51 -51 -62 -76 -80 -92 -95 -92 -103 -119 -128 -128 -122 -116 -108 -103 -103 -102 -102 -104 -101 -95 -90 -87 -82 -76 -90 -87 -79 -76 -74 -65 -47 -39 -52 -56 -48 -54 -57 -57 -60 -60 -52 -49 -43 -54 -45 -42 -43 -42 -45 -48 -44 -46 -52 -55 -59 -61 -69 -71 -71 -78 -90 -95 -91 -117 -119 -119 -120 -134 -146 -142 -138 -137 -144 -140 -137 -133 -130 -127 -126 -125 -122 -121 -121 -121 -122 -121 -116 -114 -114 -113 -111 -108 -108 -106 -98 -97 -98 -94 -88 -84 -80 -78 -77 -78 -81 -82 -81 -79 -78 -78 -78 -81 -86 -82 -72 -65 -62 -63 -62 -59 -55 -52 -51 -51 -51 -49 -46 -44 -43 -45 -51 -49 -48 -49 -49 -50 -52 -53 -53 -55 -56 -56 -56 -55 -54 -53 -52 -51 -49 -46 -45 -44 -44 -44 -41 -40 -39 -39 -38 -38 -37 -36 -35 -43 -44 -44 -44 -43 -42 -42 -41 -39 -39 -39 -39 -39 -38 -38 -38 -38 -38 -37 -38 -38 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -59 -71 -84 -65 -56 -70 -104 -108 -94 -70 -78 -90 -79 -47 -33 -45 -47 -76 -60 -63 -106 -132 -109 -78 -70 -63 -62 -53 -49 -85 -106 -91 -75 -56 -34 -33 -27 -31 -42 -48 -54 -61 -64 -73 -71 -82 -51 -39 -40 -31 -26 -32 -40 -52 -64 -55 -57 -58 -56 -63 -68 -71 -79 -88 -95 -92 -105 -125 -133 -128 -120 -112 -101 -97 -97 -97 -98 -99 -95 -93 -98 -109 -103 -76 -95 -85 -82 -77 -75 -67 -53 -44 -42 -56 -48 -54 -54 -52 -53 -56 -58 -56 -51 -46 -42 -43 -46 -46 -46 -46 -45 -47 -49 -51 -57 -65 -72 -71 -72 -79 -88 -93 -93 -119 -118 -117 -118 -134 -143 -139 -136 -136 -147 -134 -133 -131 -129 -127 -130 -131 -128 -126 -124 -122 -122 -118 -114 -114 -114 -113 -111 -107 -107 -106 -96 -97 -97 -95 -89 -83 -80 -78 -78 -76 -78 -80 -80 -79 -79 -78 -77 -82 -84 -76 -65 -62 -62 -63 -63 -61 -57 -54 -52 -52 -51 -50 -48 -47 -45 -47 -52 -49 -47 -49 -49 -49 -50 -52 -53 -54 -54 -55 -55 -55 -54 -53 -51 -50 -50 -48 -45 -45 -44 -43 -42 -40 -39 -39 -38 -38 -37 -36 -35 -39 -40 -40 -43 -43 -42 -42 -41 -39 -39 -39 -38 -38 -38 -38 -38 -38 -37 -37 -38 -37 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -50 -55 -17 -48 -74 -62 -72 -109 -113 -106 -14 -66 -96 -88 -62 -47 -50 -45 -69 -5 -0 -0 -8 -17 -42 -60 -33 -42 -51 -6 -0 -44 -107 -118 -96 -74 -44 -29 -30 -41 -47 -46 -45 -45 -40 -35 -38 -28 -30 -37 -38 -33 -36 -47 -56 -60 -50 -60 -75 -80 -80 -67 -55 -64 -84 -95 -93 -110 -132 -135 -125 -115 -106 -97 -95 -88 -89 -93 -92 -96 -101 -106 -107 -105 -100 -92 -90 -83 -76 -73 -71 -61 -47 -45 -61 -71 -53 -51 -50 -50 -51 -52 -51 -47 -44 -44 -45 -44 -42 -45 -47 -48 -53 -63 -62 -59 -70 -77 -70 -70 -78 -86 -90 -90 -99 -116 -114 -126 -137 -141 -136 -139 -149 -143 -132 -131 -129 -128 -127 -133 -138 -135 -133 -130 -121 -121 -115 -111 -112 -113 -112 -110 -107 -107 -106 -95 -97 -98 -95 -88 -83 -81 -81 -79 -77 -76 -78 -79 -80 -79 -77 -76 -77 -79 -75 -75 -65 -64 -65 -64 -61 -57 -54 -53 -53 -52 -51 -51 -49 -47 -48 -51 -50 -48 -48 -49 -49 -49 -50 -51 -51 -53 -54 -54 -54 -54 -54 -52 -50 -49 -49 -47 -46 -44 -43 -42 -41 -40 -39 -39 -38 -37 -36 -36 -36 -35 -34 -41 -43 -43 -42 -41 -39 -39 -39 -38 -38 -38 -38 -38 -38 -37 -37 -38 -37 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -43 -27 -52 -62 -57 -1 -67 -19 -8 -56 -69 -59 -57 -43 -0 -0 -0 -0 -0 -10 -16 -9 -29 -46 -0 -0 -0 -10 -23 -55 -85 -72 -41 -32 -40 -43 -40 -37 -36 -39 -42 -40 -37 -36 -29 -28 -30 -39 -51 -54 -46 -44 -80 -82 -84 -76 -59 -54 -65 -82 -91 -95 -115 -139 -134 -120 -111 -106 -101 -90 -83 -82 -86 -97 -102 -97 -97 -100 -100 -98 -96 -87 -79 -73 -70 -68 -58 -46 -40 -45 -51 -54 -51 -51 -49 -49 -47 -45 -43 -44 -46 -45 -44 -47 -48 -49 -49 -58 -73 -72 -59 -61 -66 -67 -72 -80 -84 -85 -92 -109 -113 -111 -137 -140 -138 -136 -140 -146 -143 -139 -128 -128 -126 -126 -134 -137 -134 -132 -128 -120 -118 -113 -110 -109 -110 -111 -109 -107 -106 -104 -95 -98 -97 -93 -87 -84 -83 -82 -80 -77 -75 -77 -78 -79 -79 -77 -74 -73 -73 -73 -74 -65 -65 -65 -64 -61 -57 -55 -54 -53 -53 -52 -51 -50 -48 -46 -47 -50 -48 -47 -40 -40 -40 -40 -41 -42 -46 -53 -53 -53 -54 -53 -53 -51 -49 -48 -48 -48 -46 -43 -41 -41 -39 -39 -39 -38 -38 -37 -37 -36 -35 -34 -38 -42 -43 -43 -41 -39 -39 -39 -39 -39 -38 -38 -38 -38 -37 -38 -38 -38 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -13 -45 -47 -29 -0 -0 -0 -0 -0 -0 -0 -35 -68 -71 -42 -0 -0 -0 -0 -0 -11 -75 -104 -59 -36 -38 -44 -38 -51 -38 -38 -45 -44 -39 -29 -33 -23 -26 -41 -43 -44 -40 -46 -87 -100 -99 -68 -42 -52 -69 -78 -82 -94 -122 -146 -131 -120 -115 -108 -97 -87 -80 -78 -83 -103 -94 -86 -92 -97 -99 -97 -91 -81 -75 -72 -71 -68 -56 -44 -41 -53 -67 -51 -51 -49 -48 -45 -42 -41 -42 -44 -47 -47 -49 -50 -50 -49 -48 -59 -71 -72 -67 -62 -65 -85 -97 -104 -108 -108 -109 -113 -113 -125 -137 -137 -134 -143 -147 -144 -142 -140 -137 -126 -126 -126 -136 -130 -124 -124 -123 -117 -114 -109 -109 -108 -108 -108 -106 -105 -105 -104 -100 -99 -96 -91 -88 -87 -85 -82 -79 -77 -75 -77 -77 -78 -79 -78 -76 -75 -73 -71 -71 -65 -64 -64 -63 -62 -59 -56 -53 -53 -52 -52 -52 -51 -49 -47 -45 -43 -40 -39 -42 -42 -42 -41 -40 -39 -40 -46 -52 -53 -53 -52 -53 -52 -51 -50 -47 -47 -47 -45 -42 -43 -40 -40 -39 -39 -38 -38 -37 -36 -35 -34 -34 -40 -43 -43 -42 -42 -42 -42 -39 -39 -39 -38 -38 -38 -38 -38 -38 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -9 -0 -0 -0 -0 -0 -0 -0 -55 -99 -110 -94 -49 -0 -0 -0 -0 -0 -0 -52 -90 -70 -45 -41 -42 -37 -52 -48 -47 -44 -38 -34 -29 -25 -19 -25 -44 -42 -46 -49 -54 -70 -69 -64 -56 -52 -46 -65 -71 -74 -86 -115 -150 -136 -128 -114 -105 -94 -83 -78 -82 -93 -94 -83 -78 -87 -93 -95 -93 -86 -77 -71 -71 -71 -69 -54 -45 -44 -55 -71 -66 -47 -45 -42 -52 -44 -41 -42 -43 -45 -47 -51 -51 -50 -47 -57 -65 -70 -75 -77 -69 -70 -84 -96 -104 -106 -109 -112 -111 -115 -135 -135 -133 -136 -143 -145 -143 -141 -140 -135 -125 -125 -125 -128 -124 -119 -115 -113 -112 -109 -108 -104 -105 -106 -106 -105 -105 -105 -105 -105 -101 -96 -92 -89 -87 -86 -84 -80 -76 -76 -77 -77 -77 -78 -78 -77 -76 -72 -69 -69 -71 -65 -65 -63 -62 -60 -58 -56 -53 -51 -51 -52 -51 -50 -48 -46 -44 -42 -41 -41 -41 -42 -41 -51 -47 -40 -44 -52 -52 -52 -52 -52 -52 -52 -51 -48 -47 -47 -46 -45 -44 -41 -41 -40 -40 -39 -38 -37 -36 -35 -34 -34 -38 -42 -43 -43 -42 -42 -42 -39 -39 -39 -39 -39 -38 -38 -38 -38 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -92 -110 -108 -61 -0 -0 -0 -0 -0 -0 -39 -82 -85 -62 -47 -41 -38 -54 -53 -49 -40 -33 -34 -34 -21 -19 -24 -43 -56 -53 -50 -55 -53 -44 -44 -43 -31 -58 -70 -68 -76 -89 -114 -149 -146 -125 -112 -101 -90 -81 -85 -94 -95 -86 -78 -78 -84 -88 -89 -88 -82 -74 -70 -69 -67 -68 -52 -44 -43 -45 -57 -71 -67 -62 -56 -61 -54 -45 -43 -44 -44 -45 -45 -48 -47 -46 -62 -68 -71 -75 -75 -71 -74 -84 -97 -100 -105 -109 -110 -109 -116 -134 -134 -130 -139 -144 -144 -143 -140 -138 -133 -124 -123 -122 -119 -123 -123 -114 -109 -108 -106 -103 -102 -104 -105 -104 -104 -105 -104 -104 -107 -108 -103 -97 -90 -88 -87 -86 -82 -78 -77 -78 -78 -77 -77 -77 -76 -74 -71 -68 -67 -68 -71 -72 -72 -64 -60 -60 -58 -55 -54 -57 -58 -52 -50 -49 -47 -44 -42 -42 -42 -42 -42 -41 -45 -45 -42 -42 -44 -47 -53 -53 -53 -53 -53 -52 -50 -48 -47 -47 -46 -44 -42 -42 -41 -40 -39 -38 -37 -36 -36 -34 -34 -34 -38 -40 -42 -43 -43 -42 -40 -39 -40 -39 -39 -39 -39 -39 -39 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -92 -88 -46 -6 -0 -0 -0 -0 -0 -16 -96 -103 -79 -59 -44 -37 -38 -52 -48 -37 -36 -36 -30 -23 -26 -24 -42 -55 -55 -57 -61 -55 -40 -34 -40 -50 -51 -56 -64 -89 -102 -112 -133 -139 -119 -106 -97 -88 -79 -88 -95 -92 -85 -77 -77 -74 -82 -83 -82 -77 -71 -68 -67 -65 -69 -47 -43 -41 -44 -60 -70 -66 -63 -61 -61 -51 -45 -44 -44 -44 -44 -45 -49 -66 -64 -66 -68 -71 -73 -74 -73 -76 -84 -88 -101 -111 -110 -109 -108 -118 -134 -132 -128 -123 -136 -138 -139 -137 -136 -131 -122 -119 -118 -124 -121 -120 -114 -110 -106 -101 -100 -101 -104 -103 -103 -104 -103 -103 -105 -109 -113 -114 -102 -93 -90 -89 -88 -86 -82 -80 -79 -78 -78 -77 -76 -75 -73 -70 -67 -65 -66 -67 -68 -68 -67 -67 -67 -63 -59 -63 -63 -62 -52 -51 -49 -48 -46 -44 -44 -46 -54 -54 -53 -55 -56 -48 -47 -50 -50 -54 -55 -54 -54 -54 -53 -52 -50 -49 -48 -47 -44 -44 -43 -42 -41 -40 -39 -38 -37 -36 -35 -35 -35 -35 -34 -39 -44 -44 -43 -40 -40 -40 -40 -40 -39 -39 -39 -39 -39 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -30 -29 -14 -0 -0 -0 -0 -0 -0 -50 -95 -88 -69 -55 -49 -44 -54 -44 -34 -40 -40 -30 -24 -25 -24 -40 -51 -51 -55 -60 -54 -46 -46 -48 -45 -43 -46 -64 -99 -108 -118 -132 -134 -113 -101 -95 -88 -80 -91 -94 -90 -85 -79 -75 -70 -78 -79 -76 -74 -71 -69 -69 -68 -68 -54 -43 -46 -48 -63 -70 -69 -67 -65 -60 -44 -43 -43 -43 -43 -41 -45 -59 -62 -65 -67 -68 -69 -69 -70 -72 -74 -79 -97 -102 -110 -112 -111 -109 -121 -132 -129 -126 -122 -122 -118 -133 -136 -135 -133 -126 -115 -114 -124 -118 -117 -117 -113 -106 -100 -100 -103 -105 -106 -105 -104 -102 -102 -103 -106 -110 -114 -109 -98 -92 -91 -92 -88 -85 -83 -82 -81 -79 -77 -76 -75 -73 -71 -67 -64 -63 -65 -65 -66 -63 -63 -66 -67 -66 -66 -63 -61 -56 -51 -50 -49 -50 -49 -51 -55 -54 -53 -53 -55 -57 -56 -55 -56 -55 -55 -56 -56 -55 -55 -55 -53 -52 -50 -49 -48 -47 -45 -43 -42 -41 -40 -40 -39 -38 -37 -36 -36 -36 -35 -35 -38 -43 -44 -44 -43 -41 -41 -40 -40 -40 -40 -40 -40 -39 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -98 -95 -85 -73 -53 -47 -55 -46 -34 -31 -35 -31 -26 -27 -31 -32 -36 -47 -51 -51 -46 -44 -50 -52 -45 -41 -48 -63 -73 -104 -132 -142 -129 -109 -98 -93 -87 -78 -92 -89 -85 -84 -81 -75 -69 -77 -75 -72 -71 -71 -69 -68 -68 -66 -64 -47 -62 -57 -65 -68 -68 -68 -63 -51 -45 -43 -43 -43 -42 -40 -36 -41 -58 -65 -68 -66 -65 -67 -68 -70 -72 -82 -98 -101 -109 -108 -110 -109 -122 -130 -127 -125 -122 -119 -121 -133 -134 -133 -130 -126 -121 -120 -120 -116 -116 -117 -106 -100 -101 -106 -110 -108 -108 -107 -103 -101 -101 -102 -105 -110 -113 -108 -93 -92 -94 -94 -91 -86 -85 -84 -82 -80 -78 -76 -75 -74 -71 -67 -62 -59 -59 -60 -63 -63 -62 -63 -66 -66 -63 -62 -61 -60 -55 -54 -53 -57 -59 -57 -54 -51 -50 -50 -52 -55 -57 -57 -57 -56 -56 -56 -57 -57 -57 -55 -54 -53 -52 -51 -50 -47 -46 -44 -43 -41 -41 -40 -40 -39 -38 -37 -37 -36 -35 -34 -34 -37 -42 -44 -44 -43 -41 -41 -41 -40 -40 -40 -40 -40 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -63 -65 -94 -87 -63 -54 -56 -44 -34 -25 -30 -25 -20 -18 -18 -22 -32 -42 -41 -43 -43 -49 -60 -61 -52 -48 -50 -53 -71 -112 -136 -137 -123 -106 -95 -91 -85 -76 -92 -92 -84 -78 -75 -71 -68 -74 -73 -67 -67 -70 -68 -66 -65 -64 -63 -60 -64 -75 -76 -74 -61 -55 -54 -50 -47 -46 -44 -44 -41 -38 -34 -35 -47 -64 -66 -64 -63 -64 -67 -70 -73 -84 -99 -102 -108 -108 -109 -107 -122 -127 -125 -123 -118 -118 -134 -133 -132 -130 -127 -131 -133 -129 -125 -121 -115 -118 -109 -105 -108 -113 -113 -109 -107 -106 -102 -102 -101 -102 -105 -109 -112 -108 -97 -92 -95 -95 -92 -91 -89 -85 -82 -80 -78 -76 -75 -74 -70 -65 -60 -55 -52 -52 -55 -60 -61 -62 -64 -63 -60 -59 -59 -59 -59 -59 -59 -58 -57 -55 -52 -49 -48 -47 -49 -53 -54 -56 -57 -57 -56 -57 -57 -57 -57 -54 -54 -53 -53 -52 -50 -49 -47 -45 -43 -41 -41 -40 -40 -39 -39 -38 -37 -36 -35 -34 -33 -33 -38 -43 -44 -44 -44 -44 -41 -40 -40 -40 -40 -40 -40 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -90 -62 -43 -46 -48 -37 -31 -36 -25 -22 -22 -19 -20 -27 -36 -37 -38 -44 -59 -75 -73 -64 -59 -61 -71 -94 -128 -140 -134 -116 -101 -93 -89 -83 -79 -95 -95 -83 -73 -67 -66 -67 -70 -68 -67 -66 -66 -67 -67 -65 -64 -62 -60 -65 -73 -76 -58 -53 -53 -53 -52 -51 -49 -47 -45 -36 -37 -36 -38 -50 -64 -64 -64 -64 -64 -66 -70 -74 -87 -99 -102 -107 -107 -106 -104 -121 -126 -124 -120 -115 -116 -132 -130 -130 -127 -123 -122 -128 -132 -127 -116 -116 -120 -114 -112 -114 -116 -117 -113 -105 -103 -102 -103 -102 -103 -104 -107 -109 -108 -103 -93 -94 -93 -93 -91 -88 -84 -80 -77 -76 -76 -74 -75 -65 -61 -58 -55 -53 -49 -51 -57 -59 -59 -60 -60 -58 -58 -57 -57 -58 -58 -58 -57 -55 -53 -50 -49 -48 -47 -49 -49 -52 -55 -57 -57 -57 -57 -57 -57 -57 -55 -55 -55 -54 -53 -51 -50 -48 -45 -43 -41 -41 -40 -40 -39 -39 -38 -37 -36 -35 -34 -33 -32 -37 -42 -43 -43 -43 -40 -41 -41 -40 -40 -40 -40 -40 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -63 -55 -46 -41 -40 -41 -31 -25 -28 -23 -22 -26 -33 -38 -34 -46 -72 -91 -93 -88 -83 -85 -94 -113 -135 -141 -131 -114 -100 -91 -88 -93 -107 -105 -96 -82 -72 -64 -64 -68 -69 -68 -64 -68 -68 -68 -70 -66 -63 -61 -61 -65 -70 -57 -55 -54 -56 -56 -55 -54 -53 -51 -44 -33 -30 -36 -40 -52 -61 -61 -62 -64 -65 -67 -71 -75 -87 -97 -101 -106 -107 -103 -101 -106 -121 -123 -118 -112 -116 -130 -129 -128 -124 -120 -120 -121 -121 -117 -114 -119 -122 -118 -118 -118 -117 -116 -114 -111 -109 -102 -102 -103 -103 -103 -105 -106 -106 -103 -96 -94 -92 -90 -90 -88 -87 -82 -75 -74 -74 -72 -71 -61 -57 -56 -55 -52 -50 -52 -56 -57 -58 -59 -59 -59 -58 -58 -57 -57 -58 -59 -58 -55 -53 -52 -52 -51 -50 -50 -51 -54 -56 -58 -58 -58 -57 -57 -57 -57 -57 -57 -57 -56 -54 -52 -50 -48 -45 -43 -42 -41 -41 -40 -40 -39 -38 -38 -36 -36 -34 -33 -32 -32 -36 -41 -42 -43 -40 -40 -40 -40 -40 -40 -40 -40 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -64 -63 -54 -42 -39 -41 -41 -30 -32 -23 -24 -24 -26 -30 -32 -53 -87 -110 -113 -114 -91 -91 -111 -122 -135 -137 -126 -113 -101 -92 -101 -114 -113 -106 -95 -78 -67 -63 -65 -67 -67 -64 -59 -61 -62 -69 -68 -62 -60 -60 -62 -66 -67 -57 -57 -56 -56 -58 -58 -57 -56 -52 -43 -33 -32 -50 -60 -62 -62 -61 -61 -62 -65 -68 -71 -79 -91 -97 -100 -104 -104 -101 -101 -99 -119 -120 -116 -112 -118 -130 -129 -127 -122 -119 -119 -119 -116 -115 -118 -123 -124 -122 -122 -119 -118 -117 -115 -113 -109 -107 -107 -102 -102 -103 -104 -104 -103 -103 -102 -101 -91 -94 -95 -92 -89 -84 -77 -71 -71 -70 -63 -61 -56 -54 -53 -52 -52 -53 -56 -58 -59 -59 -62 -62 -61 -60 -59 -59 -59 -60 -60 -59 -56 -57 -57 -55 -55 -54 -55 -57 -59 -60 -60 -59 -58 -58 -58 -58 -58 -58 -57 -56 -55 -54 -53 -51 -49 -45 -43 -43 -43 -42 -41 -40 -39 -38 -37 -36 -35 -34 -33 -32 -32 -32 -35 -42 -40 -40 -40 -40 -40 -39 -39 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -17 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -87 -108 -84 -57 -40 -35 -34 -33 -33 -22 -26 -29 -25 -36 -39 -42 -68 -103 -119 -125 -132 -135 -132 -129 -131 -135 -132 -122 -113 -102 -95 -92 -86 -94 -105 -96 -77 -64 -64 -63 -67 -68 -64 -60 -60 -60 -65 -63 -57 -58 -61 -65 -69 -67 -57 -58 -58 -58 -58 -58 -58 -55 -47 -39 -42 -46 -52 -58 -61 -61 -61 -60 -61 -65 -67 -70 -82 -92 -95 -98 -101 -102 -102 -103 -117 -120 -118 -115 -111 -119 -130 -129 -126 -121 -120 -118 -117 -115 -115 -120 -126 -126 -123 -121 -120 -118 -117 -113 -109 -109 -108 -106 -105 -102 -102 -102 -101 -101 -101 -101 -100 -95 -90 -91 -92 -89 -84 -77 -70 -68 -68 -65 -62 -56 -53 -53 -53 -54 -56 -58 -60 -62 -63 -63 -65 -64 -63 -62 -61 -62 -63 -64 -63 -62 -63 -63 -61 -58 -57 -57 -59 -61 -62 -61 -60 -60 -60 -60 -59 -58 -58 -58 -57 -55 -54 -53 -52 -51 -49 -45 -45 -44 -44 -43 -41 -40 -39 -38 -36 -35 -34 -33 -33 -32 -32 -31 -35 -41 -39 -39 -39 -39 -39 -39 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -47 -49 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -129 -79 -56 -48 -43 -34 -30 -35 -29 -34 -36 -30 -37 -44 -61 -84 -103 -114 -124 -119 -128 -138 -139 -135 -130 -126 -120 -115 -108 -105 -97 -87 -96 -106 -98 -79 -62 -57 -57 -65 -66 -65 -65 -64 -60 -59 -55 -53 -57 -62 -66 -70 -68 -60 -61 -60 -60 -58 -55 -53 -55 -49 -40 -43 -48 -53 -56 -57 -57 -59 -61 -62 -64 -66 -69 -72 -91 -94 -95 -97 -98 -100 -103 -120 -119 -117 -114 -111 -122 -131 -130 -127 -126 -120 -118 -116 -114 -116 -128 -136 -131 -124 -120 -118 -118 -116 -114 -109 -106 -106 -105 -106 -100 -100 -99 -98 -98 -99 -100 -99 -94 -88 -87 -89 -87 -83 -79 -73 -68 -68 -67 -63 -57 -54 -54 -56 -57 -59 -61 -63 -66 -65 -66 -68 -67 -66 -65 -64 -65 -66 -67 -68 -67 -69 -68 -64 -62 -60 -59 -60 -62 -63 -63 -62 -62 -62 -62 -60 -59 -59 -58 -57 -56 -55 -54 -53 -51 -49 -48 -47 -46 -45 -44 -43 -41 -40 -38 -37 -35 -35 -34 -33 -32 -31 -31 -35 -42 -42 -41 -38 -38 -38 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -41 -44 -32 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -35 -64 -91 -86 -67 -50 -44 -40 -39 -42 -39 -41 -36 -39 -57 -71 -84 -96 -106 -100 -94 -96 -114 -125 -124 -120 -120 -119 -117 -116 -108 -99 -89 -100 -107 -101 -84 -62 -60 -53 -63 -64 -65 -64 -66 -65 -58 -52 -50 -54 -61 -65 -68 -71 -75 -76 -80 -77 -72 -63 -58 -57 -53 -50 -52 -50 -52 -52 -53 -54 -57 -60 -63 -65 -66 -69 -70 -96 -93 -91 -93 -95 -105 -117 -118 -118 -116 -114 -111 -118 -123 -126 -128 -123 -118 -115 -113 -115 -120 -126 -135 -136 -127 -119 -117 -116 -113 -111 -109 -106 -104 -104 -106 -103 -98 -97 -97 -97 -97 -97 -97 -93 -87 -86 -89 -87 -83 -80 -78 -74 -70 -67 -63 -57 -55 -58 -61 -64 -67 -70 -73 -72 -68 -69 -70 -70 -68 -67 -67 -68 -68 -70 -71 -71 -71 -70 -67 -64 -62 -61 -61 -62 -64 -64 -64 -64 -63 -62 -61 -59 -59 -58 -57 -56 -55 -54 -53 -52 -51 -49 -48 -46 -45 -44 -43 -42 -40 -39 -38 -37 -36 -35 -33 -32 -31 -31 -34 -41 -41 -41 -40 -40 -38 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -22 -25 -37 -43 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -18 -47 -56 -110 -71 -52 -55 -50 -36 -34 -45 -45 -42 -44 -70 -76 -81 -87 -84 -79 -74 -71 -112 -112 -112 -113 -117 -120 -118 -115 -109 -99 -90 -104 -107 -103 -90 -70 -59 -50 -56 -57 -61 -61 -62 -63 -60 -54 -50 -51 -58 -63 -65 -66 -67 -70 -71 -71 -69 -62 -57 -54 -55 -60 -61 -54 -53 -54 -70 -71 -73 -65 -63 -66 -67 -68 -70 -86 -93 -91 -91 -93 -105 -118 -116 -116 -114 -114 -112 -109 -108 -118 -126 -121 -116 -115 -115 -117 -122 -130 -134 -132 -125 -119 -118 -115 -112 -109 -108 -105 -102 -103 -105 -102 -95 -95 -95 -95 -95 -95 -94 -91 -85 -83 -84 -83 -79 -78 -77 -76 -73 -69 -61 -58 -57 -59 -63 -67 -69 -71 -72 -75 -76 -71 -72 -72 -71 -70 -69 -70 -71 -71 -71 -72 -72 -71 -68 -66 -63 -62 -62 -63 -64 -64 -64 -63 -63 -63 -62 -60 -59 -58 -57 -56 -55 -54 -54 -53 -52 -51 -47 -46 -45 -44 -43 -42 -40 -39 -39 -38 -37 -35 -34 -33 -32 -31 -30 -34 -40 -41 -41 -38 -37 -37 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -43 -45 -45 -54 -106 -68 -53 -56 -44 -32 -35 -44 -44 -47 -57 -64 -71 -72 -72 -70 -66 -58 -57 -84 -103 -110 -114 -117 -120 -118 -112 -106 -100 -91 -108 -108 -104 -95 -78 -63 -59 -57 -56 -62 -61 -57 -58 -60 -57 -49 -46 -55 -59 -62 -63 -64 -66 -66 -66 -62 -57 -53 -60 -65 -63 -60 -61 -64 -70 -70 -72 -70 -71 -74 -77 -74 -68 -67 -69 -92 -89 -88 -105 -115 -115 -114 -114 -115 -114 -112 -109 -107 -117 -121 -116 -114 -114 -116 -118 -121 -132 -134 -130 -126 -122 -116 -113 -110 -107 -106 -103 -101 -102 -102 -100 -98 -96 -92 -94 -94 -93 -91 -87 -83 -82 -82 -80 -80 -76 -74 -74 -72 -68 -62 -60 -60 -63 -67 -70 -71 -73 -75 -78 -79 -80 -80 -74 -72 -71 -71 -72 -72 -72 -73 -74 -75 -72 -69 -66 -64 -63 -62 -62 -63 -64 -64 -63 -63 -63 -63 -61 -59 -59 -58 -56 -55 -55 -54 -53 -52 -50 -47 -45 -44 -43 -42 -41 -40 -39 -39 -38 -37 -35 -34 -33 -32 -31 -30 -30 -30 -32 -41 -37 -37 -37 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -36 -75 -112 -86 -69 -48 -55 -42 -33 -36 -42 -45 -50 -53 -66 -73 -68 -66 -63 -60 -56 -60 -89 -108 -115 -117 -118 -119 -115 -112 -111 -104 -91 -112 -109 -104 -94 -85 -77 -71 -65 -58 -63 -59 -54 -56 -59 -57 -48 -42 -47 -52 -59 -64 -63 -64 -65 -63 -58 -55 -67 -65 -65 -61 -62 -64 -66 -71 -69 -72 -71 -72 -77 -82 -76 -68 -65 -67 -85 -88 -85 -103 -113 -114 -114 -114 -114 -113 -113 -110 -105 -115 -117 -113 -112 -114 -116 -117 -131 -133 -132 -131 -129 -123 -115 -112 -109 -106 -106 -102 -100 -100 -100 -99 -98 -95 -91 -93 -93 -91 -88 -83 -81 -80 -78 -78 -74 -71 -71 -71 -69 -66 -64 -65 -66 -68 -71 -71 -74 -76 -77 -78 -79 -81 -82 -81 -80 -74 -72 -72 -73 -73 -73 -75 -75 -73 -70 -66 -64 -63 -62 -62 -62 -63 -63 -64 -63 -63 -63 -62 -60 -60 -59 -57 -57 -56 -55 -53 -51 -49 -46 -45 -43 -42 -41 -41 -40 -39 -38 -37 -37 -35 -34 -33 -33 -32 -31 -31 -30 -32 -37 -37 -37 -37 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -21 -18 -42 -45 -47 -74 -98 -82 -66 -40 -55 -53 -46 -40 -36 -33 -41 -61 -75 -79 -68 -65 -63 -68 -73 -79 -94 -115 -116 -120 -121 -120 -122 -126 -131 -121 -96 -114 -108 -100 -97 -89 -81 -75 -69 -59 -67 -57 -58 -60 -62 -59 -51 -44 -45 -49 -57 -63 -62 -60 -61 -60 -60 -68 -75 -65 -64 -61 -67 -71 -72 -72 -70 -71 -71 -73 -77 -81 -79 -76 -70 -63 -70 -95 -86 -104 -112 -112 -110 -110 -112 -112 -112 -107 -108 -114 -113 -112 -112 -113 -114 -118 -134 -132 -131 -129 -126 -120 -113 -110 -107 -105 -111 -102 -98 -98 -97 -95 -94 -94 -91 -94 -92 -89 -85 -82 -79 -79 -78 -76 -71 -70 -71 -72 -70 -68 -67 -70 -71 -73 -73 -75 -77 -78 -79 -79 -79 -80 -80 -82 -82 -79 -78 -75 -72 -72 -73 -75 -75 -73 -71 -67 -65 -64 -64 -63 -63 -63 -63 -64 -62 -61 -62 -62 -61 -60 -60 -60 -58 -57 -55 -53 -50 -49 -47 -46 -42 -42 -41 -41 -39 -38 -38 -37 -36 -35 -34 -34 -33 -32 -32 -32 -31 -32 -37 -37 -37 -37 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -35 -37 -39 -39 -101 -109 -94 -83 -62 -38 -64 -78 -72 -66 -63 -55 -58 -72 -79 -82 -72 -69 -79 -96 -108 -114 -115 -116 -119 -121 -123 -137 -140 -135 -129 -118 -101 -113 -104 -96 -96 -88 -82 -79 -72 -59 -54 -60 -61 -61 -64 -63 -59 -55 -52 -52 -60 -62 -65 -61 -60 -67 -70 -69 -71 -68 -66 -65 -68 -71 -72 -73 -72 -71 -69 -73 -77 -79 -82 -84 -75 -67 -77 -90 -84 -104 -109 -109 -107 -107 -108 -109 -106 -103 -117 -113 -111 -110 -110 -109 -115 -128 -130 -128 -127 -126 -123 -117 -111 -110 -108 -106 -110 -101 -98 -95 -92 -90 -91 -94 -95 -93 -91 -87 -84 -81 -80 -80 -79 -74 -70 -69 -72 -74 -74 -72 -72 -73 -74 -74 -75 -77 -77 -78 -78 -78 -78 -78 -78 -80 -82 -82 -82 -75 -72 -71 -71 -73 -74 -73 -71 -67 -65 -64 -64 -63 -62 -62 -63 -63 -60 -61 -63 -63 -62 -60 -59 -59 -58 -57 -55 -52 -49 -48 -46 -45 -44 -44 -43 -40 -40 -39 -37 -37 -36 -35 -35 -34 -34 -33 -33 -32 -31 -32 -37 -37 -37 -37 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -24 -30 -30 -32 -52 -102 -106 -93 -77 -55 -49 -84 -103 -98 -90 -84 -68 -70 -79 -81 -83 -78 -82 -99 -115 -123 -124 -124 -122 -121 -121 -124 -153 -144 -132 -128 -125 -119 -109 -101 -100 -95 -90 -88 -84 -72 -54 -44 -56 -56 -53 -61 -63 -63 -63 -60 -64 -76 -74 -86 -81 -76 -75 -74 -73 -72 -69 -66 -69 -69 -70 -71 -73 -73 -74 -76 -74 -75 -79 -80 -83 -78 -79 -86 -81 -84 -103 -107 -108 -108 -106 -105 -103 -101 -107 -113 -110 -109 -110 -110 -109 -109 -115 -126 -124 -123 -122 -120 -114 -110 -111 -112 -109 -109 -109 -95 -91 -90 -89 -90 -94 -96 -93 -88 -85 -83 -81 -83 -85 -85 -81 -78 -75 -75 -77 -77 -75 -74 -75 -75 -75 -76 -77 -77 -77 -78 -78 -78 -77 -76 -78 -78 -80 -76 -72 -71 -71 -71 -72 -73 -71 -70 -67 -67 -65 -63 -62 -61 -61 -62 -62 -58 -60 -62 -63 -63 -61 -59 -58 -57 -56 -53 -51 -49 -47 -45 -44 -44 -44 -43 -41 -41 -40 -38 -37 -36 -35 -35 -34 -34 -34 -33 -32 -31 -30 -32 -37 -37 -37 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -13 -15 -20 -40 -97 -95 -81 -67 -51 -53 -83 -108 -107 -115 -93 -75 -79 -81 -83 -87 -89 -98 -114 -120 -123 -125 -124 -122 -119 -125 -148 -155 -140 -129 -127 -124 -118 -111 -108 -101 -97 -95 -93 -84 -67 -49 -43 -50 -52 -54 -55 -60 -65 -68 -69 -79 -96 -92 -85 -86 -82 -79 -78 -77 -74 -70 -66 -70 -70 -71 -72 -74 -74 -76 -77 -78 -80 -78 -77 -78 -80 -84 -83 -80 -84 -100 -103 -103 -105 -103 -101 -96 -98 -111 -109 -108 -111 -120 -121 -120 -119 -119 -121 -118 -113 -113 -112 -109 -107 -109 -110 -108 -107 -105 -90 -91 -92 -92 -92 -94 -94 -92 -87 -82 -82 -80 -83 -83 -79 -75 -74 -77 -81 -79 -78 -78 -77 -77 -76 -76 -76 -75 -75 -75 -76 -77 -76 -75 -75 -75 -76 -78 -76 -75 -72 -70 -69 -70 -70 -68 -67 -67 -66 -64 -62 -60 -60 -60 -60 -61 -56 -57 -59 -61 -62 -61 -59 -57 -56 -55 -52 -51 -49 -47 -46 -45 -44 -44 -43 -42 -42 -41 -39 -38 -37 -36 -35 -35 -35 -34 -34 -33 -32 -31 -33 -37 -37 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -56 -79 -101 -71 -50 -54 -71 -94 -113 -122 -94 -77 -83 -80 -86 -95 -102 -111 -119 -119 -119 -120 -120 -117 -115 -127 -155 -150 -135 -126 -127 -126 -124 -118 -109 -105 -101 -99 -96 -72 -58 -47 -42 -43 -42 -44 -55 -61 -67 -72 -82 -93 -98 -93 -87 -86 -83 -83 -81 -78 -75 -71 -69 -73 -74 -72 -71 -74 -75 -76 -77 -79 -83 -81 -74 -74 -75 -76 -77 -77 -82 -96 -98 -100 -100 -97 -94 -96 -101 -107 -108 -113 -123 -121 -122 -119 -117 -117 -118 -115 -107 -106 -105 -104 -103 -103 -104 -103 -100 -92 -90 -94 -93 -90 -90 -91 -91 -89 -87 -83 -82 -81 -82 -82 -79 -76 -77 -79 -81 -83 -83 -83 -80 -77 -75 -74 -75 -76 -77 -77 -76 -76 -76 -74 -73 -73 -74 -75 -76 -76 -73 -71 -70 -70 -69 -67 -65 -65 -64 -62 -60 -58 -58 -58 -58 -60 -55 -56 -58 -62 -64 -62 -58 -55 -54 -53 -50 -50 -48 -48 -47 -45 -44 -44 -43 -43 -42 -40 -39 -39 -38 -38 -37 -36 -35 -35 -34 -34 -33 -32 -30 -30 -37 -37 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -31 -0 -0 -0 -17 -7 -0 -0 -14 -49 -90 -113 -80 -58 -57 -65 -84 -108 -101 -91 -79 -60 -72 -88 -106 -116 -118 -117 -114 -112 -115 -114 -110 -126 -143 -151 -145 -130 -122 -125 -127 -125 -118 -111 -107 -104 -102 -97 -58 -54 -42 -32 -27 -33 -50 -55 -65 -70 -87 -98 -100 -96 -91 -87 -83 -82 -82 -80 -77 -75 -72 -71 -72 -73 -74 -72 -74 -75 -76 -77 -79 -81 -79 -70 -72 -71 -72 -75 -76 -76 -77 -80 -95 -94 -90 -98 -101 -104 -105 -109 -120 -120 -117 -116 -112 -112 -115 -116 -114 -110 -109 -107 -105 -104 -102 -100 -98 -95 -93 -94 -95 -95 -99 -92 -88 -88 -87 -86 -84 -83 -82 -81 -79 -74 -71 -72 -77 -80 -79 -80 -81 -78 -75 -72 -71 -73 -75 -75 -75 -76 -76 -76 -75 -73 -73 -73 -74 -75 -76 -74 -73 -73 -73 -73 -71 -65 -64 -63 -61 -60 -57 -57 -57 -58 -59 -56 -57 -61 -66 -68 -65 -60 -56 -53 -51 -49 -49 -49 -48 -47 -46 -44 -44 -44 -43 -41 -40 -40 -39 -39 -39 -38 -37 -36 -35 -35 -34 -34 -33 -32 -32 -33 -38 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -30 -31 -24 -18 -12 -41 -92 -105 -106 -104 -83 -78 -80 -85 -88 -90 -85 -79 -85 -73 -70 -105 -119 -115 -112 -104 -102 -109 -108 -129 -137 -144 -147 -141 -127 -121 -121 -126 -125 -118 -112 -109 -106 -99 -79 -56 -57 -45 -41 -34 -33 -44 -58 -84 -88 -98 -101 -100 -96 -92 -89 -88 -83 -81 -78 -75 -74 -72 -71 -70 -70 -73 -73 -73 -73 -74 -76 -78 -79 -78 -80 -82 -80 -73 -74 -75 -76 -75 -78 -90 -88 -84 -97 -100 -102 -107 -114 -119 -119 -119 -117 -116 -118 -118 -117 -115 -114 -112 -111 -109 -108 -108 -108 -108 -103 -96 -95 -97 -98 -100 -91 -86 -86 -86 -85 -82 -80 -80 -79 -78 -74 -73 -74 -75 -74 -74 -75 -76 -75 -72 -70 -71 -72 -74 -74 -73 -73 -73 -74 -74 -73 -72 -72 -73 -74 -76 -72 -72 -72 -72 -71 -71 -70 -63 -63 -61 -59 -56 -56 -57 -57 -57 -57 -64 -64 -66 -68 -66 -61 -56 -53 -51 -49 -50 -49 -48 -47 -50 -50 -44 -44 -43 -41 -40 -40 -39 -39 -39 -39 -38 -37 -36 -35 -35 -34 -34 -33 -33 -35 -42 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -39 -34 -37 -39 -49 -73 -103 -101 -71 -118 -113 -105 -102 -90 -77 -78 -88 -75 -57 -48 -59 -98 -110 -113 -109 -98 -97 -106 -104 -128 -137 -143 -145 -138 -128 -124 -123 -129 -129 -123 -118 -114 -101 -82 -69 -58 -59 -53 -54 -43 -31 -31 -54 -88 -93 -97 -100 -100 -96 -92 -90 -88 -83 -79 -76 -74 -73 -72 -71 -73 -76 -76 -78 -74 -72 -72 -74 -76 -79 -83 -85 -88 -90 -78 -76 -75 -81 -80 -76 -84 -84 -95 -97 -100 -103 -108 -113 -116 -118 -117 -116 -116 -117 -119 -118 -116 -115 -114 -113 -113 -112 -111 -110 -109 -106 -101 -96 -98 -97 -97 -89 -87 -84 -83 -83 -81 -79 -78 -74 -73 -70 -70 -70 -69 -70 -72 -71 -72 -72 -69 -68 -68 -71 -75 -75 -71 -70 -71 -73 -74 -72 -71 -71 -71 -70 -71 -70 -70 -70 -70 -69 -69 -69 -69 -69 -68 -67 -64 -58 -55 -55 -55 -58 -70 -68 -68 -68 -65 -62 -57 -53 -52 -52 -59 -58 -57 -56 -55 -50 -44 -44 -43 -40 -42 -41 -41 -40 -40 -39 -39 -38 -37 -36 -36 -35 -35 -34 -33 -33 -34 -39 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -12 -36 -33 -38 -40 -90 -94 -80 -69 -70 -74 -77 -116 -104 -86 -81 -85 -87 -76 -61 -54 -57 -68 -90 -109 -109 -105 -112 -130 -132 -137 -141 -145 -142 -138 -131 -125 -123 -130 -130 -122 -118 -97 -83 -75 -69 -65 -62 -59 -65 -47 -33 -36 -55 -82 -92 -96 -99 -100 -97 -94 -91 -87 -83 -79 -76 -88 -87 -84 -80 -79 -82 -85 -84 -73 -70 -69 -70 -73 -75 -77 -80 -85 -83 -79 -79 -79 -81 -85 -84 -84 -96 -97 -97 -101 -104 -105 -106 -113 -121 -120 -120 -120 -121 -120 -119 -119 -118 -117 -116 -115 -114 -112 -110 -107 -102 -98 -98 -97 -95 -94 -92 -87 -84 -83 -83 -81 -77 -75 -73 -72 -77 -75 -74 -70 -66 -69 -70 -71 -71 -69 -67 -67 -71 -74 -74 -72 -68 -69 -70 -71 -71 -70 -68 -67 -67 -67 -67 -68 -68 -68 -67 -66 -66 -65 -65 -65 -64 -62 -61 -61 -62 -60 -59 -70 -63 -69 -65 -61 -58 -55 -54 -54 -53 -59 -57 -56 -56 -55 -54 -49 -44 -44 -43 -43 -42 -42 -42 -41 -39 -39 -38 -37 -36 -36 -36 -35 -34 -34 -33 -35 -39 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -34 -33 -37 -22 -82 -70 -60 -67 -74 -69 -68 -103 -85 -83 -99 -96 -85 -76 -69 -65 -66 -57 -81 -104 -107 -116 -128 -129 -135 -141 -145 -147 -145 -137 -127 -119 -121 -127 -125 -93 -85 -82 -79 -76 -73 -73 -75 -71 -62 -55 -34 -34 -55 -77 -90 -96 -99 -100 -100 -96 -92 -89 -91 -97 -93 -91 -90 -89 -86 -83 -80 -81 -82 -76 -72 -68 -68 -70 -71 -80 -84 -79 -76 -75 -75 -76 -79 -83 -81 -85 -97 -97 -99 -103 -104 -105 -106 -113 -120 -120 -119 -120 -121 -121 -120 -119 -118 -118 -116 -111 -112 -109 -108 -105 -103 -102 -98 -94 -94 -94 -92 -87 -85 -83 -81 -78 -74 -73 -76 -73 -71 -70 -67 -62 -60 -63 -65 -67 -69 -67 -67 -66 -69 -71 -70 -68 -69 -70 -71 -71 -69 -68 -68 -68 -68 -68 -68 -68 -66 -65 -64 -64 -64 -64 -63 -63 -64 -64 -62 -62 -63 -61 -60 -66 -65 -65 -66 -62 -59 -55 -52 -54 -58 -56 -56 -55 -55 -54 -54 -53 -52 -50 -45 -49 -48 -43 -42 -41 -39 -38 -37 -37 -36 -36 -36 -35 -35 -34 -34 -32 -31 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -42 -37 -34 -25 -13 -2 -26 -47 -13 -6 -39 -87 -96 -84 -80 -84 -107 -98 -84 -75 -72 -71 -68 -65 -87 -103 -107 -118 -127 -133 -141 -145 -150 -149 -142 -129 -117 -114 -119 -127 -122 -93 -89 -86 -86 -84 -82 -81 -83 -79 -51 -45 -38 -33 -52 -75 -89 -96 -98 -100 -99 -98 -97 -100 -102 -97 -93 -91 -89 -87 -86 -82 -81 -81 -83 -87 -84 -69 -68 -68 -81 -81 -78 -74 -73 -71 -72 -74 -81 -82 -78 -83 -95 -97 -100 -102 -104 -105 -106 -115 -121 -120 -120 -119 -121 -120 -119 -120 -119 -117 -113 -109 -108 -103 -103 -105 -105 -101 -96 -93 -93 -92 -91 -86 -83 -81 -79 -76 -74 -74 -75 -75 -75 -73 -68 -59 -56 -58 -61 -63 -65 -64 -66 -66 -66 -67 -67 -68 -69 -68 -68 -68 -66 -66 -67 -68 -68 -69 -70 -70 -65 -64 -64 -63 -63 -63 -62 -62 -62 -63 -61 -63 -62 -59 -59 -62 -66 -71 -72 -71 -67 -62 -55 -54 -57 -55 -54 -53 -54 -54 -53 -53 -53 -52 -51 -52 -52 -43 -42 -41 -39 -38 -37 -36 -36 -36 -36 -35 -35 -34 -34 -32 -32 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -47 -40 -37 -34 -18 -0 -0 -0 -0 -0 -63 -74 -90 -101 -100 -123 -125 -125 -107 -83 -71 -66 -68 -69 -73 -98 -100 -106 -120 -130 -140 -147 -149 -150 -150 -139 -121 -113 -112 -118 -128 -125 -103 -103 -98 -96 -94 -91 -86 -86 -82 -50 -43 -30 -33 -55 -74 -82 -87 -94 -98 -98 -98 -108 -107 -102 -97 -93 -90 -88 -87 -85 -83 -82 -83 -84 -87 -82 -68 -67 -82 -87 -86 -78 -73 -71 -70 -73 -76 -78 -74 -84 -93 -95 -96 -98 -101 -102 -105 -106 -116 -120 -119 -117 -116 -117 -119 -119 -119 -117 -116 -116 -115 -111 -107 -106 -108 -105 -100 -98 -95 -91 -88 -87 -84 -80 -78 -76 -76 -77 -76 -72 -72 -69 -64 -60 -54 -53 -55 -57 -58 -61 -62 -63 -65 -66 -66 -66 -68 -69 -69 -68 -66 -67 -67 -67 -67 -68 -69 -69 -66 -64 -64 -63 -62 -61 -60 -60 -60 -60 -61 -59 -61 -59 -59 -61 -60 -63 -74 -72 -69 -69 -63 -56 -54 -55 -54 -54 -53 -53 -53 -53 -53 -53 -53 -52 -51 -46 -42 -42 -41 -40 -38 -38 -37 -37 -37 -36 -36 -36 -36 -35 -35 -37 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -51 -42 -41 -36 -32 -15 -0 -0 -2 -11 -70 -121 -118 -116 -145 -179 -169 -139 -117 -92 -81 -72 -64 -74 -94 -102 -98 -96 -122 -135 -150 -156 -155 -152 -145 -130 -115 -113 -114 -120 -133 -132 -115 -113 -107 -106 -99 -95 -88 -86 -82 -65 -48 -28 -40 -45 -66 -75 -81 -90 -95 -97 -98 -108 -107 -102 -96 -92 -88 -86 -86 -83 -83 -83 -86 -87 -84 -78 -68 -69 -86 -89 -90 -89 -84 -79 -74 -72 -70 -75 -72 -84 -91 -92 -94 -97 -99 -101 -105 -106 -112 -117 -117 -115 -115 -116 -117 -119 -120 -117 -115 -116 -117 -115 -114 -110 -108 -105 -104 -99 -96 -94 -89 -84 -81 -77 -76 -73 -77 -78 -75 -71 -71 -71 -66 -60 -56 -53 -53 -55 -57 -59 -58 -61 -64 -61 -64 -66 -66 -66 -66 -67 -67 -67 -67 -67 -67 -68 -67 -64 -62 -62 -62 -61 -59 -58 -58 -58 -57 -57 -58 -57 -59 -57 -57 -60 -59 -53 -59 -69 -60 -76 -74 -64 -56 -53 -54 -53 -53 -53 -53 -53 -54 -53 -53 -51 -45 -42 -42 -42 -41 -40 -39 -38 -37 -37 -38 -37 -37 -37 -37 -37 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -48 -45 -83 -47 -39 -31 -23 -15 -13 -62 -75 -87 -117 -143 -175 -190 -170 -141 -127 -122 -101 -78 -72 -89 -107 -105 -96 -94 -129 -141 -156 -165 -161 -152 -139 -123 -115 -116 -120 -128 -140 -134 -119 -118 -116 -110 -123 -101 -88 -85 -82 -73 -59 -43 -44 -40 -42 -53 -72 -87 -93 -95 -96 -108 -106 -100 -95 -90 -87 -86 -84 -81 -82 -85 -87 -88 -78 -67 -64 -69 -88 -88 -91 -93 -88 -82 -75 -70 -75 -85 -82 -82 -87 -90 -94 -98 -98 -98 -102 -103 -104 -115 -118 -117 -115 -114 -114 -117 -117 -114 -111 -112 -115 -118 -117 -112 -108 -106 -106 -102 -97 -92 -88 -84 -81 -78 -73 -70 -71 -72 -69 -65 -63 -62 -59 -55 -55 -52 -52 -53 -55 -55 -55 -60 -60 -59 -61 -63 -65 -66 -66 -66 -66 -66 -66 -66 -66 -66 -66 -63 -60 -60 -60 -59 -57 -57 -56 -56 -55 -55 -56 -55 -56 -57 -54 -59 -63 -55 -51 -64 -54 -82 -86 -77 -64 -58 -61 -61 -57 -56 -55 -54 -47 -45 -45 -45 -43 -43 -43 -42 -42 -41 -39 -38 -38 -38 -39 -39 -39 -39 -39 -39 -39 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -50 -48 -49 -78 -51 -46 -66 -60 -44 -45 -92 -116 -124 -151 -179 -186 -173 -156 -143 -134 -118 -104 -90 -85 -104 -114 -105 -94 -98 -134 -147 -154 -167 -168 -156 -139 -122 -118 -119 -126 -134 -145 -137 -125 -122 -118 -115 -133 -100 -87 -85 -78 -74 -67 -46 -43 -42 -41 -48 -71 -87 -92 -95 -102 -107 -104 -99 -94 -92 -89 -85 -84 -84 -86 -85 -87 -83 -72 -64 -62 -63 -68 -88 -91 -90 -82 -76 -75 -77 -82 -83 -79 -80 -80 -87 -92 -94 -94 -94 -100 -108 -107 -113 -115 -117 -117 -117 -116 -116 -112 -107 -107 -109 -114 -117 -115 -109 -106 -106 -106 -99 -93 -90 -87 -83 -80 -76 -71 -68 -66 -65 -62 -58 -58 -61 -61 -56 -54 -50 -52 -54 -54 -53 -53 -56 -55 -57 -59 -59 -59 -60 -63 -64 -64 -63 -64 -65 -65 -66 -66 -65 -62 -58 -58 -58 -56 -56 -55 -54 -53 -53 -53 -54 -55 -56 -54 -54 -60 -59 -53 -60 -59 -89 -92 -88 -76 -66 -63 -64 -64 -59 -56 -55 -52 -46 -43 -43 -43 -43 -44 -43 -43 -41 -39 -39 -39 -39 -40 -40 -40 -40 -40 -40 -41 -41 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -49 -65 -101 -80 -68 -66 -81 -70 -77 -88 -94 -126 -172 -187 -186 -192 -171 -157 -155 -144 -127 -111 -98 -122 -123 -117 -109 -103 -108 -131 -136 -167 -176 -170 -157 -138 -124 -121 -122 -128 -138 -144 -148 -151 -142 -121 -118 -129 -97 -87 -86 -79 -78 -72 -56 -53 -51 -42 -45 -72 -87 -91 -99 -110 -109 -102 -97 -96 -92 -90 -87 -84 -84 -88 -86 -87 -71 -64 -62 -62 -63 -69 -85 -87 -85 -78 -74 -78 -83 -84 -84 -83 -82 -82 -85 -88 -89 -94 -100 -104 -110 -111 -111 -111 -111 -112 -113 -113 -113 -117 -112 -111 -111 -113 -113 -111 -107 -107 -105 -104 -96 -92 -90 -86 -81 -78 -77 -74 -72 -67 -64 -59 -54 -49 -48 -50 -49 -44 -48 -48 -48 -51 -52 -52 -54 -51 -52 -55 -55 -55 -55 -58 -61 -60 -56 -60 -62 -64 -65 -65 -65 -63 -60 -57 -57 -58 -56 -54 -53 -52 -51 -51 -52 -53 -55 -55 -54 -58 -58 -54 -58 -66 -85 -88 -86 -77 -69 -67 -67 -66 -61 -57 -55 -54 -51 -49 -50 -48 -43 -43 -44 -44 -42 -40 -40 -40 -41 -42 -42 -42 -42 -42 -42 -42 -41 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -62 -81 -77 -76 -75 -69 -63 -90 -114 -135 -167 -189 -196 -209 -181 -171 -154 -160 -166 -155 -145 -138 -130 -127 -123 -121 -120 -120 -123 -139 -175 -180 -145 -145 -137 -127 -124 -123 -128 -139 -139 -146 -131 -123 -120 -119 -124 -96 -88 -87 -76 -74 -76 -70 -61 -57 -41 -43 -59 -82 -90 -99 -109 -107 -103 -101 -95 -94 -89 -89 -88 -86 -85 -84 -84 -71 -66 -63 -71 -79 -81 -83 -83 -80 -77 -76 -79 -85 -90 -90 -89 -85 -100 -90 -89 -96 -102 -105 -106 -107 -108 -109 -110 -110 -110 -111 -112 -115 -122 -118 -118 -118 -115 -112 -108 -105 -104 -105 -102 -94 -91 -88 -85 -85 -83 -80 -78 -74 -68 -63 -58 -55 -50 -44 -41 -40 -36 -39 -39 -43 -47 -49 -52 -53 -51 -50 -53 -55 -56 -56 -56 -57 -57 -57 -58 -58 -61 -64 -65 -65 -65 -63 -60 -60 -60 -56 -54 -52 -52 -51 -51 -51 -52 -53 -54 -55 -57 -57 -55 -57 -65 -71 -77 -72 -71 -78 -78 -74 -68 -64 -58 -55 -53 -52 -52 -53 -53 -48 -42 -43 -44 -44 -43 -42 -42 -42 -43 -45 -44 -43 -43 -43 -44 -43 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -85 -82 -77 -80 -73 -54 -96 -142 -166 -170 -174 -193 -182 -176 -151 -133 -138 -148 -146 -141 -137 -132 -132 -129 -129 -129 -129 -140 -162 -170 -172 -141 -127 -115 -125 -129 -124 -127 -133 -137 -144 -128 -125 -119 -119 -118 -95 -88 -86 -72 -69 -71 -60 -50 -54 -53 -44 -52 -80 -88 -94 -103 -107 -105 -98 -95 -91 -85 -87 -88 -86 -84 -82 -81 -78 -72 -70 -74 -77 -79 -80 -79 -79 -77 -77 -81 -86 -90 -92 -91 -88 -92 -108 -93 -92 -95 -102 -106 -107 -108 -109 -110 -110 -112 -112 -111 -115 -121 -116 -117 -116 -115 -112 -105 -100 -100 -101 -100 -94 -96 -95 -92 -88 -85 -82 -77 -71 -69 -62 -57 -53 -48 -43 -40 -41 -39 -39 -37 -40 -43 -47 -52 -54 -52 -50 -51 -51 -53 -54 -55 -56 -57 -58 -60 -61 -59 -63 -65 -65 -65 -63 -61 -60 -56 -56 -54 -51 -50 -50 -50 -50 -50 -51 -54 -55 -56 -56 -55 -56 -60 -62 -69 -66 -68 -87 -83 -70 -68 -61 -61 -55 -53 -52 -53 -53 -53 -53 -49 -43 -44 -45 -44 -44 -44 -45 -46 -48 -47 -46 -44 -44 -43 -44 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -63 -84 -97 -99 -89 -56 -111 -160 -170 -172 -173 -167 -164 -153 -129 -119 -126 -137 -140 -138 -137 -136 -137 -161 -159 -155 -147 -146 -154 -157 -160 -166 -133 -121 -135 -133 -125 -125 -126 -134 -142 -128 -127 -118 -105 -99 -94 -87 -81 -75 -71 -65 -51 -43 -48 -52 -50 -52 -78 -84 -86 -93 -103 -104 -97 -93 -87 -81 -85 -86 -84 -82 -81 -80 -78 -57 -55 -67 -75 -77 -79 -80 -79 -77 -80 -82 -87 -92 -94 -92 -90 -94 -96 -94 -93 -99 -103 -105 -106 -107 -109 -111 -111 -109 -108 -112 -119 -122 -120 -114 -114 -113 -107 -101 -97 -98 -99 -98 -94 -95 -93 -91 -90 -87 -82 -76 -70 -68 -65 -61 -55 -48 -39 -35 -37 -37 -39 -37 -38 -42 -46 -53 -56 -54 -50 -47 -48 -49 -55 -58 -57 -57 -60 -63 -61 -55 -61 -59 -59 -59 -59 -57 -56 -56 -58 -56 -52 -49 -48 -48 -49 -49 -51 -53 -54 -55 -56 -55 -55 -57 -57 -61 -63 -70 -80 -75 -66 -65 -65 -60 -55 -53 -52 -52 -53 -53 -54 -51 -43 -43 -44 -45 -46 -46 -47 -48 -50 -50 -48 -46 -46 -44 -46 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -82 -89 -99 -105 -97 -121 -151 -167 -158 -151 -146 -138 -132 -125 -133 -137 -137 -136 -136 -139 -148 -167 -169 -158 -155 -149 -142 -141 -145 -150 -153 -127 -126 -138 -139 -128 -121 -122 -130 -141 -133 -128 -117 -102 -94 -92 -87 -83 -78 -77 -62 -54 -46 -44 -48 -51 -56 -78 -82 -84 -85 -97 -103 -95 -91 -85 -79 -84 -84 -82 -80 -79 -79 -76 -61 -54 -57 -70 -76 -78 -79 -79 -78 -81 -81 -90 -93 -91 -89 -90 -93 -94 -94 -92 -100 -103 -103 -104 -106 -109 -109 -107 -107 -108 -110 -117 -120 -117 -116 -115 -109 -102 -97 -96 -96 -97 -98 -97 -91 -88 -88 -88 -83 -78 -71 -65 -66 -65 -62 -46 -37 -33 -32 -33 -36 -41 -39 -40 -45 -49 -58 -62 -58 -51 -48 -46 -52 -63 -67 -63 -59 -60 -61 -56 -49 -54 -54 -56 -57 -57 -57 -55 -53 -55 -55 -52 -47 -45 -45 -46 -48 -51 -53 -53 -54 -55 -54 -54 -55 -55 -56 -58 -63 -61 -59 -59 -59 -57 -55 -54 -52 -52 -51 -52 -53 -53 -50 -43 -43 -44 -45 -46 -47 -47 -49 -51 -51 -50 -49 -49 -45 -46 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -94 -102 -117 -131 -130 -143 -143 -143 -144 -133 -137 -148 -144 -147 -136 -134 -133 -134 -157 -176 -168 -157 -138 -134 -130 -129 -134 -141 -146 -154 -159 -156 -153 -141 -125 -115 -117 -127 -145 -161 -136 -122 -124 -104 -91 -89 -90 -89 -87 -70 -63 -51 -42 -43 -50 -61 -79 -80 -82 -84 -98 -100 -92 -86 -81 -76 -75 -80 -79 -77 -75 -76 -75 -69 -54 -54 -69 -74 -78 -79 -79 -78 -80 -81 -86 -89 -91 -89 -88 -90 -90 -90 -89 -97 -98 -99 -101 -104 -106 -105 -103 -102 -104 -111 -117 -114 -111 -111 -111 -104 -98 -94 -94 -95 -97 -96 -91 -83 -84 -83 -77 -77 -73 -64 -57 -59 -61 -54 -39 -34 -32 -30 -33 -39 -42 -43 -43 -47 -54 -64 -68 -64 -59 -55 -50 -57 -69 -74 -73 -68 -64 -62 -56 -49 -49 -49 -52 -54 -55 -56 -54 -53 -53 -54 -51 -47 -45 -43 -44 -47 -50 -52 -52 -53 -53 -53 -53 -53 -54 -54 -54 -56 -54 -53 -54 -56 -56 -55 -54 -54 -52 -51 -52 -53 -49 -44 -42 -43 -44 -45 -46 -46 -47 -49 -50 -52 -53 -52 -51 -47 -48 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -75 -98 -120 -131 -136 -143 -146 -135 -136 -159 -150 -147 -151 -146 -144 -138 -137 -146 -141 -157 -166 -158 -145 -125 -118 -121 -127 -135 -140 -145 -151 -156 -155 -154 -137 -119 -112 -114 -125 -144 -163 -168 -155 -134 -125 -113 -106 -103 -98 -84 -63 -68 -53 -39 -38 -47 -56 -65 -80 -81 -90 -100 -96 -88 -83 -81 -85 -79 -78 -77 -74 -71 -72 -72 -67 -55 -53 -66 -69 -74 -77 -77 -77 -77 -80 -80 -85 -86 -85 -85 -86 -86 -88 -96 -93 -94 -95 -99 -102 -102 -98 -95 -97 -102 -109 -110 -108 -106 -107 -107 -102 -102 -93 -91 -92 -93 -89 -84 -81 -79 -75 -71 -73 -72 -63 -57 -56 -55 -46 -40 -40 -34 -29 -32 -39 -45 -47 -44 -47 -58 -67 -69 -69 -67 -63 -60 -64 -73 -80 -80 -72 -66 -62 -56 -54 -47 -46 -49 -51 -54 -55 -57 -60 -59 -58 -56 -54 -48 -44 -43 -46 -48 -51 -51 -51 -51 -51 -51 -52 -52 -51 -51 -53 -50 -50 -50 -48 -48 -48 -49 -51 -51 -52 -52 -53 -52 -51 -48 -43 -45 -45 -46 -47 -48 -48 -50 -52 -54 -54 -50 -49 -56 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -129 -136 -140 -155 -159 -157 -145 -130 -132 -166 -167 -153 -146 -143 -140 -134 -127 -152 -158 -166 -161 -152 -137 -118 -113 -120 -131 -136 -139 -142 -146 -151 -151 -149 -134 -115 -110 -111 -122 -141 -159 -162 -150 -130 -128 -119 -114 -105 -91 -77 -57 -66 -59 -42 -45 -50 -59 -72 -81 -83 -99 -100 -93 -84 -84 -86 -82 -77 -77 -75 -71 -69 -69 -68 -66 -63 -61 -62 -66 -71 -73 -73 -74 -75 -77 -79 -81 -79 -81 -83 -82 -80 -78 -81 -87 -91 -92 -97 -101 -98 -91 -88 -94 -103 -103 -103 -104 -104 -104 -103 -102 -101 -91 -86 -86 -85 -83 -82 -80 -77 -72 -68 -69 -69 -61 -54 -51 -48 -44 -43 -46 -43 -35 -32 -40 -50 -52 -51 -52 -60 -65 -68 -69 -70 -69 -70 -72 -78 -82 -82 -74 -69 -68 -64 -57 -51 -50 -52 -55 -57 -59 -64 -68 -67 -66 -65 -61 -54 -47 -44 -45 -47 -49 -50 -50 -50 -50 -49 -50 -50 -48 -49 -50 -49 -51 -53 -52 -52 -52 -51 -51 -53 -52 -53 -53 -54 -54 -50 -43 -44 -45 -46 -47 -48 -49 -50 -52 -54 -54 -50 -48 -48 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -144 -142 -137 -171 -160 -144 -141 -129 -132 -119 -105 -133 -141 -138 -131 -120 -110 -117 -121 -153 -157 -146 -128 -114 -114 -122 -134 -133 -136 -138 -140 -142 -147 -146 -130 -110 -106 -108 -119 -138 -155 -157 -147 -146 -130 -117 -112 -100 -81 -64 -51 -56 -58 -58 -50 -48 -59 -74 -81 -83 -98 -97 -93 -82 -81 -83 -82 -79 -74 -71 -67 -66 -66 -66 -64 -60 -57 -59 -66 -66 -69 -71 -76 -81 -81 -77 -79 -78 -84 -86 -87 -87 -85 -82 -84 -87 -89 -93 -96 -92 -86 -86 -94 -98 -100 -101 -100 -99 -99 -99 -98 -94 -88 -83 -84 -84 -84 -84 -83 -78 -72 -68 -67 -67 -62 -54 -48 -45 -47 -52 -59 -62 -55 -47 -45 -49 -55 -58 -59 -60 -65 -68 -69 -70 -73 -76 -79 -83 -80 -78 -75 -77 -76 -70 -65 -61 -60 -61 -63 -65 -67 -70 -73 -74 -73 -70 -67 -60 -51 -45 -44 -46 -48 -49 -49 -49 -49 -48 -48 -47 -46 -47 -45 -49 -53 -56 -51 -48 -48 -47 -49 -52 -52 -53 -53 -53 -54 -53 -49 -43 -45 -46 -47 -48 -49 -51 -53 -54 -53 -52 -52 -51 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -148 -147 -141 -137 -126 -113 -114 -115 -103 -82 -75 -105 -118 -118 -110 -102 -100 -104 -124 -151 -141 -133 -120 -112 -114 -122 -130 -130 -134 -136 -138 -141 -144 -143 -126 -108 -103 -106 -115 -137 -153 -158 -156 -144 -129 -116 -108 -94 -77 -61 -56 -62 -55 -56 -57 -54 -60 -72 -79 -83 -95 -94 -91 -79 -81 -78 -74 -74 -73 -69 -63 -62 -63 -63 -60 -58 -56 -55 -56 -62 -69 -70 -77 -82 -82 -80 -83 -83 -83 -84 -84 -84 -83 -81 -84 -89 -89 -90 -89 -86 -86 -88 -91 -94 -104 -105 -98 -94 -95 -98 -97 -93 -88 -83 -84 -85 -85 -86 -84 -79 -76 -71 -69 -68 -64 -60 -56 -52 -53 -62 -68 -71 -70 -66 -61 -58 -58 -59 -59 -61 -65 -68 -67 -69 -74 -79 -84 -87 -83 -82 -82 -82 -79 -76 -74 -75 -74 -74 -74 -72 -72 -73 -74 -76 -77 -74 -70 -64 -56 -48 -44 -45 -46 -47 -47 -49 -48 -47 -47 -45 -45 -45 -44 -49 -56 -51 -48 -56 -59 -56 -54 -53 -52 -54 -53 -53 -53 -54 -53 -49 -44 -45 -46 -48 -49 -51 -52 -53 -53 -53 -52 -53 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -154 -151 -141 -133 -112 -67 -82 -86 -80 -87 -82 -113 -106 -101 -93 -90 -94 -112 -153 -149 -136 -132 -121 -116 -117 -120 -124 -129 -129 -131 -133 -139 -145 -140 -121 -105 -100 -105 -114 -131 -143 -150 -151 -141 -127 -114 -104 -91 -75 -67 -60 -49 -46 -45 -56 -64 -64 -69 -74 -82 -93 -91 -88 -82 -85 -87 -79 -71 -70 -67 -62 -59 -59 -59 -58 -57 -57 -58 -62 -68 -68 -66 -76 -85 -86 -85 -85 -84 -84 -84 -84 -83 -81 -81 -88 -98 -96 -93 -89 -87 -89 -92 -95 -99 -101 -102 -92 -90 -91 -93 -94 -92 -89 -86 -85 -87 -88 -90 -89 -84 -79 -74 -72 -72 -65 -63 -62 -61 -64 -69 -71 -73 -75 -75 -70 -66 -63 -62 -61 -62 -70 -70 -68 -70 -74 -80 -84 -87 -85 -86 -85 -83 -82 -83 -82 -80 -79 -79 -80 -78 -78 -75 -74 -76 -77 -75 -71 -66 -59 -52 -47 -44 -44 -43 -45 -48 -48 -46 -45 -44 -43 -44 -44 -46 -51 -53 -50 -58 -62 -60 -61 -56 -54 -54 -53 -53 -52 -53 -54 -54 -50 -44 -46 -48 -50 -51 -52 -53 -53 -54 -54 -55 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -141 -118 -24 -44 -34 -29 -69 -67 -76 -92 -84 -81 -86 -93 -114 -145 -147 -133 -129 -121 -114 -113 -118 -122 -126 -128 -128 -132 -140 -146 -136 -117 -103 -98 -105 -115 -116 -130 -144 -148 -142 -129 -113 -100 -87 -63 -55 -56 -55 -56 -57 -61 -71 -67 -66 -67 -75 -87 -89 -86 -82 -80 -74 -69 -68 -67 -64 -59 -56 -57 -56 -56 -56 -56 -57 -61 -67 -66 -73 -78 -85 -91 -90 -87 -86 -86 -84 -86 -85 -85 -91 -98 -100 -96 -95 -94 -94 -93 -96 -99 -99 -98 -96 -88 -87 -89 -92 -92 -91 -89 -87 -88 -90 -92 -92 -92 -89 -83 -78 -76 -77 -75 -68 -66 -69 -73 -73 -70 -67 -70 -74 -71 -71 -71 -70 -68 -68 -70 -72 -72 -72 -74 -78 -81 -84 -86 -89 -84 -87 -89 -86 -82 -80 -78 -79 -80 -80 -81 -76 -72 -73 -75 -75 -71 -67 -62 -55 -49 -47 -46 -44 -43 -45 -46 -45 -45 -44 -43 -44 -44 -44 -44 -47 -54 -60 -66 -61 -55 -56 -54 -54 -54 -53 -52 -53 -54 -55 -55 -51 -46 -48 -51 -52 -53 -54 -54 -54 -55 -57 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -101 -11 -0 -0 -0 -0 -0 -23 -99 -95 -96 -89 -93 -111 -133 -140 -126 -122 -120 -116 -114 -115 -119 -122 -126 -128 -133 -143 -145 -132 -113 -100 -97 -105 -112 -117 -130 -142 -150 -148 -138 -121 -105 -71 -61 -55 -45 -39 -36 -44 -65 -65 -70 -65 -64 -69 -77 -83 -83 -85 -77 -71 -68 -66 -64 -60 -56 -54 -54 -51 -52 -54 -54 -55 -61 -77 -78 -80 -80 -86 -91 -90 -85 -84 -83 -83 -82 -81 -90 -100 -102 -97 -94 -96 -97 -97 -95 -95 -97 -96 -93 -88 -82 -84 -87 -88 -88 -88 -86 -86 -90 -90 -93 -91 -89 -90 -88 -82 -77 -77 -78 -74 -71 -71 -73 -72 -69 -69 -66 -65 -67 -67 -67 -65 -64 -67 -72 -73 -77 -76 -74 -75 -77 -78 -82 -84 -84 -84 -87 -84 -79 -76 -76 -77 -77 -78 -79 -74 -72 -73 -74 -75 -73 -68 -63 -59 -57 -54 -50 -47 -43 -42 -45 -46 -45 -44 -43 -43 -43 -43 -43 -44 -54 -55 -76 -76 -65 -61 -56 -54 -56 -54 -54 -54 -50 -48 -49 -50 -47 -49 -51 -54 -55 -56 -56 -55 -56 -59 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -102 -83 -0 -0 -0 -0 -0 -0 -2 -17 -29 -76 -83 -94 -105 -116 -117 -104 -101 -107 -112 -112 -114 -116 -119 -123 -129 -138 -147 -143 -125 -106 -95 -92 -98 -106 -117 -128 -139 -148 -153 -147 -132 -109 -68 -50 -51 -48 -43 -45 -53 -65 -71 -67 -57 -60 -63 -66 -71 -77 -84 -75 -69 -68 -65 -63 -59 -54 -51 -49 -46 -46 -47 -53 -63 -72 -75 -76 -76 -80 -85 -88 -87 -85 -83 -82 -81 -82 -78 -89 -98 -95 -89 -91 -95 -95 -95 -91 -91 -93 -93 -89 -82 -74 -77 -83 -84 -84 -85 -84 -84 -87 -89 -91 -90 -85 -89 -90 -89 -86 -81 -81 -79 -74 -72 -72 -71 -67 -65 -66 -66 -68 -71 -68 -65 -66 -70 -75 -77 -82 -81 -75 -74 -74 -76 -79 -79 -79 -80 -85 -82 -77 -74 -74 -74 -75 -75 -77 -75 -74 -75 -75 -77 -76 -69 -66 -64 -61 -57 -53 -49 -45 -42 -42 -44 -45 -43 -42 -42 -42 -42 -43 -43 -52 -56 -85 -84 -68 -63 -60 -60 -59 -56 -55 -50 -47 -46 -46 -47 -49 -50 -52 -54 -57 -58 -58 -57 -58 -61 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -72 -0 -0 -0 -0 -0 -0 -0 -0 -13 -73 -77 -91 -100 -106 -111 -112 -111 -113 -113 -117 -115 -116 -119 -124 -135 -146 -150 -142 -124 -103 -94 -92 -95 -107 -119 -126 -139 -150 -153 -153 -144 -121 -87 -67 -46 -48 -39 -39 -55 -70 -68 -70 -59 -66 -63 -61 -64 -72 -79 -75 -69 -67 -64 -61 -58 -54 -50 -47 -43 -41 -48 -59 -66 -69 -71 -71 -75 -75 -81 -83 -87 -84 -81 -81 -80 -80 -78 -87 -94 -88 -85 -86 -88 -89 -90 -85 -86 -89 -89 -85 -79 -71 -72 -73 -75 -78 -81 -82 -81 -82 -87 -91 -90 -88 -88 -88 -88 -88 -88 -88 -82 -72 -66 -67 -72 -70 -63 -55 -51 -56 -66 -67 -63 -68 -73 -74 -78 -84 -84 -81 -77 -74 -75 -76 -76 -76 -77 -82 -81 -76 -73 -71 -72 -73 -73 -75 -76 -75 -74 -72 -73 -75 -75 -74 -65 -62 -58 -54 -50 -47 -43 -40 -42 -44 -44 -43 -42 -41 -42 -42 -44 -49 -52 -60 -65 -65 -64 -64 -61 -50 -58 -50 -47 -48 -49 -49 -49 -50 -50 -52 -53 -56 -58 -59 -60 -60 -62 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -88 -82 -57 -0 -0 -0 -0 -0 -0 -0 -0 -17 -65 -79 -88 -95 -103 -109 -114 -114 -110 -111 -119 -117 -117 -121 -127 -137 -147 -147 -139 -120 -114 -100 -93 -97 -108 -120 -124 -133 -143 -151 -139 -127 -119 -107 -94 -78 -60 -55 -60 -66 -65 -63 -68 -61 -59 -58 -56 -61 -68 -73 -73 -67 -66 -63 -59 -57 -55 -51 -45 -38 -38 -54 -59 -65 -67 -63 -57 -61 -73 -74 -82 -84 -82 -82 -84 -85 -82 -80 -85 -87 -82 -80 -81 -82 -82 -82 -81 -84 -84 -81 -77 -73 -71 -74 -74 -75 -76 -79 -78 -77 -79 -84 -90 -91 -91 -92 -92 -93 -94 -93 -90 -81 -64 -57 -61 -81 -87 -81 -72 -56 -57 -75 -82 -81 -78 -75 -76 -83 -88 -88 -86 -80 -75 -75 -75 -74 -74 -75 -79 -79 -76 -75 -73 -71 -71 -71 -73 -75 -75 -73 -71 -70 -71 -70 -65 -64 -60 -59 -56 -52 -48 -44 -40 -39 -40 -41 -41 -40 -39 -39 -40 -43 -47 -49 -52 -58 -61 -59 -55 -52 -49 -50 -48 -46 -47 -48 -49 -49 -49 -49 -51 -55 -56 -58 -59 -60 -62 -63 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -80 -98 -49 -0 -0 -0 -0 -0 -0 -0 -0 -25 -71 -94 -89 -86 -100 -108 -116 -123 -122 -122 -120 -118 -117 -123 -131 -139 -144 -141 -132 -114 -114 -99 -93 -98 -110 -120 -123 -126 -132 -143 -133 -121 -117 -113 -100 -96 -91 -67 -70 -76 -77 -71 -62 -58 -53 -56 -56 -61 -71 -75 -70 -63 -59 -57 -55 -55 -53 -49 -42 -37 -43 -51 -55 -59 -55 -51 -56 -64 -68 -75 -80 -82 -80 -83 -84 -82 -80 -79 -84 -83 -80 -74 -75 -78 -79 -77 -80 -81 -78 -76 -72 -68 -65 -68 -74 -79 -80 -78 -76 -74 -77 -82 -89 -93 -94 -99 -103 -102 -98 -94 -89 -82 -70 -70 -78 -98 -105 -102 -93 -84 -82 -87 -95 -98 -92 -84 -81 -82 -84 -86 -87 -82 -78 -77 -77 -76 -76 -78 -78 -79 -79 -76 -72 -71 -70 -70 -70 -72 -72 -72 -72 -71 -69 -68 -68 -70 -62 -65 -59 -52 -50 -46 -41 -40 -37 -38 -39 -39 -39 -38 -39 -42 -45 -46 -48 -49 -53 -52 -49 -49 -49 -47 -46 -45 -47 -48 -49 -49 -48 -49 -53 -58 -59 -60 -62 -62 -62 -65 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -14 -0 -8 -18 -13 -8 -0 -0 -0 -32 -73 -88 -83 -83 -88 -99 -101 -95 -113 -139 -136 -135 -118 -127 -135 -139 -139 -135 -129 -127 -112 -99 -94 -101 -112 -118 -118 -118 -122 -133 -133 -116 -113 -113 -106 -101 -101 -72 -77 -83 -80 -69 -62 -61 -57 -57 -63 -66 -68 -66 -60 -54 -52 -58 -51 -51 -50 -46 -43 -44 -48 -45 -44 -51 -48 -47 -57 -66 -70 -81 -78 -84 -72 -77 -80 -79 -77 -76 -80 -81 -83 -78 -74 -76 -76 -74 -76 -76 -72 -70 -68 -64 -63 -68 -77 -83 -84 -82 -81 -81 -84 -88 -91 -94 -96 -100 -103 -104 -104 -101 -96 -91 -90 -96 -99 -112 -116 -113 -105 -97 -87 -76 -68 -72 -81 -85 -86 -84 -79 -79 -82 -83 -80 -79 -79 -79 -84 -93 -80 -80 -79 -76 -73 -72 -72 -70 -68 -69 -70 -73 -73 -73 -70 -67 -66 -68 -69 -59 -54 -53 -49 -46 -46 -48 -45 -44 -44 -41 -39 -38 -40 -43 -45 -45 -45 -48 -50 -54 -57 -58 -57 -59 -57 -55 -49 -48 -50 -51 -50 -51 -56 -61 -62 -63 -64 -64 -63 -64 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -26 -33 -41 -50 -4 -0 -0 -9 -40 -68 -78 -76 -83 -85 -81 -104 -112 -118 -125 -129 -125 -135 -134 -128 -128 -131 -132 -128 -111 -98 -93 -103 -111 -111 -109 -112 -117 -122 -123 -129 -113 -104 -102 -104 -103 -77 -70 -71 -76 -78 -69 -58 -53 -53 -62 -68 -68 -60 -51 -48 -50 -54 -53 -45 -54 -51 -47 -49 -51 -48 -42 -51 -47 -47 -48 -57 -72 -83 -81 -83 -67 -70 -73 -77 -78 -77 -78 -79 -82 -77 -74 -73 -71 -69 -72 -73 -67 -64 -63 -62 -63 -67 -73 -78 -83 -85 -86 -91 -96 -98 -97 -97 -100 -100 -104 -108 -110 -108 -105 -104 -106 -112 -111 -111 -108 -104 -100 -95 -92 -90 -83 -83 -90 -91 -88 -84 -80 -80 -81 -81 -78 -76 -76 -78 -85 -91 -86 -83 -83 -78 -73 -72 -72 -71 -68 -68 -70 -72 -72 -73 -73 -70 -68 -68 -69 -67 -57 -59 -60 -56 -50 -47 -50 -50 -50 -42 -39 -38 -39 -43 -44 -44 -43 -46 -49 -51 -55 -57 -58 -59 -59 -56 -54 -55 -59 -57 -52 -53 -58 -62 -64 -65 -65 -65 -65 -64 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -86 -32 -0 -17 -50 -46 -36 -5 -0 -34 -57 -69 -83 -83 -87 -85 -96 -99 -108 -120 -129 -137 -139 -125 -118 -115 -121 -129 -127 -110 -96 -90 -103 -108 -104 -104 -110 -116 -118 -126 -117 -109 -104 -106 -108 -103 -87 -77 -71 -77 -80 -66 -58 -59 -58 -60 -68 -63 -52 -48 -50 -54 -53 -49 -53 -55 -50 -48 -50 -50 -44 -37 -36 -33 -33 -37 -51 -68 -81 -84 -79 -63 -72 -73 -75 -77 -78 -79 -82 -78 -67 -68 -67 -66 -66 -69 -71 -67 -66 -59 -57 -59 -67 -77 -83 -86 -85 -86 -90 -94 -97 -100 -101 -102 -105 -108 -109 -109 -107 -106 -107 -109 -111 -112 -107 -98 -88 -84 -80 -75 -71 -70 -74 -75 -83 -80 -77 -77 -78 -80 -79 -75 -73 -74 -76 -78 -80 -82 -80 -79 -79 -79 -73 -71 -71 -70 -69 -71 -71 -70 -71 -72 -72 -71 -70 -72 -70 -67 -68 -65 -60 -56 -54 -53 -50 -50 -45 -39 -40 -42 -44 -44 -46 -45 -46 -48 -50 -52 -54 -55 -58 -60 -59 -58 -58 -63 -63 -61 -60 -59 -63 -66 -66 -67 -67 -66 -66 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -1 -31 -43 -17 -16 -43 -71 -67 -56 -54 -8 -13 -41 -61 -73 -73 -73 -91 -97 -112 -114 -136 -151 -141 -130 -111 -112 -112 -124 -128 -119 -102 -88 -87 -102 -107 -104 -106 -110 -115 -125 -123 -86 -91 -94 -100 -106 -104 -94 -82 -71 -68 -76 -72 -64 -61 -60 -58 -65 -56 -48 -48 -49 -48 -48 -53 -53 -51 -44 -46 -48 -46 -40 -31 -28 -29 -41 -49 -66 -77 -80 -79 -73 -65 -69 -73 -76 -79 -78 -77 -79 -73 -62 -62 -63 -63 -63 -66 -71 -70 -66 -58 -55 -56 -53 -54 -65 -78 -84 -86 -86 -87 -89 -94 -98 -99 -102 -107 -111 -107 -102 -100 -101 -102 -104 -106 -106 -102 -94 -86 -80 -76 -74 -70 -69 -69 -74 -81 -81 -79 -78 -78 -78 -74 -73 -75 -76 -78 -78 -76 -75 -74 -77 -77 -75 -72 -71 -71 -71 -71 -71 -70 -69 -70 -72 -73 -72 -71 -73 -73 -73 -69 -64 -61 -60 -55 -47 -56 -57 -48 -48 -47 -45 -45 -46 -46 -47 -49 -50 -52 -52 -54 -57 -58 -60 -60 -60 -62 -64 -66 -67 -66 -70 -71 -72 -69 -68 -68 -68 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -63 -0 -0 -0 -19 -58 -71 -63 -59 -53 -56 -45 -7 -16 -46 -57 -61 -75 -69 -83 -116 -125 -141 -151 -140 -124 -111 -102 -115 -129 -121 -107 -103 -105 -105 -105 -109 -107 -105 -109 -117 -118 -103 -84 -93 -94 -87 -94 -99 -94 -85 -81 -67 -68 -64 -64 -64 -63 -62 -59 -49 -49 -45 -43 -53 -60 -58 -54 -44 -39 -44 -45 -39 -33 -31 -34 -42 -57 -71 -80 -73 -70 -67 -62 -64 -67 -70 -70 -77 -83 -84 -77 -66 -61 -63 -64 -70 -70 -71 -72 -72 -72 -63 -62 -62 -73 -85 -82 -77 -85 -85 -83 -83 -85 -89 -92 -94 -99 -103 -104 -105 -106 -106 -107 -107 -105 -101 -92 -92 -92 -86 -76 -73 -77 -80 -81 -76 -81 -75 -73 -76 -78 -77 -75 -72 -73 -75 -78 -79 -77 -75 -73 -72 -75 -75 -75 -75 -74 -73 -70 -70 -69 -70 -69 -69 -70 -72 -73 -72 -72 -71 -72 -73 -70 -67 -62 -54 -51 -62 -61 -57 -53 -47 -44 -45 -45 -46 -46 -45 -47 -49 -52 -54 -56 -58 -61 -64 -64 -64 -65 -66 -69 -71 -72 -75 -78 -73 -73 -70 -67 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -94 -56 -0 -1 -47 -70 -63 -55 -60 -77 -76 -49 -34 -36 -29 -51 -74 -81 -79 -102 -117 -135 -143 -149 -146 -134 -119 -101 -112 -126 -114 -118 -119 -119 -118 -111 -115 -114 -111 -108 -106 -97 -84 -83 -86 -86 -83 -88 -92 -92 -88 -77 -75 -67 -65 -66 -64 -63 -60 -55 -50 -49 -47 -46 -52 -58 -58 -52 -41 -37 -41 -38 -32 -29 -33 -41 -53 -66 -68 -69 -68 -62 -58 -59 -63 -66 -68 -69 -74 -77 -77 -72 -65 -60 -66 -74 -77 -77 -75 -75 -74 -74 -74 -66 -88 -86 -84 -78 -71 -76 -81 -75 -73 -79 -86 -88 -90 -94 -100 -106 -109 -109 -110 -111 -108 -100 -92 -87 -89 -93 -89 -77 -68 -62 -61 -64 -72 -76 -72 -71 -75 -78 -77 -74 -73 -73 -76 -79 -78 -76 -73 -73 -75 -74 -73 -74 -74 -74 -74 -71 -68 -67 -68 -69 -68 -68 -70 -73 -74 -74 -72 -74 -74 -72 -71 -68 -61 -54 -58 -56 -57 -54 -57 -56 -51 -49 -51 -51 -48 -49 -51 -52 -57 -62 -64 -67 -69 -68 -67 -67 -67 -68 -68 -68 -72 -76 -78 -81 -75 -69 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -14 -11 -40 -69 -67 -62 -65 -65 -64 -68 -64 -63 -73 -32 -46 -70 -79 -81 -98 -122 -139 -146 -149 -151 -137 -112 -99 -105 -143 -137 -131 -126 -124 -120 -114 -118 -123 -116 -107 -97 -94 -90 -81 -81 -80 -81 -84 -86 -88 -86 -77 -68 -67 -67 -67 -63 -58 -55 -54 -54 -53 -47 -46 -45 -51 -53 -48 -39 -36 -34 -27 -25 -28 -40 -47 -44 -44 -49 -62 -67 -63 -63 -65 -65 -65 -68 -68 -70 -73 -74 -71 -64 -60 -65 -73 -72 -76 -75 -74 -74 -75 -76 -71 -90 -74 -83 -78 -71 -75 -79 -71 -67 -74 -82 -85 -88 -94 -101 -102 -102 -100 -103 -107 -104 -96 -88 -84 -87 -92 -92 -88 -85 -78 -69 -69 -74 -76 -76 -69 -72 -77 -78 -76 -75 -75 -77 -80 -79 -75 -71 -70 -72 -72 -72 -72 -72 -72 -73 -70 -66 -64 -65 -67 -67 -67 -68 -68 -68 -69 -70 -69 -74 -72 -72 -74 -73 -71 -70 -68 -61 -63 -76 -79 -71 -63 -61 -61 -58 -57 -57 -58 -70 -76 -70 -72 -74 -73 -71 -71 -71 -70 -71 -72 -73 -74 -77 -81 -81 -78 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -60 -85 -86 -59 -75 -65 -60 -58 -60 -61 -63 -73 -56 -58 -61 -72 -92 -104 -105 -143 -145 -151 -147 -130 -110 -108 -125 -141 -136 -136 -131 -128 -125 -121 -120 -127 -113 -115 -110 -104 -93 -86 -90 -90 -89 -89 -86 -84 -77 -70 -65 -69 -71 -62 -58 -54 -52 -52 -51 -51 -50 -46 -44 -49 -49 -44 -36 -27 -21 -18 -23 -33 -43 -43 -39 -42 -46 -60 -53 -65 -65 -64 -67 -69 -70 -69 -68 -68 -68 -65 -65 -66 -65 -67 -71 -78 -74 -72 -68 -73 -82 -76 -97 -87 -84 -83 -79 -78 -80 -74 -70 -75 -78 -83 -88 -94 -97 -97 -97 -98 -103 -108 -106 -97 -86 -81 -84 -87 -86 -84 -77 -67 -65 -73 -80 -80 -72 -64 -72 -79 -81 -80 -78 -76 -77 -79 -78 -74 -69 -67 -66 -66 -67 -70 -71 -71 -71 -68 -64 -63 -63 -64 -65 -66 -67 -66 -65 -66 -67 -68 -69 -71 -71 -72 -74 -75 -77 -78 -75 -80 -80 -86 -90 -85 -75 -71 -70 -69 -68 -76 -76 -73 -73 -76 -79 -78 -76 -76 -76 -75 -76 -78 -78 -77 -80 -81 -91 -83 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -91 -94 -89 -77 -64 -69 -58 -73 -82 -81 -80 -79 -80 -62 -57 -58 -70 -81 -100 -126 -149 -149 -154 -139 -132 -123 -122 -132 -139 -139 -142 -138 -136 -123 -118 -123 -124 -110 -113 -113 -101 -96 -95 -94 -93 -94 -94 -91 -88 -80 -70 -65 -60 -56 -53 -61 -54 -52 -51 -49 -49 -49 -46 -44 -38 -38 -38 -35 -31 -27 -25 -28 -38 -43 -43 -42 -47 -55 -50 -42 -72 -74 -65 -66 -71 -70 -71 -69 -68 -70 -69 -67 -67 -67 -70 -73 -76 -70 -71 -68 -73 -80 -80 -95 -88 -87 -87 -82 -81 -80 -74 -71 -72 -75 -81 -89 -92 -93 -96 -97 -100 -104 -99 -92 -86 -82 -82 -85 -88 -91 -92 -80 -66 -62 -66 -70 -71 -68 -63 -74 -78 -80 -80 -78 -76 -76 -78 -77 -73 -68 -66 -65 -65 -65 -65 -69 -70 -70 -67 -63 -62 -62 -61 -63 -63 -64 -64 -65 -66 -67 -65 -65 -68 -70 -72 -72 -73 -76 -79 -84 -88 -78 -82 -90 -93 -86 -78 -74 -74 -74 -83 -79 -74 -76 -80 -82 -80 -79 -79 -81 -82 -83 -83 -82 -81 -82 -83 -97 -91 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -88 -71 -68 -75 -63 -57 -55 -70 -79 -81 -84 -85 -74 -67 -64 -85 -85 -101 -122 -134 -156 -150 -128 -137 -138 -135 -136 -143 -144 -128 -117 -119 -108 -115 -125 -122 -111 -97 -102 -87 -93 -88 -82 -84 -86 -86 -85 -83 -84 -75 -74 -82 -81 -51 -55 -53 -55 -52 -51 -49 -47 -45 -43 -33 -27 -28 -30 -30 -30 -34 -41 -40 -45 -42 -48 -54 -52 -47 -51 -58 -70 -69 -66 -66 -66 -70 -77 -73 -77 -70 -77 -82 -79 -74 -73 -78 -72 -75 -73 -76 -78 -79 -89 -90 -88 -89 -86 -76 -72 -71 -68 -66 -70 -81 -89 -95 -97 -98 -100 -99 -98 -96 -91 -85 -83 -83 -82 -81 -82 -88 -84 -74 -70 -70 -70 -70 -66 -62 -65 -75 -80 -79 -76 -74 -75 -77 -77 -72 -67 -66 -66 -64 -63 -63 -63 -64 -64 -63 -61 -61 -60 -60 -60 -61 -62 -62 -62 -64 -66 -66 -64 -65 -65 -66 -68 -71 -74 -76 -81 -81 -82 -77 -79 -83 -86 -83 -72 -73 -75 -76 -78 -75 -75 -80 -82 -79 -79 -82 -84 -85 -85 -84 -82 -83 -84 -86 -94 -98 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -91 -72 -71 -83 -85 -71 -78 -76 -73 -75 -79 -81 -84 -84 -81 -78 -109 -109 -107 -130 -150 -148 -140 -138 -134 -137 -140 -142 -147 -148 -129 -126 -117 -109 -116 -117 -116 -111 -93 -93 -77 -83 -80 -77 -79 -81 -80 -78 -80 -81 -73 -80 -80 -68 -52 -48 -49 -55 -55 -53 -50 -46 -44 -40 -31 -29 -28 -29 -26 -26 -34 -45 -45 -49 -43 -45 -46 -43 -38 -40 -43 -58 -68 -62 -62 -64 -72 -89 -82 -82 -83 -84 -80 -79 -79 -76 -81 -77 -80 -84 -82 -79 -78 -77 -79 -86 -79 -75 -75 -72 -68 -65 -64 -67 -74 -79 -94 -100 -101 -100 -98 -99 -93 -90 -86 -85 -83 -81 -80 -75 -73 -68 -63 -63 -66 -70 -71 -67 -66 -59 -75 -81 -79 -75 -72 -72 -74 -74 -70 -68 -66 -65 -64 -63 -62 -61 -61 -61 -61 -59 -58 -59 -59 -59 -59 -61 -61 -61 -62 -65 -66 -63 -61 -62 -62 -66 -70 -70 -69 -74 -71 -79 -72 -72 -79 -80 -76 -73 -73 -73 -74 -75 -74 -76 -79 -80 -80 -82 -81 -81 -77 -76 -75 -75 -81 -84 -87 -89 -94 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -19 -31 -74 -88 -71 -81 -84 -96 -99 -90 -85 -76 -74 -76 -78 -78 -79 -85 -92 -91 -115 -116 -111 -128 -142 -144 -147 -144 -134 -139 -144 -143 -138 -131 -130 -125 -103 -102 -102 -102 -111 -109 -91 -85 -64 -75 -67 -61 -61 -72 -83 -81 -86 -80 -82 -96 -77 -54 -49 -41 -45 -52 -55 -52 -48 -46 -45 -40 -32 -31 -31 -30 -25 -28 -36 -42 -51 -40 -35 -44 -48 -49 -47 -43 -47 -54 -64 -60 -57 -61 -75 -88 -85 -87 -88 -89 -86 -84 -81 -80 -81 -77 -81 -87 -84 -81 -79 -76 -74 -78 -74 -69 -71 -64 -61 -64 -65 -65 -64 -73 -93 -103 -101 -96 -93 -93 -90 -86 -82 -81 -81 -81 -78 -72 -72 -74 -73 -71 -68 -67 -68 -66 -60 -63 -76 -81 -78 -74 -71 -72 -74 -73 -73 -73 -69 -67 -64 -62 -61 -61 -61 -60 -59 -58 -57 -57 -57 -57 -58 -59 -60 -60 -60 -61 -63 -62 -62 -60 -62 -63 -66 -66 -67 -69 -65 -68 -66 -68 -77 -80 -74 -69 -68 -73 -75 -72 -70 -72 -74 -76 -80 -81 -79 -71 -68 -69 -71 -73 -79 -81 -83 -88 -92 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -100 -104 -88 -79 -94 -93 -84 -97 -99 -91 -83 -79 -78 -76 -74 -87 -93 -99 -109 -111 -114 -116 -117 -129 -134 -140 -146 -140 -135 -141 -141 -142 -143 -141 -134 -120 -97 -84 -86 -94 -111 -107 -90 -80 -65 -63 -62 -62 -60 -65 -77 -84 -88 -83 -85 -78 -75 -61 -44 -38 -41 -48 -54 -51 -47 -46 -44 -39 -30 -29 -26 -32 -29 -37 -43 -46 -50 -32 -33 -42 -44 -43 -43 -40 -38 -48 -64 -63 -62 -64 -75 -82 -81 -83 -91 -95 -93 -85 -80 -82 -83 -76 -78 -83 -84 -82 -75 -73 -77 -80 -83 -69 -74 -63 -57 -58 -61 -64 -67 -74 -92 -96 -93 -93 -95 -92 -88 -79 -78 -78 -78 -78 -76 -73 -73 -76 -74 -70 -66 -64 -64 -63 -62 -67 -77 -80 -76 -71 -70 -72 -75 -74 -71 -70 -69 -69 -69 -67 -64 -59 -59 -60 -59 -58 -56 -56 -56 -56 -56 -58 -59 -58 -57 -58 -59 -57 -58 -64 -64 -61 -64 -65 -63 -63 -62 -61 -62 -69 -68 -69 -71 -68 -64 -67 -70 -67 -67 -67 -69 -72 -76 -77 -67 -64 -64 -66 -69 -73 -76 -77 -82 -87 -92 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -43 -91 -97 -87 -77 -80 -101 -92 -98 -102 -95 -86 -79 -75 -72 -68 -87 -91 -98 -105 -109 -111 -113 -121 -118 -136 -131 -122 -129 -137 -136 -146 -130 -129 -126 -130 -123 -102 -84 -77 -90 -95 -110 -98 -85 -82 -79 -69 -63 -51 -57 -60 -67 -74 -76 -81 -75 -75 -63 -50 -39 -35 -38 -46 -54 -52 -48 -46 -44 -42 -38 -30 -32 -35 -34 -43 -45 -45 -44 -29 -36 -44 -44 -44 -45 -45 -42 -42 -63 -67 -66 -66 -71 -76 -78 -82 -92 -87 -90 -89 -86 -86 -82 -73 -73 -74 -76 -78 -75 -74 -72 -70 -79 -74 -74 -65 -61 -55 -55 -62 -70 -79 -91 -86 -80 -78 -83 -90 -90 -87 -83 -77 -76 -75 -78 -79 -74 -67 -63 -63 -65 -65 -64 -63 -64 -70 -75 -80 -76 -70 -70 -72 -72 -72 -69 -68 -68 -67 -67 -67 -65 -62 -57 -57 -58 -56 -55 -54 -54 -54 -55 -58 -59 -57 -57 -57 -56 -55 -58 -64 -62 -60 -64 -59 -57 -59 -60 -58 -61 -68 -65 -64 -67 -67 -63 -63 -66 -66 -67 -69 -69 -70 -74 -73 -63 -61 -61 -62 -66 -70 -72 -76 -81 -81 -87 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -106 -91 -81 -81 -96 -106 -104 -112 -114 -96 -97 -88 -79 -82 -94 -91 -94 -98 -105 -109 -111 -113 -116 -117 -116 -110 -127 -117 -126 -136 -134 -134 -127 -130 -131 -125 -106 -87 -76 -79 -103 -94 -103 -93 -83 -72 -62 -65 -57 -46 -52 -61 -65 -65 -64 -65 -72 -74 -66 -44 -33 -32 -38 -47 -53 -52 -50 -47 -44 -42 -38 -35 -36 -34 -42 -40 -43 -43 -39 -33 -42 -41 -41 -41 -42 -46 -43 -37 -52 -73 -62 -63 -65 -67 -74 -85 -95 -88 -91 -87 -87 -87 -81 -72 -72 -75 -75 -76 -75 -72 -70 -69 -70 -74 -69 -67 -64 -56 -55 -61 -66 -73 -87 -83 -74 -70 -74 -79 -80 -82 -81 -77 -80 -78 -76 -74 -69 -65 -59 -60 -68 -73 -70 -65 -67 -73 -75 -80 -76 -71 -69 -70 -70 -70 -68 -64 -65 -64 -64 -65 -64 -63 -61 -61 -60 -57 -55 -53 -53 -54 -56 -58 -59 -57 -57 -56 -55 -54 -57 -60 -60 -61 -64 -56 -53 -55 -56 -55 -60 -66 -64 -62 -65 -66 -65 -64 -66 -66 -66 -66 -66 -67 -71 -71 -61 -59 -58 -62 -63 -65 -68 -72 -73 -72 -77 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -95 -83 -89 -116 -118 -104 -97 -104 -108 -86 -108 -104 -98 -95 -95 -97 -100 -104 -109 -110 -111 -113 -116 -117 -115 -110 -127 -115 -114 -120 -120 -117 -120 -125 -131 -118 -90 -76 -73 -77 -91 -87 -85 -86 -82 -66 -60 -61 -50 -51 -50 -56 -62 -61 -59 -60 -62 -69 -76 -47 -36 -31 -33 -44 -53 -51 -49 -49 -46 -38 -32 -31 -33 -36 -30 -60 -46 -41 -42 -43 -42 -33 -37 -67 -51 -43 -39 -38 -47 -64 -65 -65 -70 -68 -74 -81 -85 -95 -92 -92 -84 -82 -80 -77 -77 -79 -75 -70 -73 -64 -61 -64 -65 -62 -62 -62 -63 -56 -54 -56 -60 -65 -75 -81 -76 -72 -70 -71 -77 -81 -70 -74 -79 -73 -67 -65 -66 -64 -58 -55 -61 -64 -62 -62 -69 -75 -76 -78 -74 -72 -69 -67 -68 -68 -65 -61 -62 -63 -62 -62 -62 -61 -61 -61 -61 -56 -54 -54 -53 -54 -55 -57 -58 -58 -57 -56 -54 -53 -54 -57 -58 -61 -55 -55 -56 -56 -55 -54 -58 -64 -67 -65 -63 -62 -62 -62 -63 -64 -64 -64 -63 -64 -67 -66 -59 -65 -59 -60 -61 -62 -65 -68 -70 -76 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -106 -92 -92 -129 -125 -110 -106 -111 -109 -103 -104 -112 -108 -103 -100 -114 -118 -102 -104 -106 -108 -110 -113 -116 -124 -124 -115 -103 -112 -109 -109 -111 -114 -119 -122 -127 -111 -75 -78 -74 -74 -86 -84 -80 -75 -75 -63 -58 -55 -42 -41 -49 -51 -57 -57 -56 -55 -55 -58 -72 -61 -44 -34 -32 -38 -48 -51 -49 -48 -48 -43 -34 -31 -32 -29 -32 -39 -44 -46 -46 -50 -49 -33 -38 -63 -49 -34 -31 -36 -42 -49 -55 -62 -71 -68 -73 -76 -80 -93 -90 -88 -78 -77 -76 -75 -76 -76 -71 -69 -68 -59 -54 -56 -62 -65 -64 -62 -61 -54 -51 -52 -54 -58 -68 -79 -78 -79 -71 -69 -75 -77 -72 -74 -77 -66 -63 -62 -65 -69 -69 -63 -59 -60 -57 -59 -68 -76 -77 -77 -75 -74 -70 -66 -66 -66 -62 -58 -58 -59 -60 -59 -59 -59 -59 -59 -56 -54 -53 -52 -52 -52 -53 -54 -55 -55 -55 -54 -51 -50 -51 -53 -56 -60 -58 -58 -57 -56 -55 -54 -54 -58 -66 -67 -63 -60 -60 -60 -61 -62 -61 -61 -60 -61 -63 -64 -64 -64 -63 -59 -58 -60 -62 -66 -72 -78 -82 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -106 -97 -103 -129 -116 -100 -97 -109 -106 -106 -122 -118 -117 -112 -107 -106 -108 -108 -109 -108 -94 -101 -110 -106 -117 -128 -115 -101 -93 -111 -113 -113 -114 -114 -116 -120 -102 -61 -77 -69 -73 -86 -86 -86 -68 -62 -56 -54 -48 -39 -33 -43 -43 -46 -51 -53 -54 -52 -52 -63 -54 -44 -39 -39 -39 -42 -45 -47 -45 -48 -42 -30 -34 -36 -26 -24 -27 -35 -26 -36 -51 -51 -39 -39 -35 -84 -50 -42 -42 -43 -43 -43 -55 -63 -66 -69 -73 -80 -87 -86 -83 -81 -79 -77 -73 -72 -73 -71 -64 -56 -56 -54 -55 -56 -57 -58 -58 -57 -51 -48 -50 -50 -51 -59 -69 -69 -70 -67 -68 -72 -70 -67 -72 -72 -58 -62 -64 -64 -67 -69 -66 -57 -55 -54 -60 -67 -71 -71 -72 -75 -73 -69 -66 -65 -64 -60 -57 -56 -56 -56 -56 -57 -58 -59 -59 -54 -52 -51 -50 -50 -50 -50 -51 -52 -53 -52 -51 -49 -48 -49 -52 -55 -58 -58 -57 -55 -55 -55 -55 -57 -56 -64 -66 -63 -61 -59 -58 -58 -59 -59 -60 -61 -59 -59 -60 -61 -61 -61 -56 -54 -55 -58 -61 -66 -71 -74 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -50 -79 -111 -126 -113 -111 -127 -112 -117 -124 -127 -119 -107 -107 -109 -113 -116 -102 -90 -93 -87 -92 -97 -100 -116 -124 -113 -100 -90 -97 -98 -98 -99 -99 -105 -109 -91 -55 -65 -48 -46 -68 -87 -87 -66 -64 -66 -69 -54 -43 -43 -43 -40 -40 -43 -48 -55 -52 -48 -53 -49 -44 -39 -43 -44 -40 -37 -37 -40 -46 -41 -26 -31 -33 -28 -26 -23 -23 -3 -23 -53 -60 -49 -40 -37 -75 -55 -51 -50 -46 -43 -43 -49 -53 -64 -67 -72 -77 -83 -87 -82 -82 -79 -79 -73 -70 -68 -66 -63 -58 -58 -63 -65 -60 -56 -57 -56 -53 -48 -45 -47 -46 -47 -55 -66 -70 -68 -69 -68 -67 -63 -61 -68 -70 -57 -60 -63 -66 -70 -71 -67 -58 -55 -54 -60 -64 -66 -66 -68 -72 -72 -69 -65 -64 -62 -57 -53 -53 -53 -54 -53 -54 -56 -55 -53 -53 -52 -49 -48 -48 -48 -48 -48 -49 -50 -50 -49 -49 -49 -49 -51 -54 -54 -57 -56 -54 -52 -54 -58 -62 -59 -62 -63 -63 -60 -57 -55 -54 -55 -54 -54 -57 -56 -55 -56 -57 -58 -58 -57 -55 -55 -54 -56 -60 -64 -66 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -110 -123 -121 -106 -122 -104 -124 -120 -112 -105 -90 -90 -91 -90 -90 -90 -88 -89 -92 -97 -100 -100 -97 -109 -113 -105 -101 -93 -90 -84 -80 -79 -87 -90 -66 -58 -63 -60 -41 -60 -84 -83 -63 -54 -56 -67 -54 -43 -42 -44 -42 -37 -38 -44 -50 -47 -49 -54 -48 -43 -40 -41 -41 -39 -35 -32 -33 -36 -40 -24 -30 -29 -27 -29 -26 -18 -1 -22 -52 -60 -53 -43 -39 -42 -37 -38 -44 -42 -41 -43 -44 -48 -63 -62 -67 -74 -80 -86 -83 -77 -74 -73 -69 -67 -65 -63 -60 -56 -59 -58 -62 -66 -60 -54 -54 -53 -48 -43 -44 -43 -44 -47 -52 -65 -70 -69 -67 -64 -62 -64 -68 -67 -63 -61 -63 -66 -68 -70 -72 -68 -57 -53 -62 -68 -69 -68 -67 -66 -67 -68 -66 -65 -61 -57 -54 -52 -51 -52 -52 -49 -48 -49 -49 -50 -50 -47 -46 -45 -46 -45 -46 -47 -48 -49 -48 -48 -49 -50 -51 -52 -53 -55 -56 -54 -51 -55 -63 -65 -60 -59 -59 -59 -57 -55 -54 -55 -55 -60 -57 -52 -53 -53 -53 -54 -55 -55 -56 -54 -54 -54 -54 -56 -58 -59 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -102 -111 -116 -106 -118 -104 -135 -112 -97 -93 -93 -95 -96 -96 -95 -94 -92 -92 -95 -99 -101 -97 -93 -106 -115 -112 -102 -93 -89 -82 -77 -76 -75 -70 -62 -58 -63 -63 -41 -51 -75 -77 -61 -52 -52 -59 -50 -36 -32 -36 -41 -42 -38 -47 -49 -49 -55 -56 -48 -44 -49 -48 -48 -43 -36 -33 -33 -35 -37 -24 -32 -34 -32 -29 -24 -16 -1 -26 -38 -54 -53 -43 -34 -39 -37 -37 -40 -37 -35 -36 -41 -47 -53 -55 -58 -69 -74 -75 -73 -68 -72 -65 -62 -62 -60 -61 -61 -61 -66 -63 -63 -67 -66 -60 -54 -51 -47 -42 -43 -40 -41 -43 -51 -65 -70 -65 -60 -61 -63 -66 -68 -66 -64 -64 -66 -68 -67 -69 -71 -66 -55 -54 -66 -67 -69 -70 -69 -66 -64 -67 -66 -64 -62 -60 -59 -58 -55 -53 -49 -46 -46 -46 -47 -47 -47 -45 -44 -43 -43 -43 -44 -45 -46 -47 -47 -48 -49 -49 -50 -50 -52 -55 -56 -55 -52 -58 -65 -65 -60 -58 -56 -56 -54 -53 -54 -56 -58 -56 -50 -50 -49 -49 -50 -51 -52 -53 -53 -51 -52 -54 -53 -52 -54 -55 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -65 -101 -112 -112 -123 -128 -115 -108 -113 -103 -99 -97 -96 -97 -96 -98 -98 -97 -95 -95 -96 -97 -98 -96 -91 -82 -78 -92 -100 -93 -87 -80 -75 -74 -73 -66 -58 -56 -57 -61 -37 -45 -60 -59 -51 -48 -48 -56 -44 -45 -33 -36 -45 -48 -45 -42 -49 -55 -54 -53 -51 -47 -47 -52 -50 -45 -37 -32 -31 -33 -36 -18 -26 -26 -33 -23 -16 -19 -9 -23 -28 -58 -61 -46 -41 -43 -53 -88 -54 -39 -33 -31 -34 -42 -46 -48 -53 -56 -57 -59 -62 -64 -66 -63 -58 -59 -57 -59 -63 -65 -66 -60 -55 -62 -61 -55 -51 -48 -44 -40 -41 -39 -42 -45 -51 -62 -67 -64 -59 -59 -65 -67 -67 -64 -59 -63 -66 -67 -67 -67 -67 -62 -54 -59 -56 -61 -65 -67 -67 -66 -64 -65 -62 -62 -62 -62 -60 -57 -52 -49 -43 -42 -42 -43 -43 -43 -45 -43 -43 -42 -41 -42 -43 -44 -44 -45 -47 -46 -46 -47 -48 -50 -52 -55 -57 -56 -52 -59 -65 -65 -62 -59 -54 -53 -51 -50 -53 -56 -58 -64 -61 -61 -49 -47 -47 -48 -49 -49 -50 -49 -50 -50 -49 -49 -51 -53 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -117 -133 -124 -123 -125 -117 -111 -106 -101 -100 -100 -100 -99 -97 -95 -94 -94 -95 -97 -97 -97 -98 -98 -95 -93 -84 -93 -97 -91 -85 -77 -74 -72 -70 -64 -58 -55 -56 -55 -36 -41 -58 -53 -47 -45 -44 -46 -45 -39 -41 -43 -47 -46 -39 -32 -40 -48 -47 -49 -50 -50 -51 -52 -45 -46 -40 -34 -32 -34 -34 -22 -22 -24 -36 -26 -17 -19 -18 -19 -32 -35 -55 -41 -28 -32 -38 -44 -40 -36 -31 -27 -28 -35 -42 -43 -45 -51 -54 -57 -58 -60 -62 -61 -56 -60 -59 -60 -60 -61 -64 -61 -57 -59 -56 -58 -57 -50 -44 -43 -43 -45 -46 -50 -59 -68 -72 -71 -65 -63 -68 -69 -64 -58 -54 -55 -59 -62 -64 -65 -64 -59 -53 -52 -52 -58 -62 -69 -70 -67 -65 -64 -60 -62 -62 -63 -61 -57 -53 -50 -43 -41 -40 -41 -41 -42 -42 -41 -41 -41 -41 -41 -42 -42 -42 -44 -45 -44 -46 -48 -48 -49 -51 -54 -56 -55 -51 -58 -60 -62 -62 -58 -52 -50 -49 -49 -50 -48 -52 -66 -67 -64 -50 -45 -45 -46 -46 -47 -47 -47 -49 -48 -46 -47 -49 -51 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -132 -125 -145 -140 -131 -123 -115 -107 -101 -99 -98 -98 -96 -93 -92 -93 -94 -94 -96 -96 -97 -97 -96 -94 -88 -80 -71 -83 -87 -80 -74 -72 -70 -65 -65 -57 -51 -51 -50 -47 -50 -65 -52 -45 -42 -41 -39 -39 -39 -43 -42 -43 -38 -29 -28 -36 -37 -52 -57 -55 -53 -51 -48 -47 -49 -44 -37 -34 -33 -32 -30 -28 -7 -19 -21 -19 -15 -18 -24 -19 -20 -4 -0 -18 -20 -19 -52 -31 -27 -26 -25 -29 -33 -35 -37 -43 -53 -53 -52 -52 -55 -61 -63 -58 -69 -68 -64 -61 -61 -64 -66 -59 -57 -68 -68 -64 -60 -57 -56 -57 -55 -51 -57 -67 -74 -75 -73 -67 -63 -63 -62 -61 -59 -57 -56 -57 -57 -59 -62 -61 -59 -57 -52 -53 -57 -64 -69 -69 -67 -65 -63 -63 -64 -63 -63 -61 -58 -55 -49 -43 -41 -40 -40 -40 -38 -36 -37 -40 -40 -40 -40 -40 -41 -41 -42 -43 -43 -46 -46 -47 -48 -51 -54 -55 -54 -49 -51 -54 -58 -59 -57 -52 -49 -48 -48 -48 -47 -47 -52 -59 -58 -58 -48 -44 -44 -44 -45 -45 -46 -46 -47 -45 -45 -47 -49 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -90 -113 -122 -146 -139 -116 -148 -136 -130 -121 -112 -105 -100 -101 -100 -97 -93 -92 -93 -96 -97 -99 -98 -97 -96 -95 -93 -89 -81 -74 -64 -79 -81 -75 -70 -67 -64 -60 -58 -52 -39 -38 -42 -39 -42 -53 -49 -46 -45 -43 -42 -40 -38 -33 -39 -34 -28 -26 -29 -34 -44 -44 -51 -50 -48 -49 -51 -51 -50 -48 -38 -33 -31 -30 -31 -27 -13 -27 -30 -23 -19 -19 -18 -8 -7 -1 -0 -0 -1 -32 -62 -24 -38 -35 -33 -38 -39 -36 -33 -39 -50 -47 -49 -49 -52 -57 -61 -64 -69 -67 -65 -63 -66 -68 -67 -67 -68 -76 -77 -70 -66 -65 -66 -71 -63 -56 -60 -71 -75 -74 -73 -74 -73 -65 -67 -63 -59 -57 -56 -56 -55 -55 -57 -58 -58 -57 -54 -54 -58 -61 -67 -69 -67 -64 -62 -63 -64 -62 -62 -60 -56 -53 -50 -45 -40 -39 -39 -39 -37 -34 -35 -39 -38 -37 -38 -39 -40 -40 -40 -41 -42 -44 -46 -47 -48 -51 -53 -54 -53 -52 -48 -52 -56 -57 -55 -51 -48 -47 -47 -47 -47 -47 -50 -53 -50 -54 -46 -43 -42 -42 -43 -43 -44 -44 -43 -43 -44 -46 -47 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -98 -145 -148 -130 -118 -141 -102 -122 -122 -113 -106 -104 -102 -100 -96 -92 -91 -92 -94 -96 -98 -99 -98 -97 -85 -85 -87 -80 -72 -61 -77 -74 -69 -66 -63 -61 -59 -51 -48 -46 -51 -44 -37 -44 -49 -47 -44 -44 -46 -47 -43 -33 -24 -27 -31 -32 -29 -30 -35 -43 -39 -48 -49 -58 -61 -57 -51 -49 -50 -39 -33 -30 -30 -34 -36 -26 -35 -38 -29 -25 -18 -14 -18 -17 -5 -0 -0 -11 -14 -16 -23 -44 -42 -37 -40 -42 -39 -34 -35 -41 -45 -46 -47 -49 -53 -57 -60 -65 -59 -63 -62 -69 -71 -69 -73 -78 -83 -73 -71 -72 -69 -66 -70 -64 -59 -63 -73 -76 -80 -86 -86 -80 -74 -72 -64 -60 -60 -59 -57 -55 -52 -52 -52 -51 -52 -52 -52 -53 -55 -61 -64 -67 -67 -64 -62 -62 -62 -61 -57 -52 -47 -44 -42 -40 -39 -38 -38 -35 -33 -33 -36 -36 -36 -37 -38 -38 -39 -40 -41 -42 -43 -45 -46 -47 -49 -51 -52 -52 -52 -52 -51 -54 -56 -53 -50 -47 -46 -45 -46 -46 -45 -45 -44 -42 -46 -42 -41 -41 -41 -41 -42 -42 -43 -40 -42 -44 -45 -47 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -119 -144 -146 -139 -127 -115 -106 -95 -121 -117 -108 -105 -103 -100 -98 -94 -92 -92 -94 -96 -98 -99 -98 -97 -81 -65 -70 -79 -76 -69 -58 -53 -65 -66 -64 -63 -61 -57 -48 -46 -39 -46 -40 -32 -34 -39 -39 -37 -33 -36 -42 -42 -30 -24 -31 -34 -32 -32 -36 -39 -35 -28 -55 -48 -55 -62 -56 -48 -49 -50 -44 -41 -38 -34 -33 -34 -33 -37 -45 -31 -28 -20 -16 -18 -17 -13 -6 -2 -13 -13 -14 -26 -37 -37 -36 -30 -39 -39 -37 -38 -44 -52 -56 -59 -61 -55 -52 -55 -63 -65 -63 -62 -70 -75 -72 -70 -79 -75 -74 -75 -75 -71 -64 -62 -62 -60 -65 -74 -75 -73 -78 -85 -84 -83 -82 -76 -66 -60 -57 -56 -53 -52 -51 -49 -49 -49 -50 -51 -52 -56 -63 -67 -68 -68 -67 -64 -62 -60 -60 -58 -53 -48 -45 -43 -43 -40 -38 -37 -34 -32 -32 -34 -34 -35 -37 -37 -37 -38 -39 -40 -41 -42 -44 -45 -47 -48 -49 -49 -50 -50 -51 -49 -52 -54 -52 -48 -46 -45 -45 -45 -44 -43 -42 -40 -37 -38 -38 -39 -39 -39 -40 -40 -41 -42 -39 -41 -43 -45 -46 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -130 -160 -142 -134 -126 -114 -101 -93 -117 -110 -108 -104 -103 -102 -101 -98 -97 -97 -98 -98 -85 -72 -75 -76 -63 -61 -60 -72 -79 -71 -61 -54 -49 -62 -65 -62 -57 -53 -47 -45 -45 -44 -38 -27 -25 -32 -36 -42 -32 -37 -35 -34 -30 -20 -25 -32 -28 -30 -32 -29 -27 -30 -39 -54 -61 -60 -52 -47 -53 -60 -58 -47 -45 -41 -42 -41 -37 -35 -42 -33 -34 -31 -22 -19 -17 -11 -21 -8 -5 -6 -12 -22 -29 -31 -37 -23 -39 -43 -41 -44 -52 -56 -64 -68 -69 -67 -60 -56 -60 -66 -66 -62 -71 -80 -78 -73 -72 -73 -79 -78 -78 -73 -63 -58 -58 -56 -64 -69 -70 -66 -77 -89 -81 -73 -74 -71 -68 -65 -59 -54 -52 -50 -48 -46 -47 -49 -50 -50 -50 -50 -55 -56 -62 -65 -66 -67 -65 -59 -60 -56 -52 -48 -45 -42 -42 -39 -37 -36 -36 -34 -34 -34 -34 -35 -35 -36 -37 -38 -39 -39 -40 -41 -42 -45 -46 -46 -47 -48 -48 -48 -49 -47 -50 -51 -50 -47 -45 -44 -44 -43 -43 -42 -40 -37 -35 -35 -36 -37 -37 -38 -38 -39 -41 -42 -42 -40 -42 -44 -45 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -38 -134 -158 -136 -123 -119 -109 -100 -99 -114 -113 -107 -104 -104 -103 -101 -101 -100 -99 -95 -73 -65 -65 -65 -64 -63 -62 -62 -73 -80 -73 -63 -56 -47 -52 -52 -56 -55 -51 -47 -43 -43 -42 -36 -39 -41 -40 -38 -42 -33 -46 -36 -28 -29 -29 -27 -29 -28 -37 -33 -29 -32 -35 -33 -50 -67 -62 -55 -53 -56 -63 -66 -58 -52 -49 -51 -46 -38 -35 -32 -30 -31 -40 -29 -23 -20 -13 -12 -2 -4 -12 -12 -17 -23 -29 -43 -28 -30 -41 -48 -50 -51 -54 -64 -57 -58 -55 -55 -59 -63 -64 -65 -63 -69 -76 -77 -75 -76 -76 -70 -72 -72 -71 -64 -58 -54 -51 -61 -64 -65 -65 -71 -79 -83 -84 -77 -81 -70 -66 -63 -57 -52 -50 -49 -46 -45 -46 -47 -46 -44 -44 -45 -48 -57 -62 -65 -66 -65 -60 -60 -59 -54 -50 -48 -44 -40 -38 -37 -35 -34 -34 -32 -32 -34 -34 -35 -36 -36 -37 -38 -39 -39 -40 -41 -44 -45 -46 -46 -47 -47 -47 -48 -50 -49 -48 -48 -47 -45 -44 -43 -42 -42 -41 -38 -35 -34 -34 -35 -35 -36 -37 -37 -38 -40 -41 -43 -43 -42 -43 -44 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -130 -132 -152 -133 -114 -108 -108 -112 -120 -119 -112 -108 -106 -104 -101 -99 -93 -87 -88 -65 -65 -65 -65 -65 -64 -64 -64 -62 -65 -74 -72 -62 -56 -53 -46 -43 -53 -53 -49 -46 -42 -42 -28 -42 -45 -40 -40 -42 -38 -31 -39 -37 -34 -26 -21 -20 -25 -26 -37 -30 -27 -26 -22 -27 -47 -62 -61 -57 -57 -59 -62 -65 -66 -66 -57 -57 -47 -39 -34 -32 -31 -28 -40 -32 -29 -25 -18 -14 -13 -11 -9 -12 -14 -16 -22 -34 -32 -25 -33 -49 -51 -49 -51 -58 -59 -59 -56 -56 -57 -60 -63 -65 -67 -72 -73 -73 -72 -73 -74 -72 -78 -67 -70 -61 -55 -51 -47 -53 -57 -61 -66 -75 -79 -79 -78 -74 -82 -78 -76 -71 -65 -59 -55 -53 -48 -45 -43 -41 -41 -40 -41 -41 -44 -53 -62 -63 -63 -63 -62 -60 -60 -59 -59 -56 -49 -41 -37 -36 -34 -33 -34 -33 -34 -34 -34 -35 -35 -35 -36 -37 -38 -38 -38 -40 -42 -42 -44 -45 -45 -46 -46 -47 -51 -48 -47 -47 -46 -45 -44 -43 -42 -41 -40 -37 -35 -34 -34 -34 -34 -35 -36 -36 -37 -39 -41 -42 -43 -41 -41 -42 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -124 -129 -146 -129 -108 -100 -117 -120 -116 -114 -110 -107 -107 -105 -89 -86 -80 -69 -68 -67 -66 -67 -67 -67 -67 -66 -64 -61 -81 -78 -69 -64 -60 -53 -45 -41 -53 -49 -45 -44 -38 -31 -45 -32 -33 -26 -28 -39 -45 -42 -48 -48 -81 -72 -44 -29 -26 -23 -35 -29 -22 -19 -18 -26 -43 -50 -58 -58 -56 -57 -62 -64 -66 -74 -68 -60 -46 -44 -43 -40 -37 -32 -38 -33 -36 -34 -26 -19 -21 -16 -10 -10 -8 -9 -20 -33 -30 -25 -30 -45 -42 -39 -41 -44 -48 -55 -52 -56 -55 -58 -66 -74 -76 -75 -80 -80 -77 -72 -67 -65 -70 -71 -61 -54 -53 -51 -46 -45 -52 -56 -63 -69 -71 -71 -71 -74 -81 -74 -73 -66 -63 -61 -59 -56 -51 -47 -43 -40 -37 -35 -36 -39 -44 -50 -56 -59 -60 -60 -61 -60 -60 -61 -60 -53 -47 -43 -39 -35 -33 -32 -32 -32 -33 -34 -35 -33 -34 -34 -35 -36 -37 -37 -38 -39 -39 -41 -43 -44 -44 -44 -45 -47 -49 -45 -45 -46 -45 -44 -44 -43 -42 -41 -40 -37 -35 -34 -34 -33 -34 -34 -35 -35 -37 -39 -41 -42 -42 -41 -40 -41 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -27 -95 -138 -137 -129 -120 -102 -96 -109 -111 -110 -111 -108 -104 -102 -85 -74 -69 -69 -68 -68 -68 -66 -65 -65 -66 -67 -66 -63 -61 -77 -71 -64 -60 -57 -51 -43 -41 -52 -48 -43 -43 -40 -34 -31 -32 -40 -30 -39 -48 -56 -62 -74 -84 -104 -96 -91 -71 -55 -52 -52 -42 -41 -31 -27 -32 -46 -60 -59 -54 -57 -59 -65 -68 -68 -72 -79 -61 -52 -55 -57 -53 -42 -30 -35 -41 -40 -41 -33 -25 -22 -20 -16 -12 -8 -11 -15 -21 -26 -28 -27 -38 -33 -29 -31 -42 -51 -45 -51 -56 -58 -60 -69 -79 -83 -82 -81 -78 -72 -65 -61 -61 -61 -62 -52 -50 -51 -51 -47 -44 -46 -50 -55 -60 -62 -63 -66 -71 -75 -79 -78 -73 -67 -59 -55 -54 -50 -46 -42 -39 -36 -35 -34 -37 -40 -42 -47 -52 -55 -57 -58 -58 -59 -60 -60 -54 -50 -45 -40 -36 -33 -31 -32 -32 -32 -35 -36 -33 -33 -34 -34 -35 -36 -37 -37 -38 -38 -41 -43 -44 -44 -44 -45 -46 -47 -46 -47 -45 -44 -44 -43 -43 -42 -41 -39 -37 -35 -35 -33 -33 -33 -34 -34 -35 -36 -39 -40 -41 -41 -39 -38 -40 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -137 -115 -133 -124 -107 -99 -96 -95 -95 -87 -81 -97 -112 -100 -79 -73 -70 -68 -67 -66 -65 -64 -63 -63 -64 -63 -64 -65 -63 -63 -70 -66 -67 -60 -54 -48 -42 -40 -41 -48 -43 -42 -38 -33 -29 -23 -31 -30 -43 -48 -51 -53 -58 -79 -99 -101 -101 -89 -82 -79 -68 -58 -66 -57 -45 -45 -53 -64 -64 -61 -59 -62 -66 -68 -67 -67 -75 -64 -72 -74 -66 -56 -44 -32 -31 -39 -35 -32 -30 -25 -23 -22 -23 -18 -11 -13 -12 -14 -21 -24 -25 -34 -30 -28 -30 -32 -39 -50 -50 -65 -64 -66 -73 -79 -82 -81 -71 -66 -65 -59 -56 -61 -66 -60 -50 -50 -49 -48 -46 -43 -44 -45 -49 -51 -55 -59 -61 -62 -64 -70 -75 -71 -67 -60 -54 -51 -48 -44 -41 -40 -36 -34 -33 -34 -37 -38 -41 -45 -50 -52 -54 -56 -57 -57 -57 -56 -54 -48 -41 -38 -35 -33 -34 -33 -33 -34 -34 -33 -33 -34 -34 -35 -36 -36 -36 -37 -38 -40 -43 -43 -44 -44 -45 -45 -46 -46 -47 -42 -42 -43 -43 -42 -42 -41 -38 -37 -36 -35 -33 -33 -33 -33 -34 -35 -36 -39 -40 -40 -38 -37 -38 -39 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -64 -124 -116 -121 -110 -99 -94 -95 -95 -95 -87 -83 -80 -78 -78 -72 -67 -69 -71 -70 -69 -67 -64 -63 -65 -66 -63 -64 -65 -63 -58 -54 -53 -47 -55 -55 -49 -43 -38 -36 -49 -42 -40 -40 -38 -30 -23 -28 -38 -43 -41 -43 -49 -53 -62 -75 -76 -88 -105 -102 -86 -69 -59 -60 -63 -50 -55 -51 -47 -55 -61 -58 -61 -66 -68 -65 -64 -68 -73 -71 -68 -59 -62 -60 -45 -30 -32 -34 -25 -29 -30 -30 -28 -25 -25 -14 -10 -8 -10 -14 -18 -24 -31 -33 -25 -29 -30 -33 -46 -56 -55 -63 -66 -69 -74 -76 -75 -72 -73 -67 -60 -57 -58 -59 -56 -51 -50 -48 -45 -43 -43 -43 -42 -44 -46 -50 -54 -56 -57 -60 -66 -68 -64 -64 -58 -55 -52 -48 -46 -46 -39 -36 -34 -33 -33 -34 -36 -38 -42 -48 -49 -52 -55 -55 -56 -57 -55 -53 -50 -44 -38 -37 -36 -34 -33 -34 -34 -35 -35 -33 -33 -34 -35 -35 -36 -36 -36 -37 -39 -42 -43 -44 -45 -46 -46 -46 -46 -47 -44 -42 -42 -42 -42 -41 -41 -39 -38 -36 -35 -33 -33 -33 -33 -33 -35 -37 -37 -37 -36 -36 -36 -37 -39 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -126 -125 -137 -109 -106 -99 -97 -99 -99 -97 -91 -85 -79 -74 -70 -69 -70 -72 -73 -73 -70 -65 -64 -66 -67 -65 -62 -62 -62 -58 -55 -53 -49 -48 -60 -57 -51 -45 -38 -38 -49 -40 -37 -36 -35 -29 -24 -26 -34 -40 -36 -39 -47 -52 -59 -80 -95 -104 -111 -98 -82 -65 -52 -48 -57 -53 -51 -44 -42 -49 -57 -56 -60 -63 -69 -65 -67 -73 -70 -58 -52 -48 -62 -72 -56 -35 -33 -23 -28 -31 -35 -39 -35 -27 -32 -22 -12 -10 -7 -8 -13 -18 -21 -29 -22 -28 -36 -36 -38 -53 -58 -58 -59 -58 -66 -73 -73 -75 -75 -79 -71 -59 -52 -50 -50 -49 -50 -48 -43 -42 -42 -42 -42 -44 -43 -46 -47 -50 -55 -58 -57 -59 -59 -60 -55 -52 -50 -48 -46 -46 -39 -35 -31 -30 -31 -32 -35 -38 -42 -44 -47 -50 -53 -54 -55 -54 -57 -55 -51 -46 -42 -40 -36 -34 -34 -34 -34 -35 -35 -33 -33 -34 -34 -35 -36 -36 -36 -36 -37 -39 -42 -44 -45 -45 -46 -46 -47 -46 -42 -41 -41 -42 -42 -41 -41 -41 -38 -36 -35 -33 -33 -32 -33 -33 -34 -35 -36 -38 -37 -36 -36 -36 -38 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -79 -117 -132 -136 -136 -121 -108 -100 -99 -100 -98 -96 -92 -88 -82 -76 -73 -71 -72 -73 -72 -72 -68 -63 -58 -59 -61 -62 -61 -63 -62 -59 -59 -56 -52 -48 -45 -40 -58 -53 -45 -38 -36 -39 -36 -39 -34 -33 -28 -25 -27 -32 -37 -33 -48 -53 -56 -69 -89 -103 -91 -105 -90 -69 -52 -43 -42 -48 -49 -45 -41 -41 -47 -53 -55 -57 -60 -72 -64 -64 -68 -66 -53 -39 -43 -57 -72 -65 -46 -32 -23 -30 -35 -46 -45 -35 -27 -25 -17 -17 -11 -10 -11 -11 -12 -16 -24 -22 -26 -26 -24 -27 -39 -52 -47 -48 -57 -60 -66 -76 -82 -80 -83 -71 -52 -46 -45 -45 -46 -47 -45 -42 -41 -41 -40 -41 -43 -43 -44 -41 -50 -53 -53 -54 -51 -51 -51 -53 -53 -52 -49 -46 -45 -38 -35 -31 -29 -29 -31 -35 -38 -39 -42 -45 -48 -50 -51 -52 -51 -59 -59 -54 -52 -51 -46 -37 -35 -35 -34 -34 -34 -34 -33 -33 -33 -33 -35 -35 -34 -35 -35 -36 -38 -41 -43 -44 -45 -46 -47 -47 -46 -40 -40 -40 -41 -41 -41 -41 -40 -38 -36 -35 -33 -33 -32 -33 -33 -33 -34 -36 -38 -39 -38 -35 -36 -37 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -133 -119 -143 -139 -123 -117 -121 -109 -108 -102 -95 -88 -84 -81 -77 -76 -76 -75 -75 -75 -72 -68 -62 -57 -55 -55 -57 -58 -59 -62 -65 -64 -64 -60 -54 -48 -50 -62 -55 -52 -46 -39 -34 -32 -31 -35 -34 -30 -25 -24 -28 -31 -31 -31 -58 -60 -79 -100 -97 -75 -87 -89 -74 -53 -39 -36 -39 -39 -40 -36 -40 -42 -45 -48 -50 -53 -58 -71 -67 -62 -64 -62 -53 -44 -38 -52 -67 -69 -59 -48 -45 -43 -51 -55 -48 -39 -35 -31 -21 -24 -27 -18 -16 -15 -15 -17 -20 -23 -23 -30 -31 -29 -35 -46 -45 -46 -52 -54 -59 -67 -75 -77 -73 -72 -54 -50 -46 -42 -41 -41 -41 -38 -38 -38 -38 -39 -40 -42 -47 -46 -56 -55 -51 -49 -48 -46 -44 -45 -46 -47 -47 -45 -41 -37 -40 -36 -34 -30 -30 -32 -33 -36 -40 -43 -44 -46 -47 -48 -50 -56 -57 -57 -55 -51 -46 -39 -37 -36 -34 -34 -35 -35 -34 -34 -33 -33 -34 -34 -33 -34 -34 -36 -39 -40 -40 -43 -44 -45 -46 -47 -46 -44 -41 -40 -40 -41 -41 -40 -40 -37 -36 -35 -34 -33 -33 -33 -33 -33 -35 -37 -36 -36 -37 -36 -36 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -149 -134 -149 -140 -129 -125 -126 -123 -114 -103 -95 -86 -81 -78 -76 -76 -77 -77 -77 -75 -70 -63 -57 -54 -54 -53 -56 -60 -61 -62 -63 -63 -60 -57 -52 -46 -49 -57 -49 -46 -43 -38 -36 -34 -29 -25 -32 -19 -20 -24 -20 -19 -26 -36 -50 -67 -98 -102 -76 -59 -67 -55 -43 -44 -36 -36 -37 -38 -41 -44 -44 -45 -45 -44 -45 -51 -56 -61 -66 -63 -62 -59 -50 -41 -37 -45 -60 -67 -62 -56 -56 -57 -62 -56 -53 -48 -42 -36 -30 -29 -31 -28 -19 -17 -17 -15 -14 -19 -18 -17 -18 -21 -23 -29 -38 -49 -45 -57 -61 -60 -63 -66 -61 -64 -65 -53 -45 -39 -35 -35 -36 -32 -34 -35 -35 -35 -38 -43 -47 -53 -56 -59 -56 -49 -44 -43 -43 -41 -40 -40 -39 -40 -39 -41 -55 -41 -37 -34 -33 -32 -31 -33 -37 -41 -42 -44 -47 -48 -49 -52 -53 -53 -54 -53 -48 -41 -39 -37 -36 -35 -35 -35 -35 -35 -34 -33 -33 -33 -33 -34 -35 -37 -38 -38 -40 -43 -45 -46 -47 -48 -48 -46 -41 -40 -40 -39 -40 -40 -39 -37 -35 -35 -34 -33 -33 -33 -33 -34 -35 -37 -36 -36 -36 -36 -36 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -135 -140 -154 -150 -141 -135 -130 -127 -125 -119 -110 -101 -92 -84 -78 -73 -70 -69 -70 -72 -70 -67 -61 -56 -55 -58 -58 -59 -64 -66 -67 -65 -61 -58 -54 -47 -42 -47 -53 -49 -43 -39 -38 -36 -34 -28 -21 -17 -15 -15 -19 -24 -22 -21 -30 -43 -72 -75 -72 -62 -53 -52 -51 -41 -36 -34 -34 -31 -30 -33 -39 -45 -59 -55 -51 -47 -49 -56 -56 -62 -59 -56 -51 -45 -40 -36 -40 -55 -61 -60 -61 -58 -56 -61 -58 -48 -41 -35 -33 -32 -26 -27 -29 -20 -21 -23 -19 -14 -16 -21 -24 -20 -18 -24 -30 -33 -36 -44 -61 -56 -54 -54 -54 -52 -52 -55 -46 -41 -36 -32 -31 -31 -29 -31 -31 -31 -33 -37 -43 -50 -53 -56 -58 -55 -47 -45 -48 -47 -44 -42 -42 -43 -46 -50 -53 -57 -50 -44 -43 -39 -34 -31 -32 -35 -39 -42 -42 -44 -46 -47 -47 -49 -49 -53 -52 -48 -43 -39 -37 -36 -35 -36 -35 -35 -35 -34 -34 -33 -33 -34 -36 -37 -38 -39 -40 -42 -44 -46 -47 -48 -49 -48 -46 -44 -43 -40 -38 -38 -39 -38 -38 -35 -35 -34 -34 -33 -33 -33 -34 -36 -35 -35 -35 -36 -37 -37 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -137 -144 -149 -143 -136 -136 -130 -129 -127 -122 -115 -108 -99 -90 -82 -75 -69 -66 -66 -68 -72 -69 -60 -54 -54 -57 -57 -56 -62 -64 -66 -66 -62 -60 -55 -46 -42 -38 -33 -36 -46 -45 -41 -36 -33 -27 -21 -18 -17 -24 -23 -22 -21 -26 -38 -53 -63 -58 -57 -56 -48 -46 -49 -43 -33 -33 -35 -30 -27 -30 -35 -39 -54 -54 -51 -50 -50 -52 -55 -58 -56 -52 -47 -43 -39 -35 -36 -45 -47 -56 -60 -54 -49 -55 -57 -45 -40 -40 -34 -30 -28 -26 -27 -24 -25 -28 -26 -21 -21 -28 -30 -29 -27 -29 -28 -27 -30 -41 -60 -50 -51 -48 -48 -53 -53 -47 -40 -39 -34 -31 -30 -29 -28 -28 -28 -28 -33 -38 -43 -48 -51 -52 -54 -52 -51 -51 -50 -47 -48 -47 -47 -49 -56 -58 -55 -48 -39 -39 -44 -43 -38 -33 -31 -33 -35 -38 -40 -41 -42 -44 -46 -49 -49 -50 -49 -47 -45 -42 -39 -37 -37 -36 -36 -35 -35 -35 -34 -34 -33 -35 -37 -38 -39 -40 -41 -44 -46 -47 -48 -49 -49 -49 -48 -46 -45 -42 -41 -39 -38 -38 -38 -36 -35 -34 -34 -34 -34 -34 -34 -36 -34 -34 -35 -36 -36 -37 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -118 -133 -142 -136 -133 -132 -119 -113 -109 -105 -102 -100 -98 -91 -84 -79 -76 -74 -71 -72 -73 -66 -56 -50 -50 -53 -54 -55 -55 -60 -64 -64 -63 -62 -58 -51 -44 -39 -34 -32 -38 -47 -41 -37 -35 -30 -24 -24 -26 -19 -36 -37 -35 -39 -46 -55 -56 -42 -53 -57 -47 -45 -45 -41 -38 -35 -44 -32 -28 -26 -28 -33 -32 -37 -43 -45 -44 -49 -54 -51 -53 -53 -48 -42 -38 -34 -33 -35 -39 -52 -57 -52 -45 -46 -50 -43 -35 -27 -25 -30 -36 -36 -34 -28 -26 -30 -30 -28 -24 -29 -40 -48 -22 -21 -20 -20 -29 -44 -54 -47 -52 -47 -42 -44 -47 -43 -39 -40 -34 -31 -30 -28 -27 -27 -28 -29 -34 -39 -44 -46 -49 -49 -52 -51 -52 -54 -56 -57 -58 -52 -49 -51 -56 -54 -48 -46 -42 -42 -43 -43 -40 -36 -32 -31 -32 -35 -37 -38 -38 -40 -44 -47 -49 -50 -50 -49 -47 -45 -42 -42 -40 -39 -37 -36 -35 -35 -34 -34 -34 -36 -36 -37 -39 -41 -42 -45 -45 -48 -49 -48 -48 -48 -48 -47 -46 -45 -44 -40 -37 -38 -38 -37 -36 -35 -35 -34 -34 -35 -35 -33 -34 -35 -35 -35 -35 -36 -38 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -110 -110 -110 -115 -122 -132 -128 -113 -102 -97 -95 -91 -88 -87 -80 -73 -73 -69 -66 -67 -68 -65 -59 -48 -46 -49 -52 -54 -54 -55 -57 -60 -61 -61 -59 -56 -52 -47 -40 -35 -32 -39 -47 -41 -36 -34 -30 -27 -27 -27 -21 -30 -31 -32 -38 -44 -48 -47 -35 -34 -53 -46 -36 -32 -35 -41 -44 -39 -27 -27 -29 -31 -35 -35 -35 -36 -44 -46 -46 -52 -54 -49 -50 -49 -43 -42 -43 -39 -33 -38 -49 -56 -53 -45 -41 -40 -32 -33 -31 -31 -28 -26 -27 -31 -32 -23 -32 -28 -32 -24 -5 -13 -56 -24 -29 -40 -42 -41 -43 -47 -45 -49 -52 -47 -43 -41 -38 -36 -38 -34 -30 -27 -26 -26 -28 -30 -32 -37 -39 -43 -46 -48 -50 -52 -52 -50 -53 -55 -59 -61 -57 -54 -58 -59 -54 -50 -49 -48 -46 -41 -43 -42 -39 -34 -31 -31 -33 -34 -34 -36 -38 -41 -45 -46 -47 -47 -48 -48 -47 -45 -43 -42 -41 -39 -37 -36 -36 -37 -35 -36 -37 -37 -37 -39 -41 -41 -44 -45 -46 -47 -47 -46 -47 -47 -47 -46 -45 -45 -40 -37 -38 -38 -37 -36 -36 -35 -34 -34 -35 -35 -33 -35 -35 -35 -35 -35 -36 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -122 -106 -96 -93 -108 -124 -118 -105 -93 -85 -82 -80 -79 -75 -68 -63 -61 -59 -60 -63 -62 -59 -54 -40 -42 -49 -53 -54 -56 -62 -60 -61 -61 -60 -57 -51 -45 -41 -39 -39 -34 -30 -35 -41 -36 -31 -23 -30 -31 -28 -27 -28 -34 -36 -38 -43 -47 -42 -38 -41 -47 -42 -41 -35 -31 -32 -34 -32 -20 -24 -30 -34 -31 -25 -26 -41 -41 -43 -43 -48 -57 -56 -51 -53 -45 -43 -44 -37 -30 -37 -49 -57 -52 -46 -40 -32 -24 -22 -23 -26 -24 -32 -32 -29 -31 -20 -26 -26 -27 -25 -20 -27 -59 -35 -37 -51 -60 -54 -45 -43 -44 -46 -54 -49 -45 -41 -35 -33 -35 -32 -29 -27 -26 -29 -32 -33 -34 -37 -37 -38 -41 -45 -49 -50 -50 -53 -55 -61 -66 -65 -63 -61 -60 -59 -59 -59 -60 -58 -49 -50 -41 -40 -41 -39 -35 -32 -33 -34 -33 -36 -37 -39 -42 -44 -44 -44 -44 -45 -44 -43 -42 -41 -41 -40 -38 -36 -38 -38 -36 -37 -37 -37 -36 -38 -40 -41 -43 -43 -44 -46 -45 -45 -46 -46 -46 -46 -45 -45 -40 -38 -38 -38 -38 -36 -36 -34 -33 -34 -34 -35 -34 -34 -35 -35 -35 -36 -36 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -123 -101 -98 -93 -109 -116 -106 -96 -91 -87 -81 -78 -73 -69 -66 -64 -58 -55 -57 -57 -57 -55 -49 -41 -50 -55 -58 -58 -60 -64 -65 -64 -62 -64 -59 -50 -42 -39 -37 -34 -30 -38 -41 -39 -34 -30 -22 -28 -32 -31 -30 -34 -41 -43 -46 -50 -45 -42 -42 -47 -40 -40 -36 -32 -36 -35 -28 -24 -18 -25 -32 -30 -30 -31 -32 -35 -45 -40 -40 -45 -53 -59 -58 -60 -52 -44 -42 -40 -34 -35 -49 -63 -54 -47 -38 -28 -20 -18 -23 -20 -4 -3 -25 -36 -29 -22 -19 -24 -27 -28 -25 -22 -17 -19 -39 -55 -57 -55 -50 -45 -45 -45 -58 -55 -46 -39 -37 -38 -34 -31 -30 -29 -28 -30 -33 -35 -37 -38 -37 -37 -38 -41 -43 -44 -48 -58 -59 -60 -65 -66 -63 -64 -63 -63 -63 -62 -62 -59 -51 -51 -43 -43 -41 -40 -39 -36 -34 -35 -38 -37 -38 -40 -41 -42 -42 -43 -43 -44 -46 -45 -42 -40 -41 -41 -40 -38 -38 -38 -36 -36 -37 -37 -36 -37 -39 -41 -42 -44 -43 -43 -43 -44 -45 -46 -46 -45 -45 -44 -42 -41 -39 -38 -38 -38 -35 -34 -33 -34 -35 -35 -34 -34 -35 -36 -36 -36 -36 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -118 -112 -98 -91 -108 -107 -100 -97 -92 -85 -78 -73 -70 -66 -63 -61 -58 -54 -52 -52 -53 -53 -52 -53 -61 -61 -63 -62 -62 -66 -68 -68 -66 -67 -61 -52 -47 -45 -39 -35 -29 -27 -36 -39 -35 -30 -25 -22 -35 -40 -41 -41 -40 -40 -45 -54 -38 -36 -43 -43 -37 -36 -32 -31 -35 -36 -29 -22 -22 -20 -25 -27 -27 -30 -33 -34 -44 -37 -38 -45 -50 -54 -56 -55 -54 -47 -46 -43 -35 -36 -51 -63 -56 -45 -39 -34 -29 -25 -28 -28 -3 -0 -4 -24 -32 -24 -27 -26 -28 -41 -37 -37 -42 -38 -44 -57 -58 -59 -59 -52 -45 -45 -58 -53 -45 -41 -36 -33 -35 -32 -32 -32 -32 -32 -34 -38 -39 -39 -37 -35 -36 -37 -40 -48 -55 -67 -69 -66 -62 -62 -63 -63 -63 -64 -63 -65 -63 -61 -61 -57 -47 -47 -45 -42 -41 -40 -37 -36 -41 -39 -41 -42 -43 -44 -45 -46 -46 -47 -49 -46 -43 -41 -41 -42 -42 -40 -39 -39 -37 -36 -38 -37 -37 -36 -38 -40 -41 -43 -43 -43 -42 -42 -44 -45 -46 -45 -44 -44 -44 -44 -42 -40 -42 -42 -35 -34 -34 -34 -35 -35 -36 -37 -36 -36 -37 -37 -36 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -79 -114 -106 -104 -93 -87 -109 -103 -102 -102 -92 -79 -67 -59 -59 -58 -57 -56 -54 -52 -49 -51 -70 -68 -62 -65 -66 -66 -67 -65 -64 -70 -75 -75 -73 -70 -61 -55 -50 -46 -41 -36 -31 -27 -26 -34 -36 -34 -31 -31 -30 -30 -45 -50 -43 -38 -39 -47 -41 -36 -40 -41 -36 -33 -30 -29 -36 -34 -25 -22 -23 -13 -17 -20 -24 -28 -28 -29 -37 -35 -38 -47 -51 -53 -55 -58 -60 -50 -46 -42 -35 -37 -50 -59 -51 -40 -39 -30 -21 -18 -19 -16 -0 -7 -2 -16 -27 -25 -30 -32 -28 -47 -37 -39 -44 -43 -51 -45 -58 -60 -53 -47 -46 -50 -53 -49 -43 -41 -35 -31 -32 -32 -30 -32 -33 -34 -37 -41 -43 -39 -38 -39 -40 -42 -44 -53 -71 -66 -68 -66 -63 -62 -62 -62 -62 -63 -62 -65 -67 -68 -70 -69 -63 -51 -48 -47 -44 -40 -39 -40 -43 -41 -42 -44 -45 -47 -47 -48 -50 -51 -50 -46 -44 -42 -42 -43 -44 -43 -42 -40 -37 -35 -37 -38 -38 -37 -38 -40 -41 -42 -43 -44 -42 -42 -43 -44 -45 -45 -45 -45 -45 -44 -43 -43 -42 -42 -36 -34 -34 -35 -35 -36 -36 -37 -35 -36 -37 -37 -37 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -87 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -122 -112 -104 -105 -105 -111 -113 -119 -114 -98 -78 -66 -64 -61 -61 -62 -60 -56 -55 -57 -82 -86 -79 -74 -73 -71 -69 -76 -77 -72 -71 -73 -75 -74 -69 -53 -50 -49 -45 -41 -37 -33 -30 -26 -35 -38 -35 -35 -36 -35 -35 -38 -34 -37 -39 -36 -42 -41 -41 -40 -36 -30 -25 -23 -24 -33 -31 -21 -19 -20 -12 -13 -20 -27 -33 -31 -27 -27 -28 -39 -37 -44 -44 -45 -51 -58 -51 -43 -45 -39 -40 -49 -57 -56 -51 -36 -26 -19 -23 -25 -14 -2 -15 -3 -17 -26 -23 -23 -31 -20 -47 -33 -29 -34 -42 -52 -50 -52 -61 -53 -48 -48 -50 -54 -50 -50 -40 -35 -33 -30 -26 -27 -31 -34 -39 -40 -42 -44 -41 -40 -39 -41 -40 -44 -55 -66 -62 -61 -67 -65 -63 -63 -64 -65 -66 -65 -65 -71 -76 -79 -76 -62 -55 -54 -50 -44 -38 -38 -42 -44 -42 -41 -43 -45 -46 -46 -47 -48 -49 -47 -47 -45 -43 -43 -44 -44 -45 -44 -41 -38 -36 -36 -38 -38 -38 -39 -39 -41 -43 -43 -44 -44 -43 -43 -44 -45 -46 -46 -46 -45 -44 -43 -43 -43 -40 -36 -34 -34 -35 -35 -36 -37 -37 -36 -37 -38 -38 -38 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -22 -35 -48 -58 -119 -110 -114 -115 -115 -108 -98 -94 -93 -89 -81 -75 -73 -75 -80 -90 -89 -93 -90 -80 -74 -85 -89 -82 -75 -72 -74 -75 -70 -49 -42 -41 -43 -41 -38 -34 -32 -30 -29 -27 -27 -30 -35 -40 -37 -42 -37 -42 -46 -43 -45 -38 -38 -35 -34 -28 -21 -16 -19 -21 -19 -13 -13 -14 -12 -13 -16 -21 -32 -39 -41 -34 -28 -32 -31 -34 -39 -46 -50 -51 -54 -47 -40 -42 -42 -49 -56 -57 -56 -33 -27 -23 -27 -23 -16 -25 -19 -26 -29 -28 -24 -23 -26 -17 -37 -24 -20 -31 -46 -56 -54 -46 -60 -56 -58 -54 -52 -60 -59 -59 -46 -43 -36 -30 -26 -24 -29 -34 -43 -44 -43 -43 -42 -43 -43 -45 -45 -52 -57 -57 -57 -57 -66 -66 -66 -66 -67 -68 -69 -68 -69 -76 -81 -83 -80 -70 -69 -62 -53 -44 -37 -36 -40 -42 -43 -42 -42 -43 -44 -46 -46 -46 -46 -48 -49 -47 -44 -43 -44 -45 -46 -46 -43 -41 -39 -38 -39 -39 -38 -38 -39 -41 -43 -43 -44 -44 -44 -44 -44 -45 -46 -46 -46 -45 -44 -44 -44 -42 -37 -35 -35 -34 -34 -35 -35 -36 -37 -35 -36 -37 -39 -39 -38 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -9 -0 -0 -1 -12 -22 -33 -45 -104 -108 -102 -101 -97 -89 -115 -112 -99 -93 -86 -84 -90 -87 -86 -82 -82 -69 -58 -60 -56 -49 -35 -37 -39 -38 -36 -34 -33 -31 -29 -26 -27 -35 -44 -42 -42 -38 -35 -42 -47 -47 -42 -37 -33 -30 -27 -24 -23 -22 -10 -13 -11 -11 -12 -12 -13 -14 -18 -29 -30 -30 -29 -29 -33 -33 -34 -40 -47 -48 -49 -53 -47 -43 -36 -40 -44 -53 -61 -56 -32 -26 -23 -29 -24 -11 -5 -18 -19 -22 -20 -20 -26 -24 -12 -30 -21 -24 -34 -39 -38 -44 -57 -54 -56 -57 -61 -64 -67 -68 -64 -55 -54 -49 -39 -34 -33 -30 -34 -45 -45 -48 -49 -47 -44 -44 -44 -41 -47 -52 -53 -55 -57 -65 -65 -65 -68 -68 -67 -67 -70 -72 -82 -83 -82 -80 -78 -72 -59 -56 -45 -38 -35 -37 -40 -44 -43 -44 -43 -45 -46 -47 -48 -49 -48 -47 -48 -46 -45 -45 -44 -45 -46 -45 -44 -41 -39 -40 -40 -39 -39 -40 -41 -42 -43 -44 -45 -44 -44 -44 -44 -45 -45 -45 -44 -43 -43 -44 -41 -36 -35 -34 -34 -34 -34 -35 -36 -36 -35 -36 -37 -39 -40 -40 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -56 -70 -74 -83 -98 -85 -10 -22 -27 -69 -89 -89 -83 -71 -87 -86 -68 -61 -60 -63 -63 -56 -44 -34 -29 -37 -46 -43 -39 -39 -37 -35 -33 -41 -50 -46 -38 -37 -33 -35 -37 -44 -51 -43 -36 -26 -22 -24 -23 -17 -16 -25 -24 -15 -13 -11 -10 -11 -21 -23 -30 -31 -31 -31 -32 -33 -33 -36 -47 -47 -45 -46 -51 -52 -39 -39 -40 -51 -60 -53 -36 -30 -26 -28 -22 -18 -20 -23 -22 -19 -19 -17 -21 -26 -23 -22 -18 -29 -31 -31 -31 -39 -54 -54 -58 -57 -69 -78 -78 -74 -65 -60 -62 -62 -56 -45 -39 -42 -45 -55 -46 -47 -51 -51 -48 -45 -46 -45 -49 -51 -47 -46 -49 -51 -52 -55 -63 -66 -64 -64 -68 -77 -90 -90 -89 -86 -77 -66 -60 -58 -47 -39 -36 -36 -39 -43 -43 -45 -45 -45 -46 -48 -49 -51 -52 -49 -49 -49 -48 -46 -44 -44 -46 -47 -46 -43 -41 -40 -41 -41 -41 -41 -41 -42 -42 -43 -45 -44 -44 -45 -44 -44 -45 -45 -44 -43 -43 -44 -42 -39 -37 -35 -34 -34 -34 -34 -36 -37 -37 -36 -37 -38 -40 -42 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -43 -48 -51 -58 -60 -67 -66 -68 -70 -72 -72 -65 -52 -42 -40 -39 -48 -58 -54 -47 -41 -38 -32 -41 -50 -49 -45 -43 -35 -34 -43 -51 -53 -47 -38 -25 -26 -22 -20 -19 -15 -13 -15 -20 -18 -12 -9 -10 -11 -13 -19 -30 -28 -26 -27 -29 -34 -32 -45 -44 -45 -49 -52 -49 -49 -48 -41 -49 -57 -55 -43 -32 -22 -24 -28 -31 -32 -30 -23 -17 -15 -15 -15 -23 -28 -21 -18 -24 -28 -28 -29 -29 -37 -55 -61 -60 -78 -84 -84 -83 -79 -67 -61 -70 -70 -62 -50 -46 -53 -55 -51 -50 -50 -48 -46 -43 -38 -42 -44 -50 -50 -48 -48 -48 -52 -56 -60 -64 -64 -65 -71 -82 -84 -84 -86 -81 -75 -70 -61 -54 -48 -42 -37 -36 -38 -39 -41 -43 -43 -44 -45 -47 -50 -52 -54 -50 -49 -49 -49 -47 -46 -46 -47 -48 -49 -46 -43 -42 -42 -40 -43 -43 -43 -43 -42 -42 -43 -43 -44 -44 -44 -44 -44 -44 -44 -43 -43 -44 -44 -44 -42 -37 -34 -34 -34 -34 -35 -35 -35 -36 -36 -38 -40 -42 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -82 -80 -77 -47 -31 -34 -33 -32 -35 -42 -46 -47 -44 -40 -47 -38 -41 -45 -49 -53 -52 -50 -50 -49 -53 -58 -55 -47 -40 -22 -26 -21 -24 -25 -22 -20 -17 -20 -17 -14 -11 -10 -11 -15 -22 -24 -25 -25 -24 -24 -30 -37 -40 -38 -46 -45 -43 -48 -47 -41 -47 -47 -54 -59 -52 -35 -24 -26 -23 -20 -17 -14 -18 -25 -19 -15 -16 -22 -23 -18 -16 -15 -27 -25 -24 -35 -48 -54 -53 -65 -74 -79 -84 -81 -73 -66 -65 -64 -72 -72 -63 -57 -58 -55 -54 -53 -49 -45 -44 -43 -36 -38 -40 -49 -52 -53 -51 -48 -49 -55 -59 -69 -69 -68 -74 -77 -79 -82 -90 -86 -79 -75 -65 -56 -47 -44 -40 -40 -40 -37 -38 -40 -41 -42 -43 -46 -50 -52 -54 -54 -44 -47 -50 -49 -49 -50 -50 -51 -51 -48 -46 -45 -44 -42 -42 -45 -45 -44 -43 -42 -41 -41 -42 -43 -43 -43 -43 -43 -44 -45 -44 -44 -44 -44 -42 -37 -35 -34 -34 -34 -35 -36 -36 -36 -35 -37 -39 -40 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -8 -0 -0 -0 -0 -0 -0 -0 -2 -24 -42 -41 -46 -57 -52 -44 -49 -59 -56 -56 -42 -43 -50 -45 -40 -38 -26 -21 -22 -24 -25 -22 -18 -16 -16 -14 -16 -14 -10 -10 -14 -23 -24 -30 -30 -27 -24 -27 -38 -35 -31 -43 -45 -46 -44 -40 -37 -45 -49 -50 -56 -53 -38 -31 -35 -32 -24 -25 -26 -21 -17 -20 -15 -20 -20 -18 -17 -19 -19 -30 -26 -26 -27 -39 -48 -46 -70 -72 -74 -82 -77 -64 -56 -59 -71 -76 -74 -70 -66 -66 -69 -64 -58 -51 -44 -41 -40 -38 -37 -32 -39 -39 -42 -46 -47 -50 -60 -65 -73 -75 -77 -78 -76 -73 -79 -76 -85 -80 -72 -71 -62 -51 -50 -48 -46 -42 -38 -37 -39 -42 -43 -44 -46 -48 -51 -50 -46 -42 -42 -47 -50 -51 -53 -54 -54 -53 -50 -48 -47 -45 -44 -44 -46 -46 -45 -44 -43 -42 -41 -40 -41 -42 -41 -42 -43 -45 -45 -45 -45 -45 -45 -42 -37 -35 -34 -33 -33 -34 -34 -35 -35 -35 -36 -38 -39 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -49 -43 -47 -57 -51 -42 -41 -41 -44 -52 -45 -39 -37 -37 -34 -33 -31 -25 -30 -30 -24 -20 -16 -14 -16 -13 -16 -15 -10 -10 -13 -14 -16 -17 -22 -21 -22 -28 -35 -34 -35 -38 -38 -48 -48 -40 -43 -38 -50 -49 -51 -50 -42 -32 -30 -18 -3 -14 -27 -24 -15 -15 -25 -15 -15 -16 -18 -19 -21 -23 -21 -24 -27 -43 -50 -50 -72 -73 -72 -74 -74 -65 -58 -61 -72 -65 -70 -73 -74 -74 -76 -71 -63 -53 -44 -39 -35 -33 -34 -30 -30 -38 -44 -48 -50 -54 -65 -66 -76 -84 -89 -93 -88 -74 -68 -80 -77 -78 -81 -77 -66 -55 -54 -48 -48 -45 -41 -40 -41 -44 -47 -46 -43 -41 -42 -43 -41 -42 -42 -43 -47 -51 -52 -51 -51 -52 -50 -49 -48 -47 -46 -46 -45 -47 -46 -46 -45 -43 -42 -40 -40 -40 -40 -41 -42 -44 -45 -45 -45 -45 -45 -42 -37 -35 -34 -33 -32 -33 -34 -34 -36 -37 -36 -37 -40 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -53 -54 -49 -46 -47 -52 -51 -42 -34 -42 -50 -51 -49 -41 -33 -29 -38 -35 -31 -32 -31 -27 -27 -21 -16 -15 -15 -13 -10 -13 -13 -9 -10 -12 -11 -11 -13 -19 -19 -29 -32 -29 -29 -35 -37 -36 -48 -46 -40 -42 -38 -52 -51 -51 -50 -45 -35 -28 -20 -2 -0 -10 -19 -20 -19 -19 -4 -5 -7 -19 -22 -15 -17 -19 -24 -31 -44 -49 -49 -58 -71 -66 -61 -65 -61 -57 -58 -59 -67 -65 -65 -65 -72 -80 -76 -65 -55 -46 -37 -30 -28 -29 -30 -32 -37 -44 -52 -55 -58 -70 -77 -83 -87 -89 -93 -88 -75 -75 -87 -80 -81 -75 -72 -75 -70 -59 -49 -47 -48 -47 -44 -44 -45 -47 -44 -43 -43 -42 -42 -40 -41 -43 -43 -43 -44 -46 -48 -48 -51 -51 -50 -49 -48 -48 -48 -47 -49 -48 -48 -47 -46 -45 -41 -39 -40 -40 -39 -41 -42 -43 -44 -44 -44 -44 -42 -38 -35 -34 -33 -32 -32 -33 -34 -35 -35 -36 -38 -40 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -55 -47 -48 -49 -51 -47 -31 -28 -30 -40 -42 -35 -30 -31 -32 -37 -32 -29 -29 -28 -28 -25 -24 -20 -16 -15 -12 -9 -10 -12 -12 -16 -18 -17 -16 -14 -23 -20 -22 -28 -28 -28 -33 -33 -39 -44 -53 -51 -44 -41 -48 -47 -48 -46 -49 -43 -29 -23 -4 -0 -0 -10 -15 -17 -20 -14 -1 -0 -13 -16 -11 -12 -13 -19 -30 -44 -49 -49 -55 -68 -64 -59 -65 -64 -60 -59 -62 -73 -74 -61 -65 -74 -78 -74 -68 -60 -44 -34 -30 -29 -31 -35 -38 -45 -54 -63 -64 -66 -72 -73 -74 -78 -79 -81 -81 -76 -79 -86 -74 -65 -67 -70 -73 -75 -64 -51 -49 -46 -45 -45 -45 -42 -41 -42 -42 -42 -40 -38 -39 -40 -43 -44 -42 -42 -43 -45 -47 -51 -51 -51 -50 -49 -49 -50 -50 -48 -48 -49 -49 -49 -48 -44 -41 -40 -40 -39 -39 -40 -41 -43 -43 -43 -44 -44 -40 -35 -34 -33 -33 -32 -33 -34 -35 -35 -36 -38 -40 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -46 -39 -35 -38 -43 -41 -38 -41 -39 -34 -33 -28 -21 -27 -25 -28 -28 -25 -22 -19 -11 -14 -9 -13 -14 -15 -14 -11 -11 -12 -14 -18 -19 -19 -24 -23 -25 -21 -14 -13 -19 -27 -33 -45 -37 -49 -47 -39 -38 -45 -42 -42 -49 -51 -44 -32 -26 -21 -3 -22 -9 -2 -3 -9 -14 -0 -0 -18 -16 -14 -13 -9 -19 -37 -40 -49 -60 -67 -67 -57 -65 -69 -65 -61 -62 -64 -65 -65 -64 -69 -69 -72 -75 -68 -55 -41 -38 -36 -36 -38 -42 -46 -48 -82 -72 -72 -77 -74 -64 -65 -72 -74 -72 -76 -77 -74 -84 -75 -62 -65 -68 -67 -68 -69 -58 -53 -45 -40 -41 -42 -39 -39 -39 -40 -40 -40 -39 -37 -39 -42 -38 -37 -37 -37 -40 -47 -50 -52 -52 -51 -50 -50 -50 -51 -52 -51 -48 -49 -50 -49 -46 -42 -41 -41 -41 -40 -40 -40 -41 -42 -43 -43 -43 -40 -35 -34 -34 -33 -33 -33 -34 -35 -36 -36 -38 -39 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -41 -45 -46 -38 -32 -37 -49 -39 -31 -31 -33 -30 -25 -23 -22 -23 -19 -16 -14 -10 -5 -15 -11 -10 -15 -17 -13 -13 -15 -13 -18 -18 -17 -18 -18 -27 -23 -12 -7 -14 -27 -37 -41 -40 -53 -48 -44 -43 -46 -55 -54 -57 -49 -45 -40 -28 -15 -14 -24 -6 -0 -0 -1 -3 -0 -0 -26 -20 -13 -14 -15 -18 -27 -28 -42 -57 -61 -59 -60 -65 -59 -60 -54 -53 -56 -59 -68 -61 -68 -67 -67 -69 -65 -54 -47 -50 -52 -54 -59 -61 -63 -77 -92 -69 -74 -75 -70 -68 -72 -75 -78 -80 -78 -71 -69 -80 -72 -61 -59 -62 -61 -56 -55 -58 -53 -46 -39 -38 -39 -39 -39 -35 -38 -37 -34 -33 -35 -36 -32 -34 -34 -34 -34 -36 -42 -49 -51 -49 -49 -50 -50 -50 -50 -51 -51 -49 -46 -47 -48 -46 -44 -42 -42 -42 -42 -41 -40 -41 -42 -43 -44 -43 -40 -36 -34 -33 -32 -32 -32 -33 -35 -36 -35 -37 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -21 -13 -11 -35 -69 -57 -47 -47 -38 -32 -29 -25 -22 -16 -19 -15 -14 -13 -7 -5 -7 -11 -15 -16 -14 -12 -15 -19 -21 -12 -8 -7 -10 -22 -25 -22 -17 -24 -30 -32 -32 -40 -53 -47 -46 -44 -42 -49 -58 -63 -59 -55 -46 -34 -26 -17 -18 -3 -0 -0 -0 -0 -3 -17 -19 -17 -19 -19 -18 -16 -16 -18 -35 -53 -57 -60 -69 -68 -60 -64 -56 -53 -51 -52 -62 -57 -68 -66 -67 -68 -65 -59 -55 -57 -61 -64 -70 -72 -75 -89 -71 -73 -70 -68 -70 -70 -65 -70 -69 -80 -74 -64 -65 -73 -67 -66 -57 -58 -57 -53 -49 -46 -44 -47 -40 -38 -38 -38 -36 -32 -32 -32 -31 -30 -30 -31 -32 -32 -34 -37 -35 -37 -42 -46 -50 -48 -48 -50 -50 -50 -50 -50 -50 -48 -45 -44 -45 -45 -44 -44 -43 -43 -42 -41 -40 -40 -42 -43 -44 -44 -43 -39 -34 -33 -32 -31 -31 -33 -35 -37 -38 -38 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -180 -133 -60 -84 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -44 -53 -48 -46 -36 -44 -40 -32 -29 -25 -17 -25 -19 -14 -13 -11 -7 -8 -9 -10 -10 -10 -11 -14 -24 -19 -11 -10 -11 -10 -10 -13 -20 -21 -26 -27 -30 -38 -41 -49 -44 -51 -54 -46 -40 -49 -63 -66 -60 -54 -43 -31 -24 -14 -13 -3 -0 -0 -0 -9 -35 -25 -23 -25 -21 -14 -11 -6 -11 -25 -44 -52 -53 -59 -68 -69 -63 -55 -58 -57 -55 -64 -70 -57 -64 -63 -60 -58 -60 -68 -71 -78 -79 -78 -79 -80 -79 -77 -67 -67 -61 -62 -60 -52 -53 -51 -70 -71 -61 -58 -64 -66 -59 -50 -52 -48 -46 -47 -44 -41 -40 -38 -38 -36 -33 -32 -30 -25 -26 -29 -27 -25 -25 -26 -30 -34 -38 -35 -36 -40 -43 -48 -49 -49 -50 -49 -48 -47 -48 -48 -46 -43 -42 -43 -43 -43 -44 -42 -41 -41 -40 -39 -40 -41 -43 -43 -42 -41 -38 -34 -33 -32 -31 -32 -33 -35 -36 -37 -38 -36 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -116 -249 -164 -155 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -42 -46 -45 -34 -24 -22 -28 -29 -27 -22 -20 -14 -5 -9 -9 -9 -9 -11 -14 -15 -17 -14 -12 -14 -10 -6 -8 -13 -18 -21 -21 -23 -29 -38 -41 -33 -50 -51 -54 -53 -51 -51 -51 -64 -62 -53 -42 -35 -31 -29 -14 -2 -0 -0 -0 -5 -17 -12 -31 -36 -34 -30 -22 -14 -12 -29 -33 -47 -47 -49 -58 -62 -60 -52 -45 -51 -52 -54 -66 -67 -66 -53 -50 -49 -57 -72 -76 -83 -95 -85 -80 -79 -77 -75 -75 -68 -60 -65 -64 -53 -46 -52 -54 -58 -55 -52 -54 -58 -53 -42 -46 -41 -38 -42 -45 -42 -42 -42 -40 -34 -29 -29 -29 -25 -23 -24 -28 -30 -33 -36 -34 -38 -34 -36 -37 -38 -40 -45 -45 -45 -47 -48 -47 -46 -46 -46 -45 -42 -43 -43 -43 -43 -43 -41 -40 -40 -39 -38 -39 -39 -37 -38 -36 -36 -36 -35 -35 -34 -33 -32 -34 -36 -37 -37 -39 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -80 -182 -114 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -31 -40 -31 -25 -19 -23 -26 -27 -19 -9 -9 -9 -17 -12 -11 -14 -13 -8 -11 -18 -11 -8 -7 -9 -14 -19 -16 -15 -22 -29 -36 -40 -36 -35 -36 -49 -42 -41 -47 -49 -60 -68 -49 -36 -32 -32 -31 -24 -14 -2 -0 -0 -0 -3 -14 -28 -32 -35 -37 -29 -13 -11 -21 -37 -52 -48 -47 -52 -52 -49 -60 -47 -50 -45 -46 -55 -48 -63 -48 -46 -50 -61 -79 -94 -93 -102 -88 -84 -81 -71 -62 -62 -64 -60 -57 -52 -51 -53 -50 -49 -50 -49 -52 -48 -44 -49 -37 -41 -38 -34 -36 -39 -40 -40 -42 -41 -36 -29 -27 -29 -28 -24 -21 -25 -27 -30 -34 -36 -40 -38 -38 -38 -38 -40 -41 -41 -42 -45 -47 -46 -46 -46 -46 -45 -42 -44 -45 -45 -45 -44 -43 -40 -39 -38 -37 -36 -35 -34 -32 -35 -37 -37 -37 -36 -35 -34 -33 -35 -35 -36 -38 -39 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -132 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -42 -37 -19 -3 -18 -30 -26 -23 -22 -18 -14 -23 -16 -11 -12 -10 -6 -5 -9 -16 -17 -17 -17 -15 -13 -12 -13 -24 -32 -34 -36 -41 -41 -40 -48 -38 -40 -48 -52 -55 -64 -46 -39 -35 -34 -32 -26 -16 -8 -2 -0 -0 -0 -0 -0 -0 -20 -24 -21 -16 -14 -25 -28 -43 -44 -41 -42 -45 -47 -53 -56 -58 -53 -46 -50 -56 -54 -55 -51 -65 -80 -94 -105 -106 -113 -96 -75 -63 -61 -61 -56 -57 -57 -53 -50 -55 -56 -45 -40 -42 -38 -45 -45 -43 -44 -34 -37 -34 -32 -35 -38 -38 -38 -42 -43 -41 -35 -30 -30 -30 -26 -26 -30 -32 -34 -35 -36 -39 -38 -37 -39 -39 -39 -40 -41 -42 -44 -46 -46 -47 -47 -47 -45 -43 -42 -42 -44 -45 -45 -45 -42 -40 -38 -37 -36 -35 -36 -31 -33 -36 -37 -37 -37 -36 -35 -34 -35 -35 -36 -37 -37 -38 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -12 -0 -0 -0 -0 -0 -10 -122 -77 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -15 -29 -32 -16 -3 -14 -28 -33 -32 -16 -8 -13 -6 -6 -15 -9 -3 -5 -11 -11 -9 -13 -29 -27 -23 -20 -15 -17 -23 -34 -38 -39 -36 -33 -40 -43 -41 -48 -54 -55 -55 -57 -49 -48 -39 -36 -37 -31 -18 -12 -7 -2 -0 -0 -0 -0 -0 -0 -21 -24 -20 -18 -21 -27 -40 -42 -37 -39 -41 -38 -41 -64 -49 -56 -50 -46 -54 -53 -50 -56 -33 -65 -96 -98 -97 -109 -96 -86 -80 -75 -67 -58 -52 -46 -46 -44 -45 -45 -39 -33 -37 -38 -41 -42 -42 -45 -46 -38 -35 -38 -39 -38 -39 -45 -48 -48 -47 -43 -38 -34 -32 -32 -32 -36 -37 -37 -35 -35 -37 -38 -37 -39 -40 -40 -41 -43 -44 -44 -45 -47 -48 -49 -48 -47 -47 -45 -44 -46 -47 -46 -46 -44 -40 -39 -38 -37 -36 -35 -33 -34 -34 -35 -36 -37 -36 -36 -36 -35 -33 -33 -34 -36 -38 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -134 -0 -0 -0 -0 -0 -42 -118 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -8 -22 -14 -20 -12 -0 -4 -22 -25 -6 -0 -8 -10 -0 -1 -8 -2 -0 -11 -21 -18 -7 -11 -26 -44 -42 -34 -27 -22 -27 -35 -39 -39 -35 -37 -45 -38 -48 -54 -58 -57 -54 -57 -57 -58 -51 -35 -28 -31 -27 -16 -17 -7 -4 -2 -0 -0 -0 -0 -22 -23 -17 -17 -23 -28 -31 -30 -32 -40 -44 -42 -46 -62 -55 -48 -48 -48 -52 -56 -50 -75 -14 -65 -100 -94 -84 -91 -86 -81 -68 -52 -51 -57 -50 -43 -57 -54 -49 -46 -45 -43 -43 -45 -38 -43 -44 -44 -48 -45 -38 -37 -43 -45 -44 -46 -49 -49 -48 -49 -45 -41 -39 -38 -37 -38 -40 -39 -36 -34 -36 -38 -39 -39 -40 -41 -43 -44 -45 -46 -46 -48 -49 -50 -50 -50 -50 -48 -48 -45 -44 -44 -46 -44 -41 -40 -39 -37 -36 -35 -34 -34 -32 -34 -35 -34 -33 -34 -35 -32 -32 -33 -34 -36 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -1 -6 -1 -20 -12 -0 -0 -0 -0 -0 -0 -1 -5 -5 -0 -0 -0 -0 -8 -17 -16 -11 -24 -42 -52 -47 -43 -39 -32 -27 -33 -35 -40 -34 -35 -49 -46 -53 -57 -59 -60 -59 -60 -65 -72 -54 -36 -30 -34 -35 -25 -20 -12 -11 -4 -0 -0 -0 -1 -20 -22 -15 -16 -20 -21 -22 -31 -33 -47 -47 -44 -49 -60 -60 -52 -48 -48 -49 -51 -58 -72 -70 -89 -91 -80 -76 -84 -83 -65 -59 -52 -53 -57 -48 -42 -55 -50 -49 -47 -45 -45 -46 -40 -35 -39 -43 -44 -43 -40 -41 -49 -52 -48 -46 -48 -50 -49 -48 -53 -52 -49 -47 -44 -43 -43 -43 -41 -39 -39 -41 -43 -43 -45 -42 -42 -44 -45 -47 -49 -49 -50 -50 -50 -51 -52 -52 -51 -51 -49 -46 -45 -45 -46 -46 -43 -40 -38 -37 -37 -35 -34 -34 -36 -35 -35 -35 -35 -33 -32 -32 -33 -34 -36 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -0 -0 -0 -9 -5 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -10 -17 -21 -26 -2 -7 -50 -64 -54 -41 -36 -41 -39 -35 -32 -35 -47 -59 -61 -62 -61 -62 -65 -67 -69 -70 -55 -38 -38 -33 -23 -20 -23 -21 -18 -5 -0 -0 -0 -3 -24 -41 -28 -19 -18 -17 -15 -23 -24 -42 -47 -49 -54 -58 -58 -66 -69 -60 -59 -62 -64 -76 -88 -75 -68 -68 -72 -75 -73 -61 -55 -64 -62 -53 -52 -58 -50 -43 -43 -39 -42 -48 -47 -37 -33 -42 -38 -34 -34 -39 -53 -49 -54 -50 -48 -48 -48 -49 -48 -50 -51 -53 -52 -51 -48 -45 -45 -43 -42 -43 -44 -44 -47 -49 -46 -45 -47 -49 -49 -50 -50 -52 -52 -52 -52 -53 -54 -53 -54 -52 -50 -48 -47 -47 -45 -46 -43 -41 -40 -40 -38 -36 -36 -37 -37 -37 -36 -35 -35 -32 -32 -33 -34 -35 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -26 -0 -0 -0 -28 -25 -0 -3 -12 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -20 -29 -30 -0 -0 -12 -55 -65 -57 -52 -45 -47 -38 -30 -34 -42 -49 -55 -71 -70 -66 -68 -73 -74 -68 -51 -42 -38 -32 -28 -27 -28 -31 -22 -5 -0 -0 -0 -0 -3 -31 -40 -44 -31 -17 -12 -15 -15 -29 -41 -53 -57 -55 -54 -53 -66 -71 -74 -75 -67 -57 -68 -59 -62 -67 -66 -63 -61 -58 -55 -56 -53 -46 -48 -56 -45 -44 -39 -43 -46 -46 -41 -36 -33 -45 -45 -38 -33 -32 -35 -48 -50 -50 -48 -46 -46 -46 -48 -48 -48 -52 -54 -54 -52 -48 -49 -48 -48 -49 -49 -50 -52 -55 -51 -50 -52 -54 -53 -52 -48 -49 -53 -54 -54 -55 -55 -55 -56 -55 -53 -51 -50 -49 -47 -45 -46 -44 -43 -43 -41 -38 -38 -38 -38 -36 -35 -36 -35 -33 -32 -32 -33 -34 -35 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -116 -201 -183 -142 -84 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -66 -19 -0 -0 -1 -0 -9 -17 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -0 -1 -14 -26 -34 -38 -29 -0 -0 -0 -15 -25 -51 -66 -56 -56 -44 -33 -41 -56 -66 -68 -71 -75 -70 -74 -75 -73 -71 -66 -49 -33 -25 -22 -23 -28 -37 -30 -4 -0 -0 -0 -0 -0 -0 -3 -22 -29 -28 -20 -10 -15 -31 -34 -44 -48 -50 -50 -50 -65 -70 -80 -88 -85 -68 -53 -58 -62 -56 -50 -50 -55 -55 -69 -52 -63 -65 -60 -56 -53 -45 -51 -49 -45 -41 -39 -37 -34 -46 -47 -46 -46 -41 -34 -43 -37 -45 -46 -45 -44 -45 -46 -48 -51 -51 -52 -55 -57 -53 -56 -55 -54 -54 -54 -55 -58 -60 -56 -55 -58 -59 -58 -56 -51 -50 -51 -53 -54 -55 -56 -57 -59 -57 -56 -55 -54 -52 -50 -47 -45 -46 -47 -46 -44 -41 -41 -41 -37 -37 -37 -38 -37 -37 -34 -33 -33 -33 -34 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -40 -0 -0 -0 -133 -134 -98 -113 -98 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -57 -57 -15 -0 -17 -7 -1 -9 -14 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -18 -8 -2 -8 -14 -25 -41 -20 -0 -0 -0 -0 -0 -0 -42 -68 -65 -64 -51 -44 -57 -71 -78 -80 -77 -70 -69 -71 -68 -68 -67 -61 -46 -45 -45 -35 -30 -31 -32 -22 -1 -0 -0 -0 -0 -0 -3 -30 -37 -30 -22 -18 -17 -24 -30 -29 -34 -39 -44 -47 -49 -53 -53 -58 -65 -64 -56 -49 -52 -52 -46 -42 -48 -57 -57 -56 -48 -60 -60 -58 -56 -52 -46 -58 -50 -43 -40 -38 -37 -36 -44 -48 -47 -46 -45 -43 -41 -38 -34 -40 -42 -42 -43 -44 -47 -51 -52 -52 -55 -59 -59 -61 -60 -61 -61 -60 -60 -62 -63 -58 -59 -60 -61 -61 -61 -61 -61 -50 -49 -50 -50 -53 -58 -61 -60 -60 -59 -57 -55 -53 -50 -47 -46 -46 -47 -47 -46 -44 -43 -39 -38 -39 -39 -39 -38 -36 -35 -35 -35 -35 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -123 -183 -199 -178 -135 -107 -114 -134 -141 -123 -95 -34 -5 -96 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -56 -6 -0 -11 -22 -26 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -12 -8 -16 -25 -1 -0 -0 -0 -0 -0 -0 -0 -0 -51 -70 -69 -63 -49 -48 -59 -73 -79 -82 -83 -74 -69 -68 -71 -74 -67 -55 -56 -46 -45 -36 -31 -19 -14 -26 -23 -2 -0 -0 -0 -0 -1 -4 -2 -29 -26 -22 -23 -25 -23 -26 -27 -34 -42 -48 -53 -61 -62 -65 -58 -55 -54 -52 -48 -41 -39 -40 -41 -46 -51 -51 -58 -58 -58 -56 -51 -47 -47 -59 -50 -44 -40 -38 -38 -38 -37 -46 -48 -46 -43 -41 -39 -37 -33 -32 -33 -38 -42 -42 -45 -49 -50 -50 -51 -55 -59 -57 -57 -57 -57 -56 -61 -66 -65 -60 -61 -61 -63 -64 -64 -64 -64 -54 -53 -53 -53 -53 -53 -55 -55 -54 -59 -60 -58 -56 -53 -50 -47 -47 -48 -48 -47 -44 -43 -39 -40 -40 -40 -40 -39 -37 -37 -37 -37 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -125 -171 -174 -169 -159 -165 -175 -151 -101 -96 -97 -52 -100 -70 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -45 -26 -0 -0 -2 -22 -24 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -17 -14 -15 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -59 -67 -60 -50 -56 -51 -51 -59 -65 -71 -75 -71 -69 -78 -77 -67 -57 -56 -55 -45 -41 -26 -9 -3 -10 -13 -0 -0 -0 -0 -0 -8 -32 -37 -38 -27 -23 -25 -27 -26 -27 -27 -33 -42 -52 -58 -61 -47 -73 -59 -53 -53 -50 -48 -54 -46 -42 -40 -46 -55 -55 -49 -50 -50 -50 -47 -50 -58 -56 -50 -45 -42 -41 -41 -40 -38 -36 -48 -47 -44 -41 -38 -36 -34 -34 -32 -38 -43 -42 -43 -46 -49 -51 -52 -54 -56 -58 -60 -62 -62 -61 -59 -60 -62 -68 -63 -63 -65 -66 -67 -67 -67 -56 -56 -57 -56 -56 -57 -58 -58 -57 -63 -63 -61 -58 -56 -53 -50 -50 -50 -48 -45 -43 -41 -40 -41 -41 -41 -41 -41 -42 -39 -38 -38 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -180 -195 -173 -178 -184 -176 -163 -127 -112 -113 -97 -1 -78 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -17 -16 -17 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -78 -70 -64 -59 -57 -58 -77 -80 -79 -76 -68 -75 -76 -77 -69 -60 -60 -63 -46 -38 -31 -23 -9 -0 -0 -0 -0 -0 -0 -0 -0 -8 -37 -44 -37 -33 -29 -27 -28 -29 -30 -34 -40 -50 -51 -44 -51 -68 -54 -51 -51 -48 -49 -65 -57 -49 -46 -45 -45 -46 -47 -41 -45 -45 -59 -64 -60 -55 -49 -45 -43 -43 -42 -41 -41 -44 -50 -47 -44 -41 -39 -37 -35 -36 -34 -34 -39 -43 -43 -45 -48 -52 -55 -56 -57 -60 -61 -64 -65 -65 -63 -61 -61 -63 -62 -58 -65 -68 -69 -70 -69 -58 -59 -59 -59 -59 -60 -61 -61 -60 -58 -62 -64 -61 -59 -56 -55 -53 -54 -51 -48 -46 -44 -43 -43 -43 -43 -43 -42 -41 -41 -40 -39 -39 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -204 -201 -186 -179 -160 -119 -105 -104 -43 -8 -17 -60 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -9 -14 -29 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -53 -69 -77 -80 -78 -69 -82 -81 -81 -79 -75 -78 -71 -70 -71 -65 -58 -58 -55 -46 -39 -27 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -45 -22 -24 -21 -26 -32 -28 -32 -33 -36 -43 -45 -43 -49 -63 -57 -51 -47 -45 -50 -64 -59 -52 -45 -42 -41 -41 -40 -40 -58 -62 -65 -65 -62 -57 -51 -46 -45 -44 -48 -49 -50 -57 -53 -48 -45 -43 -41 -39 -38 -37 -35 -33 -40 -45 -45 -46 -48 -52 -54 -56 -57 -59 -61 -64 -67 -68 -67 -65 -62 -59 -59 -57 -62 -68 -71 -69 -66 -61 -61 -62 -62 -62 -63 -64 -63 -62 -60 -59 -62 -64 -62 -61 -60 -57 -58 -55 -52 -50 -47 -45 -45 -45 -45 -44 -44 -43 -42 -41 -40 -40 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -57 -204 -190 -171 -159 -131 -102 -104 -116 -22 -0 -42 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -10 -16 -31 -33 -22 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -66 -82 -93 -77 -83 -77 -85 -82 -77 -79 -76 -71 -67 -71 -67 -57 -49 -44 -40 -37 -23 -7 -12 -21 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -22 -21 -20 -23 -29 -32 -32 -37 -45 -51 -53 -54 -57 -48 -43 -41 -43 -48 -49 -58 -48 -45 -43 -40 -43 -54 -52 -54 -59 -62 -62 -59 -55 -53 -50 -45 -55 -61 -59 -58 -57 -52 -48 -46 -46 -44 -40 -38 -36 -36 -36 -42 -47 -48 -49 -51 -51 -54 -56 -58 -61 -64 -67 -69 -69 -69 -68 -65 -61 -60 -62 -65 -70 -69 -63 -63 -64 -64 -65 -65 -66 -67 -66 -65 -63 -61 -65 -66 -65 -64 -63 -61 -61 -58 -55 -53 -50 -48 -48 -47 -47 -46 -46 -46 -43 -42 -42 -42 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -146 -185 -166 -144 -139 -127 -105 -97 -105 -88 -0 -0 -84 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -11 -17 -27 -42 -57 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -78 -82 -84 -70 -77 -80 -79 -82 -84 -82 -73 -76 -73 -65 -57 -50 -39 -36 -29 -23 -28 -35 -18 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -15 -11 -17 -27 -27 -31 -35 -38 -40 -41 -42 -44 -39 -39 -38 -40 -42 -46 -59 -53 -52 -47 -41 -44 -55 -53 -53 -54 -57 -60 -61 -59 -58 -55 -49 -60 -64 -61 -61 -61 -57 -53 -52 -51 -48 -42 -38 -38 -38 -35 -35 -42 -49 -49 -50 -50 -52 -53 -56 -61 -65 -68 -69 -70 -70 -70 -68 -64 -63 -65 -64 -67 -68 -66 -66 -66 -66 -67 -68 -69 -69 -68 -67 -65 -64 -62 -62 -64 -67 -65 -63 -64 -62 -59 -56 -54 -51 -51 -50 -49 -48 -48 -48 -45 -44 -43 -43 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -105 -67 -185 -127 -126 -125 -121 -126 -123 -98 -112 -67 -0 -3 -45 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -29 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -12 -9 -16 -13 -14 -30 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -94 -86 -80 -81 -79 -78 -82 -85 -77 -71 -72 -68 -62 -57 -50 -39 -39 -38 -36 -42 -48 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -11 -10 -16 -25 -27 -36 -34 -32 -31 -30 -30 -33 -32 -37 -38 -40 -48 -57 -59 -57 -55 -48 -41 -46 -57 -58 -57 -55 -55 -57 -59 -59 -58 -56 -53 -67 -69 -65 -62 -63 -60 -60 -55 -52 -49 -45 -40 -40 -38 -35 -32 -35 -42 -48 -50 -50 -51 -53 -56 -60 -65 -68 -69 -69 -70 -71 -69 -66 -66 -67 -66 -63 -66 -69 -69 -68 -68 -68 -69 -70 -70 -70 -69 -67 -66 -65 -64 -63 -65 -69 -67 -67 -65 -62 -59 -57 -56 -54 -52 -51 -51 -50 -48 -47 -46 -45 -44 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -23 -176 -188 -195 -183 -184 -123 -109 -109 -107 -101 -104 -93 -71 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -17 -9 -10 -16 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -105 -91 -69 -81 -73 -72 -73 -76 -76 -74 -72 -75 -67 -56 -49 -45 -45 -52 -40 -46 -57 -53 -23 -1 -7 -5 -3 -1 -0 -0 -1 -18 -12 -15 -19 -22 -28 -35 -29 -30 -30 -28 -27 -31 -48 -54 -56 -54 -57 -60 -59 -57 -55 -48 -40 -47 -58 -61 -63 -60 -57 -56 -56 -56 -57 -55 -54 -62 -71 -69 -63 -62 -63 -63 -57 -53 -49 -46 -44 -42 -37 -34 -31 -30 -37 -47 -50 -50 -50 -52 -56 -60 -65 -68 -68 -64 -68 -67 -66 -66 -67 -67 -67 -61 -63 -65 -67 -70 -69 -69 -69 -70 -71 -72 -72 -71 -70 -69 -67 -65 -64 -65 -70 -70 -67 -64 -63 -62 -60 -58 -56 -54 -53 -52 -50 -49 -47 -46 -46 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -215 -197 -196 -176 -150 -117 -82 -92 -78 -77 -77 -85 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -11 -8 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -93 -84 -75 -74 -72 -67 -71 -79 -82 -74 -77 -64 -65 -71 -72 -69 -66 -62 -52 -65 -64 -63 -55 -27 -27 -23 -22 -11 -1 -6 -18 -21 -11 -18 -24 -29 -32 -32 -32 -33 -33 -29 -34 -43 -44 -51 -57 -58 -58 -58 -58 -55 -54 -48 -40 -50 -61 -67 -72 -69 -68 -64 -60 -57 -56 -55 -53 -53 -71 -72 -66 -61 -58 -56 -53 -50 -48 -47 -47 -44 -37 -32 -31 -30 -36 -45 -48 -50 -50 -53 -57 -60 -62 -62 -61 -64 -63 -63 -65 -66 -66 -67 -67 -64 -61 -60 -62 -66 -67 -71 -71 -71 -72 -73 -74 -74 -73 -72 -69 -67 -65 -66 -72 -72 -69 -68 -67 -66 -64 -61 -59 -57 -56 -54 -52 -50 -49 -48 -47 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -0 -0 -89 -147 -183 -168 -163 -146 -73 -73 -78 -87 -94 -88 -86 -76 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -99 -89 -77 -75 -66 -71 -83 -78 -71 -68 -64 -64 -47 -56 -63 -72 -90 -100 -76 -77 -71 -68 -70 -63 -39 -37 -33 -32 -26 -19 -18 -14 -8 -17 -27 -38 -45 -46 -50 -49 -45 -38 -43 -45 -36 -46 -51 -52 -57 -59 -59 -57 -55 -50 -42 -52 -64 -71 -76 -77 -78 -74 -69 -64 -61 -58 -55 -55 -72 -73 -71 -66 -58 -54 -52 -50 -49 -50 -48 -41 -35 -34 -32 -30 -32 -40 -47 -49 -51 -54 -57 -58 -56 -57 -60 -64 -64 -63 -64 -65 -66 -66 -66 -66 -62 -60 -60 -60 -61 -69 -73 -73 -74 -75 -75 -75 -75 -74 -71 -69 -66 -67 -74 -74 -73 -72 -70 -68 -67 -64 -61 -59 -58 -56 -54 -53 -52 -50 -48 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -165 -141 -200 -185 -177 -158 -137 -114 -61 -54 -68 -87 -103 -102 -91 -72 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -65 -97 -90 -80 -83 -101 -101 -57 -35 -30 -15 -58 -66 -73 -74 -81 -96 -101 -78 -54 -68 -72 -71 -67 -60 -57 -38 -36 -29 -26 -25 -19 -17 -17 -26 -34 -43 -54 -63 -65 -57 -58 -51 -48 -47 -39 -47 -47 -52 -57 -60 -61 -60 -55 -47 -50 -61 -69 -72 -78 -82 -83 -82 -76 -70 -65 -62 -63 -70 -76 -76 -72 -66 -58 -52 -51 -50 -47 -44 -42 -40 -37 -33 -30 -30 -33 -39 -42 -45 -53 -52 -53 -56 -57 -59 -62 -64 -64 -64 -65 -65 -66 -66 -66 -61 -60 -60 -61 -61 -63 -72 -75 -75 -76 -76 -76 -75 -75 -73 -71 -68 -67 -68 -70 -69 -73 -68 -68 -69 -67 -64 -62 -60 -58 -56 -55 -53 -51 -49 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -196 -179 -174 -181 -183 -179 -152 -132 -119 -104 -78 -69 -96 -97 -85 -80 -67 -65 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -98 -106 -98 -94 -111 -101 -98 -44 -8 -0 -4 -17 -19 -41 -76 -98 -98 -86 -64 -54 -60 -74 -78 -77 -72 -62 -50 -44 -38 -36 -30 -21 -27 -18 -20 -24 -37 -55 -70 -72 -53 -66 -68 -66 -54 -37 -40 -51 -51 -52 -57 -62 -63 -60 -55 -58 -59 -58 -59 -65 -85 -86 -89 -87 -82 -76 -73 -79 -74 -75 -75 -75 -71 -64 -54 -50 -49 -45 -42 -41 -40 -37 -36 -33 -30 -30 -31 -32 -34 -45 -34 -34 -46 -55 -58 -59 -61 -63 -64 -65 -65 -65 -65 -66 -64 -60 -59 -60 -62 -63 -64 -73 -68 -71 -77 -77 -77 -77 -76 -74 -71 -69 -68 -69 -67 -69 -64 -64 -68 -70 -67 -65 -63 -61 -59 -57 -54 -52 -50 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -152 -193 -197 -208 -154 -151 -136 -108 -108 -119 -98 -80 -101 -98 -57 -104 -57 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -78 -109 -113 -121 -65 -71 -25 -5 -0 -0 -0 -1 -20 -45 -63 -81 -80 -51 -18 -21 -36 -46 -52 -53 -53 -72 -16 -39 -50 -42 -31 -29 -26 -28 -27 -35 -50 -65 -75 -73 -51 -54 -64 -70 -65 -56 -47 -57 -54 -55 -59 -63 -64 -62 -63 -63 -63 -64 -66 -68 -70 -73 -74 -86 -89 -88 -95 -87 -78 -68 -69 -73 -69 -59 -52 -47 -46 -43 -40 -39 -37 -35 -34 -31 -29 -29 -30 -30 -31 -31 -33 -37 -40 -46 -57 -57 -60 -63 -64 -65 -64 -61 -62 -63 -60 -59 -59 -61 -63 -64 -64 -65 -65 -71 -79 -79 -78 -78 -76 -74 -73 -72 -72 -69 -67 -64 -63 -67 -71 -69 -67 -67 -63 -60 -58 -55 -53 -51 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -28 -110 -159 -146 -146 -146 -130 -123 -113 -89 -40 -82 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -90 -107 -116 -72 -62 -23 -4 -0 -0 -0 -0 -0 -33 -60 -78 -86 -80 -54 -0 -0 -0 -0 -0 -14 -57 -59 -59 -59 -51 -43 -41 -40 -45 -33 -34 -43 -56 -69 -72 -57 -78 -69 -72 -78 -73 -62 -53 -59 -58 -58 -61 -63 -63 -63 -64 -64 -65 -68 -71 -73 -76 -76 -78 -80 -90 -104 -100 -92 -73 -64 -70 -74 -66 -56 -48 -46 -43 -40 -39 -38 -36 -35 -33 -30 -29 -29 -29 -28 -29 -30 -35 -38 -45 -56 -56 -58 -58 -61 -64 -64 -60 -60 -61 -61 -60 -60 -60 -62 -62 -64 -67 -68 -68 -73 -82 -81 -79 -78 -78 -77 -76 -76 -72 -69 -66 -65 -67 -70 -72 -70 -69 -64 -61 -59 -57 -54 -52 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -174 -216 -118 -76 -112 -105 -96 -89 -59 -32 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -91 -97 -108 -111 -86 -64 -38 -25 -6 -0 -0 -1 -0 -0 -16 -42 -60 -75 -69 -0 -0 -0 -0 -0 -0 -3 -14 -64 -78 -65 -60 -58 -50 -51 -37 -33 -37 -46 -57 -69 -82 -82 -68 -63 -74 -83 -78 -66 -60 -64 -62 -62 -63 -63 -64 -62 -63 -64 -66 -69 -72 -77 -79 -79 -78 -83 -96 -106 -100 -81 -70 -72 -76 -72 -64 -62 -51 -45 -41 -39 -38 -37 -37 -34 -30 -28 -28 -27 -25 -25 -25 -36 -39 -45 -55 -56 -56 -56 -59 -62 -64 -64 -61 -61 -61 -61 -60 -60 -60 -62 -65 -67 -69 -70 -71 -74 -84 -82 -81 -81 -80 -79 -78 -75 -71 -68 -67 -66 -67 -70 -70 -71 -65 -64 -61 -58 -56 -53 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -179 -20 -125 -85 -93 -162 -163 -145 -51 -69 -72 -47 -45 -37 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -111 -106 -119 -114 -93 -77 -49 -49 -11 -0 -3 -5 -2 -2 -0 -3 -8 -15 -27 -30 -35 -23 -19 -16 -14 -28 -66 -55 -77 -80 -72 -61 -51 -47 -35 -41 -37 -40 -49 -63 -75 -79 -87 -73 -81 -93 -89 -81 -71 -67 -70 -71 -69 -69 -71 -67 -62 -62 -64 -67 -69 -72 -73 -77 -79 -89 -101 -108 -103 -87 -79 -70 -72 -78 -74 -58 -55 -50 -45 -39 -36 -36 -34 -32 -29 -27 -26 -26 -26 -27 -26 -36 -41 -45 -51 -56 -56 -56 -58 -61 -64 -64 -61 -62 -62 -62 -61 -61 -61 -62 -64 -67 -69 -71 -72 -72 -71 -72 -70 -80 -82 -81 -81 -78 -72 -70 -69 -68 -68 -67 -66 -70 -67 -66 -63 -60 -58 -55 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -185 -167 -126 -77 -84 -112 -121 -117 -53 -100 -92 -89 -68 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -115 -120 -110 -112 -104 -88 -77 -72 -35 -7 -6 -12 -14 -16 -9 -25 -26 -23 -22 -29 -36 -37 -47 -50 -48 -55 -65 -54 -54 -71 -59 -55 -55 -49 -40 -47 -46 -43 -47 -52 -57 -73 -77 -68 -85 -99 -98 -93 -86 -77 -79 -77 -77 -81 -84 -78 -67 -62 -62 -75 -88 -85 -79 -82 -92 -96 -100 -102 -100 -92 -86 -80 -77 -78 -78 -65 -63 -51 -42 -41 -39 -35 -32 -31 -32 -29 -27 -26 -27 -27 -26 -34 -40 -45 -48 -46 -43 -44 -45 -57 -62 -62 -63 -64 -64 -64 -63 -62 -62 -63 -65 -67 -69 -70 -71 -72 -72 -72 -71 -70 -79 -83 -82 -79 -75 -72 -72 -71 -70 -68 -67 -65 -66 -65 -64 -62 -60 -58 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -32 -0 -0 -0 -126 -163 -127 -77 -40 -24 -94 -128 -113 -73 -50 -60 -76 -73 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -134 -118 -112 -109 -105 -99 -82 -64 -13 -0 -13 -19 -11 -8 -14 -16 -17 -14 -13 -20 -28 -41 -49 -48 -51 -57 -57 -57 -54 -56 -56 -53 -49 -46 -45 -52 -48 -44 -43 -49 -59 -63 -87 -79 -91 -104 -103 -98 -95 -92 -84 -90 -100 -101 -92 -81 -71 -66 -76 -87 -88 -87 -84 -91 -93 -95 -97 -98 -96 -92 -91 -86 -78 -72 -71 -63 -62 -50 -42 -40 -40 -37 -32 -33 -31 -28 -26 -27 -27 -26 -26 -37 -41 -44 -49 -50 -41 -42 -48 -49 -49 -56 -65 -66 -66 -65 -64 -64 -64 -66 -67 -69 -70 -70 -70 -71 -72 -72 -70 -80 -83 -83 -81 -77 -76 -75 -73 -71 -70 -68 -66 -61 -60 -62 -62 -62 -62 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -160 -196 -90 -41 -90 -125 -118 -99 -75 -69 -71 -61 -94 -91 -45 -0 -0 -12 -34 -41 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -115 -125 -113 -107 -102 -79 -32 -5 -0 -25 -36 -25 -26 -26 -16 -15 -19 -21 -22 -22 -29 -30 -35 -44 -52 -57 -64 -59 -53 -49 -48 -50 -50 -48 -49 -49 -47 -44 -47 -52 -60 -78 -70 -72 -94 -112 -110 -108 -106 -101 -101 -111 -115 -106 -101 -88 -79 -74 -70 -74 -87 -82 -89 -93 -96 -99 -100 -100 -97 -96 -91 -84 -79 -77 -71 -70 -61 -51 -43 -40 -38 -33 -33 -33 -30 -28 -28 -28 -27 -27 -28 -29 -39 -49 -50 -43 -44 -44 -44 -44 -48 -53 -55 -57 -64 -65 -65 -65 -66 -68 -69 -69 -70 -70 -71 -72 -73 -71 -71 -80 -78 -72 -71 -70 -76 -75 -73 -71 -69 -66 -64 -62 -59 -57 -60 -62 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -171 -181 -43 -88 -137 -111 -95 -89 -81 -68 -58 -53 -71 -67 -17 -0 -0 -0 -2 -40 -60 -74 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -18 -24 -75 -103 -82 -39 -1 -0 -0 -0 -0 -8 -33 -20 -24 -25 -25 -27 -33 -37 -33 -32 -29 -27 -33 -46 -53 -51 -43 -41 -50 -59 -57 -55 -45 -51 -49 -48 -53 -59 -69 -82 -94 -100 -108 -107 -94 -117 -117 -110 -112 -113 -110 -121 -113 -112 -96 -78 -76 -84 -82 -89 -93 -98 -101 -103 -103 -103 -100 -95 -89 -82 -77 -77 -75 -69 -61 -57 -52 -47 -44 -33 -34 -32 -31 -30 -29 -28 -28 -30 -31 -40 -49 -49 -42 -46 -45 -44 -44 -44 -45 -46 -47 -55 -57 -62 -65 -67 -69 -69 -69 -70 -70 -71 -72 -73 -72 -70 -72 -70 -68 -67 -65 -69 -75 -74 -72 -70 -67 -65 -63 -62 -58 -60 -61 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -91 -168 -166 -155 -56 -71 -116 -116 -88 -88 -81 -73 -52 -57 -82 -34 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -65 -73 -38 -0 -0 -0 -0 -0 -19 -58 -33 -26 -33 -30 -34 -42 -36 -41 -53 -37 -29 -33 -43 -61 -67 -58 -51 -61 -70 -69 -64 -52 -53 -55 -55 -55 -62 -72 -82 -92 -95 -102 -98 -82 -102 -125 -124 -119 -117 -113 -104 -103 -96 -110 -106 -90 -85 -92 -91 -94 -97 -99 -101 -104 -107 -104 -100 -95 -88 -84 -83 -81 -75 -74 -69 -61 -54 -46 -36 -35 -34 -33 -31 -31 -30 -30 -31 -32 -32 -41 -46 -41 -46 -47 -46 -45 -44 -44 -44 -45 -47 -47 -54 -62 -65 -64 -66 -70 -71 -71 -72 -72 -73 -72 -71 -70 -70 -68 -66 -65 -64 -68 -74 -74 -71 -68 -66 -65 -61 -59 -60 -61 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -110 -139 -123 -0 -0 -117 -130 -107 -101 -92 -78 -53 -67 -66 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -51 -22 -0 -0 -0 -0 -11 -11 -3 -14 -50 -45 -38 -37 -44 -45 -34 -34 -42 -10 -0 -30 -64 -62 -57 -54 -51 -54 -66 -74 -68 -65 -63 -63 -65 -63 -66 -78 -84 -84 -90 -97 -102 -104 -112 -127 -127 -125 -124 -120 -114 -110 -102 -96 -111 -110 -96 -89 -93 -92 -97 -98 -101 -104 -108 -107 -106 -101 -94 -86 -84 -89 -89 -82 -77 -70 -61 -51 -41 -36 -35 -34 -33 -33 -32 -31 -32 -32 -32 -33 -36 -40 -44 -46 -45 -44 -43 -43 -43 -44 -45 -47 -48 -54 -56 -50 -53 -67 -71 -72 -72 -73 -73 -73 -72 -71 -69 -67 -65 -65 -65 -64 -74 -75 -71 -68 -66 -64 -60 -64 -65 -63 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -0 -26 -158 -147 -138 -133 -120 -90 -31 -70 -58 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -0 -0 -0 -0 -0 -49 -85 -49 -0 -12 -41 -12 -37 -30 -21 -20 -19 -0 -0 -0 -0 -22 -48 -44 -44 -48 -48 -55 -69 -77 -69 -63 -57 -68 -75 -78 -85 -83 -85 -87 -93 -103 -115 -122 -125 -127 -129 -124 -123 -126 -126 -115 -104 -120 -120 -105 -89 -85 -96 -88 -98 -105 -108 -109 -108 -111 -107 -100 -93 -88 -87 -87 -89 -83 -77 -70 -60 -51 -48 -37 -35 -36 -35 -33 -31 -31 -32 -32 -33 -35 -38 -42 -42 -43 -43 -43 -43 -43 -43 -43 -45 -47 -47 -48 -49 -51 -53 -66 -71 -72 -74 -74 -73 -73 -72 -70 -67 -66 -65 -64 -64 -75 -74 -72 -69 -67 -64 -62 -60 -64 -64 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -154 -156 -170 -152 -111 -91 -67 -99 -71 -34 -49 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -4 -0 -0 -0 -0 -0 -0 -51 -32 -0 -1 -12 -43 -18 -5 -14 -14 -0 -0 -0 -0 -5 -31 -52 -43 -47 -47 -48 -63 -78 -88 -87 -83 -72 -67 -81 -100 -109 -100 -97 -95 -97 -103 -112 -120 -125 -132 -134 -112 -102 -118 -140 -131 -118 -105 -116 -114 -99 -88 -92 -86 -104 -111 -113 -115 -115 -113 -108 -102 -99 -98 -96 -94 -95 -90 -84 -78 -69 -62 -60 -52 -46 -41 -38 -35 -32 -31 -31 -31 -32 -34 -35 -36 -38 -39 -42 -42 -42 -42 -42 -42 -42 -43 -44 -46 -48 -50 -52 -54 -65 -72 -74 -75 -75 -75 -71 -70 -68 -66 -65 -65 -64 -67 -67 -70 -71 -68 -69 -67 -65 -61 -59 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -79 -124 -145 -137 -141 -62 -71 -78 -64 -54 -69 -99 -106 -88 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -1 -16 -19 -12 -0 -0 -0 -0 -34 -51 -62 -72 -71 -70 -71 -82 -93 -99 -104 -107 -99 -91 -105 -110 -102 -102 -129 -124 -118 -117 -121 -128 -133 -137 -140 -132 -126 -135 -148 -141 -131 -118 -130 -125 -117 -110 -100 -95 -113 -117 -118 -121 -122 -120 -116 -111 -108 -102 -97 -98 -103 -96 -91 -85 -77 -72 -69 -62 -58 -51 -43 -38 -35 -32 -31 -31 -32 -33 -33 -35 -35 -36 -41 -41 -41 -41 -42 -42 -42 -41 -42 -44 -46 -48 -51 -53 -54 -65 -70 -72 -74 -73 -71 -72 -70 -68 -66 -66 -65 -64 -63 -66 -70 -73 -75 -72 -69 -66 -63 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -52 -9 -0 -4 -71 -135 -120 -116 -93 -81 -70 -79 -101 -107 -103 -79 -28 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -4 -0 -0 -0 -0 -0 -32 -42 -44 -52 -67 -79 -85 -95 -107 -112 -114 -119 -119 -116 -114 -119 -120 -116 -118 -150 -144 -140 -142 -146 -148 -148 -154 -171 -169 -162 -153 -146 -140 -128 -146 -149 -139 -124 -111 -105 -121 -123 -124 -126 -127 -127 -125 -124 -119 -111 -107 -102 -96 -103 -98 -92 -84 -80 -76 -66 -66 -58 -48 -41 -38 -35 -33 -31 -31 -32 -33 -34 -34 -35 -39 -40 -40 -41 -41 -42 -42 -42 -41 -41 -43 -46 -50 -52 -53 -53 -54 -61 -71 -71 -72 -72 -71 -69 -68 -68 -68 -68 -67 -65 -67 -71 -73 -75 -72 -69 -67 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -94 -105 -25 -97 -104 -48 -26 -52 -58 -30 -48 -60 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -78 -32 -0 -0 -0 -0 -6 -49 -41 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -33 -35 -37 -46 -62 -76 -87 -101 -115 -121 -121 -121 -123 -123 -123 -128 -128 -139 -160 -159 -159 -160 -164 -166 -165 -166 -172 -186 -182 -172 -165 -168 -183 -174 -173 -164 -152 -135 -120 -113 -114 -128 -132 -133 -133 -133 -133 -130 -125 -118 -114 -109 -105 -113 -105 -99 -95 -90 -82 -73 -67 -54 -50 -49 -44 -38 -36 -36 -34 -32 -33 -34 -34 -35 -38 -39 -40 -40 -40 -41 -42 -43 -41 -40 -41 -44 -48 -51 -51 -51 -51 -51 -53 -58 -72 -72 -71 -70 -68 -68 -68 -69 -68 -67 -65 -64 -68 -76 -73 -70 -69 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -86 -69 -10 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -54 -71 -33 -0 -0 -0 -1 -123 -69 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -36 -41 -43 -53 -55 -57 -68 -84 -104 -119 -126 -126 -125 -123 -120 -119 -152 -166 -166 -164 -165 -169 -173 -175 -176 -178 -182 -186 -193 -190 -192 -202 -206 -193 -182 -181 -172 -158 -142 -131 -128 -119 -126 -141 -144 -144 -142 -140 -136 -134 -127 -124 -119 -108 -102 -110 -109 -104 -98 -89 -79 -68 -57 -55 -61 -56 -46 -42 -38 -36 -33 -33 -33 -34 -34 -37 -39 -39 -39 -39 -40 -42 -43 -42 -40 -41 -43 -46 -49 -49 -48 -49 -49 -51 -52 -55 -56 -66 -67 -66 -66 -67 -68 -68 -67 -66 -64 -67 -75 -72 -71 -67 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -0 -7 -28 -115 -25 -1 -0 -0 -0 -0 -0 -0 -14 -10 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -27 -27 -35 -47 -52 -57 -66 -81 -105 -123 -129 -131 -129 -124 -121 -126 -151 -161 -165 -168 -172 -176 -176 -180 -181 -185 -190 -198 -217 -211 -231 -228 -219 -214 -211 -197 -184 -168 -153 -154 -159 -146 -134 -141 -144 -151 -154 -150 -144 -140 -135 -134 -130 -119 -109 -110 -119 -111 -104 -97 -87 -75 -64 -62 -64 -63 -62 -56 -42 -39 -37 -35 -34 -34 -35 -36 -38 -38 -38 -38 -39 -41 -43 -43 -42 -42 -43 -43 -44 -46 -47 -47 -48 -49 -51 -51 -49 -63 -65 -65 -65 -65 -66 -66 -65 -64 -62 -65 -71 -71 -68 -64 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -2 -0 -0 -0 -0 -0 -0 -65 -34 -16 -53 -102 -60 -8 -0 -0 -0 -0 -0 -0 -21 -42 -32 -20 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -31 -40 -44 -52 -75 -68 -69 -77 -86 -103 -124 -127 -132 -130 -124 -127 -158 -156 -158 -164 -166 -167 -171 -172 -178 -183 -187 -204 -228 -248 -244 -238 -230 -226 -225 -221 -215 -204 -194 -183 -192 -200 -185 -168 -162 -152 -154 -162 -161 -153 -145 -140 -139 -136 -133 -129 -122 -132 -120 -112 -104 -95 -84 -74 -72 -67 -62 -57 -54 -53 -44 -39 -37 -35 -36 -36 -36 -36 -38 -38 -38 -38 -40 -42 -43 -43 -42 -41 -41 -41 -44 -46 -46 -47 -48 -49 -50 -48 -51 -62 -64 -63 -62 -63 -63 -62 -60 -59 -63 -69 -68 -66 -63 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -67 -101 -68 -41 -15 -0 -39 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -175 -165 -34 -0 -0 -0 -0 -0 -0 -0 -59 -77 -34 -0 -0 -0 -0 -0 -11 -28 -34 -48 -44 -34 -27 -23 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -53 -63 -60 -86 -79 -80 -86 -94 -103 -110 -120 -130 -130 -131 -141 -159 -157 -159 -162 -190 -212 -210 -210 -215 -220 -223 -235 -250 -252 -247 -234 -232 -230 -229 -228 -226 -225 -216 -213 -228 -234 -224 -214 -203 -185 -167 -171 -177 -167 -155 -146 -145 -140 -137 -134 -132 -144 -130 -121 -112 -103 -93 -84 -89 -85 -77 -70 -70 -74 -68 -46 -42 -39 -38 -39 -39 -38 -38 -37 -36 -36 -37 -40 -42 -42 -41 -41 -40 -40 -42 -44 -45 -45 -46 -46 -46 -45 -58 -62 -62 -61 -60 -60 -60 -60 -58 -57 -62 -68 -67 -65 -61 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -131 -158 -145 -132 -128 -120 -13 -77 -78 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -37 -71 -42 -0 -0 -0 -0 -0 -0 -23 -46 -44 -42 -41 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -24 -44 -62 -70 -71 -83 -87 -93 -97 -101 -109 -122 -129 -127 -144 -161 -158 -157 -163 -196 -207 -211 -216 -219 -224 -234 -245 -253 -261 -267 -263 -255 -251 -244 -242 -243 -244 -241 -241 -242 -253 -258 -253 -246 -231 -212 -192 -188 -190 -184 -171 -157 -159 -157 -149 -140 -139 -152 -139 -128 -119 -112 -102 -95 -101 -92 -83 -83 -80 -76 -74 -66 -49 -42 -42 -42 -40 -39 -38 -38 -35 -34 -34 -36 -39 -39 -39 -39 -39 -38 -39 -40 -42 -42 -42 -42 -41 -43 -59 -60 -59 -59 -58 -58 -58 -58 -57 -57 -61 -65 -64 -63 -60 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -43 -68 -93 -84 -16 -111 -105 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -28 -0 -0 -0 -0 -0 -0 -8 -26 -36 -35 -40 -41 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -35 -45 -69 -91 -77 -87 -96 -103 -105 -119 -142 -128 -132 -144 -155 -160 -157 -162 -201 -201 -206 -212 -217 -220 -223 -232 -247 -259 -274 -285 -285 -287 -280 -271 -266 -265 -267 -267 -266 -264 -268 -270 -266 -257 -242 -224 -208 -193 -192 -197 -190 -179 -193 -179 -163 -150 -148 -158 -147 -135 -126 -118 -113 -109 -109 -99 -95 -92 -85 -80 -78 -74 -67 -66 -52 -50 -55 -50 -39 -38 -36 -34 -32 -33 -34 -36 -35 -36 -36 -35 -36 -37 -38 -38 -38 -38 -43 -52 -56 -58 -57 -56 -56 -56 -56 -56 -56 -55 -60 -64 -62 -61 -59 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -8 -44 -115 -102 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -105 -44 -8 -0 -0 -0 -0 -0 -0 -0 -20 -42 -43 -46 -40 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -30 -55 -66 -81 -101 -109 -101 -112 -114 -118 -127 -139 -140 -165 -176 -169 -161 -157 -165 -197 -203 -208 -212 -218 -224 -228 -234 -248 -263 -274 -283 -293 -300 -287 -283 -279 -281 -284 -283 -280 -276 -283 -282 -276 -270 -265 -252 -228 -212 -199 -198 -206 -207 -213 -200 -181 -164 -152 -149 -155 -143 -132 -128 -124 -120 -116 -107 -116 -105 -92 -84 -81 -77 -71 -70 -65 -61 -60 -57 -51 -38 -36 -33 -32 -31 -31 -33 -33 -34 -34 -34 -34 -35 -36 -36 -36 -36 -42 -51 -54 -56 -55 -56 -56 -55 -55 -54 -54 -53 -56 -61 -63 -61 -60 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -127 -124 -119 -124 -114 -93 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -62 -57 -64 -15 -0 -0 -0 -0 -1 -35 -31 -31 -38 -45 -53 -46 -8 -0 -0 -0 -0 -0 -0 -0 -0 -9 -26 -47 -58 -77 -96 -111 -121 -127 -126 -125 -133 -137 -138 -138 -150 -191 -185 -172 -163 -160 -160 -166 -207 -211 -214 -219 -227 -234 -240 -250 -256 -262 -271 -285 -286 -247 -246 -244 -271 -294 -297 -294 -292 -263 -287 -293 -288 -288 -284 -260 -240 -223 -211 -201 -198 -202 -216 -203 -184 -166 -161 -169 -155 -151 -142 -133 -127 -123 -115 -118 -113 -100 -90 -85 -82 -80 -74 -68 -65 -64 -61 -57 -50 -38 -35 -33 -32 -31 -32 -33 -34 -34 -34 -34 -35 -35 -35 -36 -43 -49 -50 -52 -54 -55 -56 -56 -56 -56 -55 -55 -53 -52 -59 -64 -63 -61 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -80 -0 -24 -53 -90 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 -32 -108 -6 -0 -0 -59 -100 -38 -0 -0 -0 -0 -0 -0 -8 -64 -56 -51 -47 -49 -52 -36 -4 -0 -0 -0 -0 -0 -0 -0 -0 -20 -51 -78 -91 -104 -111 -115 -119 -123 -133 -140 -148 -151 -149 -145 -157 -193 -182 -171 -166 -167 -168 -178 -216 -219 -223 -228 -234 -240 -245 -251 -251 -254 -259 -268 -263 -231 -239 -244 -249 -252 -254 -257 -261 -264 -271 -273 -270 -279 -300 -289 -271 -257 -246 -234 -222 -222 -203 -218 -205 -185 -170 -162 -160 -165 -155 -143 -136 -131 -122 -113 -122 -111 -100 -93 -90 -84 -78 -72 -69 -67 -63 -59 -55 -48 -47 -43 -36 -30 -30 -32 -33 -33 -33 -34 -35 -35 -36 -48 -51 -51 -52 -53 -55 -55 -56 -56 -57 -58 -58 -58 -54 -54 -57 -62 -64 -63 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -115 -107 -0 -0 -67 -107 -94 -45 -0 -0 -0 -0 -0 -0 -15 -70 -63 -62 -38 -27 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -44 -70 -92 -109 -125 -133 -133 -132 -131 -133 -139 -151 -157 -156 -172 -191 -197 -183 -178 -174 -175 -175 -187 -220 -229 -234 -238 -242 -246 -247 -249 -250 -251 -248 -251 -246 -226 -224 -235 -246 -250 -255 -263 -265 -266 -265 -263 -260 -264 -285 -302 -294 -289 -275 -258 -245 -239 -221 -238 -223 -203 -184 -171 -172 -190 -167 -152 -145 -139 -129 -122 -132 -124 -118 -109 -97 -90 -84 -77 -74 -69 -64 -60 -57 -56 -54 -50 -43 -34 -31 -37 -37 -33 -32 -32 -33 -35 -37 -48 -51 -51 -52 -55 -56 -55 -56 -56 -58 -60 -61 -60 -56 -55 -54 -59 -66 -65 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -52 -138 -121 -146 -87 -32 -0 -0 -0 -0 -0 -0 -24 -55 -72 -70 -28 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -46 -63 -79 -97 -114 -130 -136 -135 -134 -132 -147 -183 -190 -196 -165 -185 -203 -196 -189 -189 -183 -181 -179 -178 -188 -228 -234 -237 -239 -241 -242 -245 -245 -244 -238 -237 -241 -238 -215 -214 -228 -234 -243 -254 -261 -262 -249 -250 -250 -264 -286 -302 -301 -294 -283 -269 -256 -246 -232 -215 -229 -218 -208 -198 -184 -180 -188 -167 -157 -149 -136 -129 -140 -140 -130 -118 -107 -98 -92 -85 -81 -72 -65 -61 -60 -59 -56 -52 -48 -42 -38 -44 -44 -38 -36 -35 -34 -37 -47 -48 -50 -51 -54 -57 -58 -58 -57 -57 -58 -60 -62 -62 -58 -57 -55 -58 -62 -62 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -136 -139 -33 -0 -0 -0 -0 -0 -0 -3 -31 -56 -59 -59 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -50 -60 -75 -90 -104 -119 -130 -133 -134 -132 -133 -154 -183 -185 -189 -185 -193 -200 -200 -196 -191 -186 -181 -175 -171 -172 -175 -178 -182 -186 -191 -212 -238 -236 -234 -229 -228 -230 -233 -231 -203 -201 -210 -221 -231 -239 -247 -264 -265 -265 -276 -288 -289 -288 -285 -278 -267 -256 -245 -235 -221 -241 -243 -231 -213 -194 -180 -202 -184 -174 -161 -145 -135 -142 -146 -137 -127 -116 -107 -99 -92 -88 -79 -75 -71 -64 -60 -57 -53 -50 -47 -44 -43 -43 -44 -44 -43 -42 -43 -44 -45 -48 -51 -55 -58 -58 -60 -58 -57 -58 -60 -63 -63 -60 -57 -56 -55 -54 -56 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -104 -40 -7 -0 -0 -12 -22 -13 -7 -44 -55 -55 -55 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -56 -64 -84 -99 -111 -120 -127 -129 -136 -136 -135 -134 -149 -180 -179 -182 -188 -192 -195 -196 -191 -182 -177 -169 -164 -164 -166 -169 -172 -173 -176 -184 -206 -228 -226 -204 -218 -225 -226 -227 -227 -228 -236 -249 -258 -263 -263 -255 -259 -263 -266 -268 -269 -269 -268 -262 -256 -250 -243 -232 -222 -222 -244 -238 -221 -202 -189 -208 -196 -188 -173 -159 -149 -142 -145 -144 -135 -126 -116 -106 -98 -94 -93 -87 -78 -69 -62 -56 -54 -51 -48 -45 -43 -43 -43 -43 -42 -41 -41 -42 -44 -47 -52 -53 -55 -59 -61 -60 -58 -59 -60 -62 -63 -60 -59 -58 -56 -55 -56 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -18 -30 -34 -32 -17 -0 -0 -0 -0 -0 -0 -0 -3 -9 -1 -0 -0 -37 -69 -0 -0 -0 -28 -60 -76 -59 -50 -57 -58 -60 -60 -57 -44 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -51 -72 -91 -105 -115 -120 -123 -128 -136 -138 -133 -130 -129 -131 -134 -140 -144 -150 -172 -188 -187 -176 -169 -161 -159 -159 -159 -161 -161 -164 -168 -170 -178 -192 -193 -176 -195 -203 -205 -212 -221 -223 -223 -229 -237 -244 -247 -243 -247 -249 -250 -252 -252 -251 -248 -243 -240 -240 -239 -235 -237 -264 -255 -241 -225 -207 -193 -191 -202 -196 -188 -179 -168 -152 -139 -149 -143 -133 -123 -113 -103 -99 -99 -93 -84 -74 -65 -58 -54 -52 -49 -47 -45 -44 -43 -43 -41 -40 -40 -42 -45 -48 -52 -53 -56 -60 -62 -62 -60 -60 -60 -62 -62 -61 -59 -58 -56 -55 -54 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -31 -53 -48 -43 -43 -36 -20 -0 -0 -0 -5 -8 -18 -44 -2 -105 -122 -62 -13 -0 -1 -22 -78 -101 -91 -76 -74 -70 -70 -73 -72 -68 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -63 -65 -79 -113 -119 -123 -129 -134 -138 -136 -135 -130 -126 -124 -125 -127 -127 -129 -143 -166 -177 -166 -157 -152 -153 -155 -156 -156 -158 -158 -163 -165 -167 -169 -171 -170 -171 -171 -171 -184 -210 -219 -220 -219 -223 -229 -235 -236 -238 -239 -241 -242 -242 -239 -235 -229 -227 -229 -249 -269 -268 -262 -254 -242 -227 -211 -197 -189 -207 -206 -201 -193 -181 -165 -149 -151 -148 -139 -128 -118 -111 -114 -105 -97 -88 -78 -69 -61 -56 -53 -52 -50 -48 -45 -44 -43 -41 -40 -41 -44 -47 -50 -50 -53 -57 -60 -63 -63 -61 -60 -60 -61 -61 -61 -60 -58 -57 -56 -55 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -60 -63 -48 -25 -6 -0 -0 -0 -14 -32 -25 -0 -0 -0 -64 -35 -0 -9 -34 -75 -104 -110 -86 -67 -67 -46 -65 -74 -81 -82 -57 -0 -0 -19 -20 -18 -10 -0 -0 -0 -0 -3 -45 -87 -88 -102 -106 -114 -122 -127 -133 -139 -133 -123 -115 -111 -112 -114 -118 -122 -124 -150 -170 -160 -151 -147 -149 -150 -151 -151 -159 -196 -195 -193 -174 -163 -166 -165 -165 -167 -167 -168 -180 -209 -212 -219 -220 -225 -230 -231 -234 -235 -237 -237 -236 -233 -229 -223 -221 -221 -239 -259 -263 -259 -252 -243 -229 -215 -202 -196 -212 -213 -206 -199 -190 -176 -157 -142 -150 -144 -134 -127 -124 -117 -108 -100 -92 -83 -74 -66 -59 -55 -54 -52 -49 -47 -45 -44 -43 -42 -43 -47 -49 -50 -52 -56 -58 -61 -63 -63 -61 -59 -59 -59 -60 -60 -60 -58 -57 -56 -55 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -16 -39 -25 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -0 -19 -34 -24 -0 -0 -0 -4 -3 -11 -37 -75 -115 -102 -69 -26 -6 -6 -8 -62 -68 -66 -73 -50 -0 -1 -21 -26 -48 -42 -11 -0 -0 -0 -0 -7 -20 -26 -33 -41 -90 -101 -97 -106 -132 -129 -108 -98 -97 -97 -98 -105 -112 -116 -131 -151 -157 -150 -148 -148 -147 -147 -147 -156 -193 -193 -193 -168 -156 -159 -156 -158 -160 -162 -164 -166 -167 -172 -213 -222 -227 -229 -230 -233 -234 -235 -235 -232 -228 -224 -221 -219 -219 -217 -238 -261 -258 -251 -244 -231 -218 -206 -198 -204 -214 -210 -202 -192 -180 -166 -149 -151 -145 -145 -139 -127 -120 -111 -103 -95 -87 -78 -71 -64 -62 -59 -55 -52 -49 -47 -46 -45 -44 -46 -47 -49 -52 -55 -59 -61 -63 -64 -63 -61 -59 -59 -58 -59 -59 -59 -58 -57 -56 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -56 -37 -32 -14 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -26 -25 -17 -7 -0 -0 -0 -25 -54 -68 -87 -113 -82 -41 -25 -28 -28 -4 -5 -59 -20 -39 -51 -45 -52 -46 -6 -31 -51 -35 -3 -12 -81 -88 -32 -0 -0 -9 -53 -86 -88 -89 -97 -108 -104 -99 -101 -100 -97 -96 -99 -105 -107 -110 -134 -154 -151 -149 -149 -147 -145 -163 -186 -185 -183 -184 -158 -148 -148 -148 -151 -154 -157 -159 -161 -164 -167 -169 -214 -224 -225 -229 -232 -234 -235 -233 -230 -225 -222 -221 -221 -221 -220 -240 -260 -259 -253 -246 -234 -220 -212 -207 -203 -219 -213 -205 -196 -185 -173 -156 -139 -137 -145 -142 -132 -125 -115 -105 -97 -90 -83 -77 -74 -69 -63 -57 -55 -53 -50 -48 -47 -46 -46 -47 -50 -54 -58 -62 -64 -65 -65 -64 -61 -61 -59 -58 -58 -58 -58 -57 -57 -57 -56 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -6 -52 -34 -33 -35 -40 -54 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -29 -48 -58 -37 -7 -2 -2 -48 -81 -79 -58 -45 -44 -72 -53 -19 -21 -32 -1 -2 -1 -36 -52 -57 -69 -76 -40 -36 -30 -12 -25 -82 -97 -100 -92 -80 -73 -70 -76 -72 -69 -80 -89 -91 -87 -65 -65 -70 -73 -85 -104 -102 -101 -103 -131 -149 -148 -148 -149 -148 -145 -165 -182 -178 -175 -175 -148 -140 -140 -142 -146 -149 -151 -154 -157 -161 -166 -167 -167 -208 -220 -223 -228 -231 -234 -232 -228 -225 -223 -223 -224 -224 -226 -224 -241 -261 -256 -248 -237 -232 -225 -213 -208 -223 -216 -207 -198 -189 -177 -162 -149 -144 -149 -145 -137 -130 -120 -109 -100 -93 -90 -87 -81 -73 -65 -60 -58 -56 -53 -50 -48 -47 -47 -48 -51 -56 -60 -64 -67 -68 -67 -66 -65 -62 -59 -57 -57 -57 -57 -57 -57 -57 -57 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -40 -77 -86 -77 -40 -0 -0 -0 -0 -0 -0 -2 -20 -24 -8 -0 -0 -0 -0 -0 -0 -18 -44 -27 -29 -32 -44 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -24 -30 -36 -48 -58 -58 -57 -69 -68 -59 -55 -48 -36 -35 -51 -7 -0 -17 -31 -22 -3 -27 -33 -35 -43 -51 -57 -69 -91 -91 -51 -45 -93 -86 -87 -86 -80 -81 -85 -76 -58 -59 -61 -61 -61 -62 -63 -64 -68 -68 -69 -82 -99 -98 -121 -137 -145 -145 -147 -148 -148 -146 -166 -179 -173 -169 -168 -161 -141 -133 -135 -140 -143 -145 -148 -151 -156 -160 -162 -168 -204 -210 -214 -221 -226 -231 -231 -228 -226 -225 -225 -226 -227 -229 -228 -245 -263 -259 -251 -249 -240 -229 -217 -207 -207 -220 -210 -200 -190 -180 -172 -168 -152 -155 -149 -141 -134 -125 -115 -104 -101 -97 -91 -84 -75 -67 -62 -61 -59 -55 -53 -51 -50 -49 -49 -53 -58 -62 -66 -69 -70 -70 -70 -69 -65 -61 -58 -58 -57 -56 -56 -57 -57 -57 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -87 -90 -87 -61 -25 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -41 -52 -26 -27 -27 -41 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -26 -31 -35 -55 -70 -69 -66 -71 -85 -68 -15 -12 -19 -38 -45 -20 -1 -0 -0 -0 -0 -5 -26 -26 -34 -36 -36 -42 -66 -72 -63 -72 -81 -82 -83 -83 -62 -62 -67 -71 -72 -64 -33 -37 -42 -52 -64 -71 -61 -57 -55 -72 -90 -98 -103 -139 -143 -144 -145 -146 -146 -146 -144 -140 -156 -170 -167 -166 -164 -136 -126 -129 -134 -137 -139 -141 -145 -148 -150 -160 -198 -206 -207 -208 -212 -218 -227 -230 -228 -229 -229 -228 -228 -228 -230 -231 -228 -241 -261 -255 -255 -242 -231 -221 -210 -200 -205 -212 -203 -195 -189 -182 -170 -156 -160 -152 -144 -138 -129 -119 -109 -107 -101 -93 -86 -77 -69 -65 -63 -61 -58 -56 -55 -53 -51 -51 -54 -58 -63 -67 -71 -73 -73 -73 -72 -69 -64 -60 -58 -56 -55 -54 -55 -55 -56 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -49 -77 -86 -66 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -51 -38 -29 -20 -41 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -13 -15 -28 -61 -78 -72 -87 -91 -76 -52 -0 -0 -0 -10 -14 -0 -0 -0 -0 -0 -0 -0 -2 -4 -20 -30 -36 -46 -61 -54 -51 -62 -73 -72 -69 -83 -52 -19 -16 -20 -26 -30 -0 -0 -0 -24 -49 -52 -42 -42 -71 -86 -96 -112 -137 -148 -147 -146 -147 -148 -145 -143 -141 -137 -133 -132 -142 -163 -159 -127 -121 -125 -129 -131 -133 -135 -137 -139 -140 -143 -147 -153 -157 -190 -209 -214 -219 -221 -225 -229 -230 -229 -229 -228 -231 -235 -234 -230 -226 -232 -258 -244 -234 -226 -216 -205 -201 -217 -213 -206 -196 -184 -173 -160 -165 -156 -148 -141 -133 -124 -123 -114 -104 -95 -88 -79 -72 -66 -64 -62 -61 -60 -58 -57 -56 -55 -56 -59 -64 -68 -71 -72 -74 -75 -74 -71 -66 -61 -58 -56 -55 -54 -54 -54 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -98 -86 -55 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -63 -11 -3 -6 -13 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -73 -80 -75 -75 -62 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -27 -29 -39 -48 -43 -35 -52 -41 -42 -48 -63 -81 -59 -8 -0 -0 -0 -0 -0 -0 -6 -27 -41 -44 -49 -75 -86 -96 -123 -146 -154 -156 -154 -151 -148 -147 -144 -141 -138 -135 -129 -127 -125 -131 -151 -120 -117 -120 -124 -126 -128 -129 -130 -132 -134 -137 -141 -147 -147 -156 -187 -211 -217 -217 -224 -226 -226 -226 -228 -231 -233 -236 -235 -234 -231 -236 -261 -247 -238 -230 -221 -212 -206 -205 -207 -209 -200 -188 -176 -166 -171 -160 -150 -143 -139 -137 -128 -118 -108 -98 -90 -82 -74 -67 -64 -63 -62 -61 -61 -62 -62 -60 -60 -61 -65 -68 -68 -70 -72 -74 -74 -71 -66 -62 -58 -56 -56 -55 -54 -53 -54 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -57 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -9 -33 -80 -100 -29 -42 -32 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -33 -39 -42 -33 -17 -7 -37 -5 -0 -29 -60 -54 -5 -0 -0 -0 -0 -0 -0 -0 -12 -30 -39 -53 -76 -81 -123 -133 -143 -150 -151 -154 -152 -149 -143 -140 -140 -137 -134 -130 -130 -125 -118 -114 -117 -113 -112 -115 -119 -122 -123 -124 -125 -127 -129 -132 -136 -140 -140 -147 -159 -168 -186 -213 -220 -222 -221 -222 -226 -231 -234 -235 -235 -233 -228 -222 -225 -253 -244 -235 -226 -219 -215 -207 -198 -211 -205 -193 -181 -171 -174 -164 -155 -152 -148 -138 -129 -120 -110 -100 -91 -83 -75 -68 -67 -65 -65 -65 -63 -66 -67 -65 -65 -65 -66 -67 -70 -70 -71 -73 -73 -71 -67 -62 -58 -57 -57 -55 -55 -53 -54 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -0 -17 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -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 -23 -51 -79 -128 -94 -68 -54 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -23 -14 -16 -7 -0 -0 -0 -0 -5 -28 -56 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -41 -72 -92 -95 -103 -139 -146 -145 -145 -145 -144 -141 -123 -127 -132 -130 -129 -129 -127 -122 -115 -110 -108 -108 -110 -111 -114 -116 -118 -119 -120 -122 -125 -128 -131 -134 -136 -142 -144 -149 -160 -184 -212 -215 -199 -200 -208 -220 -231 -231 -232 -233 -232 -229 -224 -218 -214 -234 -233 -231 -231 -223 -209 -223 -213 -199 -187 -175 -163 -169 -169 -161 -150 -139 -130 -121 -112 -102 -92 -84 -77 -75 -77 -73 -74 -73 -68 -68 -70 -70 -70 -70 -70 -70 -73 -71 -71 -72 -73 -72 -68 -63 -62 -60 -58 -56 -55 -54 -54 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -92 -18 -66 -68 -24 -88 -67 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -28 -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 -31 -63 -81 -103 -108 -107 -34 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -0 -0 -0 -0 -0 -0 -2 -22 -37 -52 -35 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -30 -65 -100 -120 -130 -132 -137 -133 -126 -121 -119 -117 -101 -109 -116 -118 -121 -125 -123 -119 -114 -111 -109 -105 -89 -106 -111 -111 -111 -114 -115 -118 -121 -124 -128 -131 -132 -133 -137 -144 -150 -161 -178 -182 -171 -174 -182 -195 -216 -228 -233 -232 -232 -229 -225 -223 -218 -247 -251 -248 -243 -231 -219 -220 -219 -207 -194 -181 -171 -175 -176 -168 -155 -143 -132 -123 -113 -103 -98 -96 -91 -86 -84 -81 -80 -79 -76 -70 -73 -74 -74 -74 -74 -74 -76 -75 -73 -73 -73 -72 -69 -68 -65 -61 -59 -58 -56 -54 -54 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -0 -54 -32 -0 -20 -37 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -1 -0 -0 -0 -0 -0 -0 -0 -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 -46 -38 -21 -96 -113 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -53 -104 -132 -115 -12 -22 -29 -88 -125 -113 -106 -108 -100 -95 -93 -99 -120 -119 -119 -115 -113 -102 -84 -78 -90 -93 -102 -108 -110 -111 -114 -118 -122 -126 -130 -131 -129 -134 -140 -147 -152 -155 -158 -164 -172 -178 -178 -186 -217 -229 -231 -229 -228 -230 -230 -227 -226 -228 -244 -248 -236 -224 -211 -225 -215 -200 -188 -179 -176 -179 -175 -163 -149 -136 -125 -115 -104 -101 -102 -99 -91 -88 -86 -84 -84 -81 -75 -73 -75 -76 -76 -76 -77 -78 -78 -75 -73 -72 -71 -71 -70 -66 -63 -60 -58 -56 -55 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -108 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -35 -35 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -4 -0 -0 -2 -0 -0 -0 -25 -46 -73 -118 -98 -96 -103 -102 -96 -91 -90 -86 -88 -90 -89 -83 -81 -85 -82 -87 -100 -108 -109 -111 -115 -119 -123 -125 -125 -126 -131 -137 -144 -148 -151 -155 -161 -165 -168 -169 -172 -184 -219 -224 -227 -229 -231 -231 -227 -226 -221 -242 -250 -241 -230 -218 -235 -223 -210 -202 -194 -181 -167 -176 -170 -155 -141 -129 -117 -117 -116 -110 -101 -94 -93 -90 -89 -88 -85 -80 -75 -74 -76 -77 -78 -79 -80 -80 -77 -74 -72 -71 -70 -69 -67 -64 -62 -58 -55 -55 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -35 -46 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -65 -80 -84 -95 -102 -101 -98 -98 -99 -108 -106 -98 -92 -91 -91 -86 -81 -86 -94 -99 -110 -113 -116 -117 -119 -122 -125 -130 -136 -141 -144 -147 -151 -158 -158 -163 -167 -171 -176 -184 -220 -225 -227 -229 -228 -228 -225 -219 -244 -252 -245 -235 -224 -228 -221 -224 -218 -202 -189 -175 -167 -170 -163 -147 -134 -122 -122 -123 -115 -105 -99 -99 -95 -93 -92 -88 -81 -77 -76 -77 -78 -79 -80 -81 -81 -79 -76 -75 -74 -71 -70 -68 -65 -63 -59 -56 -54 -54 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -35 -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 -11 -43 -54 -82 -92 -99 -103 -108 -112 -120 -114 -110 -104 -99 -100 -90 -86 -82 -77 -82 -101 -111 -111 -114 -117 -121 -125 -129 -133 -136 -138 -142 -146 -149 -153 -160 -167 -172 -179 -192 -219 -222 -223 -223 -223 -222 -218 -215 -244 -251 -246 -237 -227 -216 -215 -229 -226 -209 -195 -181 -174 -178 -170 -154 -143 -140 -128 -118 -118 -114 -106 -102 -101 -97 -96 -96 -92 -84 -79 -78 -79 -79 -79 -80 -80 -81 -80 -79 -77 -74 -72 -70 -67 -65 -60 -57 -55 -54 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -36 -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 -4 -55 -76 -89 -102 -102 -83 -92 -93 -92 -88 -91 -99 -82 -92 -92 -87 -82 -84 -105 -106 -110 -116 -119 -121 -125 -128 -131 -135 -137 -140 -143 -149 -157 -166 -177 -194 -213 -214 -216 -217 -217 -216 -214 -211 -209 -242 -248 -244 -237 -230 -225 -220 -237 -231 -215 -200 -187 -179 -186 -177 -170 -163 -148 -135 -122 -125 -122 -113 -106 -106 -102 -101 -100 -98 -93 -82 -81 -80 -79 -78 -78 -78 -78 -79 -80 -78 -77 -75 -72 -69 -68 -66 -62 -57 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -29 -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 -4 -18 -26 -37 -24 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -77 -72 -78 -78 -2 -8 -13 -17 -24 -47 -87 -89 -89 -88 -85 -83 -86 -85 -83 -104 -119 -122 -123 -125 -129 -130 -133 -137 -142 -146 -153 -160 -187 -206 -209 -208 -209 -209 -209 -208 -207 -207 -208 -239 -241 -237 -233 -231 -228 -221 -229 -230 -220 -205 -193 -183 -190 -193 -185 -170 -154 -141 -129 -122 -123 -120 -113 -112 -110 -107 -104 -102 -97 -88 -83 -81 -79 -77 -76 -76 -76 -77 -78 -78 -77 -75 -74 -72 -70 -70 -66 -61 -58 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -25 -25 -25 -27 -29 -39 -38 -22 -4 -0 -0 -0 -22 -13 -0 -0 -1 -15 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -32 -0 -0 -0 -0 -0 -0 -0 -10 -48 -105 -91 -86 -82 -84 -93 -94 -90 -89 -94 -98 -106 -128 -129 -129 -131 -135 -138 -142 -147 -167 -183 -193 -197 -201 -202 -199 -199 -200 -201 -212 -239 -242 -232 -228 -226 -225 -223 -219 -212 -227 -224 -208 -195 -187 -174 -171 -177 -174 -160 -146 -135 -126 -120 -120 -118 -114 -117 -112 -108 -106 -103 -98 -85 -82 -80 -80 -79 -77 -75 -75 -75 -76 -76 -75 -75 -74 -73 -73 -70 -67 -63 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -33 -33 -6 -0 -6 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -24 -37 -25 -12 -16 -37 -35 -32 -32 -18 -0 -0 -0 -2 -2 -0 -0 -2 -12 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -57 -92 -95 -94 -89 -86 -95 -98 -99 -105 -106 -103 -104 -106 -128 -130 -130 -131 -134 -141 -181 -180 -180 -183 -186 -190 -187 -188 -190 -211 -232 -235 -233 -221 -219 -218 -217 -217 -217 -212 -231 -227 -212 -200 -194 -192 -178 -182 -178 -164 -151 -141 -134 -126 -123 -121 -118 -123 -116 -112 -109 -106 -101 -90 -84 -82 -81 -80 -78 -76 -74 -74 -76 -77 -77 -77 -77 -75 -74 -73 -70 -68 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -10 -32 -16 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -30 -29 -23 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -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 -2 -0 -6 -44 -16 -5 -0 -5 -22 -39 -37 -39 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -43 -50 -88 -97 -86 -81 -102 -104 -112 -115 -114 -112 -109 -112 -129 -129 -127 -128 -135 -172 -169 -168 -171 -176 -179 -181 -180 -208 -220 -222 -221 -221 -211 -210 -210 -211 -212 -212 -210 -221 -224 -216 -209 -207 -194 -182 -187 -182 -169 -159 -148 -139 -132 -130 -127 -126 -128 -119 -115 -112 -109 -105 -100 -89 -88 -84 -81 -79 -75 -73 -74 -76 -78 -79 -78 -78 -76 -75 -74 -72 -69 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -15 -16 -21 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -13 -13 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -34 -1 -6 -1 -0 -0 -0 -7 -32 -36 -37 -16 -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 -71 -95 -90 -86 -84 -77 -79 -80 -98 -117 -115 -112 -114 -127 -129 -125 -132 -164 -150 -159 -165 -169 -171 -174 -204 -209 -210 -210 -210 -209 -202 -204 -206 -205 -204 -206 -205 -199 -216 -224 -219 -207 -195 -183 -170 -174 -173 -163 -153 -144 -142 -138 -134 -133 -133 -122 -117 -114 -110 -107 -105 -104 -100 -90 -82 -78 -75 -73 -73 -75 -75 -76 -77 -77 -75 -75 -73 -71 -68 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -16 -21 -26 -22 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -39 -7 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -73 -88 -88 -86 -77 -76 -75 -96 -116 -117 -116 -110 -132 -135 -129 -129 -144 -123 -150 -160 -162 -163 -165 -168 -197 -202 -202 -202 -200 -193 -195 -198 -199 -199 -198 -198 -195 -209 -220 -217 -205 -194 -184 -171 -177 -177 -167 -160 -158 -151 -144 -139 -134 -129 -126 -119 -116 -114 -112 -110 -106 -102 -98 -88 -80 -76 -75 -74 -74 -74 -74 -75 -76 -75 -74 -71 -68 -66 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -25 -26 -7 -31 -60 -50 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -2 -0 -0 -0 -2 -18 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -38 -1 -0 -0 -0 -0 -0 -0 -0 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -80 -88 -86 -77 -87 -77 -97 -113 -115 -116 -114 -118 -134 -137 -133 -129 -126 -150 -155 -156 -156 -163 -193 -192 -193 -193 -193 -190 -182 -185 -188 -190 -191 -192 -192 -191 -189 -203 -208 -201 -192 -184 -173 -163 -169 -176 -173 -165 -157 -149 -142 -134 -128 -131 -123 -120 -119 -117 -113 -108 -103 -99 -96 -87 -78 -76 -74 -74 -74 -75 -76 -77 -75 -72 -69 -66 -65 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -143 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -20 -25 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -6 -0 -0 -3 -21 -4 -0 -0 -14 -30 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -41 -4 -0 -0 -0 -0 -0 -0 -46 -31 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -62 -76 -89 -92 -93 -80 -76 -95 -111 -113 -111 -108 -134 -145 -142 -137 -136 -144 -150 -150 -149 -157 -182 -178 -178 -178 -179 -170 -154 -179 -179 -181 -182 -184 -185 -186 -183 -180 -192 -197 -190 -183 -175 -165 -162 -159 -160 -170 -161 -153 -145 -137 -130 -128 -127 -126 -123 -120 -115 -109 -104 -101 -98 -88 -80 -79 -78 -76 -77 -77 -78 -77 -75 -74 -71 -69 -68 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -74 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -36 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -2 -0 -0 -0 -0 -0 -0 -0 -14 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -0 -0 -0 -0 -0 -2 -11 -27 -33 -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 -47 -66 -76 -95 -99 -82 -77 -95 -109 -109 -108 -109 -120 -126 -138 -147 -140 -127 -146 -146 -143 -151 -172 -174 -171 -172 -173 -161 -142 -150 -152 -170 -176 -177 -176 -177 -178 -177 -185 -191 -187 -181 -173 -165 -163 -159 -161 -173 -165 -155 -148 -140 -131 -125 -128 -124 -125 -122 -118 -112 -107 -102 -101 -91 -84 -82 -80 -79 -80 -79 -79 -77 -76 -77 -74 -74 -73 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -98 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -4 -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 -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 -7 -27 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -48 -53 -72 -101 -83 -78 -98 -108 -106 -106 -107 -108 -109 -123 -136 -133 -122 -144 -142 -138 -136 -144 -167 -136 -136 -141 -142 -140 -140 -139 -149 -153 -164 -173 -172 -171 -169 -163 -169 -180 -178 -172 -172 -165 -158 -153 -156 -168 -158 -151 -142 -136 -132 -126 -118 -126 -125 -120 -115 -110 -105 -101 -101 -93 -84 -81 -80 -80 -79 -78 -77 -77 -79 -78 -77 -75 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -17 -10 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -21 -38 -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 -35 -97 -91 -77 -99 -106 -104 -105 -105 -106 -105 -118 -124 -126 -131 -141 -134 -132 -131 -130 -132 -135 -136 -138 -138 -137 -138 -137 -137 -136 -154 -170 -168 -164 -161 -157 -151 -157 -174 -177 -171 -163 -157 -151 -154 -169 -163 -156 -152 -145 -137 -128 -121 -122 -123 -121 -116 -112 -108 -96 -91 -88 -85 -83 -81 -80 -79 -79 -79 -79 -80 -80 -79 -76 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -0 -0 -0 -4 -1 -2 -0 -3 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -11 -0 -0 -0 -0 -0 -0 -27 -49 -0 -0 -0 -0 -0 -6 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -91 -89 -78 -78 -98 -108 -108 -106 -101 -114 -124 -125 -125 -137 -140 -134 -131 -128 -126 -129 -134 -136 -136 -134 -132 -132 -132 -133 -132 -141 -155 -162 -157 -155 -153 -147 -144 -153 -173 -168 -162 -155 -150 -146 -151 -165 -160 -159 -152 -141 -131 -123 -116 -122 -121 -117 -114 -112 -112 -96 -89 -87 -84 -83 -82 -81 -81 -80 -81 -82 -81 -81 -79 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -9 -23 -18 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -24 -18 -10 -0 -3 -0 -33 -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 -38 -82 -87 -81 -82 -84 -102 -112 -104 -95 -121 -124 -125 -121 -119 -132 -131 -132 -129 -127 -128 -131 -134 -134 -133 -132 -130 -128 -127 -128 -126 -141 -156 -151 -149 -147 -142 -140 -149 -165 -164 -160 -155 -149 -145 -143 -145 -146 -144 -149 -146 -136 -127 -119 -119 -119 -118 -116 -115 -113 -96 -91 -88 -86 -85 -85 -84 -84 -83 -84 -84 -84 -84 -82 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 -0 -0 -0 -0 -0 -0 -0 -1 -25 -39 -56 -65 -51 -8 -52 -16 -27 -30 -0 -0 -0 -0 -0 -9 -14 -0 -0 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -82 -83 -84 -86 -98 -105 -100 -129 -130 -133 -132 -127 -121 -111 -126 -127 -128 -129 -132 -135 -134 -135 -136 -134 -130 -125 -124 -122 -139 -150 -146 -144 -143 -139 -137 -135 -140 -160 -157 -154 -149 -145 -143 -143 -142 -137 -149 -151 -141 -131 -122 -114 -114 -115 -116 -115 -110 -96 -92 -89 -87 -86 -85 -86 -85 -85 -85 -85 -85 -86 -84 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -71 -43 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -61 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -62 -66 -47 -57 -11 -2 -3 -0 -0 -0 -0 -0 -26 -42 -15 -0 -41 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -79 -80 -85 -88 -87 -102 -114 -111 -121 -121 -136 -136 -128 -124 -121 -108 -101 -114 -130 -135 -140 -139 -119 -130 -139 -134 -128 -123 -120 -137 -145 -141 -140 -140 -136 -134 -133 -140 -158 -154 -151 -149 -147 -147 -145 -142 -137 -138 -145 -145 -136 -127 -118 -113 -109 -110 -110 -100 -96 -93 -91 -89 -87 -86 -86 -86 -86 -85 -85 -85 -86 -86 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -110 -150 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -64 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -4 -20 -29 -0 -0 -0 -0 -0 -0 -0 -1 -16 -38 -58 -65 -60 -66 -8 -0 -0 -0 -0 -0 -0 -0 -17 -42 -45 -16 -44 -52 -55 -31 -13 -39 -2 -0 -0 -0 -8 -24 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -14 -50 -81 -83 -89 -89 -87 -105 -118 -118 -118 -115 -126 -123 -115 -115 -124 -112 -102 -98 -99 -102 -106 -108 -113 -115 -128 -137 -132 -125 -117 -135 -142 -139 -138 -137 -134 -133 -131 -139 -155 -151 -148 -148 -149 -147 -145 -142 -138 -132 -133 -139 -140 -133 -128 -123 -116 -109 -105 -103 -99 -95 -93 -91 -89 -89 -88 -87 -86 -86 -86 -86 -86 -87 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -36 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -22 -42 -41 -52 -67 -55 -2 -0 -0 -0 -0 -0 -0 -0 -0 -26 -50 -46 -44 -45 -47 -48 -46 -47 -39 -5 -0 -0 -8 -31 -49 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -33 -57 -71 -77 -80 -84 -84 -107 -115 -120 -125 -130 -128 -124 -114 -115 -116 -109 -109 -103 -102 -104 -106 -107 -111 -113 -112 -127 -138 -132 -123 -115 -121 -126 -131 -137 -134 -132 -131 -129 -126 -132 -151 -147 -147 -146 -145 -144 -141 -138 -133 -128 -128 -130 -130 -137 -129 -120 -113 -109 -106 -101 -98 -95 -94 -93 -91 -90 -89 -88 -88 -87 -86 -87 -87 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -28 -15 -2 -31 -63 -0 -0 -0 -0 -0 -0 -0 -0 -21 -40 -44 -36 -36 -41 -45 -45 -43 -44 -46 -39 -8 -21 -30 -35 -50 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -86 -82 -85 -90 -98 -105 -111 -118 -116 -104 -108 -118 -114 -99 -106 -105 -104 -104 -105 -111 -116 -114 -114 -126 -133 -122 -117 -115 -111 -124 -137 -133 -130 -129 -127 -124 -130 -148 -150 -146 -144 -143 -142 -140 -137 -133 -128 -126 -123 -125 -138 -131 -123 -117 -112 -108 -104 -100 -100 -97 -94 -93 -92 -91 -90 -90 -89 -87 -87 -87 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -8 -7 -10 -0 -0 -0 -0 -0 -0 -0 -6 -1 -0 -7 -18 -22 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -22 -9 -32 -52 -0 -0 -0 -0 -0 -0 -0 -0 -49 -49 -40 -33 -32 -34 -39 -38 -37 -38 -44 -51 -36 -42 -50 -54 -55 -49 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -14 -21 -27 -33 -49 -101 -102 -101 -112 -120 -105 -88 -103 -107 -109 -110 -114 -117 -117 -114 -114 -120 -124 -122 -119 -114 -118 -128 -133 -129 -126 -125 -121 -117 -124 -148 -146 -143 -141 -140 -138 -136 -133 -128 -126 -124 -122 -127 -131 -125 -119 -114 -110 -106 -103 -102 -99 -97 -95 -94 -93 -92 -93 -91 -90 -89 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -144 -181 -139 -96 -48 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -26 -22 -9 -0 -0 -1 -0 -0 -0 -4 -25 -8 -4 -16 -33 -31 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -23 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -18 -4 -22 -24 -8 -0 -3 -2 -0 -0 -0 -0 -0 -0 -4 -52 -49 -40 -32 -26 -27 -36 -41 -37 -35 -41 -49 -48 -43 -46 -53 -56 -49 -3 -0 -0 -0 -0 -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 -101 -100 -100 -107 -115 -111 -98 -94 -87 -100 -117 -118 -119 -120 -119 -115 -115 -121 -127 -121 -115 -109 -118 -133 -129 -125 -121 -120 -117 -113 -117 -144 -142 -140 -138 -136 -134 -131 -130 -126 -122 -117 -117 -132 -126 -120 -115 -111 -108 -107 -103 -101 -99 -97 -96 -95 -95 -94 -93 -92 -91 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -208 -212 -133 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -16 -0 -0 -0 -0 -0 -2 -8 -20 -25 -40 -49 -50 -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 -16 -33 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -39 -14 -0 -0 -0 -0 -27 -43 -0 -0 -0 -0 -0 -0 -4 -29 -48 -40 -31 -28 -28 -34 -37 -33 -34 -39 -44 -44 -39 -44 -51 -57 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -100 -99 -96 -93 -103 -117 -115 -101 -91 -86 -102 -121 -121 -124 -123 -120 -118 -122 -131 -123 -117 -110 -121 -133 -130 -125 -118 -114 -112 -110 -116 -144 -141 -138 -136 -134 -131 -130 -129 -125 -120 -115 -113 -120 -124 -120 -116 -113 -111 -107 -103 -101 -99 -98 -98 -96 -95 -95 -94 -93 -91 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -64 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -23 -13 -6 -4 -7 -6 -5 -7 -11 -25 -4 -0 -4 -6 -0 -0 -0 -0 -0 -0 -0 -1 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -21 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -32 -27 -23 -22 -45 -36 -40 -44 -40 -32 -31 -29 -32 -34 -36 -39 -35 -42 -50 -57 -51 -21 -17 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -102 -100 -95 -93 -101 -112 -112 -106 -94 -87 -103 -121 -123 -126 -125 -124 -117 -113 -118 -128 -121 -115 -118 -124 -123 -121 -120 -113 -110 -109 -108 -111 -137 -137 -134 -131 -128 -127 -126 -124 -118 -112 -107 -106 -122 -119 -116 -113 -109 -106 -103 -101 -99 -99 -99 -98 -97 -97 -96 -93 -90 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -104 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -6 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -17 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -29 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -23 -25 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -50 -55 -53 -51 -44 -34 -42 -41 -39 -48 -28 -24 -24 -28 -32 -34 -33 -40 -51 -56 -59 -61 -62 -62 -28 -4 -1 -11 -55 -8 -0 -0 -15 -39 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -42 -51 -97 -101 -99 -96 -99 -116 -102 -91 -104 -119 -121 -121 -121 -124 -116 -108 -111 -131 -125 -121 -115 -112 -111 -108 -99 -107 -108 -106 -106 -110 -137 -134 -133 -130 -125 -123 -122 -120 -115 -110 -104 -102 -110 -109 -112 -112 -108 -104 -101 -99 -98 -98 -97 -98 -98 -97 -95 -92 -89 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -31 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -14 -6 -0 -0 -0 -0 -0 -0 -16 -33 -28 -19 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -32 -33 -32 -45 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -56 -66 -62 -59 -57 -41 -33 -41 -38 -38 -47 -47 -47 -45 -35 -31 -34 -34 -39 -46 -51 -53 -57 -57 -57 -68 -34 -26 -58 -62 -63 -55 -52 -57 -67 -58 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -54 -62 -66 -87 -109 -120 -114 -100 -91 -103 -119 -118 -117 -120 -114 -108 -108 -116 -129 -125 -120 -119 -118 -111 -98 -107 -106 -103 -102 -102 -104 -128 -132 -129 -124 -120 -117 -115 -112 -107 -101 -97 -96 -94 -101 -106 -106 -102 -100 -98 -96 -96 -96 -96 -95 -95 -91 -89 -87 -86 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -45 -43 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -27 -50 -45 -23 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -42 -34 -37 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -53 -55 -58 -58 -51 -40 -40 -37 -33 -35 -42 -46 -47 -46 -49 -42 -34 -33 -32 -39 -44 -46 -46 -49 -55 -62 -65 -60 -56 -59 -63 -66 -67 -69 -68 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -89 -105 -118 -111 -99 -107 -107 -95 -113 -115 -110 -108 -107 -106 -114 -127 -126 -124 -120 -110 -89 -107 -104 -101 -99 -99 -100 -101 -124 -128 -124 -119 -113 -110 -108 -103 -100 -97 -95 -92 -88 -98 -104 -101 -99 -97 -96 -95 -94 -93 -92 -91 -89 -88 -86 -85 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -31 -32 -34 -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 -4 -9 -9 -10 -1 -0 -0 -0 -0 -0 -0 -2 -26 -27 -1 -13 -66 -69 -61 -50 -42 -47 -34 -32 -37 -42 -44 -47 -47 -52 -41 -38 -46 -44 -36 -36 -40 -43 -46 -51 -56 -52 -51 -51 -53 -56 -57 -61 -64 -68 -55 -0 -0 -20 -10 -9 -17 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -108 -97 -116 -107 -102 -98 -95 -104 -104 -105 -107 -108 -106 -103 -115 -116 -123 -123 -111 -92 -103 -102 -99 -97 -96 -96 -96 -123 -126 -123 -118 -112 -106 -104 -102 -100 -97 -92 -89 -87 -94 -100 -100 -98 -96 -96 -95 -93 -92 -92 -90 -87 -86 -84 -84 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -114 -154 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -28 -35 -35 -36 -48 -83 -79 -67 -57 -51 -47 -34 -34 -34 -39 -44 -46 -47 -46 -47 -46 -48 -49 -32 -31 -38 -43 -45 -47 -47 -47 -48 -49 -50 -51 -51 -56 -61 -69 -64 -35 -27 -56 -39 -44 -71 -63 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -111 -101 -117 -120 -111 -101 -97 -101 -99 -102 -106 -108 -108 -107 -105 -101 -110 -112 -105 -94 -83 -94 -97 -96 -95 -93 -92 -94 -93 -107 -117 -113 -106 -102 -101 -99 -95 -91 -87 -85 -82 -88 -96 -96 -95 -94 -93 -92 -92 -91 -90 -86 -84 -83 -83 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -10 -41 -29 -27 -28 -37 -58 -87 -81 -70 -61 -53 -46 -39 -38 -36 -41 -43 -41 -44 -48 -46 -45 -46 -48 -42 -45 -41 -41 -42 -43 -40 -43 -48 -47 -45 -46 -48 -53 -60 -66 -66 -59 -55 -61 -66 -65 -64 -69 -73 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -111 -100 -101 -121 -114 -101 -98 -103 -99 -100 -103 -106 -108 -108 -107 -103 -98 -90 -91 -97 -88 -77 -89 -96 -95 -91 -89 -89 -86 -102 -114 -111 -108 -106 -102 -98 -94 -90 -86 -83 -80 -77 -82 -91 -92 -93 -92 -90 -89 -88 -86 -85 -84 -83 -83 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -9 -2 -1 -4 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -17 -41 -37 -38 -38 -43 -52 -65 -81 -72 -64 -52 -43 -47 -48 -42 -41 -40 -39 -42 -47 -47 -47 -47 -48 -50 -57 -41 -38 -39 -38 -36 -40 -47 -45 -40 -40 -44 -51 -58 -59 -55 -52 -54 -58 -60 -59 -64 -77 -98 -80 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -111 -103 -104 -124 -115 -104 -88 -84 -102 -101 -101 -102 -104 -105 -105 -102 -98 -87 -85 -91 -91 -84 -81 -90 -94 -91 -87 -86 -82 -83 -96 -108 -107 -106 -102 -98 -94 -90 -86 -81 -77 -76 -75 -74 -74 -89 -88 -88 -87 -86 -84 -82 -82 -81 -81 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -18 -24 -31 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -32 -33 -34 -35 -50 -54 -54 -55 -62 -83 -74 -66 -60 -54 -50 -49 -49 -47 -44 -43 -46 -49 -49 -50 -51 -51 -52 -56 -48 -38 -36 -39 -42 -42 -40 -42 -54 -66 -70 -75 -58 -53 -59 -60 -52 -53 -66 -68 -79 -93 -100 -111 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -100 -110 -103 -121 -116 -107 -89 -86 -104 -104 -104 -102 -100 -100 -99 -97 -95 -84 -74 -76 -89 -95 -87 -77 -83 -90 -86 -83 -81 -79 -81 -85 -88 -103 -99 -96 -92 -89 -85 -81 -76 -75 -74 -71 -69 -67 -66 -78 -84 -84 -84 -80 -80 -79 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -35 -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 -3 -21 -4 -0 -0 -0 -0 -0 -3 -11 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -10 -0 -0 -16 -39 -47 -47 -53 -57 -58 -61 -61 -69 -85 -73 -67 -65 -61 -51 -40 -56 -54 -49 -48 -51 -52 -52 -54 -53 -53 -53 -56 -61 -50 -45 -52 -63 -63 -63 -65 -65 -68 -73 -76 -74 -68 -71 -70 -63 -65 -80 -84 -86 -89 -98 -103 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -94 -98 -93 -115 -106 -88 -76 -76 -80 -103 -102 -99 -96 -93 -89 -87 -79 -72 -69 -76 -95 -88 -80 -72 -76 -87 -83 -81 -79 -78 -77 -77 -83 -96 -93 -89 -85 -82 -79 -76 -74 -72 -70 -69 -68 -67 -63 -61 -60 -60 -60 -60 -61 -61 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -151 -198 -111 -0 -0 -112 -133 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -28 -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 -14 -31 -25 -21 -5 -0 -0 -0 -1 -22 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -20 -15 -2 -17 -41 -44 -26 -13 -57 -84 -68 -64 -65 -69 -77 -77 -71 -64 -54 -46 -58 -57 -50 -50 -54 -55 -55 -55 -55 -55 -55 -56 -60 -62 -64 -62 -59 -58 -58 -60 -61 -66 -71 -75 -77 -73 -72 -72 -73 -74 -74 -79 -80 -86 -97 -104 -87 -85 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -99 -93 -114 -94 -82 -75 -72 -73 -78 -97 -98 -94 -90 -85 -78 -74 -70 -68 -72 -86 -87 -80 -74 -80 -90 -84 -81 -83 -82 -79 -76 -73 -78 -89 -88 -84 -81 -79 -77 -72 -69 -67 -67 -67 -67 -64 -62 -61 -61 -61 -60 -59 -59 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -82 -76 -0 -16 -197 -118 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -1 -0 -0 -3 -11 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -24 -21 -15 -13 -26 -29 -11 -0 -18 -61 -87 -91 -74 -63 -62 -70 -87 -77 -68 -57 -46 -43 -62 -54 -51 -50 -51 -53 -53 -54 -55 -55 -56 -59 -62 -62 -62 -59 -54 -55 -57 -56 -62 -69 -73 -71 -68 -68 -69 -69 -68 -68 -73 -76 -83 -93 -104 -118 -120 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -70 -98 -93 -111 -92 -81 -77 -75 -71 -69 -74 -90 -94 -89 -83 -76 -73 -71 -68 -64 -66 -87 -80 -74 -69 -75 -90 -89 -67 -79 -84 -80 -76 -72 -76 -85 -87 -84 -82 -79 -74 -70 -67 -64 -63 -64 -64 -65 -64 -63 -64 -62 -61 -60 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -5 -56 -117 -69 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -30 -69 -58 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -30 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -29 -31 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -5 -9 -6 -4 -9 -0 -0 -0 -0 -24 -67 -92 -93 -94 -92 -89 -87 -89 -82 -72 -61 -51 -50 -63 -57 -55 -54 -55 -56 -55 -56 -56 -57 -58 -59 -61 -60 -59 -55 -52 -51 -52 -52 -58 -66 -68 -65 -64 -64 -67 -65 -62 -63 -70 -74 -79 -86 -92 -96 -112 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -40 -99 -108 -95 -93 -108 -90 -88 -81 -74 -71 -68 -65 -87 -91 -87 -84 -79 -74 -70 -66 -62 -65 -81 -81 -76 -71 -69 -68 -65 -63 -82 -87 -84 -80 -77 -73 -75 -77 -81 -85 -82 -76 -71 -68 -65 -62 -62 -62 -63 -65 -65 -65 -64 -62 -60 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -20 -0 -20 -78 -135 -84 -15 -77 -102 -123 -143 -114 -82 -49 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -65 -46 -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 -8 -21 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -30 -36 -20 -17 -11 -24 -30 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -18 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -36 -26 -28 -9 -0 -0 -0 -0 -0 -11 -36 -70 -91 -89 -92 -93 -94 -92 -87 -85 -77 -65 -55 -48 -44 -57 -60 -59 -59 -60 -59 -58 -59 -60 -60 -58 -59 -58 -56 -53 -49 -47 -47 -50 -58 -63 -65 -63 -61 -62 -66 -61 -57 -60 -68 -71 -75 -77 -81 -88 -96 -119 -36 -0 -0 -0 -0 -0 -0 -0 -19 -59 -111 -107 -100 -90 -91 -107 -107 -88 -77 -71 -67 -65 -63 -86 -89 -85 -83 -82 -72 -68 -65 -62 -59 -61 -84 -80 -76 -74 -72 -67 -64 -65 -80 -87 -83 -80 -77 -75 -72 -74 -77 -76 -79 -74 -70 -66 -63 -62 -62 -62 -63 -65 -65 -66 -64 -61 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -181 -234 -182 -99 -80 -0 -0 -0 -0 -17 -26 -10 -43 -113 -158 -159 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -61 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -36 -8 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -28 -42 -48 -50 -45 -43 -36 -48 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -30 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -16 -5 -7 -11 -3 -0 -0 -6 -20 -2 -57 -69 -72 -90 -90 -90 -90 -90 -89 -85 -83 -79 -67 -59 -54 -49 -48 -64 -64 -64 -65 -64 -60 -61 -63 -63 -60 -58 -56 -53 -51 -48 -45 -45 -49 -58 -60 -60 -58 -56 -59 -63 -57 -54 -58 -65 -67 -67 -71 -77 -85 -92 -104 -108 -103 -57 -0 -0 -0 -0 -36 -78 -107 -99 -95 -91 -84 -86 -99 -100 -83 -73 -67 -63 -62 -62 -86 -87 -85 -83 -80 -71 -68 -65 -62 -60 -62 -82 -79 -82 -80 -76 -72 -69 -64 -81 -88 -86 -83 -82 -79 -77 -72 -68 -66 -73 -76 -73 -69 -67 -66 -64 -63 -64 -65 -66 -66 -66 -63 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -183 -120 -28 -0 -0 -0 -0 -62 -158 -166 -127 -81 -111 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -41 -35 -3 -0 -0 -0 -5 -20 -17 -15 -13 -19 -35 -29 -41 -47 -49 -49 -50 -50 -40 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -18 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -14 -33 -44 -1 -48 -58 -60 -59 -65 -94 -96 -94 -89 -84 -79 -77 -68 -61 -58 -56 -54 -73 -69 -69 -70 -68 -62 -62 -65 -66 -64 -60 -57 -54 -51 -47 -43 -43 -49 -56 -57 -56 -54 -52 -56 -62 -55 -53 -56 -61 -61 -62 -66 -70 -77 -89 -98 -106 -111 -103 -87 -81 -73 -72 -96 -107 -98 -91 -88 -84 -79 -77 -80 -85 -77 -71 -65 -60 -58 -60 -84 -85 -84 -82 -78 -71 -68 -65 -62 -60 -58 -56 -56 -78 -84 -80 -76 -74 -67 -65 -79 -88 -87 -85 -81 -77 -74 -70 -67 -63 -78 -77 -74 -71 -67 -63 -62 -63 -64 -65 -65 -66 -66 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -0 -0 -0 -0 -1 -62 -170 -80 -10 -0 -0 -0 -37 -15 -20 -47 -0 -0 -0 -0 -20 -59 -30 -0 -0 -18 -47 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -40 -42 -0 -0 -0 -11 -22 -28 -26 -31 -34 -39 -43 -50 -38 -38 -40 -43 -38 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -48 -36 -0 -0 -0 -35 -66 -67 -66 -93 -96 -92 -86 -80 -76 -68 -63 -60 -57 -59 -79 -72 -72 -73 -70 -65 -65 -66 -68 -68 -65 -61 -57 -52 -46 -45 -46 -47 -47 -50 -51 -49 -50 -55 -62 -54 -52 -53 -55 -55 -59 -58 -64 -74 -86 -94 -99 -102 -104 -106 -107 -104 -106 -100 -96 -92 -87 -83 -80 -78 -89 -92 -78 -71 -68 -63 -59 -56 -54 -61 -78 -81 -80 -76 -70 -68 -65 -62 -60 -58 -57 -55 -80 -84 -82 -79 -76 -70 -63 -65 -77 -87 -85 -82 -78 -75 -71 -67 -64 -74 -75 -76 -74 -68 -64 -62 -61 -62 -63 -65 -67 -67 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -147 -132 -0 -0 -0 -159 -142 -82 -92 -41 -0 -0 -18 -110 -142 -48 -0 -19 -36 -1 -0 -27 -102 -136 -16 -0 -75 -128 -119 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -0 -0 -12 -51 -7 -23 -43 -36 -0 -0 -0 -16 -25 -24 -27 -43 -43 -52 -52 -40 -40 -30 -35 -41 -27 -0 -0 -0 -0 -2 -1 -5 -27 -4 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -29 -32 -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 -4 -19 -28 -36 -50 -39 -0 -0 -0 -0 -0 -20 -67 -88 -90 -92 -89 -82 -78 -74 -70 -64 -59 -62 -81 -72 -75 -76 -74 -71 -71 -69 -71 -72 -70 -66 -60 -54 -46 -59 -73 -69 -48 -49 -67 -74 -67 -57 -61 -54 -52 -52 -52 -54 -57 -57 -65 -74 -82 -87 -91 -91 -94 -97 -99 -95 -93 -86 -84 -84 -83 -80 -80 -76 -86 -86 -71 -65 -62 -60 -58 -55 -52 -54 -76 -78 -76 -73 -69 -66 -64 -62 -61 -60 -57 -55 -77 -83 -82 -80 -77 -73 -65 -64 -65 -73 -85 -82 -79 -75 -71 -67 -63 -62 -59 -67 -73 -71 -67 -65 -62 -62 -62 -62 -62 -65 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -208 -207 -133 -64 -0 -7 -22 -0 -31 -139 -18 -0 -0 -0 -0 -2 -71 -135 -140 -18 -109 -78 -112 -164 -172 -135 -83 -50 -44 -104 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -56 -69 -61 -59 -67 -45 -40 -37 -21 -2 -5 -16 -20 -22 -31 -44 -55 -55 -52 -44 -37 -35 -29 -36 -45 -24 -0 -0 -0 -5 -20 -31 -29 -28 -22 -21 -20 -14 -10 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -39 -41 -58 -41 -0 -0 -0 -0 -0 -28 -76 -87 -85 -90 -87 -83 -83 -82 -76 -67 -60 -66 -82 -75 -80 -83 -81 -78 -77 -74 -76 -76 -73 -69 -63 -56 -48 -61 -61 -47 -52 -78 -77 -79 -71 -58 -61 -70 -70 -60 -58 -65 -63 -61 -65 -73 -78 -81 -84 -84 -87 -91 -91 -87 -86 -79 -74 -76 -79 -77 -76 -72 -82 -79 -66 -60 -56 -55 -54 -54 -53 -53 -57 -72 -73 -70 -68 -65 -63 -62 -61 -60 -57 -55 -52 -74 -81 -79 -75 -73 -72 -68 -62 -69 -85 -82 -79 -74 -71 -69 -67 -66 -60 -55 -60 -68 -69 -67 -64 -62 -62 -63 -62 -64 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -4 -44 -90 -66 -0 -0 -0 -84 -32 -54 -119 -6 -0 -0 -0 -30 -176 -155 -195 -227 -174 -59 -128 -184 -133 -39 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -74 -72 -57 -33 -38 -10 -0 -14 -40 -39 -23 -21 -34 -46 -45 -44 -44 -44 -42 -37 -36 -43 -52 -21 -0 -0 -2 -24 -26 -29 -31 -26 -21 -18 -24 -26 -26 -27 -21 -21 -22 -21 -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 -17 -45 -38 -50 -69 -38 -0 -0 -0 -0 -0 -0 -31 -91 -85 -84 -79 -77 -79 -82 -79 -70 -62 -69 -83 -77 -84 -63 -75 -86 -80 -76 -78 -78 -75 -70 -66 -60 -53 -50 -51 -53 -59 -85 -78 -78 -82 -75 -60 -69 -81 -74 -73 -82 -81 -80 -70 -69 -73 -74 -75 -77 -81 -84 -83 -80 -79 -72 -68 -69 -73 -75 -73 -67 -73 -70 -63 -57 -53 -50 -50 -50 -50 -50 -49 -54 -66 -70 -68 -66 -64 -63 -61 -59 -57 -55 -52 -76 -80 -77 -74 -74 -71 -67 -63 -62 -69 -81 -78 -75 -73 -71 -69 -67 -63 -57 -52 -58 -69 -68 -66 -66 -65 -63 -62 -61 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -125 -220 -141 -4 -0 -0 -0 -12 -111 -34 -107 -114 -0 -0 -0 -1 -68 -135 -0 -0 -9 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -45 -38 -11 -0 -0 -0 -1 -9 -16 -14 -11 -46 -25 -5 -0 -14 -37 -20 -35 -39 -51 -54 -42 -43 -43 -46 -47 -48 -52 -62 -17 -0 -5 -13 -28 -27 -10 -14 -25 -22 -15 -18 -22 -20 -16 -19 -22 -6 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -52 -45 -61 -74 -51 -27 -22 -15 -1 -0 -0 -37 -93 -79 -74 -69 -67 -72 -80 -81 -72 -63 -72 -82 -77 -84 -83 -86 -85 -79 -75 -77 -77 -75 -72 -69 -66 -65 -58 -57 -57 -63 -86 -77 -77 -85 -87 -79 -78 -80 -82 -78 -75 -75 -76 -85 -74 -67 -67 -68 -69 -72 -76 -87 -89 -74 -85 -82 -78 -73 -70 -68 -57 -69 -68 -61 -56 -51 -51 -48 -47 -47 -46 -45 -44 -64 -70 -69 -68 -67 -63 -61 -59 -58 -55 -53 -77 -79 -78 -76 -73 -69 -66 -62 -58 -65 -81 -78 -75 -75 -72 -69 -66 -64 -59 -54 -57 -66 -67 -67 -66 -64 -62 -61 -61 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -177 -208 -117 -0 -0 -0 -0 -0 -0 -0 -0 -11 -0 -0 -8 -129 -155 -89 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -30 -38 -11 -0 -0 -0 -0 -0 -0 -0 -8 -29 -35 -7 -5 -20 -39 -38 -39 -63 -77 -77 -60 -49 -47 -50 -55 -58 -61 -69 -11 -12 -23 -32 -32 -29 -27 -24 -24 -22 -20 -26 -19 -11 -4 -3 -3 -19 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -51 -64 -78 -45 -44 -50 -66 -74 -13 -9 -51 -82 -87 -71 -66 -82 -83 -87 -91 -82 -73 -65 -76 -82 -75 -75 -82 -87 -85 -79 -76 -77 -79 -78 -76 -74 -73 -70 -64 -62 -61 -66 -86 -77 -71 -76 -80 -84 -89 -80 -75 -74 -74 -74 -74 -81 -81 -87 -94 -97 -97 -95 -95 -97 -96 -88 -92 -92 -90 -84 -74 -65 -61 -70 -67 -61 -55 -51 -50 -47 -45 -42 -40 -41 -43 -66 -71 -70 -70 -68 -64 -61 -59 -57 -55 -55 -78 -79 -76 -74 -72 -68 -64 -61 -58 -58 -66 -78 -77 -76 -74 -70 -65 -64 -60 -55 -51 -53 -65 -65 -65 -65 -64 -63 -62 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -123 -202 -206 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -43 -22 -0 -0 -0 -0 -0 -0 -46 -104 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -38 -35 -42 -67 -65 -88 -96 -82 -59 -56 -56 -58 -61 -64 -68 -49 -48 -47 -54 -60 -55 -61 -62 -47 -41 -42 -33 -24 -16 -14 -16 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -50 -66 -83 -38 -7 -0 -46 -106 -84 -111 -116 -102 -83 -69 -69 -92 -94 -99 -101 -90 -86 -76 -83 -85 -80 -80 -85 -90 -87 -81 -79 -80 -82 -83 -81 -79 -77 -74 -70 -64 -77 -87 -79 -67 -67 -69 -72 -79 -86 -73 -67 -71 -74 -74 -73 -77 -78 -82 -87 -92 -95 -94 -95 -93 -92 -92 -90 -87 -85 -90 -84 -71 -78 -73 -66 -61 -59 -57 -51 -47 -45 -41 -46 -60 -60 -69 -70 -69 -69 -68 -65 -62 -59 -57 -54 -55 -74 -78 -75 -71 -68 -67 -65 -60 -57 -55 -56 -62 -62 -73 -74 -70 -66 -64 -62 -57 -53 -50 -49 -47 -66 -68 -67 -67 -66 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -77 -69 -0 -0 -174 -225 -206 -173 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -8 -59 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -29 -32 -52 -61 -76 -85 -79 -66 -64 -65 -70 -70 -69 -71 -73 -69 -66 -58 -38 -12 -66 -72 -61 -48 -38 -29 -30 -27 -20 -20 -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 -12 -52 -51 -46 -52 -61 -74 -83 -44 -10 -57 -114 -110 -108 -110 -101 -93 -85 -76 -100 -96 -96 -101 -106 -107 -102 -95 -91 -89 -86 -89 -93 -88 -84 -82 -83 -85 -85 -85 -82 -77 -73 -71 -66 -82 -88 -79 -68 -68 -68 -71 -75 -77 -68 -65 -70 -74 -75 -73 -72 -75 -80 -86 -91 -94 -92 -89 -87 -87 -87 -87 -83 -82 -86 -84 -79 -76 -71 -67 -66 -63 -58 -53 -48 -45 -42 -41 -51 -67 -68 -68 -67 -66 -66 -65 -62 -59 -56 -54 -52 -52 -74 -74 -69 -66 -64 -63 -60 -56 -54 -54 -53 -51 -71 -73 -70 -67 -65 -62 -58 -55 -54 -53 -52 -68 -68 -68 -68 -68 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -158 -254 -289 -220 -221 -224 -195 -165 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -111 -119 -48 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -31 -37 -44 -63 -73 -75 -72 -68 -66 -70 -66 -67 -69 -69 -66 -65 -22 -0 -4 -13 -64 -62 -51 -43 -37 -31 -37 -28 -23 -16 -0 -0 -0 -14 -18 -15 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -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 -14 -50 -66 -50 -50 -54 -63 -89 -95 -59 -82 -112 -109 -109 -109 -109 -103 -92 -82 -86 -100 -100 -101 -104 -102 -97 -97 -93 -89 -89 -93 -93 -88 -84 -83 -83 -84 -84 -86 -83 -78 -73 -72 -70 -88 -87 -79 -77 -74 -73 -74 -75 -73 -67 -64 -70 -75 -77 -76 -75 -74 -77 -78 -82 -87 -86 -87 -87 -85 -84 -83 -81 -79 -79 -78 -76 -73 -70 -70 -67 -63 -59 -55 -49 -44 -41 -40 -47 -67 -67 -66 -64 -64 -63 -63 -61 -58 -56 -54 -53 -53 -75 -73 -69 -65 -62 -61 -59 -55 -54 -53 -51 -51 -72 -71 -68 -66 -64 -61 -61 -57 -64 -74 -71 -69 -67 -67 -68 -67 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -133 -203 -205 -171 -166 -87 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -38 -27 -29 -31 -37 -65 -84 -82 -75 -70 -66 -61 -62 -64 -66 -66 -64 -66 -15 -0 -28 -69 -58 -53 -47 -45 -34 -17 -21 -31 -11 -0 -9 -25 -18 -21 -14 -11 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -13 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -47 -54 -37 -36 -47 -64 -87 -114 -124 -119 -110 -105 -106 -106 -107 -102 -95 -88 -87 -112 -108 -107 -106 -103 -98 -94 -90 -88 -90 -93 -94 -86 -82 -81 -82 -82 -84 -89 -89 -84 -77 -73 -70 -92 -95 -92 -89 -83 -81 -79 -78 -74 -68 -65 -70 -73 -75 -77 -77 -76 -76 -76 -79 -83 -85 -87 -88 -85 -83 -82 -80 -78 -77 -75 -72 -71 -69 -69 -65 -62 -59 -55 -51 -45 -42 -40 -42 -51 -68 -67 -65 -63 -61 -60 -59 -57 -55 -54 -53 -54 -77 -73 -69 -65 -61 -58 -57 -56 -54 -60 -68 -64 -71 -66 -63 -61 -59 -58 -58 -56 -67 -75 -70 -67 -67 -67 -67 -68 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -157 -198 -181 -145 -40 -0 -0 -0 -0 -0 -0 -49 -135 -7 -0 -0 -0 -0 -0 -53 -40 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -24 -52 -79 -97 -108 -102 -95 -103 -116 -116 -111 -106 -85 -73 -61 -35 -5 -0 -0 -0 -1 -6 -10 -13 -9 -0 -4 -27 -12 -5 -11 -17 -3 -5 -5 -6 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -18 -33 -31 -38 -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 -12 -35 -33 -38 -44 -62 -91 -118 -81 -84 -103 -107 -100 -97 -99 -97 -95 -92 -95 -123 -117 -116 -114 -112 -108 -95 -89 -89 -91 -96 -99 -89 -85 -84 -84 -83 -81 -89 -96 -93 -82 -71 -71 -101 -110 -105 -98 -93 -89 -88 -85 -79 -72 -67 -70 -71 -72 -76 -79 -80 -78 -74 -76 -81 -83 -84 -88 -86 -84 -82 -80 -77 -75 -73 -71 -70 -69 -68 -64 -61 -58 -55 -51 -46 -44 -43 -42 -42 -50 -66 -66 -63 -60 -58 -57 -56 -55 -54 -52 -55 -77 -73 -69 -64 -59 -56 -56 -54 -66 -74 -75 -71 -68 -63 -60 -58 -57 -56 -55 -55 -68 -76 -72 -69 -68 -67 -67 -67 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -35 -0 -0 -195 -211 -183 -157 -90 -63 -12 -0 -0 -0 -0 -16 -9 -0 -0 -0 -0 -0 -11 -85 -125 -162 -78 -0 -0 -0 -0 -0 -24 -63 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -76 -71 -33 -84 -142 -142 -141 -101 -104 -98 -80 -84 -83 -83 -52 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -35 -33 -33 -31 -26 -19 -0 -12 -16 -20 -18 -5 -0 -0 -0 -0 -3 -9 -7 -2 -0 -0 -0 -0 -13 -24 -29 -33 -43 -49 -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 -19 -46 -46 -52 -42 -45 -78 -101 -0 -0 -63 -106 -110 -98 -95 -95 -94 -107 -124 -128 -125 -125 -125 -122 -114 -99 -92 -92 -97 -101 -100 -96 -95 -92 -89 -85 -80 -88 -97 -95 -86 -78 -78 -83 -112 -118 -111 -104 -98 -96 -93 -86 -80 -77 -73 -70 -69 -72 -78 -81 -78 -73 -74 -75 -77 -81 -89 -88 -85 -82 -80 -76 -75 -73 -71 -70 -68 -66 -61 -57 -55 -54 -51 -47 -47 -45 -44 -42 -44 -67 -66 -64 -61 -59 -57 -56 -54 -52 -51 -55 -75 -72 -68 -63 -61 -59 -56 -53 -70 -76 -74 -71 -67 -63 -61 -60 -58 -56 -55 -53 -68 -75 -73 -71 -69 -69 -68 -67 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -175 -252 -237 -197 -250 -205 -177 -166 -161 -162 -46 -0 -0 -0 -9 -162 -64 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -0 -0 -0 -0 -0 -42 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -3 -28 -61 -76 -85 -11 -0 -0 -0 -19 -78 -31 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -20 -38 -37 -25 -21 -21 -22 -21 -20 -16 -23 -24 -14 -0 -0 -0 -0 -8 -18 -3 -1 -0 -0 -1 -5 -25 -26 -33 -42 -38 -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 -1 -22 -55 -32 -32 -49 -77 -94 -52 -4 -0 -0 -48 -127 -145 -139 -132 -130 -132 -131 -131 -131 -131 -129 -121 -106 -95 -96 -104 -109 -108 -104 -104 -97 -92 -87 -84 -93 -95 -91 -87 -85 -85 -87 -120 -125 -120 -113 -107 -107 -103 -94 -88 -86 -78 -68 -67 -70 -77 -82 -75 -72 -72 -73 -77 -87 -90 -89 -83 -81 -79 -76 -75 -75 -72 -69 -65 -63 -60 -56 -54 -52 -50 -46 -46 -46 -44 -43 -47 -69 -66 -64 -61 -59 -59 -55 -53 -51 -52 -59 -74 -70 -66 -65 -64 -60 -57 -53 -55 -67 -73 -70 -67 -62 -61 -60 -58 -57 -55 -53 -68 -75 -74 -73 -74 -73 -70 -70 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -72 -18 -38 -169 -231 -208 -168 -182 -184 -158 -123 -12 -0 -0 -11 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -29 -33 -26 -20 -19 -26 -33 -32 -25 -12 -10 -26 -29 -18 -2 -1 -1 -5 -8 -8 -1 -10 -11 -7 -6 -12 -25 -27 -41 -49 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -59 -49 -34 -47 -62 -83 -108 -120 -44 -39 -11 -65 -128 -110 -141 -136 -131 -130 -131 -132 -133 -133 -132 -124 -111 -98 -103 -112 -118 -121 -121 -110 -101 -93 -99 -103 -94 -99 -95 -93 -92 -94 -100 -126 -130 -126 -120 -116 -116 -112 -108 -100 -92 -86 -88 -84 -78 -78 -80 -80 -76 -76 -75 -79 -88 -90 -87 -82 -80 -79 -76 -76 -75 -72 -68 -64 -61 -59 -55 -52 -51 -50 -49 -46 -46 -45 -44 -43 -50 -64 -64 -62 -60 -58 -55 -53 -50 -63 -75 -72 -69 -66 -65 -63 -61 -58 -55 -51 -65 -73 -70 -67 -65 -61 -59 -57 -56 -56 -62 -73 -77 -75 -75 -75 -74 -72 -71 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -143 -247 -251 -222 -223 -217 -199 -183 -185 -179 -77 -57 -157 -120 -55 -83 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -24 -34 -36 -30 -21 -22 -31 -36 -37 -27 -9 -9 -34 -34 -22 -10 -9 -9 -12 -14 -13 -13 -18 -19 -13 -11 -12 -14 -22 -44 -50 -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 -44 -51 -44 -61 -65 -63 -81 -105 -120 -122 -137 -57 -81 -123 -106 -98 -128 -131 -131 -130 -129 -132 -134 -134 -126 -113 -105 -127 -126 -125 -121 -113 -104 -102 -93 -107 -120 -116 -120 -117 -113 -110 -115 -133 -127 -129 -127 -122 -119 -120 -119 -119 -104 -90 -89 -110 -110 -96 -85 -83 -83 -83 -79 -78 -80 -86 -92 -85 -82 -81 -81 -79 -77 -75 -73 -69 -64 -60 -57 -54 -52 -52 -51 -48 -44 -44 -45 -44 -42 -44 -66 -66 -64 -61 -58 -55 -53 -50 -60 -70 -71 -68 -68 -65 -63 -60 -58 -55 -52 -67 -74 -71 -70 -69 -63 -59 -56 -55 -57 -78 -79 -78 -77 -77 -76 -76 -74 -72 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -203 -242 -226 -208 -199 -179 -158 -175 -193 -167 -68 -16 -20 -80 -138 -151 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -98 -53 -2 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -21 -38 -39 -30 -25 -21 -23 -41 -32 -35 -34 -24 -13 -25 -27 -23 -20 -21 -27 -17 -12 -10 -10 -12 -19 -17 -15 -12 -12 -21 -44 -41 -34 -27 -26 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -52 -55 -54 -59 -73 -76 -84 -96 -107 -122 -122 -121 -116 -107 -104 -135 -135 -134 -130 -126 -128 -128 -134 -128 -115 -108 -116 -123 -125 -118 -107 -101 -102 -118 -118 -123 -133 -141 -141 -142 -144 -141 -136 -151 -145 -136 -128 -124 -123 -123 -122 -104 -87 -90 -113 -114 -118 -98 -84 -84 -83 -81 -81 -83 -85 -86 -85 -83 -82 -84 -84 -80 -77 -75 -71 -66 -60 -55 -52 -52 -51 -47 -43 -42 -42 -42 -42 -42 -42 -50 -50 -60 -62 -59 -56 -53 -50 -47 -57 -71 -70 -67 -64 -61 -59 -58 -55 -52 -69 -75 -73 -71 -69 -65 -61 -57 -54 -57 -78 -78 -78 -78 -77 -77 -77 -76 -75 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -107 -29 -0 -77 -243 -240 -218 -188 -167 -164 -146 -170 -190 -179 -156 -157 -41 -32 -99 -113 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -40 -35 -34 -135 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -0 -36 -45 -43 -48 -50 -45 -42 -43 -50 -68 -32 -32 -37 -29 -14 -16 -18 -21 -17 -12 -14 -34 -15 -13 -17 -22 -26 -27 -28 -22 -19 -26 -40 -30 -33 -21 -17 -33 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -43 -47 -43 -45 -60 -79 -75 -65 -69 -88 -107 -108 -110 -109 -107 -104 -103 -105 -127 -128 -117 -115 -118 -129 -126 -115 -107 -111 -112 -119 -111 -118 -137 -128 -123 -116 -119 -127 -132 -135 -137 -143 -140 -133 -131 -134 -133 -131 -129 -127 -122 -115 -101 -89 -91 -109 -118 -117 -102 -94 -90 -84 -82 -82 -84 -86 -87 -86 -85 -85 -88 -88 -84 -80 -74 -71 -67 -61 -56 -53 -52 -49 -47 -45 -42 -41 -40 -40 -40 -40 -39 -38 -58 -63 -60 -57 -54 -51 -47 -56 -67 -68 -69 -63 -60 -58 -56 -54 -51 -70 -75 -74 -71 -69 -66 -62 -58 -55 -56 -68 -69 -74 -77 -77 -78 -78 -78 -77 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -289 -325 -266 -250 -267 -239 -180 -150 -156 -149 -130 -162 -176 -169 -155 -157 -154 -28 -0 -48 -143 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -28 -58 -59 -61 -86 -95 -91 -87 -80 -60 -73 -82 -69 -35 -26 -31 -27 -22 -26 -25 -32 -26 -20 -21 -28 -29 -27 -27 -29 -31 -36 -34 -30 -29 -34 -43 -39 -43 -37 -30 -32 -33 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -41 -41 -43 -44 -51 -71 -72 -58 -67 -83 -95 -105 -109 -111 -111 -111 -110 -105 -137 -132 -115 -107 -113 -122 -120 -117 -112 -109 -105 -111 -131 -138 -136 -129 -117 -112 -113 -119 -124 -129 -140 -143 -141 -137 -133 -129 -129 -129 -128 -126 -123 -111 -102 -98 -98 -101 -107 -103 -110 -113 -104 -87 -87 -84 -83 -84 -86 -86 -86 -86 -88 -87 -84 -78 -71 -70 -67 -63 -60 -59 -54 -49 -45 -42 -41 -40 -39 -38 -38 -38 -37 -37 -60 -64 -62 -59 -55 -52 -49 -48 -46 -50 -71 -66 -61 -57 -55 -54 -52 -56 -57 -65 -73 -71 -68 -63 -59 -56 -54 -53 -52 -71 -77 -78 -78 -78 -77 -78 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -98 -280 -287 -294 -276 -231 -176 -112 -136 -133 -122 -135 -169 -165 -162 -158 -123 -0 -0 -0 -3 -0 -1 -48 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -84 -88 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -47 -54 -52 -58 -9 -17 -30 -41 -52 -63 -68 -82 -72 -52 -52 -36 -34 -35 -35 -39 -44 -36 -31 -23 -21 -23 -19 -19 -26 -29 -34 -44 -37 -29 -29 -38 -43 -24 -44 -37 -38 -39 -30 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -66 -56 -51 -54 -49 -45 -54 -54 -47 -77 -93 -92 -109 -113 -113 -115 -116 -115 -113 -155 -146 -127 -117 -115 -119 -117 -129 -142 -145 -139 -103 -118 -126 -124 -121 -114 -110 -109 -114 -121 -128 -149 -146 -138 -132 -129 -127 -127 -117 -113 -113 -116 -116 -115 -113 -109 -99 -87 -86 -106 -94 -85 -87 -87 -85 -83 -83 -82 -81 -83 -85 -86 -85 -83 -78 -73 -69 -68 -66 -63 -57 -51 -47 -44 -43 -42 -41 -39 -39 -38 -37 -40 -55 -63 -64 -62 -60 -56 -54 -53 -50 -47 -53 -72 -67 -62 -59 -56 -55 -54 -53 -51 -64 -74 -72 -71 -65 -61 -59 -58 -56 -54 -73 -78 -78 -78 -78 -77 -78 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -162 -83 -2 -58 -136 -275 -235 -169 -120 -116 -125 -125 -138 -149 -154 -162 -166 -148 -69 -0 -0 -0 -0 -22 -120 -157 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -123 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -58 -50 -23 -0 -0 -0 -0 -0 -0 -0 -10 -65 -59 -57 -57 -58 -51 -44 -43 -46 -47 -48 -33 -40 -39 -41 -41 -29 -23 -24 -29 -38 -47 -46 -42 -44 -46 -47 -47 -54 -52 -62 -51 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -5 -33 -44 -45 -46 -49 -51 -48 -85 -95 -98 -117 -116 -115 -114 -114 -116 -117 -130 -144 -134 -119 -113 -112 -112 -113 -127 -139 -134 -132 -123 -118 -117 -116 -112 -111 -109 -112 -118 -124 -129 -135 -130 -125 -121 -121 -121 -111 -111 -113 -119 -129 -128 -122 -115 -108 -99 -93 -103 -94 -88 -86 -86 -86 -83 -81 -81 -82 -82 -84 -85 -85 -83 -80 -75 -71 -70 -68 -63 -59 -53 -48 -45 -43 -42 -41 -41 -39 -38 -37 -44 -66 -64 -63 -61 -59 -57 -57 -53 -50 -47 -54 -73 -70 -65 -61 -60 -59 -56 -55 -53 -67 -76 -75 -75 -69 -67 -65 -62 -59 -57 -70 -78 -79 -79 -78 -77 -77 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -226 -279 -78 -0 -105 -281 -245 -157 -122 -116 -108 -7 -22 -52 -103 -128 -11 -37 -33 -0 -18 -135 -110 -37 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -178 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -36 -6 -0 -0 -0 -0 -0 -0 -0 -0 -9 -42 -43 -54 -58 -50 -43 -40 -40 -43 -42 -42 -51 -47 -48 -49 -42 -35 -51 -48 -49 -49 -48 -50 -55 -59 -56 -51 -46 -47 -54 -66 -57 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -40 -68 -69 -57 -54 -53 -45 -43 -56 -60 -89 -100 -95 -96 -98 -106 -119 -121 -122 -120 -113 -139 -128 -111 -103 -105 -107 -108 -124 -132 -128 -124 -116 -113 -111 -110 -109 -105 -103 -109 -116 -120 -123 -126 -125 -120 -117 -116 -114 -116 -120 -124 -130 -135 -134 -129 -127 -123 -114 -101 -92 -90 -90 -88 -84 -84 -85 -85 -85 -85 -85 -85 -84 -84 -82 -79 -75 -73 -72 -69 -65 -61 -58 -53 -47 -42 -40 -40 -40 -39 -39 -37 -46 -66 -64 -62 -60 -59 -58 -57 -53 -51 -48 -56 -71 -69 -66 -63 -61 -60 -58 -55 -53 -56 -68 -77 -76 -72 -72 -70 -67 -64 -61 -59 -70 -78 -81 -81 -81 -79 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -68 -0 -0 -186 -268 -213 -131 -116 -108 -61 -0 -0 -0 -53 -114 -101 -0 -0 -0 -0 -15 -47 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -44 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -44 -43 -38 -35 -40 -49 -61 -70 -80 -76 -65 -65 -84 -80 -77 -67 -56 -52 -60 -65 -60 -51 -44 -45 -49 -63 -59 -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 -36 -50 -55 -59 -50 -51 -48 -53 -55 -57 -65 -88 -107 -80 -38 -24 -1 -98 -124 -121 -123 -138 -141 -127 -110 -100 -100 -103 -115 -125 -126 -122 -119 -109 -108 -107 -107 -105 -100 -99 -107 -115 -119 -120 -123 -124 -124 -121 -114 -107 -108 -113 -121 -131 -138 -138 -137 -137 -131 -120 -107 -98 -93 -91 -91 -88 -81 -81 -84 -85 -86 -86 -87 -86 -84 -81 -79 -77 -75 -72 -69 -66 -63 -60 -55 -52 -49 -47 -45 -40 -40 -40 -38 -41 -52 -66 -63 -62 -61 -60 -58 -54 -51 -47 -55 -69 -69 -66 -65 -63 -61 -58 -56 -55 -53 -66 -79 -76 -75 -74 -72 -70 -68 -66 -63 -60 -74 -82 -81 -85 -84 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -238 -359 -335 -211 -150 -236 -206 -145 -110 -108 -50 -1 -0 -0 -0 -0 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -122 -109 -85 -63 -62 -73 -73 -65 -79 -84 -91 -55 -11 -19 -26 -69 -73 -66 -69 -68 -62 -59 -53 -49 -54 -61 -58 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -51 -56 -52 -39 -60 -50 -49 -55 -62 -96 -115 -126 -132 -109 -23 -107 -116 -132 -145 -141 -142 -130 -121 -110 -107 -119 -141 -130 -121 -115 -111 -105 -105 -105 -105 -104 -102 -108 -118 -119 -119 -122 -124 -126 -126 -122 -115 -109 -107 -109 -119 -124 -120 -109 -112 -113 -123 -121 -110 -101 -96 -93 -91 -90 -90 -91 -86 -85 -86 -87 -88 -88 -86 -82 -80 -79 -75 -71 -67 -69 -69 -64 -59 -56 -55 -52 -48 -43 -42 -41 -40 -40 -47 -69 -67 -66 -64 -62 -60 -57 -53 -49 -47 -52 -68 -70 -66 -63 -61 -59 -57 -56 -55 -70 -74 -66 -78 -76 -75 -74 -73 -71 -68 -65 -76 -75 -72 -90 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -246 -262 -255 -217 -125 -234 -195 -146 -117 -112 -105 -103 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -18 -23 -25 -32 -47 -35 -0 -0 -0 -0 -2 -0 -0 -0 -29 -39 -44 -53 -58 -64 -65 -65 -57 -56 -75 -27 -22 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -27 -22 -33 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -42 -57 -59 -58 -59 -42 -43 -49 -59 -95 -107 -111 -114 -122 -131 -120 -112 -132 -144 -140 -138 -135 -132 -120 -120 -138 -127 -117 -110 -106 -104 -101 -101 -102 -103 -102 -103 -114 -125 -129 -125 -123 -124 -126 -125 -122 -119 -115 -109 -106 -106 -114 -118 -110 -98 -107 -109 -106 -102 -104 -100 -97 -93 -91 -90 -90 -93 -86 -85 -87 -88 -89 -88 -87 -84 -81 -76 -73 -69 -74 -76 -71 -66 -62 -61 -58 -53 -47 -44 -42 -41 -40 -43 -51 -52 -65 -66 -64 -62 -59 -56 -52 -51 -51 -55 -74 -70 -66 -63 -61 -60 -58 -57 -60 -61 -58 -65 -78 -78 -77 -76 -75 -72 -70 -69 -69 -75 -91 -93 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -168 -222 -212 -207 -208 -208 -185 -140 -127 -117 -107 -105 -80 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -85 -78 -70 -4 -26 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -26 -21 -35 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -39 -32 -31 -25 -41 -53 -64 -83 -87 -90 -101 -128 -164 -168 -168 -158 -147 -137 -131 -132 -129 -117 -122 -133 -119 -110 -105 -102 -102 -104 -105 -97 -98 -100 -104 -117 -128 -137 -128 -120 -121 -124 -124 -122 -130 -138 -137 -131 -106 -102 -109 -115 -113 -118 -102 -90 -95 -109 -104 -102 -100 -97 -93 -91 -92 -82 -82 -85 -86 -86 -87 -89 -88 -85 -81 -78 -74 -77 -81 -81 -76 -75 -69 -64 -57 -51 -47 -43 -42 -41 -40 -40 -40 -66 -68 -66 -64 -62 -59 -57 -55 -55 -54 -53 -74 -73 -69 -65 -63 -61 -59 -59 -59 -59 -57 -66 -79 -81 -79 -77 -75 -75 -73 -75 -74 -76 -95 -98 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -123 -216 -183 -179 -190 -184 -166 -146 -137 -126 -118 -112 -102 -77 -47 -13 -0 -4 -56 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -86 -71 -38 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -1 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -29 -24 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -35 -31 -23 -24 -47 -58 -62 -67 -71 -74 -101 -108 -129 -172 -170 -161 -145 -135 -131 -123 -118 -108 -118 -127 -118 -112 -106 -104 -101 -99 -103 -105 -98 -97 -107 -122 -133 -119 -112 -110 -115 -124 -112 -109 -106 -103 -100 -96 -99 -99 -106 -115 -120 -121 -105 -94 -92 -101 -108 -108 -107 -102 -96 -91 -89 -81 -80 -82 -84 -84 -83 -86 -89 -90 -88 -84 -80 -84 -88 -89 -87 -83 -77 -70 -63 -56 -51 -47 -43 -43 -43 -42 -43 -70 -71 -69 -66 -64 -62 -60 -59 -59 -59 -56 -53 -75 -78 -73 -68 -65 -64 -63 -63 -62 -59 -58 -82 -85 -83 -80 -79 -78 -77 -80 -82 -80 -80 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -234 -191 -171 -178 -180 -170 -153 -138 -134 -132 -129 -127 -137 -142 -145 -135 -95 -78 -13 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -53 -94 -124 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -47 -37 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -34 -29 -29 -25 -28 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -27 -21 -40 -49 -50 -49 -55 -67 -66 -111 -56 -56 -161 -167 -157 -154 -141 -125 -112 -106 -100 -114 -120 -111 -107 -102 -101 -97 -96 -101 -104 -105 -107 -115 -126 -136 -122 -107 -103 -109 -121 -119 -114 -110 -107 -103 -98 -98 -97 -104 -113 -119 -122 -104 -94 -83 -82 -99 -108 -101 -102 -99 -93 -89 -78 -77 -80 -82 -82 -82 -83 -87 -90 -92 -91 -87 -91 -92 -90 -86 -82 -83 -77 -68 -60 -55 -50 -49 -47 -45 -43 -44 -56 -71 -72 -70 -68 -66 -65 -64 -63 -62 -60 -57 -55 -74 -82 -79 -77 -73 -69 -71 -68 -63 -62 -72 -84 -87 -86 -85 -83 -83 -86 -89 -87 -83 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -225 -219 -176 -165 -173 -176 -150 -137 -136 -133 -120 -135 -123 -89 -95 -109 -93 -40 -17 -0 -0 -0 -0 -3 -0 -0 -46 -75 -159 -155 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -60 -55 -51 -44 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -27 -0 -0 -0 -0 -0 -0 -0 -0 -34 -33 -29 -29 -30 -35 -28 -25 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -48 -47 -35 -34 -39 -49 -64 -80 -86 -35 -0 -45 -168 -157 -162 -145 -123 -108 -100 -93 -113 -115 -105 -103 -103 -99 -95 -93 -94 -99 -102 -107 -114 -120 -126 -136 -112 -109 -112 -118 -128 -123 -116 -109 -105 -104 -101 -98 -102 -107 -108 -103 -95 -90 -84 -77 -82 -103 -74 -95 -101 -96 -91 -79 -76 -76 -78 -79 -81 -81 -84 -88 -92 -94 -94 -96 -97 -95 -91 -87 -86 -80 -71 -62 -57 -52 -52 -49 -47 -45 -44 -44 -57 -71 -74 -72 -71 -68 -66 -66 -65 -63 -61 -58 -80 -89 -87 -84 -81 -77 -78 -75 -68 -65 -63 -73 -87 -92 -91 -90 -89 -92 -95 -94 -91 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -225 -193 -164 -153 -145 -133 -132 -130 -125 -146 -130 -116 -107 -131 -168 -169 -142 -105 -85 -71 -72 -53 -66 -123 -94 -129 -68 -0 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -43 -56 -5 -57 -55 -31 -17 -17 -0 -0 -0 -0 -0 -0 -0 -0 -17 -18 -0 -0 -0 -0 -0 -0 -0 -0 -39 -51 -28 -0 -0 -0 -0 -0 -0 -4 -39 -36 -32 -30 -29 -34 -36 -37 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -27 -31 -30 -22 -29 -39 -52 -58 -53 -6 -0 -0 -0 -0 -1 -12 -100 -128 -109 -98 -89 -95 -101 -102 -100 -99 -96 -91 -88 -89 -95 -97 -104 -111 -115 -112 -106 -108 -115 -121 -127 -136 -131 -124 -122 -117 -112 -111 -107 -103 -103 -98 -88 -87 -86 -85 -79 -77 -88 -76 -98 -101 -97 -91 -79 -78 -75 -75 -76 -79 -79 -80 -83 -89 -94 -95 -97 -99 -98 -94 -90 -83 -74 -68 -63 -59 -58 -53 -50 -48 -46 -45 -46 -61 -74 -78 -77 -76 -74 -71 -70 -69 -66 -64 -62 -61 -61 -74 -91 -87 -84 -85 -81 -75 -71 -68 -68 -77 -89 -97 -97 -96 -96 -100 -102 -100 -99 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -80 -190 -160 -143 -134 -129 -131 -146 -143 -95 -53 -127 -111 -137 -188 -223 -222 -181 -129 -108 -133 -159 -155 -136 -126 -118 -51 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -62 -115 -118 -96 -85 -95 -56 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -47 -29 -6 -18 -2 -0 -0 -0 -0 -0 -1 -33 -46 -27 -0 -0 -0 -0 -0 -7 -40 -49 -43 -37 -34 -35 -35 -33 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -3 -35 -42 -32 -24 -32 -47 -60 -47 -25 -0 -0 -0 -0 -0 -0 -0 -0 -84 -121 -115 -99 -87 -77 -83 -95 -99 -95 -95 -90 -87 -88 -92 -96 -101 -104 -108 -102 -86 -104 -118 -128 -114 -108 -137 -132 -129 -123 -118 -116 -112 -105 -100 -90 -80 -80 -80 -79 -74 -71 -76 -97 -99 -99 -95 -93 -91 -77 -74 -75 -77 -79 -80 -79 -81 -84 -88 -92 -97 -99 -99 -98 -94 -87 -77 -68 -65 -62 -57 -53 -51 -48 -46 -46 -48 -61 -63 -74 -80 -79 -77 -75 -75 -73 -70 -67 -65 -64 -63 -78 -95 -93 -90 -91 -87 -81 -78 -77 -75 -72 -80 -94 -103 -103 -103 -108 -111 -110 -110 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -80 -185 -150 -137 -134 -140 -142 -124 -153 -115 -63 -103 -116 -144 -102 -102 -148 -181 -157 -127 -123 -132 -149 -140 -133 -134 -144 -145 -118 -95 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -118 -110 -105 -103 -94 -65 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -45 -26 -9 -20 -0 -0 -0 -0 -0 -0 -0 -29 -41 -40 -26 -0 -0 -0 -0 -0 -6 -52 -47 -42 -39 -38 -37 -28 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -52 -26 -20 -21 -23 -32 -57 -84 -41 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -72 -107 -104 -89 -77 -76 -91 -98 -90 -90 -89 -85 -85 -89 -90 -92 -94 -101 -94 -81 -97 -116 -131 -69 -32 -110 -119 -134 -130 -124 -120 -114 -108 -91 -81 -77 -77 -74 -72 -78 -84 -89 -87 -91 -94 -89 -83 -82 -75 -74 -74 -76 -79 -80 -79 -79 -80 -91 -107 -111 -109 -102 -100 -98 -92 -82 -71 -67 -64 -59 -54 -50 -48 -46 -45 -45 -46 -61 -75 -81 -80 -79 -78 -78 -76 -74 -72 -71 -69 -67 -67 -78 -98 -95 -97 -92 -88 -86 -85 -82 -80 -78 -84 -97 -98 -109 -110 -115 -120 -118 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -145 -186 -157 -141 -141 -149 -149 -138 -158 -138 -47 -51 -126 -134 -28 -0 -0 -30 -170 -145 -131 -129 -142 -168 -78 -80 -110 -120 -36 -66 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -102 -95 -91 -79 -35 -0 -0 -0 -0 -0 -13 -24 -21 -21 -4 -0 -0 -0 -2 -54 -22 -3 -5 -0 -0 -0 -0 -0 -3 -14 -23 -42 -56 -55 -33 -2 -0 -0 -7 -20 -52 -50 -47 -42 -41 -43 -35 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -38 -51 -46 -64 -65 -67 -61 -56 -70 -46 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -60 -95 -96 -90 -81 -84 -89 -87 -84 -85 -84 -85 -86 -87 -87 -88 -93 -83 -74 -90 -110 -130 -89 -45 -29 -4 -110 -132 -134 -130 -122 -114 -104 -99 -96 -88 -71 -68 -90 -94 -86 -82 -83 -85 -86 -82 -75 -72 -74 -75 -76 -77 -78 -80 -80 -79 -91 -115 -134 -137 -118 -105 -99 -95 -87 -87 -77 -67 -59 -54 -51 -48 -46 -54 -65 -64 -78 -81 -82 -82 -81 -80 -81 -79 -78 -77 -75 -72 -70 -69 -69 -77 -100 -103 -102 -98 -93 -90 -88 -87 -86 -85 -85 -86 -106 -97 -106 -120 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -208 -178 -149 -130 -134 -150 -152 -152 -126 -106 -103 -87 -53 -7 -0 -0 -0 -0 -56 -158 -145 -137 -147 -131 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -45 -76 -89 -81 -74 -11 -0 -0 -0 -0 -0 -24 -41 -40 -36 -60 -9 -0 -0 -0 -9 -68 -17 -0 -6 -10 -0 -0 -0 -0 -0 -5 -37 -45 -58 -63 -56 -32 -4 -0 -30 -46 -14 -49 -50 -43 -42 -38 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -29 -66 -62 -51 -53 -52 -53 -60 -56 -51 -61 -77 -50 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -95 -94 -85 -83 -71 -78 -85 -81 -83 -83 -83 -84 -84 -85 -86 -88 -74 -68 -82 -101 -123 -129 -136 -101 -0 -0 -0 -0 -56 -137 -127 -118 -116 -105 -89 -74 -67 -90 -90 -83 -78 -77 -77 -74 -72 -72 -72 -73 -73 -74 -75 -77 -78 -77 -77 -79 -97 -130 -132 -141 -117 -100 -98 -98 -91 -81 -71 -62 -56 -53 -48 -62 -73 -79 -78 -79 -80 -82 -82 -82 -82 -82 -81 -81 -80 -79 -77 -76 -74 -72 -72 -75 -79 -81 -92 -100 -97 -95 -94 -93 -93 -93 -93 -93 -97 -98 -98 -104 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -84 -197 -166 -155 -145 -142 -147 -152 -174 -142 -121 -150 -118 -27 -0 -0 -0 -0 -0 -96 -175 -148 -123 -38 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -70 -57 -62 -54 -38 -30 -1 -0 -1 -0 -14 -53 -58 -58 -40 -28 -45 -21 -13 -3 -0 -1 -12 -3 -0 -21 -28 -0 -0 -0 -0 -0 -5 -25 -47 -60 -60 -57 -57 -29 -22 -41 -59 -59 -55 -49 -47 -51 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -67 -59 -48 -44 -44 -43 -33 -39 -42 -45 -53 -69 -76 -52 -35 -20 -0 -0 -0 -0 -0 -0 -0 -0 -74 -105 -97 -82 -89 -73 -73 -78 -78 -80 -79 -79 -80 -81 -77 -55 -79 -82 -74 -73 -87 -100 -100 -114 -82 -0 -0 -0 -0 -1 -48 -143 -140 -131 -106 -84 -74 -68 -79 -85 -80 -74 -72 -71 -70 -70 -74 -77 -72 -72 -73 -72 -72 -74 -82 -78 -91 -110 -126 -128 -135 -119 -109 -108 -106 -96 -85 -75 -67 -59 -53 -50 -55 -70 -79 -78 -78 -79 -81 -82 -83 -82 -83 -84 -83 -82 -80 -78 -76 -75 -74 -73 -73 -73 -95 -103 -104 -103 -101 -101 -100 -100 -99 -99 -99 -103 -104 -104 -103 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -141 -191 -178 -175 -132 -135 -168 -190 -187 -143 -134 -111 -88 -0 -0 -0 -0 -0 -0 -26 -132 -159 -115 -8 -0 -0 -0 -0 -0 -74 -76 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -11 -0 -43 -72 -62 -76 -32 -10 -0 -0 -0 -0 -25 -47 -50 -46 -58 -62 -54 -43 -43 -67 -74 -23 -0 -0 -0 -0 -0 -32 -31 -0 -0 -0 -0 -0 -8 -29 -49 -60 -66 -67 -65 -56 -57 -57 -57 -57 -56 -49 -14 -38 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -61 -48 -37 -34 -33 -32 -29 -34 -57 -56 -50 -61 -73 -74 -79 -65 -26 -0 -0 -0 -0 -0 -0 -0 -19 -31 -60 -87 -79 -74 -60 -65 -75 -75 -76 -77 -57 -47 -56 -75 -81 -85 -73 -66 -78 -78 -86 -104 -65 -0 -0 -0 -0 -0 -4 -19 -27 -112 -105 -83 -73 -68 -63 -81 -83 -78 -75 -71 -72 -75 -74 -72 -72 -71 -72 -72 -70 -71 -81 -79 -108 -124 -125 -127 -131 -137 -141 -145 -140 -101 -90 -81 -72 -63 -60 -81 -80 -81 -80 -78 -77 -79 -80 -82 -83 -84 -84 -85 -85 -84 -83 -82 -81 -79 -78 -77 -76 -75 -84 -103 -110 -107 -107 -107 -106 -105 -105 -105 -105 -110 -111 -111 -110 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -142 -169 -157 -128 -154 -117 -144 -157 -119 -128 -43 -0 -0 -0 -0 -0 -0 -0 -1 -63 -105 -135 -129 -101 -73 -50 -22 -29 -163 -161 -97 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -100 -110 -88 -72 -67 -56 -46 -34 -20 -6 -0 -1 -4 -27 -31 -30 -33 -47 -45 -51 -48 -41 -42 -63 -13 -0 -0 -0 -0 -0 -27 -27 -8 -0 -0 -0 -0 -14 -36 -53 -63 -69 -72 -70 -64 -67 -66 -65 -68 -62 -0 -1 -6 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -43 -60 -50 -43 -38 -31 -24 -45 -63 -60 -57 -65 -72 -72 -78 -89 -77 -26 -21 -3 -0 -0 -0 -0 -0 -0 -49 -91 -73 -80 -63 -69 -75 -72 -70 -73 -54 -44 -55 -79 -81 -82 -80 -79 -80 -72 -80 -95 -70 -20 -0 -0 -0 -0 -0 -21 -85 -121 -107 -93 -86 -78 -65 -71 -74 -76 -74 -69 -70 -74 -72 -70 -72 -71 -71 -72 -71 -77 -99 -79 -93 -114 -124 -125 -127 -128 -132 -139 -146 -147 -142 -131 -118 -105 -98 -109 -100 -91 -84 -79 -77 -78 -80 -82 -83 -83 -85 -86 -86 -85 -84 -83 -82 -80 -80 -80 -79 -80 -81 -87 -102 -112 -112 -112 -111 -110 -110 -111 -112 -115 -116 -116 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -62 -96 -137 -85 -33 -2 -0 -0 -12 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -105 -185 -171 -153 -115 -162 -110 -55 -91 -124 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -79 -74 -66 -52 -33 -25 -36 -22 -12 -17 -35 -39 -35 -34 -41 -47 -33 -49 -53 -46 -43 -49 -5 -0 -0 -0 -0 -0 -9 -14 -9 -0 -0 -0 -0 -33 -64 -67 -72 -73 -73 -76 -80 -85 -88 -76 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -51 -74 -61 -47 -37 -35 -41 -40 -51 -61 -68 -70 -71 -75 -78 -85 -98 -108 -29 -2 -0 -0 -0 -0 -0 -60 -95 -80 -86 -65 -65 -68 -69 -67 -70 -73 -73 -61 -54 -76 -78 -80 -82 -77 -64 -70 -87 -112 -77 -0 -0 -0 -0 -0 -29 -98 -114 -100 -94 -91 -86 -75 -69 -60 -68 -76 -69 -68 -71 -70 -69 -70 -70 -71 -72 -71 -75 -85 -75 -76 -92 -104 -111 -125 -126 -129 -134 -142 -148 -148 -140 -131 -126 -124 -123 -112 -100 -90 -83 -79 -79 -81 -82 -83 -85 -87 -88 -88 -88 -88 -86 -85 -84 -83 -82 -81 -82 -84 -83 -89 -103 -118 -118 -118 -117 -117 -117 -117 -122 -122 -122 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -127 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -52 -62 -0 -0 -8 -0 -0 -8 -140 -146 -102 -63 -35 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -71 -61 -50 -42 -35 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -90 -86 -74 -64 -54 -42 -29 -41 -39 -39 -41 -39 -28 -25 -27 -41 -48 -36 -43 -41 -42 -45 -41 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -46 -75 -61 -15 -21 -27 -63 -91 -93 -93 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -32 -36 -69 -56 -44 -31 -29 -45 -46 -59 -64 -65 -64 -62 -70 -78 -83 -88 -98 -104 -31 -0 -0 -0 -1 -66 -92 -92 -79 -74 -65 -55 -48 -45 -42 -39 -62 -70 -57 -50 -75 -74 -74 -76 -75 -71 -71 -76 -99 -59 -0 -0 -0 -0 -0 -35 -96 -107 -81 -88 -91 -87 -86 -85 -65 -65 -72 -71 -68 -66 -67 -70 -71 -71 -71 -72 -72 -71 -72 -74 -76 -78 -78 -86 -110 -123 -127 -130 -135 -141 -147 -146 -145 -140 -134 -132 -123 -112 -101 -91 -84 -80 -81 -81 -83 -85 -87 -88 -89 -89 -89 -89 -88 -88 -87 -86 -85 -85 -88 -87 -86 -91 -99 -102 -120 -124 -124 -123 -124 -128 -128 -128 -127 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -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 -59 -119 -151 -131 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -20 -18 -49 -76 -91 -119 -151 -140 -58 -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 -59 -111 -89 -81 -66 -56 -52 -53 -52 -46 -41 -42 -37 -24 -24 -29 -44 -52 -45 -35 -27 -35 -45 -36 -8 -34 -9 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -65 -38 -6 -0 -0 -0 -26 -51 -60 -59 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -55 -69 -61 -48 -42 -36 -33 -37 -48 -67 -70 -65 -56 -52 -63 -72 -83 -90 -91 -79 -79 -29 -0 -0 -10 -93 -96 -86 -73 -62 -65 -68 -57 -47 -41 -37 -37 -40 -42 -52 -72 -72 -71 -71 -74 -79 -80 -67 -87 -56 -16 -9 -0 -0 -0 -41 -89 -81 -68 -72 -74 -79 -87 -84 -70 -54 -58 -70 -67 -64 -63 -63 -64 -67 -69 -71 -72 -76 -82 -85 -79 -79 -79 -78 -82 -108 -115 -121 -129 -137 -142 -147 -147 -145 -143 -140 -132 -123 -113 -103 -93 -87 -86 -83 -83 -84 -86 -89 -91 -92 -92 -91 -91 -90 -90 -90 -89 -90 -93 -92 -92 -91 -90 -92 -124 -127 -128 -128 -129 -132 -133 -133 -133 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -124 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -34 -35 -45 -62 -68 -64 -98 -139 -94 -41 -55 -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 -44 -90 -76 -59 -50 -49 -51 -52 -48 -42 -52 -56 -51 -51 -49 -51 -53 -46 -31 -27 -30 -44 -48 -38 -36 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -52 -63 -56 -45 -40 -40 -45 -53 -55 -62 -59 -52 -48 -52 -61 -74 -77 -73 -78 -76 -77 -33 -0 -18 -102 -95 -86 -74 -65 -65 -75 -59 -48 -42 -39 -39 -39 -39 -40 -51 -69 -67 -66 -68 -72 -73 -53 -71 -76 -79 -62 -0 -0 -0 -45 -83 -72 -66 -60 -59 -63 -73 -81 -78 -60 -56 -64 -66 -60 -61 -62 -64 -67 -69 -71 -81 -87 -93 -97 -92 -90 -87 -82 -77 -78 -81 -84 -107 -131 -137 -140 -146 -149 -149 -146 -141 -133 -125 -116 -109 -104 -98 -92 -87 -86 -87 -88 -91 -94 -95 -95 -95 -93 -93 -93 -93 -93 -96 -95 -95 -95 -93 -96 -131 -132 -131 -131 -133 -135 -135 -134 -134 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -33 -7 -0 -33 -74 -89 -50 -66 -87 -102 -99 -93 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -61 -101 -104 -55 -56 -55 -48 -41 -40 -43 -46 -48 -44 -38 -40 -41 -49 -45 -32 -30 -33 -45 -52 -46 -28 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -65 -60 -43 -38 -38 -40 -43 -48 -56 -46 -48 -54 -50 -53 -63 -73 -81 -81 -70 -69 -68 -63 -68 -96 -90 -81 -75 -68 -63 -67 -57 -48 -42 -39 -37 -33 -33 -47 -60 -64 -63 -62 -63 -67 -67 -50 -57 -54 -68 -61 -6 -0 -0 -52 -82 -69 -61 -56 -53 -52 -55 -65 -72 -64 -46 -48 -66 -62 -62 -67 -71 -75 -82 -88 -95 -99 -101 -103 -103 -101 -95 -88 -82 -82 -81 -82 -84 -85 -85 -89 -131 -143 -144 -143 -144 -140 -133 -129 -125 -119 -111 -103 -108 -107 -104 -104 -100 -99 -97 -96 -94 -95 -95 -95 -95 -96 -98 -98 -98 -95 -103 -121 -134 -135 -135 -135 -136 -138 -138 -138 -137 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -8 -0 -0 -0 -0 -58 -102 -101 -66 -81 -94 -102 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -122 -129 -121 -110 -93 -90 -73 -60 -49 -45 -50 -47 -54 -63 -67 -70 -67 -47 -43 -40 -37 -43 -44 -47 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -38 -37 -35 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -54 -68 -42 -32 -33 -35 -39 -49 -58 -44 -46 -51 -49 -52 -57 -59 -65 -77 -84 -81 -71 -36 -13 -31 -82 -81 -77 -68 -56 -43 -53 -48 -41 -36 -34 -31 -31 -47 -58 -57 -57 -55 -56 -58 -60 -60 -60 -51 -56 -68 -60 -3 -0 -52 -72 -64 -61 -50 -58 -61 -59 -59 -69 -62 -46 -48 -60 -60 -65 -66 -69 -75 -82 -88 -73 -75 -79 -82 -83 -82 -78 -83 -85 -80 -76 -78 -79 -80 -82 -85 -87 -92 -95 -99 -111 -143 -142 -139 -134 -127 -122 -114 -125 -136 -138 -133 -132 -140 -139 -138 -127 -95 -91 -94 -96 -98 -99 -99 -100 -96 -112 -136 -135 -136 -136 -137 -138 -138 -138 -137 -137 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -14 -6 -0 -0 -0 -0 -4 -17 -49 -88 -89 -97 -85 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -103 -132 -115 -121 -124 -119 -109 -89 -78 -69 -61 -53 -62 -57 -64 -72 -70 -62 -57 -44 -41 -41 -38 -40 -47 -28 -2 -4 -25 -5 -0 -0 -0 -0 -0 -0 -0 -0 -5 -38 -39 -43 -46 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -65 -60 -40 -34 -33 -45 -65 -74 -49 -47 -46 -46 -54 -51 -47 -46 -54 -66 -65 -88 -37 -0 -4 -24 -29 -63 -68 -54 -41 -46 -46 -41 -36 -33 -33 -30 -47 -55 -53 -51 -49 -49 -51 -51 -50 -52 -60 -52 -56 -68 -68 -75 -69 -63 -58 -56 -47 -61 -62 -61 -61 -60 -56 -48 -46 -42 -39 -65 -60 -51 -49 -53 -57 -57 -58 -61 -63 -65 -64 -55 -73 -80 -72 -72 -73 -73 -74 -76 -79 -82 -84 -84 -85 -90 -101 -103 -127 -135 -131 -128 -122 -118 -130 -130 -115 -116 -140 -139 -140 -142 -142 -141 -104 -93 -111 -135 -131 -102 -118 -133 -139 -138 -137 -138 -138 -138 -139 -138 -137 -136 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -17 -7 -0 -0 -0 -0 -0 -0 -0 -0 -65 -119 -90 -96 -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 -27 -98 -11 -0 -5 -55 -123 -106 -95 -84 -74 -66 -58 -67 -67 -64 -59 -51 -57 -51 -46 -43 -40 -46 -48 -50 -28 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -11 -41 -39 -49 -35 -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 -4 -30 -28 -51 -71 -65 -66 -49 -47 -62 -82 -90 -82 -60 -50 -50 -54 -59 -47 -36 -33 -37 -44 -64 -76 -36 -0 -0 -0 -60 -66 -51 -39 -33 -45 -43 -41 -38 -30 -27 -44 -48 -46 -44 -42 -43 -44 -42 -39 -40 -45 -53 -49 -51 -67 -59 -63 -63 -60 -54 -46 -59 -55 -52 -51 -50 -46 -42 -40 -40 -43 -52 -56 -51 -49 -51 -53 -53 -54 -55 -57 -58 -57 -50 -71 -76 -70 -71 -71 -71 -72 -74 -75 -76 -78 -79 -80 -81 -82 -84 -96 -103 -115 -131 -127 -124 -121 -121 -122 -121 -118 -115 -130 -144 -145 -146 -143 -141 -142 -145 -142 -133 -138 -141 -141 -140 -140 -140 -139 -139 -139 -139 -139 -137 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -129 -87 -89 -37 -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 -7 -52 -117 -108 -97 -83 -71 -67 -81 -81 -80 -75 -68 -63 -61 -57 -49 -44 -48 -48 -46 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -31 -45 -48 -61 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -6 -1 -9 -64 -15 -0 -0 -13 -65 -65 -61 -57 -53 -53 -52 -58 -31 -11 -19 -25 -54 -67 -69 -67 -67 -54 -42 -33 -34 -41 -44 -59 -58 -56 -62 -59 -74 -63 -47 -36 -33 -41 -39 -41 -38 -30 -26 -39 -39 -37 -37 -36 -36 -37 -35 -34 -34 -35 -41 -48 -46 -39 -47 -48 -62 -59 -50 -52 -54 -49 -46 -45 -45 -43 -43 -42 -42 -43 -47 -53 -46 -44 -44 -45 -45 -45 -46 -48 -49 -51 -65 -72 -72 -69 -69 -68 -69 -70 -72 -73 -75 -77 -77 -77 -77 -78 -80 -81 -83 -92 -112 -130 -127 -126 -126 -125 -123 -120 -119 -117 -114 -120 -153 -151 -150 -152 -151 -148 -146 -145 -144 -142 -141 -141 -141 -141 -140 -140 -140 -140 -139 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -76 -90 -89 -89 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -50 -112 -105 -90 -81 -80 -84 -81 -83 -84 -82 -77 -66 -62 -39 -28 -33 -36 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -34 -39 -44 -54 -61 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -56 -70 -73 -70 -58 -51 -48 -45 -37 -32 -34 -37 -40 -45 -51 -64 -82 -33 -0 -0 -4 -58 -71 -81 -83 -74 -63 -54 -48 -50 -55 -47 -48 -48 -56 -67 -69 -66 -54 -42 -33 -29 -25 -23 -35 -40 -34 -27 -38 -36 -34 -33 -31 -31 -32 -31 -30 -30 -29 -32 -36 -42 -43 -30 -31 -38 -46 -45 -42 -46 -44 -43 -42 -42 -43 -43 -43 -43 -45 -48 -50 -45 -45 -45 -45 -43 -41 -40 -51 -60 -62 -75 -70 -68 -68 -67 -67 -66 -66 -67 -70 -72 -74 -73 -73 -74 -77 -79 -80 -81 -82 -89 -105 -107 -124 -126 -123 -122 -123 -123 -121 -118 -127 -155 -156 -156 -156 -155 -154 -153 -150 -148 -142 -137 -139 -159 -159 -148 -146 -154 -153 -151 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -43 -64 -81 -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 -33 -109 -107 -94 -90 -89 -87 -80 -81 -85 -87 -78 -53 -63 -43 -14 -0 -0 -0 -0 -0 -0 -0 -0 -20 -22 -17 -14 -16 -28 -42 -48 -52 -57 -69 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -58 -69 -69 -66 -60 -50 -49 -58 -61 -39 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -20 -61 -84 -90 -81 -68 -62 -62 -70 -74 -62 -61 -45 -39 -44 -54 -57 -46 -36 -29 -26 -26 -22 -33 -39 -36 -27 -22 -34 -35 -33 -31 -30 -30 -29 -28 -27 -27 -28 -31 -33 -34 -35 -39 -46 -37 -40 -42 -32 -34 -35 -35 -37 -39 -42 -43 -43 -45 -44 -36 -37 -38 -40 -42 -43 -42 -39 -54 -66 -68 -68 -67 -67 -68 -67 -67 -66 -64 -64 -65 -66 -69 -65 -66 -69 -73 -76 -77 -79 -80 -89 -104 -102 -121 -124 -123 -123 -122 -123 -123 -122 -121 -121 -118 -118 -118 -135 -157 -156 -154 -153 -151 -148 -149 -163 -177 -168 -166 -178 -176 -175 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -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 -12 -53 -101 -96 -94 -94 -93 -86 -83 -83 -80 -71 -51 -27 -33 -15 -0 -0 -0 -0 -0 -0 -10 -32 -38 -40 -38 -37 -41 -35 -46 -57 -62 -49 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -63 -80 -71 -62 -55 -50 -54 -60 -65 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -24 -81 -100 -91 -78 -69 -71 -75 -75 -74 -88 -66 -47 -45 -55 -60 -53 -41 -35 -30 -27 -29 -22 -31 -37 -32 -27 -25 -33 -36 -34 -30 -30 -30 -28 -28 -29 -30 -29 -29 -29 -28 -29 -33 -37 -35 -32 -29 -32 -32 -34 -37 -38 -34 -39 -43 -44 -43 -40 -39 -39 -38 -38 -38 -39 -39 -59 -67 -65 -66 -66 -66 -67 -68 -68 -68 -66 -64 -63 -63 -63 -64 -66 -68 -70 -73 -75 -76 -93 -110 -121 -122 -122 -122 -123 -125 -126 -125 -124 -123 -122 -121 -121 -121 -116 -119 -125 -128 -154 -157 -155 -153 -152 -151 -163 -166 -166 -168 -168 -165 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -2 -10 -20 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -44 -52 -60 -84 -93 -91 -92 -87 -73 -43 -14 -0 -0 -0 -0 -0 -0 -0 -1 -29 -45 -45 -44 -40 -38 -40 -47 -60 -57 -59 -70 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -67 -64 -62 -59 -60 -63 -19 -22 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -66 -98 -105 -98 -90 -82 -83 -77 -75 -56 -11 -80 -62 -46 -45 -52 -57 -52 -51 -46 -39 -46 -35 -26 -30 -38 -34 -30 -31 -29 -31 -35 -34 -34 -31 -31 -33 -33 -31 -29 -29 -30 -31 -29 -29 -31 -31 -29 -30 -32 -36 -37 -33 -28 -35 -44 -41 -38 -38 -39 -47 -49 -47 -44 -40 -40 -64 -69 -65 -65 -67 -67 -68 -68 -69 -69 -69 -67 -67 -66 -65 -65 -66 -68 -70 -73 -75 -75 -86 -94 -104 -122 -122 -125 -127 -128 -128 -128 -128 -127 -127 -125 -123 -122 -121 -121 -120 -120 -127 -129 -148 -158 -156 -154 -151 -150 -150 -151 -152 -151 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -114 -229 -215 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -27 -27 -24 -19 -17 -16 -31 -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 -66 -90 -88 -91 -83 -72 -30 -0 -0 -0 -0 -0 -0 -0 -3 -44 -50 -50 -48 -45 -50 -41 -44 -55 -68 -74 -14 -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 -42 -46 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -84 -106 -104 -100 -97 -95 -93 -92 -92 -94 -98 -97 -96 -80 -61 -47 -42 -45 -46 -51 -52 -51 -53 -53 -43 -31 -22 -20 -21 -36 -34 -31 -30 -28 -30 -35 -36 -37 -37 -36 -33 -31 -33 -35 -31 -25 -30 -31 -29 -30 -35 -32 -28 -27 -31 -36 -46 -38 -33 -36 -43 -55 -43 -42 -46 -47 -46 -69 -74 -70 -69 -73 -71 -70 -70 -70 -71 -71 -70 -69 -69 -68 -66 -68 -69 -70 -73 -75 -77 -77 -78 -86 -102 -105 -111 -114 -123 -133 -132 -132 -131 -129 -128 -127 -125 -124 -124 -124 -123 -122 -119 -125 -129 -138 -156 -156 -153 -152 -152 -152 -150 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -99 -43 -0 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -32 -42 -41 -34 -32 -31 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -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 -20 -39 -0 -66 -69 -61 -64 -69 -18 -5 -0 -0 -0 -0 -0 -0 -3 -12 -42 -55 -57 -54 -50 -53 -49 -52 -62 -67 -61 -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 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -107 -104 -100 -96 -92 -90 -91 -91 -93 -91 -91 -92 -92 -86 -77 -61 -49 -47 -42 -39 -42 -42 -40 -47 -51 -45 -36 -31 -30 -26 -37 -38 -32 -28 -28 -32 -34 -36 -38 -34 -32 -32 -34 -37 -35 -25 -25 -26 -27 -33 -46 -36 -43 -44 -39 -40 -41 -40 -34 -36 -47 -43 -44 -50 -58 -66 -70 -75 -77 -77 -77 -77 -78 -76 -74 -73 -72 -73 -72 -72 -71 -70 -69 -72 -71 -71 -73 -74 -75 -77 -79 -81 -83 -85 -89 -101 -120 -136 -136 -137 -136 -134 -132 -129 -129 -127 -127 -126 -126 -126 -122 -120 -118 -122 -136 -159 -157 -158 -168 -179 -175 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -39 -47 -41 -41 -36 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -40 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -77 -85 -38 -40 -65 -83 -77 -48 -42 -8 -0 -0 -0 -0 -0 -0 -22 -50 -61 -61 -47 -45 -49 -54 -56 -64 -73 -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 -63 -107 -103 -99 -93 -87 -85 -85 -85 -87 -89 -92 -95 -96 -91 -78 -70 -65 -60 -51 -41 -36 -36 -36 -34 -37 -40 -41 -43 -45 -38 -32 -28 -31 -34 -27 -32 -32 -34 -36 -30 -30 -32 -35 -36 -35 -29 -38 -40 -42 -44 -46 -62 -70 -48 -29 -34 -42 -45 -20 -0 -14 -69 -71 -61 -55 -56 -61 -62 -67 -71 -74 -76 -78 -81 -82 -80 -79 -78 -75 -73 -72 -72 -72 -73 -74 -74 -74 -74 -74 -76 -78 -81 -84 -87 -89 -110 -120 -128 -138 -138 -137 -137 -137 -136 -133 -129 -134 -131 -126 -124 -121 -118 -136 -144 -140 -156 -155 -176 -200 -216 -214 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -38 -3 -0 -15 -29 -31 -31 -6 -0 -0 -0 -0 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -35 -41 -40 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -40 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -77 -100 -100 -87 -31 -66 -91 -55 -1 -5 -1 -0 -0 -0 -2 -14 -13 -30 -44 -37 -40 -42 -47 -53 -61 -69 -79 -60 -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 -75 -108 -101 -96 -90 -87 -84 -83 -84 -86 -92 -95 -99 -102 -100 -83 -79 -76 -70 -63 -57 -48 -50 -49 -40 -35 -34 -35 -37 -41 -45 -43 -37 -33 -32 -30 -37 -36 -33 -29 -26 -26 -29 -40 -45 -43 -42 -37 -37 -41 -48 -58 -75 -46 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -64 -47 -51 -66 -66 -67 -71 -74 -74 -77 -81 -83 -84 -85 -82 -79 -75 -72 -71 -73 -74 -74 -74 -75 -78 -103 -87 -80 -83 -90 -108 -108 -107 -119 -139 -139 -139 -137 -137 -137 -138 -137 -131 -129 -143 -165 -161 -156 -161 -161 -166 -193 -190 -190 -192 -194 -195 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -174 -126 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -0 -0 -26 -31 -35 -56 -5 -0 -0 -0 -4 -29 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -87 -97 -74 -72 -85 -6 -69 -93 -57 -0 -0 -0 -0 -0 -9 -39 -47 -43 -41 -41 -41 -48 -55 -62 -70 -79 -88 -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 -86 -111 -104 -98 -93 -92 -88 -86 -87 -89 -97 -102 -52 -6 -12 -15 -74 -87 -79 -71 -69 -65 -65 -63 -57 -48 -47 -40 -34 -31 -34 -36 -37 -36 -33 -30 -30 -29 -28 -29 -32 -35 -44 -44 -40 -38 -38 -36 -54 -60 -59 -60 -72 -46 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -28 -93 -66 -74 -71 -68 -78 -77 -78 -79 -80 -82 -84 -83 -81 -78 -77 -79 -78 -78 -77 -77 -79 -91 -104 -92 -82 -88 -108 -127 -133 -135 -137 -140 -140 -138 -137 -135 -131 -131 -166 -169 -164 -166 -168 -168 -172 -172 -175 -192 -195 -181 -175 -173 -170 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -51 -86 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -49 -41 -0 -0 -0 -0 -5 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -32 -88 -38 -42 -77 -3 -68 -88 -50 -0 -0 -0 -0 -16 -30 -41 -51 -53 -67 -76 -75 -56 -65 -75 -82 -86 -85 -42 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -33 -26 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -112 -117 -116 -111 -106 -104 -101 -97 -95 -95 -97 -107 -110 -47 -0 -0 -0 -19 -28 -53 -76 -70 -69 -66 -65 -65 -64 -60 -47 -39 -34 -31 -30 -30 -30 -29 -26 -25 -24 -25 -29 -37 -43 -10 -1 -0 -21 -51 -40 -16 -48 -65 -64 -72 -85 -59 -43 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -18 -74 -55 -43 -79 -77 -84 -83 -81 -80 -80 -79 -82 -83 -84 -85 -85 -85 -85 -84 -81 -81 -118 -116 -108 -107 -105 -110 -127 -135 -137 -137 -136 -130 -132 -133 -131 -130 -168 -174 -172 -170 -174 -175 -177 -177 -176 -175 -178 -177 -177 -177 -174 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -38 -14 -52 -77 -24 -15 -7 -0 -0 -0 -1 -32 -46 -50 -46 -45 -43 -73 -76 -65 -69 -78 -89 -94 -95 -85 -53 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -44 -53 -51 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -128 -125 -122 -120 -116 -111 -107 -106 -105 -105 -106 -112 -112 -40 -0 -0 -0 -0 -0 -16 -49 -75 -69 -68 -67 -65 -61 -59 -52 -49 -45 -39 -34 -31 -31 -29 -27 -25 -23 -21 -20 -25 -34 -41 -10 -2 -1 -2 -4 -1 -10 -46 -69 -67 -77 -91 -96 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -15 -13 -36 -42 -87 -82 -81 -83 -79 -77 -77 -79 -78 -75 -78 -81 -85 -88 -89 -90 -129 -134 -133 -125 -109 -111 -127 -134 -133 -133 -143 -139 -163 -178 -178 -179 -173 -173 -172 -172 -174 -178 -178 -178 -178 -178 -178 -155 -168 -177 -176 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -98 -97 -95 -96 -98 -46 -0 -7 -54 -47 -45 -49 -53 -52 -63 -74 -80 -84 -93 -99 -100 -100 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -47 -54 -56 -62 -62 -22 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -132 -131 -129 -128 -124 -118 -114 -114 -112 -111 -103 -94 -101 -108 -49 -0 -0 -0 -0 -37 -67 -83 -77 -76 -76 -71 -64 -58 -56 -50 -47 -44 -41 -40 -37 -33 -30 -29 -26 -24 -21 -28 -34 -24 -28 -35 -51 -39 -0 -0 -0 -11 -42 -68 -67 -74 -80 -57 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -49 -71 -78 -84 -82 -76 -74 -74 -73 -69 -68 -72 -76 -82 -87 -95 -135 -138 -139 -131 -118 -137 -133 -132 -139 -155 -182 -181 -181 -179 -177 -176 -179 -143 -132 -134 -144 -177 -177 -178 -163 -147 -148 -131 -143 -151 -152 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -47 -83 -97 -97 -97 -96 -96 -38 -34 -76 -78 -59 -53 -51 -54 -58 -72 -84 -91 -96 -103 -104 -103 -89 -68 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -56 -59 -64 -71 -76 -68 -28 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -135 -136 -135 -135 -87 -52 -59 -67 -73 -80 -53 -0 -0 -0 -1 -0 -22 -81 -70 -83 -91 -89 -86 -85 -86 -80 -71 -63 -58 -50 -45 -42 -41 -41 -38 -35 -34 -32 -29 -27 -24 -22 -20 -25 -48 -33 -34 -47 -54 -47 -48 -48 -56 -67 -67 -62 -62 -65 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -72 -87 -97 -82 -76 -72 -89 -109 -104 -103 -103 -106 -111 -118 -132 -133 -136 -139 -138 -135 -154 -155 -168 -185 -183 -174 -174 -175 -175 -169 -136 -133 -132 -132 -134 -141 -142 -144 -139 -131 -128 -127 -125 -124 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -94 -95 -94 -83 -86 -100 -99 -90 -86 -94 -91 -84 -76 -64 -59 -65 -80 -92 -97 -102 -108 -107 -105 -92 -85 -63 -2 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -42 -51 -60 -67 -73 -79 -82 -72 -35 -44 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -73 -133 -134 -135 -134 -104 -76 -53 -0 -0 -0 -0 -0 -1 -6 -0 -0 -35 -105 -101 -96 -94 -93 -92 -91 -89 -84 -77 -71 -64 -58 -52 -50 -48 -44 -41 -38 -38 -36 -33 -30 -27 -25 -24 -29 -47 -51 -58 -50 -42 -43 -47 -49 -51 -54 -60 -75 -74 -74 -59 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -87 -108 -97 -100 -86 -81 -92 -111 -107 -104 -104 -108 -113 -116 -120 -126 -131 -140 -157 -181 -172 -170 -173 -169 -139 -140 -141 -140 -139 -139 -138 -137 -136 -136 -135 -134 -132 -131 -130 -129 -128 -126 -124 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -135 -86 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -51 -91 -93 -55 -48 -94 -91 -91 -91 -91 -90 -87 -80 -65 -65 -74 -84 -102 -106 -109 -111 -110 -106 -104 -94 -55 -8 -50 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -43 -42 -57 -64 -66 -68 -75 -84 -92 -100 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -101 -131 -131 -131 -132 -128 -125 -126 -109 -51 -4 -0 -0 -0 -21 -120 -114 -101 -98 -107 -104 -94 -92 -91 -90 -89 -81 -82 -82 -79 -75 -73 -72 -67 -61 -54 -48 -44 -44 -42 -37 -34 -32 -31 -30 -29 -28 -28 -50 -44 -36 -42 -44 -44 -46 -56 -71 -82 -82 -86 -93 -79 -24 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -67 -80 -122 -108 -102 -112 -127 -120 -115 -136 -146 -144 -139 -143 -148 -152 -159 -171 -177 -145 -137 -139 -140 -142 -143 -144 -143 -140 -134 -135 -135 -135 -135 -136 -135 -133 -131 -129 -128 -127 -126 -125 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -141 -127 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -93 -96 -97 -97 -97 -97 -92 -84 -82 -82 -79 -70 -58 -64 -79 -94 -109 -111 -111 -113 -114 -108 -109 -95 -62 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -42 -47 -51 -59 -66 -71 -79 -88 -94 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -17 -41 -121 -123 -124 -125 -113 -52 -43 -13 -11 -42 -114 -106 -103 -103 -103 -99 -96 -89 -87 -85 -82 -78 -79 -77 -76 -77 -80 -80 -76 -69 -61 -55 -51 -50 -46 -42 -39 -38 -38 -38 -39 -41 -42 -41 -38 -47 -59 -58 -55 -58 -65 -71 -70 -68 -73 -78 -82 -70 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -114 -122 -121 -134 -149 -139 -160 -164 -162 -158 -155 -157 -160 -164 -163 -162 -168 -149 -144 -137 -131 -135 -138 -140 -139 -135 -130 -129 -129 -129 -130 -131 -133 -133 -132 -130 -128 -127 -125 -123 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -130 -163 -122 -85 -60 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -26 -68 -74 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -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 -35 -67 -92 -98 -92 -92 -94 -94 -94 -92 -87 -82 -74 -62 -51 -59 -77 -95 -106 -109 -109 -60 -55 -98 -46 -82 -62 -28 -0 -0 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -51 -49 -46 -58 -67 -70 -75 -86 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -129 -126 -75 -57 -66 -76 -85 -27 -51 -107 -111 -110 -108 -106 -102 -98 -97 -88 -85 -82 -80 -80 -79 -76 -75 -74 -74 -75 -73 -68 -63 -59 -54 -49 -44 -40 -39 -39 -41 -45 -52 -54 -52 -59 -61 -30 -6 -9 -12 -17 -21 -25 -26 -27 -56 -60 -49 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -119 -165 -162 -144 -146 -183 -184 -182 -176 -168 -161 -156 -155 -155 -156 -158 -159 -162 -142 -123 -127 -130 -131 -131 -131 -129 -127 -127 -126 -126 -126 -127 -129 -130 -130 -129 -129 -125 -122 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -184 -147 -133 -141 -161 -201 -218 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -50 -6 -61 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -50 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -93 -95 -86 -88 -89 -90 -91 -91 -90 -86 -79 -69 -56 -61 -83 -97 -101 -102 -105 -100 -99 -83 -6 -82 -57 -31 -23 -22 -69 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -22 -25 -63 -73 -71 -75 -88 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -32 -40 -12 -0 -0 -0 -0 -0 -0 -43 -111 -119 -118 -114 -112 -106 -95 -90 -87 -84 -84 -87 -87 -84 -82 -81 -78 -77 -74 -70 -64 -59 -53 -47 -44 -40 -40 -49 -50 -48 -57 -44 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -29 -37 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -147 -171 -167 -158 -156 -158 -152 -147 -142 -146 -165 -158 -154 -154 -154 -154 -152 -153 -140 -129 -130 -123 -124 -125 -126 -125 -123 -124 -125 -125 -124 -123 -123 -125 -126 -126 -127 -123 -121 -118 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -108 -151 -117 -99 -114 -123 -134 -123 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -62 -10 -0 -0 -0 -0 -0 -0 -0 -15 -51 -87 -53 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -89 -80 -82 -83 -84 -85 -88 -90 -90 -87 -81 -71 -70 -101 -104 -94 -103 -105 -108 -110 -99 -63 -44 -47 -49 -64 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -80 -76 -80 -87 -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 -4 -11 -69 -109 -102 -98 -94 -91 -73 -56 -63 -66 -72 -76 -81 -83 -81 -77 -71 -64 -59 -63 -57 -45 -49 -70 -73 -55 -62 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -199 -183 -185 -188 -182 -163 -151 -141 -134 -131 -136 -133 -152 -144 -142 -155 -150 -151 -152 -154 -148 -123 -124 -125 -122 -119 -116 -117 -118 -120 -121 -122 -121 -122 -122 -122 -121 -117 -117 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -75 -131 -120 -95 -89 -100 -101 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -71 -101 -114 -19 -0 -0 -0 -0 -0 -0 -26 -54 -41 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -67 -7 -73 -95 -84 -80 -78 -78 -81 -84 -84 -85 -86 -88 -87 -84 -82 -88 -95 -101 -106 -110 -109 -109 -107 -77 -0 -0 -0 -31 -48 -1 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -78 -81 -81 -87 -85 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -86 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -63 -113 -109 -105 -100 -51 -0 -0 -0 -0 -0 -29 -91 -92 -86 -79 -73 -70 -73 -65 -52 -58 -76 -79 -71 -69 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -45 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -180 -184 -187 -197 -194 -174 -162 -152 -144 -136 -129 -123 -135 -129 -128 -137 -137 -152 -152 -149 -148 -148 -150 -151 -132 -124 -141 -109 -110 -112 -114 -117 -118 -118 -118 -118 -116 -112 -113 -113 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -100 -112 -98 -93 -102 -111 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -17 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -2 -0 -0 -0 -0 -0 -0 -4 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -93 -95 -59 -90 -97 -89 -81 -76 -76 -77 -80 -81 -78 -81 -84 -88 -92 -95 -94 -104 -108 -110 -113 -111 -44 -71 -66 -0 -0 -29 -24 -9 -12 -62 -88 -83 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -36 -19 -0 -16 -87 -82 -85 -82 -82 -88 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -31 -38 -43 -48 -24 -0 -0 -0 -0 -0 -0 -0 -4 -76 -87 -84 -81 -75 -65 -69 -75 -83 -89 -100 -84 -46 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -61 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -143 -132 -126 -121 -141 -149 -140 -131 -131 -134 -132 -126 -124 -141 -140 -137 -136 -137 -138 -144 -146 -130 -104 -104 -105 -107 -109 -110 -111 -112 -113 -113 -112 -109 -110 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -178 -205 -185 -136 -118 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -111 -138 -137 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -100 -97 -93 -89 -93 -88 -82 -82 -82 -78 -77 -77 -77 -80 -84 -88 -93 -98 -101 -110 -111 -112 -113 -112 -99 -101 -91 -45 -7 -81 -57 -24 -0 -11 -84 -83 -72 -60 -54 -48 -37 -13 -0 -4 -15 -11 -45 -69 -64 -59 -64 -23 -0 -25 -93 -85 -89 -58 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -66 -55 -39 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -90 -97 -95 -85 -73 -84 -86 -89 -96 -103 -103 -90 -88 -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 -59 -135 -129 -125 -125 -124 -120 -122 -145 -131 -137 -143 -136 -130 -124 -119 -116 -114 -109 -136 -143 -128 -109 -108 -106 -106 -107 -107 -106 -107 -108 -109 -108 -107 -109 -109 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -54 -105 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -98 -95 -93 -86 -84 -81 -79 -80 -83 -81 -79 -80 -83 -86 -90 -92 -93 -96 -103 -112 -114 -115 -115 -114 -118 -113 -111 -69 -8 -52 -12 -13 -15 -25 -85 -80 -79 -76 -72 -70 -67 -43 -26 -32 -63 -67 -66 -66 -67 -60 -17 -5 -0 -35 -96 -89 -91 -92 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -113 -141 -138 -119 -36 -27 -18 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -63 -83 -76 -99 -95 -101 -104 -100 -88 -87 -76 -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 -72 -148 -137 -135 -132 -129 -127 -126 -132 -119 -144 -161 -152 -146 -138 -134 -130 -125 -118 -114 -111 -113 -115 -114 -112 -112 -111 -109 -107 -106 -106 -106 -106 -107 -109 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -43 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -39 -35 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -97 -99 -95 -91 -85 -81 -75 -70 -70 -74 -66 -69 -76 -84 -91 -95 -95 -98 -102 -106 -113 -114 -116 -116 -114 -115 -114 -112 -58 -14 -37 -4 -44 -79 -88 -87 -86 -85 -83 -78 -74 -72 -72 -69 -65 -63 -64 -65 -83 -97 -77 -0 -0 -0 -19 -48 -53 -60 -69 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -57 -72 -80 -90 -99 -108 -115 -121 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -79 -80 -74 -82 -111 -110 -117 -81 -53 -59 -64 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -146 -139 -136 -135 -135 -133 -129 -123 -135 -155 -165 -160 -155 -152 -145 -137 -128 -122 -118 -120 -121 -120 -118 -118 -116 -113 -110 -108 -106 -105 -107 -108 -109 -110 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -93 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -58 -57 -44 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -112 -102 -94 -88 -85 -85 -80 -74 -70 -69 -71 -72 -76 -83 -89 -91 -95 -101 -107 -110 -113 -112 -114 -114 -113 -113 -113 -54 -19 -37 -86 -33 -24 -60 -87 -86 -86 -86 -87 -58 -28 -36 -75 -78 -73 -68 -71 -98 -97 -102 -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 -11 -9 -34 -91 -85 -78 -92 -113 -131 -135 -72 -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 -61 -146 -136 -136 -133 -132 -132 -130 -128 -124 -133 -145 -144 -146 -144 -139 -138 -139 -132 -126 -128 -129 -127 -126 -124 -121 -118 -115 -111 -109 -108 -108 -110 -111 -113 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -72 -18 -0 -0 -0 -0 -0 -34 -41 -24 -73 -75 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -40 -113 -106 -96 -92 -88 -85 -82 -80 -77 -80 -83 -85 -89 -93 -95 -95 -100 -106 -111 -114 -115 -114 -115 -115 -114 -113 -107 -75 -20 -23 -54 -62 -88 -79 -81 -87 -88 -86 -35 -11 -0 -6 -40 -75 -79 -75 -76 -96 -21 -4 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -94 -100 -96 -89 -112 -121 -136 -124 -52 -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 -69 -149 -147 -135 -129 -126 -125 -125 -125 -122 -122 -123 -122 -123 -119 -114 -121 -139 -143 -137 -138 -139 -137 -132 -129 -127 -123 -120 -116 -113 -111 -110 -111 -114 -115 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -3 -0 -0 -0 -0 -0 -0 -4 -6 -30 -38 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -115 -113 -109 -99 -97 -92 -85 -81 -80 -82 -104 -131 -144 -151 -147 -126 -109 -112 -116 -116 -117 -116 -115 -116 -115 -116 -113 -108 -104 -23 -0 -0 -12 -69 -15 -0 -0 -3 -9 -3 -0 -0 -0 -5 -74 -85 -86 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -112 -106 -136 -147 -92 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -154 -138 -129 -124 -121 -120 -121 -121 -121 -122 -124 -126 -124 -120 -115 -118 -140 -136 -139 -142 -141 -139 -136 -133 -128 -124 -120 -117 -116 -115 -115 -117 -117 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -86 -116 -114 -112 -110 -102 -93 -84 -80 -79 -82 -110 -137 -149 -150 -167 -144 -125 -123 -122 -121 -121 -106 -96 -106 -116 -45 -16 -24 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -47 -56 -77 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -116 -148 -54 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -146 -134 -127 -122 -120 -120 -121 -122 -122 -123 -126 -128 -126 -121 -115 -110 -106 -109 -106 -102 -106 -142 -140 -135 -129 -125 -124 -120 -118 -118 -118 -118 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -112 -119 -117 -114 -105 -94 -87 -84 -84 -84 -112 -136 -150 -135 -36 -33 -40 -75 -126 -125 -90 -40 -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 -6 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -158 -141 -132 -126 -123 -122 -124 -124 -123 -124 -126 -129 -130 -127 -122 -118 -117 -117 -112 -107 -103 -100 -97 -124 -136 -132 -131 -124 -120 -119 -120 -119 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -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 -24 -122 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -51 -115 -108 -97 -91 -88 -88 -87 -129 -138 -147 -129 -0 -0 -0 -21 -60 -69 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -140 -139 -132 -128 -127 -128 -126 -125 -124 -125 -128 -131 -130 -130 -128 -124 -122 -118 -112 -107 -104 -101 -98 -98 -110 -134 -127 -123 -121 -121 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -40 -42 -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 -6 -1 -0 -0 -0 -0 -0 -0 -0 -51 -106 -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 -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 -6 -47 -111 -102 -96 -91 -89 -96 -139 -156 -163 -119 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -156 -147 -143 -138 -132 -130 -129 -128 -127 -126 -126 -129 -130 -131 -131 -129 -124 -123 -119 -114 -109 -105 -104 -100 -112 -137 -130 -126 -124 -122 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -30 -28 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -97 -135 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -48 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -45 -108 -99 -93 -91 -96 -100 -144 -64 -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 -39 -169 -155 -152 -145 -137 -133 -131 -129 -128 -128 -127 -127 -127 -128 -129 -130 -129 -127 -123 -118 -113 -108 -107 -103 -100 -106 -133 -128 -126 -123 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -40 -51 -33 -9 -0 -5 -15 -9 -0 -0 -6 -25 -24 -27 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -90 -171 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -122 -44 -7 -0 -0 -0 -0 -0 -0 -0 -0 -84 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -96 -99 -97 -90 -78 -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 -2 -15 -20 -121 -152 -143 -138 -132 -130 -130 -129 -128 -128 -126 -126 -127 -127 -128 -126 -124 -121 -118 -118 -114 -107 -100 -106 -135 -130 -127 -125 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -78 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -45 -61 -64 -12 -0 -13 -41 -56 -65 -54 -50 -51 -32 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -140 -66 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -74 -93 -20 -0 -0 -0 -0 -0 -0 -0 -15 -91 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -96 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -127 -159 -150 -142 -133 -130 -130 -131 -130 -130 -127 -125 -125 -126 -126 -123 -122 -121 -120 -118 -117 -110 -103 -110 -137 -131 -129 -127 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -140 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -75 -68 -1 -0 -0 -0 -0 -1 -9 -18 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -42 -88 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -120 -23 -2 -0 -0 -0 -0 -0 -0 -24 -73 -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 -56 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -139 -162 -154 -146 -137 -132 -131 -131 -131 -131 -128 -126 -125 -125 -124 -121 -120 -120 -118 -117 -115 -109 -103 -114 -139 -133 -133 -131 -127 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -81 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -83 -57 -7 -0 -0 -0 -0 -0 -0 -22 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -151 -165 -156 -148 -143 -140 -136 -133 -132 -131 -129 -127 -126 -125 -123 -119 -119 -118 -116 -114 -112 -106 -101 -115 -140 -139 -135 -131 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -75 -125 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -0 -0 -0 -0 -0 -3 -11 -69 -44 -0 -0 -0 -0 -0 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -57 -0 -0 -0 -0 -6 -21 -3 -36 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -164 -168 -159 -152 -148 -148 -143 -138 -134 -131 -128 -126 -124 -123 -121 -117 -116 -115 -114 -112 -109 -104 -99 -116 -139 -139 -133 -130 -127 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -133 -68 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -81 -54 -0 -0 -0 -21 -37 -75 -191 -64 -0 -0 -0 -0 -0 -50 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -47 -2 -0 -0 -0 -6 -23 -23 -70 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -112 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -181 -173 -164 -160 -160 -154 -148 -142 -136 -130 -126 -123 -121 -120 -119 -114 -112 -111 -110 -108 -106 -102 -98 -98 -112 -137 -133 -128 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -38 -0 -0 -0 -39 -39 -0 -0 -4 -0 -0 -0 -0 -0 -80 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -63 -4 -0 -0 -17 -61 -95 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -139 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -25 -152 -174 -170 -165 -158 -152 -146 -138 -131 -125 -120 -118 -117 -115 -112 -110 -108 -107 -105 -103 -101 -101 -98 -111 -137 -132 -127 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -27 -0 -0 -0 -0 -11 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -65 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -61 -103 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -160 -179 -173 -165 -159 -154 -148 -141 -133 -127 -123 -120 -116 -113 -109 -107 -106 -104 -101 -100 -98 -98 -96 -112 -136 -131 -126 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -40 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -97 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -0 -64 -104 -76 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -74 -116 -108 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -105 -184 -174 -185 -180 -172 -165 -159 -153 -148 -143 -137 -131 -131 -123 -116 -112 -109 -106 -103 -101 -99 -98 -97 -95 -123 -136 -134 -130 -125 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -43 -31 -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 -22 -77 -11 -12 -79 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -34 -0 -30 -80 -137 -129 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -54 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -117 -196 -194 -186 -178 -171 -164 -158 -152 -148 -145 -141 -138 -135 -126 -118 -113 -110 -105 -102 -100 -99 -97 -94 -92 -122 -135 -132 -129 -124 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -27 -5 -37 -54 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -76 -66 -85 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -16 -0 -30 -35 -7 -42 -44 -111 -115 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -91 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -34 -102 -117 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -126 -199 -196 -187 -178 -170 -164 -158 -154 -150 -148 -146 -144 -139 -131 -123 -117 -111 -107 -102 -102 -99 -94 -97 -132 -134 -132 -130 -127 -124 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -62 -22 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -33 -51 -85 -4 -0 -0 -0 -0 -0 -0 -0 -0 -6 -47 -40 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -77 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -123 -11 -38 -27 -5 -26 -48 -127 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -114 -104 -113 -116 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -102 -196 -188 -177 -171 -166 -161 -159 -157 -153 -150 -146 -143 -138 -131 -122 -114 -108 -104 -102 -98 -93 -97 -131 -132 -130 -128 -127 -126 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -6 -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 -46 -66 -58 -84 -59 -71 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -74 -74 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -74 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -102 -0 -6 -5 -0 -12 -52 -115 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -62 -0 -0 -87 -111 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -160 -204 -196 -189 -180 -174 -169 -164 -161 -161 -157 -153 -150 -147 -145 -137 -126 -117 -112 -109 -103 -97 -92 -97 -129 -129 -130 -128 -127 -128 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -89 -86 -80 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -66 -78 -86 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -68 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -51 -8 -0 -17 -49 -95 -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 -11 -57 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -100 -56 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -171 -204 -197 -190 -184 -176 -171 -169 -167 -163 -159 -155 -152 -150 -147 -139 -127 -121 -117 -108 -102 -96 -91 -88 -86 -85 -115 -130 -130 -128 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -60 -34 -0 -0 -0 -0 -0 -0 -0 -33 -21 -0 -1 -50 -64 -79 -81 -3 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -55 -89 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -0 -0 -35 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -56 -119 -115 -29 -42 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -122 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -185 -206 -198 -190 -186 -180 -179 -175 -170 -168 -162 -158 -154 -150 -145 -136 -128 -122 -116 -107 -102 -96 -92 -89 -87 -86 -86 -86 -101 -129 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -9 -25 -76 -69 -69 -29 -0 -0 -0 -0 -31 -63 -55 -95 -45 -0 -10 -60 -62 -83 -67 -0 -0 -9 -2 -14 -36 -4 -0 -0 -20 -89 -112 -138 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -75 -37 -0 -0 -0 -0 -0 -10 -22 -14 -2 -29 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -125 -145 -112 -74 -58 -42 -26 -12 -0 -0 -0 -0 -22 -60 -47 -95 -121 -115 -111 -98 -43 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -130 -123 -111 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -180 -202 -198 -193 -189 -183 -182 -178 -173 -170 -167 -162 -155 -148 -142 -137 -132 -123 -114 -107 -103 -98 -94 -91 -90 -90 -88 -86 -102 -130 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -60 -36 -29 -58 -56 -95 -38 -0 -0 -0 -0 -7 -46 -86 -96 -24 -0 -0 -13 -63 -93 -51 -0 -5 -59 -61 -52 -53 -40 -70 -21 -0 -32 -166 -48 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -0 -0 -0 -6 -79 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -114 -32 -0 -0 -0 -0 -0 -19 -52 -61 -8 -36 -54 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -75 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -176 -201 -189 -163 -142 -140 -135 -132 -130 -116 -99 -86 -94 -123 -125 -122 -102 -59 -3 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -59 -60 -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 -4 -41 -157 -164 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -154 -200 -195 -192 -191 -187 -180 -175 -173 -171 -166 -156 -145 -138 -138 -129 -120 -113 -108 -105 -99 -96 -93 -91 -91 -89 -87 -105 -131 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -65 -59 -64 -69 -35 -10 -0 -0 -0 -0 -0 -38 -77 -82 -36 -19 -3 -27 -82 -41 -16 -0 -0 -3 -50 -52 -50 -72 -152 -31 -0 -0 -0 -1 -0 -0 -0 -0 -0 -7 -0 -27 -69 -7 -0 -0 -15 -69 -78 -25 -18 -43 -72 -53 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -88 -13 -0 -0 -0 -3 -35 -32 -41 -49 -1 -38 -54 -35 -0 -0 -0 -10 -6 -12 -66 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -180 -77 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -6 -42 -194 -191 -187 -175 -149 -130 -123 -122 -124 -127 -126 -125 -120 -117 -112 -87 -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 -5 -37 -48 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -36 -47 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -32 -23 -14 -130 -200 -198 -195 -189 -182 -176 -173 -171 -167 -156 -148 -141 -133 -125 -117 -112 -109 -105 -99 -96 -94 -93 -91 -89 -88 -108 -130 -127 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -75 -93 -62 -0 -0 -0 -0 -0 -0 -0 -43 -67 -79 -90 -92 -31 -3 -14 -0 -0 -0 -0 -13 -61 -59 -66 -63 -62 -4 -0 -0 -0 -0 -0 -0 -22 -31 -22 -66 -25 -57 -91 -0 -0 -0 -0 -26 -120 -72 -50 -51 -63 -107 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -70 -71 -52 -32 -12 -46 -51 -24 -0 -4 -22 -45 -32 -24 -60 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -174 -134 -64 -20 -81 -177 -152 -130 -108 -88 -68 -48 -156 -195 -185 -192 -185 -180 -174 -159 -128 -111 -114 -142 -163 -158 -151 -121 -84 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -128 -210 -208 -208 -203 -200 -199 -194 -186 -180 -175 -172 -170 -166 -162 -155 -145 -131 -121 -115 -111 -107 -102 -97 -97 -95 -92 -91 -90 -121 -133 -130 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -57 -66 -110 -108 -53 -0 -0 -0 -0 -0 -5 -52 -58 -63 -69 -70 -13 -0 -0 -0 -0 -0 -15 -35 -65 -64 -87 -43 -0 -0 -0 -0 -0 -0 -0 -0 -54 -66 -51 -53 -73 -121 -90 -0 -0 -0 -0 -51 -125 -65 -55 -34 -40 -68 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -35 -64 -31 -32 -50 -51 -56 -17 -21 -43 -60 -53 -53 -63 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -113 -158 -87 -196 -204 -198 -192 -190 -189 -189 -188 -189 -189 -189 -190 -190 -185 -176 -170 -164 -158 -146 -120 -120 -118 -123 -129 -131 -60 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -166 -216 -211 -206 -206 -205 -201 -195 -188 -183 -178 -173 -168 -166 -165 -163 -155 -142 -130 -120 -113 -109 -105 -100 -97 -96 -93 -93 -100 -133 -133 -131 -127 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -99 -135 -136 -65 -0 -0 -0 -0 -0 -19 -71 -70 -67 -62 -47 -0 -0 -0 -0 -0 -0 -71 -95 -95 -87 -30 -11 -0 -0 -0 -0 -0 -0 -0 -2 -60 -42 -9 -16 -84 -179 -87 -0 -0 -0 -0 -77 -126 -59 -58 -18 -28 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -49 -48 -64 -58 -54 -50 -49 -60 -53 -60 -69 -63 -46 -52 -63 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -159 -204 -204 -200 -190 -182 -178 -177 -178 -179 -178 -177 -176 -177 -178 -174 -167 -161 -156 -151 -143 -138 -146 -151 -132 -85 -30 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -128 -196 -211 -207 -207 -205 -200 -193 -186 -181 -175 -168 -163 -160 -160 -157 -151 -141 -130 -119 -112 -107 -103 -101 -99 -95 -98 -114 -135 -132 -130 -127 -125 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -60 -12 -31 -15 -0 -0 -0 -0 -0 -32 -77 -79 -79 -77 -44 -0 -0 -63 -64 -44 -36 -86 -100 -52 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -77 -46 -20 -22 -55 -29 -15 -0 -0 -0 -0 -63 -82 -64 -59 -42 -64 -63 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -50 -63 -60 -60 -52 -48 -29 -8 -16 -24 -50 -58 -50 -78 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -165 -199 -186 -180 -176 -174 -172 -171 -168 -168 -169 -170 -172 -172 -165 -157 -153 -149 -144 -127 -110 -107 -112 -43 -12 -0 -4 -39 -12 -0 -0 -3 -66 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -144 -107 -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 -108 -171 -179 -190 -206 -200 -193 -185 -177 -169 -162 -158 -156 -153 -150 -145 -137 -128 -118 -111 -104 -101 -104 -111 -105 -125 -136 -133 -130 -128 -125 -123 -120 Wind_Speed 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 17 16 13 13 14 15 15 15 15 14 14 14 15 15 15 15 15 16 16 17 17 17 17 18 18 18 19 19 20 20 21 20 20 19 19 18 15 8 13 14 14 14 14 16 12 10 15 16 16 17 18 18 18 18 18 17 17 16 15 14 14 12 10 7 5 6 8 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 14 15 15 16 16 16 16 17 16 14 11 6 6 7 6 5 12 15 14 12 11 11 11 11 11 11 11 11 8 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 17 17 17 17 17 18 19 19 19 19 19 19 18 18 19 19 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 17 17 17 17 16 16 17 18 18 19 19 20 20 19 19 18 18 20 20 21 20 19 19 19 19 19 19 19 19 19 19 18 19 20 20 20 20 19 22 23 23 22 22 22 22 17 16 17 17 17 17 18 19 19 19 19 20 20 20 19 16 15 15 16 16 18 20 22 23 23 23 23 22 22 20 18 19 21 22 23 23 23 23 21 17 16 18 21 21 21 21 21 21 22 22 22 22 22 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 24 24 24 25 25 25 25 25 25 25 24 23 23 23 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 20 20 21 21 21 22 23 23 25 25 25 24 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 19 18 16 14 13 14 15 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 20 21 21 21 21 20 19 18 17 18 9 11 13 13 11 12 14 13 5 10 14 15 16 17 18 18 18 18 18 18 17 16 15 15 13 11 8 5 5 8 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 13 10 6 5 7 6 5 6 14 15 14 13 13 13 13 13 13 13 12 11 4 19 19 19 19 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 18 19 20 20 19 19 19 19 20 19 20 19 19 20 18 18 20 21 20 19 19 19 21 21 21 22 22 22 22 22 17 18 18 18 18 18 19 19 19 19 19 19 19 17 16 16 16 16 17 19 21 22 23 23 23 23 22 22 19 17 18 21 22 23 23 23 23 20 17 18 19 21 21 21 21 21 22 22 22 22 22 22 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 20 20 20 21 21 22 23 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 19 19 18 15 14 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 21 21 22 22 21 20 19 18 18 18 16 4 4 8 9 10 12 13 9 6 12 14 16 17 18 18 18 18 18 18 18 17 16 16 14 12 9 6 5 8 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 13 10 7 5 6 6 5 6 8 13 14 14 14 14 15 15 15 15 14 14 11 4 20 20 19 20 20 20 20 20 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 18 18 18 18 18 18 17 17 17 17 17 17 17 18 19 19 19 19 19 18 18 19 20 19 19 18 19 20 20 20 20 19 20 19 18 18 19 20 19 19 19 18 18 18 18 18 19 22 22 22 18 18 18 18 18 18 19 19 20 20 18 17 16 15 17 16 15 16 17 19 21 22 22 23 23 23 22 21 18 16 17 21 23 23 23 23 23 20 18 18 19 21 21 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 23 21 21 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 21 21 21 21 22 23 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 20 19 19 19 19 19 19 16 15 15 15 15 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 19 19 20 21 21 22 22 23 22 21 20 19 18 18 18 16 13 10 14 9 10 12 10 6 9 13 15 16 17 18 18 18 19 19 18 18 17 17 16 14 10 6 4 8 10 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 12 9 5 5 6 5 6 8 10 11 12 12 13 14 16 17 17 14 17 11 11 8 20 20 20 20 21 20 21 21 21 22 23 23 23 23 22 22 22 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 17 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 19 20 21 20 19 19 20 19 18 18 18 18 19 19 19 19 19 18 18 17 17 19 22 22 17 17 18 18 18 18 19 18 17 17 16 15 14 14 17 16 15 16 18 20 21 22 22 22 23 22 21 19 17 16 17 21 23 23 23 23 22 20 20 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 24 24 25 25 25 24 23 21 19 20 21 23 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 23 23 23 23 22 21 21 22 22 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 19 18 18 18 19 19 18 16 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 19 20 21 21 22 23 23 24 23 22 21 20 19 19 19 18 16 15 15 15 8 4 9 8 8 12 15 16 17 18 18 19 19 19 19 18 18 18 17 16 13 9 4 9 11 12 13 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 13 11 7 5 6 6 5 7 8 9 10 10 10 10 7 14 13 15 21 20 19 14 17 20 21 21 21 21 21 21 21 21 22 23 23 23 23 23 22 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 18 18 18 19 19 19 18 17 17 16 16 17 17 17 18 18 19 20 20 19 19 19 19 19 19 19 19 20 21 21 20 19 19 20 19 18 17 17 18 18 18 18 18 18 18 18 18 17 17 22 20 16 16 19 18 18 18 18 18 17 16 14 13 14 15 16 16 16 17 18 20 21 22 22 22 22 21 19 17 17 16 18 21 23 23 23 23 22 22 20 19 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 23 22 23 23 24 24 25 25 24 23 21 20 19 21 22 23 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 23 22 22 22 23 23 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 16 16 17 17 17 16 15 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 18 19 20 21 21 22 23 24 25 25 24 23 22 21 21 20 20 19 19 18 18 19 17 11 3 7 7 11 14 15 16 17 18 19 19 19 19 19 18 18 18 18 17 15 4 4 12 15 16 16 16 16 17 17 17 17 17 18 17 17 17 17 16 16 16 15 15 15 13 10 6 5 7 6 5 6 7 8 9 8 6 5 17 20 17 8 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 18 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 18 18 19 19 19 19 18 18 17 16 16 17 17 17 18 19 20 20 20 19 19 18 19 19 19 19 20 20 20 20 19 19 19 19 18 18 17 18 18 18 18 18 18 17 17 18 18 18 18 21 19 16 16 20 17 17 17 17 17 17 16 14 14 16 17 16 16 16 17 19 20 20 21 22 22 21 19 17 17 17 17 18 21 23 23 23 23 23 22 20 20 21 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 22 22 23 24 24 24 25 25 24 23 21 20 21 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 23 22 23 23 23 24 24 25 25 25 25 26 26 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 31 31 31 31 31 31 31 31 31 31 31 32 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 16 14 14 15 16 15 14 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 18 18 19 20 21 22 22 24 25 25 25 25 24 23 23 22 21 21 20 20 20 20 20 20 19 15 8 7 9 13 13 16 17 18 19 19 20 20 20 19 19 20 20 21 22 24 19 20 21 20 20 19 19 19 19 19 19 18 19 18 18 18 17 17 17 16 16 16 15 14 10 5 6 8 7 6 11 10 8 9 5 6 4 10 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 18 18 18 19 19 19 19 19 18 17 15 16 16 17 17 18 19 20 20 19 19 18 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 18 17 17 18 19 19 18 20 17 17 16 21 18 16 16 16 16 16 17 15 16 17 16 16 16 17 18 18 19 20 21 22 21 20 18 17 17 17 17 19 21 23 23 23 23 23 21 20 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 23 22 22 23 23 24 24 24 25 25 24 22 21 21 22 23 23 23 23 23 23 22 22 22 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 17 12 12 13 13 13 13 13 14 15 15 15 14 14 15 15 15 15 16 17 17 17 17 17 18 18 19 20 21 21 22 23 25 25 25 25 25 24 24 24 23 22 22 21 21 21 21 21 21 20 20 18 14 11 12 12 15 17 19 19 19 20 21 21 20 21 22 22 23 24 24 25 25 24 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 15 12 4 7 11 6 7 18 17 14 13 8 15 20 20 21 20 20 20 20 20 20 15 7 11 21 21 22 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 18 19 19 19 19 18 18 18 19 18 18 19 19 19 19 20 20 20 20 20 19 18 18 20 20 19 19 19 19 18 17 15 15 16 17 18 18 19 19 19 19 18 18 18 18 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 20 19 17 18 19 19 19 17 15 15 16 17 20 19 16 14 14 14 15 16 16 16 17 16 16 16 17 17 18 19 20 21 21 20 18 17 17 17 17 17 19 21 23 23 23 23 22 21 20 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 23 23 23 22 21 22 22 23 23 24 24 24 24 23 22 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 25 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 16 11 10 11 12 12 12 13 14 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 18 18 19 20 21 22 22 23 24 25 25 25 25 24 24 24 23 23 23 22 22 22 21 22 21 21 21 21 20 18 15 14 15 17 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 24 23 23 22 21 21 20 20 20 20 19 19 19 18 18 17 17 17 17 17 16 1 11 16 11 18 21 20 21 21 23 23 23 22 21 21 21 21 20 6 5 5 12 11 16 19 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 18 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 20 21 20 20 20 19 19 18 16 15 15 16 17 18 18 19 19 19 18 18 18 18 19 19 20 20 20 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 19 18 18 19 20 20 18 15 15 16 17 21 19 15 13 13 13 15 16 16 16 17 16 16 17 17 18 18 19 20 20 20 18 18 17 17 17 17 18 20 21 22 23 23 23 22 21 21 22 22 22 22 22 22 21 21 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 22 23 24 24 24 24 24 22 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 20 20 20 19 15 11 10 10 11 11 12 15 15 15 15 15 14 14 15 15 15 15 16 17 17 17 17 18 18 19 20 20 21 22 22 22 23 24 24 24 24 23 24 24 24 23 23 23 23 22 22 23 22 22 22 22 22 21 20 18 16 17 18 20 20 21 21 21 22 23 23 23 24 24 25 25 26 26 25 25 24 23 23 22 21 21 20 21 20 20 19 19 19 19 18 18 17 18 18 19 18 17 21 21 16 20 20 14 15 19 22 21 21 21 21 21 21 21 7 12 12 14 16 15 15 13 11 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 18 19 19 19 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 18 19 20 20 20 19 19 19 19 17 16 15 15 16 18 18 19 19 19 18 18 18 18 18 19 19 19 19 20 21 21 19 19 19 19 19 19 19 19 19 19 20 20 20 19 18 18 19 20 20 20 15 15 16 18 20 18 15 13 13 13 16 15 16 16 17 16 17 17 17 18 19 19 20 20 19 18 17 17 17 17 18 18 19 20 22 23 23 23 22 22 22 22 22 22 22 21 21 21 20 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 21 21 22 22 23 24 24 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 16 12 10 10 11 12 14 16 15 14 13 14 14 15 15 15 15 16 16 16 17 17 17 18 19 19 20 21 21 22 22 22 22 24 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 19 19 18 19 20 21 22 22 22 23 23 24 24 25 25 25 26 26 26 25 25 24 24 23 22 21 21 21 21 21 20 20 19 19 19 18 18 18 19 20 24 21 22 23 20 18 4 8 15 18 21 21 21 21 21 21 21 21 21 15 17 18 18 17 16 16 14 13 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 19 19 19 19 20 19 19 19 19 17 16 16 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 19 19 19 19 18 17 16 15 15 16 18 19 19 19 19 19 19 18 17 17 18 19 19 19 19 21 20 19 18 19 19 19 20 19 19 19 20 20 20 19 19 18 17 18 19 19 19 20 18 18 19 20 17 16 15 15 15 16 15 15 15 18 18 17 17 17 18 19 19 20 20 19 18 17 17 17 17 18 18 19 21 22 23 23 23 22 22 22 22 22 22 21 21 21 20 19 18 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 22 21 21 22 23 23 23 23 23 24 23 22 21 21 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 15 13 13 12 13 14 15 15 14 13 13 14 14 15 16 16 16 16 16 16 16 17 18 18 19 20 20 21 22 22 22 22 23 23 23 22 22 22 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 21 22 23 23 23 24 24 25 25 25 26 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 19 19 19 20 21 24 23 24 24 21 21 7 11 13 14 17 20 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 13 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 20 20 19 19 19 19 19 20 20 19 19 18 17 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 17 17 16 15 15 16 18 19 20 20 19 19 19 18 17 17 18 19 18 18 20 20 19 18 18 18 18 19 20 20 20 20 20 20 20 19 19 17 17 17 17 18 18 19 20 20 21 19 17 16 16 16 16 15 14 14 17 17 18 17 17 18 18 19 19 20 20 19 18 17 17 17 17 17 18 18 20 22 23 23 23 22 22 22 22 22 21 21 20 19 18 17 17 18 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 21 21 22 22 22 23 23 23 23 23 23 22 21 21 20 18 18 19 19 19 20 21 21 21 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 17 15 13 13 13 15 15 15 16 16 16 15 14 13 13 14 15 15 16 16 15 15 15 16 16 17 18 19 19 20 21 22 22 22 21 22 22 23 23 22 22 22 21 21 20 21 21 22 22 23 23 22 22 23 23 23 23 23 23 23 23 23 22 21 21 21 22 22 23 23 23 24 25 25 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 19 19 20 21 22 24 24 23 21 22 17 13 8 5 16 23 23 21 22 20 18 20 23 21 21 21 21 19 18 17 16 17 18 16 19 22 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 19 19 18 17 16 15 16 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 17 16 16 15 16 17 18 19 20 20 20 20 19 18 17 16 17 18 18 19 19 19 18 18 18 18 18 18 19 20 21 21 21 20 20 20 19 17 16 16 16 16 16 18 21 21 21 19 17 16 15 15 15 16 16 17 17 18 18 17 17 18 18 19 19 20 19 19 18 17 17 17 17 18 18 18 20 22 23 23 22 22 22 22 21 21 21 20 18 16 16 16 17 18 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 22 22 22 22 23 23 24 23 22 22 21 20 19 18 18 18 18 19 20 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 17 14 12 11 11 12 12 16 17 17 16 16 15 14 14 14 14 15 16 16 16 15 15 15 16 17 18 18 19 20 20 21 21 22 21 21 22 22 23 22 21 21 22 21 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 23 23 23 22 22 22 22 22 23 24 24 25 26 26 26 27 27 26 26 26 26 25 25 24 23 23 23 22 21 21 21 20 20 20 20 20 20 21 22 24 25 24 23 24 22 17 21 21 21 22 22 21 20 20 21 22 22 21 20 21 20 19 19 18 17 16 16 16 15 17 20 23 23 24 23 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 16 15 15 15 16 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 17 17 16 15 15 16 18 19 19 20 20 20 20 19 18 17 16 17 18 18 19 19 19 18 18 18 18 18 18 19 20 20 20 20 20 20 20 19 17 16 16 15 14 15 18 21 21 21 19 17 16 15 15 15 16 16 16 17 18 17 17 17 18 18 19 19 19 19 19 18 18 17 17 17 17 18 18 20 22 23 22 22 21 21 21 21 21 21 18 16 15 14 15 16 18 21 21 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 22 23 23 23 23 23 22 21 19 18 19 18 18 18 19 20 21 21 21 21 21 22 22 21 21 21 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 16 13 11 11 11 11 12 15 17 17 16 16 15 15 14 14 15 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 21 21 22 22 22 22 22 22 20 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 24 24 25 25 26 26 27 27 27 26 26 26 26 25 24 24 23 23 22 22 21 21 21 20 20 20 20 20 21 23 24 25 25 24 24 24 23 22 21 21 21 21 21 21 20 19 20 18 20 19 21 19 19 18 18 17 17 16 16 16 17 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 19 18 18 16 15 15 15 15 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 17 16 15 16 17 18 19 20 20 20 20 19 19 18 17 17 16 18 18 19 18 18 18 18 18 18 18 19 19 20 19 19 19 20 20 20 19 19 18 16 14 14 14 17 21 22 21 19 18 16 16 15 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 19 18 18 17 17 17 17 18 18 20 22 22 22 21 21 21 21 21 21 21 16 15 14 13 14 16 19 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 22 22 22 22 22 23 23 23 23 23 22 20 19 19 19 18 19 18 19 20 21 21 21 21 21 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 15 12 11 11 11 12 13 16 17 16 16 16 16 15 14 15 15 16 16 16 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 22 21 21 21 20 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 24 24 23 24 24 24 25 25 26 26 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 21 21 21 20 20 20 21 22 23 24 25 25 24 24 23 23 22 21 21 21 21 21 20 19 18 20 18 22 19 20 18 18 17 17 16 16 16 16 15 19 23 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 16 16 15 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 16 16 18 19 20 20 20 20 19 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 20 20 20 19 18 19 20 20 20 20 19 18 16 15 14 15 17 20 22 21 19 18 17 17 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 17 17 17 18 19 20 22 22 21 20 21 20 21 20 21 21 16 14 13 12 13 14 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 21 21 20 21 22 22 22 22 23 23 23 23 23 22 21 20 19 19 19 19 19 19 20 20 21 21 21 21 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 22 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 16 14 12 11 11 12 12 14 16 17 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 18 19 20 20 20 21 21 21 20 20 20 21 21 20 20 19 19 18 20 22 22 21 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 21 21 21 21 21 22 24 25 25 24 24 23 22 22 22 21 21 21 21 20 20 19 19 18 20 22 17 18 17 17 16 16 16 16 16 15 14 20 23 23 22 19 21 20 19 19 18 18 18 19 19 19 18 17 12 8 13 18 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 20 19 19 19 19 18 18 17 16 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 15 16 19 20 20 19 20 20 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 19 20 20 20 19 19 19 20 20 20 20 19 17 15 15 15 15 18 20 21 20 19 18 17 17 17 17 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 20 21 21 21 20 20 20 21 21 20 20 21 15 14 12 12 12 10 17 20 20 20 20 20 20 20 20 20 21 21 21 21 22 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 21 21 22 22 22 22 23 23 23 23 21 20 20 19 19 19 19 19 19 20 20 21 21 21 21 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 22 22 23 22 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 17 15 13 11 11 11 12 13 14 16 16 16 16 16 16 15 15 16 16 16 16 15 16 17 17 18 19 20 20 20 20 21 21 20 20 19 20 19 18 17 16 16 16 18 22 23 22 21 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 25 25 26 26 26 26 26 26 25 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 23 22 22 22 21 21 21 21 21 21 21 22 23 24 25 24 24 22 22 22 21 21 21 21 21 20 20 20 19 22 22 19 18 16 16 16 16 16 15 15 15 15 14 12 23 23 21 12 12 4 6 6 7 8 9 13 16 16 16 15 12 7 9 12 17 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 20 19 19 18 17 16 16 16 16 17 19 20 19 19 19 20 20 19 19 18 17 17 17 17 18 18 18 18 18 18 18 18 19 20 20 19 19 19 19 20 20 20 18 16 16 15 15 17 19 21 21 20 19 18 18 18 18 18 17 16 16 16 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 20 21 21 20 19 19 19 21 20 20 20 19 15 13 12 12 11 12 7 17 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 22 22 22 21 21 21 20 20 21 21 22 22 22 22 23 23 23 22 21 20 20 19 20 19 19 19 20 20 20 21 21 21 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 18 18 18 18 19 19 20 20 20 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 25 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 14 13 12 11 11 12 13 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 17 18 19 20 20 20 20 20 20 20 20 19 17 16 14 13 13 13 13 13 15 22 23 23 21 20 20 19 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 25 24 23 22 22 21 21 21 21 21 21 21 21 22 23 24 24 24 23 22 22 21 21 21 21 21 21 20 20 21 21 21 20 19 17 16 16 16 16 16 15 15 15 14 13 8 22 22 18 9 8 7 6 7 7 7 7 7 12 15 16 15 13 10 9 10 12 14 17 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 20 20 20 19 18 16 16 15 15 16 17 19 19 19 19 19 20 21 20 19 18 17 17 17 17 18 18 19 18 18 17 17 17 18 19 20 19 19 19 19 19 19 19 18 17 16 16 16 18 19 20 20 19 19 19 18 18 18 18 17 17 17 16 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 22 21 20 19 19 19 21 21 20 20 18 15 13 12 12 12 12 12 11 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 20 20 20 21 22 22 22 22 23 23 23 23 22 21 20 20 19 20 20 20 20 20 20 21 21 21 22 22 21 21 21 20 20 20 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 14 14 12 11 11 12 13 15 16 16 16 15 14 14 15 15 15 16 16 16 16 17 17 19 20 21 20 20 20 20 19 19 19 17 13 11 11 11 11 10 10 8 15 22 23 23 21 21 20 19 19 20 20 20 21 21 21 21 22 22 23 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 24 23 22 21 21 21 21 21 21 21 21 21 22 23 24 24 24 23 22 21 21 21 21 21 21 20 20 21 21 23 22 20 18 17 16 16 16 16 16 15 15 15 13 10 9 22 22 15 8 7 7 7 7 10 5 7 7 7 8 9 18 17 14 9 8 10 10 7 8 14 18 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 19 19 17 16 14 14 15 17 19 19 19 19 20 20 20 20 19 19 18 17 17 17 17 18 18 18 17 17 17 17 18 19 20 20 19 18 18 18 18 19 19 18 17 17 17 17 19 19 19 19 19 19 19 18 18 18 18 18 17 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 22 22 21 19 19 19 21 21 20 19 17 14 13 12 12 12 12 11 13 19 18 19 19 19 19 19 20 20 20 20 20 21 20 21 21 21 22 22 22 22 23 23 23 23 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 20 20 21 21 22 22 22 22 23 23 23 22 22 21 20 19 20 20 20 20 20 20 20 21 21 22 22 22 21 21 21 20 20 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 18 18 19 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 16 14 14 12 11 11 12 13 15 15 16 16 15 15 15 15 15 15 16 16 16 17 17 18 19 20 21 20 20 20 19 19 19 18 16 13 12 11 12 11 10 8 7 17 19 20 21 23 21 20 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 21 21 21 21 21 20 20 20 21 22 22 21 19 18 17 17 17 16 16 16 16 15 15 13 14 23 23 21 10 7 7 7 7 7 14 6 7 8 8 8 10 20 20 20 18 13 9 11 10 10 10 9 17 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 21 21 20 20 20 20 19 19 20 20 20 20 19 19 19 17 14 14 15 16 19 19 19 20 20 20 20 20 19 19 19 17 17 17 18 18 18 17 17 17 17 18 18 19 19 20 20 18 17 17 18 19 20 19 18 18 17 17 18 18 19 19 19 19 19 19 19 18 18 18 19 19 19 17 17 13 16 17 17 17 18 18 18 18 18 18 18 19 20 21 21 22 22 21 19 19 19 21 21 20 13 15 14 13 12 12 12 11 9 14 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 21 21 22 22 22 22 23 23 22 22 21 21 20 19 19 20 20 20 20 20 21 21 21 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 17 18 18 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 13 12 12 12 12 12 14 15 16 16 15 15 15 16 15 15 15 16 16 17 18 19 20 21 21 20 20 19 19 19 18 17 17 15 13 12 12 13 12 7 9 15 17 17 18 18 15 12 17 18 19 20 20 21 21 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 24 22 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 22 22 21 21 21 20 20 20 20 20 20 21 21 22 20 19 18 17 17 16 16 16 16 16 15 15 13 18 22 21 7 3 7 7 7 8 7 5 7 8 9 9 6 13 21 21 20 19 16 14 13 10 10 10 11 11 16 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 20 20 19 19 19 20 20 20 20 20 20 20 18 14 14 15 17 20 20 20 20 20 21 20 20 20 19 19 17 17 17 18 18 17 17 17 17 18 18 19 19 20 20 19 17 16 17 18 19 20 20 20 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 16 13 14 13 14 18 17 17 17 17 17 17 18 18 19 19 20 20 21 22 22 22 20 19 20 20 20 18 13 14 13 13 12 12 11 9 9 14 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 22 22 21 20 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 21 20 20 20 19 18 18 18 17 17 16 16 16 17 17 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 16 16 15 14 13 12 12 12 12 12 13 14 16 16 16 16 16 16 16 15 16 16 17 18 19 20 21 21 21 20 19 19 19 19 18 18 17 16 14 14 14 15 14 8 6 14 15 15 15 15 13 2 11 16 18 19 20 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 24 23 22 21 21 20 20 20 20 20 20 20 20 20 21 22 22 22 21 22 21 20 19 18 18 18 19 19 20 21 21 20 19 18 18 17 16 16 16 17 17 16 16 15 13 14 21 21 2 7 7 7 8 8 8 8 8 9 9 8 19 21 21 21 20 19 19 18 18 14 9 10 10 10 10 18 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 19 17 15 14 15 18 20 20 20 20 21 21 21 21 20 20 19 18 18 18 18 17 16 16 17 18 19 19 19 20 20 20 18 17 16 16 17 18 19 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 19 19 16 15 15 14 16 17 17 17 17 17 17 18 18 19 19 20 20 21 22 22 22 21 20 20 20 20 11 14 13 13 12 12 10 9 8 11 14 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 21 21 22 22 22 23 22 22 21 20 18 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 17 17 16 16 16 16 17 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 16 16 16 15 14 13 13 13 13 13 12 13 14 15 15 16 16 16 16 16 16 17 17 18 19 19 20 21 21 20 20 19 19 19 19 19 18 17 16 15 16 16 15 13 8 7 13 14 14 14 14 13 8 5 13 17 19 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 22 22 21 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 19 18 17 17 16 16 17 18 19 19 19 18 18 17 17 16 16 16 17 17 17 17 16 14 11 3 20 13 6 7 7 7 8 9 9 9 9 9 7 5 21 21 21 21 20 20 20 19 19 18 13 7 10 10 10 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 19 18 17 16 15 16 18 20 20 20 21 21 21 20 20 20 19 19 18 18 18 18 17 15 16 18 18 19 19 20 20 20 19 18 16 16 16 17 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 15 18 17 16 16 17 17 18 18 18 19 20 21 22 22 22 21 21 19 19 19 18 11 13 13 12 11 9 8 9 10 12 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 19 20 20 21 21 22 23 22 22 21 20 18 18 17 17 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 17 17 17 17 16 16 16 16 17 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 13 14 14 13 14 14 15 15 16 16 16 16 16 17 17 18 18 19 20 21 21 20 20 19 19 18 18 18 18 18 16 15 15 15 14 13 11 8 8 9 12 14 14 14 14 11 5 9 16 18 19 20 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 26 26 26 27 27 27 26 24 24 23 21 21 20 19 19 19 19 19 20 20 21 21 21 20 20 19 18 17 17 17 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 16 14 12 7 3 12 6 6 6 7 8 8 9 10 10 10 10 8 22 21 21 21 21 21 20 20 20 20 20 19 12 3 10 10 9 5 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 19 20 19 19 19 19 19 20 20 19 19 19 19 20 20 19 19 19 18 18 19 19 19 19 18 17 16 15 16 18 20 21 21 21 21 20 20 20 20 19 19 18 18 18 18 16 15 16 17 17 18 19 20 20 20 19 17 16 16 16 17 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 19 19 19 18 18 18 18 18 17 17 18 17 16 16 17 17 17 18 18 19 20 21 22 22 21 21 20 19 18 17 10 9 12 12 11 9 8 9 10 11 12 14 15 16 15 16 16 16 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 19 19 19 19 20 22 23 23 22 21 20 19 18 18 17 18 19 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 17 17 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 24 24 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 15 14 14 13 13 13 15 15 15 15 14 15 15 15 16 16 16 16 17 17 18 19 20 20 21 20 19 18 18 17 17 17 17 18 17 16 13 12 12 11 10 10 9 8 7 11 14 16 16 15 14 9 3 15 18 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 27 26 26 26 26 26 26 27 27 27 27 27 25 22 21 20 20 19 19 19 19 19 20 20 20 20 20 19 18 18 18 17 17 17 13 17 18 17 17 17 17 16 16 16 16 16 17 17 16 16 14 12 8 6 6 6 6 6 6 7 8 9 7 11 11 11 9 16 22 21 21 21 21 21 21 21 21 20 21 20 20 11 7 9 9 8 6 9 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 19 19 19 19 18 17 16 15 16 18 20 21 21 20 21 20 20 20 19 19 19 18 18 19 18 16 15 16 16 17 18 19 19 19 19 19 17 16 16 16 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 19 19 18 17 18 18 18 18 18 18 18 17 16 16 16 17 17 17 18 20 20 21 21 21 21 20 19 18 17 14 7 8 11 11 10 8 9 10 11 12 12 13 14 15 15 15 15 16 17 17 17 18 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 20 19 19 18 18 19 21 22 23 22 21 20 20 19 18 17 17 18 19 20 20 20 20 20 21 21 21 21 20 19 18 16 16 15 16 17 18 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 16 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 20 20 20 19 18 17 17 15 15 15 16 17 16 15 12 10 10 10 9 9 9 9 6 13 18 18 18 18 17 15 8 17 19 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 24 22 21 20 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 16 21 20 19 18 17 17 17 16 16 16 17 17 16 16 15 14 12 9 7 6 6 6 6 6 7 8 9 6 22 23 20 15 20 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 15 11 10 9 8 6 13 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 19 18 18 18 19 19 19 19 18 17 16 16 16 17 19 19 21 21 21 21 20 20 19 19 19 19 19 19 18 17 16 16 16 17 18 18 18 19 19 18 17 16 16 17 18 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 19 19 18 17 17 17 18 17 18 19 18 17 16 16 16 16 16 17 19 20 20 20 20 20 20 19 18 17 16 14 9 9 10 10 9 9 10 11 11 12 12 13 14 14 13 14 14 15 16 17 17 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 21 21 21 21 20 21 21 21 21 21 22 22 22 22 22 21 20 19 19 18 18 18 19 21 23 22 21 21 20 20 19 17 17 17 18 19 20 20 20 20 20 20 20 20 20 19 18 16 14 13 13 14 16 17 17 17 16 16 16 16 16 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 15 15 15 15 14 13 13 13 15 15 16 15 16 16 16 16 16 16 16 16 17 18 18 19 20 20 19 18 18 16 13 12 13 14 15 16 15 14 11 10 9 9 9 9 9 9 3 18 21 21 21 21 20 20 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 27 25 23 22 21 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 20 18 16 20 20 19 18 18 17 17 17 17 17 16 14 14 13 12 10 8 7 6 6 6 6 7 8 9 5 9 23 22 22 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 11 10 8 4 14 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 19 19 19 19 18 18 16 15 16 17 17 19 20 21 21 21 21 20 19 19 19 19 19 19 18 17 17 16 17 18 19 18 18 19 19 18 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 19 18 17 16 16 17 16 16 18 19 18 17 16 16 16 15 16 16 18 20 19 19 19 19 18 18 17 16 14 11 7 9 9 9 9 11 12 12 12 12 12 12 12 12 12 13 14 15 16 16 16 15 15 16 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 22 22 22 22 21 20 19 18 18 18 19 21 23 23 22 21 21 20 19 18 17 17 17 19 20 20 20 20 20 20 20 20 19 19 18 16 14 13 12 12 13 16 17 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 24 24 24 25 25 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 15 15 15 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 18 19 19 18 18 16 14 10 10 12 13 14 14 14 13 10 10 9 9 9 9 9 9 9 22 22 22 22 22 22 22 24 23 22 23 23 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 27 25 23 22 21 20 20 20 20 19 20 20 20 19 19 19 20 20 21 21 21 20 20 20 20 19 18 17 17 16 16 15 14 12 11 10 9 8 7 7 6 6 6 7 8 9 11 8 18 22 22 22 23 23 22 22 22 22 21 21 21 21 21 21 21 22 21 21 21 21 21 21 18 8 9 9 4 18 20 21 21 20 20 21 21 21 21 20 20 21 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 19 19 19 19 19 18 17 16 15 15 17 19 20 20 21 21 21 20 19 19 19 19 19 19 19 18 17 16 17 18 19 18 18 19 18 18 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 16 15 14 14 15 12 14 16 16 16 16 15 15 15 14 12 5 17 15 17 17 17 16 16 15 14 10 8 8 9 8 8 10 12 13 12 12 12 12 12 11 11 12 13 14 15 15 15 15 14 15 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 20 21 21 21 22 22 21 20 19 18 18 18 19 20 22 23 23 22 21 21 20 19 18 17 17 18 19 20 20 20 20 20 20 19 19 18 18 17 15 13 12 12 12 13 15 17 17 18 18 17 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 16 17 16 16 16 17 19 19 18 17 14 13 10 10 11 13 13 13 12 11 10 10 10 9 9 9 9 8 13 21 22 22 22 22 22 22 24 25 23 24 24 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 27 25 23 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 22 21 19 19 19 19 18 17 17 16 15 14 13 12 9 9 8 8 7 7 6 6 7 7 8 10 12 13 15 14 21 22 23 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 21 21 21 21 21 20 15 6 9 9 14 18 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 19 19 18 18 18 16 15 17 18 20 20 21 22 21 20 19 19 19 19 19 20 19 18 17 17 18 19 19 19 18 19 18 18 17 17 18 18 18 18 18 18 18 19 19 20 20 19 19 19 20 20 20 20 20 19 19 17 16 14 12 11 10 11 13 13 14 15 15 15 14 13 11 7 7 12 10 14 16 15 15 15 14 11 8 8 8 8 7 10 12 13 13 13 13 12 12 12 11 11 12 13 14 14 14 14 14 14 15 16 17 17 18 18 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 21 21 21 21 21 20 19 18 18 19 20 22 23 23 23 21 21 20 20 19 18 18 18 19 19 20 20 19 19 19 19 19 18 17 16 15 14 13 12 12 12 13 14 15 17 17 17 16 16 14 14 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 15 14 14 14 15 15 15 15 16 16 16 16 16 15 15 16 15 16 17 15 15 16 17 18 19 18 15 14 12 11 11 11 12 12 13 11 10 10 10 10 9 9 9 9 11 16 18 19 20 20 21 21 22 23 24 25 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 26 25 23 23 22 22 21 21 21 21 21 21 20 20 20 21 21 21 20 19 19 18 17 16 16 15 14 12 12 10 9 8 7 7 7 7 7 6 7 7 8 9 11 12 13 14 14 17 21 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 11 7 10 12 15 19 19 18 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 17 18 19 20 21 21 20 19 19 18 19 19 19 20 19 18 17 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 16 13 11 10 10 11 12 12 13 14 14 14 13 11 9 8 9 8 7 11 14 14 14 14 12 9 9 8 8 8 9 12 13 13 13 13 12 12 12 11 10 10 15 15 14 14 13 13 13 14 15 16 16 17 18 18 18 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 21 20 20 20 19 19 20 22 23 23 22 22 21 20 20 19 19 18 18 19 19 20 20 19 19 19 18 18 17 17 16 15 14 13 12 12 12 12 13 13 15 15 15 16 16 15 12 12 15 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 16 16 15 15 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 15 16 17 17 17 18 17 15 14 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 11 13 15 16 17 18 19 20 21 22 23 24 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 27 26 25 24 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 19 18 16 15 14 13 12 10 9 9 8 8 7 7 7 7 7 7 6 7 7 7 8 9 10 10 11 11 18 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 9 11 12 13 14 2 9 15 16 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 19 19 20 20 19 19 19 17 17 16 17 18 18 20 21 20 19 19 18 18 18 19 19 20 20 19 17 17 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 21 20 20 20 20 19 19 17 13 11 10 10 11 12 13 13 13 13 13 12 11 10 9 8 8 7 10 12 14 14 13 11 9 9 9 10 10 11 13 14 14 14 13 13 12 11 10 10 11 12 13 13 13 13 13 13 15 15 16 16 17 17 17 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 18 19 19 20 20 21 21 21 21 21 20 21 22 23 23 22 22 22 21 20 19 19 19 18 19 19 20 20 20 19 19 18 17 17 16 15 14 14 13 12 12 12 12 12 12 13 13 13 14 14 15 14 12 12 14 16 17 18 18 18 19 20 20 20 20 20 20 20 19 20 20 20 21 21 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 17 16 15 15 15 14 14 14 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 16 14 12 11 11 12 12 12 12 11 11 10 10 10 10 10 9 9 9 10 12 14 15 16 17 18 20 20 21 23 24 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 26 26 26 27 27 28 28 28 27 26 25 24 24 23 22 22 22 22 21 21 21 21 21 21 20 20 19 17 15 13 12 10 9 8 7 7 7 7 7 6 7 6 6 6 6 7 7 3 5 8 8 9 9 7 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 14 13 13 12 12 15 16 17 13 18 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 20 20 20 19 19 18 18 18 18 18 19 19 19 20 20 20 20 19 18 17 16 17 17 18 19 20 20 19 18 17 18 18 19 20 21 21 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 16 13 12 12 12 15 14 14 13 14 14 14 14 13 13 12 10 7 10 10 13 13 12 11 11 11 11 11 11 13 14 14 14 14 14 12 11 10 10 11 17 12 13 13 13 12 13 14 14 15 16 16 16 16 16 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 20 20 22 22 22 22 22 22 22 23 22 22 22 22 21 21 20 19 19 19 19 19 20 20 20 20 19 18 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 12 12 12 13 14 16 17 18 19 19 20 20 20 20 20 20 19 19 20 20 21 21 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 14 15 14 14 15 16 16 17 17 19 18 15 13 12 12 12 13 14 12 12 12 11 11 11 10 10 10 10 9 9 11 14 15 16 17 18 19 20 20 21 23 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 27 26 25 24 23 23 23 22 22 21 21 21 21 21 21 20 19 17 15 13 11 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 15 22 20 16 5 5 8 22 22 22 16 17 19 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 19 18 19 20 19 18 7 13 18 19 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 20 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 17 17 17 17 18 19 20 19 19 18 18 18 18 19 20 22 21 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 16 16 18 17 15 14 14 15 15 16 16 16 15 12 4 10 11 12 12 13 13 12 13 13 12 13 14 14 14 14 14 14 12 11 11 12 16 15 12 12 12 12 13 13 14 14 15 16 16 16 15 15 15 16 16 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 18 18 17 17 17 17 18 18 18 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 20 19 19 19 19 19 19 19 20 20 19 17 16 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 11 12 13 12 12 12 12 13 15 17 19 19 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 14 15 14 15 15 16 16 16 18 18 16 14 13 12 12 13 14 14 12 11 11 11 11 10 10 10 10 10 9 10 12 15 16 17 18 19 20 20 21 22 23 24 24 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 27 26 25 25 24 23 23 22 22 21 21 21 20 20 20 18 16 14 12 10 9 8 7 6 6 6 6 7 6 6 6 6 6 5 17 13 21 22 23 23 22 22 15 14 21 23 23 22 19 18 18 19 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 16 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 20 20 20 20 21 21 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 18 17 17 17 18 19 20 20 20 19 19 18 19 20 21 22 21 20 19 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 19 19 19 19 19 21 19 17 16 15 16 16 17 17 18 17 13 6 13 12 12 13 14 14 14 14 14 13 14 14 14 14 15 14 13 12 12 12 14 14 12 12 12 12 13 13 13 14 15 16 16 15 15 15 14 15 16 16 17 17 18 18 19 19 19 19 19 18 18 18 17 17 16 15 15 15 15 16 16 17 17 18 20 23 23 23 22 22 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 18 16 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 11 12 12 12 14 15 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 16 16 18 17 15 14 13 13 13 13 14 14 12 12 12 11 11 11 10 10 10 10 9 11 14 15 17 18 19 19 19 20 21 22 23 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 27 26 25 24 23 22 22 21 21 21 21 19 19 17 15 12 11 9 9 8 7 6 6 6 6 6 6 6 5 8 7 12 20 21 21 22 23 23 23 23 23 21 21 21 23 23 23 22 21 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 18 18 19 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 20 20 20 21 20 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 21 21 20 19 19 18 18 18 19 19 19 20 21 22 20 19 19 20 21 22 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 21 21 21 20 18 17 16 17 18 18 18 19 8 14 15 14 14 14 15 15 15 14 14 14 14 15 15 14 15 14 13 13 13 14 14 12 12 13 13 13 13 13 13 14 15 15 15 15 14 14 14 15 16 16 16 17 17 18 18 19 19 18 18 18 18 17 17 16 15 14 13 13 14 15 16 16 19 21 22 22 20 20 22 22 23 23 23 21 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 17 14 13 13 13 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 12 13 14 16 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 16 16 18 16 15 14 13 13 13 14 14 14 14 12 12 12 11 11 10 10 10 10 9 11 15 16 17 18 19 19 20 20 21 22 23 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 28 28 28 27 25 24 23 22 22 21 21 20 20 20 18 16 13 10 9 8 8 8 8 7 6 6 7 7 7 6 6 16 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 19 19 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 20 20 20 20 21 20 19 19 19 19 19 19 19 18 18 19 19 19 20 21 21 21 21 21 20 19 19 19 19 19 19 19 20 22 21 20 19 20 20 21 21 21 20 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 19 19 21 21 21 20 20 19 19 17 17 18 18 18 19 20 20 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 15 15 15 16 16 17 18 18 18 18 18 18 17 17 17 15 14 14 14 13 13 14 15 18 21 22 23 22 20 19 19 21 22 22 22 21 21 21 21 21 21 20 19 19 19 19 19 19 19 19 19 18 17 15 14 13 12 12 12 12 12 12 12 13 13 12 11 11 11 11 11 11 10 10 10 10 10 11 12 13 15 16 18 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 15 15 15 15 15 16 16 18 16 15 14 13 13 14 14 14 14 14 14 14 12 11 11 10 11 10 10 9 10 15 16 17 18 18 19 20 21 21 22 23 24 24 25 25 25 25 25 25 25 24 24 23 23 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 25 25 26 27 28 28 26 25 23 22 21 20 20 20 20 19 19 16 11 9 7 7 7 7 7 7 7 6 7 9 9 9 8 15 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 20 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 18 18 19 19 19 19 19 20 21 21 20 20 21 21 20 21 20 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 19 20 21 21 21 18 18 18 18 18 18 18 19 20 20 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 16 16 17 18 18 18 18 18 17 17 16 14 13 13 12 13 13 14 14 18 22 23 23 22 20 19 19 19 19 21 22 22 21 20 20 20 21 21 20 19 18 18 18 18 19 19 18 18 17 15 14 13 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 11 10 10 10 10 11 12 14 16 17 18 19 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 16 16 15 15 15 15 16 17 17 17 17 16 16 15 15 14 15 15 15 15 15 15 15 17 17 16 15 14 13 14 14 14 15 15 15 15 15 13 11 11 11 11 10 10 10 10 14 17 18 18 19 19 20 21 22 22 23 24 24 25 25 25 25 25 25 25 24 24 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 26 27 26 24 22 20 19 19 19 19 18 18 18 16 12 8 7 6 6 6 7 7 7 6 6 8 11 12 15 17 21 22 23 23 22 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 20 18 18 19 19 19 19 20 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 16 18 20 20 20 19 18 18 19 18 18 18 18 20 21 21 21 20 20 20 20 20 20 19 18 18 18 18 18 17 17 17 16 16 19 18 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 17 16 16 14 13 11 11 12 13 14 14 15 23 23 23 21 19 19 19 19 19 20 21 21 21 20 20 20 20 21 21 20 18 18 15 15 17 17 18 18 17 16 14 13 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 13 14 12 10 10 11 11 12 15 16 18 19 20 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 15 15 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 17 16 15 14 13 14 15 15 15 15 15 15 15 14 12 11 11 11 11 10 10 11 14 16 17 18 19 19 20 21 21 22 23 24 24 25 25 25 25 25 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 22 20 19 17 17 17 17 17 17 17 16 15 12 8 6 6 5 5 6 6 7 7 6 6 9 12 16 20 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 21 20 20 20 19 19 20 20 20 20 20 20 20 21 20 20 20 20 20 20 21 21 22 22 22 21 20 20 21 21 21 21 21 20 20 20 20 20 19 19 20 20 20 20 20 21 21 21 20 19 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 16 16 12 19 19 19 19 19 19 19 21 19 19 18 19 20 21 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 18 19 19 17 17 17 17 17 16 16 16 15 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 17 16 15 14 14 12 11 11 12 14 14 16 20 23 23 22 17 18 18 18 19 20 21 21 20 20 19 20 20 20 20 21 20 18 17 12 13 15 16 16 17 16 15 14 13 12 11 11 10 10 10 10 9 9 10 11 10 10 11 11 11 11 12 16 13 11 10 11 12 14 16 18 19 20 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 15 15 16 16 15 15 15 15 15 16 15 15 14 14 14 15 15 15 15 15 15 15 15 14 12 12 11 11 11 10 10 11 14 15 16 18 19 19 20 21 21 22 23 24 24 25 25 25 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 20 20 19 17 10 2 11 12 13 14 15 15 16 15 13 11 9 6 5 5 5 5 6 6 7 6 6 5 8 14 19 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 21 22 22 22 21 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 19 18 19 19 20 20 20 20 20 21 22 22 22 21 21 20 20 19 19 20 20 20 20 20 20 19 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 16 16 12 18 18 18 18 19 21 21 21 22 20 19 20 21 22 21 21 21 21 21 21 20 20 21 21 20 20 20 20 19 19 19 19 19 20 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 17 16 15 14 14 12 11 11 12 13 15 18 23 23 23 20 17 16 16 17 18 19 20 21 21 16 16 15 20 20 20 21 21 21 21 8 10 12 13 14 14 15 15 14 13 13 12 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 16 14 11 11 13 15 16 18 19 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 29 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 33 33 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 16 16 17 17 17 17 17 17 16 16 17 16 16 16 16 15 15 15 16 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 13 12 12 12 11 11 10 10 11 11 14 16 18 18 19 20 20 21 22 23 24 24 25 25 25 25 25 25 24 23 23 22 22 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 18 17 16 13 7 2 6 9 11 12 13 13 13 12 10 8 7 5 5 5 5 6 6 7 7 7 2 11 9 19 23 24 23 23 23 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 20 19 20 20 21 21 21 21 20 20 20 20 21 21 21 22 21 20 20 21 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 20 19 18 19 19 20 20 20 20 20 21 22 22 22 22 22 21 20 18 20 20 20 20 20 20 20 19 18 18 19 19 19 19 20 20 19 20 20 20 20 20 20 20 19 19 20 20 19 19 18 18 18 17 18 18 18 18 18 22 22 22 22 21 20 21 21 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 16 17 17 17 18 17 17 16 16 15 13 11 12 13 13 14 17 21 23 23 22 18 16 16 16 17 18 20 20 21 21 5 8 18 19 20 20 20 20 21 19 15 10 12 12 12 13 14 14 14 14 13 13 13 12 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 15 13 12 14 16 18 19 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 28 28 28 29 29 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 17 17 17 17 15 16 17 16 16 15 15 15 15 16 16 16 15 15 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 11 13 16 17 18 19 19 20 21 22 22 23 24 25 25 25 25 25 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 17 15 13 10 5 2 5 8 9 10 10 11 10 9 8 6 5 5 5 5 6 6 7 8 9 9 5 13 6 21 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 20 20 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 19 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 20 20 19 19 19 20 22 22 21 22 22 21 20 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 20 20 20 20 19 19 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 18 17 16 16 15 14 11 12 13 14 14 16 20 23 24 22 18 17 16 15 15 17 19 20 20 20 17 15 17 19 19 19 19 20 20 19 18 14 10 11 11 11 12 13 14 14 14 14 14 14 13 11 9 9 9 9 9 9 9 8 8 8 8 8 8 8 6 14 14 13 17 18 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 17 16 16 17 17 17 15 15 15 15 16 16 15 15 14 14 14 15 15 15 15 15 14 13 13 13 13 12 12 12 11 11 11 11 11 10 11 13 15 17 18 18 19 20 20 21 22 23 23 24 24 25 25 25 24 23 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 15 13 11 8 5 2 4 7 7 8 9 9 8 7 6 5 5 5 5 5 6 7 8 9 9 11 20 12 17 21 24 24 24 23 19 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 23 23 23 22 21 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 20 21 22 22 22 22 22 22 22 21 20 20 20 19 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 19 20 21 21 20 21 22 22 22 20 20 21 22 22 21 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 18 18 17 18 17 17 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 18 18 17 16 16 14 12 11 12 14 18 18 21 23 24 24 19 18 17 15 15 16 18 19 20 20 19 16 18 18 19 19 19 19 19 18 18 17 12 9 10 11 11 12 13 13 13 14 14 14 14 14 12 10 9 9 9 9 8 8 8 8 8 8 8 8 8 6 13 15 15 18 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 17 18 18 18 18 18 18 18 17 16 17 17 17 18 16 15 15 16 17 16 14 15 14 14 14 15 15 16 15 15 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 14 16 17 18 18 19 20 21 21 22 22 23 24 25 25 24 23 21 21 20 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 13 12 9 7 4 2 3 6 6 7 7 7 6 5 5 5 5 5 5 6 7 8 9 9 10 16 22 18 15 19 21 24 24 22 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 21 21 22 22 22 22 23 22 22 22 22 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 21 20 20 20 19 20 21 21 21 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 19 20 21 21 22 22 21 19 19 18 20 21 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 16 17 18 18 18 18 17 15 15 13 12 12 14 20 22 22 24 24 24 24 23 18 17 16 16 17 18 19 19 19 18 17 18 19 19 19 19 19 18 18 17 15 10 9 9 10 11 11 11 12 13 13 14 14 14 15 13 11 9 9 9 9 8 8 8 8 8 8 8 8 8 7 11 16 18 18 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 16 15 17 17 15 15 15 15 14 14 14 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 13 15 16 17 18 18 19 20 20 21 21 22 24 24 23 22 21 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 12 10 8 6 4 2 2 3 5 6 6 5 5 4 4 4 4 5 5 6 8 9 9 11 11 21 22 23 13 16 16 23 24 23 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 19 19 20 20 20 20 20 20 20 21 22 22 22 22 22 23 22 22 21 20 19 20 20 20 21 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 19 20 20 20 20 19 19 20 21 21 22 21 20 19 18 19 20 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 16 17 18 18 18 17 14 12 12 12 12 15 22 23 24 24 24 24 24 24 22 18 17 17 18 18 19 19 19 18 18 18 19 19 19 19 19 19 18 17 16 13 10 9 9 10 10 10 11 11 12 13 13 14 15 15 14 12 10 9 9 9 9 8 8 8 8 8 8 8 8 6 13 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 23 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 18 18 18 17 15 16 16 15 15 15 15 14 14 14 14 14 15 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 11 12 14 15 16 17 17 18 19 19 20 21 20 22 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 13 11 9 8 6 4 3 2 3 4 4 4 3 3 3 4 4 4 5 6 7 8 9 10 10 9 22 23 23 11 10 5 9 19 23 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 18 19 19 20 20 20 20 20 20 20 21 22 22 22 22 22 23 23 22 22 20 20 20 20 20 21 21 21 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 19 20 20 20 19 19 19 20 21 21 20 20 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 23 23 23 23 22 22 22 21 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 16 17 17 18 18 17 12 11 11 12 13 17 23 24 24 24 24 24 24 24 23 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 19 18 17 15 13 10 9 9 9 9 10 10 11 11 12 13 14 15 15 15 12 10 9 9 9 8 8 8 8 8 8 8 8 7 12 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 33 33 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 15 15 16 17 17 18 19 19 18 17 17 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 11 13 14 15 15 16 16 17 18 18 18 16 11 14 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 13 12 10 9 7 5 4 3 2 2 3 2 3 3 3 3 3 4 5 6 7 7 8 9 4 11 22 23 23 22 11 6 21 23 23 23 23 23 23 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 21 22 22 22 21 21 21 20 20 20 21 21 20 19 18 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 19 19 19 18 19 20 19 19 19 18 18 19 18 19 20 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 20 20 20 19 18 18 17 16 15 15 15 16 17 17 18 16 11 10 10 12 13 19 24 24 24 24 24 24 24 24 22 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 18 15 12 10 9 9 9 9 9 10 10 10 11 12 13 9 5 5 7 8 9 9 9 8 8 8 9 10 10 11 13 15 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 18 18 17 18 17 17 17 17 17 16 16 15 15 16 17 18 18 19 19 19 19 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 12 12 13 14 14 15 15 16 16 14 10 4 10 13 15 16 16 17 17 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 12 11 10 8 7 6 5 3 2 3 3 3 3 3 3 3 3 4 5 6 7 7 8 7 12 21 23 23 23 23 23 23 23 22 23 23 23 23 24 24 24 25 25 24 24 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 21 20 19 18 18 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 22 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 20 19 14 19 15 16 17 18 18 18 18 18 18 18 17 18 18 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 17 16 15 15 15 15 15 17 13 9 5 10 12 14 15 22 24 24 24 24 24 24 24 23 21 18 18 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 18 18 15 11 2 9 9 9 9 9 9 9 9 9 10 6 10 10 10 9 8 8 9 9 9 8 9 10 11 13 15 16 17 18 19 20 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 17 18 18 17 18 17 18 16 16 16 16 17 18 19 19 19 20 20 19 18 16 15 15 15 15 15 15 16 16 16 16 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 11 11 12 12 13 13 13 13 10 6 4 8 12 13 14 15 16 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 12 11 10 9 8 7 7 6 5 5 6 6 5 4 3 3 3 3 4 5 6 6 7 7 6 18 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 24 24 23 24 24 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 23 22 22 22 21 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 19 18 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 17 18 18 18 18 13 11 10 12 15 15 16 16 16 17 17 17 17 17 17 17 17 18 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 17 16 15 14 13 12 7 6 14 14 4 13 15 16 17 24 25 25 25 24 24 24 21 20 18 18 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 19 20 20 20 4 10 9 9 9 9 9 9 9 9 9 13 14 14 13 12 9 8 8 8 8 9 9 10 12 14 14 16 17 19 20 21 21 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 18 18 17 18 18 18 18 18 18 18 19 20 21 20 19 20 20 20 20 17 16 16 16 16 16 16 16 16 16 16 16 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 10 10 10 10 10 11 11 10 10 7 5 5 8 10 12 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 11 10 9 8 8 7 7 7 8 8 7 6 4 4 4 4 3 4 4 5 6 6 6 5 10 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 25 25 25 25 24 24 24 24 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 19 18 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 22 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 9 7 6 13 14 14 15 15 16 16 16 17 17 17 17 17 17 18 19 19 19 20 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 17 15 14 14 8 6 9 12 13 6 6 15 18 19 25 25 25 25 24 24 24 22 20 19 18 17 17 18 18 19 19 20 20 20 21 21 21 21 21 22 21 21 21 21 21 19 19 20 20 5 11 10 9 9 9 9 9 10 12 13 13 13 13 13 12 10 8 8 8 8 8 9 11 12 13 14 16 18 19 20 21 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 19 19 20 20 20 19 19 18 18 18 18 18 18 18 19 20 20 20 21 21 21 21 21 21 22 22 20 19 18 17 17 17 17 16 16 16 16 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 9 9 9 9 9 9 8 7 5 5 6 8 10 12 13 14 14 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 11 10 10 10 9 9 9 9 10 10 9 7 5 4 4 4 4 3 3 4 4 5 5 5 7 7 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 24 24 24 25 25 25 25 24 24 24 23 23 23 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 18 19 19 20 20 21 21 21 21 22 22 22 22 21 21 21 22 22 22 23 22 21 21 21 21 21 20 20 19 19 18 17 17 16 16 17 17 17 17 17 15 13 12 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 22 21 19 17 15 14 10 7 8 9 9 11 16 18 20 22 24 25 25 25 24 24 24 22 22 21 20 18 18 18 18 18 18 19 19 20 21 22 22 22 22 21 21 21 21 21 21 20 20 19 18 12 5 11 11 10 9 8 9 9 10 12 12 13 13 13 12 11 10 9 8 8 8 8 9 11 12 13 14 16 18 20 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 21 20 20 19 19 20 20 20 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 23 23 23 22 21 21 20 19 18 17 17 16 16 16 16 15 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 7 7 6 5 5 6 8 9 11 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 11 11 10 11 10 10 11 11 11 10 8 6 5 4 4 4 3 3 3 4 4 5 4 5 7 5 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 25 25 25 24 24 24 24 23 23 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 20 20 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 22 21 21 21 21 20 20 20 19 19 19 18 17 17 16 16 16 17 17 16 15 15 14 14 14 15 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 21 20 17 13 8 6 8 7 5 17 23 24 24 25 25 25 25 25 25 24 24 23 22 22 21 20 19 19 18 18 18 18 19 20 21 21 22 22 22 22 21 21 21 21 21 20 20 19 19 17 13 7 11 12 11 10 8 8 9 11 11 12 12 12 12 11 10 9 9 8 8 8 8 9 9 12 13 15 17 19 21 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 20 20 20 20 20 20 20 19 20 19 13 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 22 21 22 22 23 23 22 21 20 19 19 18 17 16 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 6 8 9 11 11 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 12 13 13 11 9 7 6 5 4 4 3 3 3 3 4 4 4 4 4 6 8 21 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 25 25 25 25 25 24 24 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 22 23 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 21 21 20 20 20 20 19 19 20 20 21 21 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 18 17 17 16 16 16 16 17 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 20 13 7 6 7 5 5 23 25 25 25 25 25 25 25 25 25 24 23 23 22 22 22 21 21 20 19 18 18 18 19 19 20 21 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 16 7 12 13 13 10 8 8 9 9 11 12 12 12 11 10 9 9 9 9 8 8 8 7 10 13 14 16 19 20 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 26 26 26 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 19 19 20 20 19 19 19 17 13 18 19 20 18 20 14 16 16 17 18 18 18 18 18 19 19 20 20 20 21 21 21 20 21 22 23 23 22 21 20 20 19 19 18 17 16 16 15 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 6 6 5 6 6 7 8 9 11 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 14 13 11 8 7 6 6 5 4 3 3 3 3 4 4 5 6 4 3 14 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 25 25 25 25 25 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 22 22 22 22 23 23 23 23 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 21 21 21 20 20 20 20 20 21 21 22 22 21 21 21 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 11 5 6 7 5 8 23 23 25 25 26 26 26 26 25 25 24 23 23 23 22 22 21 21 20 19 19 18 18 18 19 19 20 22 22 21 21 21 21 20 20 20 21 21 21 21 21 20 21 19 9 15 15 14 12 9 9 8 10 11 12 12 11 10 9 9 9 9 9 9 8 8 7 10 14 15 18 20 21 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 12 10 9 13 14 17 18 13 14 16 16 17 18 18 18 18 18 19 19 20 20 20 21 20 19 20 22 23 23 24 23 22 21 20 20 19 18 17 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 7 7 7 9 10 11 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 13 13 14 13 12 10 8 7 7 6 5 5 4 3 3 3 3 4 10 10 7 14 21 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 25 25 25 24 23 22 22 22 22 22 22 22 22 23 23 23 23 22 23 23 22 22 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 21 21 21 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 20 19 18 17 17 17 16 16 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 24 24 23 21 5 6 6 6 7 10 24 26 26 26 26 26 26 25 25 24 23 23 23 23 22 22 22 21 20 19 18 18 17 18 17 18 18 20 19 19 20 20 20 20 19 19 20 20 20 20 18 16 20 20 19 17 16 15 14 13 10 8 9 11 12 11 10 10 9 9 9 9 9 9 9 9 6 11 15 17 19 21 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 16 16 14 9 8 8 10 11 8 9 10 13 15 16 17 17 17 18 18 18 19 19 19 19 20 20 19 19 21 21 22 24 24 23 22 21 21 20 19 18 17 16 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 8 8 7 7 7 6 7 7 7 7 7 9 10 11 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 8 7 7 7 7 6 5 4 4 4 4 6 11 17 13 12 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 25 25 23 22 21 21 21 21 21 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 22 22 22 22 23 23 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 20 21 21 21 21 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 9 9 10 11 12 17 26 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 22 21 21 20 18 17 10 11 11 16 15 15 16 17 18 18 18 18 17 17 18 18 17 16 15 14 20 20 20 19 17 16 14 13 11 8 9 11 12 11 10 9 9 9 9 9 9 9 9 9 6 11 16 18 20 21 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 19 18 18 17 17 16 16 16 16 15 12 9 8 8 8 8 8 9 10 15 15 17 17 17 17 18 18 17 17 19 19 19 19 20 18 19 20 21 22 23 23 22 21 21 20 20 19 18 16 14 14 13 13 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 9 11 12 13 14 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 10 8 8 7 7 7 7 7 7 6 5 5 5 8 10 15 19 20 20 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 21 22 22 22 22 22 23 24 24 24 23 22 21 20 20 20 21 21 22 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 22 22 23 22 22 22 22 22 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 21 21 20 21 21 21 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 20 20 19 18 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 24 24 24 24 23 23 23 23 23 24 23 21 18 17 16 16 21 25 26 26 26 26 26 25 24 23 24 24 24 24 24 23 23 23 23 22 21 18 16 14 7 14 15 14 14 14 15 16 16 16 16 16 15 15 16 16 15 14 13 14 18 21 21 20 20 17 14 12 9 7 9 11 12 11 10 9 9 9 8 8 8 9 9 9 7 14 17 19 21 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 16 15 15 14 13 14 14 12 10 8 8 9 10 9 10 13 13 13 14 16 17 17 17 18 18 18 18 18 19 19 19 19 17 19 19 20 21 21 21 21 20 20 20 19 18 17 14 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 11 12 13 14 15 16 16 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 10 8 8 8 8 9 9 8 8 7 6 6 7 9 11 13 14 18 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 22 21 20 20 20 21 22 22 21 22 23 24 24 23 22 21 20 20 20 20 21 21 22 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 22 22 23 23 23 23 22 22 22 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 20 20 20 21 21 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 20 21 20 19 18 17 17 16 17 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 24 24 24 24 23 23 23 23 23 23 22 21 21 20 23 25 26 26 26 26 26 25 24 24 24 24 24 24 24 24 24 23 23 23 21 18 14 10 5 12 14 13 13 13 13 14 14 15 15 15 14 12 12 12 11 10 9 7 13 16 20 21 21 20 16 10 8 8 10 12 13 12 11 10 9 9 9 8 8 9 9 10 7 11 14 17 20 21 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 20 19 19 19 18 18 18 18 18 17 16 15 15 14 14 13 14 13 9 7 9 11 13 14 14 12 12 12 13 14 17 17 17 17 18 18 18 18 18 19 18 17 17 18 19 19 20 21 20 20 19 19 18 18 16 15 14 13 13 13 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 10 11 12 13 15 16 16 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 11 10 10 10 10 12 12 12 11 9 8 8 9 10 12 14 15 16 21 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 23 23 22 22 22 21 22 24 25 24 23 22 21 21 20 19 19 20 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 22 21 20 18 16 18 20 21 22 22 22 22 22 21 20 20 20 20 20 19 19 19 19 20 21 21 21 21 19 17 16 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 23 22 22 22 23 23 23 23 23 23 25 26 26 26 26 25 25 25 24 25 25 24 24 24 24 24 24 23 22 20 18 14 9 6 8 12 11 11 11 11 11 12 12 12 13 12 10 6 5 6 8 13 16 17 18 18 19 21 21 19 7 6 8 11 12 13 13 12 11 10 10 9 9 8 8 9 9 10 7 11 15 18 21 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 15 16 16 16 15 14 12 7 7 13 15 16 16 13 12 12 12 12 13 15 17 17 17 17 18 18 18 19 19 17 17 18 18 19 19 19 20 18 18 18 17 15 15 14 14 14 14 14 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 9 9 9 9 9 10 10 11 12 14 15 16 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 12 13 14 14 14 12 10 9 10 11 12 13 15 17 19 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 24 24 24 25 25 23 23 22 22 23 24 25 24 24 23 22 22 21 20 19 21 21 21 21 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 22 22 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 22 20 19 19 9 16 18 20 21 22 21 21 22 22 21 20 20 20 20 20 20 20 20 21 21 21 21 21 20 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 23 22 22 23 25 25 24 24 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 21 19 16 12 8 6 7 9 8 9 9 9 9 9 9 9 9 8 5 11 12 14 15 16 17 18 18 18 20 22 22 18 15 11 12 12 12 13 13 12 11 11 10 9 8 8 8 9 10 10 6 9 16 20 21 21 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 15 14 14 14 15 14 14 13 11 8 7 8 10 14 16 17 16 13 12 12 12 12 14 16 17 17 17 18 18 18 19 18 17 17 18 19 20 19 19 18 17 16 18 13 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 11 11 12 13 14 15 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 14 14 15 14 12 11 11 11 12 12 14 18 20 20 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 24 24 25 25 25 25 24 23 23 23 24 25 25 25 24 24 23 22 21 20 17 21 21 21 21 22 23 22 23 23 22 23 23 23 23 22 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 18 17 3 13 16 18 20 20 20 20 20 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 19 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 18 16 13 9 7 6 7 7 8 8 8 7 7 7 7 7 7 9 14 15 16 17 17 18 18 18 20 22 22 16 10 16 14 12 12 12 13 12 12 11 10 9 8 8 8 8 9 9 11 10 10 18 19 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 14 13 12 13 12 13 13 12 9 7 5 11 13 14 16 16 17 17 15 12 12 12 13 15 16 17 17 17 18 17 17 17 18 18 19 20 21 20 19 18 18 16 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 10 10 11 11 11 11 12 12 13 14 15 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 14 13 13 12 12 12 13 13 13 12 13 13 14 14 14 14 14 13 12 12 12 12 13 14 18 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 24 25 25 26 26 25 25 24 24 24 24 24 25 24 24 24 23 22 21 20 15 21 18 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 23 24 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 17 16 13 5 9 14 17 18 17 17 18 19 21 20 20 21 21 21 21 21 21 20 21 21 20 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 22 17 20 19 18 18 17 16 14 11 8 6 6 7 7 7 7 7 7 8 8 9 11 13 16 17 17 18 18 18 18 20 22 11 13 6 5 15 14 13 12 13 13 13 12 11 10 9 8 8 8 8 8 9 10 5 12 15 19 21 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 15 15 14 13 14 16 16 14 11 7 14 15 15 15 16 16 16 14 12 12 13 14 14 15 16 17 17 16 15 16 17 18 19 20 22 22 21 19 19 19 18 17 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 15 15 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 13 12 12 12 13 13 13 13 13 14 15 15 15 15 14 13 13 13 13 14 14 15 17 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 25 25 24 23 23 23 23 23 24 23 22 22 22 20 16 21 18 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 19 17 15 14 11 9 11 13 15 14 15 16 18 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 18 18 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 18 16 15 15 16 17 17 16 15 13 10 7 6 6 6 6 7 8 9 10 11 13 14 15 17 18 18 18 18 18 16 5 6 8 9 4 11 14 15 14 13 13 12 12 11 10 9 9 8 8 8 8 7 6 5 9 10 17 20 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 19 18 18 17 16 15 14 14 16 17 17 17 17 16 16 15 12 16 15 14 15 15 15 15 14 13 12 13 14 14 14 15 15 15 16 16 17 19 21 23 22 22 21 20 20 19 19 18 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 15 16 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 12 12 12 13 14 14 14 14 15 16 16 16 15 14 13 13 13 14 15 16 17 20 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 25 26 25 25 24 23 22 22 22 22 23 23 22 22 23 23 20 21 20 20 21 21 22 22 23 24 23 23 23 23 24 23 23 23 23 23 23 23 23 22 22 21 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 21 19 15 13 12 13 10 9 11 12 13 13 15 17 19 21 20 17 14 15 17 18 18 19 19 19 19 19 18 18 19 19 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 25 25 25 25 26 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 18 16 15 15 16 16 17 17 16 14 11 8 7 7 7 7 9 12 13 14 14 15 16 17 17 18 18 18 18 17 14 7 6 6 6 10 13 14 15 14 13 13 12 11 10 9 9 8 8 8 8 8 7 8 9 9 10 18 21 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 15 16 16 16 17 17 17 17 15 13 11 7 6 14 16 15 14 14 15 16 16 14 13 12 12 12 12 13 14 15 15 17 18 19 21 23 23 22 21 20 20 20 20 18 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 12 13 13 14 14 15 16 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 13 12 12 13 14 15 16 17 19 21 21 21 22 23 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 26 25 25 25 26 25 26 25 23 23 22 22 22 22 22 22 22 23 23 21 21 21 20 21 21 22 22 23 23 24 23 24 23 23 23 23 23 23 23 23 23 22 22 22 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 21 18 14 13 12 12 8 7 11 12 13 13 13 15 19 21 20 19 17 15 15 17 18 18 18 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 22 20 18 17 16 16 16 16 16 17 17 17 15 13 11 10 10 10 12 15 17 17 17 17 17 17 17 18 18 18 18 18 16 12 10 9 9 11 13 13 14 14 15 14 12 11 10 9 9 8 8 8 8 8 8 8 6 7 9 11 19 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 18 18 18 18 18 17 16 16 16 15 11 8 6 9 14 16 16 15 15 15 15 15 15 12 11 11 12 13 14 15 16 16 17 19 19 21 22 23 23 22 21 21 21 20 18 17 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 11 11 12 13 13 13 14 15 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 17 17 17 16 16 16 16 16 17 17 16 14 12 12 12 13 14 16 18 19 20 21 22 22 22 22 22 22 10 11 18 23 23 23 24 24 24 24 24 24 24 25 25 26 25 25 25 25 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 18 17 14 13 11 6 8 13 14 14 13 13 14 18 18 20 20 17 15 15 17 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 22 20 18 17 17 17 17 17 17 17 18 18 17 16 14 11 13 16 18 20 20 20 19 19 18 18 18 19 19 19 19 18 16 14 13 12 12 13 13 13 14 14 14 13 12 10 9 8 8 8 7 7 8 8 8 8 8 6 9 14 20 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 18 18 18 19 19 19 18 17 16 16 16 13 7 6 8 13 15 15 15 15 15 13 12 13 13 12 11 12 13 14 15 15 15 16 18 18 19 22 22 22 22 22 22 22 21 20 18 17 16 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 20 20 19 18 18 17 17 17 17 17 16 14 12 13 13 15 17 18 20 21 21 22 22 22 22 22 20 17 11 13 20 22 23 23 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 25 25 24 23 22 22 22 22 22 21 22 22 22 22 22 21 21 22 21 23 23 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 21 19 15 13 12 7 8 14 15 14 14 13 13 16 13 19 20 17 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 22 20 19 18 18 18 18 19 19 19 19 19 19 19 16 15 17 20 21 22 22 22 21 21 20 20 19 20 20 20 20 18 17 16 14 13 13 13 13 13 13 14 13 12 11 9 9 8 8 7 7 7 7 7 7 8 9 5 12 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 17 17 16 15 15 12 7 5 7 6 4 5 4 9 12 12 12 11 11 12 11 12 13 14 15 15 15 16 17 18 18 19 21 22 21 21 21 22 21 20 19 18 17 16 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 12 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 22 21 19 19 18 18 18 18 17 16 15 14 14 15 17 19 20 21 21 21 22 22 21 21 18 11 2 5 21 22 22 23 23 23 23 23 23 24 24 25 25 26 25 25 25 25 25 25 25 24 24 23 22 22 22 22 22 21 22 22 22 21 22 22 22 22 22 23 23 23 23 24 24 24 24 23 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 19 16 15 13 9 7 15 16 16 15 14 14 14 13 16 19 17 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 22 21 21 20 20 20 20 20 21 21 21 21 21 21 20 19 21 22 22 22 22 22 22 22 22 21 21 22 22 21 21 20 18 17 16 14 14 14 13 13 13 13 13 11 10 9 8 8 7 7 7 7 7 7 7 7 4 8 16 20 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 17 15 13 13 13 9 5 7 4 7 14 13 9 5 9 10 10 10 10 11 12 13 14 15 15 15 16 16 17 18 18 19 20 20 20 20 20 21 19 19 18 17 16 15 15 15 15 15 15 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 20 20 20 21 21 21 20 20 19 19 18 18 17 16 16 16 17 18 19 20 21 21 21 21 21 21 21 20 9 2 6 17 21 21 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 21 21 21 22 22 20 22 22 22 22 24 23 23 23 24 24 23 23 22 22 21 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 22 22 22 22 23 23 23 23 23 23 23 22 20 19 18 16 11 12 18 18 18 17 16 15 15 10 14 17 17 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 22 22 21 21 21 22 22 22 22 22 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 22 22 23 23 22 21 20 18 16 16 15 15 14 13 13 13 11 10 9 8 8 7 7 7 7 8 8 8 8 7 12 17 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 17 17 18 17 15 13 12 11 8 6 7 11 16 18 16 11 6 7 8 9 9 10 11 12 13 14 15 15 16 16 17 17 18 18 19 20 20 20 19 19 18 17 15 15 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 15 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 20 20 19 19 18 18 17 17 18 19 19 20 20 20 20 21 22 22 22 12 8 1 6 9 20 21 21 22 22 22 22 23 23 23 24 25 25 25 26 25 25 25 25 25 25 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 22 21 22 24 24 24 24 24 24 23 22 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 22 21 22 22 22 23 23 23 23 23 23 23 23 23 22 21 21 23 23 22 22 21 20 20 18 17 16 11 13 16 17 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 22 19 16 15 16 15 15 13 12 12 11 10 9 8 8 8 7 7 7 8 8 8 8 9 11 14 20 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 14 11 9 9 13 15 16 17 15 11 7 6 6 8 8 10 11 13 14 14 15 15 16 16 17 17 18 19 20 19 9 12 17 17 16 16 15 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 15 16 16 17 17 17 17 17 18 18 19 20 20 20 20 20 20 18 19 20 20 21 20 19 19 19 18 18 18 18 19 19 19 19 20 20 19 18 19 22 15 12 5 6 8 15 21 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 25 25 25 25 24 24 23 23 22 22 22 22 22 21 21 22 22 22 21 19 21 22 21 24 24 24 24 24 24 24 22 22 22 22 21 21 21 22 22 22 22 23 23 23 23 23 22 22 23 23 23 23 23 22 22 21 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 21 21 22 22 22 23 23 23 22 22 22 22 22 22 23 22 22 23 23 23 23 22 22 22 20 18 18 19 15 18 18 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 23 23 22 21 20 20 18 15 2 12 11 10 10 10 9 8 8 8 7 7 7 8 8 8 9 10 11 12 14 19 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 12 10 10 11 11 12 13 12 10 8 7 6 7 9 11 12 13 14 14 14 15 16 16 17 18 19 19 13 15 17 5 12 15 15 16 16 16 16 15 14 12 12 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 18 17 18 18 19 21 22 22 24 24 20 17 19 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 17 12 4 13 15 12 8 4 3 5 20 22 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 25 25 25 25 24 24 23 22 22 21 21 21 21 21 21 21 21 22 23 21 22 22 21 24 24 24 24 24 24 24 24 22 22 22 21 21 21 22 22 23 23 23 23 23 23 23 22 21 22 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 21 20 21 21 22 22 22 22 22 22 23 23 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 23 22 22 21 19 18 19 18 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 19 19 19 19 18 18 19 19 19 19 19 19 18 19 19 19 20 20 20 20 20 21 21 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 23 22 21 20 19 19 17 16 16 16 8 4 11 10 8 8 8 7 7 7 7 8 8 9 9 10 10 11 13 14 19 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 16 16 15 15 14 14 14 15 17 12 10 9 9 9 10 10 11 10 8 7 6 8 10 11 12 13 13 14 14 15 16 16 16 18 10 9 13 11 7 9 5 8 13 13 13 15 15 14 12 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 16 17 17 17 17 18 17 18 18 19 21 22 24 26 25 19 17 18 19 20 20 20 19 19 19 19 19 19 19 20 19 19 18 15 9 4 4 9 10 8 6 3 18 21 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 24 23 22 21 21 21 21 21 21 21 21 20 21 22 23 23 22 22 22 24 24 24 24 24 24 24 23 22 22 22 21 21 22 22 23 23 23 23 23 23 23 23 22 21 21 22 23 23 22 22 22 21 21 21 21 21 21 22 22 22 21 20 20 21 22 22 21 22 22 22 23 23 23 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 23 23 23 23 23 22 21 20 19 20 20 21 20 19 18 19 19 18 18 18 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 20 19 19 17 16 15 15 17 18 18 17 5 7 8 8 8 8 8 8 8 8 9 10 10 11 12 13 15 19 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 12 11 10 11 12 11 9 9 8 8 8 10 10 10 8 7 7 9 11 12 12 13 13 14 14 15 16 16 16 15 4 11 12 12 11 11 11 10 10 12 13 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 20 21 24 25 22 18 18 18 18 19 20 20 20 19 19 19 19 19 19 19 19 18 15 10 6 4 2 4 12 15 12 14 19 21 22 22 22 23 23 23 24 24 23 23 24 24 24 25 25 25 25 25 25 25 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 23 23 23 22 21 24 24 24 24 24 24 23 23 22 22 22 21 22 22 22 23 23 23 23 23 23 23 23 22 20 21 21 22 21 20 21 22 21 20 20 20 21 21 21 22 22 19 19 19 21 21 21 21 21 22 22 23 23 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 22 21 20 19 19 20 19 19 19 19 19 19 18 18 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 25 25 25 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 19 19 19 18 17 16 15 15 17 18 19 19 17 8 8 8 8 8 8 8 9 9 11 11 12 12 13 14 16 18 20 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 13 11 9 9 9 8 7 6 6 5 6 8 10 10 9 7 6 8 10 11 12 12 13 13 14 15 15 16 16 15 13 8 10 13 13 12 12 11 10 10 11 12 13 13 13 13 12 12 12 11 11 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 21 22 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 16 14 11 9 7 6 18 20 20 20 20 20 21 21 22 23 23 23 23 23 24 23 23 23 24 24 24 24 24 23 23 23 24 25 24 23 22 21 21 20 20 20 20 20 19 19 19 20 20 23 23 22 22 24 24 24 24 24 24 23 22 22 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 21 20 18 17 15 15 17 16 13 13 12 19 20 21 21 21 21 18 19 19 20 21 20 21 21 22 22 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 19 20 19 19 19 19 19 19 19 18 18 18 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 17 16 16 15 15 15 16 18 20 21 16 9 11 10 9 9 9 10 10 13 13 13 14 15 15 18 18 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 15 14 13 12 11 10 8 6 6 5 5 5 5 9 10 9 8 6 6 9 11 12 12 12 12 13 14 15 15 16 16 14 11 8 11 13 13 12 12 11 10 10 11 11 13 14 14 14 13 11 12 10 8 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 16 14 13 13 14 20 20 21 21 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 22 22 21 21 23 24 24 23 22 21 21 20 21 20 20 20 19 19 19 20 20 19 22 22 22 23 24 24 24 24 24 23 22 21 20 20 22 23 24 24 23 23 23 23 23 23 23 23 22 21 19 18 15 11 9 9 9 9 10 13 17 19 20 21 21 18 18 18 17 19 21 21 19 17 18 20 21 21 22 22 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 23 22 21 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 16 15 14 13 16 19 21 22 21 16 13 11 11 10 11 11 12 15 17 15 14 16 16 17 19 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 15 14 14 12 10 6 5 5 5 5 5 6 8 9 7 6 6 7 9 11 11 11 12 13 14 14 15 15 15 15 14 10 7 11 13 13 13 12 11 10 10 11 11 12 14 15 15 14 12 9 6 5 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 17 17 16 14 14 15 17 18 18 18 18 18 19 19 19 19 20 21 21 21 21 21 19 18 17 18 19 21 21 21 20 20 21 21 21 22 22 22 22 22 23 23 23 22 22 23 23 23 22 22 21 21 22 21 22 24 24 23 22 21 20 20 21 21 21 20 19 18 18 18 19 18 17 18 21 23 24 24 24 24 24 23 22 21 20 21 22 24 24 24 24 24 24 24 24 24 23 23 21 20 18 17 16 12 10 9 10 10 10 13 16 18 20 20 18 18 18 19 18 21 21 17 14 15 16 18 20 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 20 20 22 23 23 23 23 23 23 22 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 18 18 17 17 16 15 14 13 12 18 21 22 22 22 19 15 14 13 12 12 13 14 17 19 19 16 17 17 17 20 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 15 15 14 14 14 15 15 15 16 16 13 7 5 5 5 5 5 5 6 7 6 6 6 7 8 9 11 11 11 12 13 14 15 15 15 15 15 14 9 6 10 12 12 12 12 11 10 11 11 11 10 13 15 16 16 16 16 15 13 13 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 16 14 14 13 14 16 17 18 18 18 18 19 19 19 20 21 21 21 21 21 21 20 19 19 20 21 21 21 21 21 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 24 24 24 22 20 20 19 20 20 20 20 18 17 17 17 16 17 17 18 18 19 22 23 24 24 24 23 22 21 20 20 21 23 24 24 24 24 24 24 23 23 23 21 20 19 18 18 17 15 14 5 7 11 13 14 15 17 20 20 19 19 18 20 20 21 21 18 16 15 16 17 19 21 22 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 20 21 23 23 23 24 23 23 23 22 21 20 19 19 20 20 19 19 19 19 18 18 18 17 18 18 18 18 18 18 18 18 19 19 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 14 13 13 21 21 22 22 22 22 18 15 15 14 15 15 16 18 18 16 17 19 18 19 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 17 17 16 15 16 17 15 11 8 7 7 9 8 6 5 5 5 6 6 7 9 10 10 11 12 12 13 14 15 15 16 15 15 13 8 7 10 10 12 12 11 10 10 11 11 11 10 8 12 15 16 15 17 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 17 16 14 13 12 15 17 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 21 21 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 23 24 24 23 22 20 20 19 18 17 16 16 17 16 16 15 15 15 14 14 14 9 5 18 23 24 24 23 22 21 21 20 20 19 22 22 22 22 21 21 21 21 21 19 19 19 20 19 19 19 16 16 20 12 13 13 15 17 21 18 20 20 19 19 21 21 22 20 17 16 16 17 19 20 22 21 21 21 21 21 21 21 21 21 22 22 21 18 16 18 20 21 21 21 21 21 22 23 24 24 24 23 23 23 22 21 20 20 20 20 20 20 19 19 19 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 18 18 18 17 16 15 15 14 14 17 17 22 22 22 22 22 21 19 17 17 17 17 17 18 16 17 19 18 19 20 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 16 16 16 16 15 14 14 14 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 16 15 16 17 19 18 16 14 14 14 10 6 5 5 6 6 7 9 10 11 11 12 12 13 14 14 15 16 16 15 14 10 7 6 9 11 11 11 11 10 10 11 11 11 11 11 11 12 12 11 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 17 15 14 16 17 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 21 22 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 23 23 24 23 23 20 19 18 17 16 14 14 15 16 15 15 14 14 13 13 12 9 5 13 20 24 23 22 21 21 20 19 17 12 16 20 19 18 18 19 19 19 19 18 19 20 20 22 22 20 20 19 17 19 16 15 17 20 21 21 18 20 20 18 19 21 21 20 18 17 17 17 18 18 21 21 21 21 21 21 22 22 22 22 21 20 18 17 16 16 18 19 21 22 22 22 23 23 24 24 24 24 23 22 21 22 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 19 18 18 18 17 16 16 15 14 15 16 16 21 22 22 22 22 22 22 21 20 20 19 19 19 20 19 15 16 18 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 33 34 34 34 34 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 15 15 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 16 16 16 17 17 18 17 14 10 6 5 5 6 7 8 10 10 10 11 12 12 13 14 15 15 16 16 15 12 9 8 7 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 6 7 3 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 19 18 16 16 17 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 22 22 23 24 23 23 22 19 18 18 18 16 15 15 15 15 14 14 14 13 13 12 9 6 7 16 21 23 22 21 20 19 16 16 5 12 17 17 16 17 18 18 18 18 19 20 21 22 21 20 19 18 17 12 21 21 22 19 20 21 21 21 21 19 16 20 19 18 18 18 17 17 17 17 12 19 20 21 21 21 21 22 22 22 22 20 19 18 17 16 16 15 16 18 21 22 23 23 23 23 24 24 24 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 15 15 15 15 16 18 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 19 18 19 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 15 16 15 15 14 15 15 16 16 14 14 14 12 9 7 5 5 5 6 8 10 10 10 11 12 12 13 14 14 15 15 16 16 15 11 8 5 8 10 11 12 12 11 10 11 12 12 12 10 9 11 12 12 13 13 9 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 16 15 16 16 16 17 18 18 18 18 19 20 20 20 19 17 16 16 18 18 19 19 19 20 20 20 21 21 21 22 21 21 20 20 20 20 21 22 22 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 22 23 23 24 22 20 19 17 17 17 16 15 14 14 14 14 14 14 14 13 12 10 7 5 6 15 22 21 19 16 11 4 4 8 13 16 16 17 17 18 18 18 18 18 21 21 21 20 19 18 13 8 2 14 16 20 20 21 20 20 21 21 15 8 14 17 16 15 16 16 16 15 14 4 13 17 19 20 21 21 22 22 23 22 20 19 18 18 18 18 16 16 18 19 21 22 23 23 23 24 24 23 23 23 22 23 22 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 16 18 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 22 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 14 13 13 12 11 7 5 5 4 5 7 8 10 11 10 11 12 12 13 13 14 15 15 15 15 15 15 15 7 5 10 10 12 13 13 12 10 11 12 13 13 13 6 12 14 14 14 13 11 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 19 19 20 20 19 18 16 15 16 18 19 19 20 21 21 20 20 20 21 21 21 21 21 20 20 20 20 21 21 21 21 21 22 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 22 21 21 21 22 23 23 20 19 17 16 15 14 13 13 13 13 13 13 14 13 13 13 12 9 7 5 7 8 19 21 9 3 6 6 8 11 13 15 17 18 18 18 18 18 19 19 21 21 20 19 18 19 21 19 17 12 17 20 21 20 20 20 20 20 10 3 10 16 16 15 15 15 15 13 13 10 6 11 16 19 20 21 22 22 23 22 21 19 19 16 17 18 20 22 21 22 21 22 23 23 23 24 24 23 22 22 22 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 20 19 18 17 16 15 15 15 15 15 16 17 19 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 9 6 5 5 5 6 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 14 13 6 8 10 12 13 15 15 10 11 13 14 14 15 15 4 11 14 14 14 14 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 18 17 18 18 19 19 19 19 18 17 14 14 15 17 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 22 24 24 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 20 20 22 23 19 17 16 15 14 13 12 12 12 12 13 13 13 13 13 12 11 10 8 6 4 8 7 9 6 10 10 10 11 12 13 16 17 18 18 18 18 19 19 20 19 20 19 18 18 17 20 21 21 22 22 20 20 20 20 19 19 19 14 5 10 16 16 15 14 14 14 12 12 10 8 8 11 14 18 20 22 22 23 22 22 22 21 21 23 22 23 22 22 23 22 23 23 23 23 23 24 22 22 22 22 22 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 17 16 15 14 14 14 15 15 16 18 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 13 12 10 10 11 11 11 11 12 12 12 10 8 6 4 5 7 10 11 11 11 12 12 12 13 13 14 15 15 15 15 14 13 11 6 7 10 12 13 15 16 16 5 13 14 14 15 15 12 9 9 13 14 15 13 11 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 18 18 19 19 19 19 18 17 16 14 13 15 18 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 18 17 17 18 19 19 18 16 15 14 13 13 12 12 12 12 12 12 12 12 12 11 10 10 9 8 5 6 8 8 10 12 12 12 12 13 14 16 17 17 18 18 18 18 18 19 17 19 18 18 18 18 18 20 22 23 23 20 20 20 20 19 18 16 12 9 14 16 16 15 14 13 13 13 12 10 8 8 8 7 6 4 12 21 22 23 22 22 22 22 22 22 23 23 23 23 23 23 23 22 23 23 22 21 21 22 22 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 18 16 15 14 14 14 13 15 16 17 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 10 9 9 9 9 10 11 12 12 13 12 11 8 4 5 8 10 10 11 11 12 12 13 13 14 14 15 15 15 15 14 13 8 6 10 11 13 15 16 17 16 1 13 14 14 14 14 12 10 10 13 14 15 14 9 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 18 18 19 19 19 19 18 17 15 14 14 16 18 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 23 15 14 15 16 16 17 13 16 15 14 13 13 13 13 12 12 11 11 11 11 11 11 10 9 9 8 6 5 6 8 9 11 13 13 12 13 13 14 16 17 17 17 17 16 17 17 14 13 18 17 17 16 15 14 14 20 20 20 20 20 20 19 17 16 14 9 17 17 16 16 15 14 14 13 13 12 10 9 9 9 8 8 9 10 16 18 20 22 22 22 21 22 23 23 23 24 24 23 23 22 22 22 22 21 20 21 22 21 21 21 21 21 20 20 20 20 19 19 19 20 20 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 25 24 24 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 17 15 14 13 14 16 14 14 16 17 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 10 9 9 8 8 9 9 12 13 13 14 13 11 8 5 4 8 10 10 10 11 11 12 13 13 14 14 15 15 15 15 15 14 7 7 11 12 14 15 16 16 13 7 13 13 13 13 14 13 8 10 14 15 15 14 8 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 17 18 18 18 19 20 21 19 18 16 15 15 16 17 18 19 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 22 22 23 22 18 10 12 15 16 16 18 16 15 14 13 13 13 12 12 12 11 11 11 11 10 10 9 8 7 6 5 6 7 8 10 13 13 13 13 13 13 14 16 17 17 16 16 15 15 14 8 12 16 14 12 10 8 5 11 16 17 18 19 19 20 17 16 16 12 8 18 17 16 16 15 14 14 13 13 12 11 10 10 10 10 10 11 12 13 13 14 15 17 19 20 21 22 22 23 23 23 23 23 22 22 22 21 21 21 22 21 21 20 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 19 14 14 14 13 18 19 20 20 21 21 21 21 21 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 9 10 11 11 11 12 14 14 14 13 11 9 6 3 7 9 11 10 10 11 12 12 13 14 14 15 15 15 15 15 15 10 5 10 13 14 15 15 13 10 11 12 12 12 12 14 16 9 15 16 16 16 15 9 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 18 18 18 20 22 21 19 17 16 15 16 17 18 18 18 19 19 20 20 21 20 20 20 20 20 20 20 21 21 22 22 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 22 21 19 10 8 13 14 12 18 17 16 15 14 13 12 12 12 11 11 10 10 10 9 8 8 7 6 5 6 6 7 9 12 14 13 10 18 16 14 14 16 16 17 17 16 15 13 11 5 6 8 6 6 6 9 12 13 15 16 18 19 18 17 16 15 14 14 15 18 17 16 16 15 15 14 14 13 13 12 11 11 10 11 12 12 12 13 13 13 14 16 18 20 21 21 21 20 15 18 22 23 23 23 22 21 20 23 22 21 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 20 18 19 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 10 14 14 14 15 14 15 15 14 14 13 12 12 9 5 4 9 12 12 11 11 12 12 14 14 14 15 15 15 15 15 14 10 6 10 13 14 14 14 12 9 10 10 11 11 10 8 5 8 18 17 16 16 14 11 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 22 20 18 17 15 16 17 18 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 21 22 22 22 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 20 21 21 22 22 22 20 17 12 7 10 5 15 18 17 16 15 14 13 12 12 12 11 10 10 10 9 8 8 7 6 6 6 7 7 9 11 14 14 14 22 17 16 15 15 15 16 17 17 17 16 13 11 20 19 20 17 17 15 13 14 15 16 16 18 18 14 14 14 13 9 13 19 18 17 17 16 16 15 14 12 13 13 13 12 11 11 11 12 13 13 12 13 13 14 16 18 20 21 20 19 15 14 17 18 21 23 24 23 22 21 23 22 21 20 20 21 21 21 21 21 20 20 20 20 21 21 21 22 22 21 21 20 20 20 19 19 19 19 19 19 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 21 21 20 20 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 9 10 11 12 15 16 16 17 16 16 16 15 14 13 12 11 7 8 4 9 10 10 11 11 12 13 14 14 15 15 15 14 15 15 13 9 6 11 14 14 14 13 11 9 9 9 10 10 19 6 9 15 17 17 16 15 11 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 19 20 20 18 17 16 16 16 17 17 16 16 16 17 18 19 19 19 19 20 20 20 19 20 20 21 21 22 22 22 21 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 21 21 21 22 20 17 15 12 9 8 4 16 17 16 15 14 13 13 12 11 11 10 10 9 9 9 8 7 6 6 6 6 6 8 12 13 16 16 22 13 15 15 15 15 15 16 16 17 18 17 14 14 20 19 20 21 21 16 13 14 16 17 18 17 15 13 13 13 9 6 13 19 18 18 18 17 16 13 4 6 13 14 14 12 11 11 12 13 13 13 12 12 12 14 16 19 21 21 20 18 17 15 15 20 22 23 24 24 24 24 23 22 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 22 22 22 21 20 21 21 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 10 11 12 13 14 14 14 15 15 15 15 15 15 14 12 9 7 6 4 5 10 11 11 11 12 12 13 14 15 15 15 15 14 14 14 13 8 5 11 13 13 13 12 11 10 9 9 8 7 8 13 17 17 16 16 16 15 11 9 12 14 14 15 15 15 15 16 16 16 16 16 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 18 18 18 17 18 18 18 18 18 18 17 16 16 15 16 16 15 15 15 16 17 18 19 19 19 19 19 20 19 19 19 20 20 21 22 22 21 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 19 16 14 12 11 9 4 11 14 14 14 14 14 13 11 10 10 9 9 10 10 10 10 9 7 6 6 5 7 10 13 15 18 18 19 12 15 15 15 15 15 15 16 18 19 20 21 21 21 23 23 23 23 23 23 23 20 20 18 17 16 15 14 10 6 15 18 18 18 17 17 17 17 17 22 18 17 16 15 13 12 12 12 12 13 13 12 12 11 13 18 21 22 22 21 22 23 25 24 24 23 23 23 23 24 24 23 22 21 21 21 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 20 20 19 19 20 20 19 19 18 18 19 19 19 20 20 20 20 20 20 19 19 19 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 22 21 21 22 21 21 21 21 21 21 21 20 21 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 13 13 14 14 14 13 13 13 13 11 8 6 4 3 7 10 11 12 12 12 13 14 14 15 15 15 15 14 14 14 12 7 6 11 13 13 13 12 11 11 10 8 9 13 14 15 16 16 16 16 15 15 14 10 11 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 16 18 19 19 18 18 18 19 19 18 19 19 19 20 21 22 22 21 21 20 20 20 19 19 18 18 19 20 20 20 20 20 20 20 20 21 20 20 20 20 21 21 20 18 16 14 12 11 8 5 7 10 11 12 13 13 12 10 9 9 9 9 10 11 12 13 12 11 8 6 5 9 13 14 15 20 11 12 14 15 15 15 15 15 16 18 21 21 20 21 21 21 22 23 23 23 23 23 21 20 21 18 18 18 17 14 7 4 17 16 16 16 16 16 16 16 17 18 18 18 17 16 14 13 12 12 13 13 13 12 11 10 11 20 23 23 24 24 24 25 24 25 25 25 24 23 23 24 24 23 22 22 22 22 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 20 19 19 19 20 20 19 19 18 18 18 19 19 19 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 23 23 23 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 20 19 19 21 21 22 22 21 21 21 21 20 21 21 22 23 23 23 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 13 14 15 15 15 15 15 14 14 13 12 12 11 12 12 11 11 8 4 4 6 9 11 12 13 12 13 14 15 15 15 15 14 14 14 12 8 6 8 11 12 13 13 13 13 12 12 14 15 12 13 14 15 15 15 15 15 14 14 11 10 13 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 19 19 18 18 17 17 18 18 18 17 16 14 14 14 13 13 14 14 13 13 13 13 14 16 17 18 18 17 18 18 19 19 18 18 18 19 20 21 21 22 22 21 20 20 19 16 13 18 18 19 20 20 20 20 21 20 21 21 21 21 20 20 20 20 20 19 18 15 13 12 9 7 5 6 8 9 10 11 12 12 10 9 9 9 10 11 13 13 14 15 14 14 10 4 12 14 14 9 7 12 14 15 15 15 15 15 15 15 20 21 21 21 21 20 21 22 22 22 23 23 21 20 20 21 16 17 18 17 7 3 4 16 16 16 15 16 15 16 16 17 17 18 18 17 17 16 14 14 13 13 13 13 12 10 8 7 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 20 20 20 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 18 18 17 19 21 21 21 21 20 20 20 19 20 22 23 23 23 23 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 13 14 14 15 15 15 15 15 15 14 14 12 11 11 10 10 10 10 7 4 3 4 8 11 13 13 13 14 14 15 15 15 15 14 14 12 7 5 7 9 11 12 12 13 13 13 13 13 12 11 11 12 13 14 14 14 14 14 14 14 12 11 13 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 18 18 17 17 17 17 18 18 17 14 11 11 12 12 12 12 12 12 12 12 13 14 16 17 17 16 17 17 18 18 18 18 18 18 19 20 21 21 21 21 21 20 20 19 17 14 15 19 19 20 20 20 20 20 20 20 21 21 21 21 20 19 19 19 19 17 15 12 9 7 6 5 6 6 7 8 10 11 11 10 9 9 10 11 12 13 14 14 14 14 14 10 6 12 13 13 9 7 13 14 15 15 15 15 15 7 11 21 21 21 21 21 21 21 21 21 21 22 21 20 19 20 19 14 16 17 18 6 6 17 17 17 16 15 15 16 16 17 17 18 18 17 17 17 16 16 14 13 14 14 14 12 10 7 23 23 23 24 24 24 25 25 25 25 25 26 25 25 25 25 24 23 23 22 22 22 22 23 23 22 22 22 22 22 23 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 19 18 17 16 11 15 20 21 20 20 19 19 19 21 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 14 14 14 15 15 15 15 14 14 13 12 11 11 10 10 9 8 6 4 4 3 7 11 13 13 13 14 14 14 15 15 15 13 9 3 6 8 8 9 10 11 11 12 12 12 11 10 10 10 11 12 12 13 14 14 14 14 14 13 12 12 13 14 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 17 18 19 19 18 18 17 17 17 17 17 18 18 17 12 9 10 10 10 10 10 10 11 11 11 13 15 16 16 16 15 16 17 16 16 17 16 17 18 19 20 21 20 20 23 22 12 14 19 19 20 21 20 19 19 19 20 20 20 20 20 21 21 22 21 21 19 18 18 18 17 14 10 7 6 5 6 6 6 6 7 9 11 11 10 9 9 10 12 13 13 14 14 14 13 12 7 7 11 11 11 11 12 14 15 15 15 15 16 16 10 17 19 20 21 21 21 22 21 20 20 20 22 20 19 19 18 15 13 14 16 14 11 11 18 17 17 16 15 16 17 17 17 18 18 17 17 17 17 16 15 14 13 13 14 14 14 13 15 22 23 23 23 22 24 25 25 25 25 26 26 26 25 25 24 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 21 21 20 20 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 21 21 22 22 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 21 20 19 18 17 14 5 12 19 20 19 19 18 19 19 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 22 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 9 8 6 5 3 6 12 14 15 15 15 15 15 15 15 15 14 4 10 11 8 8 9 10 10 11 11 11 10 10 10 10 10 11 12 13 13 14 14 14 14 14 13 11 11 13 14 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 17 17 17 17 16 15 11 8 9 10 9 9 9 9 9 10 11 13 14 14 14 14 15 15 15 14 14 14 14 16 18 19 20 18 17 23 26 23 14 6 11 17 21 26 22 16 20 19 20 20 20 20 21 21 21 21 21 20 19 18 17 17 16 12 8 6 6 5 5 6 6 6 7 9 10 10 10 9 10 11 12 13 13 13 14 13 13 10 6 6 9 9 10 12 13 14 15 15 15 16 17 20 20 21 20 18 20 21 21 22 21 20 20 20 19 19 19 20 15 12 12 13 11 3 13 9 18 18 17 16 16 17 18 18 18 18 18 17 17 17 17 16 15 14 13 13 13 14 15 18 20 22 22 22 21 21 22 25 25 25 26 26 25 24 24 25 24 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 21 23 23 22 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 24 24 24 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 21 20 20 18 17 16 12 7 13 18 20 19 18 18 19 19 21 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 10 8 6 3 6 13 16 17 16 16 16 17 16 16 15 10 7 13 11 7 7 8 9 10 10 10 10 10 10 10 10 11 11 12 13 14 14 14 15 15 14 14 12 9 13 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 16 15 15 15 16 16 16 15 15 14 14 12 9 8 8 8 8 8 8 8 9 11 13 13 12 11 12 13 14 14 14 13 13 13 14 15 17 18 19 12 20 22 22 20 20 17 15 20 23 25 25 18 21 20 20 20 20 21 21 20 20 20 20 20 19 18 17 16 14 10 7 6 6 6 6 5 6 6 7 9 10 10 10 10 11 10 12 13 13 13 13 13 11 8 6 6 7 8 11 13 14 15 15 15 16 16 19 20 19 19 18 16 19 20 21 22 21 20 19 19 19 19 19 19 14 13 13 12 6 9 9 5 18 17 17 18 20 17 18 18 18 17 17 16 16 17 18 18 16 14 13 13 13 13 16 20 21 22 22 21 21 21 23 25 25 25 25 25 24 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 23 24 23 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 23 23 23 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 22 23 24 23 23 22 21 20 19 18 17 16 13 6 8 14 18 20 19 18 19 19 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 12 9 6 3 8 15 18 19 18 17 17 17 17 16 13 4 8 12 10 7 7 8 9 9 9 10 10 10 10 10 11 11 13 14 14 15 15 15 15 15 15 14 13 8 12 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 17 15 14 14 14 14 15 15 14 12 11 10 9 7 7 7 7 7 7 8 8 10 12 13 12 9 8 10 11 12 13 13 13 13 14 15 14 15 15 15 11 18 21 22 24 25 24 22 22 23 24 24 17 20 20 20 19 20 20 20 20 20 19 19 19 19 18 17 15 13 9 7 6 6 6 5 6 6 6 7 10 11 11 10 11 11 11 12 12 13 13 13 11 9 7 6 6 7 9 11 13 14 14 15 16 18 19 20 19 18 16 15 14 16 18 18 20 17 18 19 19 19 19 19 16 14 13 12 9 7 6 4 9 20 17 22 24 25 19 19 19 18 17 16 16 16 17 20 20 19 16 5 8 7 14 21 22 21 21 21 20 21 22 24 25 25 25 26 26 24 22 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 22 23 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 23 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 21 21 20 22 23 23 23 22 22 20 18 17 16 16 16 11 8 18 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 12 10 2 12 18 20 20 20 19 18 19 19 16 10 2 10 11 10 8 8 7 8 8 9 10 10 10 11 11 12 12 14 15 16 16 16 16 16 16 16 15 14 8 13 14 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 17 15 13 12 13 13 13 13 13 12 10 9 7 7 6 6 5 6 5 6 7 9 10 11 11 9 7 6 8 10 11 12 13 14 15 15 14 12 11 11 11 13 18 21 22 25 25 25 24 23 23 24 23 17 20 21 20 19 19 20 20 20 19 19 18 18 18 18 17 15 12 9 6 6 6 5 6 6 6 6 7 13 12 12 12 12 11 10 11 12 13 13 12 11 8 6 6 7 8 10 11 13 14 14 14 16 17 19 19 17 15 13 12 12 12 12 12 12 7 16 18 18 18 18 17 13 12 12 11 8 7 6 4 20 20 18 24 25 25 20 20 19 19 18 17 16 15 18 21 23 22 20 18 17 18 19 22 22 22 21 21 21 23 24 25 25 25 25 25 26 24 24 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 21 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 19 20 21 22 23 22 23 21 18 16 15 15 14 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 5 19 21 21 21 21 20 20 21 20 17 8 5 11 11 10 8 8 8 8 9 10 11 10 11 12 13 13 14 16 16 16 16 16 16 17 17 17 16 13 11 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 17 16 13 13 12 12 12 12 12 11 10 9 8 6 6 5 5 4 4 4 5 7 9 9 8 6 5 4 5 7 8 9 9 12 14 16 15 13 8 6 3 4 17 19 20 23 22 23 24 23 23 22 22 22 19 21 21 22 22 22 21 20 20 19 18 17 17 17 16 16 14 11 8 6 6 6 5 6 6 6 6 8 13 13 13 13 12 12 12 12 12 13 13 12 10 8 6 6 7 9 10 11 12 13 13 9 20 19 18 17 14 11 10 10 9 9 9 9 8 8 14 17 17 18 16 12 11 11 11 9 9 7 6 9 21 21 23 24 25 21 20 20 20 20 20 19 18 18 19 23 22 24 23 23 20 20 20 21 21 21 22 22 23 24 24 25 25 25 25 25 25 24 24 24 25 24 24 23 23 23 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 20 19 20 21 21 20 20 20 20 21 22 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 20 20 21 21 21 20 19 12 12 10 12 19 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 13 12 11 11 11 12 12 12 13 13 13 13 13 14 15 16 13 21 22 22 22 22 21 22 22 21 18 10 8 11 11 9 9 8 8 9 10 11 11 11 12 13 14 15 15 16 17 16 17 17 17 17 17 17 17 11 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 16 15 13 13 12 12 11 11 10 9 8 8 7 6 5 4 4 3 3 3 5 7 8 7 4 2 2 2 3 5 7 7 9 11 13 14 14 10 4 3 8 14 18 19 20 20 21 22 22 21 20 19 20 21 20 21 19 22 24 18 16 21 20 19 17 16 16 16 15 15 13 11 9 7 6 6 6 6 6 6 7 9 13 11 11 10 13 13 13 13 13 13 12 11 10 8 6 5 7 9 10 10 12 13 7 5 19 18 18 16 12 10 9 9 8 8 8 8 7 7 10 13 16 14 11 10 10 10 10 10 9 7 8 17 21 21 21 20 20 20 20 21 21 21 21 22 21 20 20 23 23 24 24 23 22 19 21 21 20 19 22 22 23 25 25 25 26 26 26 25 26 25 25 25 25 24 24 23 23 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 23 23 22 21 21 21 23 23 23 23 23 22 22 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 23 23 23 23 23 23 23 23 22 22 22 21 20 20 20 20 19 19 18 18 18 19 19 20 20 20 20 20 19 18 15 15 15 17 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 11 11 11 11 11 12 12 12 12 12 13 13 14 15 9 4 13 15 24 23 22 22 23 23 23 22 16 6 12 12 10 9 9 9 10 11 12 12 12 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 13 16 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 15 15 14 13 12 12 11 10 8 7 7 7 6 6 5 3 4 3 3 3 5 6 6 3 2 1 1 1 2 3 4 5 6 6 6 7 11 7 2 9 14 17 18 18 18 19 19 19 18 17 17 18 19 22 23 14 20 19 19 19 15 14 18 18 16 16 16 15 15 14 12 12 10 8 7 6 6 6 6 7 7 11 14 13 12 13 13 14 14 14 13 13 12 11 10 8 7 5 8 10 10 11 12 14 7 18 18 18 17 17 14 11 9 9 8 8 7 8 8 8 8 9 13 12 10 9 9 9 9 9 8 6 18 21 21 19 19 19 20 20 20 20 21 22 22 22 22 23 23 23 23 23 23 23 23 22 20 21 21 21 22 23 24 25 25 25 25 24 24 25 25 25 25 25 24 24 24 24 24 23 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 22 21 22 22 23 23 24 23 23 23 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 19 20 20 20 20 20 19 18 17 16 17 17 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 13 14 11 3 7 10 12 18 24 23 23 24 24 25 25 24 16 15 13 13 11 10 11 12 13 13 14 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 16 16 15 14 14 14 13 11 9 7 7 7 6 6 5 5 4 3 3 3 3 4 4 3 2 2 2 2 1 2 2 3 3 1 2 4 1 5 2 9 14 16 17 17 17 17 17 17 16 15 14 16 17 19 20 19 18 18 18 18 18 18 10 17 17 16 15 15 15 15 13 12 12 11 9 8 7 6 6 7 7 8 12 14 15 15 14 14 14 14 13 13 12 11 11 10 8 6 5 6 8 10 10 11 15 13 18 18 18 17 17 17 15 11 11 8 7 10 11 10 9 7 9 11 11 10 9 9 9 9 8 6 4 22 21 20 19 18 18 19 19 19 20 20 22 21 22 21 23 23 22 22 22 22 23 23 24 20 20 19 20 22 23 24 23 24 20 20 19 20 22 24 25 24 24 24 24 24 24 23 23 23 24 24 24 23 23 22 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 22 22 22 21 21 21 22 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 23 23 23 24 24 23 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 19 20 21 20 20 20 19 18 17 18 18 18 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 12 11 11 11 11 8 7 9 9 6 6 5 5 7 12 19 25 25 25 26 26 26 25 25 24 24 18 16 13 11 12 13 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 20 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 15 13 11 8 7 7 6 6 6 5 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 1 3 7 8 5 2 5 11 15 16 16 17 17 17 16 16 15 14 14 15 16 17 18 17 17 17 17 17 17 17 11 15 15 15 16 16 15 15 14 14 12 11 8 7 7 6 5 7 8 8 14 14 15 15 14 14 14 13 13 12 12 11 10 10 8 7 6 6 5 7 7 9 9 17 19 18 17 17 17 18 18 18 16 9 11 15 15 13 9 7 8 10 10 9 9 9 8 8 6 5 17 21 20 19 18 18 18 17 17 17 15 12 18 19 21 22 23 22 20 19 17 18 21 19 19 20 17 16 17 18 20 19 17 18 17 16 16 18 21 23 24 23 23 23 24 24 23 23 25 24 24 24 24 23 22 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 22 22 23 22 23 23 23 23 23 23 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 21 21 20 20 19 19 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 12 11 12 12 6 6 6 6 6 6 5 5 7 14 21 26 25 25 26 27 26 26 25 25 24 23 18 15 13 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 18 19 17 16 16 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 18 17 18 17 17 17 18 18 17 15 11 9 8 7 6 6 5 4 3 3 3 4 3 3 3 2 2 2 2 2 1 1 1 2 5 9 9 7 5 6 10 13 15 15 16 16 16 16 15 14 14 14 15 16 16 16 16 16 16 16 17 17 13 10 12 10 4 4 8 12 14 14 13 11 9 6 6 6 6 5 8 9 11 14 14 14 14 14 14 13 13 12 12 11 10 10 9 8 8 8 8 8 8 8 6 15 18 18 18 17 17 17 17 18 18 18 15 17 18 17 16 10 8 8 9 10 10 9 8 7 7 9 8 20 19 19 18 18 17 17 17 16 15 11 3 13 15 19 21 22 21 18 16 12 11 6 9 16 16 15 14 14 13 15 16 16 16 15 16 16 17 21 23 23 23 23 23 24 24 23 23 25 24 24 24 23 23 22 21 21 21 21 21 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 18 18 19 19 20 21 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 11 7 6 6 6 6 6 6 5 5 6 18 18 20 23 21 20 22 26 26 26 25 25 22 18 15 16 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 16 18 16 16 16 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 16 14 12 9 8 8 7 5 4 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 4 8 10 10 8 6 7 9 11 12 14 15 16 15 15 14 14 14 15 15 15 15 16 15 15 16 16 16 16 9 6 6 4 6 6 4 5 9 11 10 8 6 6 6 5 5 6 8 10 13 13 13 13 14 13 13 13 12 12 11 11 10 9 9 9 8 9 10 12 13 13 12 15 17 18 17 17 17 17 17 17 16 11 5 19 18 17 17 11 8 8 8 9 9 8 7 7 10 10 11 20 19 18 18 18 17 17 13 14 13 9 6 10 12 15 19 19 19 10 10 10 7 7 9 13 13 14 14 12 12 12 13 15 16 16 16 16 18 23 23 23 22 23 23 24 23 23 25 25 24 24 24 23 22 22 21 21 21 21 21 20 20 20 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 17 18 18 18 19 19 19 18 19 19 19 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 24 24 24 24 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 13 12 10 7 6 6 6 6 6 6 6 6 7 12 13 15 17 15 16 17 18 20 24 25 25 25 24 21 20 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 13 18 16 16 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 13 12 10 9 7 6 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 6 9 10 9 8 7 7 7 9 11 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 12 6 3 5 6 6 5 5 6 8 7 6 6 6 6 5 7 8 11 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 11 12 13 14 14 14 15 16 17 17 17 17 17 16 15 11 5 10 13 18 17 17 12 10 9 8 8 8 7 7 11 12 8 16 20 19 17 17 17 16 14 13 14 11 8 7 10 11 12 11 10 8 7 8 7 7 9 10 12 13 13 13 12 10 10 12 11 14 16 17 18 20 23 23 23 22 23 24 24 22 20 21 24 23 23 23 23 22 21 21 21 21 21 21 21 20 20 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 18 18 18 17 17 18 19 19 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 11 8 7 6 6 6 6 6 7 7 9 11 11 12 13 14 13 14 15 16 18 21 25 26 26 25 25 23 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 11 11 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 11 8 6 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 7 9 9 9 8 8 8 8 9 11 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 10 6 5 5 5 5 6 7 6 6 6 6 6 6 9 12 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 10 11 12 13 14 14 14 14 15 16 16 16 16 16 15 14 10 6 8 11 13 16 17 17 14 11 10 9 8 7 7 9 12 13 8 19 19 19 16 13 13 12 12 19 18 14 7 9 8 9 9 8 8 7 8 8 9 10 11 11 12 12 13 13 12 10 9 10 11 13 16 18 19 21 23 23 23 23 23 24 22 22 22 23 24 23 23 23 23 22 22 21 21 21 21 21 21 21 20 18 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 10 7 6 6 6 6 6 8 8 10 11 11 12 12 13 13 13 13 13 13 13 14 15 16 18 21 24 25 23 22 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 15 9 13 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 12 10 7 5 4 3 4 4 3 3 3 3 3 3 4 5 5 6 7 8 9 9 9 8 8 9 9 10 11 12 13 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 12 8 4 6 7 7 6 6 6 6 6 8 12 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 10 10 12 13 13 13 13 14 15 15 16 16 16 16 15 14 11 7 8 10 11 11 14 18 16 12 13 10 9 8 7 8 9 9 6 8 16 19 16 15 11 10 12 16 18 10 5 10 12 7 9 9 8 8 8 10 10 10 11 11 12 12 13 13 13 12 11 10 11 17 18 17 18 21 22 23 23 24 24 24 25 23 21 21 23 24 23 23 23 23 22 22 21 21 21 21 21 21 20 20 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 24 23 23 23 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 23 22 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 12 7 7 6 6 6 6 6 9 11 12 12 11 12 12 12 12 12 12 12 11 11 11 12 14 17 19 22 24 24 23 22 22 22 21 21 20 20 20 19 19 19 18 18 17 16 15 9 9 13 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 16 15 14 12 9 6 4 3 3 4 3 3 3 2 2 3 4 5 5 6 7 8 9 9 9 9 9 9 9 10 11 12 12 12 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 5 7 7 6 6 6 6 8 9 11 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 10 11 12 13 13 13 14 14 15 15 16 16 16 15 14 12 8 7 9 10 11 11 13 17 14 10 10 9 9 8 7 8 7 6 8 10 12 12 11 12 13 14 16 15 12 9 8 5 15 17 16 12 11 10 10 12 11 11 11 12 12 13 13 14 14 13 13 13 15 19 20 19 20 22 23 23 23 24 24 25 25 25 20 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 24 25 26 26 25 24 23 23 23 23 24 24 24 24 25 25 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 18 19 20 20 20 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 9 7 6 6 6 6 6 8 13 13 12 11 11 11 11 12 12 12 12 11 11 10 10 12 13 14 16 19 21 22 22 22 22 21 21 21 20 20 19 19 19 18 17 17 15 15 12 7 9 12 13 14 15 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 17 16 15 13 11 7 4 3 3 3 3 3 3 2 2 2 3 4 5 6 7 8 9 9 9 9 9 10 10 10 11 12 12 12 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 4 5 7 6 6 6 5 10 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 10 11 12 13 13 13 13 13 14 15 15 15 15 15 15 13 9 7 8 9 10 10 10 11 12 11 10 9 8 8 7 8 8 6 10 11 11 11 11 11 13 19 18 17 15 12 10 9 9 12 15 16 17 12 12 12 13 12 12 11 12 13 14 14 14 14 14 15 17 18 19 20 21 22 23 24 24 23 24 24 25 24 21 19 24 24 23 22 22 21 22 22 22 22 22 22 21 21 21 21 20 20 21 21 20 20 20 20 20 20 20 21 22 22 23 24 25 26 26 26 24 24 24 23 23 24 24 24 25 25 25 25 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 21 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 16 15 16 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 8 7 7 6 6 6 7 12 14 13 12 12 11 11 11 12 12 12 12 11 11 11 11 11 12 13 14 16 18 20 20 21 21 21 21 20 20 20 19 18 18 17 16 15 15 13 9 7 9 11 12 14 14 15 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 15 12 9 6 4 4 4 3 3 3 3 3 2 2 3 5 6 7 8 8 9 9 9 9 10 10 10 11 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 12 3 5 5 5 5 5 9 10 12 12 12 12 12 12 12 11 11 10 10 10 10 10 8 7 7 7 7 9 10 11 12 13 13 13 13 13 13 14 14 14 14 14 14 11 7 7 9 10 10 10 10 10 10 10 9 9 8 7 6 8 7 8 10 10 10 11 13 16 17 18 18 17 15 10 12 11 12 12 11 11 12 13 13 14 13 12 11 10 12 14 15 15 17 17 17 18 18 19 20 20 21 22 23 24 24 22 22 21 20 20 19 20 24 24 23 22 22 22 22 22 22 22 23 22 22 22 22 21 20 20 21 21 20 19 19 18 18 19 19 21 23 23 24 24 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 16 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 7 7 7 7 6 6 14 13 13 12 11 11 11 11 11 12 12 12 12 11 11 11 10 11 12 13 13 15 16 17 18 19 20 20 20 20 19 19 18 17 17 15 14 13 13 10 8 8 9 10 12 13 14 15 15 16 17 17 17 18 18 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 19 20 20 20 19 17 14 11 7 5 5 4 4 4 4 4 5 5 3 2 4 5 6 7 8 8 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 12 9 5 5 5 5 5 7 11 11 11 11 12 12 12 11 11 11 10 10 10 10 9 5 5 5 5 5 6 5 11 12 12 12 12 12 12 12 13 12 12 12 12 12 11 9 6 8 9 10 10 10 9 10 10 10 9 8 7 6 6 7 6 8 9 8 9 9 13 17 18 18 19 18 16 6 13 15 16 14 11 11 12 13 14 14 13 11 8 9 12 16 17 17 19 20 19 18 18 20 21 21 21 22 23 24 24 20 20 19 20 21 21 23 24 24 23 23 23 23 23 22 22 23 23 22 22 22 21 21 20 21 21 21 20 20 19 18 18 19 20 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 24 25 25 25 25 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 15 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 10 7 7 7 7 8 13 13 12 12 11 11 11 11 11 11 12 12 12 11 11 10 10 11 12 13 14 15 16 16 17 18 19 19 19 19 19 18 17 16 15 13 13 12 10 8 8 8 9 10 11 12 13 14 15 16 16 17 18 18 19 19 19 19 20 20 19 19 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 21 21 22 22 22 20 17 15 12 9 7 8 7 5 5 5 5 6 5 4 2 3 5 6 6 7 8 8 9 9 9 10 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 10 5 4 7 10 11 11 11 10 11 11 11 11 11 11 11 10 10 10 10 10 10 7 6 6 6 5 4 6 8 11 11 11 11 11 11 12 12 12 11 10 10 9 9 8 7 7 9 10 11 11 11 10 10 9 10 9 9 8 7 6 6 6 7 7 7 7 7 14 18 17 18 18 18 16 13 17 18 18 18 17 14 13 14 14 14 12 10 7 9 14 18 18 19 20 20 19 18 19 20 21 21 21 21 22 23 23 24 24 22 23 24 25 24 24 24 23 25 24 24 24 23 23 22 22 22 22 21 20 20 21 21 21 21 20 20 19 19 19 21 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 24 24 25 25 24 24 24 25 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 21 21 20 21 21 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 21 20 20 20 21 20 20 20 20 20 20 20 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 15 15 14 7 8 8 10 12 13 13 13 12 10 11 12 12 12 12 12 12 11 11 11 11 12 12 13 14 15 15 16 17 17 18 18 18 18 18 17 15 14 13 12 11 10 8 7 7 8 9 10 10 11 12 14 14 15 16 17 18 19 19 19 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 21 22 22 22 20 18 16 14 13 11 9 10 8 7 6 5 5 4 3 3 2 2 4 5 5 6 7 8 8 8 9 9 10 10 11 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 9 3 5 4 11 11 11 10 10 9 9 10 10 10 11 11 10 10 10 11 11 11 11 11 10 9 9 8 8 9 10 10 10 10 10 10 10 11 11 11 10 9 7 7 7 7 7 8 10 11 11 11 11 11 11 10 10 9 9 8 7 6 7 6 7 6 6 6 7 12 16 13 14 17 17 17 17 18 19 19 20 20 17 15 15 14 13 12 10 9 13 16 18 20 22 21 20 19 16 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 20 21 22 23 23 23 23 23 23 23 23 22 23 23 23 23 23 24 25 25 25 24 24 24 24 24 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 23 23 22 22 22 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 8 8 15 15 16 17 17 17 16 15 14 14 13 13 12 11 10 11 11 12 12 12 13 14 14 15 15 16 16 17 17 17 17 17 16 15 13 12 11 11 10 8 7 7 8 8 9 9 10 11 12 13 13 14 15 17 18 19 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 22 22 21 20 17 16 15 14 13 12 11 11 9 8 7 5 4 3 2 2 2 2 3 3 4 5 7 7 7 8 8 9 10 11 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 14 2 6 5 5 11 11 10 10 9 9 8 9 9 10 10 10 10 11 11 11 11 11 11 11 10 9 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 6 6 7 7 8 8 9 10 11 11 11 11 12 11 10 10 9 9 9 7 7 7 7 7 7 7 8 11 15 16 7 9 14 16 17 18 19 19 20 21 21 18 17 16 15 14 13 12 14 18 22 23 23 23 22 20 19 19 20 21 20 20 20 21 21 22 22 22 23 24 24 24 24 25 25 25 26 25 25 25 24 23 22 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 23 23 23 23 22 23 23 23 22 22 23 23 23 23 23 23 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 21 20 20 19 19 18 18 17 17 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 18 17 16 16 17 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 10 10 20 20 20 20 20 20 19 18 18 17 16 14 12 10 10 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 15 15 13 12 11 11 10 8 8 7 7 8 8 8 9 10 11 12 12 13 14 16 17 19 20 20 20 19 19 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 20 20 21 22 22 21 20 17 16 15 14 13 13 13 12 11 11 10 8 7 5 4 3 2 2 2 2 2 3 5 6 7 7 7 8 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 14 13 3 5 4 7 11 11 10 9 9 9 9 5 5 8 11 11 11 11 11 11 11 11 11 11 9 8 8 8 7 7 8 9 8 8 8 8 8 8 7 6 6 7 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 9 10 9 9 8 8 8 7 7 8 13 11 7 5 7 7 9 11 14 16 17 19 20 21 20 19 18 17 16 15 16 18 21 21 21 21 22 22 20 19 19 19 20 20 20 20 21 21 21 22 22 22 23 24 24 24 24 25 25 25 26 26 26 24 21 21 20 20 20 19 19 19 19 19 19 19 19 19 20 21 22 22 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 21 20 20 19 19 18 18 17 17 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 18 17 16 15 16 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 12 11 10 12 19 20 20 20 19 17 17 17 17 17 15 13 10 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 10 10 8 7 7 7 7 8 8 8 9 10 11 11 12 13 15 17 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 22 22 21 21 18 16 16 15 14 14 13 13 12 13 12 11 10 9 8 5 3 2 2 2 2 2 3 4 5 6 6 7 8 9 10 11 12 12 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 13 12 8 2 11 12 11 11 10 10 10 11 10 6 6 8 11 11 11 11 11 11 11 11 11 10 9 8 8 7 5 6 6 6 6 6 6 6 6 6 6 6 7 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 8 8 7 7 7 8 8 7 7 14 18 19 18 18 17 17 17 17 19 22 21 20 20 21 21 20 19 19 19 19 19 20 20 21 21 22 22 21 20 21 22 23 23 23 24 25 24 24 25 25 24 22 20 20 20 20 19 19 19 18 18 18 19 19 19 20 21 21 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 20 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 16 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 13 9 9 10 14 18 19 18 16 14 13 13 14 14 14 13 11 10 10 11 12 12 12 13 13 14 14 15 15 15 15 15 15 14 14 13 13 12 11 10 9 8 8 7 7 7 8 8 8 9 9 10 10 11 12 14 14 12 15 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 21 18 17 16 15 14 14 14 13 13 13 14 14 13 12 11 9 7 5 3 3 2 2 2 2 3 4 5 6 6 7 8 9 9 10 12 13 14 14 14 14 14 15 15 16 16 16 16 15 15 15 14 14 13 12 12 12 12 12 12 12 12 11 12 13 9 6 6 10 12 12 12 12 11 11 11 11 10 9 8 8 8 7 5 6 6 6 5 5 5 5 6 6 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 8 8 8 9 10 8 8 8 8 8 8 8 5 11 15 17 17 17 17 17 18 20 22 22 21 20 20 20 20 19 19 19 19 19 19 20 21 21 22 22 22 21 18 18 20 22 23 23 24 24 24 23 22 21 21 21 20 19 19 19 19 19 18 18 18 18 18 19 20 21 22 22 23 23 24 24 23 23 23 23 22 23 23 23 23 23 23 23 24 25 25 25 25 24 24 23 24 23 22 23 23 23 23 23 23 22 22 22 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 17 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 13 10 10 13 16 16 15 14 12 12 13 12 13 13 12 11 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 14 14 13 13 12 11 11 10 9 9 8 7 7 7 7 8 8 9 9 10 10 10 9 10 11 10 12 18 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 22 22 21 20 16 16 15 14 14 14 13 13 13 13 18 20 16 13 11 10 8 6 6 4 3 2 2 2 2 3 4 4 4 6 7 8 8 9 10 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 14 5 5 6 5 12 12 12 12 12 11 11 11 10 9 8 8 8 9 8 5 5 5 5 4 4 4 5 6 7 9 10 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 11 10 10 11 12 9 9 10 7 8 9 10 10 9 8 8 8 8 8 6 7 12 15 15 16 16 16 17 17 22 22 21 20 19 19 19 19 19 19 19 19 19 18 16 17 19 22 22 21 20 18 18 22 23 23 24 23 23 23 21 20 19 19 19 19 19 19 19 19 19 18 19 18 18 18 19 20 21 22 23 25 24 24 24 24 24 23 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 23 23 24 22 22 22 23 23 23 23 23 23 22 21 21 21 22 22 22 21 21 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 20 19 19 18 17 17 17 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 18 17 17 17 16 16 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 16 14 12 8 11 13 13 14 13 13 12 11 10 10 10 11 11 11 12 13 13 13 14 15 15 15 14 14 13 13 12 12 11 10 10 10 9 8 7 7 7 7 7 8 9 9 10 10 10 8 8 10 10 13 17 17 17 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 21 21 19 16 16 15 14 14 13 12 12 14 17 21 21 18 14 12 10 9 7 7 5 4 2 2 2 2 2 3 3 3 4 6 6 7 8 9 11 12 13 13 13 13 13 14 14 15 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 14 14 10 2 7 6 4 12 12 12 12 11 11 11 10 9 9 8 8 10 10 9 8 6 5 4 4 4 4 4 6 8 9 9 8 7 8 8 8 8 9 10 11 11 11 11 11 11 12 13 15 12 11 10 10 10 9 9 11 12 9 8 9 9 9 7 7 7 6 6 8 11 13 14 15 15 15 15 17 20 22 22 20 19 19 19 19 19 19 19 18 16 16 17 16 17 20 22 22 20 18 17 18 24 24 24 25 24 21 20 19 19 18 17 18 18 18 18 19 19 20 19 19 18 17 18 19 21 22 23 24 25 26 25 25 25 24 22 22 22 23 23 23 23 23 23 23 23 22 23 23 24 23 23 23 24 22 22 22 23 23 23 23 23 23 22 21 21 21 22 22 22 21 21 21 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 20 19 18 17 17 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 18 18 18 17 17 16 16 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 16 16 17 14 11 9 7 11 13 14 13 13 12 11 10 10 10 11 11 11 12 13 13 13 14 14 15 15 14 14 13 12 12 11 11 10 10 10 9 8 8 7 7 6 7 7 8 9 9 10 10 8 6 10 12 14 14 15 15 16 17 18 18 18 17 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 22 22 22 21 21 20 18 16 16 16 15 14 13 17 18 19 21 21 21 20 14 12 11 10 9 7 6 5 3 3 2 2 2 2 2 2 2 2 3 4 6 8 9 11 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 12 6 7 7 5 9 11 11 11 11 11 11 10 9 9 9 9 10 11 11 10 8 6 6 5 4 3 3 4 5 7 7 7 7 7 7 8 8 8 9 10 10 11 11 12 12 11 12 15 17 13 12 9 9 8 8 8 11 13 11 8 8 8 7 7 7 8 8 10 11 13 14 14 15 15 16 17 19 20 22 21 20 19 19 19 19 20 19 17 14 12 14 14 15 19 21 22 22 20 16 16 16 20 24 25 23 22 19 19 18 18 17 17 18 19 19 19 19 20 20 20 19 19 19 20 23 25 25 25 25 25 26 26 25 25 22 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 24 23 22 22 22 22 23 23 23 22 22 21 21 21 21 22 21 21 21 21 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 21 19 18 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 17 17 17 17 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 11 8 7 7 9 10 14 13 12 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 14 14 13 12 11 11 10 10 10 9 9 9 8 8 7 7 6 7 7 7 8 8 9 8 7 7 8 11 13 13 13 13 15 16 17 17 17 17 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 22 22 21 21 20 20 19 18 17 17 16 20 21 21 22 22 21 21 20 18 13 13 12 10 8 7 6 5 4 4 4 4 3 3 6 11 12 7 3 5 7 9 10 11 11 12 13 13 13 13 14 13 13 12 12 13 13 13 13 13 13 14 14 14 15 14 11 3 6 5 9 10 10 10 10 10 11 10 10 10 9 9 10 10 11 11 11 10 8 7 6 5 4 4 4 5 5 6 6 7 7 7 7 7 8 9 9 9 9 9 11 14 12 10 12 16 21 20 17 19 11 9 8 8 10 13 14 12 8 7 7 8 9 10 11 12 13 13 14 14 15 17 20 22 22 21 21 20 19 19 19 19 20 19 16 13 11 12 13 14 18 19 21 22 22 21 18 14 12 6 18 19 19 19 19 18 17 17 17 18 19 20 21 21 20 20 20 20 19 20 21 22 24 25 25 25 26 26 26 25 25 24 22 22 22 23 23 22 22 23 23 23 23 22 22 22 23 23 23 23 23 24 24 22 22 22 22 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 21 20 18 18 17 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 17 17 17 18 19 19 19 19 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 12 10 10 12 14 15 14 14 10 8 7 7 9 10 10 14 13 12 12 12 12 11 12 13 14 14 13 13 14 14 15 15 15 14 13 12 11 11 10 10 9 9 9 9 9 8 8 7 7 6 6 7 7 7 7 7 6 6 6 6 8 10 11 12 13 14 15 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 20 20 19 19 21 20 20 19 19 19 19 20 21 22 22 22 22 22 21 20 20 17 16 14 12 9 8 7 6 6 5 4 4 4 3 3 7 4 2 3 5 7 8 9 10 11 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 4 4 3 10 10 9 9 9 10 9 9 10 10 10 10 10 11 11 12 12 11 10 9 8 7 6 5 6 7 6 6 6 7 7 7 7 7 7 7 8 8 7 7 8 14 16 15 9 13 20 21 20 19 18 15 11 9 9 9 12 14 12 9 8 8 10 10 11 12 13 13 13 15 18 18 21 21 21 22 21 21 20 20 20 19 19 19 13 11 11 11 12 13 15 18 17 19 21 22 21 19 13 7 5 7 17 18 18 18 18 16 15 16 19 21 21 22 22 22 21 21 20 20 21 22 23 24 26 26 26 26 26 26 25 24 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 23 23 24 24 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 21 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 21 21 21 20 19 18 16 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 19 19 19 19 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 12 10 10 9 9 12 14 13 12 9 7 7 8 9 10 11 13 12 11 12 13 13 12 13 13 13 13 13 14 14 14 15 15 14 14 13 12 11 10 9 9 9 9 9 9 9 9 8 7 7 6 6 7 7 7 6 6 6 5 5 6 7 9 10 11 12 13 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 20 20 20 20 19 20 20 21 22 23 23 22 22 22 21 21 20 20 20 20 19 19 10 8 7 6 6 5 4 4 4 8 4 2 2 3 4 6 8 9 10 10 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 5 5 9 9 9 9 9 9 10 8 5 5 10 10 11 11 12 12 12 11 11 10 9 8 8 7 8 9 10 6 6 7 7 7 7 6 7 7 7 7 7 7 7 9 15 15 16 19 19 21 17 16 15 15 14 12 9 9 9 11 13 12 10 10 10 10 11 12 12 13 15 18 19 20 21 21 21 21 21 21 21 20 20 19 18 16 12 12 12 12 12 13 14 15 15 14 17 20 20 19 16 10 6 6 7 15 18 18 19 19 18 18 19 21 22 22 22 22 22 21 21 21 21 22 22 23 25 26 26 26 26 26 26 25 24 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 21 21 22 21 21 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 20 20 19 18 17 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 11 11 11 11 10 9 11 13 13 11 9 8 7 7 9 9 12 13 12 11 12 12 13 12 13 13 12 11 11 12 14 14 15 15 15 14 13 12 11 10 10 9 9 9 10 10 9 9 9 8 7 6 6 6 6 6 6 6 5 5 5 5 5 7 8 10 11 12 13 13 15 16 16 17 17 18 18 19 19 19 19 18 18 18 19 19 20 19 19 19 19 19 18 18 19 21 21 20 20 21 22 22 23 23 23 23 23 22 22 22 21 21 21 21 20 19 13 10 9 7 7 5 5 4 7 20 19 1 3 4 4 6 7 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 8 8 9 9 10 10 11 10 11 11 4 5 8 11 11 12 12 12 11 10 10 10 9 9 9 9 10 11 10 7 7 8 7 7 6 6 7 7 7 7 7 7 8 11 13 13 12 13 13 15 12 13 13 13 13 12 9 9 9 10 10 11 11 11 10 9 10 11 12 18 20 21 21 21 21 21 21 21 21 20 20 20 19 17 15 14 14 13 13 13 13 14 14 14 13 12 15 19 19 18 9 7 6 6 8 12 17 19 20 20 19 19 21 22 22 22 22 22 22 21 22 21 21 22 22 23 25 25 25 25 25 25 25 25 23 22 22 22 22 23 23 23 23 23 22 22 22 22 22 23 23 22 22 22 23 23 23 23 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 14 14 12 12 11 11 10 10 14 14 11 9 8 7 7 8 10 11 15 14 12 11 11 12 13 13 13 13 11 11 11 12 14 15 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 9 8 8 7 6 6 6 6 6 6 6 5 5 5 5 5 7 9 11 12 12 13 14 15 16 16 16 17 18 18 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 17 12 10 9 7 6 6 10 15 20 15 3 3 4 4 5 7 8 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 9 8 8 8 9 10 11 11 11 11 11 11 10 9 10 11 11 12 12 11 10 10 9 9 9 9 10 11 11 8 6 7 7 7 8 7 6 7 8 9 8 8 8 10 11 12 12 11 10 10 10 11 12 12 12 12 12 11 10 10 10 10 11 11 11 11 10 8 8 10 12 16 20 22 22 22 22 22 21 21 21 21 21 20 17 15 15 15 14 14 14 14 14 14 13 13 12 11 13 18 18 15 10 7 7 7 9 13 17 19 20 19 20 20 20 20 21 21 20 20 21 21 23 22 22 23 23 24 24 24 24 25 25 25 25 24 23 22 22 23 23 23 23 23 24 24 23 22 22 22 22 23 23 22 22 22 22 23 23 23 21 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 13 13 11 12 13 14 15 15 13 10 8 7 7 9 10 11 16 16 14 11 11 12 12 12 13 13 12 11 10 12 14 15 15 15 14 13 12 11 11 11 11 11 11 11 11 10 10 9 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 7 9 11 12 12 13 14 15 15 14 15 16 17 18 18 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 20 21 22 22 23 23 23 23 22 22 22 22 22 21 21 19 19 18 16 14 14 12 10 8 15 19 20 19 11 2 3 4 5 5 6 8 9 9 10 11 11 11 11 11 11 10 10 10 10 9 9 10 10 11 11 11 10 10 9 9 9 10 11 11 11 11 11 11 10 10 10 10 10 11 11 10 10 10 9 8 8 9 9 10 9 5 5 6 6 6 6 6 6 7 9 10 10 9 9 12 11 12 12 11 11 11 10 11 11 12 11 11 11 12 13 12 11 11 11 11 11 11 10 9 7 7 9 13 15 23 23 23 23 22 22 22 21 21 21 20 16 14 14 14 14 15 15 15 15 14 14 13 12 12 12 12 15 18 15 11 8 7 7 9 12 16 19 19 18 17 17 17 18 18 18 18 19 21 22 26 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 22 22 22 22 22 22 23 22 22 22 22 23 23 22 21 21 22 22 22 21 22 21 21 21 20 20 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 18 18 17 17 17 18 18 18 17 15 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 13 13 12 12 13 15 15 15 12 10 9 8 8 9 10 12 15 16 15 13 11 11 12 11 12 10 11 12 12 11 13 14 15 15 14 13 12 12 11 11 11 11 11 11 11 11 10 9 8 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 9 10 10 11 12 13 14 14 14 14 15 17 17 18 18 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 21 21 21 21 22 22 23 23 23 23 22 22 22 21 21 20 17 14 14 14 14 15 17 18 18 19 20 20 18 14 6 2 3 4 5 7 7 7 8 9 10 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 9 9 9 10 10 10 9 9 9 8 8 8 8 9 6 4 5 5 5 6 6 6 7 7 9 10 10 11 12 14 13 12 11 12 12 11 11 11 12 12 13 11 10 12 14 15 14 13 12 12 11 10 10 9 8 7 7 8 12 17 24 24 23 23 23 22 22 21 21 19 14 13 13 14 15 15 15 15 15 15 14 14 13 13 13 13 13 14 16 14 8 7 7 6 7 11 16 19 19 18 17 17 17 17 20 19 19 21 23 25 25 25 25 25 24 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 22 23 22 22 22 22 23 23 22 21 21 22 22 22 21 21 21 21 21 20 20 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 15 14 17 18 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 15 11 10 9 8 10 11 11 17 16 14 12 9 9 10 10 8 8 8 10 11 12 13 14 14 14 14 13 12 12 11 12 12 12 12 12 12 12 11 8 7 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 7 8 9 10 12 13 14 15 15 14 14 15 16 17 18 18 18 18 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 21 21 20 18 15 13 12 13 13 12 16 18 18 18 19 19 18 9 3 2 3 4 5 6 7 7 8 7 9 10 10 10 11 11 11 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 7 6 5 5 5 6 6 6 6 7 7 9 10 10 14 17 15 14 13 12 12 12 9 8 10 13 13 13 11 10 12 14 14 14 14 14 13 11 10 9 9 7 8 10 11 16 24 24 24 24 23 22 22 22 22 21 18 14 13 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 10 6 6 7 6 5 11 19 20 20 21 21 21 20 22 24 23 23 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 20 20 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 17 17 16 15 14 15 18 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 13 11 10 10 10 11 13 14 12 10 7 7 8 8 7 7 9 12 11 11 12 13 14 14 14 13 12 12 11 12 12 12 12 13 13 13 13 11 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 8 9 10 13 15 15 15 16 16 16 17 17 18 18 18 18 17 16 16 17 18 19 19 19 20 20 20 20 20 20 20 22 24 24 23 22 22 22 22 22 22 21 20 20 16 14 13 12 12 13 12 11 13 17 17 17 17 17 13 3 2 2 3 4 5 6 7 7 7 8 9 9 10 10 11 11 12 12 13 13 13 13 12 9 4 3 7 11 12 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 8 9 10 9 6 5 6 6 6 6 6 6 6 6 7 8 8 8 9 16 17 15 14 13 13 12 8 8 10 13 13 11 10 10 13 13 13 14 14 14 14 12 9 9 8 8 9 17 22 24 24 24 24 23 23 22 22 22 21 17 14 14 14 14 14 15 16 15 15 15 15 15 14 13 13 13 14 14 13 9 5 3 4 5 4 2 3 22 20 21 22 22 22 23 25 27 26 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 22 22 21 21 21 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 17 14 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 15 16 16 15 14 14 15 18 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 13 11 12 12 12 12 10 8 6 5 5 6 7 6 9 13 13 13 12 13 13 14 14 13 13 12 12 12 12 12 13 13 13 14 14 13 12 10 7 8 8 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 10 14 15 16 16 17 17 17 17 17 18 18 18 17 16 16 17 18 18 19 20 20 20 20 21 20 20 19 19 24 24 23 22 21 21 21 21 21 20 19 19 13 12 12 11 12 12 11 10 11 13 15 15 16 10 5 3 2 2 3 4 5 5 6 6 7 8 9 9 10 11 11 12 12 13 14 14 14 14 14 2 8 7 4 10 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 10 6 6 6 6 6 6 7 6 7 7 8 8 8 8 8 11 15 15 15 14 13 13 12 8 9 13 12 9 8 11 14 13 13 15 15 15 15 14 11 9 9 9 17 23 23 23 23 24 24 23 23 22 22 22 16 15 14 14 14 14 15 16 16 16 16 15 15 14 13 13 13 13 13 13 11 6 3 3 3 3 2 4 8 18 22 24 22 21 22 23 25 27 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 17 15 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 15 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 14 13 13 12 12 12 12 10 8 6 5 5 6 7 8 6 9 12 12 12 13 13 14 14 14 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 7 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 8 12 14 15 15 16 17 17 17 18 18 18 18 17 16 16 17 18 18 19 20 20 23 21 21 20 19 17 14 16 23 22 21 21 21 21 21 20 20 17 12 11 11 11 11 12 11 11 10 9 8 9 8 5 3 3 2 2 2 3 3 4 4 5 5 7 8 9 9 10 10 11 12 13 14 14 14 15 15 14 9 12 9 5 7 11 11 10 10 10 9 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 5 3 5 4 6 7 8 8 8 8 8 8 8 9 10 9 9 9 9 10 11 13 14 13 12 10 8 9 11 10 9 10 14 18 17 15 16 16 16 16 17 19 21 17 15 21 21 21 21 21 22 22 23 22 22 22 21 14 14 16 17 16 16 16 17 16 16 16 15 14 14 13 13 13 13 13 12 10 7 5 5 4 3 2 5 5 11 14 23 22 22 22 22 24 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 22 22 23 23 23 23 23 23 22 22 21 21 20 20 21 21 21 21 22 22 22 21 21 21 22 22 22 20 21 21 21 21 20 19 19 20 20 21 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 15 16 16 16 16 15 15 15 16 16 16 16 16 17 16 16 16 16 16 16 16 15 15 14 14 14 13 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 13 12 12 12 12 11 10 9 7 6 5 7 9 9 9 7 6 9 11 12 13 14 14 14 13 13 13 13 13 13 13 14 14 13 10 9 9 9 9 10 11 9 9 9 8 5 4 4 4 4 4 4 4 4 6 7 7 7 7 7 6 4 4 7 10 12 13 13 15 16 16 17 17 18 18 18 17 17 16 17 18 18 19 19 21 22 20 20 20 19 16 17 19 22 22 22 22 21 21 21 21 18 14 11 10 10 10 11 11 11 10 9 7 6 4 4 3 3 2 2 2 2 2 3 3 4 1 3 4 8 9 10 10 11 12 12 13 14 14 15 15 13 6 11 13 10 5 7 11 10 9 9 9 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 5 3 6 6 7 4 4 4 3 4 9 9 9 10 10 10 10 11 11 10 10 10 9 9 11 12 11 9 7 7 7 10 10 9 14 16 16 17 18 18 18 18 17 17 18 20 21 20 20 20 20 19 20 21 21 22 22 22 21 19 14 13 13 17 17 17 18 18 17 16 15 15 14 14 13 13 13 13 13 13 12 10 9 10 10 10 9 6 3 7 17 23 24 23 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 23 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 20 21 21 21 21 21 22 22 22 21 21 21 22 22 22 21 21 21 21 20 20 19 19 20 20 22 22 23 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 18 19 19 19 19 19 19 19 19 19 19 19 18 19 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 14 13 12 12 11 11 10 9 8 8 7 7 10 12 12 11 10 9 10 12 13 14 14 14 14 13 13 13 14 14 14 14 14 13 11 9 9 8 8 7 8 9 9 8 8 7 5 4 5 6 5 4 4 4 6 7 7 8 9 9 8 6 4 5 8 10 11 11 12 13 14 16 17 18 18 18 18 18 17 16 17 18 18 18 18 20 21 20 20 20 19 16 18 22 23 22 22 22 22 22 21 17 13 11 10 9 9 10 11 11 11 10 9 6 5 4 4 3 2 2 2 2 2 2 2 2 6 10 9 8 4 9 9 10 11 11 12 13 13 14 14 15 4 9 11 12 10 7 6 9 9 9 8 8 7 7 6 6 6 7 7 6 6 6 6 6 5 5 5 5 3 8 8 8 7 4 5 6 3 6 8 9 9 9 9 10 10 10 10 10 10 10 10 9 10 10 8 7 6 6 7 7 7 8 9 12 10 10 14 17 18 18 18 17 18 19 20 19 19 19 19 19 19 20 21 20 21 21 21 19 18 18 17 17 18 18 17 17 16 15 15 15 15 14 13 13 13 13 13 13 14 14 13 13 14 15 16 15 14 16 25 25 26 26 26 26 25 25 25 26 26 26 26 26 25 24 24 24 23 22 22 21 22 22 23 23 23 23 23 22 23 22 22 22 21 21 21 21 21 21 22 22 22 22 21 21 21 21 22 22 22 22 21 20 20 19 19 19 20 20 22 22 22 21 21 21 21 21 20 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 17 19 19 19 19 19 19 19 19 19 19 20 19 18 17 17 18 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 15 15 15 14 13 12 12 10 9 9 9 8 8 9 9 11 14 14 15 14 13 12 13 14 14 15 14 14 14 14 14 14 14 14 14 14 13 11 10 10 9 8 8 8 8 8 8 8 7 5 4 6 8 6 5 4 5 7 8 9 9 10 10 9 6 3 6 9 11 12 12 13 13 14 16 17 18 18 19 18 18 17 16 17 17 17 18 18 18 19 20 20 20 19 18 17 23 23 23 23 23 23 22 20 12 11 10 10 9 9 9 10 10 11 10 8 6 5 4 4 3 3 3 4 5 3 5 8 10 11 10 9 8 7 5 2 2 5 7 6 4 12 12 13 14 3 7 8 9 8 7 4 5 7 8 7 7 7 6 6 6 6 7 7 6 6 6 5 5 5 4 4 3 5 8 8 8 6 4 5 9 4 6 7 7 7 6 7 7 8 11 9 10 10 10 9 8 9 9 8 7 7 7 8 8 7 8 8 8 7 7 10 15 17 17 16 16 17 18 18 18 18 18 19 19 20 20 21 21 22 22 21 20 20 20 19 18 18 17 15 15 14 14 14 15 14 14 14 13 13 14 14 14 14 15 15 16 16 17 18 18 18 20 23 26 26 26 25 26 25 24 25 25 25 26 26 26 25 25 24 23 23 22 21 22 22 22 23 23 23 22 22 22 23 22 22 22 22 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 21 22 22 22 22 22 21 21 21 20 20 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 17 16 16 16 15 15 15 15 15 15 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 18 19 19 19 19 19 19 19 19 19 19 18 16 16 17 17 17 17 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 11 10 10 10 9 9 8 10 11 15 14 14 13 13 12 12 13 14 15 15 14 14 14 14 15 15 15 15 14 14 14 13 12 12 11 10 9 9 8 10 10 9 7 6 6 9 9 7 5 6 7 8 8 9 10 10 10 9 5 3 7 10 12 14 14 14 15 16 17 18 18 19 19 18 18 17 16 17 17 17 18 18 17 18 19 19 19 19 18 18 25 24 24 22 22 22 18 14 12 11 10 10 10 10 10 10 11 13 14 12 10 9 6 4 3 3 4 9 12 12 13 13 12 12 11 10 10 9 8 8 6 5 4 5 4 10 10 11 12 9 4 5 6 7 7 3 4 6 7 7 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 3 4 7 7 7 7 6 6 4 11 8 5 5 5 5 6 7 8 6 13 10 10 8 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 8 13 15 15 15 15 16 17 17 18 17 18 19 19 20 21 21 21 22 21 21 21 21 20 19 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 17 17 18 18 19 20 22 24 25 26 25 26 23 23 23 24 25 25 26 26 26 26 24 23 22 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 20 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 15 15 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 18 19 19 19 18 18 18 19 19 19 19 17 16 16 16 17 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 16 15 15 13 11 10 11 11 8 8 9 12 14 14 12 13 12 12 12 13 14 15 16 15 15 14 14 15 15 15 15 14 13 13 13 13 13 13 12 11 11 10 10 11 12 13 10 9 10 11 10 10 8 7 8 8 9 10 10 10 10 9 5 4 8 11 13 15 15 16 17 18 18 18 18 18 19 18 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 15 13 16 23 21 19 15 13 12 11 11 11 11 11 11 10 12 14 15 15 14 13 12 8 6 5 6 9 12 12 13 14 14 13 13 13 12 12 11 9 7 6 6 5 5 4 6 7 7 7 5 5 6 6 6 5 3 5 6 6 6 6 6 7 7 7 8 8 8 8 8 7 4 4 3 3 5 7 7 7 6 6 6 5 5 8 6 6 6 6 6 7 7 7 7 10 11 11 8 8 8 8 7 7 8 9 9 8 7 7 8 8 8 8 8 7 6 9 14 14 13 14 15 15 15 16 17 17 18 18 18 18 19 19 20 20 20 20 20 20 18 15 15 15 15 15 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 19 20 21 22 22 23 25 26 24 22 22 22 23 24 25 26 26 26 25 24 22 22 21 21 21 21 22 23 23 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 20 20 21 22 22 22 22 21 20 20 21 20 19 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 18 17 17 17 16 15 15 14 14 14 15 15 18 18 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 20 20 21 21 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 12 11 10 11 10 9 10 12 14 13 12 11 11 12 12 13 14 15 16 16 15 14 14 14 15 15 14 13 12 11 10 11 11 11 11 10 10 10 10 10 10 10 10 9 11 13 12 11 10 9 8 8 9 10 10 9 9 9 8 4 5 8 12 13 15 16 17 18 18 17 17 17 18 18 18 18 19 18 18 18 19 19 18 16 15 15 15 15 15 14 13 12 14 22 19 12 12 12 12 11 11 11 11 12 12 12 16 17 17 17 15 14 12 9 8 7 9 11 14 15 16 16 16 15 15 15 14 13 12 9 7 6 5 5 5 5 4 4 4 4 6 6 6 7 6 4 3 4 5 6 6 6 7 7 8 8 8 9 8 6 5 4 6 6 6 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 7 11 10 10 10 9 8 7 7 8 9 10 9 8 7 7 8 10 9 9 8 7 7 6 5 14 15 14 13 15 16 16 16 15 16 16 16 16 16 16 17 18 18 20 20 20 18 17 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 17 18 19 20 20 21 21 22 24 25 24 23 23 22 23 24 24 25 25 25 25 24 22 23 21 21 22 22 22 22 22 22 22 23 22 21 21 21 21 21 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 20 20 21 22 22 21 21 20 19 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 15 18 18 18 17 16 16 15 15 15 16 15 15 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 20 21 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 11 10 9 10 9 8 10 13 14 13 12 11 11 12 14 15 15 16 16 15 15 14 14 15 14 14 13 12 10 8 7 7 8 8 7 7 7 7 8 8 7 8 8 7 10 11 11 11 10 9 9 9 10 11 10 8 7 7 5 4 7 9 12 13 14 16 17 17 16 16 16 16 17 17 18 20 22 21 20 19 20 20 19 16 13 12 13 13 12 10 10 11 15 21 18 13 12 12 12 11 11 11 11 12 13 16 19 19 18 17 16 14 12 10 7 6 7 9 15 19 19 19 17 17 16 15 14 13 11 10 8 7 6 5 5 5 5 5 5 6 6 6 7 7 7 5 3 4 5 6 6 6 7 8 9 9 9 8 5 4 6 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 11 13 13 11 10 9 7 7 7 8 9 9 8 7 7 7 7 9 11 9 9 8 8 7 8 7 3 17 16 15 14 14 14 13 13 14 15 15 14 13 13 13 15 17 19 20 19 18 19 16 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 17 17 18 19 20 20 21 22 24 24 24 24 22 23 23 24 24 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 23 21 21 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 20 21 21 20 20 19 19 19 19 20 21 22 22 21 19 18 19 19 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 15 17 17 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 12 9 7 7 9 8 8 10 13 12 11 11 10 11 13 15 16 16 16 15 15 14 14 14 14 14 13 12 11 8 7 6 6 5 5 6 6 6 5 5 6 5 6 6 6 7 10 11 11 10 10 10 10 11 11 10 6 3 3 3 5 9 9 11 13 14 16 16 16 15 15 14 14 15 17 20 21 23 22 21 20 20 19 19 16 13 12 12 11 10 10 8 10 13 19 18 15 13 12 12 12 11 11 11 11 14 18 19 19 18 17 16 15 13 11 8 7 7 8 16 20 21 20 19 17 16 15 13 12 10 10 9 7 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 4 4 4 4 3 4 8 10 6 6 4 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 6 6 7 7 6 6 6 6 6 11 13 13 11 10 8 6 7 7 8 8 7 7 6 6 6 8 13 12 9 9 8 8 8 8 9 8 3 14 18 16 14 12 11 11 12 13 13 12 10 10 12 14 17 18 18 18 18 18 17 17 15 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 16 17 18 19 19 20 21 21 23 24 24 23 22 22 23 24 24 24 24 24 24 24 23 23 22 21 21 22 22 22 22 22 20 20 20 20 20 21 21 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 21 22 22 21 19 18 18 19 19 18 17 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 15 17 18 18 17 17 17 17 17 16 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 20 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 13 10 7 6 6 8 7 7 11 13 12 12 11 11 13 15 16 17 17 16 15 14 13 14 14 13 13 12 11 10 8 7 7 6 5 6 7 8 8 6 5 5 5 5 5 5 6 9 11 11 11 11 11 12 12 12 11 8 3 3 3 6 9 10 10 12 10 13 15 15 15 15 14 14 16 18 19 21 21 21 21 20 19 18 18 17 15 13 12 11 10 9 8 10 11 15 15 13 12 12 12 12 12 12 11 14 16 17 18 19 19 19 18 17 15 13 11 10 8 10 17 20 21 21 20 18 15 14 13 11 11 10 9 8 7 7 6 6 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 4 9 11 7 4 5 5 6 7 7 8 7 7 6 6 6 6 6 6 5 6 7 8 7 6 6 6 6 6 5 14 13 12 8 6 7 7 7 7 8 9 9 8 7 9 13 14 14 9 8 7 7 7 8 8 9 8 5 15 17 15 10 9 9 10 10 11 11 11 11 13 15 17 17 18 18 17 16 16 17 16 15 14 13 13 13 13 12 12 12 12 12 11 12 12 12 13 14 14 14 14 14 16 17 17 18 19 20 21 21 22 22 23 24 23 23 22 23 24 24 24 23 23 24 24 23 22 21 21 22 22 21 22 21 20 19 19 20 20 20 20 20 20 20 20 21 21 20 20 21 21 21 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 19 18 18 18 18 18 17 17 18 17 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 16 15 15 14 14 14 14 14 14 15 17 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 17 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 21 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 11 8 5 5 8 10 7 7 12 13 13 13 13 14 16 17 18 18 17 16 15 14 13 13 13 13 10 10 10 9 8 7 7 7 6 8 9 9 10 8 7 7 6 5 5 5 7 9 10 11 11 11 11 12 13 14 14 12 9 3 3 9 7 9 10 7 6 11 13 14 15 14 15 15 16 18 18 19 19 19 19 19 18 18 17 17 16 15 14 13 11 9 8 10 11 12 13 13 12 12 13 13 12 12 12 16 17 18 18 19 20 20 20 19 18 16 14 12 11 13 16 18 21 21 21 18 15 14 13 12 11 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 6 4 5 5 5 6 7 7 8 7 6 6 6 6 6 6 6 6 6 7 9 8 7 7 7 6 6 5 14 12 12 6 6 7 7 6 7 12 12 12 12 12 12 14 16 17 12 8 8 7 7 8 7 8 8 5 11 13 13 11 10 10 10 10 10 10 11 12 14 15 16 17 17 17 16 16 16 16 16 16 13 12 12 12 12 11 11 11 11 11 12 11 11 12 13 14 14 14 15 15 16 17 18 18 20 20 20 21 21 22 23 23 24 23 22 22 22 22 22 22 23 24 24 24 23 21 21 21 21 21 21 21 20 19 18 18 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 20 20 21 21 21 21 21 20 18 18 18 18 18 18 18 19 19 18 18 18 19 19 19 19 18 18 18 18 17 17 17 17 16 15 15 14 14 14 14 14 14 15 16 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 21 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 17 17 16 15 11 7 6 8 11 11 10 12 14 14 14 16 17 18 19 20 20 19 17 16 14 13 13 13 12 10 5 4 3 6 8 8 8 8 7 8 9 10 11 10 8 8 8 7 4 5 7 9 10 10 11 10 9 11 13 14 14 14 12 6 2 4 4 10 9 6 7 12 14 15 15 15 15 11 9 11 14 17 16 17 18 18 18 17 16 15 15 15 15 14 12 10 9 10 11 12 13 13 12 12 13 13 13 13 13 20 19 19 19 19 20 21 21 21 21 21 20 17 18 15 9 17 20 20 20 18 16 15 14 13 12 12 11 10 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 6 6 7 8 8 7 6 6 6 6 6 6 6 6 6 7 10 9 7 7 7 6 7 7 11 12 10 6 7 7 6 6 8 13 13 13 13 13 14 16 17 15 11 9 9 8 7 7 7 7 7 7 10 11 11 12 12 12 12 12 11 11 12 12 13 15 16 17 17 17 14 12 12 14 14 14 11 11 11 11 11 11 11 11 11 11 17 20 19 17 15 14 15 15 16 17 17 18 18 19 19 19 20 20 21 22 22 23 23 23 23 22 21 21 21 22 22 23 23 23 22 21 20 21 21 21 20 20 19 18 17 17 18 19 20 20 20 20 20 20 20 20 19 20 21 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 20 18 17 18 18 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 14 15 16 17 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 15 14 14 14 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 18 17 16 18 18 18 19 21 20 19 18 19 20 21 22 22 21 20 18 17 15 14 14 13 12 9 6 4 4 3 7 8 9 10 9 9 9 10 11 11 10 9 9 9 8 5 4 7 8 9 10 9 8 8 10 12 13 13 13 12 8 3 2 4 9 8 8 11 13 14 15 16 16 16 9 7 7 11 16 15 15 17 17 17 17 15 14 13 14 14 14 12 10 10 11 12 12 12 13 12 12 13 13 13 13 15 22 21 20 19 19 20 21 22 22 22 23 25 26 26 22 9 15 18 19 18 17 17 16 16 15 14 13 13 12 11 10 11 10 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 7 7 6 6 6 6 6 6 6 5 6 10 12 11 8 8 7 6 7 8 10 11 8 7 7 6 6 9 12 12 13 13 13 13 14 16 16 11 10 10 10 8 8 7 6 7 8 9 10 10 11 12 11 13 14 13 13 13 13 12 12 15 16 17 17 16 14 12 12 12 12 13 10 10 10 10 10 9 10 11 14 13 19 20 20 19 17 15 15 16 16 17 18 18 18 19 19 19 19 20 21 21 22 22 23 23 22 22 21 21 21 21 22 22 21 21 21 20 20 21 21 21 20 18 17 16 15 15 16 17 19 19 19 19 19 20 20 20 20 20 20 19 18 18 18 18 19 19 19 20 21 21 21 21 21 21 20 19 18 17 17 17 17 17 18 18 18 18 19 19 19 20 19 19 19 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 15 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 16 17 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 22 23 25 26 27 27 27 27 27 26 26 26 26 26 25 24 22 21 19 17 15 14 12 12 12 8 6 5 5 7 9 8 9 10 11 11 10 10 11 11 11 11 10 10 9 8 6 5 7 7 8 9 9 8 8 9 11 12 11 10 10 9 6 3 3 9 9 6 11 13 14 15 16 16 15 16 4 7 12 15 14 14 16 17 16 16 14 13 13 13 13 13 12 9 10 11 12 12 12 12 12 12 13 13 13 12 16 22 21 20 20 20 20 21 21 21 22 24 26 27 26 24 6 13 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 7 11 12 9 5 6 11 13 14 9 6 6 6 8 9 10 10 10 6 7 6 6 6 10 12 12 12 12 12 12 11 16 15 10 10 10 9 8 8 7 6 7 8 9 10 10 10 9 10 13 13 14 14 14 13 12 12 14 16 18 18 16 14 14 14 12 12 12 11 10 10 10 9 9 9 11 17 20 20 20 20 20 19 17 16 16 17 17 18 19 19 20 20 19 20 20 21 21 21 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 20 20 20 19 17 16 15 14 15 15 16 17 18 19 19 19 19 20 20 20 20 20 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 20 18 17 17 17 17 17 17 18 19 19 19 19 19 20 19 19 19 18 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 15 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 20 22 24 26 28 29 29 29 29 29 29 29 28 28 27 26 25 23 21 18 16 14 13 11 10 9 6 5 4 5 6 8 9 9 9 10 11 11 11 11 11 11 11 11 10 11 11 10 9 8 8 7 8 9 5 4 6 9 10 9 8 8 7 7 5 1 5 8 8 6 11 12 13 14 14 13 13 12 10 11 14 13 12 12 14 15 15 15 13 13 12 12 13 13 11 9 10 12 12 12 12 12 12 12 13 14 14 13 15 20 22 21 21 21 21 21 21 20 21 20 25 25 24 19 6 12 15 16 16 16 16 17 17 16 16 15 15 15 14 13 12 12 11 11 10 10 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 10 13 12 8 7 12 14 14 13 12 7 5 9 9 9 10 11 10 5 6 6 6 6 6 12 13 13 13 12 11 12 14 12 10 9 9 9 9 8 7 7 7 8 9 11 11 10 10 10 11 12 14 13 14 14 12 12 14 16 18 18 17 17 14 13 12 12 12 11 10 10 9 9 9 9 9 13 20 20 20 20 20 20 19 17 17 17 18 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 20 19 19 18 18 18 18 18 19 19 19 18 16 15 15 14 15 16 16 16 17 17 18 18 19 19 20 20 20 20 19 18 18 18 18 18 19 20 21 20 21 21 20 20 20 19 18 18 17 17 17 17 17 19 20 20 19 19 20 20 20 19 18 18 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 16 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 22 23 25 26 26 27 27 27 27 27 26 25 24 23 22 20 19 17 15 13 12 11 8 6 5 4 4 4 4 4 5 7 9 9 10 10 11 11 10 10 11 11 12 12 12 11 11 11 10 10 9 8 7 5 3 6 8 8 7 6 5 5 3 2 5 7 7 6 6 8 10 12 12 11 11 9 6 5 8 12 12 10 10 12 13 13 14 13 13 12 12 13 12 11 9 10 11 12 12 12 12 12 13 13 14 14 14 8 19 24 23 23 22 21 21 20 19 19 12 20 21 15 3 8 11 13 15 16 16 17 17 17 17 16 16 15 15 14 12 11 11 11 11 11 10 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 7 6 10 12 11 4 11 13 13 13 13 11 5 6 12 10 9 8 9 9 5 6 5 6 6 12 13 14 15 14 13 13 14 13 10 10 9 9 9 8 8 7 7 7 8 9 10 11 11 11 11 11 13 14 14 14 13 12 12 14 15 17 18 17 17 13 12 12 12 13 12 11 10 9 9 9 9 9 14 20 20 20 20 20 20 20 18 18 18 18 18 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 21 20 20 19 18 17 17 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 18 19 19 19 19 20 19 19 18 18 17 18 18 19 19 20 20 20 20 20 19 18 18 17 17 17 17 17 17 18 19 20 21 21 20 20 20 20 19 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 16 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 21 21 23 21 22 21 22 23 22 20 19 18 17 16 15 14 13 12 10 8 9 6 5 4 4 4 4 4 3 3 6 8 9 10 10 11 10 10 10 11 11 11 11 10 10 10 11 11 9 7 6 5 4 2 3 6 5 5 3 3 2 3 5 7 8 7 5 4 6 8 9 9 8 8 6 5 5 7 9 10 9 9 10 12 13 13 13 12 11 10 11 11 10 9 10 11 12 12 12 12 12 13 13 13 14 14 10 22 25 25 23 22 20 20 19 18 19 5 12 17 8 4 10 12 13 13 14 15 17 17 18 18 17 16 15 14 13 12 11 11 11 11 11 10 10 10 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 6 5 6 7 11 10 9 3 12 12 13 12 12 10 5 8 13 12 10 8 8 9 6 5 5 6 7 13 13 14 14 13 13 13 15 12 10 10 10 9 9 8 7 7 7 8 8 9 10 10 11 11 10 11 13 14 14 14 13 12 12 11 10 10 13 16 16 13 13 12 13 14 13 12 10 9 9 9 9 9 15 17 17 19 20 19 16 18 17 19 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 19 18 17 16 17 17 17 17 17 17 17 18 18 18 18 19 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 20 19 19 18 17 17 17 17 17 17 17 17 19 20 20 21 21 20 20 20 20 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 16 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 18 17 17 17 18 18 18 16 17 17 16 15 14 13 12 12 12 12 10 8 7 7 6 4 4 5 5 5 4 4 3 2 4 7 8 9 10 10 10 11 11 11 11 10 9 8 8 8 8 7 7 5 4 4 3 2 2 2 2 2 2 2 3 3 3 3 8 7 5 4 4 5 5 6 6 6 6 5 5 7 9 10 10 9 9 12 13 13 13 11 9 8 9 9 9 9 10 11 11 11 11 11 11 12 11 11 12 16 22 24 24 25 23 22 22 21 21 19 19 17 10 9 3 11 13 14 14 14 14 15 16 17 18 19 18 17 15 14 12 12 12 11 11 11 11 11 11 10 9 10 9 7 6 6 5 5 5 5 5 5 5 5 5 4 5 5 6 6 6 5 5 6 10 11 10 5 8 11 12 13 13 12 10 6 9 12 14 13 10 8 8 6 6 5 6 8 13 12 11 11 11 11 11 13 14 13 12 11 10 9 8 7 8 8 8 8 8 9 9 9 9 10 11 12 13 14 14 13 12 13 10 8 6 8 12 13 13 13 13 13 14 14 13 11 9 9 9 9 9 12 10 9 14 17 14 15 16 17 19 20 21 20 20 21 21 20 20 19 19 19 20 20 20 20 19 19 19 19 19 19 18 18 17 16 17 17 17 16 16 17 17 18 18 18 18 19 20 20 20 20 20 19 19 19 18 17 17 18 18 19 19 19 19 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 20 20 20 21 21 20 20 20 19 18 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 16 17 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 16 14 14 14 14 14 14 13 13 12 13 13 13 12 12 11 11 10 6 5 5 5 5 5 5 6 5 5 5 4 3 4 7 8 8 9 10 11 11 12 12 11 10 9 9 8 8 8 7 6 5 3 4 5 4 2 2 2 1 2 2 3 2 3 2 2 7 7 6 5 4 3 3 3 3 5 7 7 8 9 10 10 10 10 10 11 12 12 12 10 7 6 7 8 9 10 11 11 11 11 11 10 10 11 10 11 17 23 24 25 24 24 24 23 23 23 23 22 20 17 11 6 13 17 18 18 17 17 17 16 17 17 18 18 18 17 16 14 13 12 11 11 11 11 11 12 11 10 9 11 13 10 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 11 12 10 10 12 11 8 8 11 13 13 13 13 12 10 6 11 12 16 15 11 6 6 7 6 6 6 9 12 11 11 11 11 11 11 13 13 13 12 11 11 10 9 8 9 9 9 9 9 9 8 8 8 9 10 12 13 14 14 14 13 12 7 7 7 9 11 12 12 13 13 13 13 14 13 11 9 8 8 8 8 8 8 10 15 16 14 15 16 16 17 18 19 19 20 20 20 20 20 19 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 17 18 18 18 18 19 19 19 20 20 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 20 20 20 19 19 19 19 19 19 18 16 15 14 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 16 17 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 12 12 13 13 12 11 11 10 10 11 12 13 13 12 12 10 7 5 5 4 4 5 7 7 7 6 6 5 4 7 9 9 9 9 10 11 12 12 12 12 11 9 9 9 9 9 8 6 5 4 4 6 7 5 2 2 3 2 2 2 3 5 6 3 2 5 7 6 5 3 3 2 1 2 4 8 10 11 11 11 10 10 9 9 8 10 11 10 9 6 6 6 7 9 10 11 12 12 11 10 10 9 10 11 18 21 22 23 23 23 23 22 22 24 25 25 24 21 17 14 13 16 18 19 19 19 18 17 17 17 17 17 18 18 17 16 14 14 12 12 12 11 12 12 12 10 9 7 8 9 13 8 6 6 6 6 6 5 6 5 5 5 5 4 4 4 6 12 13 13 13 12 10 8 6 12 13 15 15 14 12 10 5 10 11 15 15 10 3 7 7 6 6 6 10 11 11 12 12 11 11 12 13 13 12 12 12 11 11 11 9 9 10 11 11 10 10 9 8 8 10 11 12 13 14 14 13 11 8 7 7 8 10 11 12 12 12 12 13 13 14 13 13 13 10 8 7 7 8 8 17 19 16 14 15 16 16 17 17 18 19 19 20 20 20 20 19 17 17 18 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 19 19 19 19 18 17 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 19 19 19 18 18 17 17 17 17 17 17 18 18 19 19 19 19 17 17 18 18 19 18 16 14 14 15 15 15 15 15 16 17 17 18 17 17 15 13 13 13 13 14 15 16 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 10 10 10 11 11 11 11 9 9 10 10 10 11 12 13 13 10 7 6 5 5 6 9 11 12 11 12 11 10 7 9 10 10 11 11 11 13 13 13 13 12 11 10 10 11 11 10 9 7 5 4 5 8 8 8 3 2 4 3 2 3 6 8 8 5 2 3 5 5 4 3 2 1 2 2 4 8 10 12 12 10 8 7 7 6 7 8 9 9 8 6 5 6 7 8 10 11 11 11 11 10 10 10 12 17 23 23 23 23 22 22 21 21 21 22 24 25 24 21 18 15 14 15 16 18 18 18 17 16 16 15 16 16 17 17 17 16 15 14 13 13 12 12 12 12 11 10 7 5 6 6 10 8 7 6 6 7 9 8 14 14 5 5 5 5 5 4 4 6 12 13 13 11 9 8 7 5 12 15 15 13 11 9 3 9 10 14 15 9 9 3 6 6 6 5 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 11 10 11 13 13 13 12 11 10 9 11 12 12 13 14 15 14 13 12 10 10 10 11 12 12 11 12 12 13 13 13 13 13 11 9 8 8 8 8 10 19 19 15 14 15 15 16 17 17 18 18 19 19 20 20 20 19 18 18 17 18 18 17 18 18 19 19 18 19 18 18 18 18 18 17 17 17 17 18 18 18 18 17 18 18 18 17 17 18 18 17 17 16 16 17 18 18 19 19 18 18 18 18 18 19 19 20 20 19 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 16 16 16 17 18 18 17 15 14 14 15 15 15 15 16 17 18 18 18 18 18 16 13 13 13 13 14 16 17 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 11 9 9 10 11 11 11 10 8 7 8 9 10 9 10 12 13 12 11 9 8 10 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 9 7 5 5 6 9 9 9 4 2 3 3 2 2 6 9 9 7 2 2 4 4 3 3 2 1 1 3 5 6 7 9 9 8 6 5 5 6 7 8 8 7 6 5 5 5 6 7 9 10 10 11 11 10 9 10 15 21 23 23 23 22 22 21 21 21 21 22 22 20 21 21 22 19 20 23 19 17 17 16 16 15 15 15 15 15 16 16 16 16 15 14 14 13 12 12 12 12 11 10 8 6 6 7 9 9 11 13 13 13 14 14 15 15 13 11 3 6 5 4 4 7 13 13 12 11 9 7 7 5 13 15 15 12 10 2 8 9 11 14 12 9 8 3 5 6 6 5 8 9 9 10 10 10 10 10 11 11 12 12 13 14 14 14 14 15 15 15 14 13 12 12 11 11 13 13 12 12 14 15 15 15 15 13 12 12 11 11 11 12 12 13 13 13 13 13 12 11 10 9 9 8 9 10 17 18 13 13 14 15 16 17 18 20 20 21 21 20 21 21 20 20 19 19 17 17 17 17 18 18 18 19 19 19 19 18 18 18 17 17 17 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 16 16 17 18 18 19 19 19 18 18 17 18 18 19 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 14 14 15 16 17 16 15 14 14 14 14 15 15 15 16 18 18 18 18 18 18 16 14 13 13 13 14 16 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 10 11 11 12 12 12 12 11 8 8 8 8 8 8 8 7 6 7 9 11 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 9 7 6 5 6 9 11 9 6 5 2 2 1 3 7 10 9 6 1 2 3 3 3 2 2 2 3 3 5 5 6 7 7 6 5 5 5 6 7 7 7 6 5 4 4 4 5 5 6 8 9 10 10 9 10 18 20 20 19 17 15 5 6 9 19 21 19 18 19 20 19 20 20 24 21 10 11 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 14 14 13 13 13 13 13 14 14 14 12 11 11 13 14 14 14 14 14 14 15 15 15 14 4 7 5 3 4 4 5 12 12 11 9 9 4 11 13 13 13 12 8 5 9 10 12 15 12 10 8 4 5 6 5 5 7 9 9 9 9 9 10 10 10 11 12 12 14 14 14 14 14 15 15 15 15 14 13 12 12 13 14 13 13 13 13 14 14 15 16 16 15 13 12 11 12 13 13 13 14 14 14 14 13 12 11 10 9 9 9 8 8 9 10 11 12 14 16 18 20 19 19 20 20 20 20 20 20 19 18 18 18 17 17 17 18 18 19 20 20 20 19 19 18 17 17 17 17 17 17 17 17 18 17 17 17 16 16 16 16 17 17 17 16 17 17 17 18 19 19 19 18 17 17 18 18 19 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 14 13 13 14 15 16 14 13 13 13 14 14 15 15 15 15 17 18 18 18 18 17 16 17 15 15 15 15 16 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 15 15 15 16 16 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 20 20 18 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 11 13 13 13 13 12 12 11 10 10 9 8 7 7 6 6 5 5 6 9 11 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 11 10 8 6 5 4 6 9 10 10 8 5 1 1 3 4 9 11 8 4 1 2 2 3 2 2 4 4 4 3 4 5 5 7 7 6 6 5 5 6 7 7 7 6 5 4 4 4 4 4 5 7 9 10 10 11 19 19 20 15 10 5 3 3 4 3 8 13 21 23 21 19 16 10 17 19 21 3 8 11 13 13 14 14 15 15 15 16 16 16 16 16 16 15 16 15 14 14 14 15 16 16 16 16 15 15 15 14 14 14 14 13 13 12 13 14 14 10 7 8 5 3 4 7 10 13 12 11 11 9 5 10 12 12 12 11 4 8 10 10 11 12 11 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 12 13 14 14 14 14 14 14 15 15 15 14 14 13 13 14 14 14 13 13 14 14 14 15 15 16 16 15 14 13 13 14 14 14 14 14 14 15 14 13 12 11 10 9 8 7 7 7 7 8 11 13 17 20 20 19 19 19 20 20 20 20 19 18 18 18 17 17 17 17 18 19 19 20 20 20 20 19 18 17 17 17 17 17 17 18 18 18 17 16 16 16 16 16 16 17 17 17 17 16 17 17 18 18 19 19 18 18 17 18 18 19 19 19 20 20 19 19 19 19 18 17 16 16 17 17 17 17 15 13 12 13 14 15 15 14 13 12 13 13 14 15 15 15 15 16 17 18 18 18 17 17 17 17 15 16 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 17 18 17 17 17 17 17 17 16 16 16 16 17 17 18 17 18 19 20 21 20 19 18 17 16 15 15 15 14 14 14 14 14 13 12 12 12 12 13 13 12 13 13 13 12 11 11 11 12 11 8 6 5 5 5 5 5 5 9 11 12 13 13 13 13 14 14 15 15 15 15 16 15 15 14 13 13 13 13 13 13 13 13 12 10 10 9 6 5 5 6 7 11 11 11 9 6 4 4 6 6 11 10 7 3 2 3 3 3 3 4 5 5 4 2 2 5 5 7 7 7 7 6 6 7 8 7 6 6 5 4 4 5 4 4 5 8 9 10 10 12 19 19 10 8 5 4 3 4 5 5 6 7 15 21 19 16 8 2 9 10 8 3 8 11 13 13 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 14 14 14 14 14 13 12 12 12 13 12 5 8 8 6 3 4 10 13 13 13 12 11 9 6 9 10 12 12 10 3 9 9 7 7 7 8 8 8 8 8 7 7 7 8 9 9 9 9 9 9 9 9 10 11 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 13 11 10 9 8 8 7 6 5 7 9 14 19 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 19 19 20 20 20 20 19 19 18 17 17 17 17 18 18 18 17 16 16 16 16 16 16 16 16 16 16 17 16 17 17 17 17 18 18 18 18 17 18 18 18 19 19 19 19 19 20 20 19 18 17 16 16 16 16 16 16 14 12 12 12 13 14 14 13 13 12 12 13 14 15 15 15 15 16 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 15 15 15 15 16 16 16 16 16 17 18 17 16 16 16 16 16 16 16 15 16 16 16 16 17 17 17 18 18 17 16 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 11 13 13 13 12 9 5 4 4 4 4 4 6 10 11 12 13 13 14 14 15 15 15 16 16 16 15 14 13 12 12 12 11 11 12 12 12 11 10 9 10 8 6 7 8 9 11 12 12 11 9 7 7 9 12 11 11 10 6 3 1 3 3 4 5 6 6 5 4 3 2 4 6 7 7 8 8 7 7 8 8 8 6 5 6 5 3 4 5 4 5 8 8 9 9 8 8 8 6 5 5 4 4 4 4 4 4 4 4 5 7 5 2 6 6 7 4 6 9 12 13 14 14 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 16 16 16 16 13 13 14 14 14 14 13 12 12 13 12 12 2 8 8 6 3 5 10 13 14 13 12 11 10 9 6 8 10 11 10 3 8 7 7 6 7 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 11 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 15 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 14 13 15 14 13 13 10 7 6 7 11 17 19 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 19 20 20 20 20 20 19 19 18 18 17 17 17 17 18 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 18 17 16 16 16 16 16 15 13 11 11 12 12 13 12 12 12 11 12 13 14 14 15 15 14 14 15 16 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 17 17 16 16 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 14 13 12 13 12 12 11 10 11 10 10 11 10 9 9 9 9 10 10 11 11 11 12 12 13 14 15 14 13 11 9 6 5 4 4 4 4 7 10 12 12 13 14 14 15 15 16 16 16 15 15 14 13 12 11 10 10 10 10 11 11 11 10 10 10 11 10 8 9 11 11 12 12 12 11 9 8 8 9 10 11 10 9 6 4 4 1 3 6 6 5 5 5 5 4 3 5 8 8 8 9 9 9 9 8 6 5 4 3 6 8 7 4 3 3 3 6 4 6 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 6 5 5 7 8 9 6 4 5 9 13 14 14 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 14 13 15 15 14 14 13 12 11 12 11 4 7 8 7 6 3 5 5 13 14 13 12 11 11 10 8 6 8 9 8 4 7 7 7 7 7 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 13 13 14 14 15 15 15 15 15 15 16 16 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 14 15 16 16 17 18 19 20 15 12 14 16 16 17 18 19 19 19 19 19 19 18 18 19 19 18 18 19 19 18 18 18 18 19 19 20 20 20 19 19 18 18 18 18 18 18 17 17 17 16 16 15 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 18 18 18 18 19 19 19 20 20 20 20 19 18 17 17 16 16 16 16 15 12 10 10 10 11 11 11 10 10 11 12 13 14 14 14 14 14 14 15 15 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 15 15 16 16 16 16 17 17 18 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 14 12 12 10 12 11 10 10 9 9 10 10 9 9 9 10 10 10 10 11 11 11 12 12 13 14 15 14 13 11 9 7 6 5 4 4 4 8 11 12 13 13 14 15 16 16 16 16 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 11 9 7 6 7 8 9 9 9 8 6 5 5 2 3 6 6 4 4 4 4 4 4 4 3 7 10 10 10 9 10 7 5 4 3 5 11 13 12 11 8 8 9 1 5 4 7 7 7 6 5 4 4 4 4 4 6 5 5 4 4 6 7 7 7 8 8 8 7 3 5 11 15 15 15 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 16 15 14 13 13 12 11 11 10 6 7 6 6 5 3 3 5 6 14 14 12 12 12 12 10 7 7 9 7 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 13 13 13 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 16 16 14 13 14 15 16 17 17 18 22 24 22 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 18 18 17 16 16 15 15 16 15 15 15 15 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 18 19 19 19 20 20 20 20 19 19 18 17 16 16 16 16 13 11 9 8 9 9 9 10 10 10 10 11 13 14 14 14 14 14 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 16 16 15 15 15 15 14 15 14 14 15 15 15 14 13 14 15 15 14 12 12 11 12 11 11 11 12 11 11 12 10 10 11 11 11 11 11 11 11 12 12 12 12 13 14 13 13 12 10 9 8 6 5 5 7 10 12 13 14 14 15 16 16 16 16 15 14 13 12 11 10 10 10 10 10 10 10 10 10 9 9 12 12 12 12 13 13 12 12 12 11 9 7 6 5 6 6 7 8 8 8 7 6 5 2 3 7 5 3 3 3 3 4 4 5 5 10 12 12 10 7 7 7 6 3 2 7 11 12 14 15 18 18 15 4 3 6 7 7 7 5 5 4 4 4 7 13 10 8 7 5 4 5 6 7 7 7 7 6 4 3 3 7 15 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 16 16 16 16 16 16 15 15 14 13 11 11 11 11 11 6 7 4 3 2 6 11 11 15 14 13 13 13 13 12 8 5 10 8 7 5 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 9 9 9 10 12 13 13 14 14 15 15 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 17 17 18 18 18 18 17 17 16 15 13 13 15 15 17 18 19 24 26 25 19 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 19 19 19 18 18 18 19 18 18 18 17 16 15 15 15 16 16 16 15 14 14 15 15 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 17 16 16 16 14 12 9 8 7 8 8 8 9 9 9 10 11 12 13 14 14 14 14 13 13 13 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 17 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 16 15 15 15 15 14 14 14 15 15 14 14 14 14 14 16 15 14 13 12 12 12 12 12 13 14 15 14 13 12 11 12 12 12 12 12 13 14 14 13 13 14 14 14 14 14 14 13 12 11 10 9 10 11 13 14 14 15 15 16 16 16 15 14 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 12 12 13 13 13 13 13 13 12 10 8 6 5 5 5 5 5 3 7 7 7 6 4 2 2 6 3 2 1 2 3 3 4 4 5 12 13 14 12 9 8 6 3 2 3 3 8 11 15 16 14 11 9 8 7 8 8 8 7 7 5 5 5 8 11 12 11 9 8 6 4 4 5 6 7 6 4 4 6 6 5 7 13 18 18 18 15 16 17 17 17 17 17 17 18 18 17 17 16 16 16 16 15 15 15 16 16 16 15 15 15 15 15 12 11 10 10 11 12 12 13 11 4 7 10 12 15 15 15 14 14 14 13 12 4 7 10 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 10 12 11 11 12 13 13 14 15 15 15 16 16 16 16 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 15 18 20 22 26 26 26 26 19 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 19 19 19 19 20 19 19 19 18 18 18 18 18 18 18 17 16 15 15 15 15 16 16 15 15 14 15 16 16 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 18 17 16 16 15 15 12 9 8 7 7 7 7 8 8 9 9 10 11 11 12 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 26 26 25 25 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 15 15 16 16 15 14 13 12 11 11 11 12 14 15 16 16 14 13 13 13 12 12 12 15 16 16 16 16 17 17 16 16 15 16 16 16 15 16 16 15 15 16 16 16 16 16 16 16 16 15 14 14 13 13 12 11 10 10 10 10 11 10 11 11 11 10 11 11 12 13 13 13 13 13 13 12 11 9 7 5 5 5 5 4 3 2 3 4 6 5 3 2 1 3 1 1 2 1 2 2 3 4 7 14 14 14 14 11 9 7 2 6 7 7 4 7 12 11 8 7 8 9 10 9 8 8 7 7 6 7 8 10 10 11 10 10 9 8 5 5 4 5 3 4 8 7 9 9 9 10 12 14 15 17 15 15 16 17 17 17 17 18 18 18 17 17 16 16 15 15 15 15 15 16 15 15 15 15 15 15 15 12 11 10 11 11 12 12 12 13 10 9 10 13 15 16 15 15 15 14 12 11 2 10 10 8 2 12 11 10 10 10 9 10 11 10 8 8 8 8 8 10 13 12 12 12 12 13 13 15 16 16 15 16 16 16 16 16 16 17 16 16 17 17 17 17 17 17 17 17 17 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 20 23 25 25 25 24 24 23 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 15 15 15 15 16 15 15 15 15 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 19 19 19 18 18 17 17 16 15 14 13 10 8 7 7 7 7 7 7 8 8 9 10 10 11 12 12 13 13 13 13 12 13 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 18 18 17 17 16 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 15 15 16 16 15 14 13 12 11 11 12 13 15 16 16 17 15 14 13 14 14 14 14 17 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 12 12 12 12 13 13 12 11 11 12 13 13 14 13 13 13 12 12 10 9 7 6 6 6 6 4 2 2 2 2 4 4 3 2 1 1 2 4 4 2 1 2 3 8 13 14 14 13 13 12 7 2 5 7 7 8 7 2 6 7 6 7 8 9 10 8 8 8 7 7 8 8 9 9 9 9 9 10 10 9 9 6 5 4 7 10 11 11 12 12 12 12 12 11 12 14 15 16 17 18 18 18 17 17 18 17 17 17 16 15 14 14 14 15 15 15 15 15 15 15 15 15 14 13 12 11 11 11 11 12 12 12 11 11 11 14 15 16 16 15 15 13 11 8 5 9 5 3 11 12 12 12 12 12 12 12 13 13 12 11 11 10 11 13 14 14 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 17 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 23 23 25 23 22 21 20 20 12 10 13 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 15 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 16 15 14 13 11 9 8 8 8 8 8 7 7 8 9 9 10 10 10 11 11 12 12 12 12 12 12 13 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 19 19 19 19 19 19 20 20 19 19 18 18 18 18 17 17 17 17 18 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 17 17 16 16 16 15 14 14 15 15 15 15 14 13 12 12 12 13 14 15 16 16 16 17 17 15 15 16 16 16 18 20 19 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 14 13 13 13 12 13 13 13 13 13 13 13 14 14 14 12 12 12 13 14 13 13 13 12 12 11 10 8 7 7 7 7 6 3 1 1 1 1 1 1 3 2 3 4 4 5 5 4 3 1 3 9 12 13 13 12 12 10 2 5 7 8 8 8 5 3 6 6 6 7 9 10 9 8 8 7 8 8 8 8 8 8 8 8 7 8 8 8 8 5 4 7 10 12 12 13 13 14 13 11 11 9 10 12 14 16 18 19 19 17 17 17 17 17 17 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 11 11 11 11 12 12 12 13 13 14 15 15 15 16 16 15 11 7 8 9 7 5 11 11 11 12 12 13 13 13 14 15 14 14 14 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 21 25 25 24 22 21 19 18 18 17 17 4 14 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 16 15 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 18 17 17 16 16 15 14 13 11 10 9 9 9 9 9 9 9 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 14 13 11 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 25 25 25 25 24 24 24 23 23 23 22 22 21 20 20 20 20 20 19 19 19 19 19 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 18 18 19 19 20 20 20 19 19 19 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 22 21 21 20 20 19 18 17 18 18 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 14 15 16 16 16 16 17 17 18 19 19 19 19 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 13 12 12 12 12 13 14 14 14 15 14 15 15 15 15 14 14 14 13 13 13 13 12 12 11 10 8 7 7 7 7 7 3 1 1 1 1 1 1 2 1 3 5 6 5 5 6 6 5 2 3 8 10 11 11 11 9 6 3 7 7 8 7 5 3 5 6 6 6 7 9 10 9 8 8 7 8 8 8 8 8 7 7 7 5 4 4 4 3 4 6 10 12 13 13 11 11 12 12 11 11 8 9 11 14 16 18 19 19 19 17 17 17 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 11 12 12 12 12 13 14 14 15 15 16 16 14 8 5 5 10 8 7 11 11 11 11 12 13 14 15 16 16 16 16 15 15 15 15 16 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 18 19 19 19 19 19 19 19 20 24 25 24 21 21 20 19 18 18 17 15 7 10 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 15 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 17 17 17 18 18 18 18 17 17 17 16 16 15 15 15 14 12 11 9 10 9 9 10 10 10 10 11 11 9 9 9 9 9 9 10 11 11 11 11 11 10 9 9 9 9 9 11 11 12 12 12 13 13 13 13 13 14 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 26 26 25 25 25 24 24 24 23 23 23 23 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 18 19 19 19 18 18 18 18 18 18 19 20 20 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 23 23 24 24 24 24 24 23 22 21 20 20 19 18 18 18 17 17 17 17 18 18 18 17 17 16 15 15 14 14 14 15 16 16 16 17 17 17 18 18 19 19 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 14 13 12 11 11 11 12 13 14 15 15 15 15 16 15 15 14 14 14 13 12 12 12 12 11 10 9 8 7 5 5 6 7 5 2 0 0 1 1 2 2 3 2 0 6 8 5 5 6 6 5 2 3 7 9 9 9 9 8 4 3 3 7 7 5 3 5 6 6 5 6 7 8 9 9 8 8 8 8 8 8 8 8 7 6 5 4 4 3 4 6 3 10 14 14 14 12 7 8 10 11 11 11 9 9 11 13 15 17 18 18 18 18 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 12 11 11 11 11 12 12 12 13 13 14 14 15 16 14 13 3 7 8 10 8 10 12 12 13 12 12 13 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 16 16 17 18 18 19 19 19 19 19 19 18 24 23 22 20 19 19 18 18 17 16 15 12 1 13 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 14 14 15 15 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 14 14 14 14 13 12 11 11 11 10 10 10 9 7 7 8 9 9 9 9 8 8 9 10 10 10 10 10 10 9 8 8 8 9 9 10 10 10 11 11 12 12 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 19 19 19 19 19 19 19 18 18 19 19 20 19 19 19 20 19 19 18 19 20 20 21 21 20 19 19 18 18 18 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 21 21 21 22 22 23 24 24 25 25 25 26 26 26 26 25 24 24 23 22 21 20 20 19 19 19 20 20 20 19 19 18 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 14 14 13 12 11 10 10 11 12 13 14 14 14 15 15 15 14 13 12 12 12 12 11 11 11 11 10 9 9 8 6 5 3 3 4 4 3 2 1 2 2 3 3 4 4 3 3 7 6 6 5 6 5 2 3 6 8 8 8 8 6 3 3 3 5 5 3 5 7 7 6 6 6 7 7 7 8 9 8 8 8 8 8 8 8 6 5 5 4 3 4 4 5 5 7 14 16 13 9 6 6 7 9 11 11 10 10 11 13 15 16 17 18 18 18 18 17 16 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 14 13 12 12 12 11 11 12 12 12 12 12 12 12 13 15 15 12 11 8 2 9 10 5 10 12 13 14 14 14 14 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 16 17 18 18 18 18 19 19 21 23 22 21 20 19 18 18 18 18 17 16 15 14 9 5 16 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 16 17 17 17 17 17 17 17 16 16 16 17 17 16 16 16 15 14 15 15 16 16 16 16 16 16 17 16 16 16 16 16 16 15 16 16 16 16 16 16 15 15 16 16 15 13 12 12 12 12 12 12 12 11 10 10 9 6 6 7 6 8 8 8 8 8 8 9 9 10 10 10 10 9 9 8 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 22 22 21 20 20 19 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 18 18 19 18 18 18 17 17 18 18 17 17 17 17 18 18 18 18 19 19 20 21 22 22 22 23 24 24 24 25 25 26 26 26 27 27 28 28 28 27 27 26 25 24 23 22 21 21 23 22 22 21 21 20 20 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 14 13 13 12 10 10 10 10 11 12 13 13 13 13 13 13 12 12 11 10 10 10 10 9 9 10 10 9 9 8 8 8 7 4 3 4 4 4 2 0 2 3 4 3 4 4 4 1 3 3 4 5 6 5 2 3 6 7 7 6 5 5 6 3 3 3 3 5 8 9 8 7 6 6 7 8 8 9 10 9 9 9 9 9 8 8 6 5 5 4 4 4 4 5 6 4 7 12 11 8 6 6 7 9 11 12 12 12 13 13 14 15 16 17 18 18 18 17 15 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 13 12 12 12 12 11 11 12 12 12 12 12 11 11 11 12 12 10 10 7 10 10 9 2 10 11 13 14 15 15 15 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 15 14 15 15 15 15 16 16 16 15 13 17 17 18 18 17 17 17 17 17 16 16 15 13 10 4 12 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 15 15 13 11 10 10 11 11 11 12 11 11 10 9 7 6 7 7 6 7 7 8 8 8 9 9 9 10 10 10 9 9 9 9 8 8 9 10 10 9 9 9 9 9 10 10 10 10 11 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 26 25 25 25 24 24 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 20 19 19 19 19 19 19 19 19 19 18 18 19 19 18 17 16 17 18 18 18 18 19 19 20 20 22 23 23 23 24 24 24 24 25 25 25 26 25 26 26 27 27 28 28 28 28 27 26 25 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 19 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 14 13 12 12 11 10 10 10 11 11 12 12 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 6 4 4 3 1 1 3 4 3 3 3 3 3 2 1 1 3 4 5 5 1 4 6 6 6 5 4 4 3 2 6 7 7 8 10 10 9 7 6 7 8 9 11 12 12 10 10 10 9 9 8 7 6 6 5 5 5 4 4 4 6 6 4 7 9 8 7 7 8 11 13 13 11 11 12 13 13 13 15 15 16 17 17 16 14 13 14 14 14 14 15 15 16 16 15 14 14 14 15 15 14 13 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 7 3 10 9 8 8 3 10 11 12 13 16 15 15 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 11 12 13 13 13 9 7 5 2 10 11 13 15 16 15 14 15 15 16 15 15 13 11 9 4 5 17 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 16 16 16 15 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 14 12 10 9 9 10 10 11 11 11 10 10 8 7 6 7 6 6 7 7 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 10 9 9 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 12 11 11 10 10 10 10 10 10 11 10 11 11 11 12 12 12 12 12 13 13 12 12 12 13 13 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 21 20 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 19 20 20 19 18 17 18 19 19 19 19 19 20 21 22 22 23 23 24 24 24 24 24 25 25 25 25 24 24 24 25 26 26 27 27 27 27 27 26 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 18 18 19 19 19 19 19 19 19 18 18 17 16 16 16 16 15 14 14 14 14 14 13 13 13 12 11 11 10 11 11 12 12 12 12 12 11 10 10 9 9 8 8 8 8 8 9 9 8 8 8 9 9 10 11 11 11 10 8 6 4 1 3 4 3 2 2 2 2 2 2 1 0 2 4 4 3 1 5 6 6 6 5 5 5 4 2 6 9 11 11 12 11 10 8 6 7 7 10 12 14 13 11 11 11 10 10 8 7 6 6 6 6 6 6 4 4 5 6 5 6 7 8 7 7 8 11 13 13 14 12 11 12 12 12 13 14 15 16 16 16 15 14 14 14 14 14 14 15 15 16 15 14 14 14 15 15 14 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 9 9 2 10 10 9 8 4 7 11 12 13 13 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 13 11 9 5 5 6 6 5 2 3 5 6 8 10 11 12 13 12 12 13 12 12 14 12 12 11 10 6 2 11 14 17 17 16 16 15 15 14 14 14 15 14 14 14 14 14 14 14 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 16 16 16 15 15 14 14 13 13 13 13 13 14 14 13 14 15 14 12 10 9 9 9 11 11 11 11 10 8 7 6 7 6 6 6 6 7 8 8 8 9 9 9 9 10 9 9 9 9 9 9 9 10 10 11 14 13 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 11 10 10 10 10 10 10 10 10 10 9 10 10 10 11 11 12 12 12 12 12 11 11 12 12 13 13 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 19 19 19 18 19 19 19 19 21 22 22 22 23 23 24 24 25 25 25 25 26 25 25 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 26 26 26 26 25 25 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 18 17 17 17 16 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 7 8 8 8 7 7 7 8 10 11 12 12 12 11 8 5 3 1 0 1 1 2 2 2 1 1 1 1 1 3 3 2 2 5 6 6 6 6 5 4 2 2 5 10 13 14 14 13 11 9 7 3 1 6 11 13 13 12 12 12 11 10 8 7 7 6 6 7 8 7 5 3 6 7 4 7 7 8 8 8 8 9 12 14 13 14 12 11 11 12 12 12 13 14 15 16 15 14 14 14 13 14 14 15 15 16 16 15 13 13 14 14 13 11 10 11 11 12 12 12 12 11 11 11 12 12 11 9 9 2 6 10 9 8 7 5 9 11 12 13 14 14 15 15 15 16 16 17 17 17 16 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 14 14 14 14 14 11 8 6 3 3 3 3 2 3 4 5 6 8 10 11 11 11 11 11 10 10 11 11 11 9 8 9 8 6 2 8 15 12 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 15 15 14 12 11 10 10 11 12 11 10 9 7 7 6 6 6 6 6 6 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 10 10 12 15 14 12 12 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 19 19 18 19 19 19 19 19 20 20 21 21 21 21 22 22 23 24 24 24 24 24 24 23 23 22 22 20 19 18 17 17 17 18 19 19 21 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 21 20 19 20 20 19 18 18 17 17 16 16 15 14 14 13 13 12 11 12 12 13 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 11 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 7 7 8 10 11 11 12 12 10 8 8 7 4 1 1 1 2 2 2 1 1 1 1 2 2 1 3 5 7 6 6 6 5 2 1 2 5 10 14 15 16 14 10 7 4 5 8 3 10 13 13 13 13 12 12 10 9 8 7 7 7 8 7 5 6 2 7 8 6 3 8 9 10 8 7 9 12 14 14 14 11 12 12 12 12 13 13 13 14 17 14 13 13 13 13 13 14 15 15 16 16 14 13 13 14 13 12 11 10 11 12 12 13 13 13 11 10 10 11 12 10 10 7 8 10 9 8 8 7 4 10 10 11 13 14 14 15 15 15 15 16 16 17 17 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 13 13 13 13 10 7 3 3 3 2 2 3 3 4 5 6 8 9 10 10 11 10 10 10 10 9 8 9 10 8 8 8 7 4 1 3 4 8 10 10 11 13 14 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 13 15 15 15 14 13 12 12 12 12 12 10 9 7 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 10 11 14 15 15 13 10 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 18 19 19 19 19 19 20 20 20 19 19 20 20 21 21 21 22 24 24 25 25 25 25 24 23 22 22 21 21 19 18 17 16 17 17 19 20 21 23 24 25 25 24 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 22 22 21 20 20 21 21 19 18 18 17 17 16 15 14 13 12 12 12 11 11 10 10 11 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 12 11 10 9 8 7 7 7 6 7 7 7 6 6 6 6 6 6 6 7 8 8 9 10 11 10 10 10 9 6 2 1 1 1 1 1 1 0 0 1 1 1 2 4 6 7 7 7 6 2 1 1 4 8 11 14 16 16 16 14 7 3 12 9 3 11 12 12 13 13 13 11 10 10 8 7 7 7 6 5 4 4 5 10 8 7 2 9 10 7 7 7 8 11 14 14 13 12 12 12 13 13 13 13 12 12 14 12 12 12 12 12 12 13 14 15 16 16 14 12 12 12 12 11 10 10 11 12 12 13 13 12 11 11 10 11 10 9 5 7 11 8 8 8 8 8 3 10 10 11 11 12 14 15 15 15 16 16 16 17 17 17 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 10 9 8 3 3 3 3 3 3 3 4 4 6 7 8 9 10 10 9 9 9 9 9 9 9 9 9 8 7 5 4 3 2 1 4 5 6 8 10 12 13 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 13 14 14 14 14 13 13 12 12 12 12 11 9 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 9 9 9 8 8 11 14 16 16 14 10 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 10 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 19 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 26 25 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 19 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 25 25 25 24 23 22 21 21 21 20 18 16 16 17 17 19 21 22 23 24 25 25 25 25 27 28 28 28 29 29 29 29 29 28 28 28 27 27 27 27 27 26 27 27 27 27 26 27 27 26 26 26 26 26 25 25 26 26 26 26 25 25 24 24 24 24 24 24 23 23 23 22 21 21 22 21 20 20 19 18 17 16 15 14 13 12 12 12 11 11 10 10 11 13 12 12 12 13 13 14 14 14 15 15 15 15 14 13 11 10 9 8 7 7 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 8 3 1 1 1 1 1 1 0 0 1 1 0 3 5 7 8 8 7 5 1 5 8 3 10 13 14 15 14 12 12 0 10 12 6 4 11 12 12 12 12 12 12 11 10 9 7 5 5 5 4 3 3 10 11 10 6 4 10 11 8 7 8 8 10 12 13 12 12 12 13 13 13 14 13 13 12 12 13 12 12 12 12 11 11 12 12 14 14 12 11 10 10 10 10 9 10 11 12 13 13 13 12 12 12 10 11 11 9 2 10 9 7 7 7 7 5 5 10 10 11 11 12 14 15 15 15 16 16 16 17 17 17 17 16 16 17 17 17 17 17 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 11 9 8 8 5 3 3 3 3 3 3 3 4 4 5 5 6 8 9 9 8 8 7 7 7 8 9 9 9 8 6 5 6 4 2 1 2 3 4 6 8 8 10 12 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 10 11 11 11 11 12 13 13 13 12 12 12 12 13 13 13 11 9 8 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 9 9 8 8 6 9 10 10 14 15 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 17 18 18 18 18 18 18 18 18 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 18 18 19 19 19 20 20 20 20 21 21 20 20 20 21 21 22 22 23 24 24 24 24 24 22 21 20 20 20 19 17 16 16 18 19 19 21 23 24 25 25 26 26 27 27 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 25 25 24 24 24 24 25 25 25 24 24 24 23 23 22 22 22 22 21 21 19 18 17 16 14 13 13 13 13 13 12 11 11 12 12 12 12 13 14 14 15 15 15 15 16 15 15 13 12 10 9 8 7 7 6 5 5 5 5 6 5 5 5 5 6 6 6 5 5 5 6 6 8 9 10 10 11 11 8 4 2 1 2 2 1 1 0 1 1 1 0 3 6 7 8 8 7 2 8 12 11 2 9 13 13 12 10 10 4 8 12 11 3 5 11 12 12 12 12 12 12 11 10 7 5 5 4 4 2 4 9 11 10 10 3 7 11 10 9 9 9 10 11 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 10 10 10 11 11 10 9 9 9 9 9 9 10 11 12 13 14 14 13 13 12 11 11 10 4 6 9 8 7 6 5 8 8 9 10 10 11 11 13 14 15 15 15 16 16 17 17 17 17 17 17 16 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 12 11 9 10 10 9 10 12 12 12 12 12 11 11 9 8 8 6 4 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 6 5 6 5 5 5 6 7 8 8 8 6 7 5 4 3 1 1 3 4 5 6 7 9 10 12 13 13 13 12 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 14 14 13 12 11 10 10 10 9 10 10 10 10 10 11 11 11 11 10 11 12 13 13 13 11 10 9 8 7 7 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 9 9 8 8 7 6 7 7 7 11 14 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 11 11 11 12 12 13 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 26 26 25 25 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 22 20 18 18 19 18 17 16 16 18 20 21 22 24 25 25 25 26 27 28 29 29 30 30 29 29 29 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 25 25 24 24 24 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 23 23 22 22 21 20 18 16 15 14 14 15 15 15 15 14 13 13 13 13 13 13 15 15 15 15 15 15 15 14 13 12 10 8 7 7 6 6 6 5 5 5 5 4 2 1 2 3 5 6 5 5 5 5 5 5 7 8 9 10 11 11 9 4 5 3 1 2 1 1 1 1 2 2 0 3 5 5 7 8 6 5 13 13 10 3 9 12 11 8 5 2 5 10 12 9 2 8 10 11 12 12 12 12 12 11 8 5 6 5 3 2 4 7 9 10 10 7 5 10 12 10 9 10 10 10 11 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 10 9 8 8 8 9 9 9 8 8 8 8 8 9 11 12 13 14 13 13 12 12 12 12 8 6 8 8 6 4 4 9 9 10 10 10 11 11 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 10 11 9 8 8 8 8 8 7 8 8 9 9 10 10 8 7 8 8 5 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 3 4 4 4 4 4 4 4 5 6 7 6 5 4 4 3 1 2 3 4 4 6 6 8 9 10 10 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 7 7 9 11 12 13 12 12 11 10 8 7 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 7 7 12 13 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 12 12 13 14 14 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 16 17 17 17 18 18 18 18 18 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 26 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 17 17 18 19 19 19 19 19 19 20 20 20 21 21 21 22 22 21 22 21 22 21 20 19 18 17 17 18 18 18 18 20 22 21 24 25 26 26 26 27 28 28 29 29 29 28 28 27 26 26 26 25 25 25 24 24 24 24 25 25 25 24 24 24 24 24 24 25 25 25 25 24 23 23 23 23 24 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 25 24 24 23 23 22 22 20 18 17 16 16 15 15 15 15 15 14 13 13 14 14 15 16 16 15 15 15 14 14 13 12 10 9 8 7 7 6 6 6 6 6 5 4 2 3 2 2 2 3 5 5 5 5 6 6 7 6 6 8 10 11 11 10 8 9 6 3 1 1 1 1 2 3 2 0 2 3 4 5 5 1 10 13 12 9 3 7 11 8 8 2 4 8 10 11 7 3 8 10 11 12 12 12 12 11 12 8 6 6 5 3 2 4 6 7 8 7 3 7 12 13 10 9 9 10 10 11 12 12 13 14 14 14 14 14 14 13 12 13 13 13 13 13 12 11 10 8 7 7 7 8 8 8 8 8 8 7 8 9 10 12 13 13 13 13 12 12 11 10 6 7 6 6 3 6 9 9 9 10 10 10 10 11 12 12 13 14 14 15 16 17 17 17 18 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 11 9 8 7 7 5 5 5 6 6 5 5 7 8 6 5 6 6 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 4 5 5 5 4 3 3 2 0 2 4 5 6 6 6 6 7 8 8 9 9 10 10 11 11 12 13 13 14 14 15 15 14 14 14 13 13 13 13 12 12 11 12 12 13 13 13 13 13 12 12 13 13 12 10 9 9 8 8 8 8 7 8 8 8 7 5 4 4 6 10 12 12 12 12 10 8 7 7 7 7 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 8 8 13 11 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 11 11 12 13 13 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 19 19 20 21 21 21 21 21 20 20 20 20 19 18 18 18 18 19 19 20 22 23 23 24 25 26 27 27 27 27 28 28 29 29 29 28 26 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 22 22 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 19 18 18 16 15 15 14 14 14 14 15 15 16 17 16 16 16 15 14 13 12 11 10 10 8 7 7 7 8 8 9 9 6 2 2 3 3 3 3 2 3 4 5 6 8 9 9 7 6 7 9 11 11 11 11 11 9 5 2 1 1 1 2 2 2 0 1 2 3 3 1 4 13 13 12 8 2 5 8 7 6 1 5 9 10 9 5 3 7 10 11 12 12 12 12 12 12 7 6 6 5 3 2 2 4 4 6 6 3 9 12 11 9 9 9 9 10 11 11 13 13 14 14 15 15 14 13 12 12 12 12 12 12 12 12 10 8 7 7 7 7 8 8 8 8 7 7 6 7 8 9 10 11 11 11 11 11 11 11 9 5 5 5 5 7 8 8 9 9 9 9 10 10 11 12 12 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 13 12 11 8 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 4 4 3 2 2 1 1 2 4 5 7 7 6 5 5 6 6 7 8 8 8 9 10 11 12 12 13 13 14 14 14 14 13 12 12 12 12 11 11 10 11 11 11 12 12 12 12 12 12 12 13 12 10 9 8 8 7 7 7 7 7 7 7 5 4 5 5 5 7 10 11 11 10 8 7 6 7 7 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 7 8 13 11 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 12 13 13 14 15 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 27 27 27 26 26 25 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 18 18 18 19 21 21 22 23 25 25 25 26 26 27 27 27 27 27 28 28 28 27 27 25 24 23 23 23 24 23 22 22 22 21 21 21 22 21 22 22 22 22 23 23 23 23 23 23 23 22 21 22 23 23 24 25 25 26 26 26 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 20 18 17 16 16 16 16 16 16 16 16 15 15 15 13 12 12 12 11 10 10 8 8 8 8 9 10 10 10 8 2 3 2 2 3 4 4 3 2 4 7 8 9 9 8 7 7 9 10 11 11 11 11 10 5 1 1 1 0 1 1 1 1 1 1 2 2 1 7 13 13 11 8 2 4 7 7 4 2 6 9 9 6 2 4 7 8 10 11 11 12 12 12 11 6 6 5 4 2 2 3 2 3 6 4 6 12 11 8 9 9 9 10 10 11 12 13 14 14 14 15 15 14 13 12 12 12 13 12 12 12 11 9 8 7 6 6 7 8 8 8 8 7 6 6 7 7 8 8 8 8 8 8 8 9 10 9 7 6 7 8 8 8 8 8 8 9 9 10 11 11 11 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 12 12 12 9 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 6 5 4 4 3 3 2 1 2 4 4 4 6 8 8 7 5 4 5 5 6 7 7 7 8 9 10 11 11 12 13 13 13 13 13 13 11 11 11 11 11 10 9 9 10 11 12 12 12 12 12 12 12 13 13 10 8 7 7 7 6 6 7 6 6 5 3 5 6 7 5 5 6 7 9 7 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 7 10 13 10 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 12 12 13 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 17 17 17 17 18 18 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 18 18 19 20 21 23 23 23 24 25 26 26 26 26 26 27 27 28 28 27 27 26 26 24 23 22 22 23 24 23 22 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 23 24 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 22 21 20 19 18 18 18 18 17 16 16 15 14 13 12 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 9 12 10 6 4 3 3 4 3 3 6 8 9 9 9 8 8 9 10 10 11 11 11 9 5 1 1 1 1 0 1 1 1 1 1 2 2 5 9 12 12 11 7 1 2 5 6 3 2 6 6 5 2 4 7 8 7 8 9 11 12 13 10 7 6 6 5 3 2 2 3 3 3 5 3 9 14 11 9 10 9 9 10 10 11 13 14 15 15 15 15 15 15 13 13 13 13 13 12 12 11 10 9 7 6 6 6 7 7 7 8 7 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 9 10 11 10 10 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 14 13 12 12 12 10 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 7 5 3 3 4 5 5 5 6 7 7 7 6 5 4 3 3 3 3 4 5 5 7 8 8 8 6 5 4 5 5 6 6 7 8 9 10 10 11 12 12 12 13 13 13 12 10 11 10 10 10 9 8 8 9 10 10 11 11 11 11 12 12 12 12 10 6 5 5 5 5 5 6 4 4 3 4 5 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 4 10 10 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 11 12 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 18 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 25 25 24 24 23 23 22 22 22 22 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 19 18 18 19 19 20 21 22 23 23 24 25 25 26 26 25 25 26 27 27 27 26 25 24 25 24 22 22 23 24 24 22 20 20 19 19 18 19 18 18 18 18 18 19 19 20 20 20 20 20 20 21 22 23 24 25 26 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 25 25 24 23 22 21 20 20 19 19 18 18 17 15 14 12 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 11 12 12 12 11 9 8 4 3 3 2 5 7 8 9 8 8 8 8 8 10 11 11 10 8 4 1 1 2 1 1 1 1 1 1 3 8 10 9 10 11 11 9 5 5 0 4 5 3 1 3 3 2 4 7 9 9 8 8 9 11 12 13 10 7 7 6 5 3 2 2 2 2 3 3 4 11 11 10 10 10 10 10 10 11 12 13 15 14 14 15 16 16 16 13 13 13 13 12 12 11 11 10 9 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 9 10 11 11 11 12 12 14 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 11 9 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 7 8 8 8 7 6 5 4 4 4 4 5 6 6 7 7 8 8 7 5 5 5 5 5 6 7 8 9 10 10 11 11 12 12 12 12 12 12 10 10 10 10 9 8 7 6 7 7 8 9 10 10 10 11 12 12 12 10 6 6 4 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 8 9 7 8 10 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 27 27 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 18 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 20 21 22 23 23 23 23 24 24 24 24 24 24 25 25 26 26 25 24 24 24 22 22 23 24 24 22 20 19 19 18 18 17 17 17 17 17 17 18 19 20 20 21 21 21 21 21 22 24 25 26 27 27 27 27 27 27 27 27 26 25 24 24 24 23 23 23 22 22 22 22 23 23 24 25 25 26 26 26 26 27 27 27 27 27 26 25 25 24 23 22 22 21 20 20 21 20 18 15 13 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 14 13 13 12 12 8 3 3 2 4 6 7 8 7 7 7 7 8 9 11 10 9 7 4 1 1 1 0 1 2 2 2 3 6 12 12 10 10 10 9 7 3 2 1 3 5 2 1 2 2 4 5 7 9 10 9 9 10 12 12 7 8 8 7 5 3 3 3 2 2 2 4 2 6 11 7 9 10 9 10 10 11 12 13 14 15 14 14 15 16 16 15 14 14 14 13 12 11 11 10 9 8 7 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 8 9 10 10 11 12 12 13 14 14 15 16 17 17 17 17 17 17 17 17 16 16 16 16 15 14 13 12 10 8 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 5 6 6 7 7 9 9 9 9 9 8 8 7 5 5 6 6 6 6 6 6 7 6 6 6 6 6 5 5 6 7 7 8 9 10 10 11 11 12 12 12 12 11 10 10 10 10 9 8 7 6 5 5 5 5 6 7 7 9 10 11 11 10 9 6 6 3 2 3 3 3 5 6 6 6 6 6 6 7 7 8 7 7 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 5 6 8 8 9 10 9 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 11 12 12 13 14 15 15 15 15 15 15 15 15 16 16 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 24 24 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 22 23 23 23 23 22 22 22 22 22 22 22 23 24 24 24 25 24 24 24 23 24 25 25 23 21 19 19 18 17 17 17 17 17 18 18 19 20 21 22 22 22 23 22 22 23 24 25 26 26 27 27 27 27 26 26 26 26 25 24 23 23 23 22 22 22 22 22 22 22 23 24 25 25 26 26 26 26 27 27 28 27 27 27 27 26 26 25 25 24 23 22 22 22 23 22 20 18 16 14 13 13 13 12 11 11 11 11 10 11 11 12 13 13 14 15 16 15 14 14 12 10 3 3 3 3 6 7 7 6 6 6 7 8 9 10 9 8 5 3 1 1 1 1 1 2 3 3 4 7 11 12 11 11 9 7 5 3 0 2 3 4 3 2 2 3 5 5 5 7 8 8 9 11 12 12 8 9 9 7 4 3 2 2 1 2 3 5 2 8 11 8 9 9 8 9 10 12 13 14 14 14 14 14 15 15 15 15 15 14 14 13 12 12 11 10 9 8 7 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 9 9 9 10 11 12 13 13 14 14 15 16 17 17 17 17 17 17 16 16 16 16 16 15 14 13 12 9 7 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 6 8 10 10 10 10 10 9 9 8 7 7 6 7 7 7 7 6 6 5 4 4 5 5 6 6 6 7 8 9 9 10 10 11 11 11 10 11 12 11 11 12 11 11 10 8 7 6 4 4 4 3 4 4 3 7 8 10 10 9 8 7 6 3 3 3 3 4 6 6 6 6 6 6 6 6 7 7 8 7 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 6 7 7 7 7 8 7 7 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 12 13 13 14 14 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 25 25 24 23 23 23 22 22 22 22 21 21 21 21 20 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 22 23 23 23 23 22 21 21 21 21 21 21 21 22 23 23 24 24 24 24 25 26 26 24 22 20 19 18 18 17 17 17 18 19 20 21 22 23 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 21 21 22 22 22 22 22 23 24 25 25 26 25 25 26 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 23 22 21 20 18 18 17 16 15 14 13 13 12 12 12 12 13 14 15 16 16 16 16 15 14 13 9 3 4 3 3 5 6 6 5 5 5 6 7 8 8 7 6 4 2 1 1 1 1 1 3 4 4 4 6 10 12 12 10 8 6 3 1 3 3 4 4 4 3 3 4 4 3 3 3 6 7 9 11 13 11 8 9 9 7 4 4 2 1 2 3 4 5 3 10 14 10 7 7 6 8 11 12 13 14 14 14 15 15 15 15 15 16 15 14 13 13 13 13 12 10 9 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 8 8 8 8 7 7 7 8 8 8 8 7 6 5 6 8 9 11 11 12 13 13 14 15 15 16 17 17 17 17 16 16 16 16 16 15 15 14 13 11 10 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 5 7 8 11 11 11 11 10 10 9 9 8 7 8 7 7 7 7 6 4 2 3 3 4 5 6 6 8 8 9 9 9 10 10 11 10 8 9 12 12 12 12 11 11 10 8 7 7 4 3 2 2 2 2 1 4 6 7 8 8 8 6 4 2 3 3 4 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 13 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 22 22 22 21 21 21 21 21 21 22 23 23 23 24 25 26 26 25 23 21 19 18 18 17 18 18 19 21 22 23 24 25 26 26 26 26 26 25 24 24 24 24 24 24 24 25 25 25 24 25 24 24 23 23 22 21 21 21 21 21 21 21 22 22 22 23 23 24 25 25 25 25 26 26 26 26 25 25 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 20 19 18 17 16 15 14 13 13 13 14 15 16 16 15 14 15 14 13 13 11 7 3 4 2 3 4 4 5 5 4 5 6 7 7 6 4 2 1 2 2 2 1 1 2 3 3 3 3 8 11 11 9 7 6 2 4 4 5 5 5 5 4 4 5 3 2 2 2 5 7 10 12 13 10 8 8 8 7 5 4 2 1 2 2 4 3 4 11 15 8 4 5 5 8 11 12 13 14 14 15 16 16 15 15 15 16 15 14 13 13 13 13 12 11 9 8 7 7 7 7 8 8 8 8 7 6 6 6 7 7 8 8 9 9 9 8 8 8 7 6 6 7 7 8 8 7 8 8 8 8 9 10 11 12 12 13 13 14 15 16 16 17 17 17 17 16 16 15 15 15 14 13 12 11 10 8 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 6 9 11 11 12 11 11 11 11 10 9 8 8 7 7 7 6 6 5 3 3 1 2 4 6 7 8 8 8 8 8 9 10 10 9 8 9 12 12 12 11 11 10 9 8 8 6 4 2 1 0 0 0 1 1 2 5 6 6 6 4 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 9 9 10 10 11 12 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 21 21 21 20 20 21 22 22 22 23 24 25 25 25 24 23 21 18 18 20 19 20 22 24 25 26 27 27 27 27 27 26 26 26 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 22 22 22 23 24 24 25 25 25 26 25 25 24 23 22 22 23 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 22 21 21 20 18 17 16 15 14 14 15 16 16 15 14 14 13 12 13 13 13 11 5 4 3 2 2 2 2 3 3 3 4 6 6 3 2 1 2 2 2 2 2 2 2 3 3 2 2 4 9 10 9 7 4 2 5 6 6 6 6 5 4 3 3 3 2 1 2 5 7 10 11 14 9 7 7 8 8 7 5 2 1 1 2 3 2 4 10 4 3 2 4 6 8 10 11 13 14 14 14 15 16 16 16 15 16 16 14 13 13 12 12 12 11 9 9 8 7 7 8 8 9 9 8 8 7 7 7 7 8 9 9 9 9 9 8 8 8 7 6 6 6 7 8 8 8 8 8 9 9 10 10 12 12 13 13 14 15 15 16 16 16 17 17 16 16 15 15 14 14 13 12 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 6 10 12 12 12 11 11 11 11 11 10 9 9 8 7 7 6 6 5 5 3 2 1 3 5 6 6 7 7 7 8 8 8 9 10 10 10 11 12 11 10 10 10 9 9 8 5 3 1 0 1 1 1 1 1 1 2 2 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 9 10 10 10 6 7 8 8 8 9 10 10 10 10 11 11 12 12 13 13 12 12 13 13 14 15 15 15 16 15 15 15 15 15 15 15 15 14 15 15 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 21 21 20 20 20 21 21 21 22 22 24 25 24 24 24 23 22 22 23 23 24 26 27 28 28 28 28 28 27 26 25 25 25 24 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 24 25 25 25 25 24 22 22 21 21 22 22 23 24 24 24 25 25 24 24 24 25 25 25 25 25 24 24 23 22 20 19 18 17 16 16 16 16 15 14 13 13 12 12 12 13 13 12 5 4 4 3 3 3 2 2 2 2 2 2 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 5 8 8 6 3 2 5 7 5 6 6 5 3 2 2 2 2 1 3 4 7 9 11 13 9 8 7 8 8 8 6 2 1 1 2 2 2 3 4 3 3 3 4 6 8 10 11 13 13 13 14 15 16 16 16 16 16 15 14 13 12 12 12 11 11 9 9 8 7 8 8 9 10 9 9 8 8 8 9 9 9 10 10 10 9 9 9 9 8 8 7 7 7 7 7 8 9 9 9 9 10 10 11 12 12 13 14 14 15 15 15 15 15 16 16 16 16 15 14 13 12 11 10 9 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 8 10 12 12 12 12 11 11 11 10 10 10 9 9 8 7 6 6 5 5 3 2 1 2 4 4 4 5 6 6 6 7 7 8 8 9 9 10 10 10 9 9 9 9 9 7 3 2 1 1 1 2 2 1 1 1 1 1 2 2 2 2 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 6 6 7 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 13 14 14 14 14 14 13 13 13 13 13 13 12 13 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 22 23 24 24 24 25 26 26 27 27 27 28 29 30 30 29 28 27 26 25 23 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 21 20 20 22 22 23 22 22 22 21 21 20 20 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 23 22 21 19 18 17 16 16 15 15 15 12 11 10 11 12 13 13 13 6 3 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 4 3 2 2 2 2 2 2 2 3 4 5 7 6 3 1 5 6 4 5 4 3 3 3 3 2 2 2 3 4 6 8 10 11 9 8 8 8 9 9 7 4 2 1 2 1 1 5 6 3 3 4 6 7 9 10 12 13 13 14 15 16 16 16 16 16 16 14 13 12 11 11 11 11 11 11 9 8 8 8 9 10 10 10 9 9 9 9 9 10 10 11 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 13 11 10 9 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 9 7 8 9 9 9 9 10 12 11 10 10 10 9 9 10 9 9 8 7 7 6 5 4 2 1 1 2 2 2 3 4 4 5 5 6 6 7 7 7 8 8 9 8 8 8 8 8 5 2 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 4 5 6 6 7 7 7 7 7 7 7 8 7 7 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 5 5 5 5 6 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 7 6 6 6 6 6 7 6 7 10 11 9 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 11 10 11 13 14 14 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 26 25 25 24 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 21 22 23 23 24 25 26 26 27 28 29 29 29 29 29 30 29 28 27 26 24 22 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 21 21 21 21 20 19 19 20 19 19 19 20 20 21 22 22 23 23 23 23 22 22 22 22 22 23 24 24 25 25 24 24 23 21 20 19 18 17 16 15 15 14 12 6 7 10 11 13 13 13 10 4 4 5 5 4 4 3 3 3 2 2 2 3 3 3 3 4 4 3 2 2 2 2 2 2 2 3 4 4 6 6 5 1 4 7 6 3 2 2 3 3 3 2 2 1 2 3 5 7 9 9 7 7 7 8 9 9 8 5 3 2 2 2 1 5 8 4 3 4 6 8 9 10 11 12 13 14 15 15 15 15 16 16 15 13 12 11 10 10 11 11 11 11 9 8 8 9 9 10 10 10 9 9 9 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 14 14 15 15 15 15 14 14 14 14 14 13 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 11 10 10 8 8 10 11 11 11 10 11 10 10 9 9 9 9 11 10 10 9 9 9 10 10 9 9 8 7 6 5 4 3 2 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 6 7 5 6 6 6 5 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 5 5 6 6 7 7 7 7 7 7 8 7 7 7 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 7 6 5 5 6 6 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 10 11 11 9 7 7 8 9 9 9 9 8 9 9 9 9 8 9 9 9 9 10 10 9 10 10 9 9 9 9 10 10 9 9 10 11 11 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 22 23 23 23 23 24 25 25 26 27 28 28 28 28 29 29 28 27 25 23 21 19 19 19 18 18 18 18 18 19 19 20 20 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 19 19 20 20 21 21 21 21 21 22 21 21 19 19 19 19 20 21 22 23 23 24 24 24 23 22 20 20 18 17 15 15 14 13 12 9 5 8 10 12 13 13 11 3 3 5 5 5 5 4 4 3 3 2 3 3 3 3 3 4 4 3 2 2 2 2 2 2 2 2 3 4 6 7 5 3 1 5 4 2 1 2 2 2 2 2 2 1 2 3 5 7 8 7 6 6 6 7 6 7 7 5 4 3 2 2 1 1 5 4 3 4 6 8 9 10 10 11 12 13 14 14 15 15 15 15 14 13 12 10 9 10 10 11 11 11 9 8 8 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 10 10 10 10 11 11 12 12 12 12 13 13 14 14 14 15 14 14 14 14 14 13 13 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 11 12 12 9 9 11 12 12 11 12 13 12 11 10 9 9 9 11 11 10 10 9 9 9 9 9 9 9 8 7 6 5 4 3 2 2 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 3 3 4 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 4 4 5 6 7 8 8 7 8 8 8 8 7 7 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 10 11 11 11 9 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 14 14 14 14 14 14 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 24 24 23 23 23 22 22 22 22 21 20 19 19 19 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 19 19 20 21 21 22 23 22 22 22 23 23 24 25 26 27 27 27 27 28 27 26 23 21 19 19 18 17 17 17 17 18 19 19 21 22 22 22 22 22 22 22 22 21 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 21 21 20 20 20 20 20 21 21 21 21 21 20 20 20 19 18 17 16 17 17 19 20 21 22 23 23 24 23 22 21 20 19 18 16 15 15 14 13 13 11 5 5 7 9 12 13 12 8 3 5 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 3 2 2 2 2 2 2 2 2 2 3 5 5 3 3 1 2 2 1 1 2 2 2 2 2 1 1 1 2 4 6 7 7 7 5 4 4 3 4 4 4 3 3 2 1 1 1 4 3 2 4 7 8 9 10 10 10 12 12 13 14 15 15 15 15 14 12 10 9 8 8 9 10 10 10 9 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 9 9 8 8 8 8 7 7 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 11 12 12 12 12 12 11 12 13 14 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 8 8 7 5 4 3 3 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 1 2 4 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 3 4 4 6 8 8 8 7 8 8 8 8 7 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 5 5 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 9 10 11 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 11 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 20 19 19 19 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 19 18 18 18 18 18 19 19 19 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 19 19 19 20 21 22 22 21 20 20 21 23 23 24 25 25 26 26 26 27 27 25 23 22 20 20 19 18 18 18 19 20 20 21 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 22 22 23 23 23 22 22 23 23 23 23 22 22 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 18 18 19 20 20 21 21 21 21 20 19 19 17 16 16 15 14 14 14 10 5 4 4 5 8 9 10 8 4 5 6 6 6 6 5 4 4 4 4 4 4 3 4 4 4 3 2 2 2 3 3 2 2 2 2 3 4 3 2 1 2 1 1 2 2 2 3 2 2 2 1 1 1 2 4 5 6 6 5 2 1 1 1 1 2 3 3 2 1 1 0 1 2 1 3 5 7 8 9 9 10 10 11 12 13 14 14 15 15 14 13 11 10 9 8 8 8 9 10 10 9 9 9 8 8 7 8 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 13 12 12 11 10 9 9 8 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 13 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 7 6 5 4 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 2 1 1 2 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 2 1 2 2 3 5 7 9 8 8 8 8 9 8 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 5 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 9 9 9 9 8 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 20 19 19 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 22 23 24 23 24 25 25 26 26 27 27 28 27 25 24 24 23 22 22 21 22 22 22 23 24 26 26 26 26 26 26 26 25 25 25 24 24 24 23 22 22 22 23 23 24 24 24 23 23 23 23 23 23 23 22 22 21 20 20 19 19 20 20 20 20 21 21 21 21 21 20 19 18 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 17 16 16 15 15 15 14 9 5 5 4 4 5 5 6 5 4 5 7 7 7 7 6 5 5 4 5 4 4 4 4 4 4 3 3 2 3 3 3 3 3 2 2 2 3 2 2 3 2 2 2 2 3 3 3 2 2 2 2 1 2 3 5 6 6 6 5 3 8 8 6 2 1 3 3 2 2 2 1 1 2 2 4 6 7 8 9 10 10 10 11 12 13 14 14 15 15 13 12 10 9 9 8 8 8 9 10 10 10 9 9 8 7 7 8 8 10 11 11 12 12 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 12 11 11 10 9 9 8 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 14 14 13 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 11 11 12 12 11 13 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 7 6 5 5 4 4 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 4 5 5 6 6 5 5 5 4 4 3 3 4 3 3 3 4 4 4 4 4 4 2 0 0 0 0 1 6 6 7 7 7 8 8 7 6 5 4 4 4 4 4 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 6 6 6 6 6 5 5 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 7 8 8 9 9 9 10 10 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 24 24 23 23 23 22 22 21 20 19 19 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 21 21 24 25 25 25 25 25 26 26 26 27 28 29 29 29 28 27 27 27 26 26 26 26 26 26 25 26 27 27 27 27 27 27 27 27 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 21 21 18 18 19 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 17 17 16 16 15 16 16 16 16 16 16 16 15 15 15 15 14 14 8 6 5 5 4 4 4 5 5 4 5 7 8 8 8 8 6 5 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 5 5 4 3 3 3 3 3 3 2 1 2 2 2 2 4 5 5 5 6 4 5 11 12 8 2 2 4 4 3 3 3 2 2 3 4 5 6 7 8 9 10 10 11 11 12 13 13 14 15 14 12 11 9 8 8 9 9 9 10 11 11 10 10 9 8 7 7 8 9 10 11 11 12 12 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 13 12 12 13 14 14 14 14 14 14 13 13 12 11 11 10 10 9 8 8 8 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 14 15 15 14 13 11 11 11 11 11 12 13 13 13 12 12 12 11 11 10 11 12 12 11 13 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 6 6 5 5 4 3 3 2 1 1 2 2 2 2 2 3 2 2 2 3 3 4 5 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 4 5 5 4 3 2 3 6 7 5 1 3 3 4 5 6 6 6 5 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 7 10 10 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 10 10 8 7 7 8 8 8 9 9 9 9 8 9 9 9 9 9 9 9 10 10 11 11 12 11 11 11 11 11 11 11 10 10 10 10 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 26 26 25 25 24 24 23 23 22 22 21 20 20 19 19 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 21 22 23 24 24 25 25 25 26 26 26 27 27 28 29 30 31 31 30 30 30 30 29 29 29 29 28 27 27 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 24 24 25 24 23 23 23 23 23 23 22 22 21 19 18 19 18 18 18 18 18 18 18 19 19 19 18 17 18 18 18 18 18 17 16 15 15 15 15 15 14 14 14 14 15 13 13 14 14 13 12 7 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 8 8 7 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 3 2 2 6 7 5 5 4 4 3 3 2 1 1 2 2 3 4 5 5 4 5 5 2 6 12 12 7 1 4 5 5 5 4 4 3 3 3 4 5 7 8 8 9 10 10 11 12 12 12 12 13 14 13 12 10 9 9 8 9 9 10 11 11 11 10 10 10 9 8 8 8 10 11 11 12 12 13 13 14 15 15 15 14 14 13 13 13 13 13 13 12 12 13 13 12 12 12 11 13 13 13 12 12 13 14 14 14 15 14 14 13 13 13 12 11 11 10 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 15 15 15 15 14 12 11 11 11 12 13 14 14 14 13 13 12 12 12 12 12 12 13 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 9 9 9 9 8 8 7 6 6 5 5 4 3 2 1 1 2 2 3 3 3 2 1 3 3 3 3 4 5 5 5 6 6 6 5 5 4 3 3 3 3 4 4 5 5 5 5 5 4 3 6 8 9 8 6 5 1 1 3 5 5 5 4 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 6 5 6 10 13 9 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 9 10 10 9 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 10 9 8 7 7 7 7 8 8 9 8 8 8 9 8 7 7 8 8 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 22 23 24 24 24 24 25 26 27 27 27 27 27 28 30 31 31 31 31 31 32 31 31 30 29 28 27 26 26 24 25 25 26 26 26 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 23 21 23 23 23 22 23 22 22 23 23 22 22 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 17 16 15 14 14 13 13 12 12 12 12 11 12 13 13 10 7 6 6 5 5 5 5 6 5 5 5 5 4 5 6 8 8 8 8 7 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 4 6 7 6 5 5 4 3 2 2 1 0 1 2 3 4 4 4 4 5 4 1 6 11 9 5 3 4 5 5 5 5 4 4 3 4 5 6 8 9 9 10 10 10 11 11 11 12 12 13 13 12 11 10 9 9 9 9 10 10 11 11 11 11 10 10 9 9 8 9 10 11 12 12 13 13 14 14 15 15 15 15 14 14 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 13 14 14 14 14 14 13 13 13 13 12 12 11 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 15 15 15 15 15 13 11 11 12 12 13 14 14 13 13 13 12 12 13 12 13 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 8 7 6 6 5 5 4 3 2 1 1 2 2 3 3 2 3 5 5 4 4 4 4 4 5 5 5 6 5 5 3 2 2 3 4 4 4 5 5 6 6 6 5 5 7 7 7 6 5 4 3 2 1 3 4 4 2 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 6 14 15 10 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 7 9 9 10 11 11 11 10 9 8 9 8 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 11 12 12 12 13 13 13 13 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 27 27 26 25 25 24 24 24 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 22 23 24 24 24 25 26 27 27 27 26 26 28 29 31 31 31 31 31 32 31 30 29 27 25 23 23 23 21 22 23 24 25 25 24 25 26 25 25 24 24 24 24 24 24 24 23 22 21 20 21 22 21 21 21 21 22 22 23 23 23 22 22 21 20 21 21 20 19 19 18 18 17 17 16 16 17 17 18 18 18 18 18 18 17 15 13 12 12 11 11 11 10 10 10 11 12 12 9 7 6 6 5 5 5 5 5 5 5 5 6 10 8 6 5 5 6 7 7 7 6 6 5 5 5 4 3 3 3 3 3 3 3 4 5 3 3 2 5 7 7 7 5 5 3 2 1 1 1 1 2 3 4 4 4 3 4 5 4 2 5 8 7 3 3 4 4 5 5 5 5 4 4 5 6 8 8 9 10 10 10 10 11 11 11 11 12 12 13 11 10 10 10 9 9 10 10 10 10 11 11 11 10 10 10 10 9 10 11 11 12 12 13 13 14 15 15 15 16 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 13 13 14 14 14 13 13 13 13 13 13 12 12 11 10 10 9 8 8 8 8 8 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 16 15 15 14 13 13 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 6 6 5 4 3 2 1 1 1 2 2 3 6 7 7 6 6 5 5 5 4 5 5 5 6 4 3 2 2 3 3 4 4 5 6 7 7 7 6 6 7 5 5 5 4 4 4 3 2 1 3 3 2 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 10 15 14 9 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 7 7 7 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 6 6 7 10 11 11 11 12 12 12 11 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 10 9 9 9 8 8 8 8 8 7 7 7 6 7 7 8 8 8 7 8 8 8 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 20 20 19 19 19 19 18 18 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 19 20 22 23 24 24 25 25 26 26 25 25 24 25 27 29 30 30 30 30 29 29 28 27 25 23 21 20 20 20 20 20 21 22 23 24 23 22 22 23 23 22 22 22 22 23 23 23 20 20 19 19 20 21 19 21 20 20 21 22 22 23 23 23 22 19 19 19 20 20 19 19 19 19 18 17 17 17 17 17 17 18 18 18 19 19 17 14 12 11 10 9 10 9 9 9 9 10 12 12 8 7 6 6 6 6 5 5 5 5 5 5 7 11 10 8 6 4 4 5 6 7 6 6 5 5 4 4 4 3 3 3 3 3 4 5 7 5 5 2 5 7 7 6 4 3 1 1 1 2 2 2 3 4 4 4 3 3 4 4 4 2 3 6 5 2 2 3 4 4 5 5 4 4 5 6 7 8 9 9 10 10 11 10 10 11 11 11 12 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 12 12 13 13 14 14 15 15 16 16 15 15 14 14 14 13 13 13 13 14 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 12 12 11 11 10 10 8 8 8 8 8 9 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 14 15 14 13 13 14 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 6 5 4 4 3 2 4 4 7 8 8 9 9 8 8 7 6 5 4 4 4 5 4 3 2 2 2 3 3 4 5 5 6 7 8 8 7 7 7 5 4 3 3 3 4 4 3 1 1 2 2 2 2 2 3 2 3 3 3 4 4 3 3 4 4 4 4 5 5 6 5 5 5 5 5 5 5 6 7 9 11 14 12 9 7 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 7 9 11 12 12 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 8 9 10 10 10 11 11 12 11 10 10 9 9 9 8 8 8 8 10 11 11 10 10 9 8 8 8 7 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 24 24 24 23 23 22 21 21 20 20 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 20 22 23 23 25 25 24 24 23 23 23 24 25 27 28 28 28 26 26 26 24 24 23 22 21 20 20 20 21 21 20 20 21 21 23 24 23 22 22 21 21 20 21 21 22 22 22 21 19 18 18 18 18 17 19 19 17 18 19 21 22 22 22 22 20 18 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 16 14 12 10 10 9 9 8 8 9 10 11 11 9 7 7 6 6 6 6 6 5 5 5 5 5 8 11 10 10 9 7 5 5 6 6 6 6 5 5 4 4 4 4 4 3 3 4 5 6 7 7 6 3 5 6 6 5 3 1 1 1 1 2 3 3 4 4 4 4 3 3 4 4 4 2 2 4 3 2 1 2 3 3 4 5 4 4 5 6 6 7 7 8 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 11 11 11 11 12 11 11 11 11 12 13 13 13 14 14 14 15 16 16 15 15 14 14 14 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 14 14 14 13 13 12 12 11 11 11 10 10 10 9 8 8 8 8 9 9 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 6 8 10 11 10 10 11 11 11 10 10 9 8 6 5 4 4 4 3 2 2 2 2 3 3 4 5 6 7 8 8 8 7 6 6 6 4 3 3 3 4 4 3 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 6 7 9 10 11 12 10 8 7 7 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 11 12 12 11 11 11 11 11 10 9 8 8 8 8 8 8 8 8 8 9 10 10 11 11 12 11 11 11 10 10 11 12 11 9 8 9 12 13 14 13 13 12 11 11 8 8 8 8 7 7 7 7 8 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 27 26 26 25 25 24 24 24 23 22 22 21 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 18 19 19 21 22 23 23 24 23 21 21 21 22 23 23 24 25 25 24 23 22 22 22 22 22 22 22 23 23 22 22 23 22 22 22 21 21 21 23 23 22 22 21 21 21 21 21 21 21 21 21 20 17 17 17 17 16 16 16 16 17 19 21 22 22 22 22 22 20 19 18 17 17 17 17 17 18 18 17 17 17 17 17 18 18 18 18 16 16 14 11 10 10 9 8 7 8 8 10 11 9 7 7 7 7 7 6 6 6 6 5 5 5 5 8 10 10 10 10 9 7 4 4 5 5 6 5 5 4 4 4 4 4 4 4 4 5 8 8 8 7 4 2 4 5 4 2 1 1 1 1 2 3 4 4 4 4 3 3 4 4 4 3 2 1 3 3 3 1 1 1 2 4 5 4 4 4 5 5 5 5 7 8 9 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 14 14 13 12 12 11 10 9 10 10 10 10 9 8 8 8 8 8 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 9 9 9 9 8 8 8 7 7 8 11 13 12 12 12 12 12 12 11 10 8 7 5 4 4 3 3 2 2 2 2 2 3 3 4 5 6 7 8 8 8 7 6 6 6 5 3 3 4 5 5 4 3 3 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 5 6 6 6 6 7 8 9 10 10 10 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 6 6 7 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 9 11 12 12 11 11 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 11 11 10 10 11 12 12 12 11 10 11 11 12 12 13 13 12 12 11 11 10 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 24 24 24 23 23 22 21 21 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 18 19 20 21 21 22 22 21 19 18 18 19 21 21 22 22 22 22 20 18 19 20 21 21 22 23 24 24 25 24 24 23 22 22 22 21 21 21 22 22 22 22 21 19 19 21 21 21 20 20 20 20 17 16 16 16 17 17 17 17 18 20 21 21 21 22 22 22 22 21 19 18 17 16 16 16 17 17 16 16 16 16 16 17 18 18 18 16 15 13 11 11 10 9 8 8 8 8 9 9 8 7 7 7 7 7 8 6 6 6 6 5 5 5 5 8 9 10 10 10 9 6 5 4 5 5 5 5 4 4 4 4 4 4 4 4 7 9 9 8 6 5 4 3 4 3 2 2 2 1 1 1 3 3 4 4 3 3 4 4 5 3 2 1 2 3 3 3 2 2 1 1 4 4 4 4 3 3 3 3 4 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 12 12 12 13 13 13 14 14 14 14 14 15 15 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 11 12 12 12 11 10 9 9 9 10 10 10 9 8 8 8 8 8 9 10 10 11 12 12 12 12 13 13 13 13 14 14 13 13 13 13 14 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 9 9 8 9 8 8 8 8 8 8 11 13 13 13 13 13 10 9 8 6 5 5 4 3 3 2 2 2 3 2 2 2 3 4 4 5 6 7 7 8 7 6 6 6 6 4 2 3 5 5 5 5 4 4 4 2 1 1 0 1 1 2 2 2 2 2 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 8 8 9 9 10 9 8 7 7 7 7 6 6 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 9 10 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 10 10 9 9 9 11 11 11 11 11 8 8 10 11 12 12 12 11 10 10 9 9 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 28 27 27 27 26 25 25 24 24 24 23 22 22 21 20 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 18 19 20 20 21 21 20 19 17 17 18 19 20 19 19 19 19 19 17 18 19 20 21 22 23 23 24 24 24 24 24 22 20 20 21 21 21 21 21 22 22 22 20 18 19 20 20 20 20 20 20 20 20 19 19 17 18 19 20 21 20 20 20 20 21 21 21 22 22 21 20 19 17 15 13 12 13 15 15 14 14 15 15 15 16 17 19 18 15 13 12 11 10 9 8 8 8 8 7 7 7 7 7 7 8 9 10 6 6 6 6 6 5 5 5 5 8 10 11 11 9 7 5 4 5 5 5 5 5 5 5 5 5 4 4 4 7 9 10 8 8 6 3 2 4 3 3 3 2 1 1 2 3 3 5 4 4 4 4 4 3 1 1 1 3 4 4 4 3 3 2 2 4 4 3 3 1 1 1 2 3 5 7 8 8 9 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 11 9 9 10 11 9 8 9 9 9 10 10 9 9 8 8 8 8 9 9 10 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 7 5 5 4 3 3 5 4 3 2 2 2 2 2 2 3 4 4 4 5 6 6 7 7 6 6 7 7 5 3 2 3 4 5 5 5 5 4 4 2 1 0 0 1 1 2 2 2 2 2 2 3 3 3 4 5 6 6 6 6 6 6 6 6 7 8 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 9 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 7 6 7 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 7 7 7 8 10 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 21 20 20 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 18 19 19 20 20 20 21 20 19 19 19 20 20 19 18 18 17 16 17 18 19 20 22 23 23 23 22 21 22 21 21 20 18 19 19 20 21 20 20 21 21 21 21 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 20 21 21 20 19 16 13 12 11 11 12 13 12 12 11 11 12 13 15 19 16 14 13 12 10 10 10 9 9 9 7 6 6 7 8 7 9 11 11 9 6 6 6 6 6 5 6 8 9 8 10 11 11 9 6 4 4 5 5 5 6 5 5 5 5 5 5 4 5 7 9 10 8 8 5 3 3 3 3 3 3 2 1 1 1 2 4 5 5 4 4 3 2 1 4 3 2 2 4 4 4 3 3 0 4 4 4 3 2 0 0 0 0 3 5 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 9 8 8 8 9 7 8 9 9 10 10 9 9 9 8 8 8 8 9 10 10 11 11 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 4 3 3 2 3 5 7 6 5 3 2 2 2 2 3 4 4 4 4 4 6 6 6 6 6 6 7 6 4 2 2 2 3 4 4 4 4 4 3 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 7 8 9 9 9 9 9 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 8 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 7 8 9 9 9 9 9 8 9 9 9 7 6 6 6 6 6 6 7 7 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 7 9 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 23 22 21 20 20 19 19 19 19 19 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 18 18 19 19 19 20 21 22 22 23 22 21 21 20 20 19 19 17 16 17 18 19 21 23 23 23 21 20 20 19 18 18 17 18 18 19 19 20 20 20 20 20 21 21 20 18 17 17 17 17 18 18 19 19 19 20 20 21 19 18 18 18 18 18 19 18 16 16 18 19 20 20 19 16 14 13 12 12 12 12 11 10 9 10 12 13 16 18 14 10 11 10 9 9 9 9 9 9 9 7 6 7 9 10 12 12 12 8 6 5 5 6 5 5 5 7 9 9 10 11 10 8 4 5 5 5 5 5 6 6 6 6 6 5 5 4 4 6 9 10 10 8 5 2 3 3 3 3 2 2 1 1 1 2 4 5 5 4 3 2 1 3 6 5 4 4 5 5 4 2 1 2 4 4 4 4 2 1 0 1 0 3 5 6 7 8 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 12 12 11 9 7 7 7 8 7 7 8 9 9 9 9 9 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 5 5 4 4 3 3 2 2 6 8 8 7 6 4 4 2 2 3 3 4 5 4 4 4 5 6 6 6 6 7 7 5 2 2 2 2 2 3 3 3 3 3 2 1 1 0 1 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 10 10 10 9 6 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 9 10 10 9 9 10 9 9 8 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 10 10 11 11 10 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 23 23 22 21 20 19 19 19 19 19 19 20 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 20 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 18 19 19 19 20 21 22 23 24 24 24 23 22 22 22 22 21 21 19 18 19 20 22 23 23 21 18 18 17 16 16 16 16 17 18 18 18 19 19 19 20 20 20 20 21 20 18 17 16 16 17 17 18 19 20 21 22 22 21 19 18 17 17 18 18 18 17 16 16 18 20 19 18 16 14 13 13 13 12 12 11 10 9 10 13 14 17 15 12 10 8 8 8 9 9 9 9 9 10 10 9 9 11 11 12 12 12 9 6 5 5 5 5 7 6 8 9 10 10 10 9 6 5 6 6 6 6 6 6 6 7 7 6 5 5 4 4 6 8 8 8 7 5 3 3 4 4 3 2 2 1 2 1 2 4 4 4 3 3 2 2 6 7 6 6 5 5 4 3 1 1 2 4 4 5 5 4 3 1 0 1 2 4 5 7 8 9 9 9 9 9 9 9 9 9 10 10 11 12 12 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 12 11 11 11 11 10 9 7 7 7 7 7 7 8 9 10 10 9 9 8 8 8 8 9 9 9 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 4 4 4 4 6 9 10 9 8 6 6 4 2 2 3 4 5 5 5 5 5 6 7 7 7 8 8 7 4 1 3 3 2 1 2 2 2 3 2 2 2 1 1 2 2 3 3 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 7 7 8 9 9 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 10 10 10 9 7 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 8 7 7 7 7 7 7 7 7 8 8 9 10 10 9 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 25 24 23 22 21 20 19 19 19 19 19 19 19 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 22 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 18 18 19 19 20 21 21 22 23 24 25 25 24 24 24 24 24 24 24 24 21 21 22 23 23 22 20 18 16 16 16 15 15 16 17 18 18 18 18 18 18 19 19 19 19 20 20 19 17 16 16 16 17 17 18 19 21 21 23 22 21 19 17 17 17 17 18 18 18 18 20 20 21 19 17 15 13 13 12 12 12 12 13 14 14 13 13 13 10 9 8 7 7 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 11 7 6 5 5 4 6 7 10 11 10 10 9 7 4 6 7 7 7 7 7 7 7 7 7 6 5 5 4 4 6 6 8 9 7 4 3 4 5 4 4 3 2 1 1 1 3 3 3 3 3 2 0 6 8 8 7 6 5 5 4 2 1 2 3 4 5 5 6 6 4 3 2 2 2 2 4 6 8 9 9 9 9 9 9 9 9 9 10 11 11 13 12 12 12 12 12 13 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 13 13 13 13 13 13 13 14 14 13 13 13 13 12 11 11 10 9 7 6 6 7 7 7 7 7 8 9 9 10 9 9 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 5 5 6 9 8 9 9 8 7 7 6 4 2 3 5 6 6 6 6 5 5 5 6 7 7 7 6 5 1 2 3 3 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 7 7 8 9 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 10 10 10 10 9 7 6 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 8 7 6 6 6 7 7 7 8 9 9 10 11 11 11 10 10 9 9 9 8 7 7 7 6 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 26 26 25 25 24 23 22 21 20 19 19 18 18 19 19 19 19 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 22 20 19 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 18 19 19 19 20 20 21 22 23 22 22 23 23 23 23 24 25 26 26 26 25 24 23 22 22 20 19 19 16 15 14 15 16 17 18 17 17 17 17 17 17 18 18 18 18 19 19 18 17 17 16 16 16 17 17 18 18 17 20 21 20 18 17 16 16 16 17 18 19 20 20 20 19 19 18 17 15 14 13 12 13 14 15 15 13 12 12 11 11 8 6 7 7 8 9 9 10 10 11 11 12 12 12 12 12 12 13 12 11 7 6 5 4 4 4 7 11 11 10 10 8 6 5 6 7 7 8 8 7 7 7 7 6 6 5 5 4 4 5 6 7 9 7 5 3 3 4 3 3 2 2 2 1 2 3 3 2 2 1 0 3 8 8 8 7 6 6 5 3 2 1 3 4 5 5 4 4 4 4 4 3 2 2 1 2 5 7 8 9 9 10 10 10 10 10 10 11 11 12 13 13 13 12 12 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 7 6 6 6 7 7 7 7 7 8 9 9 10 10 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 6 6 5 6 6 7 8 8 6 6 6 7 8 8 7 7 7 6 6 6 6 6 6 5 2 3 4 3 3 2 2 1 1 2 2 2 2 1 1 2 2 3 3 3 2 2 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 7 8 9 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 10 10 10 10 9 8 6 5 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 8 8 8 9 9 9 9 9 9 8 8 8 7 6 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 7 6 6 6 7 7 8 9 10 10 11 11 12 12 12 11 11 11 10 10 10 9 7 8 7 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 26 25 25 24 22 21 20 19 18 18 18 18 18 19 19 20 20 21 21 22 23 23 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 22 22 22 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 18 18 19 19 20 20 21 21 22 20 20 20 21 22 23 24 25 26 27 27 26 24 22 21 20 20 19 17 16 15 14 15 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 15 18 17 16 16 16 16 15 14 16 17 19 19 19 18 18 18 18 18 16 15 14 14 14 13 13 13 13 12 11 11 7 6 7 7 8 10 11 10 11 12 12 12 13 14 14 13 13 13 13 11 7 7 6 6 4 4 7 11 11 11 10 9 5 5 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 5 7 9 7 6 4 3 2 2 2 2 2 2 1 2 2 2 2 1 1 2 5 7 7 7 6 6 5 4 2 1 2 4 5 6 6 4 3 3 4 3 3 2 2 1 1 3 6 6 9 10 10 11 10 10 10 10 11 11 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 13 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 9 8 7 6 6 7 7 7 7 6 7 8 9 9 10 10 10 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 8 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 2 2 5 4 3 3 2 2 2 2 3 3 3 1 1 1 2 2 2 3 3 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 6 7 8 9 9 10 10 10 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 9 9 7 5 4 4 4 5 5 5 6 6 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 7 6 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 6 6 7 7 8 7 7 7 8 8 8 8 8 8 9 8 7 7 5 6 7 7 8 9 10 11 12 12 12 13 13 13 12 12 12 12 11 11 10 10 10 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 26 26 25 24 23 21 19 18 18 17 17 18 18 18 19 19 20 21 21 22 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 18 18 18 19 20 20 20 20 21 22 22 21 21 21 20 21 22 23 24 25 25 24 23 21 20 19 19 18 17 17 17 18 19 19 18 17 16 16 16 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 16 15 16 15 14 15 14 14 15 15 15 14 13 14 17 19 19 18 18 17 17 17 18 18 16 14 13 12 13 13 13 13 13 12 10 7 6 7 8 9 9 10 11 12 13 13 14 14 14 14 14 13 13 10 8 8 9 12 11 9 8 8 10 10 11 11 10 6 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 5 6 8 9 8 7 5 3 2 3 4 4 2 2 2 2 3 2 1 4 5 5 6 6 6 6 5 5 5 3 1 2 3 5 6 6 6 4 2 1 3 3 3 2 2 1 0 1 2 5 8 10 11 11 11 10 10 10 11 11 11 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 11 10 9 8 7 6 6 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 6 8 8 7 11 11 10 9 9 7 6 6 6 6 6 5 5 5 5 5 3 1 2 4 5 4 3 2 2 1 2 3 3 3 3 2 1 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 8 8 9 10 10 10 10 9 8 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 8 8 8 8 6 4 4 4 4 5 5 5 5 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 6 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 6 7 7 8 10 11 12 12 13 13 13 13 14 13 13 13 13 12 12 12 11 11 10 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 26 25 24 23 21 19 18 18 18 18 18 18 18 18 19 19 20 21 21 22 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 22 21 21 21 21 22 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 18 18 19 19 20 20 20 20 21 22 23 23 22 22 20 19 20 21 22 23 23 22 22 20 20 20 19 19 18 20 21 21 20 18 17 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 18 17 17 16 14 14 13 13 15 14 13 14 14 15 16 17 18 17 17 17 16 17 17 16 14 12 11 11 12 12 12 12 11 8 7 7 8 8 9 9 9 11 12 12 13 14 12 12 13 13 13 10 7 7 9 10 10 12 13 12 8 7 9 11 11 12 10 8 7 5 4 4 4 4 6 6 6 5 5 5 5 4 4 5 6 8 10 8 7 4 3 3 4 4 4 3 2 2 3 3 2 1 6 9 7 7 6 5 5 4 5 4 3 1 2 4 5 7 7 6 4 1 0 2 3 3 2 2 1 1 1 2 4 7 9 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 12 11 10 9 7 7 6 6 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 11 10 11 11 11 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 9 8 8 8 8 7 7 7 6 6 5 7 9 9 9 9 9 9 8 6 6 6 5 5 5 5 4 4 4 4 4 3 1 2 4 4 4 4 3 2 1 2 2 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 5 5 5 4 5 5 6 7 8 9 10 10 10 10 9 8 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 7 8 9 8 7 7 7 6 5 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 6 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 9 9 9 8 8 8 7 6 5 5 5 6 7 9 11 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 26 25 24 23 21 19 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 24 24 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 18 18 18 19 19 20 20 20 20 21 23 24 24 23 23 21 19 19 20 21 21 22 22 22 21 20 20 21 21 21 22 22 21 19 17 16 16 16 16 16 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 15 15 14 14 14 14 14 13 13 13 14 14 15 16 16 16 16 15 15 14 12 11 11 11 11 11 11 10 9 8 7 7 8 9 9 9 10 10 11 11 12 13 9 9 10 11 10 7 7 9 11 12 13 13 13 11 8 5 9 11 12 12 12 13 12 10 7 5 5 7 7 7 6 6 5 5 5 5 4 5 6 9 10 9 7 3 3 3 4 4 4 3 2 2 3 3 2 1 4 7 6 6 5 4 3 3 4 4 3 1 1 3 3 4 5 5 3 0 0 1 2 2 2 1 1 1 1 1 2 4 7 10 11 11 12 12 12 12 12 12 12 13 13 14 14 14 13 14 13 12 12 12 12 12 12 12 13 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 9 7 7 6 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 13 13 13 13 13 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 5 5 5 5 5 6 6 6 4 4 3 4 4 4 4 4 4 4 3 3 3 3 3 1 1 3 4 4 4 3 3 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 2 3 5 4 4 4 4 4 5 5 6 8 9 10 11 10 9 8 7 6 5 5 5 4 4 5 5 6 6 6 6 5 5 5 5 5 6 7 8 9 9 8 7 7 8 8 5 4 4 4 4 4 4 4 5 6 6 7 7 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 5 4 4 4 4 5 6 7 8 8 9 9 9 8 8 7 6 5 5 5 5 6 7 9 10 11 12 13 13 13 14 13 13 14 14 13 13 13 13 12 12 12 11 12 11 11 10 10 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 10 9 9 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 26 25 23 22 20 18 17 17 17 17 18 18 18 18 18 19 19 20 21 22 23 24 25 25 25 25 24 23 23 23 23 23 23 23 22 22 22 22 23 23 23 24 23 22 21 21 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 18 18 18 18 19 19 19 19 20 21 22 23 24 24 23 22 20 18 19 20 21 22 23 23 23 22 21 21 22 22 22 22 21 20 19 18 17 16 16 16 16 16 16 16 15 15 14 14 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 15 16 16 16 15 16 15 14 13 13 13 13 13 14 15 14 13 13 12 11 10 10 10 9 9 9 9 8 7 7 8 8 9 9 9 9 10 9 9 8 7 7 9 9 12 12 11 11 12 12 13 14 13 12 9 5 5 10 11 12 13 13 13 13 13 10 8 7 7 8 8 8 7 6 6 5 4 4 5 7 10 10 9 6 3 3 3 3 4 4 2 2 2 2 2 2 1 3 4 5 5 5 2 2 2 2 2 2 1 2 3 3 3 4 4 2 0 1 0 1 1 1 0 0 0 1 1 2 1 5 8 9 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 10 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 8 7 7 7 6 6 6 6 7 7 7 8 8 9 9 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 13 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 2 3 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 4 5 4 4 3 3 3 4 4 6 7 8 10 10 10 9 8 7 6 6 5 4 4 4 5 5 6 6 6 6 5 5 5 5 5 6 7 9 10 9 8 7 7 7 6 3 3 3 3 4 4 4 4 5 5 5 6 6 8 8 9 9 9 9 8 8 8 8 8 9 8 8 8 9 9 8 8 7 7 7 6 5 4 4 5 5 5 6 6 7 6 6 5 5 5 5 4 4 4 4 4 4 5 6 8 8 8 9 9 8 8 7 6 5 5 5 5 5 7 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 9 8 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 25 24 22 20 19 17 17 17 17 17 18 18 18 18 19 19 20 20 21 22 24 25 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 18 18 18 18 18 19 19 19 20 20 21 22 22 22 21 19 18 18 19 20 22 23 24 23 23 22 20 20 20 20 21 22 22 21 22 21 19 18 17 16 16 16 16 15 15 14 14 14 15 15 16 17 17 16 16 15 15 14 15 15 15 15 15 15 16 18 19 20 19 18 16 14 13 12 12 12 13 13 13 11 11 10 9 9 9 8 9 8 8 7 7 7 8 9 9 8 9 9 9 9 9 6 6 7 7 8 8 12 12 12 12 12 13 13 13 13 11 7 4 6 10 12 13 13 13 13 13 13 11 7 7 8 9 9 10 9 9 7 6 5 5 5 7 8 11 7 4 4 3 3 3 5 4 2 2 3 2 2 2 1 1 2 3 4 3 0 1 1 2 1 1 2 4 4 4 4 4 2 1 0 0 1 1 1 1 2 2 2 2 4 6 5 2 6 8 10 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 11 9 9 10 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 8 7 7 7 6 6 6 6 6 7 7 7 8 8 9 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 13 13 12 12 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 13 13 13 13 13 13 11 11 11 10 11 11 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 4 5 4 3 3 3 3 3 4 5 6 7 9 10 9 8 7 6 5 5 4 4 3 4 4 5 6 6 6 6 6 5 5 5 5 6 7 9 11 10 9 7 7 7 4 2 3 3 3 3 3 3 4 4 4 5 5 6 7 8 8 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 6 6 5 4 4 4 4 4 4 5 6 5 5 4 5 4 4 3 3 4 4 4 4 4 5 6 7 8 9 9 8 8 7 6 6 5 4 5 5 6 7 8 9 10 11 11 11 12 11 11 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 9 9 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 26 24 23 20 19 18 17 17 17 18 18 18 18 18 19 19 20 20 21 22 23 24 25 25 25 25 24 23 23 23 23 23 23 23 22 21 22 21 21 22 22 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 17 16 17 19 21 22 23 23 21 22 20 19 19 19 20 22 23 23 23 22 21 21 18 16 16 15 15 15 14 14 14 14 14 15 15 16 17 17 16 15 15 14 14 15 15 15 14 14 15 17 19 22 23 22 21 18 16 14 13 12 12 12 11 11 9 9 8 8 8 8 8 8 8 8 7 7 7 8 9 9 9 9 9 9 9 8 6 7 7 8 8 8 10 11 12 12 12 13 13 13 12 10 6 5 5 8 12 12 13 13 13 13 12 10 8 8 10 10 10 11 11 11 10 8 7 6 6 7 8 10 5 4 4 4 3 5 6 5 2 3 3 3 3 3 2 1 0 2 2 0 2 3 3 2 2 3 4 5 5 5 5 4 2 1 1 1 1 1 1 1 1 2 2 3 4 7 7 1 6 9 9 10 10 11 11 11 11 11 12 13 13 12 12 11 11 11 9 8 8 10 11 11 11 11 12 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 7 7 7 8 9 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 13 13 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 13 13 13 13 13 13 13 12 11 11 12 13 11 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 1 2 4 5 4 3 2 2 2 3 4 4 5 6 8 8 9 9 8 6 6 4 4 3 3 3 4 5 6 6 6 6 6 5 5 5 5 5 7 7 10 10 9 9 8 6 3 2 2 3 4 4 4 3 3 3 4 4 5 6 7 7 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 3 3 4 4 5 4 4 3 3 4 6 8 9 8 7 7 7 7 6 5 4 4 4 5 6 7 8 9 9 9 10 10 9 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 25 23 21 19 18 17 17 17 18 18 18 18 18 19 19 20 20 21 22 23 24 25 25 25 25 25 24 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 16 17 19 20 21 21 21 21 19 18 18 19 20 21 22 23 24 23 20 19 18 16 15 15 15 14 14 13 13 13 14 14 15 15 16 17 17 16 15 15 14 14 15 15 15 14 14 15 17 19 21 23 24 24 21 19 17 15 12 12 11 10 9 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 7 7 9 8 8 7 8 10 10 11 12 12 12 12 11 9 5 5 5 8 11 11 13 13 14 13 12 10 9 9 10 10 11 11 11 11 12 11 9 7 6 6 7 8 7 6 4 4 6 7 7 5 3 3 4 4 4 3 3 2 1 1 1 2 4 4 3 4 5 5 5 5 5 5 5 4 2 1 3 4 3 1 2 2 2 1 1 2 4 7 7 3 5 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 9 8 7 8 9 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 13 13 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 13 13 13 12 11 11 12 13 12 10 9 9 9 8 8 7 7 7 6 6 6 6 5 6 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 3 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 5 5 4 3 3 3 2 3 3 4 5 5 6 7 7 7 8 7 5 4 3 3 3 3 4 5 6 6 6 6 6 5 5 4 4 5 7 6 8 9 10 10 9 7 2 2 3 6 7 6 5 4 4 3 3 4 5 6 6 7 8 8 9 9 9 8 8 8 8 7 7 7 6 6 7 7 7 7 7 5 5 4 3 3 3 3 3 3 4 3 3 3 4 4 3 3 3 4 5 5 6 5 4 3 4 6 7 8 7 7 7 7 7 6 5 4 4 4 4 5 6 7 7 7 8 8 9 8 8 8 9 9 10 10 11 11 11 12 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 28 27 27 27 26 26 24 21 19 19 18 18 18 18 18 18 18 19 19 19 20 20 21 22 23 24 25 25 25 25 25 24 24 23 23 23 23 23 22 22 22 21 21 21 21 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 17 19 19 20 19 19 19 17 16 17 18 19 21 22 23 24 22 19 17 16 15 15 15 14 14 13 13 13 13 14 14 15 15 15 15 16 16 15 15 14 14 15 15 15 14 15 15 16 17 19 20 22 23 23 22 20 16 13 12 11 9 8 7 7 7 8 8 8 8 9 9 9 9 8 8 9 9 10 10 10 9 10 10 11 11 9 9 10 9 9 9 9 10 11 12 12 12 11 8 6 5 5 5 5 7 9 12 13 13 13 12 11 9 9 8 10 10 10 11 11 12 12 11 8 6 6 7 9 11 10 9 8 10 10 8 5 3 3 4 4 4 4 3 2 2 1 2 5 5 4 4 4 5 5 5 5 5 5 4 3 1 1 5 7 6 3 2 2 1 1 1 1 4 7 7 6 4 9 10 10 10 11 11 11 11 11 11 12 12 12 12 11 10 8 7 7 8 9 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 7 7 7 6 6 7 7 8 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 13 13 13 12 11 11 12 13 13 12 11 10 9 8 8 7 7 6 6 6 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 1 1 1 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 1 3 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 6 7 7 6 3 3 3 3 3 4 5 5 6 5 5 5 5 5 4 4 5 6 6 6 7 9 11 11 8 3 4 3 5 9 8 7 6 5 3 3 4 4 5 6 6 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 6 4 4 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 5 5 6 6 4 4 6 7 7 7 7 7 6 6 6 6 5 4 4 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 10 10 11 10 10 11 11 11 11 11 11 11 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 28 27 27 26 26 26 24 22 21 20 19 19 18 18 18 18 18 19 19 19 20 20 21 21 22 24 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 21 21 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 18 19 18 17 17 17 18 19 19 20 19 19 17 16 16 16 17 18 20 21 22 22 20 19 15 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 15 14 14 14 14 14 15 15 15 14 15 16 18 19 21 21 22 20 18 15 12 10 8 7 7 7 8 9 9 9 10 10 9 9 9 9 9 10 10 10 10 10 10 11 12 14 15 14 12 12 11 10 10 9 9 10 11 11 10 9 6 5 5 5 5 5 5 7 9 11 12 13 12 11 10 9 8 8 8 10 11 11 11 11 11 9 7 6 6 6 9 12 13 11 11 11 8 5 3 3 3 3 4 3 2 2 3 4 5 6 5 3 3 3 4 4 5 5 5 5 4 2 1 3 7 7 8 3 1 1 2 2 1 0 3 6 7 7 1 1 8 11 11 11 11 11 12 11 11 12 12 12 12 11 10 8 8 8 9 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 8 8 9 9 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 13 13 13 12 11 11 12 13 13 13 13 12 10 9 8 8 7 6 6 6 7 7 7 7 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 3 3 3 3 3 4 4 3 1 3 4 5 5 4 3 3 3 3 4 3 3 3 4 5 5 4 5 7 5 3 2 3 3 4 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 7 9 11 12 9 4 2 5 4 8 8 8 7 5 4 3 3 4 5 5 5 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 4 4 3 3 4 3 3 3 3 5 5 4 4 4 4 4 4 4 4 5 5 6 6 4 5 7 7 7 7 7 6 6 5 6 6 5 4 3 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 8 8 9 10 9 9 10 10 10 10 10 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 29 28 27 26 25 25 24 23 21 20 19 19 18 18 18 18 19 19 19 19 20 20 21 21 22 23 25 25 25 25 25 25 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 18 18 19 20 20 19 19 19 19 19 19 20 18 17 16 16 16 17 18 19 20 20 21 19 17 15 15 14 14 14 14 13 13 13 14 14 14 14 14 15 15 14 14 15 16 16 15 14 15 14 14 14 14 13 14 14 14 16 17 18 18 19 18 16 14 11 8 6 6 6 7 9 10 11 11 11 10 9 9 9 9 10 11 11 11 11 12 12 12 13 16 15 15 13 12 11 10 10 9 9 10 10 10 9 5 5 5 5 5 5 6 6 6 6 9 11 12 12 11 10 9 9 8 8 9 11 12 12 11 11 9 7 6 5 5 8 10 10 9 8 9 7 5 4 3 3 2 2 2 2 1 3 6 7 6 4 2 2 2 3 4 4 5 5 5 4 1 2 4 4 4 4 1 1 1 2 2 0 1 2 5 7 7 5 4 7 11 12 11 12 12 12 11 11 11 12 12 12 11 10 9 8 8 9 10 10 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 9 10 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 12 11 11 12 13 13 13 13 13 12 11 9 9 8 7 6 6 6 7 8 8 8 8 6 5 5 4 4 4 4 3 3 3 4 3 3 2 2 1 1 1 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 2 2 4 4 5 5 4 4 3 3 3 3 2 2 3 4 4 4 4 5 6 5 3 2 2 3 4 4 4 4 5 5 5 5 5 4 3 4 4 5 5 6 7 8 10 11 9 5 2 2 4 5 6 7 7 6 4 3 3 3 4 4 5 5 6 7 7 7 7 8 8 8 8 7 7 6 6 6 6 5 5 5 4 3 3 4 4 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 4 5 7 7 7 7 6 6 5 5 5 5 5 4 3 3 3 3 3 3 4 4 5 5 5 6 5 6 6 6 6 6 7 7 8 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 28 27 26 25 25 24 23 22 20 19 19 18 18 18 18 18 18 19 19 20 21 21 22 22 23 24 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 20 21 22 22 21 19 19 19 19 19 19 17 17 16 16 16 17 17 18 19 19 19 17 15 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 16 17 17 16 16 16 15 14 13 11 12 12 12 13 14 14 15 15 15 13 12 11 8 5 4 5 7 9 10 11 12 12 12 11 9 9 9 9 11 12 12 12 13 14 14 14 15 16 15 14 13 12 11 11 10 9 9 9 10 9 8 5 5 5 5 5 5 6 6 6 6 10 11 12 12 11 10 10 10 9 8 9 10 12 12 11 10 9 7 6 6 5 6 7 7 6 6 7 7 6 5 4 4 3 4 6 6 1 4 7 7 4 2 1 2 2 3 4 5 5 5 4 2 1 1 1 2 2 1 2 1 0 1 0 1 1 2 5 7 8 8 4 5 10 11 11 11 12 12 11 11 11 11 12 11 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 7 7 8 8 9 10 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 11 11 11 12 13 13 13 12 12 12 12 12 9 8 6 6 5 6 7 8 9 8 7 6 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 2 2 5 5 5 5 4 4 3 3 3 2 2 3 3 4 4 4 3 4 5 5 3 1 2 3 4 4 4 4 4 5 4 4 4 4 3 4 4 4 5 6 7 8 9 9 8 6 2 2 2 3 5 7 7 6 5 4 3 3 3 4 4 4 5 6 7 7 7 8 8 8 7 7 7 6 6 6 5 5 5 4 3 3 3 3 3 4 4 3 2 4 5 5 6 6 5 5 5 5 5 5 6 6 6 3 4 7 6 6 6 6 5 5 4 4 4 3 3 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 7 7 8 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 28 27 25 25 24 23 22 21 20 19 19 18 18 18 18 18 18 19 20 20 21 22 23 23 24 25 26 25 25 25 25 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 18 18 17 17 17 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 20 21 22 22 21 19 18 18 18 19 18 18 17 16 16 16 16 17 17 18 18 17 17 15 14 13 13 13 14 15 15 14 14 14 14 15 14 14 14 14 13 13 13 16 17 17 17 17 16 15 14 11 10 9 10 10 11 11 11 12 12 10 8 7 7 4 3 3 5 7 10 10 11 12 12 11 10 8 9 9 10 11 12 12 13 13 14 14 14 14 15 15 14 13 12 12 11 9 8 8 9 9 9 8 6 5 5 5 5 6 6 6 7 8 11 12 12 12 11 11 11 11 11 10 9 10 11 11 11 9 8 7 6 6 5 5 5 5 5 6 7 7 8 8 8 7 8 10 10 7 1 6 8 4 1 3 3 2 1 2 4 4 5 4 4 1 0 1 2 2 2 2 1 1 2 1 2 2 2 4 5 6 8 7 5 1 7 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 5 5 5 6 6 7 7 7 8 9 10 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 11 10 10 12 13 12 12 11 11 12 10 8 7 7 6 5 6 7 8 8 8 7 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 1 2 5 6 5 5 4 3 3 2 2 2 3 4 5 4 3 3 3 5 4 2 1 2 3 4 4 5 4 4 4 4 4 4 4 3 3 4 4 5 6 8 8 8 9 9 8 4 5 14 2 6 7 7 7 6 4 3 3 3 3 3 4 5 6 6 6 7 8 8 8 7 7 6 6 5 5 4 4 4 4 4 3 3 4 3 3 4 4 2 4 5 5 6 6 5 5 5 5 5 5 6 6 5 4 3 4 2 3 5 5 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 29 28 27 26 25 25 23 22 21 21 20 20 19 19 18 18 18 18 19 20 20 21 22 23 23 24 25 26 26 26 25 25 25 24 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 19 18 17 17 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 20 18 18 17 18 18 18 18 18 18 17 16 16 16 17 17 17 17 17 15 14 13 13 13 13 14 14 15 14 14 14 14 14 14 14 14 13 12 12 12 14 15 15 17 15 14 14 13 10 8 8 9 10 11 11 11 11 10 7 4 3 3 2 2 4 6 7 8 10 11 11 11 10 9 9 9 10 10 11 11 12 12 13 13 12 10 13 14 14 13 13 12 11 10 8 8 8 9 10 10 8 6 5 5 5 5 6 6 7 9 11 11 11 12 11 11 11 12 12 12 11 10 10 10 10 9 9 8 8 7 6 5 5 4 4 4 5 6 8 9 11 12 13 14 14 13 8 1 7 8 4 8 9 8 7 5 0 2 3 4 5 4 1 2 1 1 1 2 2 1 2 4 4 1 0 3 5 5 6 7 7 6 2 5 9 10 11 11 11 11 11 11 11 10 11 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 5 5 5 6 6 6 6 7 8 9 10 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 11 11 12 12 12 11 11 11 11 8 7 7 7 6 5 6 7 8 8 8 7 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 6 6 6 5 4 4 3 3 2 3 3 4 5 4 3 3 3 4 4 1 1 2 3 4 5 5 4 3 4 4 4 3 3 3 2 3 4 5 6 7 8 7 7 11 11 10 8 17 4 7 8 8 8 7 5 4 3 3 3 3 4 5 6 6 6 6 6 8 8 8 7 6 5 5 4 4 4 5 5 5 5 4 4 4 2 4 5 2 4 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 4 3 3 5 5 4 3 2 2 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 29 27 26 25 24 24 22 21 21 21 21 20 20 19 19 18 18 19 19 20 21 22 23 23 24 25 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 22 21 21 20 20 19 19 18 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 18 17 16 17 17 18 19 19 19 18 17 16 16 16 17 17 17 17 16 15 14 13 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 12 12 13 13 14 14 14 13 13 13 13 10 8 8 9 11 11 11 11 11 9 5 3 3 3 3 3 6 7 8 8 9 10 10 10 9 8 9 9 10 10 10 11 11 12 12 11 10 8 12 13 13 12 12 12 10 9 8 8 8 9 10 10 7 6 6 6 5 5 6 6 7 9 10 10 11 11 11 11 11 12 12 12 10 9 10 9 9 9 9 8 8 7 6 5 5 4 4 4 6 7 9 10 11 13 13 14 13 11 5 2 6 3 8 9 10 10 10 10 6 0 2 3 4 4 2 1 1 1 1 2 2 0 2 6 6 3 1 3 5 6 7 5 5 4 1 5 8 9 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 8 7 7 7 5 5 4 5 7 8 8 7 6 5 5 6 6 6 6 7 7 8 9 10 11 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 12 13 11 10 11 12 12 11 11 11 10 10 8 8 8 7 6 6 6 7 8 8 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 5 6 6 6 5 4 3 3 3 3 3 4 4 3 3 2 2 3 4 2 2 1 3 4 5 5 5 3 4 4 3 2 2 2 2 4 4 5 5 6 6 7 5 7 8 6 6 8 7 7 8 8 8 7 5 4 4 3 3 3 3 4 5 7 7 6 5 7 8 8 7 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 4 2 3 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 3 3 4 5 4 3 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 26 25 25 23 23 22 21 21 21 21 21 20 19 18 19 18 19 20 21 22 22 23 24 25 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 18 17 18 19 19 18 17 16 17 17 18 18 19 18 17 17 17 17 16 17 17 17 18 17 16 14 13 14 14 13 13 13 13 13 13 13 14 14 14 14 13 12 12 12 13 14 14 14 14 13 13 14 13 11 9 9 10 10 11 12 11 10 8 5 4 4 5 3 5 7 7 8 8 9 10 10 9 8 8 9 9 10 10 10 10 11 12 12 11 10 8 11 11 11 11 11 10 9 8 7 8 9 9 9 7 7 7 7 7 6 6 6 6 8 9 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 7 6 6 5 5 5 5 6 7 7 9 11 12 11 10 10 7 3 0 0 4 8 8 10 9 10 11 8 1 1 1 3 5 4 2 2 2 2 2 2 1 2 4 4 0 2 2 2 5 6 4 3 2 2 5 7 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 8 9 9 9 9 8 8 8 8 7 7 7 7 6 4 5 7 6 7 6 4 5 7 7 6 5 6 6 6 6 7 8 8 8 9 10 11 11 11 11 11 11 12 12 12 12 12 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 11 11 10 10 9 9 9 8 7 7 6 6 7 8 8 7 7 7 6 6 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 4 3 0 3 4 4 5 5 4 4 3 3 3 2 2 3 3 3 3 2 2 3 3 3 2 2 4 5 5 5 5 3 4 3 2 2 2 3 4 4 4 4 5 5 6 7 6 7 9 13 14 12 8 7 8 8 8 6 6 5 4 3 3 2 3 3 5 7 7 7 7 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 2 4 5 5 5 5 5 5 4 4 5 5 5 6 6 6 7 6 4 2 4 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 29 27 25 23 24 22 22 22 21 21 21 20 19 19 18 18 18 19 20 21 21 22 23 24 25 25 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 22 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 17 18 18 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 19 18 16 14 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 14 14 11 10 9 10 10 11 11 11 10 7 5 4 5 7 9 10 10 9 8 9 9 10 10 9 9 8 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 8 7 7 8 8 8 7 7 8 7 7 7 6 6 6 6 8 9 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 10 8 8 7 6 6 7 7 10 13 12 9 8 6 4 2 1 3 5 7 10 11 9 9 10 10 5 1 1 2 5 6 4 3 3 3 3 2 2 0 1 1 4 4 4 2 5 5 4 4 3 1 4 7 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 3 7 8 9 9 9 9 6 5 4 5 6 5 6 6 6 6 7 8 8 9 9 10 11 12 12 11 11 11 12 12 12 12 12 11 11 12 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 11 11 12 11 11 12 12 12 12 12 12 11 11 11 11 12 11 11 10 10 10 10 8 9 9 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 4 4 4 4 4 0 2 2 2 3 4 3 3 3 3 2 2 3 3 4 3 3 3 3 4 4 4 2 3 4 4 4 4 3 3 3 3 3 2 2 3 4 4 4 5 6 6 7 7 7 9 12 16 15 12 9 8 8 8 8 7 7 6 4 3 3 2 2 3 5 7 7 8 8 7 6 6 5 6 6 6 6 5 5 5 5 5 5 5 4 3 2 3 2 2 3 3 4 5 5 5 5 4 4 5 5 5 6 6 7 7 6 4 2 2 3 3 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 29 28 25 24 23 23 22 22 22 22 22 21 20 19 18 18 18 18 19 20 21 22 22 23 24 25 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 22 21 19 18 18 17 17 16 16 16 16 16 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 18 17 17 17 18 19 19 18 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 18 19 19 18 15 13 12 12 12 13 13 13 13 14 15 15 15 15 14 13 13 13 13 14 14 14 14 14 13 13 13 14 14 11 9 9 9 9 10 10 11 9 7 6 6 8 14 15 14 12 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 10 9 9 9 9 9 8 8 7 7 7 7 6 7 7 8 8 7 7 6 6 5 6 8 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 9 9 10 10 10 12 13 11 9 8 7 8 9 14 14 13 10 7 4 3 2 2 5 6 8 10 12 10 9 9 8 3 2 4 5 5 5 3 3 3 3 3 2 4 3 3 4 5 5 4 2 3 4 5 6 6 6 1 4 6 6 7 8 8 8 8 9 10 10 10 10 10 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 7 6 5 3 3 3 4 7 9 9 10 10 9 7 7 6 6 5 5 6 6 6 6 6 7 8 8 9 9 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 11 11 12 12 12 11 11 12 12 11 11 10 10 10 10 8 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 1 2 1 1 2 3 4 4 3 3 2 3 4 4 5 4 4 5 6 6 6 5 2 3 4 4 4 3 2 1 1 1 2 2 1 2 3 3 4 5 7 8 8 7 7 8 11 15 14 12 10 9 9 8 8 8 7 6 5 3 2 2 3 3 4 6 7 7 8 8 6 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 2 2 2 2 2 3 4 4 5 5 4 4 4 5 5 5 5 6 6 7 6 4 2 1 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 28 26 23 24 23 22 22 22 23 23 23 22 20 19 18 18 18 19 20 21 21 22 23 24 25 25 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 22 21 19 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 16 16 17 18 18 18 19 19 19 19 19 19 19 18 18 19 20 20 20 19 19 19 19 19 19 17 15 13 12 12 12 12 13 13 13 14 15 15 15 15 14 14 13 13 14 14 14 14 14 14 13 13 14 14 13 10 9 9 9 9 10 11 11 9 8 7 9 11 13 13 14 12 10 10 10 10 10 10 10 10 9 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 7 6 6 5 5 5 6 8 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 13 13 13 12 10 9 9 12 16 14 12 8 5 3 2 2 3 3 6 7 9 11 11 9 8 6 3 4 5 5 5 5 4 4 4 4 4 4 5 4 4 5 5 5 4 2 2 4 5 6 7 7 6 1 0 1 3 5 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 5 3 4 6 6 7 8 9 9 10 10 9 6 5 5 6 6 5 5 6 6 6 6 7 7 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 10 10 10 8 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 2 1 3 3 1 2 3 4 5 5 4 4 4 5 7 7 6 7 7 8 8 8 6 2 3 4 4 4 3 1 1 1 2 1 1 1 2 3 3 5 7 8 9 9 9 9 9 8 11 13 12 10 10 9 9 9 8 7 6 5 3 2 1 2 3 4 4 5 6 8 8 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 4 3 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 29 27 24 22 22 22 22 22 23 23 23 22 21 20 19 19 19 19 21 21 21 22 23 24 25 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 22 21 19 18 17 17 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 19 21 21 21 21 20 19 18 18 19 20 20 20 20 19 19 19 19 19 19 17 14 12 12 12 12 12 12 13 13 14 15 15 15 16 15 15 13 14 14 14 14 14 14 14 12 13 14 14 12 9 10 10 10 10 10 12 12 10 9 9 11 13 13 13 13 11 10 11 11 10 10 10 11 11 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 7 6 5 5 5 6 6 6 5 6 6 6 5 5 5 6 9 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 12 13 13 13 12 13 10 10 12 14 13 10 8 5 3 2 2 3 4 6 8 9 9 9 9 7 7 3 0 2 3 4 5 5 5 5 6 6 5 5 5 5 5 5 5 2 1 4 4 5 6 7 7 7 6 5 4 5 2 2 3 3 4 6 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 6 4 3 6 9 8 8 8 8 7 8 8 8 7 4 5 5 5 5 5 6 7 7 6 7 7 7 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 10 10 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 4 2 2 4 2 0 2 3 6 7 6 6 5 7 9 10 10 8 9 9 11 12 10 7 2 3 4 4 3 2 2 1 2 2 3 2 2 2 3 6 8 8 8 9 10 11 11 10 10 12 13 11 10 10 10 10 9 9 7 6 5 3 2 1 2 3 3 3 5 6 7 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 2 1 2 2 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 4 4 4 4 3 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 30 28 25 22 21 21 21 22 23 22 22 22 21 21 20 20 20 20 21 22 22 22 23 24 25 26 26 26 26 25 25 24 23 23 23 23 23 23 23 23 23 22 21 20 19 18 18 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 20 20 21 21 20 19 18 17 17 18 19 19 19 19 19 19 19 19 19 20 16 13 12 12 12 11 11 12 13 13 14 15 16 15 16 16 16 15 15 14 14 14 14 14 13 12 12 13 14 11 9 9 10 11 9 11 12 11 10 10 10 12 13 13 14 13 12 11 11 11 10 10 10 10 10 10 10 8 8 9 9 9 9 10 10 10 10 10 9 9 8 8 8 7 7 5 4 5 4 5 5 5 6 6 6 6 5 5 5 6 10 9 11 11 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 9 10 9 10 11 11 10 10 10 8 10 11 10 9 7 5 3 2 2 3 4 6 6 8 8 8 7 7 8 8 7 5 1 3 5 5 6 7 7 6 5 5 5 5 5 5 4 0 3 5 5 5 5 6 7 7 7 7 6 9 6 2 1 1 1 1 5 6 7 8 8 7 7 7 7 8 8 8 7 7 7 6 6 6 5 4 6 8 8 7 6 7 7 6 6 6 6 5 4 5 5 5 5 5 5 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 10 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 11 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 2 2 2 0 0 3 6 7 8 8 8 8 11 12 13 12 11 11 12 13 14 12 7 2 3 4 3 3 2 2 1 1 2 4 3 2 2 6 9 10 10 10 10 11 12 13 12 12 12 11 8 8 8 9 10 9 9 8 6 5 4 3 2 1 1 2 3 4 6 7 8 8 7 7 6 6 5 5 5 6 6 5 5 4 4 2 1 1 1 2 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 3 2 2 2 2 3 3 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 29 26 23 22 21 22 23 23 23 22 21 21 21 21 21 21 21 21 22 23 23 24 25 26 26 26 26 26 26 25 24 23 23 23 23 23 23 23 23 22 22 21 20 19 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 16 16 16 16 17 17 17 17 18 19 19 19 20 20 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 13 12 12 12 12 12 12 12 13 14 15 15 15 15 15 16 17 17 16 15 14 14 14 13 13 13 13 13 13 12 11 11 11 10 9 11 12 11 10 10 11 12 12 13 13 13 12 11 11 10 10 10 9 9 9 9 9 8 8 9 9 9 9 10 11 11 11 10 9 8 8 7 8 7 6 5 5 4 4 4 4 6 6 7 7 6 6 6 6 7 8 7 10 11 11 11 10 10 9 10 10 11 11 11 11 10 10 9 9 8 7 7 8 9 10 10 10 10 9 8 8 9 9 8 7 6 4 4 4 4 3 3 5 7 8 7 8 9 9 10 9 7 2 1 3 4 5 6 7 6 5 4 4 5 5 4 3 2 4 5 5 5 6 5 5 6 7 8 9 9 7 4 4 4 5 4 1 1 6 7 7 6 6 7 8 8 8 7 7 6 5 3 3 3 3 5 6 7 6 5 5 5 6 5 5 4 4 4 4 4 5 5 5 5 5 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 11 11 11 11 9 9 10 9 9 9 8 8 7 7 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 2 3 6 5 7 7 8 9 9 9 11 12 12 12 12 12 11 12 13 14 11 7 2 3 3 3 3 2 1 1 1 2 3 3 4 6 8 10 10 10 10 11 12 13 13 13 12 11 10 8 7 6 7 9 9 8 8 6 6 5 4 4 4 2 1 2 4 5 6 7 8 7 7 6 5 5 4 5 6 6 5 5 4 3 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 4 4 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 32 32 32 32 32 30 27 24 22 22 22 24 24 24 23 21 20 20 19 20 20 21 21 22 23 23 24 25 26 27 27 26 26 26 25 24 23 23 23 23 23 23 22 22 22 22 21 21 19 18 18 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 16 16 16 16 17 17 18 19 20 21 22 21 21 20 19 19 19 18 18 18 19 19 20 20 20 20 20 20 18 16 13 11 11 12 12 12 12 13 14 15 15 15 14 14 14 15 16 16 16 15 14 14 14 13 13 13 13 14 13 13 13 12 11 10 10 12 12 11 11 11 12 12 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 8 9 9 9 9 10 10 11 11 11 10 9 8 7 8 8 6 6 5 5 4 4 5 5 7 7 8 8 7 7 7 7 7 7 7 10 11 11 10 9 9 9 9 10 10 11 10 10 9 9 8 7 7 7 7 8 9 9 10 10 9 8 7 7 8 8 8 8 8 7 6 6 6 4 3 4 6 8 7 7 10 11 10 9 8 7 4 0 1 3 4 6 5 4 4 4 4 4 3 1 3 3 3 4 5 5 5 5 5 6 8 9 8 7 6 6 6 6 6 6 4 1 6 6 6 6 7 8 8 7 7 6 5 4 4 6 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 10 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 10 10 10 9 9 8 8 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 2 3 2 2 2 3 4 7 8 8 8 9 10 10 11 11 11 11 11 11 11 11 12 12 10 6 4 3 3 3 2 1 1 1 2 2 3 4 6 9 9 9 9 9 8 10 11 12 12 12 11 11 10 10 8 6 6 7 8 8 7 7 6 5 5 5 4 3 1 0 3 5 6 6 7 7 7 6 5 4 4 5 5 6 5 5 4 4 3 3 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 31 28 25 22 22 22 23 23 24 24 23 21 19 19 19 20 20 21 21 22 23 24 26 27 27 27 27 26 26 25 24 24 23 23 22 23 23 22 22 22 22 22 21 20 19 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 16 16 17 17 17 17 17 18 19 20 22 22 22 22 20 19 19 19 19 19 19 20 21 21 21 21 20 20 20 18 15 13 12 12 12 12 12 13 13 14 15 15 14 13 13 14 14 15 15 15 14 14 14 13 13 12 13 14 14 14 14 14 13 11 11 12 13 13 11 11 11 11 12 13 13 13 12 12 10 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 10 9 8 8 8 7 6 6 6 5 5 5 6 7 8 8 8 8 7 7 7 7 7 7 7 9 10 10 9 8 8 8 9 9 9 9 9 9 9 8 8 7 6 6 7 7 7 8 9 10 9 8 8 7 7 8 8 10 10 9 8 8 7 5 5 5 5 6 7 7 13 13 10 10 10 9 9 5 2 0 3 5 4 4 4 3 3 3 3 1 1 1 1 3 4 5 5 5 4 5 7 7 6 6 6 6 7 7 8 7 6 4 2 6 7 7 8 8 8 7 7 4 4 4 5 6 7 7 6 5 5 5 5 5 5 5 5 4 5 4 4 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 11 12 11 11 11 11 11 11 11 11 12 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 3 7 8 8 9 9 10 10 11 11 11 10 11 11 11 11 10 10 8 6 5 4 3 3 2 2 2 2 3 3 3 5 7 9 8 8 9 9 8 9 10 11 11 11 11 11 11 10 8 6 6 7 8 8 7 6 6 5 5 5 4 3 1 0 2 4 5 5 6 6 6 6 5 5 4 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 6 5 5 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 31 29 26 23 21 21 22 23 23 24 24 23 21 20 21 22 22 22 22 22 22 23 25 27 28 28 27 27 26 26 25 24 23 22 22 22 23 22 22 22 22 22 21 20 19 18 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 16 16 17 17 17 17 17 18 19 19 20 20 21 20 19 18 17 18 19 19 19 19 20 21 21 22 21 20 20 20 18 14 13 13 13 14 14 14 14 15 15 14 14 14 13 14 14 14 14 14 14 13 14 13 13 13 13 14 14 14 14 15 15 14 13 12 13 13 12 11 11 12 12 12 13 13 13 13 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 11 11 11 11 10 10 9 9 9 8 7 6 6 6 6 6 7 7 8 9 8 8 7 7 7 7 7 7 7 7 8 9 8 7 7 7 7 8 8 8 8 9 8 8 8 7 6 6 6 6 6 6 7 8 10 9 8 8 8 8 8 9 11 11 10 9 9 8 6 7 7 6 5 5 6 6 9 10 10 10 10 9 7 4 2 1 2 2 1 3 3 2 2 3 3 1 1 1 2 3 4 4 4 4 4 5 5 4 4 4 6 8 8 9 9 8 6 2 6 7 8 8 8 7 7 6 3 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 7 7 6 6 7 7 7 7 7 7 7 8 8 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 1 2 7 9 9 9 10 9 9 10 9 9 10 10 10 10 10 9 8 7 6 5 4 4 4 3 3 3 3 3 3 4 4 5 6 6 7 9 10 9 8 10 12 12 12 12 12 11 9 7 7 7 7 9 9 8 7 6 5 5 5 5 3 1 1 1 3 3 4 4 5 5 6 7 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 27 24 23 23 22 22 22 23 24 24 23 22 21 25 25 25 25 24 22 23 25 27 28 28 27 26 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 16 16 17 17 17 17 17 18 19 19 19 19 19 19 18 17 17 18 19 19 19 19 20 20 21 21 21 20 20 20 19 17 15 14 15 15 15 16 18 18 17 16 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 14 13 13 12 11 12 12 11 11 11 12 13 13 14 14 13 11 10 10 10 10 10 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 9 9 9 10 7 6 6 7 6 6 7 7 8 9 9 9 9 8 7 7 7 7 7 7 8 8 7 7 6 6 6 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 7 9 9 8 9 9 8 8 9 9 10 11 10 9 8 8 8 8 6 5 5 5 6 9 10 10 10 10 10 8 6 4 3 2 1 1 2 2 2 1 2 2 2 1 0 1 1 3 4 5 4 3 3 3 3 3 3 4 6 7 8 7 6 4 3 4 5 5 5 6 5 6 5 3 4 4 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 5 5 6 5 6 7 9 7 7 7 7 7 7 8 7 7 7 7 8 9 10 10 10 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 7 7 6 6 6 5 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 1 1 1 1 1 3 7 9 10 10 10 9 9 9 8 9 9 9 9 9 9 8 8 7 6 6 5 5 5 4 4 3 4 4 4 3 3 4 4 4 6 8 9 9 9 11 14 14 14 13 13 11 9 8 7 7 8 10 11 10 9 9 6 6 6 6 4 2 1 1 2 2 3 4 4 6 7 7 7 5 5 4 4 5 4 4 4 3 3 3 3 2 2 2 2 3 3 4 5 5 5 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 28 25 23 23 22 22 22 22 23 23 24 24 25 25 27 27 26 24 23 24 26 28 28 28 27 26 26 26 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 18 17 18 18 18 19 19 19 18 17 18 19 20 19 19 20 20 20 20 20 20 19 19 20 19 16 15 15 16 16 16 17 18 18 17 16 15 14 13 13 14 14 14 14 13 13 13 13 13 13 13 14 15 14 13 13 15 15 13 11 11 11 12 12 11 11 11 12 13 13 13 14 13 11 10 9 10 10 10 11 11 11 11 11 12 12 13 12 12 11 11 10 10 9 9 9 10 9 7 7 7 7 7 8 8 8 8 8 9 9 9 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 8 8 9 9 10 10 10 10 11 10 9 9 8 8 7 7 5 5 5 6 8 10 10 10 10 9 8 7 6 5 4 1 2 2 2 2 1 1 2 2 1 1 0 1 2 4 5 3 2 2 2 2 3 3 3 3 5 6 4 3 3 3 3 2 2 3 2 2 4 5 3 3 3 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 5 5 7 8 10 10 7 7 8 8 8 8 8 8 8 7 7 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 11 10 10 10 10 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 0 3 7 10 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 5 7 9 10 12 14 15 15 15 14 13 12 10 9 8 7 8 10 11 11 11 11 9 7 7 7 5 3 1 1 0 1 2 3 5 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 7 7 7 7 6 6 6 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 27 24 23 23 22 22 22 22 22 23 25 26 27 27 26 26 25 23 25 27 28 29 29 28 26 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 19 20 20 19 19 19 19 21 21 20 20 19 20 20 19 17 15 15 15 16 17 16 16 16 16 15 14 13 13 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 13 14 15 14 12 12 12 12 12 12 11 11 12 13 13 14 13 12 10 10 9 10 10 11 11 11 11 12 12 13 13 14 13 13 12 11 10 10 9 9 9 9 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 7 7 6 6 7 7 7 6 6 5 5 5 6 6 7 8 9 9 9 9 8 8 7 7 7 8 9 10 10 9 8 8 8 8 8 9 10 10 11 11 11 11 10 9 9 9 9 8 7 7 6 5 6 8 10 10 10 10 9 8 7 6 5 3 1 2 2 2 2 2 1 1 2 2 2 1 1 1 2 2 2 2 2 2 1 3 3 2 2 3 3 3 3 3 3 2 4 6 6 5 3 2 3 3 3 3 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 5 7 10 11 9 7 7 8 8 8 8 8 8 8 8 7 8 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 2 2 4 8 11 12 10 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 6 6 5 4 4 4 4 4 4 3 3 3 4 7 9 11 13 15 16 16 16 15 14 13 12 11 10 9 8 10 11 11 11 11 10 8 8 7 7 6 4 3 3 1 1 2 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 28 25 24 23 23 23 23 23 23 23 24 25 26 27 26 26 26 26 27 28 29 29 29 28 27 25 25 24 23 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 20 20 20 19 19 19 19 19 19 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 18 18 19 19 19 19 19 20 21 19 18 18 18 19 21 21 21 21 21 21 21 19 16 15 15 15 16 17 17 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 14 15 14 13 12 12 12 12 12 11 11 12 13 14 14 13 11 9 10 10 10 11 11 11 11 12 12 13 13 14 13 13 13 12 11 10 9 9 8 9 8 7 7 8 8 9 9 9 9 8 7 7 7 7 7 7 7 7 6 6 7 7 7 6 6 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 8 10 11 12 12 10 9 8 8 7 8 8 9 10 10 11 12 12 11 9 9 10 9 7 7 7 7 6 6 7 9 10 10 10 9 8 8 7 5 2 1 2 2 2 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 2 3 5 6 6 3 3 4 4 3 4 5 4 5 5 5 5 6 6 6 5 5 4 4 4 5 6 5 5 7 10 11 9 7 8 8 8 8 8 8 8 8 8 8 7 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 3 5 9 12 11 9 8 7 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 4 4 3 3 3 4 6 8 11 13 14 14 15 16 16 14 14 13 12 11 11 10 11 11 10 10 10 10 9 10 9 10 10 10 8 6 3 1 1 2 3 3 4 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 29 29 28 28 26 23 24 23 23 23 24 24 24 24 24 25 26 26 26 27 27 27 28 28 29 29 28 27 25 24 24 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 23 23 22 21 21 20 20 20 19 19 19 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 18 19 20 20 20 19 18 17 17 18 19 21 22 22 22 22 22 21 18 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 14 14 15 15 15 15 14 13 13 12 12 12 11 11 11 13 14 15 15 13 12 11 12 12 11 11 12 12 12 12 13 13 14 13 13 13 12 11 11 10 9 8 8 8 7 7 8 8 9 10 10 9 8 7 7 8 7 6 6 7 7 6 6 6 7 7 7 6 6 5 5 5 5 5 6 7 7 8 10 10 10 11 11 10 10 12 12 13 12 11 10 8 8 7 8 8 8 9 9 12 14 14 12 10 9 9 8 7 6 6 6 6 6 7 8 9 9 9 9 8 8 7 3 1 1 2 2 2 3 3 4 5 4 3 3 4 4 4 3 2 3 2 2 3 3 2 1 2 2 3 4 4 4 4 4 3 1 1 3 2 2 3 4 4 4 4 5 4 5 5 5 5 6 6 6 5 5 5 4 5 5 5 5 5 8 10 9 7 7 7 8 8 8 8 8 8 8 8 8 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 10 10 10 9 8 6 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 5 5 5 5 4 4 3 3 3 3 5 8 10 11 12 14 15 16 16 15 14 14 13 12 12 11 11 11 10 10 9 9 10 10 10 12 12 12 11 8 4 1 0 1 2 3 4 4 4 5 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 4 4 4 5 5 5 6 7 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 29 29 28 28 27 25 23 23 23 23 23 24 24 24 23 24 25 25 27 27 27 26 27 28 28 28 28 27 25 24 24 23 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 19 20 20 19 18 17 17 17 18 19 21 22 22 22 22 22 20 17 15 16 15 15 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 15 16 16 16 15 14 13 13 12 12 12 11 11 12 13 14 15 15 14 13 12 13 13 12 12 13 13 13 13 13 14 13 13 13 12 12 11 11 10 10 9 8 7 7 8 8 8 9 9 9 8 7 7 9 10 7 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 6 6 6 7 8 8 10 11 11 11 11 11 11 12 12 12 12 12 12 10 9 8 8 9 9 8 9 13 15 15 13 11 9 8 7 7 6 6 5 6 6 7 8 8 9 9 9 9 8 6 2 1 1 1 2 2 3 3 4 5 4 3 4 4 4 3 2 2 2 2 3 3 3 3 2 2 3 4 5 4 4 5 5 5 4 3 2 2 3 3 3 4 4 4 4 4 4 5 6 5 6 6 5 5 5 5 4 5 5 6 5 6 8 10 7 7 7 7 7 7 7 7 7 8 8 8 8 7 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 10 9 8 8 8 8 8 8 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 8 9 9 8 8 8 7 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 9 10 9 9 7 6 7 7 6 6 5 5 6 7 7 7 8 8 8 9 9 8 7 6 6 5 5 5 5 4 3 3 3 2 3 5 7 7 9 11 13 14 15 16 15 15 14 14 14 13 12 11 10 11 10 9 9 9 8 10 10 12 13 13 10 6 2 1 1 1 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 29 29 28 27 26 25 24 23 23 24 24 24 24 23 24 24 25 25 26 26 25 26 27 28 28 27 27 25 24 25 24 23 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 18 18 17 18 18 18 19 19 20 20 19 18 17 17 17 18 20 20 21 22 22 23 22 20 18 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 13 14 15 16 16 16 16 15 14 13 13 13 13 12 11 12 13 14 15 15 14 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 12 12 11 9 8 7 7 7 8 8 8 8 8 8 8 10 11 10 8 7 7 7 6 6 7 7 8 8 7 7 6 5 5 6 6 6 6 7 8 9 10 11 11 11 11 11 12 12 12 13 13 13 12 11 9 8 8 9 9 9 10 12 16 16 15 12 9 8 8 7 6 6 5 6 6 7 8 8 8 9 9 9 8 7 3 3 3 1 1 2 2 1 1 3 3 4 4 5 4 3 2 2 2 2 2 3 4 3 3 3 4 5 5 4 4 5 6 5 4 4 3 4 4 4 5 5 5 4 4 4 5 6 6 5 6 6 5 5 5 4 4 4 5 6 5 6 8 9 7 7 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 9 8 8 8 8 8 7 8 8 9 9 10 10 10 10 11 11 12 12 11 12 12 12 12 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 8 9 9 9 8 8 7 7 7 7 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 6 8 9 9 9 9 9 8 7 6 7 6 5 5 5 6 6 6 7 8 8 8 9 9 9 8 7 7 6 6 6 5 5 4 3 3 3 3 3 4 4 6 9 11 12 14 15 15 15 15 14 14 12 10 8 8 9 9 9 8 8 7 7 9 10 12 13 14 13 8 4 2 1 1 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 28 28 27 26 26 25 24 25 25 25 25 24 24 24 25 26 26 25 25 25 26 27 27 27 26 26 25 24 24 23 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 18 18 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 18 19 19 20 20 20 20 19 18 18 19 20 20 21 22 23 22 20 18 18 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 14 14 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 15 14 14 14 13 13 12 12 12 13 14 15 14 14 12 12 12 13 13 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 11 8 8 9 8 7 8 9 9 10 11 12 12 11 9 8 7 6 6 6 6 7 8 8 8 8 7 7 7 6 6 7 7 6 6 7 9 10 11 11 11 11 12 12 12 12 13 13 13 12 10 9 9 8 9 10 10 12 15 16 15 13 11 9 8 8 7 6 6 6 6 6 7 8 8 8 8 9 9 9 7 6 4 8 4 1 1 1 1 1 2 3 4 5 4 3 2 2 2 2 2 2 3 4 3 3 4 4 5 4 4 4 4 5 4 4 4 4 5 5 5 6 6 5 5 4 4 5 6 6 5 5 5 5 5 4 4 4 4 5 5 5 6 7 8 7 6 7 7 6 6 6 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 8 8 8 8 8 7 7 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 13 13 13 12 12 12 11 11 11 10 9 9 8 8 8 7 7 7 7 7 7 8 10 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 9 8 8 9 9 8 6 6 6 5 5 5 5 6 6 6 7 8 8 9 9 9 9 8 8 8 7 6 6 6 5 4 3 3 3 3 3 3 4 6 8 10 11 13 13 13 13 11 10 10 8 6 5 6 9 8 8 6 6 5 6 7 11 12 14 15 14 10 5 2 1 1 1 1 2 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 29 29 28 28 27 26 26 25 25 25 25 25 25 25 24 25 25 26 25 24 25 26 27 27 27 26 26 25 25 24 23 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 18 20 20 20 22 21 20 20 19 20 21 22 23 23 21 18 16 16 15 14 14 14 14 14 14 14 15 15 16 16 16 15 14 13 13 12 12 12 13 14 14 15 16 16 16 15 15 15 15 15 15 14 14 14 13 12 12 12 12 13 14 15 15 14 13 13 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 12 10 10 10 9 9 9 10 11 12 13 13 12 11 10 9 7 7 7 7 7 8 8 9 9 9 9 8 8 7 6 7 7 7 7 8 8 10 11 11 11 11 11 12 12 12 12 13 13 12 11 10 10 10 10 11 10 13 14 12 11 10 10 10 9 8 7 7 6 6 6 7 7 7 8 8 8 9 10 10 10 10 10 11 5 2 1 0 0 0 1 3 4 5 4 2 2 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 4 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 10 10 9 9 8 8 8 7 8 9 9 9 9 10 10 10 10 11 11 11 10 10 11 11 12 13 12 13 12 12 11 10 10 9 8 8 8 8 8 8 7 7 7 7 8 9 10 10 9 8 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 4 6 8 9 9 9 8 9 8 7 6 6 6 5 5 5 5 6 6 6 7 8 8 8 9 9 9 9 8 8 7 7 6 6 5 4 3 3 3 3 3 3 4 6 8 10 11 12 12 12 12 8 7 2 2 3 4 6 8 8 8 5 5 5 6 8 10 12 14 15 14 11 6 4 3 2 1 1 2 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 25 26 27 27 27 26 26 25 25 25 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 17 17 16 16 16 15 15 15 16 16 16 17 17 17 18 17 17 17 18 18 18 18 19 19 19 19 19 19 19 21 21 21 22 21 19 19 20 22 23 23 22 19 18 16 15 15 14 13 13 13 13 14 15 15 16 16 16 16 15 14 14 13 13 12 12 13 14 14 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 12 13 14 15 15 15 15 14 14 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 12 14 13 11 11 11 11 12 12 13 13 12 12 11 10 10 9 8 8 8 8 9 9 9 9 9 10 10 9 7 7 7 7 7 8 9 10 10 11 11 11 11 12 12 12 12 12 13 12 12 12 11 11 11 11 11 12 9 9 10 10 10 10 9 7 7 6 6 6 6 6 7 7 7 7 8 8 9 10 11 12 12 10 7 3 2 2 2 1 1 2 4 5 2 2 3 4 4 4 4 2 2 2 2 2 3 4 4 3 3 3 3 3 2 2 4 6 7 6 6 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 7 6 6 6 5 5 5 5 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 9 9 9 9 8 8 9 10 10 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 10 11 11 11 12 12 11 10 10 9 8 8 8 8 8 8 8 8 7 7 8 8 9 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 4 7 9 9 9 9 9 9 8 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 9 9 9 9 9 8 7 7 6 6 5 4 3 3 3 3 3 3 4 6 8 9 10 10 10 11 11 10 4 3 4 3 3 6 8 8 9 6 6 6 8 10 12 12 13 14 13 11 7 5 4 3 1 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 26 27 27 27 27 26 26 25 25 25 24 24 23 24 24 23 23 23 23 22 22 22 22 23 23 23 22 22 22 21 21 20 20 19 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 15 16 16 16 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 19 21 21 21 21 20 18 19 21 22 23 23 20 16 16 16 15 14 13 13 13 13 13 14 15 16 16 17 16 16 15 15 14 13 11 12 13 13 14 14 16 14 14 14 14 15 15 15 14 14 13 13 12 11 11 11 12 13 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 14 15 16 14 13 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 9 9 9 9 10 10 10 10 8 7 7 7 7 8 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 11 10 10 11 11 11 9 9 10 10 10 10 8 7 5 5 5 5 6 6 6 6 7 7 8 9 9 10 11 11 11 9 8 6 5 4 4 2 1 2 4 4 1 3 6 6 5 5 4 2 2 2 2 2 3 4 3 3 3 3 2 2 2 2 4 5 7 7 6 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 8 8 9 9 8 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 10 9 9 8 8 8 8 8 8 8 7 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 4 5 5 5 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 3 5 8 9 9 9 9 8 8 8 7 6 6 5 5 5 5 6 6 6 6 6 5 5 7 8 9 9 9 9 8 7 7 6 6 5 4 3 3 3 3 3 3 4 5 7 8 8 8 9 9 9 7 3 4 4 2 5 8 9 8 8 8 7 7 7 9 11 12 13 13 13 10 9 7 5 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 30 30 29 29 29 28 28 27 27 27 27 27 27 26 26 27 27 27 27 27 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 18 17 17 16 16 16 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 21 21 21 19 19 20 22 23 23 20 18 17 17 16 14 13 13 13 13 13 13 15 16 17 16 15 14 14 14 14 14 14 15 15 14 14 14 14 13 12 13 14 14 14 14 14 14 14 14 12 11 10 10 11 13 14 15 15 15 15 15 15 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 15 13 12 12 12 11 11 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 11 10 10 10 11 11 10 9 10 10 11 10 10 9 6 4 4 3 4 6 6 7 7 6 7 7 8 9 9 10 10 11 10 9 8 7 5 4 3 1 2 3 2 2 9 11 11 8 6 4 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 4 5 7 7 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 5 5 6 6 5 4 4 4 6 6 5 5 5 6 6 7 7 7 7 6 6 6 7 7 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 5 8 8 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 7 7 6 5 5 6 7 7 8 9 9 8 8 7 6 6 5 4 3 3 3 3 3 3 4 5 6 7 6 6 7 7 6 4 2 3 5 4 7 9 10 9 8 7 5 6 7 8 9 11 12 13 12 11 10 8 6 4 3 2 1 1 2 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 8 7 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 28 28 29 28 27 27 26 26 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 24 24 23 22 22 21 20 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 21 20 20 21 23 23 21 17 17 16 15 15 14 13 13 13 13 14 15 16 16 16 14 13 12 12 12 13 15 17 18 18 17 15 13 12 12 12 13 14 13 13 13 13 13 13 12 10 9 9 10 11 13 14 15 15 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 15 14 12 12 12 12 12 11 11 12 12 11 11 10 10 9 10 11 10 9 9 9 9 10 9 10 10 10 9 9 9 8 8 8 8 9 9 10 10 10 11 12 12 12 11 11 11 11 10 10 9 9 11 10 9 10 10 10 12 12 11 10 7 6 6 6 5 5 6 6 6 6 6 7 7 8 9 10 10 11 11 11 10 8 6 5 4 2 1 2 0 5 9 11 12 10 6 4 2 2 2 2 2 3 3 2 2 2 2 2 2 2 4 5 6 7 7 6 5 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 5 5 4 4 5 5 5 6 7 7 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 10 10 11 11 10 11 10 10 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 5 7 8 8 8 8 9 9 8 7 6 6 6 6 6 6 7 7 7 7 7 6 5 5 5 6 7 8 9 8 8 7 6 6 5 4 4 3 3 2 2 3 3 4 5 5 4 4 4 3 3 2 2 4 3 4 6 9 10 10 9 7 6 8 8 8 9 10 11 12 11 11 10 8 6 5 4 3 1 0 1 2 2 3 3 3 3 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 10 10 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 26 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 25 24 24 23 21 21 21 20 19 19 18 18 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 22 21 21 22 23 23 21 19 17 16 15 14 14 13 13 13 13 15 16 16 16 14 13 14 14 14 14 15 16 16 17 17 16 14 12 11 12 13 14 14 13 13 13 13 12 11 10 9 8 9 10 12 13 14 14 14 14 15 15 14 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 14 15 15 14 13 12 12 12 12 12 12 12 12 12 12 11 10 9 9 10 11 12 11 9 9 10 9 9 8 10 10 10 9 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 11 12 12 12 12 11 10 11 10 8 6 6 5 5 6 6 7 7 8 9 10 11 11 11 11 10 9 7 6 4 2 1 1 2 5 6 11 12 9 5 3 3 2 2 2 2 2 3 2 2 2 2 2 2 3 4 6 7 6 7 5 4 2 2 3 4 5 4 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 5 5 6 7 7 7 8 8 8 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 8 8 9 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 7 8 8 8 9 9 9 8 8 7 7 6 6 6 7 7 7 7 7 5 4 4 4 5 7 7 7 7 8 8 7 7 6 5 5 4 3 3 2 2 2 3 4 4 4 4 3 3 1 2 2 2 3 3 5 6 6 7 8 9 8 7 11 10 10 9 9 10 10 10 10 9 8 7 6 5 4 2 1 1 0 1 2 2 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 6 7 8 8 8 8 9 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 28 28 28 28 28 28 27 27 27 27 27 26 25 24 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 22 21 20 20 20 20 19 19 18 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 16 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 20 20 20 20 21 22 22 22 23 24 23 22 21 17 15 15 14 14 13 13 13 14 16 16 16 15 14 14 15 15 15 16 16 16 16 16 16 14 12 10 11 13 14 14 14 13 13 12 12 11 10 9 9 9 10 11 12 13 13 14 14 14 15 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 12 12 11 11 9 9 10 11 12 12 10 9 9 9 8 8 9 10 10 10 9 9 8 8 8 9 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 12 13 13 14 14 13 13 12 10 10 8 5 4 5 6 7 8 8 9 10 10 11 11 11 10 9 8 6 5 3 1 1 2 5 7 10 10 7 4 3 3 3 2 2 3 3 3 3 3 3 3 2 2 3 5 6 6 6 5 3 2 3 3 5 6 6 6 5 4 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 6 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 5 5 5 5 6 7 7 8 8 9 9 9 9 8 8 7 7 6 7 7 7 7 7 2 1 2 2 4 5 7 7 7 7 8 8 7 7 6 6 5 4 3 3 2 2 2 3 3 4 4 3 2 2 2 2 4 4 4 4 5 5 6 6 7 8 9 9 12 12 10 9 9 9 9 9 9 9 8 7 7 6 4 3 2 2 1 1 1 2 3 3 4 5 5 6 6 6 6 6 7 7 7 7 6 7 7 7 8 8 9 9 11 12 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 26 25 24 23 23 24 25 25 25 24 24 23 22 23 23 23 24 23 23 23 23 23 23 23 22 21 20 20 19 20 19 19 19 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 18 19 19 19 20 20 20 20 19 19 19 19 20 20 21 22 22 23 23 24 20 20 18 16 16 15 14 14 14 13 13 14 16 16 16 15 15 15 15 16 16 16 16 16 15 15 14 12 11 11 12 14 14 14 14 13 13 12 12 11 10 10 10 10 11 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 12 12 12 11 8 8 9 10 11 11 11 9 9 9 8 8 8 9 9 9 9 8 7 8 8 9 10 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 14 13 13 12 11 11 10 8 5 4 5 6 7 8 9 10 10 10 11 11 10 10 8 7 5 4 3 2 2 4 7 9 8 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 5 4 3 2 3 4 5 6 7 8 8 6 5 4 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 5 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 9 9 9 9 9 9 8 7 7 7 8 8 8 7 2 2 1 2 3 5 6 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 2 3 3 3 3 3 2 2 3 4 5 6 6 6 6 6 6 5 5 7 8 10 11 12 11 10 9 9 9 9 9 8 8 7 7 6 5 4 4 3 2 1 1 2 3 4 4 5 5 5 5 6 6 6 7 7 7 6 6 7 7 7 8 9 10 11 12 14 14 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 26 26 25 25 24 23 22 23 24 25 25 24 24 23 22 22 23 23 23 24 24 24 24 23 23 23 23 22 21 20 19 19 19 19 19 19 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 17 16 16 16 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 18 18 19 20 20 21 22 22 23 22 20 19 17 16 15 15 15 14 14 14 14 14 15 16 16 15 15 16 16 15 15 15 15 15 15 14 14 13 12 11 12 13 14 15 14 14 13 13 12 12 11 11 11 11 11 12 13 14 15 15 15 14 14 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 14 14 13 12 12 12 11 11 11 11 12 12 11 10 9 9 9 10 12 12 10 10 9 9 8 7 7 8 8 9 8 7 8 8 10 11 11 11 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 12 12 11 10 8 5 5 6 8 9 10 10 10 10 10 10 10 9 8 7 5 4 3 3 3 5 7 8 7 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 2 2 2 4 5 6 7 8 8 8 7 6 5 4 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 6 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 9 10 10 9 8 3 2 3 4 5 6 7 7 7 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 3 2 2 2 4 6 5 5 6 6 6 6 5 4 5 6 7 9 11 11 11 11 10 9 9 9 8 8 8 7 7 6 5 5 4 4 3 2 1 2 3 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 8 9 10 11 13 13 14 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 29 28 28 27 26 26 25 26 25 25 24 23 22 22 22 23 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 21 20 19 19 19 19 19 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 18 18 19 21 22 22 22 23 22 20 19 16 16 15 15 15 14 15 15 15 16 16 16 15 15 17 16 15 15 15 14 14 14 14 14 14 13 12 12 12 13 15 16 14 14 14 13 12 12 12 12 11 11 12 13 14 15 15 16 15 15 14 14 13 12 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 15 15 15 14 14 13 13 13 12 12 11 11 11 11 12 13 12 10 10 10 10 12 12 12 11 11 10 9 8 7 7 7 8 8 7 8 9 11 12 11 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 7 4 3 4 5 7 9 9 9 9 9 9 8 8 6 5 4 4 4 4 5 7 7 6 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 7 8 8 8 8 8 7 6 4 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 4 5 6 6 6 6 6 6 5 4 4 5 5 5 5 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 8 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 7 6 6 6 6 6 5 5 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 9 10 11 11 9 4 3 2 3 3 4 5 6 6 6 6 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 3 4 3 3 4 4 5 5 5 5 5 6 7 9 10 10 10 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 2 2 2 2 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 8 9 10 11 13 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 29 28 27 26 25 25 24 25 24 23 23 22 22 22 22 23 23 23 24 23 23 22 22 22 23 23 24 24 24 24 24 24 24 23 23 22 21 19 19 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 21 22 22 23 23 23 20 17 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 13 13 14 14 14 13 13 13 15 16 16 15 14 13 12 12 12 12 11 10 11 13 14 15 15 15 16 15 15 15 14 13 12 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 14 14 15 15 15 14 14 14 14 13 12 12 11 11 11 11 12 13 12 11 10 10 10 13 13 13 12 12 12 11 9 8 7 7 8 8 8 9 10 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 11 8 5 2 3 4 5 7 7 9 8 8 7 7 7 6 5 5 5 4 4 6 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 5 6 7 8 8 8 8 8 8 8 7 6 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 4 5 5 5 6 6 6 6 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 10 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 6 5 5 5 6 7 7 7 8 8 8 8 9 9 9 9 9 8 9 10 11 11 7 3 1 2 2 2 3 4 6 6 6 6 6 7 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 3 4 5 5 6 6 6 6 8 9 8 8 9 10 9 9 9 9 8 8 7 7 6 5 5 5 5 4 3 2 2 2 3 3 3 3 3 4 4 4 5 6 7 7 8 8 9 10 11 12 13 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 9 9 9 9 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 29 28 27 26 25 25 25 24 23 22 22 22 21 22 22 23 23 23 23 22 22 22 22 22 22 23 24 24 25 25 25 25 24 23 23 22 21 20 19 19 19 19 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 19 19 19 20 20 20 19 19 21 22 23 24 23 23 20 17 15 15 15 15 15 15 15 15 16 17 17 17 17 16 15 14 14 15 15 15 15 14 14 14 15 15 14 15 16 16 15 16 14 13 12 12 12 12 12 11 12 13 15 15 15 15 15 15 15 14 13 13 12 11 11 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 12 12 11 11 11 13 14 13 11 10 10 11 14 13 12 11 11 11 11 11 10 9 7 7 8 9 9 11 12 11 11 10 9 9 9 9 9 10 9 9 8 8 8 8 8 8 9 10 11 12 13 13 14 14 13 13 13 12 12 12 12 12 12 12 10 7 3 3 4 5 6 7 8 8 8 8 7 6 5 5 5 5 4 5 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 6 3 3 3 4 4 4 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 9 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 12 12 10 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 8 8 8 8 7 7 6 5 5 6 6 7 7 8 8 8 8 8 9 9 10 9 9 9 9 10 10 11 6 1 1 1 2 2 3 5 6 7 7 7 6 7 8 7 6 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 4 5 3 4 5 7 7 7 6 6 7 8 8 7 8 9 9 9 9 9 8 8 7 7 6 5 5 5 5 4 3 3 2 2 2 2 3 3 3 3 4 4 5 6 7 7 9 9 10 11 12 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 28 27 26 25 25 24 24 23 22 22 21 21 21 22 23 24 24 24 23 23 22 22 22 22 23 24 24 25 25 25 25 24 24 23 23 22 21 20 20 20 19 19 19 19 19 20 21 21 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 16 16 16 15 16 16 17 17 18 17 17 17 17 18 18 18 18 18 17 17 18 19 19 19 19 19 19 19 18 18 18 19 20 20 20 21 21 22 23 24 24 23 19 16 15 15 15 15 15 15 16 17 17 17 17 17 16 15 14 14 14 15 16 16 16 15 14 15 16 16 16 16 16 15 14 14 13 12 12 12 12 12 13 14 14 14 15 15 15 15 15 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 13 14 11 10 11 12 14 12 11 11 11 11 11 11 10 9 8 8 8 9 10 12 12 11 11 10 9 9 9 9 10 10 10 9 8 8 8 7 7 8 8 11 12 13 13 13 14 14 13 13 13 12 11 11 11 12 12 12 11 11 10 10 9 7 8 8 8 8 9 9 8 7 6 6 5 5 4 5 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 8 8 9 8 6 4 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 10 9 9 12 13 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 8 8 8 6 6 6 6 7 7 8 8 8 8 8 9 9 10 10 10 9 9 10 10 10 11 4 1 1 1 2 2 3 5 6 6 6 7 10 8 6 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 7 7 7 6 6 6 7 7 8 7 8 9 9 9 9 8 8 8 7 6 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 4 5 6 7 7 8 9 11 13 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 30 28 27 26 25 24 24 23 23 22 22 21 21 21 22 23 23 24 24 24 24 24 23 23 23 23 23 24 25 25 25 25 24 24 23 23 23 23 22 21 21 21 20 20 20 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 19 18 18 18 18 19 18 18 19 19 18 19 19 19 19 19 20 21 21 21 21 21 22 22 22 23 23 22 19 16 16 15 15 15 15 16 16 17 18 17 16 15 14 14 14 15 15 15 15 15 16 15 14 14 15 16 16 16 16 16 15 13 12 11 11 11 11 12 13 14 15 15 15 15 15 14 14 14 14 14 13 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 12 13 11 11 11 13 14 12 12 12 11 11 10 10 9 9 9 8 8 9 10 12 12 11 11 10 10 9 9 10 10 10 10 9 8 8 8 8 7 7 7 9 12 13 13 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 9 8 8 9 8 8 8 8 7 5 4 4 5 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 6 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 7 6 6 6 6 6 6 5 5 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 11 14 12 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 7 6 6 7 8 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 2 0 1 1 2 2 2 3 4 4 5 6 7 10 8 5 4 5 5 4 4 3 3 3 2 2 3 3 3 2 2 2 2 3 4 3 5 6 7 7 7 7 6 6 7 7 8 8 8 8 8 9 9 8 8 8 8 7 6 5 5 4 4 4 4 4 4 3 3 3 2 2 2 3 4 5 6 6 7 8 8 11 12 14 15 15 15 14 14 14 14 14 14 14 13 13 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 30 29 27 25 24 24 23 23 23 22 22 21 21 21 21 22 23 23 24 24 24 24 24 24 23 23 23 23 24 25 25 25 24 24 23 23 23 24 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 22 21 20 21 22 22 22 24 24 23 19 17 16 16 15 15 15 15 15 17 18 17 16 15 14 14 15 15 15 15 15 15 15 14 14 15 15 16 17 18 16 16 14 12 11 11 10 10 10 11 12 13 14 15 14 15 15 15 15 14 14 14 13 14 15 15 14 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 14 14 13 13 13 13 13 13 13 14 14 13 12 11 11 11 11 10 10 11 12 12 11 12 13 14 13 13 12 12 11 11 11 11 11 9 9 9 9 11 12 12 12 11 11 10 10 10 10 11 11 10 9 9 9 8 8 7 7 8 9 11 12 13 13 13 13 13 13 12 11 11 10 10 10 10 10 11 11 12 12 12 12 10 8 8 9 9 8 9 9 8 7 6 4 5 6 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 6 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 5 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 6 6 6 7 7 6 7 7 7 7 7 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 8 8 8 9 10 9 11 13 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 10 1 0 1 1 2 3 3 3 3 3 4 5 5 6 9 7 6 6 6 5 4 3 3 3 2 2 3 3 3 3 2 2 2 3 4 3 5 7 8 4 5 7 7 7 7 7 9 9 9 9 9 9 8 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 3 2 2 3 4 5 6 6 7 8 9 10 11 12 14 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 31 29 26 24 23 23 22 22 22 22 21 21 20 20 20 21 22 23 23 23 23 24 24 24 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 24 25 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 17 18 18 18 18 18 19 18 18 17 17 18 19 19 20 19 20 21 21 21 21 21 22 23 25 25 24 20 17 16 16 15 15 15 15 16 17 18 18 17 16 15 15 15 15 15 15 15 15 15 15 14 15 15 16 18 18 15 13 12 11 11 10 10 10 10 11 12 13 13 14 14 15 15 15 15 14 14 14 14 15 15 15 15 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 11 12 12 12 12 13 14 14 13 13 13 13 14 14 14 12 9 9 9 10 12 13 13 12 11 11 11 10 10 10 11 11 11 10 10 9 8 8 6 7 8 9 10 11 11 12 12 12 12 12 11 11 10 9 9 8 8 8 8 9 10 10 10 10 8 7 9 9 10 10 10 10 9 8 6 6 6 7 7 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 8 8 7 7 7 7 6 7 7 8 8 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 9 10 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 9 0 1 1 2 2 2 4 4 3 4 6 7 8 10 9 8 8 8 8 6 5 4 3 3 3 2 2 3 3 3 3 2 3 3 4 4 6 6 8 4 4 4 5 7 7 7 9 9 9 9 9 8 8 8 7 7 7 7 6 5 4 4 4 4 4 4 4 4 3 3 3 2 3 5 6 7 8 9 10 11 12 13 14 14 15 15 15 15 15 15 15 14 13 12 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 29 26 24 23 22 22 21 21 21 21 20 20 20 20 20 21 23 23 23 23 23 23 24 24 25 25 25 25 26 27 27 27 27 26 25 24 24 24 24 24 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 17 18 18 18 18 18 19 18 18 18 17 17 18 19 20 20 19 19 20 21 22 23 23 23 25 25 25 22 18 17 16 16 15 14 14 14 15 17 18 18 16 16 15 15 16 16 16 16 16 15 16 16 15 15 16 16 15 14 13 12 11 11 11 10 11 11 11 12 13 13 13 14 14 15 15 15 15 15 14 14 15 15 15 15 14 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 11 12 12 12 12 12 13 13 13 14 14 14 15 14 14 12 9 9 9 10 13 13 13 12 12 12 11 9 9 10 12 12 11 11 11 10 9 7 7 6 7 9 10 10 10 10 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 8 8 8 8 9 10 11 11 11 11 11 11 10 8 8 8 9 8 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 8 8 7 7 7 5 5 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 8 9 9 8 7 7 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 10 11 11 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 8 8 8 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 10 10 9 10 10 10 10 10 11 11 12 12 9 1 1 2 2 2 2 3 4 4 5 11 13 13 12 11 10 9 9 9 7 5 4 3 3 3 2 3 3 3 3 3 3 3 3 4 4 5 5 7 4 3 3 6 9 8 8 10 9 9 8 7 6 6 7 7 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 6 6 7 9 10 12 13 14 14 16 15 15 15 15 15 15 15 14 14 13 11 11 10 10 10 9 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 31 30 27 24 23 22 22 22 21 21 21 20 20 20 20 20 21 22 22 22 22 22 22 22 23 24 25 26 26 26 27 28 28 28 28 27 26 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 20 21 20 19 19 20 21 23 23 24 26 26 24 20 17 16 16 16 15 15 15 15 16 18 18 17 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 12 11 11 11 12 12 12 12 13 14 14 14 14 14 15 15 15 15 15 14 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 11 12 12 12 12 12 13 13 13 14 14 15 15 14 14 11 10 9 10 10 12 13 13 13 13 13 12 10 10 11 12 12 12 12 12 11 9 8 7 6 6 9 9 10 10 9 10 10 10 11 10 10 10 9 8 8 8 7 7 7 8 8 8 8 10 11 11 12 12 12 12 12 12 11 11 11 11 10 8 6 6 4 4 5 5 5 4 4 3 3 4 4 4 4 5 6 5 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 5 6 7 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 5 6 6 7 8 8 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 9 10 9 9 8 7 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 11 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 9 10 11 10 9 9 9 10 10 10 10 11 9 9 10 11 9 1 2 2 2 2 2 4 5 5 12 13 13 13 12 11 11 10 9 8 6 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 3 3 5 8 10 10 11 9 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 3 4 5 6 7 9 11 12 14 14 15 16 15 15 15 15 15 15 15 14 14 13 12 11 10 10 9 9 8 8 8 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 30 28 25 23 23 24 23 23 22 22 21 21 21 21 21 21 22 22 21 21 21 21 22 23 24 25 26 27 27 28 28 29 29 29 30 29 27 26 26 25 25 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 17 17 17 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 21 21 19 19 19 19 20 21 22 24 26 26 23 19 17 16 16 16 16 16 16 16 17 17 18 17 16 15 15 16 16 16 16 16 16 16 16 17 17 16 16 15 16 14 12 11 11 11 12 13 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 15 14 15 14 13 13 12 12 12 12 12 12 12 12 13 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 15 14 14 11 10 9 10 10 11 13 13 13 13 14 14 13 10 10 12 12 12 12 13 13 12 10 9 8 8 9 9 9 9 9 10 10 10 10 11 10 10 9 9 9 8 8 9 9 9 10 9 9 12 13 12 12 12 12 12 12 12 12 12 12 12 10 8 6 5 4 5 6 6 5 4 4 4 4 4 4 4 4 5 5 5 4 3 4 4 5 6 6 6 6 7 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 6 7 7 7 7 7 7 6 7 7 6 6 5 4 4 5 6 6 6 7 7 8 8 8 7 7 7 7 7 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 7 8 8 7 8 9 9 9 9 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 13 13 12 12 12 11 11 9 9 9 9 10 10 10 9 10 10 10 11 10 10 4 3 3 3 1 2 2 2 2 2 2 4 5 6 13 13 14 14 14 13 12 11 10 9 7 5 4 3 3 3 3 3 3 4 3 3 3 3 4 4 4 5 5 5 6 4 4 5 9 11 10 8 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 5 5 6 7 9 12 13 15 16 17 16 15 14 14 15 15 15 15 14 13 13 12 12 10 10 9 8 8 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 30 29 26 25 24 25 25 24 24 23 22 22 22 22 22 22 22 22 21 21 21 22 22 23 24 25 27 27 28 28 28 28 29 29 30 30 30 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 16 16 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 18 19 19 19 19 19 20 20 20 21 21 20 20 20 20 20 20 21 22 24 26 26 22 18 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 16 16 16 16 15 15 15 16 17 17 16 16 15 14 12 11 10 11 13 14 15 17 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 12 12 14 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 11 12 12 12 12 13 13 13 13 14 13 14 14 14 13 11 10 10 10 10 11 13 13 12 13 13 14 13 11 10 10 11 12 12 13 14 15 15 13 12 11 10 9 9 8 9 9 10 10 10 11 11 10 10 10 10 9 9 10 10 10 10 10 11 13 13 13 12 12 12 11 11 11 11 11 11 10 7 8 6 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 4 6 7 9 9 8 8 9 9 9 9 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 13 12 12 12 11 8 9 9 9 9 10 10 10 10 10 11 11 9 6 3 3 4 3 2 2 2 2 2 2 2 3 6 10 13 13 14 15 15 14 13 12 10 9 7 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 6 4 4 5 8 11 10 8 8 7 6 6 6 7 7 6 6 5 5 5 5 4 3 3 3 3 3 3 3 4 7 7 8 10 12 13 15 16 17 16 16 15 14 14 14 15 15 14 13 12 12 11 10 9 9 8 8 7 7 7 7 7 8 8 9 9 10 10 11 11 11 10 10 10 11 11 12 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 30 29 28 26 26 26 26 26 25 25 23 23 23 24 24 23 22 22 22 22 22 22 22 23 24 26 27 27 28 28 27 27 27 28 29 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 24 23 22 22 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 16 16 16 15 15 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 21 21 20 20 20 22 24 25 24 20 16 16 16 16 16 17 17 17 17 17 17 16 15 15 14 14 15 15 16 16 15 15 15 15 16 16 15 15 15 13 11 10 11 12 14 15 17 18 18 19 18 16 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 12 12 13 13 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 14 13 13 12 11 10 9 9 9 11 12 12 12 12 10 12 13 12 11 10 9 10 12 13 14 16 16 15 15 13 12 10 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 12 11 11 11 11 11 11 10 10 9 8 7 6 4 4 6 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 5 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 6 5 5 6 8 9 9 8 8 8 8 8 9 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 11 11 12 12 12 13 13 13 13 13 13 12 11 10 11 10 9 9 10 10 10 10 10 11 11 7 3 2 3 4 2 2 2 2 2 3 2 2 3 9 14 13 13 13 14 14 15 14 13 11 9 7 6 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 6 6 8 5 4 6 7 6 7 9 9 8 7 7 7 7 7 6 5 5 4 4 4 3 3 3 3 4 4 4 6 7 9 11 12 14 15 16 15 15 16 15 15 15 14 14 14 14 13 12 11 10 9 9 8 7 7 7 7 6 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 12 12 11 11 11 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 31 30 30 28 28 27 27 27 27 26 26 24 23 23 24 25 24 23 22 22 22 23 23 23 23 24 26 27 27 28 28 28 27 27 27 27 28 29 29 28 27 27 27 27 28 28 27 27 26 26 25 25 24 23 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 17 18 18 18 18 19 19 20 19 19 19 19 19 19 20 20 20 21 22 22 22 21 21 20 21 22 23 23 23 20 17 16 16 16 16 17 17 17 17 18 17 16 15 14 13 13 13 14 15 15 15 15 15 15 15 15 15 14 14 14 12 11 11 12 13 14 16 17 17 17 17 18 17 15 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 14 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 11 12 12 13 13 13 12 12 11 11 12 11 11 11 10 9 9 11 11 11 10 10 9 10 11 12 12 11 10 9 11 12 14 15 15 15 15 13 12 10 8 8 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 11 11 10 10 10 10 10 10 10 9 8 7 6 6 7 9 9 7 4 3 2 4 4 5 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 7 8 9 9 8 7 7 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 9 10 11 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 11 12 12 11 11 12 13 13 13 13 13 13 13 13 13 9 9 9 9 9 9 10 10 10 10 5 1 3 0 2 6 8 9 9 7 2 2 2 4 7 11 13 13 13 14 15 15 15 14 12 10 8 6 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 6 8 10 9 6 5 5 5 4 9 10 9 8 7 7 8 7 7 6 5 4 4 3 3 3 3 4 4 5 6 6 9 10 12 13 14 14 15 14 14 15 15 15 14 14 13 13 13 12 11 10 9 8 8 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 11 12 12 12 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 30 29 28 28 28 28 28 26 26 25 24 24 24 25 25 24 23 23 23 23 24 24 24 24 25 27 27 28 28 28 27 27 27 27 27 27 28 27 26 26 26 26 26 26 27 26 26 25 25 24 23 23 22 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 21 22 23 23 21 20 17 16 16 16 17 17 17 17 18 19 19 18 16 15 14 13 13 13 14 15 15 15 15 15 15 15 14 14 14 14 13 12 11 12 13 14 15 17 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 14 14 13 12 12 12 13 13 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 10 11 12 12 12 12 12 11 11 10 10 10 11 10 10 10 9 9 11 11 10 9 8 9 9 10 10 11 12 11 9 10 11 13 14 14 13 13 13 11 9 8 9 9 10 10 10 10 10 11 11 11 12 11 10 10 9 10 10 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 9 9 9 9 9 10 9 7 5 4 5 8 8 9 9 8 6 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 7 7 8 8 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 9 9 9 10 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 12 13 13 12 11 11 12 12 13 13 12 13 13 13 12 10 9 8 8 8 8 7 3 3 3 2 4 8 7 7 7 8 9 5 2 2 2 2 4 5 9 13 13 14 15 15 15 15 14 13 10 8 7 7 6 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 6 8 10 11 6 5 7 7 5 9 10 10 9 8 8 8 8 8 7 6 5 4 3 3 3 3 4 5 5 6 8 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 12 12 11 11 10 9 8 7 5 6 7 7 8 8 8 9 8 9 9 9 9 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 30 29 28 28 28 28 28 27 26 26 25 24 24 25 25 24 24 24 24 24 24 25 25 25 25 26 27 28 28 28 27 27 27 26 26 26 26 27 26 26 25 25 25 25 25 25 25 24 24 23 22 22 21 21 20 20 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 19 19 19 20 20 20 21 20 21 22 23 23 23 22 22 22 22 21 20 18 16 16 16 16 17 17 17 18 18 19 18 18 17 16 15 15 14 15 15 15 15 15 15 14 15 15 14 14 14 14 13 13 13 13 14 14 15 16 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 14 14 14 14 13 12 12 12 12 13 14 13 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 11 11 11 12 12 11 10 10 10 10 9 9 10 9 8 8 9 10 11 10 9 8 9 9 9 10 10 12 12 10 9 10 12 13 13 12 12 11 9 8 8 9 10 10 11 10 10 10 11 11 12 12 11 10 9 9 9 9 10 10 11 10 10 9 9 8 8 8 8 9 10 11 10 11 11 10 10 10 10 9 8 6 7 7 8 9 11 11 9 7 5 5 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 5 5 5 6 6 6 7 7 7 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 9 8 8 8 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 11 11 11 10 10 10 9 9 9 10 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 13 13 13 13 12 11 11 11 12 12 12 13 13 13 12 11 8 8 8 7 4 4 3 3 2 2 5 9 9 8 8 9 9 2 4 4 3 3 4 7 11 13 14 15 15 15 15 15 14 13 11 9 9 8 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 8 9 12 5 5 7 8 6 9 10 10 10 10 10 9 9 8 7 6 5 4 3 3 3 3 4 4 5 7 9 11 10 10 10 10 11 12 13 13 13 13 13 13 13 12 12 11 10 10 10 9 7 6 5 6 7 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 29 29 28 28 28 28 27 26 26 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 27 28 28 27 27 27 27 26 25 25 25 26 26 26 26 25 24 24 24 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 17 17 18 18 19 19 19 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 20 21 21 21 21 21 23 24 24 23 23 22 22 22 20 19 18 17 16 16 16 17 17 17 18 19 18 18 17 17 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 16 17 18 17 16 16 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 12 12 12 12 12 12 11 12 12 12 11 11 11 11 12 12 11 11 10 10 10 9 9 9 9 8 8 8 9 10 10 10 9 9 9 9 9 9 10 11 12 11 10 9 10 13 12 12 12 10 9 8 8 8 9 10 10 10 11 11 11 12 12 12 12 11 10 9 9 9 10 10 10 9 9 8 7 7 7 7 8 8 9 9 10 11 11 11 11 10 11 11 9 8 7 8 8 8 9 8 7 6 6 6 7 7 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 9 8 8 8 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 10 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 13 13 13 13 13 13 12 11 11 11 10 10 12 12 11 10 9 8 8 7 7 4 3 3 3 2 6 9 9 9 8 8 2 3 3 3 3 3 4 9 13 14 15 16 16 15 15 15 14 13 12 11 10 8 7 6 6 6 6 6 6 6 6 5 5 5 4 5 5 5 6 8 10 12 10 5 7 8 7 8 9 10 11 11 11 11 10 9 7 6 5 4 3 3 3 3 4 4 5 8 10 10 9 9 8 9 9 10 11 12 12 13 12 12 12 12 11 10 9 9 9 8 7 6 5 6 7 8 9 9 9 9 9 9 9 8 8 9 9 10 10 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 29 28 27 27 26 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 19 19 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 23 23 24 24 22 21 20 21 20 19 17 16 16 16 17 17 17 17 18 18 18 17 17 16 16 17 16 16 16 16 16 15 15 14 14 14 15 15 15 15 14 14 15 15 15 14 15 15 15 16 16 17 17 16 16 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 13 12 12 12 12 12 12 13 12 12 12 12 12 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 11 10 10 9 9 9 9 9 9 8 8 9 10 11 10 9 9 9 9 9 9 9 9 10 12 11 10 10 10 11 11 12 11 10 9 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 11 11 11 12 11 9 8 8 7 7 6 6 6 6 7 7 8 8 9 10 11 11 12 12 11 9 8 8 7 7 7 7 7 7 6 5 6 6 6 6 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 5 6 6 7 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 11 11 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 11 12 12 13 13 13 13 13 11 10 10 10 12 13 12 11 10 8 8 8 8 7 4 3 2 1 6 9 9 9 7 5 2 3 3 3 3 3 4 5 12 15 15 16 16 15 15 15 14 14 13 12 11 9 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 7 8 9 11 8 7 9 7 7 8 10 11 11 11 12 11 10 8 7 6 4 3 3 3 3 3 4 6 8 9 9 9 8 7 7 7 8 9 10 11 12 11 12 12 11 11 10 10 9 8 8 7 6 6 6 7 8 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 28 27 27 27 26 25 23 23 23 23 24 24 25 25 25 25 25 25 26 27 27 27 26 25 25 25 25 24 24 24 24 24 24 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 21 21 22 23 23 24 24 24 24 22 21 21 21 21 19 17 17 17 17 17 17 16 17 18 19 19 18 17 16 16 16 16 15 16 16 15 15 15 15 14 15 14 15 15 15 14 15 16 16 16 15 15 15 15 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 13 13 13 13 13 13 12 12 12 12 13 14 15 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 10 10 9 9 9 9 9 9 10 11 11 11 10 10 10 10 10 9 9 9 9 10 10 11 10 10 10 10 11 11 12 11 9 8 8 8 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 11 8 7 6 6 6 6 5 5 6 6 6 7 8 9 9 9 10 11 11 9 7 7 7 7 8 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 5 6 4 4 5 5 5 5 7 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 11 11 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 9 9 10 11 11 11 12 12 13 14 14 12 11 10 10 12 13 13 13 11 9 8 8 8 9 6 3 2 5 7 8 9 8 4 4 4 3 3 3 3 3 4 6 13 15 16 16 16 15 15 15 14 14 14 13 11 10 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 6 7 7 8 9 5 7 9 7 7 7 10 10 10 11 11 12 11 9 8 6 4 3 2 2 3 3 4 6 7 8 8 8 7 6 6 6 6 7 8 9 11 10 11 11 11 10 10 10 9 8 7 7 7 6 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 27 26 25 23 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 26 25 24 24 24 24 24 23 23 23 23 22 21 21 20 20 19 19 18 18 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 18 18 17 17 18 18 19 19 20 20 20 21 21 20 19 20 20 21 22 22 23 24 24 24 24 23 22 21 21 21 20 19 17 17 17 17 17 17 17 17 18 20 20 19 18 17 17 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 17 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 15 14 14 14 13 13 12 12 12 12 13 13 12 12 12 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 12 11 10 10 10 10 10 10 10 9 8 8 9 10 10 11 11 11 10 10 11 12 12 9 8 8 8 9 9 9 10 11 11 11 11 11 11 11 11 12 12 12 11 9 7 7 7 7 6 5 5 5 5 6 6 7 8 9 9 9 9 9 8 7 7 7 7 8 9 8 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 4 5 5 6 6 7 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 11 11 10 11 11 11 11 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 11 13 13 14 13 12 11 11 12 13 14 13 12 10 9 9 7 8 4 2 3 4 7 8 8 8 3 3 4 3 3 3 3 3 4 8 15 16 16 16 16 15 15 15 15 14 14 13 12 10 10 9 9 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 7 6 5 7 9 8 6 8 9 9 10 11 11 12 11 10 8 7 5 4 3 2 3 3 4 5 6 7 7 8 7 7 6 5 4 5 6 7 9 9 9 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 27 25 23 22 22 22 23 23 24 24 24 25 25 25 26 26 26 27 26 25 24 24 24 24 24 23 22 22 22 22 21 20 19 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 18 18 18 17 17 18 19 19 19 20 20 20 20 19 19 19 20 22 22 23 23 23 24 24 24 23 21 20 21 21 20 19 18 18 18 17 17 17 17 18 19 20 20 19 18 18 17 16 16 16 16 15 15 15 15 14 14 15 15 16 15 15 15 16 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 12 12 13 14 14 14 13 13 12 12 12 12 12 13 13 13 12 12 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 8 8 7 9 10 11 11 11 11 11 11 11 11 9 9 9 8 9 9 9 10 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 6 6 6 6 5 5 6 8 9 9 9 9 8 8 7 7 7 7 7 8 7 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 5 5 5 6 5 5 6 5 5 5 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 11 11 11 11 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 10 10 11 11 11 11 11 13 13 12 12 12 11 11 11 12 13 13 11 10 8 5 5 5 3 3 3 4 8 8 8 7 2 3 3 3 2 2 3 3 6 11 15 16 16 16 16 15 15 15 15 14 14 13 12 11 11 11 10 9 9 8 8 7 7 7 7 6 6 5 4 5 5 4 4 4 5 6 8 9 7 7 8 9 9 10 10 11 11 11 10 9 7 5 5 4 3 2 3 4 5 6 5 6 7 7 7 5 4 4 4 4 5 7 7 8 8 9 9 9 8 8 8 7 7 7 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 37 37 37 37 37 36 36 36 36 36 36 36 35 35 34 34 34 33 33 32 32 32 32 31 31 31 30 30 29 29 29 29 29 28 26 24 23 22 23 23 23 24 24 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 24 23 22 22 21 21 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 21 22 23 23 24 24 24 24 24 22 20 18 18 19 20 19 19 18 18 17 17 17 17 18 19 20 20 20 19 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 15 16 17 18 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 13 13 13 13 13 13 12 12 11 12 12 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 10 11 11 11 11 11 11 10 10 9 9 9 8 8 8 9 10 11 11 11 10 10 10 10 9 9 9 9 8 8 9 9 9 9 8 7 7 6 5 4 4 5 7 8 9 9 9 9 8 9 8 7 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 6 6 7 6 5 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 6 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 10 10 11 11 11 10 10 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 10 5 6 6 6 6 4 5 7 8 8 8 5 0 3 3 2 2 2 2 4 8 14 15 16 16 16 16 16 15 15 15 14 14 13 12 12 12 12 11 11 10 9 8 8 8 7 7 7 6 5 5 4 4 4 4 5 5 6 8 9 7 7 8 8 9 10 10 10 11 11 11 9 8 7 6 4 3 2 3 3 4 4 4 5 5 5 6 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 11 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 31 31 31 31 30 30 29 29 29 29 28 26 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 26 26 26 25 25 25 25 24 23 22 21 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 19 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 20 21 21 23 23 24 24 25 24 24 22 19 17 17 17 18 18 19 18 17 17 16 17 17 18 19 20 20 20 19 17 17 16 16 15 15 15 15 16 17 16 16 15 15 14 14 15 16 18 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 13 13 13 13 13 12 12 11 11 12 12 12 13 13 12 12 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 8 8 8 9 10 10 11 11 11 10 10 10 10 9 9 8 7 6 6 8 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 8 8 4 3 2 2 4 6 8 9 9 9 9 8 8 7 5 5 5 5 4 5 7 7 7 7 7 6 5 5 5 4 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 6 6 7 6 5 5 5 5 5 5 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 6 7 7 8 9 9 10 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 9 10 10 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 10 10 9 13 13 13 12 11 11 11 11 11 11 11 11 12 11 11 12 10 3 5 6 6 6 6 7 8 8 7 6 0 4 3 1 6 5 3 3 4 9 14 15 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 11 10 9 9 8 8 8 8 7 7 6 5 5 5 4 5 5 5 7 8 7 7 7 7 8 8 8 10 10 10 10 11 10 9 8 6 5 4 2 2 2 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 3 4 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 31 31 31 31 30 30 29 29 29 29 28 27 26 26 25 25 25 25 25 25 25 24 25 26 26 27 27 28 27 27 26 26 26 26 26 25 25 23 22 21 20 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 20 19 18 18 18 19 19 19 19 19 19 20 20 19 19 19 20 21 22 23 23 23 24 24 24 23 22 20 18 17 16 16 16 16 17 17 17 16 16 17 17 18 19 20 20 20 19 18 17 17 16 15 15 16 16 16 16 16 16 15 15 15 15 15 16 18 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 15 14 13 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 12 13 12 12 11 11 11 11 11 10 10 10 9 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 8 8 8 8 8 10 11 11 11 10 9 10 10 10 10 9 6 6 6 6 8 11 10 10 10 10 10 10 9 10 10 10 10 10 10 11 10 10 10 10 8 5 3 2 2 3 4 5 7 9 9 8 8 7 6 5 4 4 4 4 6 7 7 7 7 7 7 6 5 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 6 6 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 6 6 7 8 8 9 9 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 9 9 8 8 8 7 8 7 7 7 7 9 13 13 13 12 11 11 10 11 11 11 11 12 12 11 11 12 10 4 2 4 5 5 6 7 8 8 6 4 0 1 2 2 3 3 4 4 6 11 14 16 16 17 16 16 16 16 15 15 14 14 13 13 13 13 12 12 11 10 9 9 9 9 8 9 8 8 7 6 6 5 6 5 6 6 7 8 7 7 7 7 7 7 8 9 11 10 10 10 10 10 9 7 6 5 3 2 2 2 3 3 3 3 3 4 5 5 4 4 4 4 4 4 3 3 4 5 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 9 8 9 10 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 31 31 31 31 30 29 29 29 28 29 28 28 28 27 27 26 25 25 25 25 25 24 25 26 27 27 28 27 27 27 27 26 26 26 25 25 24 22 21 20 19 19 19 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 19 18 18 18 18 19 19 19 20 20 19 19 20 20 20 20 21 21 22 23 23 24 24 24 23 20 17 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 21 21 20 20 18 17 17 16 16 17 16 16 16 16 16 16 16 15 15 16 17 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 15 15 14 14 13 13 13 13 13 13 12 12 11 11 11 12 13 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 11 10 10 9 10 10 11 11 12 12 12 11 11 11 10 10 9 8 8 8 8 10 11 11 11 9 9 10 10 10 10 9 6 6 6 6 7 9 10 10 10 10 10 10 10 10 10 10 9 9 10 11 11 11 11 11 9 7 6 4 4 3 3 4 6 7 8 7 7 6 5 4 4 3 3 4 5 6 7 7 7 7 7 6 5 4 3 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 3 3 5 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 9 10 11 11 11 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 8 8 7 8 8 6 6 6 7 9 13 12 12 12 11 11 10 10 10 10 11 12 10 9 12 12 11 11 11 6 5 6 6 7 8 7 7 6 3 2 0 3 5 6 6 6 7 12 15 16 17 17 17 17 16 16 15 15 14 14 14 14 13 13 13 12 11 10 10 9 9 9 9 9 9 9 8 8 7 6 6 7 6 6 7 7 7 7 6 7 6 7 8 9 9 10 10 11 11 11 10 8 7 6 5 4 3 3 3 3 3 3 3 4 5 5 4 4 4 4 5 4 4 3 3 4 5 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 34 34 33 33 33 32 32 31 31 31 32 31 29 29 28 28 28 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 27 27 27 26 26 26 26 26 25 24 23 22 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 20 19 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 23 22 19 17 16 16 16 16 16 15 16 16 16 16 16 17 18 19 21 21 21 21 21 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 18 18 19 19 19 19 18 18 17 17 16 16 16 15 15 15 16 16 17 17 17 17 17 16 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 13 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 11 12 12 12 12 11 11 11 10 9 8 8 8 8 10 11 11 10 9 9 9 10 9 8 8 7 7 6 6 6 7 8 9 9 10 9 9 10 10 10 10 9 8 9 10 11 11 11 12 10 9 9 9 8 5 4 4 4 5 6 5 5 5 5 4 4 4 3 3 4 5 6 7 6 6 6 6 5 4 3 4 4 4 4 5 5 4 4 3 3 3 3 4 4 4 5 6 6 6 7 7 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 3 4 6 7 7 7 6 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 10 11 11 10 10 10 10 10 9 9 9 10 10 9 9 9 9 10 9 9 9 9 8 8 7 6 6 6 6 6 6 7 6 7 7 7 7 7 7 6 6 6 8 9 9 9 6 7 8 9 10 12 12 11 11 10 10 9 10 8 8 7 7 7 8 12 12 11 11 7 5 6 8 9 8 7 6 6 6 1 3 4 5 5 6 7 11 14 15 16 17 17 17 16 16 15 15 15 14 14 14 14 13 13 12 11 10 10 9 9 9 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 9 10 12 12 13 14 13 11 10 9 7 6 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 4 3 3 4 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 31 32 32 32 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 25 26 26 27 28 28 27 26 26 26 26 25 24 23 22 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 18 18 18 18 19 19 20 21 21 21 20 19 18 19 19 19 19 19 19 19 19 19 19 20 21 21 21 22 22 22 23 23 24 24 22 20 18 18 17 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 22 21 21 20 20 20 19 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 18 17 16 16 16 16 15 15 15 15 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 13 12 12 12 13 14 14 14 13 13 13 12 12 11 11 11 12 12 12 12 11 11 11 11 11 12 13 13 13 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 11 11 10 10 9 8 8 9 9 11 10 10 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 8 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 8 5 5 5 4 5 5 4 5 5 4 4 4 4 3 3 3 4 5 6 6 5 5 6 5 4 3 3 3 4 4 4 5 5 4 3 3 3 3 3 3 4 4 5 6 6 7 7 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 3 4 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 10 10 10 9 10 10 9 9 10 10 10 9 9 9 9 10 10 9 9 9 9 8 8 7 6 6 6 6 6 7 7 6 6 7 7 6 7 7 7 7 6 7 7 9 8 5 6 6 8 9 10 12 11 11 11 11 10 9 6 7 5 4 4 5 9 10 3 4 5 4 5 7 8 9 8 7 6 6 5 4 4 3 1 5 7 10 12 13 15 17 17 17 16 16 15 15 15 14 14 14 14 13 13 12 11 10 10 9 9 9 10 11 11 11 11 10 9 8 8 8 7 7 7 7 7 7 7 7 8 8 9 10 12 12 12 14 15 15 13 12 10 9 8 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 5 6 6 5 4 3 3 4 5 5 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 33 32 31 30 30 29 29 28 28 27 26 26 25 25 25 25 25 24 25 26 27 28 27 27 26 26 26 25 25 23 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 16 16 16 18 18 19 19 19 19 20 20 21 21 21 20 19 19 20 20 20 20 20 20 19 19 19 20 21 21 21 22 22 22 22 23 23 24 24 23 21 19 17 17 18 17 17 16 16 16 16 16 16 16 17 19 19 20 22 22 22 21 21 20 19 18 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 19 19 18 17 17 16 16 16 16 15 15 15 15 16 17 18 18 17 17 17 17 16 15 15 16 16 17 16 16 17 17 17 17 17 17 17 16 15 14 15 15 15 15 14 13 13 13 13 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 13 12 12 11 11 10 10 10 10 10 10 10 10 11 12 12 12 12 11 11 10 9 9 9 9 9 11 10 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 8 8 8 7 6 6 6 5 5 5 5 6 6 4 3 3 3 2 2 2 3 4 4 5 4 4 5 4 4 3 3 3 4 4 4 4 4 3 2 2 3 3 3 3 3 4 4 5 6 7 7 6 6 6 5 5 5 4 4 5 5 5 4 4 4 5 5 4 4 3 3 3 3 3 4 4 4 4 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 7 7 8 8 8 8 8 9 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 10 9 10 9 9 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 6 5 6 5 6 8 9 11 12 11 11 11 10 8 4 4 4 4 4 4 5 5 3 4 6 6 5 6 8 8 8 8 7 6 4 4 4 3 1 6 8 11 14 14 15 17 17 17 16 16 15 15 15 15 14 14 14 13 13 12 11 10 10 9 10 10 10 11 12 12 12 12 11 10 10 10 10 8 7 7 8 7 7 7 7 7 8 9 10 11 13 14 16 16 15 14 12 11 10 9 8 7 6 5 5 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 4 5 6 7 7 7 7 7 7 7 8 8 9 9 10 9 9 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 32 32 31 30 30 30 29 29 28 28 27 26 26 25 26 26 25 24 25 26 27 26 26 26 25 25 25 25 24 23 22 22 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 20 20 21 22 22 22 22 22 22 22 23 23 23 22 23 22 19 17 17 17 17 17 16 16 16 16 16 16 16 16 17 19 21 22 22 22 21 20 19 17 17 16 16 16 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 18 17 17 16 16 16 16 15 15 15 15 16 17 18 18 18 18 17 17 16 15 15 15 16 17 17 17 17 17 17 17 18 18 18 17 16 15 15 15 16 16 15 14 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 10 9 9 9 9 10 11 10 9 8 8 8 8 8 8 9 8 9 9 8 7 6 6 6 7 7 7 6 7 7 7 6 6 6 7 7 6 6 7 7 8 8 8 8 8 7 7 6 5 5 5 6 6 5 4 3 2 1 1 2 2 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 4 3 2 2 2 2 3 3 3 3 4 4 5 6 7 7 6 6 6 5 5 5 5 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 6 6 7 6 5 5 6 8 9 12 12 12 11 7 5 5 5 4 4 4 4 4 3 3 5 6 6 6 6 7 7 7 8 7 4 2 3 3 3 4 9 10 12 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 10 9 9 9 10 11 12 12 13 12 12 11 11 11 10 10 7 7 7 8 7 7 6 5 5 6 7 9 10 12 14 16 16 16 15 14 13 13 11 10 9 7 7 6 5 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 3 3 4 5 6 5 6 6 6 6 6 7 7 9 10 10 9 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 33 32 32 31 31 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 26 26 26 26 25 25 25 25 26 25 24 23 22 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 23 22 22 22 22 21 20 18 17 17 16 18 18 17 16 16 16 16 16 16 15 16 19 22 23 22 21 19 18 16 15 15 15 16 16 16 17 17 18 18 18 17 18 18 18 18 18 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 15 15 15 16 16 17 16 15 15 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 11 11 11 12 12 12 11 11 12 12 13 12 11 11 10 10 10 11 11 10 10 11 11 12 12 12 12 12 11 10 9 9 9 9 10 11 11 10 9 8 8 9 9 9 10 9 10 9 9 8 7 7 6 7 6 6 6 7 7 7 6 6 6 6 7 6 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 4 3 2 2 2 1 1 2 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 3 3 2 2 2 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 8 7 6 6 6 5 5 5 6 6 6 6 6 4 4 5 7 10 11 9 6 5 5 6 5 5 4 4 3 3 3 3 5 6 6 6 6 6 6 6 7 6 0 7 7 3 5 9 13 15 15 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 12 12 11 10 9 9 9 10 10 11 12 12 11 12 11 11 11 11 10 9 7 7 7 7 7 7 9 6 5 4 5 8 10 14 15 16 16 15 15 15 14 13 11 10 9 8 7 6 5 5 4 3 3 2 3 3 3 4 4 5 5 5 5 4 4 3 3 4 5 4 5 5 5 5 5 6 7 8 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 26 25 26 28 28 27 27 27 27 26 26 26 25 24 23 22 21 21 21 20 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 21 21 21 22 21 22 22 22 22 23 21 21 21 20 20 19 18 19 18 19 19 19 18 17 16 16 16 15 15 15 15 16 19 22 22 21 19 17 16 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 18 18 18 18 18 17 16 15 15 15 16 17 17 16 15 15 14 14 14 14 14 14 14 13 13 12 12 11 10 10 10 11 11 12 12 12 12 11 11 12 13 13 12 11 11 11 11 11 11 12 11 11 12 12 12 13 13 13 12 12 10 10 9 9 8 11 11 11 11 10 9 9 11 11 11 10 9 9 9 9 9 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 9 8 7 6 5 5 5 4 4 4 4 2 2 2 1 2 2 2 2 3 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 6 5 5 4 4 4 4 5 5 4 5 5 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 7 8 7 7 6 6 6 5 5 5 6 5 6 6 6 5 4 6 7 9 6 5 5 5 5 5 5 6 5 3 3 3 3 5 5 6 5 5 5 4 5 7 6 1 10 14 13 14 12 13 15 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 12 11 10 10 10 9 8 8 8 7 6 7 7 8 8 8 9 10 9 8 6 7 8 9 9 9 11 12 10 6 3 6 9 13 14 15 16 15 15 15 15 14 12 11 10 9 9 7 6 6 5 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 3 4 4 4 4 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 33 33 34 34 34 34 33 33 33 32 32 31 31 30 29 28 28 27 27 27 27 27 27 27 27 28 30 30 29 29 28 28 28 27 26 25 24 23 21 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 21 22 22 23 23 23 23 23 22 22 22 21 21 20 19 18 18 19 19 20 20 20 19 18 17 16 16 16 15 15 16 16 17 20 21 20 19 16 16 15 15 15 15 15 15 15 16 17 18 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 18 18 18 18 17 16 16 16 17 17 17 17 17 16 17 18 18 18 17 17 16 15 15 15 16 17 17 16 15 15 14 14 14 14 15 15 15 14 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 12 13 13 13 13 13 13 13 12 11 10 9 9 9 10 11 11 12 12 12 12 13 12 11 10 9 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 7 8 8 9 11 11 10 9 9 9 9 9 9 9 9 7 6 6 6 5 4 4 4 5 4 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 4 4 4 4 5 5 5 5 4 3 3 3 3 3 4 4 5 5 6 6 6 5 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 7 6 6 6 6 7 7 7 7 8 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 7 7 7 7 6 6 6 7 8 8 7 6 6 6 5 5 5 5 5 4 5 5 5 4 5 6 5 5 4 5 5 5 5 5 7 6 4 3 2 2 4 5 6 6 5 4 4 4 6 4 3 11 15 15 15 14 14 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 12 11 10 10 9 9 7 5 6 2 1 2 2 5 6 6 6 7 7 6 6 7 8 9 10 10 11 14 12 10 6 3 7 11 12 15 15 15 15 15 15 15 14 13 11 11 10 9 9 7 7 5 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 33 33 34 35 34 34 34 34 33 33 32 32 31 30 29 29 28 28 28 28 29 28 28 27 28 29 30 31 31 31 30 30 30 28 26 24 23 22 21 21 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 22 23 24 24 24 24 24 24 23 21 19 19 19 18 18 17 18 18 19 20 20 19 18 17 17 16 16 16 16 16 16 16 19 21 21 19 17 16 16 16 16 15 15 15 15 16 17 17 17 17 18 18 18 18 18 18 17 18 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 16 17 17 17 17 18 18 17 17 17 18 18 18 17 16 15 15 15 15 16 17 17 16 15 15 14 13 14 14 14 15 15 15 15 14 14 13 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 14 13 13 13 13 13 14 14 13 12 11 10 9 9 10 11 11 12 13 13 13 13 12 11 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 10 11 13 13 11 10 10 9 10 10 10 9 8 8 8 7 6 5 5 5 6 7 6 4 3 2 2 2 2 1 1 1 2 2 2 2 4 4 4 4 4 4 4 6 6 5 4 4 3 3 3 4 4 4 4 5 6 5 5 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 6 6 7 7 7 6 7 7 7 7 7 8 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 6 7 7 7 7 6 6 6 7 7 8 8 7 6 6 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 5 5 5 5 5 6 7 5 4 3 2 2 4 5 5 4 2 1 3 4 2 9 13 16 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 12 11 11 10 9 8 6 4 4 1 2 3 2 2 2 6 5 5 5 5 7 9 9 9 9 10 11 14 14 12 9 5 3 6 6 8 12 14 15 15 15 15 15 14 13 13 13 12 10 9 8 7 6 4 3 3 3 3 3 3 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 8 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 35 34 34 34 33 33 32 32 31 31 30 29 28 29 28 28 29 30 29 28 27 28 29 30 30 31 31 31 31 31 30 28 25 23 22 21 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 21 22 23 24 25 25 26 26 26 25 24 23 20 18 18 17 17 17 18 18 19 19 20 20 18 17 17 16 16 16 16 16 16 17 19 21 20 17 17 16 16 16 16 16 15 15 15 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 18 18 17 17 16 16 15 15 16 16 17 17 16 15 14 13 13 13 13 14 14 15 15 15 15 14 13 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 12 12 13 13 14 14 15 15 14 13 13 13 13 14 14 14 14 14 13 11 10 9 9 10 11 13 14 14 14 13 12 11 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 12 13 13 12 12 11 11 11 11 11 10 9 9 9 8 7 6 6 6 8 9 9 7 4 3 2 2 2 2 1 2 2 2 2 3 4 4 4 4 4 4 5 6 7 6 5 5 4 4 3 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 6 5 5 5 5 5 5 5 4 4 4 5 5 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 7 7 7 8 8 7 7 7 7 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 7 7 7 6 6 6 6 6 7 8 9 8 6 6 6 5 5 5 6 6 6 5 4 4 5 4 4 4 4 4 5 5 5 6 7 7 5 4 3 3 3 2 2 2 2 6 11 9 8 11 14 16 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 13 12 11 10 9 8 6 5 4 4 3 3 3 3 3 9 6 4 5 7 8 10 10 10 9 8 10 13 13 13 12 9 6 4 4 4 7 11 13 15 15 16 16 16 15 15 15 13 12 10 10 9 7 5 4 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 35 34 34 33 33 32 32 31 30 29 29 28 28 28 28 28 30 30 28 27 27 27 29 29 30 31 31 32 32 32 31 29 26 24 22 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 22 22 22 22 22 22 23 24 25 25 25 26 26 27 26 25 24 23 21 19 18 18 18 18 19 20 20 20 19 18 17 16 16 16 16 16 15 16 17 18 19 18 16 16 16 16 16 16 16 15 15 16 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 18 17 17 17 18 18 18 17 17 18 18 18 17 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 16 15 14 13 13 13 13 14 15 15 15 15 15 14 13 13 13 12 13 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 15 15 14 12 11 11 12 13 14 14 15 15 15 13 10 10 9 10 11 13 14 14 14 13 12 11 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 11 13 13 13 13 13 13 12 11 11 11 10 9 9 9 9 8 8 7 7 9 10 11 9 7 4 3 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 7 7 6 5 4 4 3 3 4 4 4 4 5 5 4 4 4 4 5 5 6 6 7 6 5 4 4 5 5 6 6 6 6 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 6 5 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 7 6 6 6 6 6 6 6 7 8 9 8 7 6 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 3 6 4 3 5 8 5 3 3 3 3 3 4 4 5 12 18 18 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 12 12 10 9 8 7 7 7 7 5 4 7 10 10 11 9 5 6 7 8 10 10 10 11 11 10 10 9 10 11 12 10 9 8 6 4 7 11 13 15 16 16 16 16 16 15 14 13 13 11 11 9 6 5 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 6 7 7 8 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 33 32 31 30 30 29 28 27 27 27 27 27 28 30 29 27 26 26 27 28 28 29 31 32 33 33 32 31 29 27 26 25 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 24 25 26 26 26 25 25 26 27 27 26 25 25 23 22 20 19 19 19 20 21 20 19 18 17 16 16 16 16 16 15 15 16 18 18 17 16 16 16 16 16 16 16 16 15 15 16 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 17 17 17 18 18 18 17 17 17 17 17 16 17 17 18 17 17 17 18 18 18 18 17 17 18 18 17 16 16 16 16 17 17 17 17 16 16 15 14 14 14 14 14 14 15 15 16 15 15 14 14 14 13 14 14 14 13 13 12 13 13 13 13 12 12 12 12 12 13 14 14 14 14 14 13 12 11 11 12 13 14 15 15 15 15 14 11 10 10 10 10 12 14 14 14 14 13 12 11 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 10 11 11 11 11 13 13 14 14 14 14 14 13 11 10 10 10 9 10 10 10 9 8 8 8 10 11 12 11 7 4 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 5 5 5 7 8 7 6 5 4 4 4 4 4 3 4 4 4 3 3 3 4 4 4 6 7 7 7 5 4 5 5 6 7 7 7 6 6 6 6 6 6 5 6 5 5 5 5 4 4 5 4 5 6 6 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 6 7 7 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 7 6 6 7 7 7 6 6 6 6 6 6 6 4 5 6 6 5 4 4 4 3 4 3 6 2 4 4 2 7 9 7 6 7 8 9 16 19 19 18 18 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 11 10 9 8 8 10 11 10 9 9 10 11 12 13 9 7 7 7 7 8 11 14 16 15 12 9 8 9 10 10 10 8 6 5 4 7 11 14 15 16 16 16 16 15 14 13 12 12 12 10 8 7 6 5 5 4 4 4 4 5 6 6 6 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 33 32 31 30 29 28 27 26 26 26 26 26 27 29 30 29 27 26 27 28 28 28 29 31 32 34 34 33 32 30 29 28 27 26 25 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 19 18 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 24 25 26 27 26 26 26 26 26 27 27 26 26 25 25 24 23 22 21 21 21 21 20 18 17 16 16 16 15 15 15 14 15 17 19 18 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 17 17 17 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 15 16 16 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 11 12 12 13 14 14 14 14 13 14 13 12 12 13 15 15 16 15 15 14 13 12 10 10 10 11 13 14 14 14 14 13 13 12 9 8 8 8 8 8 8 8 8 8 8 8 8 9 12 13 13 12 13 13 14 14 14 14 14 14 13 10 9 9 9 9 10 11 12 10 9 8 9 10 11 12 11 7 4 3 3 3 3 2 2 3 2 2 3 4 4 4 4 5 5 5 5 6 7 7 6 5 5 4 4 4 4 3 3 3 3 2 2 3 3 4 4 6 7 7 7 6 5 5 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 6 7 7 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 8 5 6 7 6 5 5 5 5 5 4 4 4 5 5 5 6 7 8 8 8 7 7 6 6 5 4 5 5 6 5 5 5 4 3 4 8 9 6 2 2 3 7 11 11 10 9 12 14 19 15 13 15 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 11 11 10 9 10 12 13 14 10 9 9 12 15 17 16 12 11 8 9 9 7 12 15 17 16 15 12 11 10 10 10 9 8 6 5 5 8 11 13 14 15 16 14 14 13 12 12 12 12 11 10 9 8 7 7 5 5 4 4 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 32 31 30 29 28 27 26 25 25 25 25 26 27 28 29 28 27 27 28 28 29 29 30 31 33 34 34 33 32 31 30 30 29 29 28 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 19 19 19 18 18 17 17 18 18 18 19 19 19 19 19 19 19 20 21 21 20 19 20 20 20 20 21 21 21 21 22 25 26 27 27 27 27 27 26 26 26 25 26 26 26 26 25 25 24 23 22 21 20 18 17 16 16 16 15 15 15 14 13 14 16 18 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 18 17 17 17 17 17 18 19 19 19 19 19 19 19 19 19 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 16 16 16 16 15 15 15 15 14 14 15 16 16 16 15 15 14 14 14 15 15 14 14 13 13 13 13 13 12 12 12 11 11 11 12 13 14 14 14 14 14 15 14 12 12 14 15 16 16 16 15 14 13 12 11 10 10 10 13 14 15 14 14 14 14 13 11 9 8 8 8 8 8 9 9 9 9 9 10 12 13 14 14 14 14 14 14 14 14 14 14 14 13 10 9 9 9 10 11 11 12 12 10 9 9 10 12 12 11 8 5 5 4 3 3 3 4 4 3 2 2 4 4 4 5 5 5 5 5 6 7 7 7 6 5 5 4 4 4 4 3 2 2 2 2 2 3 3 4 6 7 6 7 7 6 7 7 7 7 8 7 7 6 6 6 7 6 6 5 5 5 5 5 5 5 5 6 6 7 5 5 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 6 6 6 6 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 7 6 6 6 6 6 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 5 4 4 4 4 4 4 4 4 5 5 5 6 7 8 8 7 6 5 5 5 5 4 4 3 3 4 4 3 4 7 9 9 7 4 3 4 4 11 13 12 12 14 15 14 10 9 10 14 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 11 11 11 11 12 14 15 11 8 8 10 14 17 18 16 16 14 15 16 13 9 9 10 12 14 15 15 15 13 11 10 9 7 6 5 6 8 9 11 13 14 12 12 11 11 11 11 12 12 12 11 10 9 8 7 6 5 5 5 5 5 5 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 33 33 33 33 32 31 29 28 27 26 25 25 25 25 25 25 26 27 28 27 27 27 27 28 28 30 31 31 32 33 33 32 32 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 19 19 19 19 18 18 18 19 19 18 18 17 17 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 21 21 22 23 24 25 25 26 27 27 27 27 26 26 25 24 24 25 25 25 25 25 25 25 23 21 19 17 16 16 16 16 16 15 14 13 12 14 16 17 17 16 16 15 15 15 16 16 16 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 16 16 16 16 16 16 15 14 14 14 15 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 12 13 14 15 15 15 15 15 14 13 13 15 15 16 16 16 15 15 14 12 11 10 10 11 13 14 15 15 14 14 14 13 11 9 8 8 8 8 8 9 9 9 9 9 11 13 14 14 14 14 14 14 14 14 14 15 15 14 14 13 10 10 10 10 11 12 12 12 11 10 10 10 12 12 12 10 9 7 6 5 5 6 7 6 4 2 2 2 3 4 5 5 5 5 5 6 7 7 7 7 6 4 4 4 4 4 3 2 2 2 2 2 3 3 4 5 6 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 5 5 5 6 5 5 5 6 6 6 6 6 6 5 5 4 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 9 9 8 8 8 7 7 8 8 7 6 5 5 5 4 4 5 5 5 5 6 6 7 7 7 6 6 5 5 4 4 4 4 5 4 4 6 8 9 8 8 6 6 6 6 9 13 14 15 14 13 12 10 9 8 9 11 15 16 15 16 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 12 13 15 15 12 8 7 8 12 15 17 17 17 18 18 19 18 17 16 13 9 7 6 7 9 10 5 5 6 6 5 5 6 6 8 10 11 12 10 10 10 10 10 10 11 12 13 13 12 11 10 8 7 6 6 5 5 5 5 6 6 7 7 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 34 33 33 33 32 31 30 29 28 27 26 25 25 25 25 25 25 25 27 27 26 26 26 26 28 29 29 30 31 31 31 32 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 20 20 19 19 19 19 19 18 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 21 21 21 22 22 23 23 24 25 26 27 27 26 25 24 25 24 24 24 24 24 25 25 25 25 24 23 21 19 18 18 17 17 16 16 15 14 14 14 16 17 16 16 15 15 15 15 15 16 16 16 17 18 18 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 18 18 19 18 18 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 19 18 17 17 16 16 16 16 17 17 16 15 15 14 14 15 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 12 13 14 14 15 15 15 15 15 14 13 15 16 16 16 16 16 15 14 12 11 10 10 12 14 15 15 15 15 15 14 14 11 9 9 8 8 8 8 8 9 9 9 10 12 13 14 15 15 15 15 15 15 14 14 15 15 14 14 14 13 12 12 11 12 13 12 12 11 10 10 11 11 12 12 12 11 11 10 9 8 8 10 8 5 4 3 3 3 4 5 5 6 6 7 6 7 7 7 7 5 4 4 4 4 4 4 3 2 2 2 3 3 4 4 5 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 4 4 3 4 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 3 4 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 9 9 9 8 8 7 7 8 8 8 7 5 5 5 4 4 4 5 7 5 5 6 7 7 7 7 7 6 5 4 4 4 4 5 5 6 7 8 7 5 6 7 8 9 10 11 13 14 15 13 8 6 6 6 6 8 11 13 14 11 11 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 15 15 14 12 8 7 7 9 11 12 15 19 20 20 20 19 18 18 18 17 17 15 12 8 5 9 7 5 5 4 4 5 6 8 9 10 10 10 9 9 9 9 10 12 14 14 14 13 12 11 10 9 8 7 7 6 6 6 6 6 7 7 8 8 8 7 7 6 6 5 5 5 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 34 33 32 32 31 30 29 29 28 27 26 25 25 25 25 25 26 25 25 27 26 25 24 25 27 29 29 30 30 30 28 29 30 30 30 30 30 30 30 30 31 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 19 18 18 18 18 19 19 20 20 20 20 20 19 19 20 20 21 21 21 21 21 21 21 22 21 22 22 23 24 24 24 26 27 27 26 23 21 21 22 23 23 24 24 24 25 25 25 25 25 23 21 20 19 18 17 17 16 16 16 16 16 16 17 17 16 15 15 15 15 15 15 16 16 16 16 17 18 18 18 19 19 19 19 19 18 18 17 17 17 16 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 17 18 17 18 18 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 17 17 17 18 18 19 19 18 17 17 16 16 16 16 17 17 16 15 15 14 14 15 16 16 16 16 15 15 15 15 15 15 15 14 13 13 13 13 13 13 12 12 12 12 12 13 14 14 14 15 15 16 16 15 14 15 16 16 16 16 16 15 14 12 10 10 10 13 15 15 15 15 15 15 14 14 11 10 9 8 8 8 8 8 8 9 9 10 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 9 7 6 5 4 3 4 4 5 6 7 7 7 7 7 7 6 5 4 4 4 4 5 4 4 3 3 3 3 4 5 5 6 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 4 3 3 4 3 4 4 5 5 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 2 4 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 8 8 4 5 5 6 7 6 5 5 4 4 5 5 6 5 5 5 6 7 8 8 9 7 6 5 4 4 4 5 4 5 5 5 5 4 5 6 8 10 12 12 13 13 14 11 7 4 4 3 4 7 11 12 12 10 10 11 15 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 14 15 14 13 12 11 8 6 7 7 8 11 14 18 20 19 19 19 19 19 19 19 19 18 17 15 13 14 11 9 7 6 6 6 6 8 10 10 10 11 10 10 9 9 10 13 16 16 15 15 13 13 13 11 11 9 8 7 6 6 6 6 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 34 33 32 31 30 29 28 27 27 27 26 25 24 25 25 25 26 26 26 26 25 24 22 24 27 28 28 29 30 29 28 27 27 27 28 29 29 29 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 19 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 27 27 28 27 24 20 19 19 21 22 23 24 25 25 25 25 25 24 23 22 21 19 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 18 18 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 18 19 20 19 18 17 17 16 16 16 17 18 17 16 16 15 14 14 14 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 14 15 15 16 16 15 15 15 16 16 16 16 16 15 14 12 10 10 11 12 14 15 15 15 14 14 14 14 12 10 9 9 9 8 8 8 9 9 9 10 11 11 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 12 12 11 11 12 11 11 12 12 11 10 8 7 6 5 4 5 5 6 7 8 8 8 8 7 6 5 4 4 4 5 5 5 5 5 4 3 3 4 4 4 6 8 7 7 7 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 7 7 7 6 2 3 4 3 4 4 4 4 4 4 4 4 4 5 6 6 5 5 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 4 6 7 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 6 5 5 6 5 4 4 7 8 6 4 5 4 4 4 4 4 4 5 6 7 8 8 8 8 7 6 5 4 3 4 4 4 4 3 3 3 2 4 7 10 11 10 10 11 10 7 4 3 2 1 2 5 8 10 11 10 10 11 15 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 14 14 15 13 8 6 6 7 6 7 8 9 12 14 17 18 18 19 20 20 20 20 19 19 18 18 18 16 15 13 12 11 10 9 9 9 10 11 11 11 12 15 14 14 13 15 17 17 17 17 16 15 15 15 14 13 12 10 8 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 7 7 7 6 6 6 6 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 37 37 37 37 37 37 37 37 36 36 36 36 35 34 33 33 31 30 30 28 27 27 27 26 26 25 24 24 24 25 26 27 27 26 25 24 23 21 25 27 28 28 28 28 28 28 28 27 26 27 27 28 28 28 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 21 21 21 22 22 23 23 24 24 24 25 26 27 28 27 26 23 21 21 21 22 22 24 24 25 26 25 25 24 24 23 22 20 19 18 17 17 17 17 18 18 17 16 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 18 19 20 20 19 18 17 17 17 17 17 17 18 17 16 16 15 14 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 13 14 15 15 16 16 15 15 15 16 16 16 16 16 15 14 12 10 10 11 12 13 14 12 13 12 13 13 14 13 11 10 9 9 9 9 9 9 9 9 10 10 11 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 11 9 7 6 5 5 5 6 8 8 8 9 8 7 6 5 5 4 4 5 5 5 5 5 4 4 3 3 3 3 5 6 6 7 7 7 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 7 7 7 1 2 3 4 4 5 4 4 4 4 4 3 3 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 4 4 4 4 3 4 5 6 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 8 4 3 6 7 8 6 4 5 5 4 3 4 4 4 4 5 6 7 8 7 6 6 7 5 4 4 4 4 4 4 3 2 2 2 3 5 6 7 7 6 5 4 2 2 2 1 2 1 3 4 8 9 9 10 10 11 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 7 3 4 5 7 7 8 9 10 11 14 16 18 19 20 19 19 18 18 16 15 17 18 19 17 15 14 12 12 12 12 12 12 12 13 13 13 14 16 16 16 18 18 19 19 18 18 18 17 17 17 16 15 14 12 10 8 8 7 7 7 8 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 37 37 37 37 37 37 37 36 36 36 36 35 34 33 32 32 31 31 30 29 28 28 27 26 25 24 24 24 24 25 26 27 27 26 25 23 22 21 26 28 28 29 28 27 27 27 27 27 26 26 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 19 18 18 19 19 19 20 20 20 20 19 20 21 21 21 21 22 22 22 22 22 22 22 23 24 24 25 26 26 26 28 27 26 24 23 22 21 21 22 22 23 24 25 25 25 24 24 23 23 21 20 20 19 18 18 18 19 19 18 17 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 18 18 19 20 20 19 18 17 17 17 17 17 18 17 17 16 16 15 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 14 14 13 13 13 13 12 12 12 13 14 15 16 16 16 15 15 16 16 16 16 16 15 14 12 10 11 11 12 12 12 12 12 12 12 13 14 14 12 10 10 10 9 9 9 9 9 9 9 10 10 11 11 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 11 9 7 6 5 5 7 8 8 8 9 8 8 7 6 5 4 4 4 4 5 5 5 5 5 3 3 3 3 4 4 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 8 8 1 4 3 3 4 4 4 4 4 4 4 3 3 4 5 6 5 5 5 4 4 4 4 4 4 5 5 4 5 5 6 6 7 8 8 6 4 4 4 5 5 4 4 6 9 10 10 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 6 7 8 9 9 9 10 9 9 9 10 10 9 9 8 8 8 9 8 8 8 9 8 6 7 7 8 7 5 4 5 5 5 4 4 4 4 5 6 7 7 7 6 6 6 5 4 4 4 4 4 3 3 3 3 3 2 3 3 3 2 2 1 1 1 1 1 2 2 2 2 4 7 8 9 10 10 11 11 15 16 16 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 3 4 4 5 6 8 12 11 10 10 12 14 16 17 17 17 16 13 10 12 14 17 19 18 16 14 13 13 13 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 17 15 14 12 10 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 37 37 37 37 37 37 36 36 36 36 35 34 33 32 32 32 32 32 31 30 29 28 27 26 25 25 25 25 25 26 27 27 27 27 25 23 22 22 23 24 28 30 29 27 26 26 26 26 26 25 25 25 25 26 26 26 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 18 18 19 19 19 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 25 26 26 27 28 27 27 25 24 22 21 21 21 21 21 22 22 24 24 24 24 23 22 22 21 21 21 20 19 20 20 20 20 19 18 17 16 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 18 18 17 17 17 18 18 18 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 17 18 19 20 20 20 18 18 17 17 17 18 18 17 17 16 16 16 15 14 14 13 14 14 15 15 16 16 16 16 15 15 15 15 16 16 16 15 14 14 14 14 13 13 13 13 12 12 13 14 14 15 16 16 15 15 15 16 16 16 16 15 14 12 11 11 12 12 12 11 11 12 11 11 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 11 13 14 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 11 10 8 7 6 5 6 6 8 9 9 8 8 7 6 5 4 4 4 4 5 5 5 5 5 4 3 2 3 3 3 3 4 4 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 4 4 4 3 3 3 3 3 6 6 6 5 6 7 6 2 4 3 3 3 4 4 4 4 4 4 3 3 4 5 6 5 5 5 4 4 4 4 4 4 5 5 4 4 5 6 8 9 9 8 6 4 4 5 6 6 6 4 7 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 6 7 8 9 9 9 10 10 10 10 10 10 9 9 8 8 8 9 8 8 8 8 8 7 6 7 7 8 7 4 4 6 5 5 4 4 4 5 6 6 6 6 6 6 6 8 5 4 4 4 4 3 3 3 4 4 4 3 2 2 2 3 3 2 2 1 1 2 2 2 2 5 7 8 10 11 11 11 11 12 15 16 16 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 12 12 11 11 9 2 4 5 6 7 9 12 12 11 10 11 13 14 13 13 13 8 6 5 11 16 19 19 17 16 14 14 13 13 13 13 13 14 14 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 16 15 14 12 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 37 37 37 37 37 36 36 36 36 35 34 33 33 32 32 32 32 32 32 31 29 28 27 26 26 25 25 25 26 26 27 28 28 27 25 24 23 23 24 26 29 31 30 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 20 21 21 22 22 23 23 23 23 24 25 25 26 27 27 26 25 23 22 21 21 20 20 20 20 20 21 22 23 23 23 22 22 22 21 21 21 21 20 21 22 21 21 21 20 19 18 18 17 17 16 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 19 18 18 17 18 18 18 18 17 16 16 16 16 16 15 14 14 14 14 14 15 15 16 16 16 16 16 15 16 16 16 15 14 14 13 14 14 14 14 14 13 12 12 13 14 14 15 16 15 15 15 15 16 16 16 16 15 14 11 11 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 9 9 10 11 12 14 15 15 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 9 7 6 6 6 6 7 9 9 9 8 7 5 4 4 4 3 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 3 3 3 3 3 3 2 2 4 6 6 5 6 8 6 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 4 4 4 4 5 4 4 4 4 4 5 6 8 9 10 9 6 5 5 6 6 6 6 6 7 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 5 6 6 6 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 8 7 8 9 8 7 6 6 6 6 6 5 6 4 4 5 5 5 5 5 5 5 6 7 6 5 8 7 5 3 3 4 4 4 4 5 5 5 5 5 5 5 4 3 2 1 2 2 2 2 2 3 8 12 10 9 10 11 11 11 11 13 15 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 11 10 7 3 3 5 4 6 10 12 12 12 12 11 11 10 10 10 10 10 6 6 9 13 17 19 18 17 16 15 14 13 13 13 12 13 13 14 15 15 16 16 16 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 16 15 13 13 12 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 37 37 37 36 36 36 36 35 35 34 33 33 33 33 33 33 33 32 31 30 29 28 28 27 26 26 26 26 26 26 27 28 28 27 26 25 24 25 24 28 30 31 31 29 28 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 19 19 19 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 24 25 25 25 26 26 24 22 21 20 20 20 20 19 19 19 19 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 18 18 19 20 20 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 15 14 14 14 14 15 16 16 17 17 17 16 16 17 16 16 15 14 13 13 14 14 14 14 14 14 13 12 13 14 14 14 16 16 15 15 14 16 16 16 16 15 14 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 9 9 10 12 13 13 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 11 10 10 10 11 11 11 11 11 11 11 12 12 13 13 12 11 9 7 6 5 5 6 7 9 9 9 8 6 5 3 3 3 3 4 5 5 5 5 6 5 4 4 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 8 8 7 6 6 6 6 5 5 4 2 2 1 2 2 2 2 2 3 6 7 5 5 7 6 4 3 4 3 4 4 4 4 4 4 5 4 4 4 5 6 6 5 4 4 4 4 5 5 4 4 4 4 4 4 6 8 9 10 9 7 6 7 7 7 7 7 6 8 9 10 10 11 10 10 10 10 9 9 9 10 10 9 9 9 8 8 7 7 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 7 6 4 3 3 4 5 5 5 7 4 4 5 5 5 5 4 5 5 4 5 7 6 5 4 3 3 3 4 5 4 4 4 5 6 6 5 4 3 2 1 2 2 4 3 4 8 13 14 13 10 10 11 11 11 11 12 15 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 11 10 9 4 2 4 3 5 10 13 13 12 11 12 12 10 9 9 9 8 4 6 8 12 16 18 19 17 17 16 14 14 13 14 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 14 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 37 37 36 36 36 36 35 35 34 34 33 33 33 33 33 33 33 32 31 30 29 29 28 28 27 27 27 26 26 27 28 28 28 27 26 26 26 26 27 29 31 32 32 31 30 29 27 26 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 21 22 22 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 24 21 19 19 18 18 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 18 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 18 19 19 19 19 19 19 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 18 19 20 20 19 18 18 18 18 19 18 18 17 17 17 17 17 17 17 16 15 14 14 14 15 16 17 17 17 17 17 16 16 16 16 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 14 12 12 12 12 12 12 12 13 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 9 9 10 11 12 12 13 13 14 15 15 15 16 15 15 14 14 14 13 13 13 12 12 11 10 10 10 10 11 11 11 11 11 11 11 12 12 13 12 11 10 8 7 5 5 6 7 8 9 9 8 6 5 4 4 3 4 4 5 6 6 6 6 6 6 5 5 4 3 3 2 2 2 3 3 3 4 5 5 6 7 7 7 7 7 7 6 6 5 5 5 5 4 3 1 1 1 1 1 2 1 2 4 6 7 5 5 7 6 5 3 3 3 3 4 4 4 4 5 5 4 4 4 4 5 6 5 4 3 4 5 5 5 5 4 4 5 5 5 5 8 9 9 9 7 6 7 8 9 9 7 6 8 10 10 10 11 10 11 10 10 10 10 10 10 9 9 8 7 6 6 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 7 7 8 7 6 4 3 4 4 4 4 5 8 7 4 4 5 5 4 4 3 4 4 6 7 5 5 4 5 5 4 4 4 4 6 4 3 4 6 5 4 3 3 2 2 2 5 8 8 10 14 16 16 15 12 11 11 11 11 11 11 14 15 15 15 15 15 15 15 14 14 14 13 12 12 12 11 11 11 12 11 8 3 2 3 3 3 11 14 15 14 12 11 11 11 9 9 8 8 7 5 8 11 15 17 19 18 17 16 15 14 14 14 14 14 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 17 17 17 17 16 16 16 15 14 13 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 32 31 30 29 29 28 28 28 28 27 27 27 27 28 29 28 28 27 27 26 27 28 30 31 32 32 32 32 31 30 30 28 27 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 26 26 26 25 24 21 19 19 19 18 18 18 19 19 19 19 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 18 18 18 18 17 17 18 18 18 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 19 19 19 19 19 19 19 18 19 19 19 19 18 18 18 18 18 17 17 17 17 17 15 15 14 14 15 16 17 17 17 17 17 16 16 16 16 15 14 14 14 14 14 14 15 15 15 13 13 14 13 13 13 14 15 15 15 15 16 16 16 16 16 14 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 10 11 11 11 12 13 13 13 14 15 15 15 15 14 14 14 13 13 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 10 8 7 5 5 6 7 8 9 9 8 7 6 6 5 5 4 4 5 6 6 6 7 8 7 6 5 5 3 2 2 2 2 2 2 3 3 3 4 5 6 7 7 6 6 7 6 5 5 5 5 4 4 2 1 1 1 1 1 1 1 3 4 5 5 5 4 6 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 3 3 5 6 6 7 6 6 6 6 6 5 5 8 9 9 8 7 6 6 9 10 10 8 7 8 10 10 10 11 10 10 10 10 10 10 9 9 9 8 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 7 7 7 8 8 8 8 8 7 7 8 8 7 8 8 8 7 6 6 6 5 6 6 6 7 7 7 4 4 4 4 4 4 4 3 7 7 5 3 2 3 4 6 7 7 7 6 7 4 4 5 4 3 2 3 3 5 7 9 10 10 12 14 15 16 16 15 14 12 12 12 12 11 13 14 14 14 15 15 15 14 14 14 13 13 12 12 11 11 10 10 11 10 7 1 5 6 4 6 15 16 16 14 12 11 10 7 7 8 8 7 8 9 10 15 17 18 18 17 17 15 15 15 15 14 14 14 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 37 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 31 30 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 29 30 31 32 32 33 33 32 32 32 31 29 28 26 26 25 25 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 26 27 26 25 24 23 22 21 20 20 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 18 18 18 17 18 18 18 17 17 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 18 18 18 18 19 20 20 21 20 20 19 19 19 19 18 19 19 19 19 18 17 18 18 18 18 18 18 17 17 16 15 15 14 15 15 16 16 16 17 17 16 16 16 16 16 15 14 14 14 15 15 15 15 14 14 13 14 13 14 14 14 14 14 14 15 16 16 16 15 15 14 13 12 12 12 12 12 12 11 11 10 11 11 11 11 11 11 11 10 10 10 10 9 10 9 9 9 8 8 9 9 9 9 10 10 10 10 11 12 12 13 13 14 15 15 14 14 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 11 10 9 7 5 5 6 6 7 8 9 7 7 7 8 8 7 6 5 6 7 7 7 8 9 9 7 6 5 4 3 3 3 3 2 2 2 2 3 3 4 5 6 6 6 6 7 7 6 6 5 5 4 3 1 3 2 1 1 1 1 1 3 4 4 5 5 4 6 6 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 6 7 8 9 9 9 9 9 9 7 5 7 9 9 7 7 6 7 10 11 10 8 7 8 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 7 6 5 5 5 5 6 7 7 3 3 3 4 4 4 4 3 3 5 4 3 3 3 3 3 5 7 6 5 6 5 3 3 2 2 6 6 7 7 8 9 9 10 11 12 14 16 17 16 15 14 14 14 13 12 13 13 13 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 8 6 2 4 5 5 3 9 15 17 16 14 12 11 9 7 7 7 7 8 9 12 14 17 17 17 17 17 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 36 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 30 29 29 29 29 29 28 28 28 28 29 29 30 30 29 29 29 29 29 29 29 30 31 31 32 32 32 32 32 32 31 30 29 27 26 26 25 25 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 25 25 26 26 26 26 25 25 26 26 25 24 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 21 21 20 20 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 20 19 19 18 18 18 19 19 19 19 18 18 19 18 18 18 18 18 18 17 16 16 15 15 14 15 15 15 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 15 15 15 15 13 13 12 12 12 12 11 11 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 10 10 11 12 12 12 13 14 14 14 14 14 14 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 11 11 11 11 9 7 6 5 5 6 7 8 8 8 8 8 10 11 10 8 6 6 7 7 8 9 9 9 8 7 6 5 3 3 3 3 3 3 3 3 3 3 3 4 5 5 7 6 7 8 7 6 5 4 4 3 0 3 2 1 1 1 1 2 4 5 4 6 5 5 5 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 2 5 8 9 9 9 10 10 10 10 8 5 6 8 8 8 6 5 7 10 11 9 8 8 8 9 9 9 10 10 10 10 10 9 9 8 8 7 7 6 5 5 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 7 8 8 8 8 8 8 9 9 7 6 5 5 5 5 5 6 7 6 6 3 3 4 4 4 3 2 4 4 4 4 3 2 2 2 4 5 4 4 5 4 4 3 3 7 8 9 9 8 9 9 10 10 12 14 16 17 17 16 15 15 14 14 14 13 13 13 13 13 14 14 14 14 13 13 12 11 11 10 9 9 7 5 1 2 2 6 4 6 12 15 17 16 15 13 11 10 9 6 6 8 9 11 13 16 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 28 28 29 29 30 29 29 28 28 28 28 29 29 30 31 31 31 31 31 31 31 31 31 30 29 28 27 26 26 25 25 25 24 24 23 23 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 18 18 18 19 19 19 18 18 19 19 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 25 25 25 24 22 22 22 22 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 16 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 19 19 18 18 19 19 20 20 19 18 18 19 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 13 15 15 15 15 14 14 14 13 13 13 13 12 11 11 10 10 10 11 11 12 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 8 9 10 10 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 9 8 6 6 6 6 8 9 9 9 9 9 11 12 11 9 8 7 7 8 9 9 9 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 7 7 6 5 4 3 2 1 3 3 2 1 0 1 3 5 7 7 7 6 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 2 4 7 7 8 9 10 10 10 11 9 6 6 7 7 7 6 5 7 10 10 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 9 7 5 5 5 7 6 5 4 5 6 7 5 3 3 3 2 2 2 4 4 4 4 3 2 2 3 3 3 4 3 3 3 3 2 3 6 9 10 11 10 10 10 10 10 12 14 15 16 16 16 16 16 16 14 13 13 13 13 13 13 14 14 14 14 13 13 12 11 10 10 9 9 6 2 2 5 5 5 3 8 13 15 16 17 15 14 13 10 7 7 7 9 10 13 16 17 17 17 17 17 16 16 15 15 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 10 10 9 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 27 27 27 27 27 28 29 29 28 28 27 27 27 27 28 29 29 30 31 31 31 31 30 30 30 31 30 30 29 28 28 27 27 26 26 25 25 24 23 23 22 21 21 21 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 18 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 26 24 23 22 20 20 20 21 21 22 23 23 23 23 22 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 19 18 18 19 19 19 20 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 20 19 19 18 19 19 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 17 17 16 16 15 15 15 15 16 16 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 13 14 15 15 14 13 13 13 13 14 13 13 12 11 10 10 10 10 11 11 12 12 11 11 11 11 10 10 10 11 10 10 9 9 8 8 8 9 10 10 10 9 9 9 9 10 10 11 11 12 12 12 12 14 14 14 13 13 13 14 14 14 14 13 13 12 11 10 10 10 10 10 11 10 10 9 9 9 8 7 7 6 6 6 7 9 9 9 9 10 11 12 11 10 9 8 7 8 9 9 9 9 8 6 6 6 5 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 6 5 4 3 2 2 3 3 3 1 1 5 7 9 10 10 8 6 6 6 5 4 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 2 3 3 5 7 9 9 10 10 11 10 8 6 6 6 6 5 5 7 9 8 8 8 8 8 8 8 8 9 8 8 8 8 7 8 7 7 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 7 5 4 6 8 8 7 6 5 5 6 7 3 2 2 2 3 4 4 5 6 4 3 3 5 6 5 7 8 6 5 3 3 5 7 8 10 11 11 12 12 11 11 10 11 13 14 15 15 15 15 15 15 14 13 12 12 13 13 12 13 14 14 14 13 13 12 11 10 10 9 8 5 2 3 4 6 4 6 12 14 15 17 17 16 16 14 12 9 8 8 10 14 16 17 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 28 27 26 26 26 27 28 29 28 28 28 27 27 27 27 28 28 29 29 30 30 30 30 29 29 29 29 30 30 29 29 29 28 28 27 27 26 26 25 24 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 23 23 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 25 23 21 20 20 20 20 20 21 22 23 23 23 23 22 21 21 21 20 20 20 20 20 19 19 19 19 19 20 20 20 20 19 18 18 18 19 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 18 19 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 17 17 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 11 11 12 12 13 14 14 13 13 13 12 13 13 13 13 12 11 10 10 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 8 9 9 10 10 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 14 14 13 12 11 11 11 11 11 11 11 10 9 8 8 7 7 7 6 6 6 7 7 9 10 10 11 12 12 11 10 9 8 8 9 10 9 8 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 6 6 7 8 7 6 7 6 5 5 3 1 2 2 2 2 1 2 6 9 11 11 10 8 7 7 5 4 4 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 5 7 8 9 9 10 10 10 9 8 7 6 4 4 5 7 8 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 6 6 7 7 7 7 6 7 7 7 6 4 5 8 9 10 9 7 5 4 5 4 3 2 2 3 3 4 6 8 6 4 4 6 7 8 10 11 9 7 4 4 6 8 9 10 11 12 12 11 11 10 10 11 13 13 14 14 14 14 14 14 13 13 12 12 12 12 11 12 13 14 14 13 12 11 11 10 10 9 5 5 3 3 5 3 8 17 17 15 15 16 17 16 16 15 14 13 13 14 14 15 17 17 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 36 36 35 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 29 28 27 26 25 25 25 27 28 29 28 28 28 27 27 27 27 27 27 27 28 28 29 29 29 29 28 28 28 28 29 29 29 29 29 28 28 27 27 26 26 25 24 24 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 26 24 22 21 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 18 18 18 19 18 18 18 19 19 19 18 18 18 19 19 19 19 19 19 19 18 19 19 18 18 17 18 18 18 18 18 17 18 18 18 19 19 18 18 18 18 18 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 16 16 16 15 15 16 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 13 12 11 11 12 12 12 13 13 14 14 13 12 12 13 13 13 13 12 11 11 10 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 10 11 11 10 10 10 11 11 11 12 13 14 14 15 15 15 15 15 14 14 14 13 13 12 11 11 11 11 11 11 10 9 8 7 7 7 7 6 6 6 6 7 8 10 10 11 12 11 11 9 8 7 7 9 10 10 8 7 6 6 6 6 6 6 5 5 5 4 4 4 4 5 7 7 7 7 8 8 7 6 5 5 5 4 2 1 2 1 1 2 4 8 8 9 9 9 8 7 7 5 5 4 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 6 7 7 8 9 10 10 10 10 10 9 8 6 5 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 6 6 6 6 6 5 4 5 6 7 9 8 7 6 4 4 5 6 6 5 4 4 4 5 8 8 7 6 8 9 10 11 11 10 8 5 4 5 7 9 10 11 12 12 11 10 10 10 11 12 12 13 13 13 14 14 14 13 13 12 11 11 11 11 12 12 13 13 12 11 10 10 10 8 6 4 4 2 5 5 4 13 18 18 16 16 16 16 16 16 15 15 15 15 14 13 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 13 13 12 12 12 12 12 11 11 11 10 9 9 9 8 8 8 8 8 8 7 8 8 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 36 35 35 34 33 33 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 29 28 27 26 26 25 25 25 27 28 28 28 28 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 24 23 22 22 21 21 21 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 23 23 24 24 24 24 25 25 25 26 27 27 26 26 26 26 27 27 26 26 24 23 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 21 21 21 21 20 19 19 20 20 19 19 19 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 19 18 18 18 17 18 19 19 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 16 16 17 17 17 17 16 16 15 15 16 15 15 15 15 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 12 11 11 12 11 11 10 10 10 10 10 10 9 10 9 9 8 9 9 10 9 9 9 9 9 9 10 11 11 11 11 10 10 11 11 11 12 13 14 14 15 15 15 15 14 14 13 13 12 11 11 11 12 12 12 11 10 9 8 8 8 8 8 7 7 6 6 7 7 9 10 10 11 10 9 8 8 8 9 10 10 10 8 7 6 5 6 6 6 6 6 6 6 5 6 5 6 7 9 9 9 9 9 8 7 6 5 5 6 5 4 3 3 2 3 4 6 8 8 8 8 8 8 8 7 6 5 5 4 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 4 6 7 7 8 9 10 10 10 11 10 10 9 7 6 7 6 7 7 8 8 8 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 6 6 5 5 5 5 6 6 6 7 7 7 5 4 4 4 5 4 4 4 4 4 6 9 10 9 9 10 10 11 12 12 11 9 6 5 5 6 8 10 10 11 11 10 10 9 9 10 11 11 11 11 11 12 12 13 13 11 10 10 10 10 11 11 12 13 13 12 11 10 10 9 6 2 2 1 5 5 3 9 17 18 18 17 17 16 16 16 16 16 16 16 15 15 14 17 17 17 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 35 35 34 33 33 32 31 31 31 31 30 30 30 30 29 29 30 30 30 29 29 28 26 26 26 26 25 25 25 27 28 28 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 23 23 24 24 24 24 25 25 26 27 27 27 27 26 26 27 26 26 25 25 23 22 21 21 20 20 21 21 21 21 20 19 19 19 19 20 20 21 21 21 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 18 18 19 19 18 18 18 18 18 19 19 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 20 21 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 17 17 16 15 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 14 13 12 12 13 13 13 12 12 12 13 13 13 13 13 13 14 13 13 12 12 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 9 10 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 12 13 14 15 15 15 14 14 14 13 12 11 11 11 12 12 12 12 12 11 10 9 8 8 9 9 8 8 7 7 7 7 8 9 9 9 8 7 8 8 9 9 10 11 10 9 7 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 8 7 7 6 7 6 6 5 5 5 4 4 6 7 7 7 7 8 8 8 8 7 7 6 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 6 7 7 7 8 9 10 10 10 11 10 9 8 7 6 6 6 6 7 7 8 8 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 6 6 5 6 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 7 9 11 10 10 11 11 11 12 12 10 9 7 6 5 6 7 8 8 9 10 10 9 9 9 9 10 10 10 10 10 11 12 13 12 9 9 9 9 9 10 10 12 12 12 12 11 10 10 6 3 1 2 5 4 4 4 12 18 19 19 18 18 18 17 17 17 17 17 16 16 16 17 18 19 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 35 34 34 33 32 31 30 30 30 30 29 29 29 29 28 29 29 29 29 29 27 25 25 26 26 26 25 24 24 25 26 27 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 25 25 24 23 23 22 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 23 23 23 23 24 24 24 24 25 26 28 29 28 28 28 28 28 27 25 24 23 22 21 22 21 21 21 21 22 22 22 21 20 19 19 19 19 19 20 21 20 20 20 20 20 19 18 18 19 19 19 19 19 20 20 19 19 18 18 18 18 18 17 17 17 17 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 18 18 18 19 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 21 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 17 16 16 16 16 17 18 18 17 17 17 16 16 16 16 16 15 16 15 14 12 12 12 13 13 13 12 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 11 11 11 11 10 10 9 9 10 10 9 9 9 9 10 10 10 9 9 9 8 8 8 10 10 10 10 10 10 9 9 9 10 11 12 13 14 14 14 14 14 13 13 11 11 10 11 11 12 12 12 12 11 11 9 9 9 9 9 9 9 8 7 7 7 7 9 8 8 7 7 7 9 10 10 10 11 10 9 7 6 6 7 7 7 7 7 8 8 9 10 11 11 10 10 10 11 11 10 9 8 8 8 8 6 6 6 6 6 5 5 6 7 7 7 7 7 8 8 8 8 7 6 6 5 5 5 4 4 3 2 2 2 2 2 2 1 1 2 2 2 3 4 5 6 7 7 7 7 9 9 10 10 10 10 9 8 7 6 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 4 5 5 5 5 4 8 9 9 9 7 6 5 5 5 6 7 6 5 5 7 7 6 6 6 8 10 11 11 11 11 11 11 11 11 10 9 8 7 6 8 8 8 8 8 9 9 8 9 9 9 9 10 10 9 9 9 10 11 10 7 8 6 6 7 8 9 11 11 11 11 10 10 7 6 2 3 5 4 3 6 12 16 19 20 20 20 20 19 18 18 18 17 17 17 16 16 17 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 34 34 33 32 31 30 29 29 29 29 28 28 28 28 28 28 29 28 28 27 26 26 26 27 26 24 23 22 22 23 24 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 25 25 24 23 23 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 28 29 29 28 29 29 28 27 26 25 23 22 22 24 24 23 23 23 23 23 22 21 20 20 19 19 19 19 19 20 20 20 20 19 19 18 17 17 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 16 17 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 21 22 21 21 21 20 20 20 20 21 21 21 22 22 21 20 20 20 20 20 19 19 19 19 19 18 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 15 13 12 12 13 13 13 13 13 13 13 13 14 14 15 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 10 10 10 10 10 10 9 9 9 9 10 11 11 12 13 14 14 14 13 12 11 10 10 10 10 11 12 12 12 12 11 10 9 9 9 9 9 8 7 7 7 7 8 8 7 6 6 6 8 10 11 10 10 11 10 9 7 7 7 7 7 7 7 8 9 10 11 12 13 12 13 12 12 12 12 11 10 9 9 9 9 9 7 6 6 6 5 5 6 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 5 4 3 2 2 2 1 1 1 1 2 2 2 3 4 5 6 7 7 7 7 7 8 8 9 10 10 10 9 8 7 6 5 6 6 6 7 7 8 8 8 8 7 7 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 7 7 8 8 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 6 9 10 10 9 7 6 5 5 4 6 9 8 7 8 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 10 9 8 9 9 10 9 8 8 9 9 9 9 9 9 9 10 9 7 9 10 10 8 6 5 4 4 5 6 7 10 9 9 10 10 9 6 6 2 5 6 4 9 13 15 18 19 20 21 21 21 20 19 19 18 18 17 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 19 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 34 33 32 31 30 29 29 29 28 28 28 27 27 27 27 27 28 28 28 28 28 27 27 26 24 22 21 21 22 22 24 25 25 24 24 24 23 22 22 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 27 28 28 29 29 28 27 27 26 26 25 24 24 26 26 26 25 25 24 24 22 21 20 19 19 19 19 19 19 19 19 20 20 19 18 17 17 17 17 17 17 18 18 19 18 18 17 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 19 18 18 18 19 19 19 19 19 19 19 20 21 21 22 21 21 21 21 20 20 20 21 21 21 22 22 21 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 14 13 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 9 9 10 10 10 10 10 9 9 9 9 9 10 10 11 12 13 13 13 13 12 11 10 9 10 10 10 11 12 12 12 11 10 9 9 9 9 9 8 7 7 7 7 8 8 7 5 5 6 9 11 11 10 10 11 10 9 8 8 8 8 8 7 8 8 10 12 13 13 13 13 13 13 13 12 11 11 10 9 9 9 9 9 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 5 3 2 2 1 1 1 1 2 2 2 3 4 6 7 8 9 8 7 7 6 7 8 9 10 10 10 10 8 6 5 5 5 6 6 7 7 8 8 8 8 7 6 6 6 5 5 6 6 6 6 6 6 7 7 8 7 7 6 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 7 8 9 10 10 9 7 6 5 5 5 6 9 10 9 9 10 9 9 10 10 9 10 11 11 11 11 11 11 11 11 12 12 11 10 10 10 11 11 10 9 9 10 10 9 9 9 9 10 11 11 9 10 11 9 6 5 5 5 5 4 3 5 8 7 9 10 10 9 6 2 3 4 4 6 11 16 19 21 21 22 23 22 22 21 20 20 19 18 17 16 16 16 16 17 18 19 20 20 20 20 20 20 19 19 20 21 20 20 19 19 18 18 18 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 33 32 31 30 30 29 29 29 28 28 27 27 27 26 27 28 28 28 28 28 27 27 26 24 23 21 20 21 22 22 24 25 24 24 23 23 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 24 24 23 23 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 19 20 20 20 20 20 20 21 21 21 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 27 27 28 28 29 28 27 26 25 25 25 25 25 25 26 27 26 26 26 26 24 23 21 20 19 18 18 18 18 19 19 19 19 19 18 17 17 17 17 17 18 18 18 18 18 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 19 20 19 19 18 18 19 19 19 19 19 19 19 20 21 21 22 22 21 21 21 21 21 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 17 18 17 16 16 17 17 17 17 17 17 16 16 16 16 17 16 16 15 14 14 14 14 14 14 13 13 13 13 14 14 15 14 14 14 14 13 13 12 12 13 13 13 13 13 13 12 12 11 10 10 10 11 10 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 10 10 10 11 10 9 9 9 9 9 9 10 10 10 11 12 13 12 12 11 10 11 10 10 11 11 11 12 12 11 10 9 9 9 9 9 8 7 7 7 7 8 8 7 7 4 6 9 11 11 10 10 11 10 9 8 9 10 9 8 8 8 10 12 13 13 13 12 12 12 12 11 11 10 9 9 9 9 9 9 9 7 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 5 4 2 2 1 1 2 2 2 2 3 3 4 6 8 9 9 8 7 6 6 6 7 9 10 10 10 9 7 6 5 5 5 6 6 7 7 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 6 7 7 8 9 9 9 10 10 9 7 6 6 5 5 7 7 9 10 11 11 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 12 12 11 10 11 12 13 13 12 12 12 9 7 6 6 5 6 5 5 6 7 6 8 9 9 7 5 3 6 8 6 7 14 22 23 23 23 24 25 23 22 21 21 20 19 18 17 17 16 16 19 21 22 23 23 23 23 23 22 22 22 22 23 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 8 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 31 31 30 30 30 30 29 29 28 28 27 27 26 26 27 28 28 28 27 27 26 26 25 24 22 20 21 21 22 23 23 23 23 23 22 21 19 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 24 24 25 25 25 25 25 26 26 26 27 27 27 27 28 27 26 25 24 24 25 24 24 24 24 23 24 25 26 25 23 22 21 20 19 19 19 19 19 19 19 19 19 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 19 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 19 18 18 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 13 13 13 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 10 10 9 9 9 10 11 11 12 12 10 9 9 9 9 9 10 10 10 10 10 11 12 12 12 11 11 11 11 11 10 10 11 11 11 11 10 9 9 9 9 9 7 7 7 7 8 9 8 7 6 4 5 8 9 10 9 8 11 10 9 9 10 11 10 9 9 9 11 12 13 13 13 11 10 10 10 10 10 9 8 9 9 9 9 9 9 7 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 2 2 2 3 3 3 3 3 4 6 7 9 9 9 7 6 5 5 6 7 8 10 10 9 8 7 6 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 5 5 5 5 6 7 8 8 8 9 9 9 10 10 9 8 7 6 6 6 6 7 8 10 11 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 13 12 13 14 15 15 15 15 12 9 8 7 6 4 5 7 7 6 5 5 6 6 6 5 6 9 15 16 13 12 17 26 27 28 27 27 26 24 23 22 21 21 20 20 20 19 19 18 22 25 26 26 26 26 26 26 25 25 25 25 27 26 26 25 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 30 30 30 30 30 30 29 28 28 27 27 26 26 26 27 27 27 27 27 26 26 25 24 22 21 21 21 21 23 23 22 22 22 22 21 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 22 23 24 24 24 24 24 23 24 24 25 25 26 25 26 26 27 27 27 27 27 26 25 25 26 25 24 23 23 23 23 23 21 20 19 20 21 22 23 22 22 22 20 19 19 19 19 19 19 19 19 19 18 18 17 16 17 17 17 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 19 19 20 20 19 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 19 19 18 17 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 15 15 15 14 14 15 14 14 13 13 14 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 11 10 11 12 12 12 12 12 11 9 9 9 9 10 10 11 11 11 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 9 9 7 7 7 8 8 8 8 7 5 3 5 7 8 9 8 9 10 10 9 9 10 11 11 9 9 10 11 12 13 13 13 11 9 8 8 8 8 9 9 9 10 9 10 10 9 8 7 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 6 5 4 3 3 2 3 3 3 4 4 4 5 6 7 8 8 8 7 6 6 5 5 6 7 7 9 9 9 9 7 6 6 5 6 6 7 7 7 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 10 10 11 10 9 8 7 7 7 7 7 8 9 10 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 12 12 12 12 12 13 12 12 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 13 10 10 8 7 6 5 5 6 7 5 4 4 4 4 4 6 10 14 18 18 17 16 17 19 21 31 30 27 26 24 24 23 22 21 21 21 21 21 22 22 25 27 27 28 28 28 28 28 28 27 27 27 29 27 26 26 25 25 23 21 21 20 20 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 13 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 30 29 30 30 30 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 25 23 22 20 21 21 22 22 23 22 22 22 22 21 21 20 20 19 19 18 18 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 22 22 23 23 24 24 25 24 24 24 24 25 25 26 26 27 27 28 28 28 28 27 27 26 25 24 23 23 24 22 22 22 22 21 19 19 18 18 18 19 20 20 21 21 20 20 20 20 20 20 20 20 19 19 18 16 16 16 16 16 17 18 18 19 19 19 19 19 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 20 19 19 18 18 18 19 19 19 19 19 20 20 20 21 20 20 21 21 21 21 21 21 21 21 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 19 19 18 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 12 12 12 11 11 11 11 11 10 11 12 12 12 13 14 14 14 14 13 12 12 13 13 13 13 12 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 9 9 9 9 9 8 8 8 9 7 7 7 8 8 8 8 7 5 4 4 6 8 7 7 9 10 10 9 9 10 11 11 10 10 11 11 12 12 12 12 11 9 8 8 8 9 10 10 10 10 10 10 10 8 7 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 5 4 3 2 3 3 4 4 4 5 5 6 7 8 8 8 7 7 6 6 6 6 6 6 7 8 10 10 9 9 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 9 10 10 10 10 11 11 11 10 9 8 8 7 8 8 8 8 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 11 12 12 12 12 13 13 13 13 13 12 12 11 10 9 9 7 6 5 5 7 7 5 3 3 3 3 3 4 10 14 17 18 18 17 17 18 19 21 24 29 28 25 23 24 24 24 24 23 23 22 23 23 25 26 28 28 29 29 29 29 29 29 29 29 29 29 28 27 26 26 24 23 22 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 30 30 30 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 25 25 23 22 21 21 21 22 22 23 23 22 22 22 22 22 22 22 21 21 19 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 20 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 27 28 28 29 29 29 29 29 28 27 27 25 22 21 21 23 23 23 22 21 20 19 18 18 17 17 17 18 18 19 20 21 20 20 19 20 20 19 19 18 18 17 16 16 16 17 17 18 18 19 19 19 19 20 19 19 18 18 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 18 19 19 19 19 19 19 20 20 20 21 21 21 20 21 20 20 20 20 21 21 21 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 17 18 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 12 12 11 11 11 10 10 10 10 12 12 12 13 15 15 15 15 14 13 13 14 14 13 13 11 10 9 9 8 9 10 11 11 11 11 12 11 10 10 10 10 10 10 10 10 11 11 10 9 8 8 8 8 8 8 8 8 8 7 9 9 9 9 8 7 5 4 4 5 6 6 6 7 9 10 10 10 10 11 10 10 10 10 11 11 11 12 12 11 9 8 8 9 10 11 11 11 11 10 10 10 9 7 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 3 3 3 4 4 5 5 6 7 8 9 9 8 7 7 7 6 6 6 6 6 6 7 8 9 9 9 9 8 6 5 5 5 5 5 5 4 4 4 4 4 5 4 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 7 8 8 8 8 9 10 10 10 11 11 11 11 10 10 9 9 8 8 8 8 7 8 8 9 10 10 11 11 12 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 8 6 5 5 7 11 9 4 2 2 2 2 4 8 15 17 17 18 17 17 18 18 19 20 21 22 22 20 20 22 24 26 26 25 24 24 25 25 26 27 28 29 29 29 30 30 30 30 29 29 29 28 26 26 25 24 24 23 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 30 30 29 29 28 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 22 22 22 22 22 22 23 23 22 21 21 21 22 22 22 22 21 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 30 29 29 27 25 21 19 20 21 22 23 24 22 20 19 18 18 18 17 17 17 17 18 18 19 19 19 19 19 19 18 18 18 16 16 16 16 17 18 18 19 19 19 19 19 19 20 20 20 19 18 18 18 18 18 19 19 19 19 19 19 18 18 19 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 20 21 21 21 21 21 22 22 22 21 21 20 20 20 19 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 16 15 15 16 16 16 15 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 10 10 10 11 12 12 12 14 15 15 15 15 15 13 13 13 13 12 13 11 10 9 9 8 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 10 9 8 8 8 7 7 8 8 8 9 9 10 10 11 10 9 7 4 4 5 6 6 5 6 6 7 9 10 10 10 10 10 9 8 9 9 10 11 11 11 11 10 9 9 10 11 11 11 11 11 11 10 10 9 7 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 3 4 4 5 5 6 7 8 9 9 9 8 7 7 6 6 6 5 5 5 6 6 7 7 8 8 8 8 7 5 4 5 6 7 5 4 4 4 3 4 4 4 3 3 3 3 3 4 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 10 10 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 8 9 9 10 11 11 12 12 11 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 11 11 11 10 11 11 11 11 9 8 5 5 6 10 13 11 5 4 3 3 6 8 13 17 17 17 17 17 17 18 18 19 19 19 20 20 18 18 20 22 23 24 23 23 25 26 26 26 25 27 27 28 29 29 29 29 29 29 28 28 27 25 25 24 23 22 21 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 30 30 30 29 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 22 22 21 21 21 22 22 21 21 20 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 17 18 18 18 18 19 19 19 18 18 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 20 20 20 20 20 21 21 21 21 22 22 23 23 24 25 25 25 25 26 27 27 27 28 29 29 30 29 29 30 31 30 30 29 28 25 22 19 19 20 21 23 24 23 20 19 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 18 18 17 16 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 19 20 20 20 21 21 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 15 15 15 16 16 15 13 13 13 12 12 13 12 11 10 9 8 9 10 10 10 10 10 11 11 11 10 10 10 9 10 10 10 11 11 11 11 9 8 8 7 8 8 9 9 9 10 10 11 12 12 10 6 4 4 5 6 6 6 5 6 7 9 10 10 10 11 10 8 7 7 8 8 8 10 11 11 10 10 10 11 11 11 11 11 11 11 10 10 9 8 7 7 7 8 8 8 6 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 6 6 7 7 8 9 10 10 9 8 7 7 6 6 5 5 5 5 6 6 6 6 6 6 7 8 8 7 6 7 8 6 4 4 4 4 3 3 4 4 4 2 3 3 3 3 4 5 6 6 6 7 7 7 7 7 7 6 5 5 4 4 5 5 5 5 5 5 5 5 6 7 7 8 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 8 9 10 10 11 12 12 11 10 10 11 11 12 12 13 12 13 13 13 13 12 12 12 11 11 12 12 12 12 12 11 11 10 10 10 11 11 10 10 8 6 5 4 8 12 13 12 8 6 5 6 10 13 15 17 16 16 16 16 17 17 17 17 18 18 19 18 17 17 18 18 19 20 20 21 23 24 24 24 23 23 25 27 28 28 28 28 28 28 27 26 26 24 23 22 20 19 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 30 30 30 29 29 29 29 28 28 27 26 26 26 26 25 25 25 25 25 24 24 23 22 22 21 21 20 20 20 20 21 22 21 20 20 18 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 20 20 20 20 20 21 21 22 22 22 22 23 24 25 25 25 26 26 26 27 28 28 29 30 30 31 30 30 30 30 30 29 29 29 27 24 21 20 20 21 23 24 24 21 18 17 17 17 18 18 17 17 17 17 17 17 18 18 18 17 18 18 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 19 19 18 18 18 17 17 17 17 18 18 18 18 17 17 16 16 15 15 15 15 15 16 16 16 17 17 18 18 19 20 20 20 20 21 20 20 20 20 20 20 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 18 17 17 17 17 16 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 11 11 11 11 12 12 12 12 13 15 16 16 16 16 15 12 12 12 12 12 13 12 12 11 9 9 9 10 10 10 10 11 11 11 11 10 9 9 9 10 10 10 11 11 11 11 10 8 8 8 8 9 9 9 9 9 10 11 13 13 10 6 4 4 6 7 8 8 7 6 6 8 9 10 9 9 9 7 7 7 7 8 8 8 10 11 10 10 10 11 11 11 11 11 11 11 11 10 9 8 7 7 8 8 9 7 5 6 7 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 8 8 9 10 10 9 9 9 8 7 6 6 5 5 5 5 6 6 6 6 5 5 7 8 8 8 8 8 7 6 5 4 3 3 3 3 4 6 4 3 3 3 3 3 3 4 5 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 9 9 9 9 10 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 8 8 9 10 10 11 13 12 10 9 10 11 11 11 12 12 13 12 13 13 13 12 12 11 11 11 11 11 11 12 12 11 10 10 9 10 10 10 10 9 8 6 5 5 7 11 12 12 11 7 6 9 13 16 15 15 13 12 13 13 14 15 16 16 16 15 16 18 17 17 17 16 16 18 19 20 22 22 22 21 21 21 23 24 25 26 27 26 26 25 25 25 23 21 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 32 31 31 30 30 30 29 29 28 27 26 26 26 25 25 25 25 25 25 24 23 22 22 21 20 19 19 20 20 20 21 21 21 20 20 19 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 20 20 20 20 20 20 21 22 22 22 22 23 25 25 26 26 26 26 26 26 27 29 30 30 31 31 31 31 31 30 29 29 29 30 30 28 26 24 23 21 22 24 25 25 22 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 21 21 21 21 21 21 20 20 20 20 21 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 21 21 22 22 23 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 16 17 17 17 16 15 15 15 15 15 15 16 15 15 14 14 14 15 15 15 15 15 16 16 15 16 16 15 14 14 13 13 12 11 12 12 13 12 12 13 14 14 16 17 16 16 14 12 12 12 12 12 12 12 12 11 10 9 9 10 11 10 11 11 11 12 11 10 9 9 9 10 10 10 11 11 11 11 10 9 8 8 8 9 10 9 9 9 10 11 12 12 9 6 5 5 8 10 10 10 10 9 7 7 8 9 9 8 8 8 6 6 7 8 8 8 10 10 10 10 10 10 11 12 12 12 12 11 11 10 9 8 8 7 8 8 8 7 5 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 8 7 6 6 5 5 5 6 7 7 7 6 5 5 6 7 8 9 9 8 8 7 5 4 4 4 4 3 5 7 5 4 3 3 3 3 3 5 6 6 6 7 7 7 7 7 5 5 5 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 10 11 11 11 11 10 10 9 9 9 9 9 9 8 7 7 7 7 8 8 9 9 11 11 13 12 10 10 10 11 11 11 11 12 12 13 12 13 12 12 11 11 11 10 10 11 11 11 12 11 10 9 9 9 9 9 9 8 7 6 4 4 5 9 10 10 9 7 7 11 13 14 14 12 11 11 11 11 12 14 15 16 16 16 16 16 16 16 15 15 15 17 18 19 20 20 19 19 19 21 22 24 24 24 24 24 24 23 23 22 20 17 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 32 31 31 30 30 30 30 29 28 26 25 26 24 24 24 24 24 24 23 22 21 21 21 20 19 19 20 20 20 20 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 23 23 24 25 26 26 26 26 27 27 28 29 30 31 31 32 32 32 32 31 30 29 28 29 29 29 29 27 26 25 24 24 26 26 26 24 22 21 20 20 20 19 18 17 17 17 17 17 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 20 21 21 21 21 21 21 21 21 20 20 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 23 22 22 22 22 21 22 22 23 23 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 20 19 19 19 19 18 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 16 17 17 16 15 15 14 15 15 16 16 16 15 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 12 12 12 13 14 15 17 17 16 15 13 11 12 11 12 12 12 12 12 11 11 11 10 11 11 11 11 11 12 12 11 10 9 9 10 10 10 10 11 11 11 11 10 9 8 8 9 9 10 10 10 10 10 11 12 12 10 8 6 7 10 12 13 13 11 9 7 7 8 9 8 8 8 8 7 6 7 7 8 8 9 9 9 9 10 10 11 12 12 12 12 11 11 10 9 8 8 8 8 9 8 7 6 7 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 7 6 6 6 6 6 7 7 7 7 7 6 5 5 6 8 9 9 9 8 7 5 5 6 6 5 4 5 8 7 8 7 4 3 3 5 6 7 7 7 7 7 7 7 6 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 11 11 11 10 10 10 9 9 9 9 9 8 8 7 7 8 8 8 8 9 10 10 12 11 10 10 10 11 11 11 11 11 11 12 13 12 12 11 11 11 11 10 10 10 9 9 10 11 10 9 9 9 9 8 8 8 6 4 3 2 3 4 7 8 7 7 8 11 12 13 12 10 10 10 10 10 11 12 14 15 15 16 16 17 17 16 14 14 15 17 18 18 18 18 18 18 19 20 21 23 23 23 22 22 21 20 20 19 17 15 15 15 16 16 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 31 31 30 30 30 29 28 27 25 24 24 23 22 23 23 23 22 21 20 19 19 19 18 19 19 20 21 21 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 15 14 15 15 15 14 14 14 15 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 21 21 21 21 22 22 23 24 24 25 25 25 26 26 27 28 29 30 31 31 32 32 32 32 32 31 30 29 29 29 29 29 28 28 27 27 27 26 27 27 27 27 26 24 23 22 22 21 20 19 18 17 17 17 17 18 19 20 21 21 20 19 19 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 18 18 18 17 16 16 15 15 15 15 16 16 16 17 18 18 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 23 23 23 23 22 23 23 22 22 23 23 23 22 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 16 14 14 15 16 16 16 16 16 15 14 15 16 17 16 16 15 14 14 14 15 15 15 15 16 16 17 17 17 16 16 16 15 15 14 13 12 12 13 12 12 12 12 14 15 16 16 16 15 12 12 12 12 12 12 13 13 12 12 11 11 12 12 13 12 12 12 12 12 11 10 10 9 10 10 10 10 11 11 11 11 11 10 9 8 9 9 9 10 10 10 10 11 11 12 12 10 9 9 10 12 14 13 11 9 8 8 9 10 8 7 8 8 7 7 7 7 7 8 8 8 8 8 9 10 11 12 12 12 12 11 11 10 10 9 9 8 8 9 8 6 7 7 8 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 9 8 7 7 6 6 7 7 7 7 7 7 7 6 5 6 6 8 8 9 9 8 8 7 7 8 9 7 6 7 9 9 10 8 5 4 4 6 8 8 7 7 7 7 7 6 5 4 4 4 4 4 5 5 5 5 6 7 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 9 9 10 9 9 8 8 8 9 9 9 8 8 9 9 10 11 10 9 10 10 10 11 10 10 11 12 13 12 12 11 11 11 10 9 9 9 9 9 10 10 10 10 10 10 9 8 8 6 5 3 2 1 3 3 8 9 8 8 9 11 12 12 10 8 8 8 10 10 10 11 12 13 15 16 16 17 17 15 15 15 16 17 18 18 18 17 17 18 19 19 21 21 22 22 21 20 19 18 18 17 16 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 31 30 30 30 30 29 27 25 23 23 23 22 22 23 23 22 21 20 19 18 18 18 19 20 21 21 21 21 21 22 21 21 20 20 19 18 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 14 15 16 17 17 17 17 17 18 18 18 18 18 19 19 18 19 20 21 21 21 21 22 22 23 24 24 25 25 25 25 26 26 28 29 30 31 31 32 32 32 33 32 32 31 29 29 29 30 30 30 28 28 27 27 27 27 27 28 27 27 26 25 25 24 24 23 21 20 18 17 17 17 17 18 19 20 21 21 19 18 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 19 19 19 19 18 18 18 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 16 16 16 17 18 18 19 19 19 20 21 21 21 21 21 21 21 22 22 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 21 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 18 17 16 16 16 16 16 17 17 17 17 17 16 15 15 15 16 16 16 16 16 15 15 15 16 17 16 16 15 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 14 14 15 16 16 15 12 12 13 13 13 13 14 13 13 12 12 12 13 14 15 15 15 14 13 12 11 10 10 9 10 10 10 10 11 12 11 11 11 10 9 8 8 9 9 9 10 11 11 11 11 12 13 12 11 10 11 13 14 14 10 11 10 10 10 11 8 7 7 7 7 6 7 7 7 8 8 8 8 8 9 10 11 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 9 9 9 8 8 8 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 8 8 8 8 8 8 9 10 10 9 8 8 9 10 11 11 8 5 4 6 9 9 8 7 7 7 6 5 4 3 4 4 4 4 4 4 5 5 6 6 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 9 9 8 9 9 10 10 9 9 9 9 10 11 11 10 11 12 12 12 11 11 11 10 10 9 9 9 9 8 9 9 9 10 10 10 10 9 7 5 4 3 1 1 2 5 11 11 10 10 10 10 11 9 8 7 7 8 10 11 11 11 12 13 15 16 17 16 16 16 16 16 17 18 17 17 17 17 17 18 19 19 20 20 20 19 19 19 18 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 16 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 30 30 30 30 29 28 26 25 24 23 23 23 23 23 22 21 20 19 18 18 18 19 20 21 22 22 22 22 22 22 21 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 12 13 13 15 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 21 21 21 21 22 22 23 24 24 25 25 25 25 25 25 26 28 29 31 31 32 32 32 32 32 32 31 30 29 29 30 30 30 30 28 28 27 26 26 27 27 27 27 27 26 26 26 26 25 24 22 20 19 18 17 17 18 18 19 20 21 20 18 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 17 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 22 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 21 21 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 18 17 16 16 16 17 17 17 18 18 18 17 17 16 16 15 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 14 15 15 16 16 16 16 17 17 18 18 18 17 17 16 15 14 13 13 14 14 14 14 14 14 14 15 15 15 14 12 12 13 13 13 13 14 14 13 13 13 13 13 15 16 16 17 15 13 12 11 10 10 10 10 10 10 10 11 11 12 11 11 10 9 8 8 8 9 9 10 11 11 11 12 13 13 13 12 12 12 13 14 14 14 13 13 12 12 12 11 8 6 7 7 6 6 7 7 8 8 8 8 8 9 10 11 12 12 11 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 7 7 7 7 7 6 7 7 7 8 8 8 8 9 10 11 11 11 11 11 10 10 11 12 10 7 6 8 9 8 8 7 7 6 4 4 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 9 9 9 9 8 8 9 9 9 11 12 11 12 12 12 11 11 10 10 10 10 10 10 10 9 7 7 8 9 9 11 11 10 8 7 5 4 3 3 2 3 8 12 13 12 12 11 10 10 10 8 6 6 8 9 10 11 12 12 13 14 14 15 15 16 17 17 18 17 18 18 17 17 17 18 18 19 18 18 19 19 18 18 18 17 16 17 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 31 30 29 30 30 28 27 25 24 24 24 24 24 23 22 20 19 18 18 18 19 20 21 22 23 23 22 22 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 13 14 16 16 16 16 16 17 17 17 17 17 18 18 18 20 21 21 21 21 22 22 23 23 24 24 25 25 25 25 25 26 27 28 30 31 32 32 32 31 32 32 32 30 29 29 29 30 30 30 29 28 28 27 26 26 27 28 28 27 27 27 27 27 27 26 25 23 22 20 19 18 18 19 19 19 21 21 19 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 23 23 22 21 21 22 22 23 23 23 24 23 23 23 23 23 23 22 21 21 21 20 20 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 19 19 19 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 16 16 15 16 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 16 16 15 14 15 15 15 15 15 15 14 14 14 15 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 14 15 16 16 15 13 11 11 10 10 10 10 10 10 10 10 11 12 12 12 11 10 9 9 9 9 10 11 11 11 11 12 14 14 14 14 13 12 13 13 14 15 15 14 14 14 13 12 8 6 7 7 6 6 7 7 8 8 8 9 9 9 10 11 12 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 9 8 9 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 6 6 6 7 7 7 7 6 7 7 8 8 9 9 8 9 10 11 12 13 12 12 11 10 10 11 10 8 8 9 9 8 7 6 6 5 3 3 3 3 3 3 3 3 4 5 5 5 6 6 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 9 10 10 8 7 8 9 11 12 13 13 12 11 11 11 10 11 11 11 11 10 10 9 7 7 6 7 11 13 13 11 9 7 6 5 5 5 4 5 7 11 13 14 13 11 10 9 9 7 6 6 7 8 9 10 10 11 12 12 13 13 13 15 18 17 16 16 17 18 17 17 17 18 18 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 30 29 29 30 29 27 25 24 24 24 24 24 23 21 20 19 18 18 19 19 20 21 23 23 24 23 22 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 12 13 14 15 15 16 16 16 16 17 17 17 17 18 18 19 21 21 21 22 22 22 23 23 23 24 24 25 25 25 25 26 27 28 29 30 31 32 32 32 31 32 32 31 28 27 27 28 29 29 29 29 29 28 27 28 28 29 30 29 28 28 27 28 28 28 28 27 25 23 22 21 20 21 20 20 21 22 21 18 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 20 21 21 22 22 22 21 21 21 21 22 22 22 23 23 24 24 24 23 22 21 21 21 22 22 22 23 24 24 23 23 23 22 22 22 22 21 21 21 20 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 16 16 17 17 17 17 18 18 16 16 15 15 15 15 15 16 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 15 16 16 15 13 11 10 10 11 11 10 10 10 10 10 11 12 12 12 11 11 10 10 10 10 10 12 12 12 12 13 14 15 15 15 14 13 12 13 14 15 15 14 15 15 14 12 8 6 7 7 8 7 7 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 9 8 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 10 11 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 6 6 7 7 7 7 6 6 6 7 8 9 9 9 8 9 10 12 12 12 12 12 10 9 9 9 10 9 9 8 8 8 6 5 5 4 3 3 3 3 3 3 3 3 4 5 5 5 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 11 12 12 9 6 7 9 12 13 14 13 12 12 11 11 10 10 11 11 11 11 10 9 9 8 7 8 11 14 14 12 10 8 6 6 5 7 6 7 8 10 14 14 13 12 11 10 9 6 5 6 7 8 8 8 9 9 10 12 13 13 13 16 17 16 15 17 18 17 17 17 17 18 18 16 16 17 17 17 17 18 18 17 16 16 16 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 29 29 29 29 28 25 24 24 23 24 24 23 23 21 19 18 18 19 20 20 22 23 24 24 24 23 21 20 19 19 19 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 16 15 14 14 13 13 13 12 12 12 11 12 11 11 10 11 12 13 14 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 21 22 22 23 23 23 23 24 24 25 25 25 26 27 28 29 30 31 31 31 31 31 32 32 32 31 29 26 26 26 27 28 28 28 28 28 28 29 31 31 30 29 29 29 29 29 29 29 29 28 26 25 24 23 23 23 23 23 23 23 21 19 18 18 18 19 19 20 20 20 20 20 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 19 19 19 19 19 20 20 21 21 22 23 22 21 20 21 21 22 22 22 22 23 24 24 23 23 21 21 21 21 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 16 16 16 16 15 16 16 16 17 16 15 16 16 16 15 14 15 15 15 16 16 17 17 18 18 16 16 15 15 15 15 15 16 15 15 14 14 14 13 13 12 12 13 13 14 14 14 14 14 14 13 13 13 13 14 15 16 15 14 12 10 10 10 10 10 11 11 11 10 10 11 12 12 13 12 12 11 11 11 11 11 13 14 13 13 13 15 15 15 15 14 13 12 12 13 14 14 15 15 14 14 12 9 6 7 9 9 9 9 9 9 10 10 10 10 10 10 11 12 11 11 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 11 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 9 8 8 10 11 12 12 12 11 9 8 8 9 9 9 8 8 7 6 5 5 4 3 3 3 2 3 3 3 3 3 4 5 5 6 6 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 10 10 10 11 10 10 9 10 10 9 7 8 10 12 13 13 13 13 12 12 11 10 10 11 11 11 11 10 9 9 9 8 8 10 13 14 13 12 10 8 8 7 9 9 10 11 12 15 14 13 13 12 10 9 6 5 6 6 7 7 8 8 8 10 12 13 14 14 14 14 14 14 16 17 17 16 16 17 17 17 15 16 16 16 16 16 14 14 16 16 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 29 29 29 29 27 24 24 24 23 24 24 23 23 21 20 20 20 20 21 23 24 25 25 24 23 21 20 19 19 19 19 19 20 21 20 20 20 20 21 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 14 13 13 13 12 12 11 11 11 11 11 10 10 11 12 13 14 15 15 15 15 16 16 17 17 18 18 18 19 20 20 20 22 22 23 23 23 23 24 24 24 24 25 25 26 27 29 30 31 32 31 31 31 31 32 32 33 32 30 27 26 26 26 27 27 27 27 28 30 31 32 31 28 27 27 28 28 29 29 29 29 28 27 26 26 26 25 25 25 25 25 25 23 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 24 22 20 20 20 21 22 22 22 23 23 24 24 23 22 21 21 21 21 21 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 18 19 19 19 19 19 18 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 15 15 15 16 17 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 14 15 15 14 13 12 10 10 10 10 10 11 11 11 11 11 11 12 13 13 13 13 12 12 12 12 13 14 15 15 14 13 14 15 15 15 14 13 12 11 12 13 14 14 14 14 14 12 9 7 7 9 10 10 10 11 12 12 11 10 10 10 11 13 13 13 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 7 7 7 8 9 9 11 12 12 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 9 9 9 9 8 8 9 10 11 11 11 10 8 7 7 8 8 8 7 7 6 5 4 3 3 3 3 2 2 2 2 3 3 4 4 5 6 6 7 8 8 8 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 12 12 11 10 10 10 11 11 11 10 10 10 9 8 9 11 12 12 12 12 12 12 12 11 10 11 10 11 11 11 11 10 10 9 9 9 10 13 14 14 13 12 11 10 9 10 10 12 13 14 15 14 14 13 12 10 9 6 5 5 5 6 6 7 7 8 9 11 13 14 14 14 14 14 14 14 16 16 16 16 17 17 17 15 15 15 15 14 12 11 12 15 16 16 15 16 16 15 15 15 15 15 15 15 14 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 29 29 29 28 26 24 24 24 24 24 23 23 23 23 23 23 23 23 24 25 26 26 24 23 21 20 19 19 19 19 20 21 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 16 16 16 15 14 14 13 13 12 12 11 11 11 11 10 10 9 10 11 12 13 14 14 14 15 15 16 16 17 17 18 18 18 19 20 21 21 22 22 23 23 24 24 24 24 25 25 25 26 27 28 30 31 32 32 32 31 31 31 32 33 34 32 28 26 25 25 25 25 25 26 27 28 30 31 30 28 25 24 24 25 25 26 27 28 28 27 27 27 27 27 27 27 27 27 27 27 26 23 21 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 20 20 20 20 20 21 21 22 23 23 23 21 20 20 20 21 22 22 22 23 23 23 23 22 22 21 21 21 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 19 18 18 18 18 18 18 17 17 16 16 16 18 19 20 20 20 19 19 18 18 18 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 17 18 18 17 17 16 15 15 14 15 15 14 14 15 15 15 14 14 14 14 13 13 11 12 12 13 13 14 14 15 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 15 16 16 16 15 15 15 15 15 14 13 12 12 13 14 14 14 13 13 14 13 10 8 8 10 11 11 12 13 14 14 12 10 10 10 12 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 6 6 7 7 8 9 11 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 10 11 10 9 8 7 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 4 5 5 6 7 7 8 8 9 10 11 11 11 11 12 12 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 12 12 11 10 10 11 11 11 11 13 12 10 9 9 9 10 11 12 11 11 12 12 12 12 11 11 10 10 11 11 11 11 10 10 11 11 11 13 14 14 13 13 12 11 10 10 10 10 12 14 15 15 14 13 12 10 8 6 5 4 5 5 6 6 7 7 8 10 12 13 13 14 15 15 14 14 14 15 15 16 17 17 16 16 15 14 14 12 10 11 12 14 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 29 29 28 27 26 25 25 24 24 24 24 24 24 25 25 25 26 26 26 26 26 25 23 21 19 19 20 20 20 20 22 22 23 22 22 22 22 21 21 21 21 21 21 20 20 19 18 17 16 16 16 15 14 14 13 13 12 11 11 11 10 10 10 9 9 9 9 11 12 13 14 14 14 15 15 16 16 16 17 17 17 19 20 20 21 22 22 23 23 24 24 24 24 24 24 25 26 27 28 30 32 33 33 32 31 31 31 31 31 32 32 30 25 23 23 23 23 24 24 25 26 28 29 30 29 26 24 23 23 23 23 24 25 26 26 26 26 27 27 27 27 27 27 28 28 28 26 24 22 21 21 20 21 21 21 20 20 20 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 20 20 19 19 19 19 20 20 20 21 21 21 20 21 21 21 22 22 22 22 22 21 19 19 20 20 21 22 22 23 24 23 23 22 21 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 21 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 18 17 17 17 17 17 17 16 16 16 16 18 19 19 20 20 19 19 18 18 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 17 18 17 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 13 13 13 14 14 15 15 15 14 14 14 14 14 14 13 12 12 11 11 10 10 10 10 10 10 10 11 12 13 13 14 14 14 13 13 13 14 15 16 17 17 17 16 15 15 15 14 14 14 13 13 13 13 14 13 12 12 13 13 11 9 9 10 12 12 14 15 16 15 13 11 10 11 12 12 12 13 12 12 12 11 11 11 11 11 11 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 7 7 8 10 11 10 10 10 9 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 10 10 10 10 10 10 10 9 8 7 6 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 2 2 3 4 4 4 5 6 7 8 8 9 10 11 11 11 11 11 11 12 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 14 12 9 9 10 10 10 11 11 11 10 11 12 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 13 14 14 14 12 12 12 11 10 10 10 12 14 15 14 14 13 12 10 8 7 5 4 5 5 6 6 6 7 8 9 11 12 13 14 14 15 16 15 14 15 15 15 16 16 16 15 13 12 12 10 10 13 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 16 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 29 28 28 27 26 26 25 25 24 24 24 25 26 26 26 27 27 27 27 26 25 24 22 20 20 20 20 21 21 22 23 23 23 23 22 22 22 22 22 22 21 21 21 20 19 18 18 17 16 16 15 14 14 13 13 12 11 11 10 10 10 10 9 9 8 9 9 11 13 14 14 14 14 15 15 15 16 16 16 17 18 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 26 28 29 31 33 33 33 31 31 31 30 30 32 33 31 27 23 21 21 21 22 23 24 25 26 28 29 30 29 26 25 24 23 22 23 24 24 24 24 24 25 25 26 26 26 27 27 28 28 28 26 23 22 21 21 21 20 21 21 21 20 20 21 21 21 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 20 19 19 19 20 20 21 21 22 23 24 24 23 22 21 21 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 18 18 18 17 17 17 17 16 16 16 17 18 19 19 20 19 19 19 18 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 16 15 15 15 14 14 14 14 14 15 18 18 17 16 16 16 15 15 14 14 14 13 14 14 14 14 15 15 15 14 15 14 13 13 13 14 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 10 10 10 10 10 10 10 10 11 12 12 13 14 14 14 13 13 14 15 16 17 17 17 16 15 14 15 15 14 14 14 14 15 14 14 13 12 11 11 12 12 10 11 11 12 13 15 17 16 16 14 12 10 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 10 9 9 9 9 8 8 7 6 6 6 6 7 8 9 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 8 7 7 5 4 4 4 4 5 4 3 2 2 2 2 2 2 2 3 3 4 4 5 4 5 7 8 8 9 10 11 11 11 10 9 9 10 11 12 13 13 13 12 12 11 11 11 10 10 10 10 11 11 12 12 12 12 12 11 11 11 11 11 12 14 12 10 9 10 11 11 10 10 10 10 11 12 13 13 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 11 10 9 8 12 13 14 14 14 14 11 9 7 6 4 5 5 5 5 6 6 7 8 9 10 11 12 12 17 17 17 16 16 15 15 15 16 16 16 15 12 11 10 11 13 15 16 16 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 29 28 27 27 27 26 26 24 24 24 25 26 27 27 27 27 28 27 26 26 24 23 21 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 16 15 15 14 13 13 12 11 11 10 10 10 10 9 9 8 8 8 9 11 13 14 14 14 14 15 15 15 16 16 16 18 19 21 21 21 22 22 22 23 23 24 25 25 25 25 25 26 27 29 31 32 33 33 32 30 30 29 29 30 32 34 31 26 22 21 20 21 21 22 23 24 26 27 29 30 29 26 26 24 23 23 23 24 24 23 23 23 23 24 24 24 25 26 27 28 28 26 24 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 20 19 18 19 20 20 20 21 22 22 24 24 24 23 22 22 22 22 22 22 23 23 23 22 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 19 18 18 18 17 17 17 17 17 17 17 17 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 16 15 14 14 14 14 14 13 14 16 18 18 17 16 17 17 16 16 15 14 13 13 13 14 14 14 15 15 15 15 15 14 14 13 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 11 12 13 14 14 14 14 13 14 15 16 17 17 17 16 15 14 14 15 16 16 15 15 15 15 13 12 11 10 10 12 12 11 12 12 13 14 15 16 16 16 14 13 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 11 11 11 11 10 10 9 7 7 6 6 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 10 9 8 8 6 5 4 3 3 5 5 4 3 2 2 2 2 2 3 4 5 5 6 6 5 6 7 7 9 10 11 12 11 9 8 7 8 10 11 11 12 13 13 12 11 11 11 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 12 13 12 10 10 11 11 11 10 9 10 10 11 12 13 13 12 11 11 11 11 11 11 11 12 12 12 13 12 12 12 12 13 12 12 12 12 11 12 11 12 12 13 14 14 14 11 8 6 4 4 4 4 5 5 5 6 7 7 8 10 11 13 16 17 18 18 17 16 16 16 16 16 16 15 14 11 10 10 11 13 15 16 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 17 17 17 17 16 16 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 29 28 27 27 27 26 25 24 24 25 26 27 27 27 27 28 27 27 26 25 24 23 22 22 22 22 22 22 23 22 22 23 23 23 23 23 23 22 22 22 21 21 20 19 18 17 16 16 16 15 14 13 13 12 11 11 10 10 10 10 9 9 8 8 8 9 11 12 13 13 14 14 15 15 15 16 16 16 16 18 19 20 21 21 21 22 22 23 23 24 25 25 25 25 26 27 28 30 31 32 33 32 31 29 28 28 28 29 32 33 30 26 23 22 21 21 21 21 22 23 24 26 29 29 29 28 27 25 23 23 23 24 24 23 22 22 22 22 23 23 24 25 26 26 26 24 22 21 21 21 20 20 19 20 20 20 20 20 21 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 21 20 19 18 19 20 21 21 21 22 22 23 24 23 23 22 22 22 22 23 23 23 23 23 23 22 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 19 19 18 17 17 17 17 18 17 17 18 18 19 19 19 18 18 18 18 17 17 17 16 16 16 17 17 17 16 16 17 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 14 16 18 17 16 15 17 17 16 16 15 14 13 13 13 14 14 15 15 16 16 15 14 14 13 14 14 15 16 15 15 15 15 15 15 15 15 14 13 13 13 13 13 12 12 12 13 12 12 12 11 10 10 10 10 11 13 14 14 14 14 14 15 16 16 16 16 16 16 16 15 15 16 17 17 16 16 16 15 14 12 10 9 10 11 12 12 12 12 12 14 15 16 15 15 15 13 12 11 11 11 11 12 12 12 13 12 12 12 12 12 12 11 11 12 13 13 13 12 12 11 11 11 11 10 9 8 7 7 8 7 7 6 6 7 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 9 8 8 6 5 3 3 4 6 5 4 3 3 2 2 3 3 5 7 7 6 5 5 7 7 8 10 11 12 12 9 7 7 8 9 9 10 11 12 12 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 12 12 12 12 11 11 11 10 9 9 10 11 12 12 12 12 12 12 11 11 11 11 11 12 12 13 12 12 12 13 12 12 11 11 11 12 13 14 14 11 12 13 14 15 13 9 6 5 3 3 3 5 6 5 5 5 7 9 10 13 14 15 16 18 18 18 17 16 16 16 16 16 16 15 13 10 10 9 11 14 16 18 17 17 17 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 15 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 29 28 27 27 26 25 25 24 24 25 27 27 28 28 28 28 27 26 25 24 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 20 19 18 17 16 15 16 15 14 13 13 12 11 11 10 10 9 9 9 9 8 8 7 8 10 12 13 13 13 14 14 15 16 16 17 17 17 17 18 18 19 20 21 21 22 22 23 23 24 25 25 25 25 26 28 29 30 31 32 33 31 31 30 28 27 27 28 31 32 30 26 23 23 22 22 21 21 22 23 24 26 28 29 29 28 27 25 24 23 24 24 23 22 22 21 21 22 22 22 23 24 24 24 23 21 21 21 21 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 22 22 23 23 22 22 21 19 19 19 19 20 21 21 22 22 23 23 23 23 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 24 24 23 23 23 23 22 21 21 20 20 19 19 20 20 20 20 19 19 18 17 17 17 17 17 17 18 18 18 18 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 14 13 13 13 13 12 13 15 17 17 16 15 16 17 17 17 15 15 14 14 15 15 15 15 15 15 16 16 15 14 13 13 14 15 15 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 12 13 14 14 14 14 15 16 15 16 16 16 16 16 16 15 16 17 17 17 17 16 15 13 11 10 9 9 10 11 11 12 11 12 13 14 14 15 15 15 14 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 11 10 10 9 9 8 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 11 11 10 9 9 8 6 5 4 4 5 6 7 6 4 4 3 3 3 4 7 8 9 8 6 6 6 8 10 11 12 12 10 6 6 8 8 8 8 8 9 11 11 12 12 11 11 10 10 10 11 11 10 10 9 9 10 10 11 11 11 10 10 10 10 10 11 12 12 11 11 11 10 9 9 9 10 11 11 11 11 11 11 12 12 11 10 10 11 12 12 12 13 13 12 12 12 11 11 11 11 13 14 14 14 13 12 13 14 15 13 9 5 3 3 3 4 6 7 5 5 7 9 11 14 14 14 15 17 17 15 14 16 16 16 16 16 16 16 15 12 10 9 9 13 15 16 17 18 17 17 16 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 28 27 26 26 25 25 24 24 25 26 27 28 29 28 27 26 25 24 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 20 19 19 18 17 16 15 15 14 13 13 12 12 11 10 10 10 10 9 9 8 7 7 7 8 11 12 13 13 13 14 14 15 16 16 17 17 18 19 19 19 20 20 20 21 22 23 23 24 24 25 25 25 26 27 29 30 30 32 32 32 31 31 29 27 27 27 28 30 31 30 27 25 24 23 23 22 22 23 23 24 26 28 29 29 29 27 26 25 24 24 24 23 22 21 21 21 21 21 22 22 23 23 22 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 19 19 18 19 19 20 21 22 23 22 22 22 22 23 23 22 22 21 20 19 18 18 19 21 21 22 22 23 23 24 23 23 23 23 23 23 23 23 23 24 23 23 23 22 22 22 22 22 23 23 24 24 23 23 22 22 22 21 20 20 19 19 19 20 20 20 20 19 19 18 17 17 17 17 17 17 18 18 19 19 19 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 13 15 17 17 16 15 16 16 16 16 15 15 14 14 15 15 16 16 16 16 16 15 14 14 13 14 14 14 14 15 15 15 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 13 13 13 12 12 11 10 11 12 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 14 12 11 10 10 9 10 10 10 11 12 12 13 13 14 14 14 15 14 12 11 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 10 9 8 7 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 9 9 9 9 9 10 11 11 12 12 12 11 11 10 10 9 7 6 6 6 7 8 9 8 8 6 4 3 3 6 8 9 10 8 7 7 7 9 10 11 11 10 8 6 7 8 8 8 8 7 8 9 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 10 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 11 12 13 13 12 12 12 12 12 11 11 11 14 15 15 14 14 12 13 14 15 15 13 8 8 8 7 6 6 5 4 6 9 11 12 13 14 14 15 15 13 12 12 16 16 16 16 16 15 15 14 13 12 12 12 14 14 15 16 16 16 17 16 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 27 28 26 25 25 25 24 25 26 27 27 27 27 27 25 24 23 21 20 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 22 22 21 20 19 19 18 17 16 16 15 14 13 13 12 12 11 10 10 9 9 9 9 8 8 7 7 7 8 12 13 13 13 13 14 14 15 16 16 17 17 18 18 19 20 20 20 21 21 22 23 23 24 24 24 25 26 27 28 29 30 31 32 33 33 32 30 28 27 27 27 27 29 32 31 30 27 26 24 24 24 24 24 25 26 27 28 29 29 28 27 26 25 25 24 23 23 22 21 21 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 21 22 22 23 23 22 22 23 23 23 23 21 20 19 19 19 19 20 21 22 22 23 24 24 24 24 24 23 24 24 24 24 23 24 23 23 23 23 22 22 22 23 23 23 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 18 18 18 18 19 18 18 17 17 17 18 17 17 17 17 16 16 16 16 15 15 16 17 18 18 17 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 13 15 17 15 15 15 15 15 15 16 15 15 14 14 15 16 16 16 16 16 16 15 15 14 14 14 15 14 15 15 15 15 15 15 15 15 14 14 15 14 14 14 13 13 13 13 14 14 14 15 14 14 13 12 11 10 10 11 12 13 14 14 15 15 15 14 15 15 15 16 16 16 15 15 16 17 18 17 16 13 12 11 11 10 9 9 9 10 11 12 13 13 13 13 13 13 13 13 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 10 9 7 6 6 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 7 5 4 4 5 6 6 6 6 7 7 8 8 9 9 10 10 9 9 9 9 9 10 11 12 12 12 12 12 12 11 11 10 8 7 7 8 9 10 10 10 10 9 6 4 4 6 8 8 9 8 8 7 8 10 10 10 9 7 6 6 6 6 7 7 7 7 7 8 9 10 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 9 9 8 8 9 10 10 9 10 10 10 11 10 9 8 8 9 10 9 9 9 9 9 9 11 11 11 10 10 9 10 10 11 12 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 13 14 15 15 13 13 11 9 7 6 5 5 8 10 11 12 12 13 15 15 13 12 11 11 16 16 16 16 15 14 14 13 12 11 12 13 14 14 15 14 14 16 16 15 14 13 14 14 14 13 13 13 14 14 15 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 27 27 27 26 25 25 26 26 27 26 26 26 26 25 22 21 20 19 18 18 18 19 19 19 20 21 21 22 22 23 23 23 23 23 23 22 22 21 20 20 19 18 17 16 15 15 14 13 13 12 12 11 11 10 9 9 9 9 8 8 7 7 7 7 9 12 12 13 13 13 14 14 15 16 17 17 17 17 18 19 19 20 20 21 21 22 23 24 24 24 25 26 26 27 28 29 30 32 33 33 33 32 30 28 28 27 27 27 29 31 30 30 28 26 25 25 25 25 26 26 27 28 28 29 29 28 27 26 25 24 24 22 22 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 20 21 21 21 22 21 21 22 22 23 23 23 21 20 20 19 19 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 22 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 18 18 18 19 18 18 17 17 18 18 17 17 17 17 16 16 15 15 15 15 16 17 17 18 17 16 16 16 16 16 16 15 16 15 15 14 13 13 12 12 13 15 16 15 16 15 15 15 16 17 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 14 14 14 15 15 15 15 15 15 14 14 13 13 14 14 14 15 15 15 15 14 13 12 10 10 11 12 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 17 18 17 15 13 12 12 12 11 10 9 9 10 11 13 14 13 13 13 11 11 11 11 11 11 11 11 11 11 12 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 12 11 10 10 8 6 6 5 6 7 7 7 6 6 6 7 7 7 7 7 7 8 7 7 6 5 3 3 4 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 11 11 9 8 8 9 10 10 11 11 10 10 8 6 6 6 6 7 8 9 8 7 8 9 9 8 6 5 6 7 7 6 6 7 7 7 7 8 9 10 10 10 10 10 10 9 9 10 9 9 9 10 9 10 10 10 9 8 8 10 11 10 8 8 8 9 11 10 9 8 8 9 10 9 8 8 8 8 8 10 12 11 11 10 10 10 10 10 11 12 13 12 12 12 13 14 14 15 13 14 14 13 13 13 13 14 15 15 15 14 12 11 9 7 7 6 8 8 9 10 12 13 14 12 11 10 10 11 16 16 16 15 14 13 13 11 11 11 11 12 12 13 14 13 13 15 15 15 14 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 28 28 27 27 26 26 27 27 27 26 25 24 24 22 20 18 18 17 17 17 18 19 19 19 20 21 21 22 22 22 23 23 23 22 22 22 21 20 20 19 18 17 16 16 15 14 13 13 12 12 11 11 10 9 9 9 9 8 8 7 7 6 7 8 10 12 12 12 13 14 14 15 15 16 17 17 17 17 18 20 20 21 21 21 21 22 24 24 24 24 26 26 27 28 28 29 31 33 33 33 33 31 30 29 28 28 27 28 30 30 29 29 27 25 25 25 26 26 27 27 28 28 28 29 29 28 27 26 25 24 23 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 20 19 20 20 21 21 21 20 20 20 21 22 22 22 22 22 22 21 20 20 20 20 21 21 22 22 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 22 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 18 18 18 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 16 17 17 18 17 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 14 15 15 16 16 16 15 16 17 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 17 15 14 13 13 14 15 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 15 14 12 11 10 10 11 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 18 17 14 12 12 13 12 12 11 9 9 10 11 13 13 13 12 12 12 12 11 11 11 10 10 11 11 10 12 13 13 12 12 12 13 14 14 14 13 13 13 13 12 12 12 12 11 10 9 8 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 4 3 3 3 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 10 11 12 12 13 13 13 13 12 12 11 10 10 9 9 10 10 11 11 11 10 9 7 7 6 6 7 8 8 7 7 8 8 7 6 5 6 7 8 7 5 5 6 7 8 8 8 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 8 8 9 10 11 9 9 8 7 8 11 11 9 8 8 9 9 8 8 8 8 8 8 10 12 12 11 11 11 11 11 11 11 12 13 13 13 13 14 15 15 15 14 13 13 14 13 13 13 13 13 14 14 13 12 11 10 9 8 7 7 7 7 8 10 12 13 10 9 9 11 14 15 15 15 14 13 12 11 10 10 10 10 10 11 12 13 11 12 14 14 14 13 13 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 28 28 27 27 27 27 27 26 25 25 25 24 22 20 18 17 17 17 17 18 18 18 19 19 20 20 21 22 22 22 22 22 22 22 22 21 20 20 19 18 17 16 15 15 14 14 13 12 12 11 11 10 9 9 9 9 8 8 7 6 6 6 7 8 11 12 12 12 13 14 15 15 15 16 17 17 17 17 18 20 21 21 21 22 22 23 24 25 25 26 26 27 27 28 29 30 32 33 33 33 32 31 29 29 28 28 28 28 30 31 31 30 27 25 24 25 26 27 27 28 28 28 28 29 29 28 27 26 25 23 22 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 23 23 22 22 21 20 20 20 20 20 20 20 20 21 20 19 18 18 18 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 21 21 22 22 22 23 23 24 24 24 24 23 24 23 23 23 23 23 23 23 24 24 24 24 23 22 22 23 23 23 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 18 18 18 19 19 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 17 17 16 16 16 15 16 16 16 16 16 16 16 14 14 13 13 14 14 15 16 17 17 16 16 16 16 17 16 16 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 14 13 13 14 15 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 14 13 11 10 10 11 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 14 12 13 13 13 12 11 10 9 10 11 12 13 13 13 14 14 13 12 11 11 10 10 10 10 11 12 12 12 11 11 12 13 14 14 14 13 13 12 12 12 11 11 11 10 9 9 8 8 8 8 8 9 8 7 6 5 6 6 6 6 6 6 6 7 7 7 6 5 4 3 3 3 4 5 5 6 6 6 7 8 8 9 9 9 9 9 8 8 9 9 10 11 12 12 13 13 13 13 12 12 11 10 10 9 9 9 10 11 11 10 9 9 8 7 6 7 7 7 7 7 7 7 6 5 6 7 8 9 9 7 6 8 9 9 10 9 9 9 9 10 11 10 10 10 10 10 9 10 10 10 11 11 10 10 8 9 9 10 10 9 9 8 7 8 11 11 9 8 9 9 8 8 8 8 8 8 8 9 12 12 12 12 12 12 13 12 11 12 12 12 13 13 13 13 14 14 14 13 14 14 14 14 14 13 12 12 13 12 12 11 10 10 9 8 8 8 8 8 9 9 10 9 9 9 10 12 15 15 15 13 12 11 10 10 10 10 10 10 11 11 13 12 12 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 27 28 27 27 28 28 27 25 24 24 23 22 20 19 18 18 18 17 17 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 21 20 20 19 18 17 16 15 14 14 14 13 12 12 11 11 10 9 9 9 9 8 8 7 6 6 6 7 9 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 19 20 21 21 21 22 23 24 25 25 25 26 27 27 27 28 30 31 32 33 33 33 32 30 29 29 28 28 28 29 31 31 32 32 30 28 26 25 26 26 27 27 27 28 28 28 29 28 27 26 24 22 20 20 20 20 20 20 21 21 20 20 20 20 20 21 21 22 23 23 23 22 22 21 20 20 20 20 20 21 21 21 21 20 20 19 19 19 19 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 22 22 21 21 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 22 22 22 22 23 22 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 18 17 16 16 15 15 15 15 15 15 16 16 16 17 17 16 16 16 15 15 16 17 17 16 16 16 15 14 13 14 14 15 17 17 17 17 17 16 17 17 17 17 16 16 16 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 15 13 12 13 15 16 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 14 13 12 11 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 13 13 13 13 13 12 11 11 10 10 11 12 13 13 13 13 14 14 13 11 10 10 10 11 11 11 12 12 11 11 12 13 13 14 14 14 13 13 13 12 12 10 10 10 10 9 8 8 8 9 9 9 9 8 6 5 5 5 6 6 6 6 6 7 7 7 6 5 4 3 3 3 3 4 4 5 6 6 7 7 8 8 8 9 9 8 8 8 8 8 9 10 10 11 12 13 13 13 13 12 12 11 11 10 10 10 9 10 10 10 10 9 9 7 7 7 7 7 7 7 7 7 6 5 5 6 6 8 10 10 9 8 9 10 10 11 10 9 9 10 10 10 10 10 11 11 10 10 10 10 11 11 11 10 10 9 9 10 10 10 10 9 8 7 7 9 10 8 8 9 9 9 8 8 9 9 9 9 9 12 13 13 13 12 12 12 11 11 11 12 12 12 13 13 14 14 14 14 14 13 14 14 14 14 14 11 11 11 11 11 11 11 10 10 9 9 8 8 8 9 9 9 9 10 11 11 11 11 11 11 12 11 10 9 9 9 9 10 10 10 11 12 12 12 12 12 12 11 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 27 28 28 29 28 27 25 23 23 23 22 21 19 19 19 18 18 17 18 19 19 20 20 21 21 21 22 22 23 22 22 22 22 21 20 20 19 18 17 16 15 14 14 14 13 13 12 12 11 10 10 9 9 9 8 8 7 6 6 6 6 7 10 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 20 21 21 21 22 22 23 24 25 25 26 27 27 27 28 29 30 32 33 33 33 33 31 30 29 28 28 28 28 29 30 30 33 33 31 29 27 26 26 27 26 26 26 27 27 28 28 28 26 25 22 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 22 23 23 22 21 21 20 20 20 20 21 21 21 21 21 21 21 20 20 19 20 20 20 21 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 21 21 20 21 21 21 22 22 23 23 24 23 22 22 22 22 22 22 22 23 23 24 25 24 23 23 22 22 22 22 22 22 22 21 20 20 19 19 20 20 21 21 20 20 19 19 18 18 18 18 17 17 17 18 18 19 19 19 19 19 18 18 17 17 16 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 15 15 15 16 17 17 17 17 17 15 14 14 14 15 16 16 16 17 18 18 17 18 19 19 18 17 16 16 16 15 15 14 14 14 14 15 15 15 16 16 16 16 15 14 14 13 13 14 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 12 11 11 10 11 11 11 12 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 13 13 13 14 13 12 12 12 11 10 11 12 13 12 12 12 13 12 11 10 10 10 10 12 13 13 12 11 11 11 12 13 14 14 14 14 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 6 5 5 5 6 6 6 6 7 7 7 7 5 4 3 3 3 4 3 3 4 5 5 6 7 8 8 9 8 8 9 8 8 7 7 8 9 10 10 11 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 6 8 10 11 11 10 10 11 11 11 11 11 10 11 11 12 12 11 10 10 10 10 10 10 12 12 11 10 9 9 9 9 9 9 9 9 9 7 7 8 8 8 8 9 9 9 9 9 10 11 11 10 10 12 13 13 12 11 11 12 11 11 12 12 12 13 13 14 14 14 14 14 13 13 14 14 14 14 15 12 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 11 11 12 12 11 9 8 12 11 9 9 9 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 27 28 29 28 27 26 24 23 22 22 22 21 20 19 18 18 18 18 19 19 20 21 21 21 22 22 23 23 22 22 22 22 21 21 20 19 18 17 16 15 14 14 14 13 13 13 12 12 11 10 9 9 9 8 8 7 6 6 6 6 6 8 11 11 12 12 13 13 14 14 15 15 16 17 17 17 18 19 20 21 21 21 22 22 23 23 25 26 26 27 27 28 29 30 31 33 33 33 33 33 32 31 30 29 28 28 28 29 31 32 33 33 29 27 26 26 27 28 27 27 27 26 27 28 28 27 26 24 22 20 20 20 20 20 20 21 21 22 21 21 21 21 21 21 21 21 22 22 21 20 20 20 20 20 20 20 20 20 20 20 21 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 21 21 22 23 23 23 23 23 23 22 22 21 20 19 19 20 21 21 21 22 22 23 23 21 20 20 20 21 21 21 21 22 23 23 23 23 21 21 21 21 22 22 22 22 23 24 24 24 23 22 22 22 22 22 22 22 21 21 20 20 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 17 17 18 18 19 19 20 20 19 18 18 17 16 15 15 15 14 15 15 16 16 16 16 17 17 16 16 16 15 15 15 15 16 16 17 17 17 16 15 14 14 15 15 15 15 15 16 17 18 18 18 18 20 18 17 17 16 16 15 15 15 14 14 14 14 15 15 16 16 16 16 15 15 14 13 13 14 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 15 15 14 13 12 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 14 13 13 14 14 13 13 13 12 11 10 11 12 12 12 12 12 12 11 10 10 10 10 10 11 11 12 12 11 11 12 13 14 14 14 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 7 5 4 5 5 6 6 7 6 7 8 7 6 4 3 4 4 4 4 4 4 4 4 5 7 7 7 7 7 7 6 7 8 7 7 8 8 9 9 10 11 12 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 5 4 4 4 4 5 7 9 11 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 10 11 12 12 11 9 9 9 8 8 8 8 8 9 8 7 6 6 7 8 8 8 9 9 10 11 11 13 13 12 12 12 12 13 11 11 11 12 12 12 12 13 13 13 14 14 13 14 14 13 13 13 13 14 14 14 14 14 11 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 11 12 12 10 9 9 13 11 9 8 8 7 8 9 9 9 10 10 9 10 10 11 10 10 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 26 27 28 27 26 24 23 23 22 22 21 21 20 19 18 18 18 19 19 20 21 21 22 22 22 23 23 23 22 22 22 21 21 20 19 18 18 17 15 15 14 14 14 14 14 13 12 11 10 9 9 9 8 8 7 7 6 6 6 6 7 9 10 11 12 13 13 14 14 15 15 15 16 17 17 17 18 19 21 21 21 21 22 22 23 23 24 25 26 26 27 28 29 30 32 33 33 33 33 32 32 32 31 29 29 29 29 28 30 33 34 32 28 26 26 27 28 28 28 28 27 27 28 28 28 27 26 24 23 22 21 20 20 20 20 21 21 22 22 22 22 22 21 21 21 20 20 20 19 18 19 19 19 19 19 20 20 20 20 20 21 22 22 22 22 21 20 20 20 19 18 18 18 19 19 19 20 21 20 20 20 21 22 23 23 23 23 23 23 23 23 21 20 19 18 18 18 20 21 21 22 22 23 22 21 20 20 20 21 21 21 22 23 23 23 22 22 21 21 21 21 21 22 22 23 24 24 23 23 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 20 20 19 19 19 19 19 19 18 18 18 17 17 17 18 19 20 20 19 18 18 17 16 16 15 14 14 15 15 15 16 16 16 17 17 17 17 16 16 15 15 15 16 16 17 18 17 16 16 15 15 15 15 15 15 15 15 15 16 17 18 18 17 17 18 18 17 16 15 15 15 15 15 14 14 14 14 15 15 16 16 15 15 15 15 15 14 14 14 14 15 14 14 15 14 14 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 12 12 11 11 11 11 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 13 13 13 12 10 10 11 12 12 12 13 12 12 12 11 10 10 9 9 10 10 12 12 12 12 13 13 14 14 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 9 9 10 10 8 6 4 4 6 6 6 7 8 8 9 9 8 6 4 4 4 4 5 5 5 4 4 4 6 7 6 7 6 6 6 6 6 6 7 7 7 8 8 8 10 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 7 9 11 12 12 12 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 12 11 9 9 8 8 7 7 6 7 8 9 9 7 5 5 7 8 8 8 9 9 11 12 14 13 14 14 14 13 12 12 11 10 10 11 11 12 12 13 13 14 15 15 14 14 14 13 13 13 13 13 14 14 14 14 12 11 11 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 10 9 10 11 12 11 10 9 9 9 9 8 8 8 9 9 8 9 10 10 10 10 10 10 11 11 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 25 25 26 27 25 23 22 22 21 21 21 20 20 19 19 18 19 19 19 20 21 21 22 22 22 23 23 22 22 22 21 21 20 19 19 18 17 16 15 15 15 14 15 15 14 12 11 10 9 9 9 8 8 7 7 6 6 6 6 7 8 10 11 12 14 14 15 15 15 15 15 15 16 17 17 18 19 20 21 21 21 22 22 22 23 24 25 25 26 26 27 28 29 30 32 33 33 34 33 32 32 32 31 29 29 30 30 30 31 34 35 33 30 28 27 28 29 29 28 28 28 29 29 29 29 28 27 26 24 24 22 22 21 20 20 20 20 21 22 22 22 22 21 20 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 21 22 22 22 23 22 22 21 21 21 20 19 19 19 19 19 20 20 21 21 20 20 21 22 23 23 23 23 23 23 23 23 23 22 21 19 18 18 19 20 21 22 22 23 23 22 21 21 21 21 21 21 22 23 24 24 23 22 21 21 21 21 21 22 22 23 23 24 23 23 22 22 21 22 22 22 21 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 19 18 17 17 17 18 19 19 19 19 19 18 17 16 16 15 14 14 15 15 16 16 16 16 17 17 17 17 16 15 15 15 15 15 17 18 18 17 17 17 16 15 15 15 15 15 15 15 15 15 17 18 18 17 17 18 18 16 15 15 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 15 15 14 14 13 13 13 13 13 13 14 14 14 14 15 14 14 14 13 12 11 11 11 11 12 12 13 13 13 13 13 13 13 14 15 15 15 16 15 15 15 15 14 13 14 12 11 10 10 11 12 12 12 13 13 12 12 12 11 10 10 9 9 9 11 13 12 13 13 14 14 14 14 13 13 13 13 12 11 10 10 10 9 9 9 9 10 10 10 11 10 7 4 4 5 5 6 7 8 9 9 10 10 8 6 4 4 5 4 5 6 6 5 3 5 6 7 6 6 6 5 5 5 5 6 7 7 7 7 7 8 9 10 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 4 6 7 9 10 12 12 13 13 13 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 11 9 8 7 8 7 6 5 6 8 9 9 7 5 6 6 7 7 8 9 11 12 13 14 14 14 14 14 14 13 11 11 10 10 10 11 12 13 13 13 14 15 15 14 14 14 13 12 13 13 13 14 14 14 14 13 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 10 9 8 8 10 11 11 11 11 11 10 10 9 8 8 7 7 8 7 8 8 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 24 25 26 26 24 22 22 21 21 21 20 20 20 19 19 18 18 19 19 20 21 21 22 22 22 23 22 22 22 22 21 20 20 19 18 17 16 16 15 15 15 15 15 14 13 11 10 9 9 9 9 8 7 7 6 5 5 6 7 8 9 10 12 14 15 16 16 16 16 15 15 16 16 17 19 19 20 21 21 21 21 22 22 22 24 25 26 26 27 27 28 29 30 31 31 33 34 34 33 31 31 31 30 30 30 30 31 32 33 35 36 34 32 30 29 30 30 30 29 29 29 29 29 30 30 29 28 28 27 26 25 24 23 22 21 20 20 20 20 21 21 21 21 20 19 19 19 18 18 18 18 18 19 19 20 20 21 21 21 22 23 23 23 23 23 23 23 23 23 23 22 21 21 21 20 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 23 23 23 22 22 20 20 19 20 20 21 22 22 22 22 22 21 21 21 21 21 22 23 23 23 23 22 21 21 20 21 21 22 22 23 23 24 23 23 23 22 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 15 15 15 16 17 17 18 18 18 18 18 16 15 15 15 15 15 15 15 16 17 18 17 16 16 17 17 15 14 14 14 14 15 15 15 15 14 14 15 16 15 15 15 16 16 16 16 15 15 15 15 15 14 14 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 14 14 13 12 11 11 11 11 12 12 13 12 12 12 12 12 13 14 15 15 15 16 15 15 15 14 14 13 11 10 9 10 10 11 12 13 13 14 12 13 12 11 10 10 10 9 10 11 13 13 13 13 13 13 13 13 13 13 13 13 12 10 10 10 10 10 10 10 11 12 12 13 13 10 6 3 3 4 5 7 8 9 10 10 10 10 7 6 6 6 5 5 5 6 6 4 3 5 5 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 8 9 10 10 11 11 12 12 12 11 11 11 10 10 9 9 8 7 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 5 6 8 9 10 11 12 13 13 13 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 11 10 8 8 8 7 6 5 6 8 9 9 8 6 6 6 6 7 9 11 12 13 14 14 14 14 15 14 13 13 12 11 10 10 10 10 11 12 13 14 14 14 14 14 14 13 12 12 12 13 13 13 14 14 14 13 13 12 12 12 12 11 11 11 10 11 11 11 12 12 11 10 8 7 8 9 10 11 11 11 10 10 11 10 9 8 6 6 6 7 7 7 8 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 23 24 25 24 23 22 22 21 21 20 20 20 20 19 18 18 18 18 19 20 20 21 21 22 22 22 22 22 22 21 21 20 19 18 18 17 16 15 15 15 15 14 14 13 11 10 9 9 8 8 8 7 7 6 6 5 6 6 8 9 10 12 13 15 16 16 17 17 16 16 16 16 16 16 19 20 20 21 21 22 22 22 23 23 25 26 26 27 28 28 29 29 31 32 32 33 34 33 32 30 30 30 30 30 31 31 32 33 35 36 36 34 33 32 31 31 31 31 31 30 29 29 29 30 30 30 29 29 29 29 28 27 26 24 23 22 21 21 20 20 21 21 21 20 20 19 19 18 18 18 19 19 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 24 23 23 22 22 22 21 21 20 20 20 21 22 22 22 22 22 21 22 22 22 22 22 22 22 21 20 19 20 21 21 22 23 23 22 22 21 21 21 21 22 22 23 23 23 23 22 21 20 20 21 22 22 23 23 24 23 23 23 21 21 21 21 21 21 20 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 15 15 15 16 16 16 17 17 18 18 17 17 16 15 15 16 16 16 17 18 19 19 18 18 16 15 15 15 15 16 17 16 17 18 17 16 15 15 16 16 15 13 13 13 14 14 15 15 15 15 15 16 16 16 15 16 16 17 16 16 16 15 15 15 14 14 14 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 12 12 12 12 11 11 11 13 14 14 14 14 14 15 15 15 14 14 11 9 8 9 10 10 11 12 13 13 14 14 13 13 12 12 11 10 10 10 11 12 13 13 12 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 12 13 13 13 13 12 9 5 4 3 4 6 8 9 9 10 10 9 8 8 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 6 6 8 8 9 10 10 11 11 12 11 11 11 11 10 9 9 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 4 5 6 8 9 10 11 12 12 13 14 13 11 10 10 11 12 12 12 12 13 13 13 12 13 13 12 12 11 11 9 8 7 6 5 6 8 10 10 9 8 8 8 7 7 10 12 12 14 14 14 14 14 14 14 13 12 11 11 11 12 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 13 13 13 13 14 13 11 11 11 11 11 11 11 11 11 12 10 9 8 7 7 8 10 11 11 11 10 11 11 9 8 7 5 5 6 6 6 7 8 9 9 9 9 10 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 24 24 24 23 23 23 22 20 20 20 20 20 19 18 18 18 18 18 19 20 20 21 21 22 22 22 22 22 21 21 20 19 19 18 17 16 15 15 15 14 14 14 13 11 10 9 9 8 8 8 8 7 6 6 6 6 6 7 8 11 12 13 14 14 15 16 16 16 17 17 17 16 17 17 18 20 21 21 21 22 22 22 23 24 25 26 27 27 28 29 29 30 31 32 33 34 34 33 32 30 29 29 29 30 30 31 32 32 34 35 34 31 30 31 32 32 32 32 32 30 30 30 30 30 30 30 30 30 29 30 29 29 28 26 25 24 23 23 22 22 22 22 21 21 20 20 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 20 20 20 21 22 21 21 20 20 20 21 21 21 22 22 22 21 20 20 20 21 22 22 22 23 23 21 21 20 21 21 21 22 23 23 23 23 22 21 20 20 21 22 22 23 23 24 24 23 22 21 21 20 21 21 21 20 21 21 21 21 21 21 20 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 16 16 15 15 15 15 16 16 16 17 17 18 18 18 17 16 16 16 16 16 16 17 18 19 19 18 17 15 15 15 15 15 16 17 16 17 17 17 16 16 15 15 15 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 14 14 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 12 12 11 11 11 11 13 14 14 14 14 14 15 15 16 15 12 9 8 8 8 9 10 12 12 13 13 14 15 14 14 14 13 12 11 10 10 11 13 14 13 12 13 13 14 14 14 13 13 13 12 11 11 11 11 12 12 13 13 13 12 12 10 8 5 5 4 5 7 8 9 9 9 9 9 8 8 8 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 9 10 10 10 11 11 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 3 5 6 7 9 10 11 11 12 13 13 14 12 10 11 12 12 12 12 13 14 13 12 12 12 12 12 12 12 12 10 8 6 6 6 7 9 11 10 10 10 9 10 8 9 11 13 13 14 14 14 14 13 13 12 12 12 12 12 13 14 14 14 13 12 12 13 13 13 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 14 14 13 11 11 11 11 11 11 11 11 11 11 9 9 8 7 6 7 10 10 12 12 12 12 11 8 7 7 6 5 5 6 7 7 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 10 11 11 11 11 11 24 24 23 23 23 22 21 20 19 19 20 20 19 18 17 17 17 18 19 20 20 21 21 21 22 21 21 21 21 20 20 19 18 17 16 15 15 14 14 14 13 12 11 10 9 8 8 8 8 8 7 7 6 6 6 6 6 7 9 11 12 13 14 14 15 15 16 16 16 17 17 17 17 18 19 20 21 21 22 22 22 22 23 24 25 26 27 28 28 29 30 31 31 32 33 34 34 33 32 31 29 28 28 29 29 30 31 33 34 35 31 28 26 28 29 30 31 32 31 31 30 30 30 30 30 30 30 30 30 30 30 29 28 28 27 26 26 25 25 24 24 24 23 22 22 21 21 20 21 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 24 24 23 22 22 21 21 20 19 20 20 20 21 20 19 19 19 19 20 20 20 21 21 21 21 20 20 20 21 22 22 22 22 22 21 20 20 20 21 21 22 22 23 23 23 23 21 21 20 21 22 23 23 23 23 23 23 22 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 19 19 18 18 18 17 15 14 14 15 15 16 16 17 17 17 17 17 16 16 15 14 14 13 13 14 14 14 15 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 16 15 14 14 14 13 12 12 13 13 13 14 14 14 13 13 14 14 14 14 14 13 12 12 11 11 11 11 11 12 11 11 11 11 12 15 15 14 14 14 15 15 16 14 10 8 7 8 9 9 11 12 12 12 13 14 14 15 15 15 14 12 11 10 9 10 13 14 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 8 7 6 5 6 7 8 9 9 9 9 8 8 8 8 8 8 8 7 5 5 7 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 9 8 8 9 10 11 11 11 10 9 8 8 8 7 7 6 5 5 4 4 3 3 3 3 3 2 2 2 3 4 6 7 8 9 9 10 11 12 13 14 13 11 11 11 11 11 12 13 13 13 12 12 11 12 12 13 12 11 9 7 6 6 6 7 9 11 11 11 10 10 10 10 10 12 13 13 14 14 14 14 13 12 12 12 12 12 13 14 14 14 14 13 12 12 12 12 12 12 12 12 12 10 11 11 12 12 13 13 13 13 13 13 13 15 14 12 11 11 11 11 11 11 11 11 10 9 8 8 7 7 8 8 10 13 14 14 13 12 10 8 6 6 5 5 6 7 7 7 8 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 24 23 22 22 22 21 19 19 19 19 21 22 20 19 18 17 17 18 18 19 20 21 21 21 21 21 21 21 21 20 19 18 18 17 16 15 15 14 14 13 13 11 10 9 9 8 8 8 8 7 7 6 6 6 6 6 7 8 8 10 12 13 14 14 15 15 16 16 17 17 17 17 17 19 20 21 21 22 22 22 22 22 23 25 26 27 28 28 29 30 31 31 32 33 34 34 34 33 32 31 29 28 28 28 28 29 31 33 34 35 30 26 23 23 24 26 29 31 31 31 30 30 30 30 29 29 29 29 30 30 30 29 28 28 28 28 27 27 27 27 26 25 25 24 23 23 23 22 24 24 24 24 24 24 24 24 24 23 24 24 24 25 25 25 25 25 25 24 23 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 21 21 20 20 20 21 21 22 22 22 22 21 20 20 20 21 21 21 22 22 22 23 22 22 21 21 21 22 23 23 23 23 23 22 21 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 16 16 17 19 19 18 18 17 16 15 14 14 14 15 16 16 17 17 17 17 17 16 16 15 15 14 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 15 15 16 15 15 15 14 13 13 12 12 13 13 14 14 13 13 13 13 13 14 14 14 14 13 13 12 12 11 10 11 11 12 11 12 11 11 12 15 15 14 13 14 15 15 14 12 9 8 8 8 9 10 12 12 13 12 13 14 14 15 15 15 15 13 12 11 10 10 12 13 13 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 9 8 8 6 5 6 7 8 9 9 9 8 8 9 8 8 7 8 8 7 5 6 8 9 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 6 6 7 7 7 7 7 8 9 11 11 11 10 9 8 8 7 7 6 6 5 4 3 3 3 3 3 2 2 1 2 2 2 4 6 7 8 8 9 10 11 11 12 14 15 14 11 10 10 11 12 14 14 14 13 12 11 12 12 13 12 11 8 7 7 6 7 8 10 11 11 10 10 10 11 11 11 12 12 13 13 14 14 13 13 13 12 12 13 13 14 15 15 15 14 13 12 12 12 12 12 12 13 13 13 10 10 11 11 12 12 13 13 13 13 14 14 15 14 12 11 11 11 10 10 10 11 11 10 8 8 8 9 10 10 10 11 13 14 14 14 13 11 9 7 6 6 5 5 7 7 7 7 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 23 22 21 21 20 19 18 18 18 19 21 22 19 18 18 18 17 18 18 19 20 20 21 21 21 21 21 21 20 19 19 18 17 16 15 15 14 14 13 13 12 10 9 8 8 8 7 7 7 6 6 6 5 6 6 7 8 9 9 11 13 13 13 14 15 16 16 16 17 17 17 17 18 20 20 21 22 22 22 22 22 23 24 26 27 28 29 29 30 30 31 32 33 34 35 34 34 33 32 31 30 29 28 28 28 29 31 33 34 33 30 25 23 21 22 23 26 28 29 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 28 28 27 26 25 25 25 24 25 26 26 25 25 25 25 24 24 23 23 23 23 24 24 25 25 24 24 24 22 22 22 20 20 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 21 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 22 22 23 22 22 21 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 20 19 19 18 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 19 19 18 18 18 18 17 17 17 19 19 18 18 17 16 15 14 13 14 15 15 16 17 17 17 17 18 17 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 15 15 15 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 11 10 10 11 12 12 12 12 12 11 13 14 13 13 14 15 15 12 10 9 8 8 8 9 11 12 13 13 13 13 14 15 15 15 16 15 14 14 13 11 11 11 12 13 13 12 12 13 13 13 14 14 13 12 12 12 12 12 12 12 12 12 11 10 10 10 8 7 6 5 6 7 8 8 8 8 8 8 10 9 8 7 8 7 5 5 5 7 7 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 7 8 10 11 11 10 9 8 8 7 7 6 5 4 3 3 2 2 2 2 2 1 2 2 3 3 4 6 6 7 8 9 10 10 10 11 14 15 15 13 12 10 10 12 13 14 14 13 12 11 11 11 12 12 10 8 8 7 7 7 8 9 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 13 13 13 14 14 13 12 12 12 12 12 11 11 11 12 12 11 9 11 11 12 12 12 12 13 14 14 15 15 14 13 11 11 11 11 10 10 10 10 9 8 7 9 12 13 13 12 11 12 13 13 14 13 12 11 10 8 6 5 5 6 7 7 7 8 8 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 22 21 21 20 19 18 18 18 18 18 20 21 19 18 18 17 17 18 19 19 20 20 21 21 21 21 21 20 19 19 18 17 16 15 14 14 14 13 13 12 11 9 8 8 7 7 7 7 6 6 5 5 5 6 7 8 8 9 10 12 13 13 14 14 15 16 16 16 16 16 17 18 19 20 21 21 22 22 22 22 23 25 26 27 28 29 29 30 31 31 31 32 33 34 34 34 33 32 31 30 30 29 29 29 29 30 31 33 33 32 28 25 25 22 21 21 23 25 27 28 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 28 27 28 28 29 29 28 28 27 27 27 26 26 27 26 25 25 25 24 24 23 23 23 23 23 23 24 24 24 23 22 21 20 20 20 19 19 19 19 19 19 20 20 21 21 21 20 20 19 19 19 19 19 18 18 18 18 19 19 20 20 20 19 19 19 19 19 20 20 21 21 21 21 20 21 21 20 20 20 21 21 22 22 22 21 21 21 22 22 22 23 23 22 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 18 18 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 18 17 18 19 19 18 18 16 15 15 14 13 13 14 15 16 16 17 17 19 18 17 16 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 14 14 15 15 15 15 14 14 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 11 10 10 11 12 12 13 13 12 12 12 13 13 13 15 15 14 12 10 9 9 9 9 10 11 13 13 14 14 14 14 14 14 15 15 16 16 15 14 12 12 11 11 12 12 12 12 13 13 14 14 14 13 12 11 11 12 12 12 12 12 11 11 10 10 10 8 7 6 5 6 7 8 8 8 8 8 9 11 9 8 8 10 6 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 4 5 4 4 4 4 4 4 5 5 5 5 5 5 6 8 9 9 10 10 9 9 8 7 6 6 4 3 2 2 2 2 2 1 1 1 2 2 3 3 4 5 5 6 8 9 9 8 9 11 14 15 16 16 14 12 11 12 13 14 14 13 12 11 11 12 12 12 11 9 9 8 8 8 8 9 11 11 11 11 12 12 12 11 11 11 11 11 11 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 10 10 11 11 10 11 11 11 11 11 12 13 14 15 15 15 15 13 12 11 11 11 10 9 9 10 9 8 10 11 11 12 12 12 11 12 12 13 13 13 12 12 11 9 7 5 5 6 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 22 21 21 20 19 19 19 19 19 19 19 20 19 19 17 17 17 18 18 19 20 20 20 21 20 20 20 20 19 18 17 17 16 15 15 14 13 13 12 11 9 8 8 7 7 7 6 6 5 5 5 5 6 6 7 8 8 10 12 13 13 13 14 14 15 15 16 16 16 16 17 19 19 20 21 22 22 23 23 23 24 25 26 27 28 29 29 30 31 31 32 33 34 34 34 33 32 31 30 30 30 30 30 30 31 31 32 33 31 28 26 25 24 22 21 21 22 24 25 25 25 26 26 27 28 28 28 28 29 29 28 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 21 20 19 18 18 18 17 17 18 19 19 20 21 21 21 22 22 22 21 20 19 19 19 18 18 18 18 18 19 19 19 20 19 19 19 19 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 21 22 22 22 21 21 21 22 22 22 23 23 22 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 21 20 21 21 21 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 17 17 18 18 18 18 19 19 19 17 16 15 15 14 13 13 14 15 15 16 17 18 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 11 10 11 12 12 13 13 13 14 14 13 13 14 15 14 13 11 10 10 10 9 10 11 12 13 14 14 14 14 14 14 14 15 15 16 16 16 15 14 13 12 12 11 12 12 12 13 13 14 14 13 13 12 11 11 11 12 12 12 12 11 11 10 10 9 7 6 5 6 7 8 7 7 7 8 9 10 11 10 10 10 9 5 3 3 3 3 4 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 7 6 5 4 3 2 2 2 2 2 1 1 2 2 2 3 3 3 3 3 5 7 8 8 8 7 9 11 13 14 14 14 14 13 12 13 13 14 14 12 12 11 12 12 12 12 12 11 10 10 9 9 9 10 11 12 12 12 12 12 12 11 11 11 11 10 10 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 14 11 11 11 10 10 11 11 11 11 11 12 13 15 15 15 15 15 14 14 13 12 12 10 8 9 10 11 11 11 10 10 11 11 12 11 12 12 12 12 12 11 11 11 10 7 5 5 6 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 21 21 21 21 22 21 20 19 19 19 19 19 20 19 18 17 17 18 18 19 19 20 20 20 20 20 20 19 18 18 17 16 15 15 14 13 13 12 11 10 8 7 7 6 6 6 5 5 4 4 5 5 7 8 9 9 9 12 13 14 14 14 14 14 15 15 16 16 16 17 18 19 20 21 21 22 22 23 23 23 25 26 27 28 29 29 30 31 32 32 33 33 34 34 33 32 31 30 30 30 30 30 30 31 32 32 33 32 30 26 25 24 23 22 21 22 22 23 23 24 24 25 25 25 26 26 27 28 29 29 28 26 25 24 24 24 24 24 24 24 25 25 25 25 25 26 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 19 17 17 17 16 16 17 17 18 19 19 20 21 21 22 22 23 23 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 20 19 19 19 20 20 20 20 21 22 22 22 21 21 21 22 22 22 23 23 22 21 21 21 21 20 20 20 21 21 22 22 22 22 22 22 21 21 21 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 18 18 17 17 17 18 19 19 19 19 19 19 18 17 16 15 14 13 14 14 15 15 16 16 18 19 18 17 17 17 16 15 15 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 14 14 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 11 10 11 11 13 13 13 14 15 15 14 14 15 15 14 12 12 11 11 10 10 11 11 12 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 14 12 11 12 12 13 13 13 13 14 14 13 12 11 11 12 12 12 12 12 11 11 10 10 9 7 6 6 6 7 8 8 8 8 9 11 11 11 11 11 10 8 5 4 3 3 3 4 5 5 6 6 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 6 5 4 3 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 6 7 7 7 8 8 8 10 10 11 12 12 13 13 13 14 14 14 14 13 12 12 12 13 13 13 12 12 12 11 11 11 10 12 12 11 10 11 11 12 12 11 12 11 10 10 10 11 12 13 13 14 14 14 13 14 13 12 11 11 12 12 12 12 13 14 15 14 13 11 10 9 11 11 11 11 12 12 14 14 14 14 15 15 15 15 14 13 12 10 9 10 12 12 12 11 11 10 9 10 11 11 11 11 11 11 10 10 11 11 10 8 5 4 6 7 8 8 8 8 8 8 9 9 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 20 20 21 22 21 20 19 18 18 19 19 19 20 20 19 17 17 18 18 19 19 19 19 19 19 19 19 19 18 17 16 15 14 14 14 13 12 11 10 8 7 7 6 5 5 5 4 4 4 4 5 6 8 9 10 10 11 13 14 15 15 15 15 14 15 15 16 16 17 17 19 20 20 21 22 22 23 23 24 25 26 27 28 29 29 30 30 30 31 32 34 34 34 33 32 31 30 30 30 30 30 30 31 32 33 33 32 32 30 28 27 24 22 21 21 21 22 22 22 23 24 24 24 24 24 25 26 27 28 28 27 25 25 25 24 24 23 23 22 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 23 23 23 22 22 21 20 20 19 18 18 17 16 16 16 17 18 18 18 18 19 20 21 21 21 21 22 22 21 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 18 18 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 22 22 21 21 20 20 21 21 21 21 21 20 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 17 18 19 19 19 19 19 19 17 16 15 14 14 15 15 15 15 16 17 18 19 18 17 17 18 17 16 16 15 14 13 13 14 15 15 15 14 14 14 14 14 14 15 15 14 14 13 14 14 14 15 14 14 14 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 12 11 11 11 11 12 13 14 15 16 16 15 15 15 15 13 12 12 12 11 11 11 11 12 13 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 16 14 13 12 11 12 13 13 13 13 13 14 13 12 11 11 12 12 12 12 12 11 10 10 9 9 7 6 7 7 8 9 9 8 8 10 11 11 11 10 10 10 8 5 5 3 3 4 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 5 4 3 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 5 5 6 5 6 7 7 8 9 9 9 10 11 12 13 13 13 14 15 15 15 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 10 11 12 12 12 11 11 10 9 9 10 12 14 14 14 14 14 13 14 13 12 11 11 12 13 13 13 13 14 16 16 14 12 10 10 11 11 11 12 12 12 12 14 15 14 14 14 14 14 14 13 13 12 10 10 12 12 12 13 12 11 10 9 9 10 10 10 10 10 10 10 10 11 11 9 6 4 5 6 7 7 8 8 8 9 9 9 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 20 19 20 20 20 19 18 18 18 19 19 19 20 20 19 18 17 17 18 18 19 19 19 19 19 19 19 18 17 17 16 15 14 14 13 12 11 10 9 7 6 6 5 5 4 4 4 4 4 5 6 7 9 10 10 11 12 14 14 15 15 15 15 15 15 15 16 17 18 18 19 20 21 21 22 23 23 23 24 24 25 27 28 29 29 30 30 30 31 33 35 35 33 32 31 30 30 30 30 30 31 31 32 33 33 32 31 31 31 31 29 26 24 22 22 21 22 22 22 23 23 24 24 24 24 25 26 27 27 27 26 26 25 25 26 25 25 24 24 24 24 24 24 24 24 25 25 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 18 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 21 22 22 23 22 23 23 22 22 22 23 23 22 22 22 22 22 22 21 21 21 22 22 22 23 23 22 22 22 21 21 20 20 21 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 18 17 16 15 15 15 16 15 16 17 18 18 20 19 19 18 18 18 18 17 16 15 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 14 14 13 13 13 14 15 15 14 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 11 11 11 11 11 13 14 15 15 16 16 15 15 14 13 13 12 12 12 12 11 12 12 13 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 15 14 12 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 8 7 6 7 8 9 9 9 9 8 10 11 11 10 10 10 10 9 7 5 3 3 4 5 6 6 6 6 6 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 4 3 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 5 5 5 4 6 6 7 7 7 8 7 9 10 11 12 12 13 14 15 15 15 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 11 11 11 11 11 11 10 9 9 9 10 11 13 13 13 13 13 14 13 13 13 11 11 12 12 14 14 14 15 16 16 14 12 11 10 11 12 12 12 12 11 11 14 15 14 14 14 13 13 13 13 13 12 11 11 12 13 12 13 13 11 10 9 9 8 8 9 9 9 9 10 11 12 12 11 7 4 4 4 5 6 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 19 19 19 20 20 20 19 18 19 20 20 20 20 20 19 17 17 17 18 18 18 19 19 19 19 19 18 18 17 16 15 15 14 13 12 11 10 9 7 6 5 5 5 4 4 3 3 4 5 6 7 8 10 11 11 11 12 14 15 15 15 15 14 15 15 15 17 17 18 19 19 20 21 22 23 23 23 23 23 24 25 27 29 29 30 30 31 31 32 34 34 33 31 30 30 30 31 31 31 31 31 32 33 33 33 32 32 32 32 32 31 29 27 25 23 23 22 23 23 24 24 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 24 24 23 22 22 22 22 21 21 20 20 20 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 20 20 20 21 22 23 23 24 24 24 23 23 22 23 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 21 21 21 20 21 22 22 21 21 20 20 20 20 20 21 21 20 20 20 19 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 16 15 15 15 16 16 18 19 20 20 21 20 20 19 19 19 19 18 17 17 15 14 14 14 15 15 15 15 14 14 14 15 15 15 15 14 13 13 13 13 14 15 15 14 13 13 12 13 13 13 13 13 13 12 13 13 13 12 13 13 13 13 13 14 14 14 13 12 11 11 11 11 12 13 13 14 14 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 12 11 11 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 10 9 9 9 8 7 7 8 8 8 9 9 9 10 11 11 10 10 10 10 10 10 7 4 3 4 4 5 6 6 6 6 6 5 4 4 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 4 4 5 4 5 5 5 5 5 6 6 6 7 6 8 10 11 11 12 12 13 15 16 15 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 10 11 12 13 13 13 13 12 13 13 13 14 13 13 12 13 14 14 14 15 15 16 16 16 14 13 12 12 12 12 12 12 11 11 12 14 15 14 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 10 11 13 12 12 8 6 5 4 4 6 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 19 19 19 20 20 19 19 20 20 20 20 20 20 19 18 17 16 17 17 18 18 18 18 19 19 18 18 17 16 15 15 15 13 12 11 10 9 7 6 5 5 4 4 4 4 4 4 5 6 8 9 10 12 12 13 14 13 14 14 15 15 15 14 16 16 16 17 18 18 19 20 21 21 22 22 23 23 23 23 24 26 28 29 30 30 31 31 32 34 34 33 31 29 29 30 31 31 31 31 30 31 32 33 33 32 32 33 33 33 32 31 30 29 27 26 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 26 25 24 23 23 22 21 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 19 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 24 24 23 22 22 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 18 18 18 18 18 19 18 18 19 19 19 18 18 18 18 18 17 18 18 18 18 17 16 15 15 15 16 17 19 20 21 21 21 20 20 20 20 20 19 19 18 17 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 13 13 13 14 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 13 13 12 11 11 11 11 12 12 13 13 13 14 15 15 14 14 14 13 12 12 12 12 12 12 12 12 13 14 15 15 14 15 15 14 14 14 15 15 15 15 15 14 14 13 12 11 11 12 12 12 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 8 7 7 7 8 8 8 8 10 11 11 11 10 10 10 10 10 10 10 7 5 4 4 4 4 5 6 6 6 5 5 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 4 4 4 4 4 5 5 6 6 5 9 10 10 10 11 13 13 15 15 14 13 12 12 12 12 12 11 12 11 11 11 11 11 11 12 13 13 13 13 12 12 13 13 13 12 12 13 13 13 13 13 12 13 13 13 14 13 12 12 12 13 14 13 15 16 16 16 15 14 13 13 13 13 12 13 13 11 11 13 14 15 14 13 12 12 13 13 13 12 10 10 10 10 11 12 12 13 13 14 15 14 13 12 10 9 9 9 11 12 12 12 12 12 10 7 4 4 5 6 7 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 19 19 19 20 20 20 20 21 21 21 21 20 18 18 17 16 16 16 17 17 18 18 18 18 18 18 18 17 16 15 14 14 13 11 10 9 8 7 6 5 4 4 4 4 4 5 5 7 8 9 11 11 12 13 14 14 14 14 14 15 15 15 15 15 16 17 17 18 18 19 20 21 22 22 22 23 24 24 24 24 26 28 30 31 31 31 32 33 34 34 32 29 28 28 29 30 30 30 30 30 31 32 33 32 31 31 32 33 33 32 30 29 29 28 27 26 25 25 26 27 27 27 28 28 28 27 25 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 24 23 22 22 21 21 20 20 20 20 21 20 20 20 20 20 21 21 21 21 22 21 19 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 23 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 19 19 20 19 19 19 19 18 18 18 18 18 18 18 17 16 15 15 15 16 17 19 20 21 21 20 19 19 19 19 19 19 19 19 18 17 17 16 16 15 15 15 15 14 15 15 15 15 14 14 15 15 14 14 14 15 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 12 12 13 12 12 13 14 15 15 15 14 13 13 12 12 12 11 12 12 12 12 14 15 15 14 15 15 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 8 7 7 8 8 8 8 9 10 11 10 10 10 10 9 9 10 10 9 7 5 4 4 4 4 5 5 6 6 6 6 7 9 11 11 11 9 7 7 6 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 3 4 5 6 7 9 9 9 10 11 11 12 13 13 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 13 14 14 14 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 12 13 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 13 14 14 14 13 12 12 12 12 11 11 10 10 10 10 10 12 13 13 14 15 15 15 15 14 12 10 9 10 11 12 12 13 13 13 11 8 5 4 5 6 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 19 19 19 20 20 21 21 21 21 21 19 19 18 17 16 15 16 16 17 17 17 18 18 18 18 18 17 17 16 15 14 13 12 11 9 8 7 6 5 5 5 4 4 4 5 6 7 8 9 11 11 11 12 13 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 20 21 21 22 22 23 24 26 26 26 26 28 29 31 31 32 32 33 33 33 32 30 27 26 27 28 28 29 29 29 30 31 33 32 31 29 29 30 30 31 30 29 28 28 27 27 26 26 27 27 28 28 28 28 29 28 27 24 22 22 22 22 23 24 25 25 25 25 25 26 26 25 25 24 24 23 22 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 20 19 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 20 20 21 21 21 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 19 19 20 20 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 16 17 18 20 21 20 19 19 19 19 18 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 15 16 15 15 15 14 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 11 11 12 12 13 12 12 14 14 15 15 15 14 14 13 12 12 12 11 12 12 12 12 13 14 14 14 14 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 7 7 7 8 8 8 8 10 10 10 10 9 10 10 10 10 10 10 9 7 6 5 4 4 5 6 6 6 7 8 9 10 13 15 15 14 11 10 8 7 6 5 5 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 4 4 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 7 8 8 8 9 10 10 11 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 13 14 14 13 13 14 13 13 12 11 11 11 11 11 11 10 11 12 12 13 13 14 15 15 15 14 12 11 11 11 12 12 13 13 13 13 11 8 6 4 4 6 6 7 7 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 19 19 19 20 20 20 20 20 20 20 19 18 17 16 15 15 15 16 16 17 17 18 18 18 18 18 17 16 16 16 14 13 12 10 9 7 6 6 5 5 5 5 5 5 6 7 8 9 10 11 12 12 12 13 14 14 14 15 15 15 15 16 16 17 17 18 18 19 20 20 21 23 22 22 23 25 26 27 27 28 29 31 32 32 32 33 33 34 32 31 29 27 26 26 26 27 27 27 28 29 31 31 31 29 28 27 27 27 28 28 28 27 28 27 26 26 26 26 27 28 28 28 28 29 29 28 25 24 23 22 22 22 23 24 24 24 24 24 25 25 24 23 22 22 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 23 21 19 19 19 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 20 21 21 22 21 21 20 20 20 19 19 19 18 19 19 19 19 19 19 19 19 19 18 19 19 20 20 20 20 19 19 18 18 18 19 19 18 18 17 17 16 16 16 16 17 17 18 19 18 19 18 18 19 19 19 19 19 20 20 20 19 19 18 18 17 17 16 16 16 15 15 13 13 13 14 16 17 15 15 14 14 13 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 14 15 16 15 15 14 14 14 13 13 12 12 11 11 12 12 12 12 14 14 14 14 14 14 14 14 14 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 8 8 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 7 6 6 7 7 7 8 9 9 11 12 13 15 15 15 15 14 12 9 7 6 6 5 5 5 5 5 5 5 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 3 3 4 5 6 7 7 8 8 8 9 9 10 10 11 11 11 10 10 10 10 10 9 9 10 11 11 11 11 12 12 12 12 12 12 12 12 11 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 13 14 14 15 14 14 14 14 13 13 13 14 14 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 11 12 13 14 14 14 14 14 14 14 13 12 11 12 13 13 13 13 13 12 11 9 6 5 4 5 6 6 7 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 19 19 20 20 20 20 20 19 20 20 19 17 16 15 14 15 16 16 16 17 17 18 18 18 18 17 17 16 16 15 14 13 11 10 8 7 6 6 5 5 5 5 6 6 7 8 10 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 17 18 18 19 20 22 23 24 24 24 24 25 26 27 27 28 29 30 32 32 32 32 33 33 33 31 31 30 28 26 26 26 26 26 26 27 29 30 31 30 28 28 27 27 27 27 27 28 28 29 28 27 26 26 27 28 28 27 27 28 30 30 29 26 25 24 23 23 23 24 25 24 24 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 23 23 20 19 19 19 19 20 20 21 21 20 20 20 19 19 18 18 18 18 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 22 22 23 23 22 22 21 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 19 19 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 19 19 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 17 17 17 18 18 18 19 19 19 19 19 21 22 22 21 21 20 20 19 18 17 17 16 16 15 15 13 13 13 14 15 17 15 14 14 13 13 12 12 12 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 15 14 13 13 13 13 13 12 12 11 11 11 12 12 13 14 13 14 14 15 15 14 14 13 12 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 10 9 8 9 9 9 8 8 7 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 9 8 7 8 8 9 10 10 10 11 12 13 14 14 14 14 15 15 15 13 10 8 7 6 6 6 6 6 6 6 4 3 3 4 4 4 4 4 5 5 6 5 4 4 5 6 5 4 4 4 4 3 3 3 4 3 3 3 3 3 2 2 2 2 2 3 3 3 4 6 7 7 7 7 7 7 8 9 10 11 11 10 10 10 10 10 10 9 8 9 10 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 13 13 12 12 13 13 13 14 13 12 12 13 13 13 12 13 14 15 15 14 14 13 13 12 13 13 14 14 12 12 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 10 9 11 12 13 14 14 14 14 15 15 14 13 13 12 12 13 13 13 12 12 12 11 9 7 6 5 5 6 6 6 7 8 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 19 19 19 19 19 20 19 19 20 19 18 17 16 15 15 16 17 16 17 17 17 18 18 18 18 17 17 16 16 15 14 12 11 10 8 7 7 6 6 6 6 6 7 8 9 10 11 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 18 19 19 20 21 24 24 25 25 25 25 26 26 27 28 29 30 31 32 32 32 31 30 30 30 29 31 31 30 28 27 27 26 26 26 27 28 29 30 29 28 28 28 28 28 28 27 28 28 29 29 28 28 27 27 27 27 26 26 28 30 30 30 30 27 24 23 23 23 24 25 25 24 23 23 22 22 22 22 21 21 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 22 23 23 21 19 20 20 19 20 20 20 21 21 21 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 19 18 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 22 22 21 21 22 22 23 22 21 21 21 21 21 22 22 22 23 23 23 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 21 21 20 20 20 20 20 20 18 18 18 18 18 18 18 18 19 19 18 18 18 18 17 17 17 16 17 18 18 18 18 18 18 18 19 20 22 23 24 23 21 20 19 18 18 17 17 16 15 14 13 13 12 13 15 16 14 12 13 13 12 12 12 12 13 14 14 13 12 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 12 12 13 13 14 15 15 16 15 13 13 12 13 13 13 12 12 11 11 11 12 12 13 14 14 14 15 15 15 15 14 13 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 11 12 12 11 11 9 8 8 9 10 10 10 9 9 9 9 9 10 10 9 9 10 10 10 11 11 11 12 12 10 11 10 9 9 10 10 10 11 12 12 13 14 14 14 14 14 15 15 16 15 14 11 8 7 7 8 8 8 7 7 6 4 3 4 4 5 5 4 3 4 4 5 5 5 4 6 6 6 5 4 4 4 3 3 3 3 3 4 3 3 3 2 2 2 2 3 4 4 4 4 6 7 7 7 6 6 6 7 8 9 10 10 10 9 9 9 9 9 8 7 8 10 10 10 10 10 11 11 11 12 12 12 12 11 12 12 12 13 13 12 12 12 13 13 13 13 12 12 12 13 12 11 13 15 15 15 14 14 13 12 12 12 13 15 14 13 13 13 12 10 11 12 13 14 14 14 13 13 13 13 13 13 11 10 11 13 14 15 16 16 16 16 14 14 14 13 13 13 13 13 13 12 12 11 10 9 8 7 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 7 7 7 8 8 8 9 9 18 18 18 19 19 19 19 19 19 18 18 17 16 16 17 17 17 17 16 17 17 17 17 18 18 17 17 17 16 15 14 12 11 10 8 8 7 7 7 6 7 7 8 9 10 11 12 13 14 14 14 13 14 14 14 14 14 15 15 15 15 16 17 18 19 20 21 21 22 24 24 25 25 26 26 27 28 29 30 31 31 31 31 30 29 27 27 27 28 30 30 30 30 29 28 27 26 26 27 28 29 29 28 28 28 28 29 29 29 28 28 28 28 28 28 28 27 26 26 25 26 26 29 31 30 30 29 25 24 23 23 23 24 25 25 24 23 22 21 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 22 23 23 22 20 21 20 20 20 20 20 20 21 21 21 21 21 20 20 19 18 18 19 19 20 20 20 20 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 21 21 21 20 20 21 22 22 22 22 21 21 21 22 22 22 22 22 21 21 20 21 22 22 22 23 23 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 21 21 20 20 20 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 18 19 18 17 18 18 18 18 18 18 19 22 23 23 21 20 19 18 18 17 16 16 15 15 14 13 12 14 15 15 13 11 12 12 12 12 13 13 14 14 14 13 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 11 11 11 12 12 13 14 14 15 15 15 14 13 12 12 12 12 12 12 12 11 10 10 10 11 13 14 14 14 15 15 15 15 14 12 11 11 11 12 12 12 12 12 13 13 13 13 14 14 13 12 12 12 11 10 9 8 9 10 10 10 10 9 9 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 12 12 11 11 10 11 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 13 10 8 9 10 10 10 9 9 7 6 4 4 5 6 8 8 5 4 3 4 5 5 4 4 5 6 6 5 4 4 4 3 3 3 3 3 4 3 3 3 3 2 3 1 0 2 2 2 4 5 6 6 6 5 5 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 12 11 12 14 14 14 14 14 11 12 12 11 11 13 15 15 15 14 13 12 12 12 12 13 14 15 15 15 14 12 10 10 11 12 13 14 14 14 14 14 14 14 12 12 11 11 13 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 11 10 10 9 8 7 7 7 6 6 6 7 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 18 18 19 19 20 20 20 20 20 19 18 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 13 11 10 9 8 7 7 7 7 8 9 9 10 11 12 14 14 14 14 14 13 13 14 14 15 15 15 15 15 16 17 18 19 20 20 21 22 22 22 23 23 23 25 27 28 29 29 29 30 31 31 30 28 27 26 26 27 28 29 30 30 30 28 28 27 27 27 27 28 29 29 28 28 28 28 29 30 29 29 28 28 28 27 27 27 26 25 25 25 26 28 29 30 29 29 27 24 23 23 23 23 24 25 25 24 23 22 21 20 21 22 23 23 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 22 22 23 21 20 20 20 20 20 21 21 21 21 21 21 21 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 21 22 21 22 22 22 21 21 21 22 22 22 22 22 21 21 20 21 21 22 23 23 23 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 21 22 20 20 21 20 19 17 17 18 18 18 19 20 20 19 19 19 20 20 20 19 19 19 19 19 20 20 19 18 18 18 18 18 18 18 22 22 22 22 20 18 17 17 16 15 15 15 15 14 13 12 14 15 14 13 11 11 12 12 12 13 14 15 15 14 13 12 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 13 12 12 12 12 12 11 11 11 11 10 9 9 10 12 13 14 14 14 15 15 15 13 12 11 11 11 12 12 12 12 12 13 14 14 14 15 15 14 13 12 12 11 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 11 11 11 11 11 11 11 11 11 11 12 13 12 12 12 12 11 11 12 13 13 14 14 14 14 14 14 14 14 15 14 13 11 10 11 12 12 12 11 9 7 6 6 7 8 9 11 9 9 6 4 3 4 4 4 4 4 5 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 2 2 0 1 2 3 3 4 4 5 5 4 4 4 5 6 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 13 12 12 12 13 13 13 13 13 12 10 12 14 14 15 15 14 11 11 11 11 11 13 13 13 14 13 12 11 12 13 13 13 14 16 16 16 15 12 10 10 10 11 12 14 14 14 14 14 15 15 14 12 12 11 12 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 10 10 9 9 8 8 7 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 18 19 20 20 20 21 21 21 21 20 18 17 17 16 16 16 15 15 16 16 17 17 17 17 17 17 17 17 16 15 14 13 12 10 9 9 8 8 8 8 9 10 11 12 12 13 14 14 14 14 14 13 13 13 14 15 16 17 17 17 17 18 19 22 22 23 23 23 22 22 22 23 23 26 27 28 28 28 29 29 30 29 28 26 27 28 29 30 29 29 29 29 29 29 28 28 28 28 28 29 29 30 29 29 28 28 29 29 29 28 28 27 27 27 27 25 25 24 25 26 28 29 30 30 29 27 25 23 23 23 23 24 24 25 26 25 24 23 22 22 23 24 24 25 25 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 21 20 20 20 20 21 21 21 21 21 22 21 21 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 22 22 23 23 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 20 21 22 22 22 21 20 18 17 17 18 18 18 19 20 20 19 19 19 20 21 21 20 20 20 20 20 20 21 20 20 19 19 19 18 18 17 18 19 21 21 20 18 16 16 15 15 15 15 15 14 13 13 14 16 15 13 12 11 11 12 13 14 15 15 15 14 12 12 11 11 11 12 13 13 12 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 13 12 12 12 12 11 11 11 10 10 9 8 8 10 11 13 14 14 15 15 15 14 12 11 11 11 11 12 12 12 12 13 13 14 14 14 15 14 13 13 12 11 10 9 9 9 10 11 10 10 10 10 11 11 11 11 12 12 12 11 10 10 10 11 11 10 11 12 13 13 13 13 13 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 13 12 12 13 14 14 13 11 8 7 9 10 11 12 12 13 13 10 7 4 3 3 3 3 3 3 4 4 3 2 2 2 2 3 4 4 4 3 3 3 2 2 1 1 1 3 3 4 4 4 4 4 3 3 4 4 5 6 6 7 7 8 8 8 7 7 8 8 8 8 8 8 8 9 10 11 11 12 12 13 13 13 13 13 14 14 12 12 12 11 10 10 10 13 15 15 14 12 11 11 11 12 12 12 13 13 12 11 10 12 14 14 14 15 15 15 15 14 12 11 11 11 12 13 13 13 14 14 15 15 16 15 14 12 13 12 12 12 12 13 14 14 14 14 14 14 14 14 13 12 12 12 11 11 10 10 10 9 9 8 8 7 7 6 7 7 7 7 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 19 19 19 20 20 20 20 19 19 19 18 17 16 15 15 15 15 15 16 17 17 17 17 18 17 17 17 17 16 15 14 13 12 11 10 10 9 9 9 9 10 11 12 13 14 14 14 14 14 14 14 14 13 13 14 15 16 16 16 18 18 19 21 23 24 24 25 25 24 24 23 23 24 26 27 26 27 27 28 28 28 27 27 28 29 30 31 31 30 30 30 29 30 30 30 31 31 30 30 29 30 30 30 29 28 29 29 28 28 27 27 27 27 27 26 25 25 25 26 27 28 28 28 28 28 26 24 24 24 24 24 24 25 26 26 26 26 25 24 24 25 25 25 25 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 21 20 19 19 20 20 20 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 20 21 21 21 20 20 20 20 19 19 19 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 21 21 20 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 20 20 20 20 19 20 21 21 21 21 20 20 18 17 17 18 18 18 19 20 20 19 19 19 20 21 22 22 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 20 21 20 17 16 15 14 14 14 15 15 14 13 14 15 16 15 13 12 12 12 12 13 13 15 16 16 14 12 12 12 12 13 13 13 12 10 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 8 8 8 9 11 13 13 14 14 15 14 13 12 11 11 11 11 11 12 12 12 13 13 14 14 15 15 14 13 13 11 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 12 11 10 10 12 13 13 14 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 13 10 9 9 12 12 12 13 13 13 13 9 6 4 3 3 3 3 3 3 3 3 2 2 2 3 4 6 5 5 3 2 2 2 2 1 1 1 2 4 4 4 4 4 4 4 3 4 4 4 5 6 6 6 6 7 7 7 6 7 7 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 13 14 15 15 12 11 11 11 10 10 10 12 14 14 13 13 12 12 11 11 11 11 12 12 12 11 11 13 15 15 14 14 14 15 15 14 13 12 12 11 12 13 13 13 14 15 16 16 17 17 16 13 14 13 11 12 12 11 12 14 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 13 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 19 19 19 19 19 20 18 17 17 17 17 17 16 15 15 15 15 16 16 17 17 17 17 18 18 18 17 17 16 15 15 14 13 12 11 10 10 9 9 10 11 12 13 13 15 14 14 14 14 14 14 14 14 14 15 16 16 17 17 18 19 19 21 23 24 24 25 25 25 25 25 25 25 26 27 24 24 25 25 26 25 25 26 29 30 31 32 31 31 31 30 30 30 30 31 32 32 32 31 30 30 30 30 30 29 29 29 28 27 27 26 27 27 27 27 26 26 26 27 27 27 27 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 26 26 25 25 25 24 23 23 22 21 21 22 22 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 20 20 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 20 21 21 21 21 20 20 19 19 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 21 21 22 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 22 21 20 20 20 20 20 20 21 21 20 20 21 21 21 20 21 21 21 21 21 20 20 20 19 19 20 20 21 20 20 20 20 19 18 18 18 18 18 18 19 20 20 20 19 20 21 22 22 22 21 21 21 22 22 21 21 20 19 19 19 19 19 19 19 18 21 19 17 15 14 13 13 14 14 15 15 14 15 16 17 15 14 14 13 12 12 13 14 16 16 15 13 12 12 12 13 14 13 12 9 8 7 8 9 9 10 11 11 11 11 11 11 12 12 13 13 13 13 12 12 12 13 13 12 12 13 13 13 11 10 10 9 8 8 8 10 12 12 13 13 14 14 14 13 12 11 12 12 12 12 12 12 13 13 13 14 14 15 14 13 13 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 12 11 12 13 13 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 14 14 14 13 11 10 11 13 12 13 14 14 13 12 9 6 4 3 3 3 3 3 4 3 3 2 3 3 4 6 8 6 4 4 3 2 2 2 1 1 2 3 4 4 4 3 4 4 4 4 4 4 4 5 7 7 7 7 6 6 5 5 5 7 8 8 8 7 8 10 10 11 11 11 11 11 11 11 12 13 13 14 15 13 11 10 11 11 11 12 13 13 14 14 13 13 12 11 10 10 10 13 12 12 11 12 13 15 14 14 14 14 14 14 14 14 13 12 11 12 12 13 13 12 14 14 16 16 15 16 15 15 13 12 13 13 13 13 14 14 15 15 15 14 14 14 13 12 12 12 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 19 19 19 18 19 20 19 18 17 17 17 18 17 17 17 17 16 16 16 17 17 17 17 17 18 18 17 17 16 16 15 14 13 12 11 11 10 10 10 11 12 13 14 14 15 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 20 20 22 24 25 26 25 25 24 24 24 26 26 25 24 24 24 24 24 24 25 27 29 31 32 31 31 31 31 31 31 30 31 31 32 32 32 31 31 31 31 31 31 30 29 28 27 27 27 27 27 27 28 27 27 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 24 24 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 20 19 18 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 21 22 22 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 19 20 21 20 20 20 21 22 23 23 22 21 22 22 22 22 21 20 20 20 20 20 19 20 20 20 20 16 15 14 14 13 13 13 14 15 15 15 16 17 16 15 14 14 13 13 13 14 15 16 16 15 14 12 12 13 14 13 11 9 7 6 6 7 9 9 10 11 11 11 11 11 12 12 13 13 13 12 12 12 11 12 12 12 12 12 12 12 13 11 10 10 9 8 8 9 10 12 12 12 13 13 13 13 13 12 12 13 13 13 12 12 13 13 14 14 15 15 15 15 14 13 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 12 13 13 12 13 14 14 13 12 9 6 4 3 3 3 4 4 5 5 4 4 5 5 5 7 8 7 7 5 3 2 2 2 2 3 3 4 4 4 3 3 4 4 3 4 4 4 4 5 5 7 8 7 7 6 5 5 5 7 7 7 7 7 9 10 10 10 10 10 11 11 11 11 11 12 13 14 14 14 11 11 11 11 12 13 14 14 14 14 14 13 12 11 10 10 11 12 12 11 11 13 13 14 14 14 14 13 14 14 14 14 13 12 11 11 10 12 13 15 16 16 16 16 15 15 16 15 12 12 12 13 14 14 15 15 15 16 14 13 14 14 14 13 12 12 12 11 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 18 19 18 18 19 20 20 19 18 19 19 19 19 19 18 17 16 16 16 16 17 17 17 17 18 18 17 17 16 16 15 15 14 13 12 12 11 11 11 12 12 13 15 14 14 14 14 14 14 14 14 14 14 15 16 16 16 18 18 19 19 20 20 23 25 25 26 26 25 23 22 22 23 23 23 23 23 23 23 24 25 27 29 30 31 32 31 31 31 30 30 30 30 30 31 32 32 32 32 31 32 32 32 31 29 28 28 27 27 27 27 28 28 28 27 28 29 29 27 25 26 26 26 27 27 27 27 26 26 26 26 28 28 28 27 27 26 26 25 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 22 21 20 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 21 22 22 22 23 22 22 21 21 21 20 20 20 20 20 20 20 21 22 22 21 20 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 21 21 20 20 20 20 21 21 21 20 19 20 21 22 22 20 20 19 19 19 19 19 19 21 21 21 21 20 21 22 23 23 22 21 21 22 22 22 21 21 20 20 20 20 20 19 21 21 19 17 15 14 14 14 13 13 14 14 15 15 16 16 16 15 15 14 13 13 14 14 15 16 16 16 15 14 13 13 13 11 9 7 5 5 6 7 8 10 11 11 11 11 11 11 12 13 13 13 12 11 11 11 11 11 12 12 12 12 12 12 12 11 10 10 9 8 8 9 10 11 12 13 12 12 13 14 14 13 14 14 14 13 13 13 14 15 15 16 16 16 15 14 13 12 11 12 12 13 13 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 12 9 6 4 3 3 4 5 5 8 9 8 8 7 7 7 8 8 7 7 5 3 3 3 3 3 4 4 4 4 4 3 2 2 3 3 4 4 4 4 5 5 7 9 8 7 6 6 5 5 6 7 7 7 7 9 10 10 10 10 10 10 10 10 10 11 12 13 13 13 14 12 12 11 12 12 13 13 13 12 13 13 13 13 11 10 11 12 12 13 11 11 13 14 14 14 13 13 14 14 14 15 14 13 12 12 11 11 13 15 16 16 16 17 16 16 16 16 13 12 12 12 14 16 16 16 16 16 16 14 14 14 14 14 13 13 13 12 11 11 10 10 10 10 9 9 8 8 8 8 7 7 8 8 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 19 19 18 18 20 22 21 20 19 19 20 20 20 19 16 15 15 16 16 16 17 17 17 17 18 18 18 17 17 16 15 15 14 14 13 12 11 11 11 12 13 14 15 14 14 14 14 14 14 14 14 14 14 15 17 17 18 20 21 22 20 20 21 23 25 25 26 26 25 22 22 22 22 22 22 22 23 23 24 25 28 29 30 31 32 32 32 32 31 30 30 29 29 30 31 32 32 32 31 32 32 32 31 29 26 25 26 26 27 28 28 28 28 28 29 31 30 27 25 23 24 24 25 25 26 27 27 26 25 25 26 26 27 28 28 27 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 22 21 21 20 19 19 19 19 20 20 20 20 21 21 21 22 23 23 22 21 21 20 20 20 21 21 21 21 20 20 20 19 19 20 20 20 21 21 20 20 20 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 22 21 21 21 21 21 21 21 21 21 21 20 19 21 22 22 21 20 20 20 20 20 20 19 20 22 22 21 21 21 21 21 22 22 21 21 22 22 22 22 21 21 20 20 19 19 19 20 20 19 17 16 14 15 14 13 13 13 14 15 15 15 16 15 15 14 14 13 13 14 15 15 16 16 16 16 14 12 12 12 9 7 6 5 5 7 8 9 11 12 11 10 10 11 12 12 12 12 12 11 10 10 10 10 10 11 12 12 12 11 12 12 11 10 10 10 9 9 9 9 10 12 13 13 12 14 16 15 14 15 15 14 14 14 15 16 17 17 16 16 15 16 13 12 12 12 13 13 14 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 14 13 13 13 13 14 14 14 12 9 6 5 5 6 6 7 8 10 11 11 11 9 8 8 8 9 8 6 5 4 4 5 5 5 5 5 5 4 4 3 2 2 2 3 4 5 4 4 4 5 8 10 9 8 7 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 10 10 11 11 12 12 12 12 13 14 14 12 11 11 11 11 12 10 11 12 12 11 11 10 10 11 12 12 11 11 12 13 14 13 12 13 14 14 15 15 14 13 12 12 12 12 14 15 16 17 17 17 17 17 16 16 14 12 12 13 15 16 16 16 16 16 15 14 15 15 14 14 14 13 13 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 20 19 19 19 21 21 20 19 19 20 20 20 19 17 15 14 15 16 16 16 17 17 17 18 18 18 18 17 17 16 16 15 14 14 13 12 12 11 12 13 14 15 15 14 14 13 14 14 14 14 14 14 15 15 16 19 20 21 22 23 22 21 21 21 23 23 24 23 23 22 22 22 21 21 21 22 22 24 26 28 29 30 30 31 32 32 31 31 31 30 30 29 29 30 31 32 32 32 32 31 32 31 28 25 23 23 23 25 26 27 28 28 28 29 30 32 30 26 23 23 23 22 23 24 25 26 25 24 24 25 25 25 27 28 28 27 26 26 25 24 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 21 20 19 19 19 19 19 20 20 20 20 20 22 22 22 21 20 20 20 20 20 20 21 21 21 20 20 19 19 19 18 19 19 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 22 22 22 21 20 20 20 20 20 20 21 22 22 21 21 21 21 21 22 21 21 21 21 22 22 22 22 22 21 20 20 19 19 20 20 19 17 16 16 15 14 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 15 13 11 11 10 8 6 6 6 6 7 9 11 12 12 10 10 10 11 12 12 12 11 10 10 10 10 9 9 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 11 13 13 13 13 15 16 15 14 14 15 15 15 15 16 16 16 15 15 14 14 13 12 13 13 13 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 16 16 16 16 17 18 18 18 18 17 17 16 16 15 15 15 15 14 14 13 13 13 13 14 13 13 12 10 8 7 7 8 9 9 10 11 12 12 11 9 7 7 8 9 8 6 3 4 5 6 7 6 6 5 5 5 4 3 3 2 2 3 5 6 6 6 6 6 8 10 9 7 7 6 6 6 6 7 7 7 8 9 9 10 11 11 11 10 11 11 11 11 12 12 11 12 12 13 14 12 10 11 12 12 12 9 9 10 10 10 10 9 9 10 12 12 11 11 11 12 13 13 12 13 14 14 15 14 14 14 13 12 12 13 15 16 16 17 17 17 17 17 17 18 17 14 13 13 14 15 16 15 15 15 15 15 15 15 14 14 14 14 13 12 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 7 7 7 8 20 19 19 20 20 20 20 20 21 21 20 20 19 17 15 14 15 15 16 16 17 17 17 18 18 18 18 17 17 16 16 15 15 14 13 12 11 11 12 13 15 15 15 14 14 14 14 14 15 14 14 15 15 15 17 20 21 22 23 24 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 25 27 28 29 29 30 31 32 32 31 30 30 30 30 29 29 30 32 32 32 32 31 31 30 29 25 23 24 25 26 26 26 26 27 28 29 30 31 30 28 24 22 22 22 21 21 22 24 25 24 23 23 24 25 26 28 29 28 28 27 26 24 23 22 22 22 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 23 23 23 23 22 21 21 21 20 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 19 20 20 20 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 20 20 20 19 19 20 20 21 19 19 18 18 18 19 20 20 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 22 22 20 20 21 21 21 22 21 20 20 21 22 22 22 22 22 21 21 20 20 20 20 20 18 17 16 16 15 14 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 15 16 16 16 14 11 10 10 9 7 6 7 7 7 9 11 13 13 12 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 10 11 11 10 10 10 10 11 11 11 10 10 10 10 11 13 15 16 15 15 16 15 13 13 13 15 15 14 14 15 15 14 14 13 13 13 12 12 13 13 14 14 14 14 14 14 14 13 13 12 13 13 14 14 13 14 14 14 14 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 12 11 10 10 10 10 10 11 11 12 12 12 11 9 8 7 7 9 8 6 4 5 7 8 7 7 6 6 5 5 4 4 3 2 3 5 6 7 9 9 8 9 10 11 10 7 7 6 6 6 6 7 7 7 8 9 8 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 11 10 10 11 12 11 8 8 8 9 9 11 12 9 9 10 11 10 10 11 12 13 12 12 13 14 14 15 14 14 14 13 12 13 14 16 16 16 16 17 17 16 16 17 18 17 16 12 13 13 14 16 15 15 14 15 15 15 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 6 6 7 7 19 19 20 20 20 20 20 20 20 21 20 20 19 16 14 14 15 15 16 16 16 17 17 18 18 18 18 17 17 16 16 15 15 14 13 12 11 11 12 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 19 21 22 23 23 24 23 22 21 21 21 21 20 20 20 20 21 21 21 21 21 23 25 26 27 27 26 26 29 30 30 30 29 29 29 30 30 30 30 31 31 31 31 31 30 29 27 25 24 23 26 27 28 28 27 27 27 28 30 31 31 27 24 22 22 21 21 21 21 22 23 25 24 23 23 24 24 26 28 28 28 28 27 26 24 22 22 22 21 20 20 21 21 22 22 21 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 22 22 21 20 19 19 19 19 19 19 19 19 19 20 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 20 20 20 20 20 21 21 21 21 21 20 20 19 19 20 20 20 19 19 18 17 18 19 20 20 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 21 22 22 22 22 22 21 21 20 20 20 20 19 18 17 17 16 15 14 14 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 16 16 15 13 10 10 9 8 7 7 8 7 9 11 14 15 14 11 10 11 12 12 12 11 11 10 10 10 10 10 9 9 9 9 10 10 10 9 10 11 11 11 11 11 11 11 11 13 15 17 19 17 16 16 12 12 12 13 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 14 14 14 13 13 14 14 14 15 14 14 14 14 14 13 12 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 12 12 11 10 10 9 9 8 9 7 6 6 8 8 7 7 7 6 6 5 4 4 3 3 5 7 7 8 10 10 9 10 11 11 10 8 7 7 7 7 7 8 7 7 8 8 8 8 8 10 11 11 12 13 12 12 12 12 12 12 12 13 14 12 9 7 8 9 9 8 8 8 9 9 10 12 12 10 10 10 9 9 11 12 12 12 12 13 14 14 14 14 14 14 13 13 13 15 16 16 16 16 16 15 15 14 16 17 17 15 12 13 13 14 16 15 15 15 15 15 15 14 14 14 14 14 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 7 20 20 20 21 20 19 19 19 19 19 19 18 16 15 14 14 15 15 16 16 16 17 18 18 18 18 18 17 17 16 16 16 15 14 13 12 11 11 12 14 15 15 15 16 16 16 16 15 15 15 15 16 16 17 18 21 22 23 24 24 24 23 22 22 21 21 21 21 21 21 21 21 21 22 22 24 25 25 25 24 24 25 26 28 29 29 29 29 29 30 31 31 31 31 31 30 30 30 29 27 24 23 23 24 26 27 27 27 26 26 27 28 30 31 29 25 23 22 22 21 21 21 21 22 23 25 24 22 22 22 23 26 28 28 27 27 27 26 24 22 22 21 20 20 20 20 21 22 22 21 20 20 20 19 19 19 19 19 20 20 20 21 21 20 20 20 21 21 22 23 23 23 24 24 24 24 23 23 23 22 20 19 19 19 19 19 19 19 20 21 21 20 20 21 21 21 21 20 20 20 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 21 20 20 19 18 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 21 21 22 22 22 22 21 21 20 20 20 20 20 19 19 18 17 16 15 15 14 13 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 13 12 10 9 9 8 8 8 8 8 11 13 16 17 14 11 11 12 12 13 13 12 11 11 11 11 10 10 10 9 9 10 10 10 10 9 9 11 11 12 12 11 11 11 12 13 16 17 18 17 15 13 9 10 10 13 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 13 14 14 15 15 15 15 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 10 9 8 8 7 7 8 8 7 7 7 6 6 5 4 4 4 5 6 7 8 9 10 10 9 10 11 11 10 8 8 7 7 7 7 8 8 7 7 7 8 8 8 10 11 12 12 12 12 12 12 12 12 12 12 13 14 13 8 6 8 8 9 9 8 8 10 10 9 10 12 12 12 11 10 9 11 12 12 12 12 13 13 14 14 14 14 14 13 13 14 15 16 16 16 16 15 14 13 12 16 16 16 15 15 15 13 13 14 15 15 14 14 15 15 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 20 20 21 21 20 19 18 18 18 17 17 17 15 14 13 14 15 15 16 16 16 17 18 18 18 18 18 17 17 16 16 15 15 14 12 11 11 12 13 14 15 15 15 16 16 16 16 16 16 16 16 16 17 18 19 22 23 23 24 25 24 23 22 22 21 21 21 21 22 22 23 23 23 22 23 23 23 23 24 24 25 25 26 27 28 29 29 29 29 30 30 31 31 31 30 30 30 29 27 25 23 22 23 24 24 23 24 23 23 24 27 29 29 29 27 24 22 22 21 21 21 21 21 22 23 24 22 21 22 22 23 25 27 27 27 27 27 26 25 23 22 21 20 20 20 20 21 22 22 22 21 20 20 19 19 19 19 19 20 20 20 21 21 21 20 20 21 21 22 23 23 24 24 24 24 24 23 23 23 24 22 20 19 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 20 20 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 20 21 21 21 21 21 20 21 21 21 20 20 19 20 20 20 20 21 21 20 20 20 20 21 21 20 20 19 18 17 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 20 21 21 22 22 22 22 21 21 21 21 22 22 22 21 21 21 22 22 21 21 21 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 19 19 18 17 16 15 14 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 14 13 11 10 9 9 8 9 9 9 10 12 15 17 15 12 10 11 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 11 12 11 10 10 11 12 12 12 12 12 12 13 14 16 17 17 16 12 10 9 9 12 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 15 15 14 14 14 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 12 11 10 8 10 9 8 9 9 8 7 7 7 6 6 6 6 6 6 6 6 8 9 9 9 9 9 9 10 10 9 9 7 7 7 7 7 8 9 9 9 8 7 9 10 11 11 11 11 11 12 12 12 13 13 12 14 14 13 9 7 8 8 8 9 10 10 11 10 10 11 11 12 12 12 11 10 12 12 12 12 12 13 13 13 13 14 14 14 13 14 14 15 15 15 16 16 15 13 13 13 12 15 15 14 14 14 12 13 14 15 15 14 14 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 20 21 21 21 21 20 18 18 17 17 17 16 14 13 13 14 15 16 16 16 17 17 18 18 18 18 17 17 17 16 16 15 15 13 12 11 11 13 14 14 14 15 15 15 15 15 15 16 16 17 17 17 18 19 20 22 23 24 24 24 24 23 23 22 21 21 21 21 22 23 24 24 24 23 22 22 22 22 23 25 27 28 28 28 28 29 29 29 29 30 30 31 31 30 31 30 29 27 24 23 23 22 22 23 23 23 23 22 22 23 24 26 28 27 24 23 22 22 21 21 21 21 21 21 22 22 21 21 21 21 22 24 27 27 27 27 26 26 26 23 22 21 20 20 20 20 21 22 22 22 22 20 20 19 19 19 19 19 20 20 20 20 21 21 20 20 21 21 22 23 23 24 24 24 24 23 23 23 23 24 23 21 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 21 21 21 21 21 20 20 21 21 20 20 20 19 20 20 21 21 21 21 21 20 20 21 21 21 20 18 17 17 17 17 18 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 20 19 19 20 20 20 20 20 19 19 17 16 15 14 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 12 11 10 10 9 9 9 9 10 11 14 16 16 14 11 10 12 13 13 14 14 14 13 13 13 13 12 11 11 10 10 11 12 13 12 11 11 11 12 13 13 13 13 12 13 15 15 15 15 13 11 10 11 12 15 15 14 14 15 15 15 14 14 14 14 15 14 14 14 14 15 15 16 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 13 12 11 12 13 13 13 13 13 12 12 11 10 10 10 10 10 10 8 7 7 7 7 7 8 7 7 6 6 7 8 8 8 8 8 9 10 10 10 9 9 7 7 6 6 7 9 9 9 9 9 8 10 10 10 10 10 10 11 12 12 12 13 14 14 16 14 12 9 8 8 8 9 10 11 11 11 12 12 11 11 11 12 11 11 11 12 11 11 11 11 12 12 12 12 13 13 14 14 13 14 15 15 15 16 16 15 14 13 13 11 14 14 14 13 11 10 12 14 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 20 20 21 22 22 21 20 20 18 17 16 15 13 12 13 14 15 15 16 17 17 18 18 18 18 18 17 17 17 17 16 15 15 14 12 12 12 13 13 14 14 15 15 16 15 15 16 16 17 17 17 18 19 19 21 22 23 24 24 24 23 23 23 22 21 21 21 22 22 23 23 23 23 22 22 22 22 22 23 25 27 29 29 29 28 28 29 29 30 30 30 30 30 29 29 28 26 24 23 23 22 22 22 22 22 23 23 23 23 22 23 24 25 25 23 23 22 22 21 21 21 21 21 21 23 21 21 20 20 21 22 24 26 27 27 27 26 26 25 22 21 20 20 20 19 20 20 22 23 23 23 21 20 20 20 19 19 19 19 20 20 20 21 21 21 20 20 21 22 23 23 23 24 24 23 23 22 22 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 20 21 21 21 21 21 20 20 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 18 18 19 20 21 21 21 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 20 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 19 18 17 16 15 15 14 13 13 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 12 11 10 10 10 10 10 10 11 13 14 16 15 13 11 11 11 12 14 15 15 15 14 14 13 13 13 12 12 11 11 12 13 12 11 11 11 12 13 13 13 13 13 13 13 14 14 13 13 12 11 11 12 13 14 15 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 14 13 13 13 14 14 13 14 14 14 13 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 8 8 8 8 7 7 7 7 7 6 6 7 8 8 8 8 9 9 9 9 9 8 7 6 7 7 6 7 9 9 9 8 8 8 10 10 10 10 11 12 11 12 12 13 14 15 16 14 11 9 8 8 8 10 11 10 10 11 12 12 11 11 11 11 11 11 12 12 11 11 11 11 11 10 11 12 12 13 13 13 13 13 14 14 15 15 15 15 14 13 12 10 11 13 14 11 7 10 12 14 15 15 15 15 16 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 20 20 20 21 21 21 21 20 18 17 16 14 13 13 13 15 15 16 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 13 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 17 18 19 20 21 23 23 24 24 23 23 23 22 21 21 21 22 22 22 22 21 21 22 22 22 23 23 23 23 26 28 28 29 29 28 28 29 30 30 31 30 28 27 27 25 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 24 25 25 24 24 23 22 22 21 21 21 21 22 24 23 22 21 20 20 21 24 25 26 27 27 27 26 24 22 21 20 20 20 20 20 21 21 22 23 23 21 20 20 19 19 19 19 19 19 20 20 21 21 21 20 20 21 22 23 23 23 23 23 22 22 22 22 22 23 24 23 22 21 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 18 17 18 18 18 19 19 20 21 21 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 21 20 20 19 20 20 21 21 21 22 22 21 21 21 21 21 21 20 20 20 21 21 21 21 20 19 19 19 19 19 19 19 20 19 19 18 16 15 15 15 14 14 13 12 12 12 12 12 12 12 13 13 13 14 13 12 12 12 11 11 10 10 10 10 10 11 12 14 15 15 15 13 11 11 11 12 14 15 15 15 15 14 14 13 13 13 12 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 13 13 12 12 12 11 10 10 11 12 13 14 13 12 13 13 13 14 14 14 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 12 12 12 12 12 12 11 9 8 8 7 7 7 7 6 6 6 7 7 8 8 8 9 8 8 9 8 8 8 7 7 7 7 7 7 8 9 10 8 6 7 10 10 11 11 11 11 10 9 12 13 14 14 14 13 10 9 9 8 8 11 10 9 9 11 12 11 11 11 11 9 10 12 12 12 11 11 11 11 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 14 12 12 13 13 13 13 11 8 12 16 16 15 15 15 15 16 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 19 19 19 20 20 20 20 18 17 16 15 13 13 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 20 21 23 23 24 24 24 24 23 22 21 21 22 22 21 21 21 21 21 22 23 24 25 25 24 24 26 28 28 28 27 27 27 29 30 31 30 29 25 25 25 24 24 24 24 23 23 23 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 22 22 22 22 22 24 24 24 23 20 20 20 20 22 24 25 26 26 26 26 24 22 21 20 20 20 20 20 21 21 22 22 22 21 20 19 19 19 19 19 19 19 20 20 21 22 21 21 21 22 23 23 23 22 21 20 21 21 21 21 22 22 23 24 24 22 21 20 20 21 21 20 20 20 20 20 20 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 19 18 18 18 18 19 19 19 19 20 21 21 20 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 19 19 20 21 21 21 21 22 21 21 20 20 20 20 20 20 20 20 21 21 20 19 19 19 19 19 19 19 19 19 19 18 17 16 15 15 15 15 14 14 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 11 12 13 14 15 15 14 13 11 11 12 13 15 16 16 16 15 14 14 14 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 12 13 14 14 14 13 13 13 13 13 13 14 14 14 14 15 14 14 14 15 15 15 15 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 8 8 8 7 7 7 6 5 6 7 7 8 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 9 8 7 8 10 11 11 11 10 9 10 11 12 12 12 13 13 11 11 9 8 8 9 12 9 9 9 11 12 12 12 12 10 9 10 12 12 12 11 11 11 11 10 10 10 10 11 12 13 12 13 13 13 14 14 14 14 14 12 13 14 15 15 14 14 11 10 13 17 16 15 15 15 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 5 19 19 19 19 19 19 18 17 16 16 15 14 14 15 16 17 17 19 19 18 18 18 17 17 18 18 18 18 18 17 16 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 18 19 21 21 22 22 23 24 24 24 24 23 21 21 21 21 21 21 21 21 22 24 25 25 26 26 25 25 26 26 27 27 27 27 27 28 29 30 30 28 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 24 24 24 24 24 24 23 23 22 22 22 23 25 25 25 23 20 20 20 20 22 24 24 25 25 26 26 25 23 22 21 20 20 20 20 21 21 22 22 22 20 20 20 20 20 20 20 19 19 19 20 21 22 22 21 22 22 22 23 23 21 20 19 20 20 20 20 21 21 23 25 25 24 22 21 21 22 22 21 20 20 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 20 20 19 18 19 19 19 20 20 21 20 20 19 19 19 19 19 19 20 20 20 21 21 21 20 20 20 21 21 21 21 20 21 21 20 20 21 21 22 22 22 21 20 19 18 19 19 20 20 20 20 21 21 20 20 19 19 20 20 20 19 19 19 18 19 20 20 20 19 19 19 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 19 18 17 15 15 15 15 15 14 14 13 13 12 12 13 13 13 13 13 14 13 12 12 12 11 11 10 10 10 10 10 11 12 13 14 15 15 14 13 13 12 12 14 15 16 17 16 14 14 13 13 13 12 12 11 12 12 13 14 14 14 14 13 12 12 12 13 13 12 11 11 11 11 11 11 11 11 12 14 16 16 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 11 11 9 9 9 8 8 8 7 6 5 6 7 7 8 8 8 8 8 8 9 9 8 8 7 6 7 8 8 8 8 8 9 9 9 8 9 9 9 9 10 10 11 13 11 11 12 12 11 10 9 8 8 9 9 10 8 10 11 12 12 13 13 12 11 9 10 12 12 12 11 11 11 11 11 10 9 10 11 13 13 13 13 13 13 13 13 14 14 13 10 10 10 11 14 13 13 10 10 14 17 16 16 15 15 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 19 19 19 18 18 18 17 16 16 15 15 15 16 17 18 19 19 20 19 18 18 17 17 17 18 18 18 18 18 17 17 16 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 18 20 22 22 22 22 22 23 23 23 22 22 21 21 21 21 21 21 22 21 23 25 25 26 25 26 26 26 26 27 27 27 28 28 28 29 29 28 27 25 24 24 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 25 25 25 25 25 25 24 24 24 23 23 22 23 24 24 25 26 25 23 21 20 20 20 21 23 23 24 24 25 25 24 23 21 21 21 21 21 21 21 22 23 23 23 23 22 22 22 21 21 20 20 19 19 19 20 21 22 22 22 23 23 23 23 21 20 19 19 19 19 20 20 21 22 24 24 23 22 21 22 22 22 22 22 21 22 22 23 22 21 20 19 19 19 19 19 18 18 19 19 20 20 19 19 19 19 19 20 21 20 20 19 19 19 19 19 18 19 19 19 20 21 21 21 20 20 20 20 21 21 20 20 20 20 20 20 21 21 22 22 22 21 20 19 19 19 20 20 20 20 20 21 20 20 19 19 20 20 20 19 19 19 19 18 19 19 20 20 18 19 19 18 18 19 19 19 19 19 19 18 19 19 19 20 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 17 18 18 18 16 15 15 15 15 15 15 14 13 13 12 12 13 13 13 13 14 14 13 12 12 11 11 11 10 10 10 10 11 11 12 13 14 14 14 13 13 13 12 13 15 16 16 17 15 14 13 13 12 12 11 11 11 12 13 14 15 15 15 14 13 12 12 12 12 12 11 11 10 11 11 11 12 12 13 14 15 16 16 15 14 13 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 14 14 14 13 13 12 11 10 9 9 9 9 8 8 7 6 5 6 7 8 8 8 8 8 9 9 10 9 8 8 8 8 7 7 8 9 9 8 9 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 11 10 8 8 9 10 10 9 8 11 12 12 13 13 13 13 11 10 10 11 12 11 11 11 11 11 11 11 10 10 11 13 13 13 12 12 11 11 12 13 13 13 10 10 8 10 13 12 12 8 10 14 17 16 16 16 15 16 15 15 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 20 20 20 19 19 18 17 17 17 16 17 18 20 20 20 21 21 20 18 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 18 20 21 22 22 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 24 25 25 25 25 26 27 27 27 27 27 27 28 29 29 28 26 25 24 23 24 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 23 24 25 25 25 26 26 26 23 21 20 20 20 21 22 23 23 24 24 25 23 22 21 21 21 22 22 22 22 22 23 24 24 25 24 24 23 22 22 21 20 19 19 19 19 20 21 22 22 23 23 23 23 21 19 19 18 19 19 19 19 21 22 23 22 21 21 21 22 22 22 22 22 22 22 23 23 23 22 21 20 20 19 19 18 18 18 19 19 20 20 20 20 19 19 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 18 18 18 19 19 20 21 22 22 21 20 20 20 20 20 20 20 21 20 20 19 19 19 19 19 18 17 16 16 17 17 16 15 15 15 16 16 15 15 14 14 13 12 12 13 13 13 13 14 14 13 12 12 11 11 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 13 14 16 16 16 16 14 13 13 12 12 11 10 10 11 12 14 16 16 16 16 15 14 13 13 13 12 11 10 10 10 11 11 12 12 13 13 14 15 16 15 15 14 13 12 12 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 16 15 15 15 15 15 15 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 10 10 9 9 9 9 8 7 6 5 5 5 7 8 8 8 8 9 9 10 10 10 9 9 10 10 10 9 10 10 9 9 10 11 12 12 11 11 11 11 11 12 14 15 15 14 13 13 12 10 7 8 9 10 10 9 9 12 12 13 13 13 14 12 11 10 10 11 11 11 12 12 12 12 11 12 12 12 11 11 12 12 11 10 10 10 11 12 12 12 12 10 8 10 12 10 8 7 11 15 16 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 21 22 22 21 21 21 21 21 21 21 21 22 23 23 22 22 20 19 17 16 16 16 17 18 18 18 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 19 20 21 21 22 23 23 23 23 23 23 22 22 21 21 21 22 22 22 23 23 24 24 24 24 25 26 27 28 28 28 28 28 28 28 27 25 23 23 22 23 23 23 23 22 22 22 22 22 22 22 22 23 24 25 25 25 25 25 25 25 25 25 24 23 23 22 22 23 23 25 26 27 27 27 27 26 25 23 21 21 22 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 21 20 19 19 19 19 19 21 21 21 23 24 23 22 20 19 19 19 19 19 19 20 21 22 22 22 21 20 21 21 22 22 22 23 23 23 22 22 22 22 21 21 20 20 19 18 18 18 18 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 20 21 21 21 21 21 21 20 20 20 20 20 20 19 20 20 21 21 22 21 21 21 20 20 20 20 20 20 20 20 21 20 19 19 19 19 20 20 20 19 19 19 19 20 20 20 19 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 20 21 22 22 22 21 21 21 21 21 20 20 20 20 20 19 18 18 18 18 18 17 16 16 16 16 15 15 15 15 16 16 16 15 14 14 13 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 12 13 14 16 17 16 16 15 14 13 12 11 11 10 10 12 13 15 17 17 17 16 15 14 13 14 14 12 10 9 10 10 11 12 12 13 14 14 15 16 16 15 14 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 15 15 15 16 16 15 14 14 15 15 16 16 15 15 15 15 16 16 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 13 13 12 12 12 12 12 13 12 11 11 12 12 12 12 12 12 12 12 10 9 9 9 9 9 8 8 6 5 5 6 6 7 8 8 8 8 8 9 11 11 11 11 11 11 11 11 11 10 10 10 11 12 13 14 14 14 14 14 13 11 13 15 16 16 15 15 14 12 9 7 9 10 10 9 9 9 11 12 13 13 13 13 11 11 10 10 10 10 11 12 12 12 12 11 11 12 12 11 11 11 10 10 10 9 9 10 11 11 11 11 10 12 12 11 9 6 10 12 13 14 16 17 17 16 16 16 16 16 16 15 14 14 14 13 13 13 12 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 21 21 22 22 24 25 26 26 25 24 24 24 23 23 23 21 19 17 16 15 16 16 17 17 18 19 19 19 19 18 17 17 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 18 20 20 21 21 22 23 23 23 23 23 23 22 22 20 21 22 23 24 24 24 25 25 25 24 25 25 26 27 27 28 27 28 28 27 26 25 23 22 22 22 22 22 23 23 23 22 22 22 22 22 22 23 25 26 27 27 26 26 26 25 25 24 24 23 22 22 22 22 22 24 26 27 28 28 27 27 27 26 25 24 24 25 25 25 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 20 19 19 19 19 20 20 21 22 23 24 23 22 20 19 19 19 19 19 19 20 21 22 23 22 21 19 20 21 21 22 23 23 23 22 21 20 21 21 21 21 21 20 19 18 18 18 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 19 20 20 21 21 21 21 20 20 20 20 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 19 18 19 19 20 20 20 19 19 19 19 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 19 20 21 22 22 22 22 22 21 21 21 21 21 20 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 16 15 16 16 15 15 14 13 12 12 12 12 12 13 13 13 13 12 12 11 11 10 10 9 10 10 12 13 13 13 12 12 12 12 12 12 12 13 14 16 17 17 16 16 15 13 12 11 11 10 11 12 15 17 18 18 17 16 15 14 13 14 14 11 9 8 9 10 11 11 12 13 14 15 16 16 16 16 14 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 16 16 16 16 16 16 16 16 15 14 14 15 16 16 16 16 15 15 16 16 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 13 13 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 11 10 10 10 11 11 11 10 9 8 8 8 8 8 7 6 5 4 4 5 6 7 8 8 8 8 9 11 11 12 12 12 12 12 12 12 11 11 11 11 11 13 14 15 15 14 14 14 14 13 13 15 15 16 16 16 14 11 9 8 9 10 9 9 9 10 10 13 13 13 12 12 10 9 8 8 8 9 10 11 11 11 11 10 9 9 10 10 10 10 9 9 9 9 10 9 10 10 11 10 9 13 13 9 8 10 14 14 15 16 16 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 3 3 3 2 2 3 3 3 4 4 4 4 4 21 21 22 23 25 26 26 25 24 23 23 23 23 22 21 19 17 15 14 15 16 17 17 17 18 19 19 19 19 18 18 17 16 16 16 16 16 15 15 16 16 17 17 17 17 18 18 18 19 20 20 20 21 22 23 23 23 24 24 23 22 22 22 22 23 24 25 25 25 25 26 25 25 25 26 26 27 27 27 26 27 26 25 24 23 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 24 26 27 28 28 28 27 27 26 25 24 23 22 22 22 22 22 23 26 27 28 28 27 25 24 25 25 26 25 26 27 27 26 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 23 23 23 23 23 23 23 23 22 21 20 19 19 19 20 20 20 20 21 23 24 23 21 20 19 19 19 19 19 19 20 20 22 23 23 21 19 19 19 20 21 22 23 24 22 20 20 20 20 20 20 21 21 19 19 18 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 20 20 20 21 21 20 20 19 19 19 19 19 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 20 20 20 20 19 19 19 20 20 21 20 20 19 19 18 18 18 19 19 19 19 19 19 18 19 18 18 18 18 18 20 21 22 22 21 21 21 21 21 21 22 22 22 21 20 19 19 19 18 18 17 16 15 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 12 12 13 13 13 13 12 12 11 10 10 10 10 10 11 13 14 14 13 12 12 12 12 12 11 11 12 14 16 18 17 17 16 15 13 12 11 11 11 12 14 17 18 18 18 16 14 14 13 13 13 12 10 9 9 8 10 10 11 12 13 14 15 16 16 16 15 14 12 11 11 12 13 12 12 12 12 13 13 13 14 14 14 15 16 16 16 16 16 17 17 16 15 14 14 15 16 16 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 12 12 12 12 12 13 13 13 12 12 10 9 10 10 10 9 9 8 7 7 7 7 7 6 5 4 4 4 4 5 5 6 7 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 13 14 14 15 15 15 15 15 15 14 15 15 15 15 15 14 11 9 9 11 11 10 10 10 10 10 13 13 13 12 11 8 8 8 7 7 8 9 10 10 10 10 9 8 7 7 7 8 9 9 8 8 10 13 9 9 8 9 11 15 14 14 9 8 13 14 15 16 16 16 16 17 17 16 17 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 2 2 3 3 3 4 4 4 4 21 22 23 24 24 23 21 20 21 21 22 22 22 21 19 16 15 14 14 15 16 17 18 18 19 20 20 19 19 18 18 17 17 16 16 15 16 16 16 16 17 18 18 18 18 18 18 18 19 20 20 21 21 22 23 23 24 24 24 24 23 23 23 24 24 24 25 26 26 26 26 26 26 26 26 27 27 26 26 25 25 25 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 25 26 26 26 26 26 27 27 27 26 24 23 22 22 22 22 22 24 26 27 27 27 25 23 23 23 24 25 25 27 27 27 26 25 24 23 23 24 24 24 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 22 21 20 19 19 20 20 20 20 20 22 23 24 23 21 20 19 19 19 19 19 19 19 20 22 23 23 21 20 20 19 19 20 22 22 23 22 20 19 19 19 19 20 20 20 20 19 19 18 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 19 20 20 20 19 19 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 21 22 23 23 23 22 22 21 20 19 18 17 16 15 15 16 16 16 16 16 16 16 15 14 14 13 12 12 12 12 12 12 12 13 13 13 12 12 11 11 10 10 10 11 13 15 15 14 12 12 12 12 11 11 11 10 12 15 17 19 18 18 17 15 13 11 10 10 11 13 16 17 17 18 17 14 13 12 12 12 12 11 9 9 8 8 9 10 10 11 13 14 15 15 15 16 15 13 12 11 11 12 13 12 12 12 12 12 13 13 14 14 14 15 15 15 16 15 16 17 17 15 14 14 15 15 16 17 17 16 16 15 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 10 9 9 9 9 8 7 7 7 7 7 7 6 5 5 4 4 5 5 5 5 6 8 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 13 14 15 15 15 15 15 15 15 14 14 14 14 14 13 12 11 11 11 11 10 10 10 10 10 12 13 12 12 10 7 6 6 5 6 7 8 9 10 10 11 11 9 9 7 7 8 9 8 7 7 10 14 14 14 8 7 10 15 15 15 9 8 11 12 15 16 16 16 15 16 16 16 16 17 17 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 21 22 22 22 20 18 17 19 20 21 21 21 20 18 16 15 14 15 15 16 17 17 18 19 20 20 20 20 19 18 18 17 17 16 16 15 16 16 17 17 17 18 18 18 18 18 18 18 19 19 20 25 25 25 24 25 25 25 25 24 24 24 24 25 25 25 26 27 27 27 27 26 26 26 26 26 26 27 26 26 25 25 24 23 23 23 23 23 22 22 22 22 23 24 24 24 24 23 24 24 26 26 26 25 24 25 26 26 26 26 24 22 22 22 22 22 22 24 25 26 27 27 25 23 23 22 23 24 25 26 27 27 26 24 22 22 22 22 23 23 22 22 22 22 23 23 24 23 22 22 22 22 22 23 23 23 22 20 19 19 20 20 20 20 20 21 22 23 23 22 20 19 19 19 19 18 18 19 19 20 22 23 23 21 21 20 19 19 20 22 23 22 21 20 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 19 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 22 21 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 11 11 11 12 12 13 13 12 12 12 11 11 10 10 10 12 14 15 14 13 13 12 11 11 11 10 10 10 13 16 19 19 19 19 16 14 12 11 10 10 11 14 15 16 17 18 15 13 12 12 12 12 11 11 10 8 8 8 9 9 10 11 13 14 14 14 14 15 15 14 12 12 12 13 13 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 14 15 15 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 12 13 13 13 13 12 12 12 12 12 13 14 14 14 14 13 11 9 9 9 9 8 8 9 9 8 7 7 6 6 5 5 6 7 7 7 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 10 10 11 13 12 11 10 9 8 4 3 4 4 5 8 9 11 12 13 13 11 8 8 9 9 7 6 6 8 12 14 14 7 11 14 16 16 17 9 11 12 11 14 15 15 15 15 15 15 15 16 16 17 16 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 20 21 21 20 18 17 18 20 21 20 20 19 17 16 15 15 15 16 16 17 17 17 18 19 20 21 21 20 19 18 18 17 17 16 16 15 15 15 16 16 17 17 17 17 18 18 19 19 19 20 22 26 27 26 27 28 29 27 25 25 26 27 28 27 27 26 27 27 27 27 27 26 26 26 26 26 26 26 27 27 26 25 26 25 25 24 24 24 23 22 22 22 23 24 24 24 24 24 24 24 25 26 26 25 24 24 25 25 25 24 23 22 22 22 22 22 23 23 24 25 26 27 25 23 22 22 23 23 25 26 27 27 26 23 22 21 21 21 22 22 22 22 22 22 22 24 24 24 22 21 21 21 22 22 23 24 23 22 21 21 21 21 21 21 20 21 22 23 23 22 20 19 18 19 18 19 19 19 20 21 22 22 22 21 21 20 19 19 21 22 23 22 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 20 20 19 19 18 18 18 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 19 19 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 19 19 19 18 18 18 18 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 18 19 21 22 23 22 22 22 21 19 18 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 12 12 12 13 12 12 12 11 11 10 10 11 12 14 15 15 13 13 12 11 11 10 10 9 10 14 17 19 20 20 18 15 13 11 10 10 10 11 14 15 16 17 17 15 13 12 12 11 11 10 10 9 7 7 8 8 9 11 13 15 15 15 14 14 16 16 15 14 12 12 13 13 13 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 15 15 15 15 15 15 15 16 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 13 13 12 12 12 12 13 13 13 13 13 13 14 15 15 15 15 15 14 13 11 9 9 9 10 10 10 10 9 8 7 6 6 7 7 7 7 8 8 8 9 8 9 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 14 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 10 11 13 12 11 11 11 10 7 3 2 2 3 4 6 8 11 12 13 14 13 9 8 9 9 7 6 6 5 9 13 13 13 13 14 15 17 17 15 16 15 12 12 13 15 15 15 15 15 15 16 17 17 16 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 20 20 20 19 18 19 21 22 22 21 20 18 16 16 16 16 17 17 17 18 18 18 19 20 21 21 21 20 19 18 18 18 17 16 16 15 14 14 14 15 16 16 17 17 18 19 19 20 20 21 21 24 27 27 28 29 29 28 26 25 27 29 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 26 27 27 26 26 25 25 24 23 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 24 24 23 22 22 22 22 22 22 22 23 23 23 25 26 25 22 22 22 22 23 24 25 26 27 26 23 22 21 21 21 21 21 22 22 22 22 23 24 24 24 22 21 21 21 21 22 22 23 24 23 22 22 22 22 21 21 20 20 22 23 24 22 19 19 18 18 19 19 20 21 21 22 22 22 22 22 21 20 20 20 20 22 23 23 22 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 20 20 19 19 18 18 18 19 19 19 19 18 17 17 17 17 17 18 18 18 18 19 19 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 20 21 22 21 21 20 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 13 12 12 12 11 11 11 11 12 12 12 13 12 12 12 11 11 11 11 11 13 14 16 16 16 14 12 11 11 10 9 9 11 14 17 17 20 19 17 14 11 10 10 10 10 11 11 14 15 16 17 16 14 12 11 11 10 10 9 8 7 7 8 9 10 12 14 15 16 15 15 16 17 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 15 15 15 15 15 16 17 17 16 16 16 16 17 16 16 16 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 14 14 14 14 15 15 15 15 15 15 14 13 12 11 10 9 10 10 11 10 9 8 7 6 6 7 8 8 7 7 8 8 9 9 9 9 9 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 11 13 12 11 11 11 10 8 2 1 1 2 2 4 6 9 10 11 12 11 9 8 9 9 8 7 7 6 8 11 13 14 13 14 15 17 17 18 17 16 15 13 14 15 15 15 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 21 21 21 21 22 22 23 22 22 21 19 17 16 16 16 17 18 17 18 18 18 19 21 21 22 22 21 20 19 19 19 18 17 16 16 15 14 14 14 14 15 15 16 17 18 19 19 20 21 22 22 22 23 26 29 29 28 28 26 25 25 28 29 29 30 30 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 27 26 25 25 24 23 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 24 24 24 23 22 22 22 22 22 22 22 22 22 22 23 25 26 25 23 21 21 22 22 22 24 26 27 25 23 22 21 21 21 21 22 23 23 22 22 23 24 24 24 23 22 21 21 21 21 22 23 23 23 23 23 23 22 21 20 20 20 21 23 23 22 20 19 19 19 19 20 22 22 23 23 23 22 22 22 21 21 20 20 21 21 23 23 23 22 21 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 20 19 19 19 18 19 19 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 19 20 20 20 20 20 21 21 21 21 20 20 20 21 21 21 20 21 20 20 20 21 21 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 17 17 18 19 20 21 20 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 12 12 12 13 13 12 12 12 11 11 11 11 12 13 15 16 17 16 15 13 11 11 10 9 9 12 15 17 18 19 19 17 14 11 10 9 9 10 11 12 13 15 17 17 16 15 12 11 10 10 9 8 7 7 7 7 8 10 13 14 14 15 16 16 17 17 16 16 16 16 16 16 15 14 13 13 14 14 14 14 14 13 13 13 14 15 15 15 15 14 15 15 15 16 16 16 16 17 17 16 17 17 17 17 17 17 17 17 17 18 18 17 16 16 16 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 13 12 11 11 10 10 10 9 9 7 7 6 6 6 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 11 12 12 11 11 11 9 5 3 1 1 1 2 3 4 5 7 10 11 11 9 8 9 8 8 8 8 7 5 7 11 13 13 6 11 16 16 17 15 16 16 16 14 14 14 16 17 17 18 17 17 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 22 23 23 24 24 24 23 22 22 21 19 17 16 17 17 17 18 17 17 18 19 21 22 22 22 22 21 20 19 19 19 18 17 16 16 15 15 15 15 15 15 15 16 17 18 19 19 20 21 22 23 23 23 25 27 27 24 24 26 26 26 27 27 29 30 29 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 22 22 23 24 24 25 26 26 26 26 25 24 23 22 22 22 22 22 22 22 22 22 23 23 25 26 24 23 22 21 21 21 22 24 26 27 25 23 22 22 21 21 22 23 24 24 23 23 23 24 24 24 23 23 22 20 21 22 22 22 23 23 23 22 22 21 20 20 20 20 21 23 23 22 21 21 19 19 20 21 22 23 23 23 23 23 23 22 22 21 21 20 21 22 22 23 23 23 22 20 19 19 19 19 19 20 20 19 19 19 18 18 18 18 18 18 19 18 18 18 18 18 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 19 20 20 19 20 20 21 21 21 20 20 20 20 20 21 21 21 21 21 20 20 21 21 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 18 19 19 19 19 18 18 17 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 13 12 12 11 11 11 12 12 13 13 13 13 12 12 12 11 11 12 13 14 16 16 17 17 15 12 11 10 10 9 10 13 14 16 17 18 18 16 14 11 10 9 9 9 10 12 13 15 17 17 16 15 12 10 10 9 9 8 8 7 7 8 9 11 12 12 12 14 16 17 17 16 16 17 17 17 16 16 15 13 13 14 14 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 15 14 14 14 14 13 13 13 13 13 13 13 14 15 15 15 15 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 14 14 13 12 11 10 9 9 8 8 7 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 12 12 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 13 13 12 11 9 11 12 11 11 11 11 8 6 4 2 1 1 2 2 2 4 6 9 10 10 8 8 8 8 9 9 8 7 6 4 6 11 12 5 5 6 10 15 14 11 13 14 15 15 14 14 15 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 23 23 23 23 23 22 22 21 21 20 19 18 17 17 18 18 17 16 16 18 21 23 23 23 22 21 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 16 17 17 18 19 20 20 22 22 23 23 24 24 23 23 23 24 26 26 26 26 26 28 28 28 26 25 25 25 25 26 26 26 26 27 26 26 25 25 25 24 24 24 24 24 24 25 25 25 23 23 22 22 22 22 22 22 23 23 24 26 26 26 26 26 25 24 23 23 23 23 22 22 23 23 22 23 23 24 25 26 24 23 22 21 21 21 22 23 25 26 25 23 22 22 22 22 23 24 24 24 23 23 23 24 24 23 23 23 22 22 22 23 23 23 23 23 23 22 21 20 20 19 19 20 21 22 23 22 22 21 19 19 20 21 22 22 22 22 22 23 23 23 22 21 21 21 22 22 23 23 23 24 23 21 19 19 19 20 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 18 18 18 18 18 19 20 20 20 19 19 19 20 20 20 20 19 20 20 20 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 16 16 15 15 14 13 13 13 12 12 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 13 14 15 16 17 17 15 12 11 10 10 10 11 14 14 16 17 17 16 15 13 11 10 9 10 10 11 13 14 16 18 18 17 15 12 12 10 9 8 8 8 8 8 8 9 11 11 12 12 13 14 15 16 16 16 17 17 17 16 15 14 13 13 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 17 17 17 17 18 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 13 13 13 14 15 15 15 15 15 15 15 16 17 17 16 16 16 15 14 14 14 15 15 14 14 14 12 12 11 10 10 9 9 8 7 7 7 8 7 7 7 7 8 8 9 9 9 9 8 9 9 9 9 10 10 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 14 14 15 15 15 15 14 14 13 12 11 11 12 12 12 12 11 11 11 8 6 4 2 1 1 1 2 2 4 5 8 9 9 8 7 8 8 8 9 9 8 6 4 4 4 4 4 4 9 13 12 8 6 10 13 15 16 16 16 17 18 18 18 17 17 16 15 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 23 23 23 23 21 20 20 20 20 19 18 17 17 17 16 15 17 17 18 22 24 24 23 22 21 21 20 20 20 19 19 18 17 17 16 16 16 16 16 16 17 17 17 18 18 19 20 21 21 22 23 23 24 23 23 23 23 24 24 25 26 26 26 26 25 25 25 25 25 25 25 25 25 26 27 27 27 25 24 24 24 24 24 24 24 25 25 25 25 25 24 23 23 23 23 23 22 22 22 23 25 26 26 26 26 25 24 24 24 24 23 23 22 22 22 22 23 23 24 24 25 26 25 24 22 22 22 21 22 23 25 26 25 23 23 23 23 23 25 25 25 24 23 22 23 23 24 24 24 23 22 22 22 23 23 23 23 23 23 22 20 20 19 19 19 19 21 22 23 23 21 20 19 19 20 21 22 22 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 22 21 20 19 19 20 21 21 21 22 22 21 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 16 17 17 15 12 11 10 10 10 11 12 13 16 18 18 17 15 14 11 10 9 10 10 12 15 18 18 18 18 17 15 13 12 10 9 8 8 8 8 9 9 9 10 11 13 13 13 14 15 15 16 17 18 17 17 15 15 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 16 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 16 15 14 14 13 12 14 15 15 14 13 13 12 11 11 10 10 10 9 8 8 8 8 8 8 7 7 7 7 8 8 9 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 13 12 11 10 11 13 12 12 12 11 11 10 7 7 5 3 2 2 2 2 2 3 5 7 8 8 7 7 7 7 8 8 8 7 5 5 4 4 4 4 4 10 13 10 6 7 10 13 15 16 16 17 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 22 23 23 23 22 21 21 20 20 20 20 19 18 19 19 19 20 21 23 25 26 24 22 21 21 20 20 20 20 19 18 18 17 17 16 16 16 16 16 16 17 17 17 18 18 19 20 21 21 21 23 23 23 23 22 22 22 23 24 25 25 26 26 25 25 25 24 24 24 25 25 25 26 26 27 27 27 25 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 23 22 23 24 25 25 26 26 25 24 24 23 24 24 23 22 22 21 21 22 23 23 24 24 25 25 26 25 24 24 23 23 23 23 25 26 25 24 24 24 24 24 25 25 25 25 24 23 21 23 23 24 24 23 22 21 21 22 22 23 23 23 23 21 20 20 19 19 20 20 20 21 22 22 22 21 20 20 20 21 22 22 22 21 21 20 20 20 20 21 21 22 23 23 23 23 23 23 22 21 19 19 20 21 21 21 22 22 22 21 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 16 16 16 16 15 14 14 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 17 17 15 12 11 11 10 11 11 12 14 17 18 18 17 16 15 12 11 10 10 12 15 18 18 18 17 17 16 16 15 12 9 8 8 8 9 9 9 9 10 10 12 14 15 14 14 14 15 16 17 17 17 16 15 14 14 13 13 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 15 15 14 13 14 14 14 14 14 14 14 14 14 14 14 15 16 16 15 14 13 12 12 12 14 15 14 14 14 14 13 11 11 10 9 9 9 9 8 8 8 8 8 8 7 6 6 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 14 12 11 10 10 11 12 12 12 12 11 11 10 6 7 6 4 3 3 2 2 2 3 4 6 7 7 7 7 7 7 7 8 8 7 7 11 8 5 4 4 4 10 13 10 6 8 11 13 15 16 17 18 18 17 17 17 18 17 17 17 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 22 21 21 20 21 21 20 20 20 21 22 22 22 26 27 26 25 27 27 26 24 22 21 20 20 20 20 20 19 19 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 19 20 21 21 21 22 23 24 24 23 22 21 22 23 23 24 24 25 25 25 24 24 24 24 24 25 25 26 26 27 27 26 25 24 24 24 24 24 24 24 25 25 25 25 24 24 24 25 25 25 24 23 23 24 24 25 25 25 25 25 24 23 24 24 25 24 22 22 21 21 22 23 24 24 25 25 25 25 26 26 25 25 24 24 24 25 26 24 24 24 24 25 26 26 25 25 25 25 23 22 22 22 23 24 23 22 21 21 22 22 23 23 23 22 21 20 20 19 20 20 21 21 21 22 22 22 22 22 21 21 21 22 23 23 22 21 21 20 20 20 21 21 22 23 24 23 23 24 24 24 22 20 19 20 20 21 21 22 22 22 21 20 18 18 18 18 18 17 17 17 17 18 19 19 19 19 19 19 19 18 17 17 17 16 17 17 17 17 17 17 17 17 17 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 15 15 16 17 14 12 11 11 11 11 11 13 14 17 18 18 17 16 15 13 13 12 12 14 16 17 16 16 17 17 16 16 14 11 9 8 8 8 9 9 9 9 10 11 13 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 14 15 15 15 16 16 15 15 15 16 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 18 19 18 18 18 17 18 18 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 13 12 11 12 15 15 14 14 14 13 12 12 11 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 7 7 8 8 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 15 15 14 13 12 10 10 9 9 10 12 12 13 12 11 10 7 7 6 6 5 3 3 2 2 3 4 5 7 7 7 7 7 7 7 9 8 8 12 9 9 7 4 4 4 5 6 7 7 9 12 13 14 16 18 19 18 17 16 16 17 18 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 20 19 18 18 19 19 19 20 21 21 22 24 25 28 28 28 28 27 26 24 22 21 20 20 20 20 20 20 19 18 18 17 17 17 16 16 16 16 16 16 16 16 17 18 19 20 20 21 21 21 22 23 24 24 23 22 21 21 21 22 22 23 23 24 25 24 23 23 24 24 24 25 25 26 26 26 25 25 24 24 24 24 23 24 24 25 25 25 24 24 24 24 25 25 25 24 24 24 25 25 25 25 25 25 25 24 24 25 25 24 23 22 22 22 22 23 24 25 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 24 24 24 25 26 26 25 24 25 25 24 23 23 22 23 23 23 22 22 22 22 23 23 23 22 22 21 20 19 20 20 21 21 21 21 22 22 22 22 21 21 21 21 21 23 23 23 22 21 20 20 21 21 22 24 24 24 23 23 23 24 24 23 21 19 19 20 20 21 22 22 21 20 19 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 22 22 21 20 20 20 20 20 20 21 20 19 19 18 18 18 18 18 18 19 19 18 18 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 16 15 13 12 11 11 11 12 13 14 16 18 18 17 16 15 14 13 13 13 14 15 16 15 15 16 17 17 16 13 10 9 8 8 9 9 10 10 10 11 13 15 16 17 17 17 17 16 16 16 15 14 14 14 14 13 13 13 14 14 15 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 17 16 16 16 15 15 17 17 16 16 17 17 16 18 17 17 18 19 19 18 18 18 18 18 19 18 18 18 17 17 16 16 16 16 16 15 15 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 12 12 13 14 15 14 14 13 13 12 12 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 9 9 10 10 11 11 11 11 12 12 12 12 12 13 12 12 12 12 12 13 14 14 12 11 10 9 9 8 10 12 12 14 14 12 10 7 7 7 7 6 4 3 2 2 3 4 5 6 6 7 7 7 7 7 8 7 8 11 6 4 4 5 5 5 5 6 6 8 10 11 13 15 17 18 19 18 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 2 2 3 20 19 20 19 19 20 21 21 22 22 23 25 26 25 25 25 24 24 23 22 20 20 20 20 20 20 20 20 19 18 17 17 17 17 16 16 16 16 15 15 15 16 17 18 19 20 20 21 21 21 22 24 25 24 23 22 21 21 21 22 22 22 23 23 24 24 23 23 23 23 24 24 25 25 26 26 25 25 24 24 24 24 23 23 25 25 25 24 24 24 24 24 25 25 25 24 24 25 26 25 25 25 24 24 24 25 25 25 25 24 23 23 23 22 23 24 25 25 24 23 23 23 23 24 24 25 26 27 27 27 27 27 26 26 25 24 25 26 26 24 24 24 24 24 24 23 23 23 23 23 23 23 22 23 23 23 23 23 22 20 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 24 23 22 21 21 21 22 23 24 24 23 22 21 21 23 24 23 22 20 20 20 20 21 22 22 21 20 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 21 21 22 22 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 22 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 18 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 14 12 12 12 12 13 14 14 16 18 18 16 15 15 15 14 13 14 14 15 15 15 15 16 16 16 15 12 9 8 8 8 9 10 10 11 13 14 15 16 17 17 17 18 18 18 17 16 15 14 13 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 14 14 15 15 15 16 15 15 16 16 15 16 16 16 16 16 17 17 17 17 17 19 18 18 18 18 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 12 13 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 12 13 13 12 10 9 8 8 8 10 12 12 12 13 12 11 10 8 8 8 7 5 4 3 3 3 4 5 5 6 7 7 7 7 8 8 5 6 8 8 5 5 6 6 6 5 6 7 8 9 10 13 15 16 18 20 20 19 19 18 19 19 19 18 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 21 22 24 23 23 24 24 24 24 24 24 25 24 24 23 22 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 14 14 15 16 18 19 21 21 21 21 21 22 23 23 23 22 21 21 21 21 22 22 22 23 23 24 24 24 24 23 23 23 24 24 25 25 26 25 25 25 26 25 24 24 24 25 25 25 24 24 24 24 25 25 25 25 24 25 25 26 25 25 24 24 24 24 25 25 25 25 24 24 23 23 23 24 25 25 25 25 23 23 22 22 23 23 25 27 28 28 28 28 28 27 27 26 25 26 26 26 25 24 24 24 24 24 23 23 23 23 23 24 23 23 24 24 24 24 24 23 21 21 20 20 21 22 22 22 22 21 20 20 20 20 20 20 21 21 22 24 24 23 22 21 21 21 22 23 23 24 24 23 21 21 22 23 23 22 22 21 20 20 21 21 21 20 19 18 18 18 18 18 18 19 19 20 20 19 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 18 17 17 17 17 16 16 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 22 22 22 23 22 22 22 22 22 22 22 22 21 20 20 20 19 20 20 19 19 18 19 19 19 19 19 18 18 19 19 19 18 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 15 15 15 15 16 16 17 17 16 15 14 13 12 13 13 14 15 16 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 14 11 9 8 8 9 9 10 11 13 15 16 16 17 18 18 18 19 19 18 17 16 16 15 14 14 13 13 13 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 15 15 15 15 15 16 16 16 16 16 17 17 15 16 16 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 13 13 13 14 14 14 14 14 13 12 13 14 14 14 14 13 12 12 11 10 10 9 9 10 9 9 9 9 8 7 7 7 7 7 7 6 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 11 12 12 13 13 13 12 11 11 11 10 10 11 11 12 12 11 10 10 9 9 7 8 10 11 10 10 10 11 11 11 9 9 8 6 5 4 3 4 4 5 5 6 7 7 7 8 7 7 5 4 4 5 6 7 7 6 6 6 6 8 8 9 11 13 14 15 17 18 20 20 19 19 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 25 26 26 26 27 26 24 23 23 22 22 22 22 22 22 21 20 20 21 22 21 20 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 15 16 16 18 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 24 25 25 25 24 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 26 26 25 25 24 24 24 25 25 25 25 24 24 24 23 23 24 24 25 25 25 25 24 23 23 22 22 23 26 28 27 26 26 26 26 27 27 27 26 26 26 27 26 25 25 24 24 24 23 23 23 23 24 24 25 25 25 25 25 25 25 24 22 21 21 21 21 22 22 22 22 21 20 20 20 20 20 20 21 22 23 24 23 22 21 21 21 22 23 23 23 24 24 23 21 20 20 21 22 22 22 22 21 21 21 21 20 19 19 19 18 18 18 18 18 19 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 17 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 16 15 14 13 13 14 15 15 17 17 17 16 16 16 15 14 14 13 13 14 14 14 14 15 15 15 13 11 9 8 8 9 10 10 12 14 15 16 17 18 18 19 19 19 19 18 17 17 17 16 14 14 13 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 15 16 15 16 18 18 18 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 14 13 13 12 12 13 13 14 14 14 13 12 11 11 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 7 8 10 11 12 13 13 13 13 12 11 11 10 10 10 11 12 12 11 11 10 10 10 9 8 8 9 11 10 8 9 9 10 9 9 9 9 8 6 5 4 4 4 5 6 7 7 8 8 8 6 5 5 4 5 5 7 8 7 7 7 7 7 7 8 10 11 13 14 15 15 17 19 20 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 24 25 26 25 25 22 21 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 16 16 17 19 20 20 20 21 22 22 22 22 22 21 21 21 21 21 22 22 22 22 23 23 24 25 25 26 25 24 24 24 24 24 25 26 26 26 27 27 26 26 25 25 25 25 24 24 24 24 24 25 25 24 24 25 25 25 26 25 25 24 24 24 24 25 25 24 24 24 24 24 23 24 24 25 25 25 24 24 24 23 22 22 23 25 27 26 24 23 24 24 25 26 26 26 25 26 26 26 26 25 25 25 24 24 23 23 24 24 25 26 26 25 25 25 25 25 24 22 21 21 22 22 22 22 22 23 22 21 20 19 19 20 20 20 22 23 23 22 21 21 21 21 22 23 23 24 24 24 23 21 20 19 20 21 21 22 21 21 21 20 20 20 19 19 19 19 18 18 18 19 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 22 22 22 22 21 21 21 21 22 22 22 22 22 21 21 20 20 21 21 20 19 19 19 19 19 19 19 19 19 19 18 17 15 15 15 15 15 16 15 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 18 18 17 17 17 17 17 16 16 16 16 16 17 17 16 16 14 14 14 15 15 16 17 17 17 17 16 16 15 15 14 13 13 13 14 14 14 15 15 14 13 10 9 8 9 9 10 11 12 14 15 16 17 18 19 20 20 20 19 18 18 17 17 16 14 14 13 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 15 16 15 16 16 16 17 15 15 15 15 14 16 16 16 16 15 15 15 15 15 15 13 13 13 14 14 13 12 12 12 12 12 12 12 13 13 13 14 14 13 12 12 12 13 14 14 14 14 13 12 11 11 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 9 10 12 13 14 13 12 12 13 11 9 9 9 11 13 12 11 11 11 10 10 9 8 8 8 10 10 7 8 8 8 8 9 10 9 8 7 6 5 5 5 6 6 7 8 8 8 8 6 5 5 5 5 6 8 8 8 7 7 7 7 7 9 11 13 14 15 15 16 17 18 19 20 20 19 19 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 20 21 22 21 19 19 19 18 18 18 18 18 18 19 21 22 22 21 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 15 15 15 16 16 17 17 18 19 19 20 20 20 21 22 22 22 21 21 20 20 21 21 22 22 22 22 23 23 24 24 25 25 25 25 24 23 23 24 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 24 24 24 24 25 25 25 24 24 23 22 21 21 23 25 25 24 22 22 22 22 23 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 25 26 26 25 24 22 21 22 22 22 22 22 23 23 23 22 20 19 19 19 19 20 21 22 22 21 20 20 21 21 21 22 23 24 24 24 22 21 20 19 19 19 20 21 21 20 20 20 20 19 19 19 19 19 19 18 18 19 20 21 20 20 20 20 20 20 19 18 17 17 17 17 17 17 17 17 18 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 20 19 19 19 18 18 19 19 19 18 17 16 15 15 15 16 17 17 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 16 15 15 14 13 13 13 13 14 14 15 15 14 12 10 9 9 9 9 10 11 12 13 15 16 17 19 20 20 20 20 19 18 18 18 17 16 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 13 13 12 12 12 13 13 14 14 14 14 13 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 7 9 11 12 13 13 13 13 13 13 11 9 8 8 11 11 11 11 10 10 10 9 9 8 8 10 10 10 10 9 7 7 8 9 10 10 9 8 7 6 6 6 6 7 8 8 9 8 7 6 5 4 5 5 6 7 8 8 7 6 6 7 8 9 12 14 15 16 16 16 17 17 19 20 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 17 18 20 20 19 18 18 17 17 17 17 17 17 19 20 21 21 20 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 16 16 17 18 19 20 20 20 20 19 20 20 21 22 21 21 20 20 20 20 21 21 22 22 22 22 23 23 24 24 24 24 24 24 23 23 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 25 25 24 24 24 25 25 24 23 24 22 21 21 22 24 25 24 23 21 21 21 21 22 22 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 26 26 26 26 25 26 26 25 23 22 22 23 23 23 23 22 22 23 22 22 20 20 19 19 19 20 21 22 22 20 20 20 21 21 21 22 23 24 24 23 22 21 20 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 18 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 19 19 20 20 21 20 20 20 20 20 20 20 20 20 21 20 20 19 20 20 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 19 19 18 17 16 16 15 16 16 17 16 15 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 16 17 16 16 17 17 17 17 17 16 16 16 15 14 13 13 13 13 14 14 15 15 14 12 10 9 9 9 9 10 11 12 13 14 16 17 19 20 20 20 19 19 19 19 18 17 16 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 17 16 15 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 12 12 12 12 11 12 11 12 13 13 12 12 12 13 13 13 14 15 15 14 12 11 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 7 8 9 12 13 13 12 13 13 10 9 9 8 8 9 10 10 10 10 10 9 9 10 11 11 11 10 10 12 12 6 7 8 9 10 10 9 8 8 8 7 7 7 7 8 9 8 8 8 6 4 4 5 5 6 7 7 7 6 6 6 7 8 11 12 14 15 16 16 17 17 18 19 19 19 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 18 19 19 19 18 19 18 17 17 16 17 17 17 18 19 20 19 18 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 15 16 16 16 17 17 18 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 23 23 23 23 23 24 24 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 25 24 24 24 25 25 25 24 24 22 22 22 23 25 26 24 21 20 21 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 24 24 25 25 25 25 26 26 25 24 23 23 24 24 23 23 22 23 23 23 21 20 20 20 20 21 21 21 22 22 21 21 21 21 21 21 22 23 23 23 22 22 21 21 21 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 18 18 17 18 18 19 20 20 21 21 20 20 20 20 20 20 20 20 20 19 17 17 17 19 21 22 22 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 22 21 21 20 19 19 18 18 18 19 19 18 17 16 15 15 16 16 16 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 16 17 17 17 17 17 17 16 16 16 15 14 13 13 13 13 14 14 14 14 14 12 11 10 10 9 10 10 11 13 14 15 16 18 18 19 19 19 18 19 19 19 19 19 17 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 16 16 16 17 17 18 18 18 17 16 16 16 15 14 14 13 12 12 12 12 12 12 12 12 12 12 11 12 11 10 10 10 12 12 12 12 12 12 13 13 14 14 15 14 15 13 11 10 10 10 9 9 9 8 8 9 8 8 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 7 6 6 6 7 6 6 6 5 5 4 4 4 3 5 7 8 9 11 13 12 11 11 10 10 9 8 8 8 8 11 11 10 9 9 11 11 11 11 11 11 10 9 9 10 7 8 8 9 10 10 9 9 9 8 8 7 7 7 8 8 8 6 6 5 4 4 5 6 6 7 7 7 7 6 7 8 9 12 13 14 15 16 16 16 17 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 17 17 17 17 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 19 20 20 20 20 19 18 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 18 18 17 16 16 16 16 15 15 15 15 15 15 16 17 17 17 17 17 18 18 19 19 18 18 18 19 19 19 19 20 20 19 19 19 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 24 24 24 25 25 25 25 24 23 23 24 24 25 24 22 21 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 22 22 23 23 23 23 24 25 25 25 25 26 25 25 25 25 25 24 23 22 22 23 24 24 23 22 22 22 22 22 22 22 23 23 23 22 21 21 21 21 22 23 23 22 22 21 21 21 21 21 20 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 17 17 18 18 18 17 18 19 19 20 21 21 21 21 20 20 20 20 20 19 18 17 16 16 17 18 21 22 22 21 20 20 20 20 20 20 20 21 21 21 21 20 20 21 22 22 21 20 19 19 19 18 18 19 19 18 18 17 16 16 16 16 16 15 15 15 15 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 16 17 16 16 15 14 14 14 13 13 14 14 14 14 14 13 11 11 10 10 10 11 13 14 14 15 17 18 18 18 18 19 19 19 19 19 20 20 17 17 15 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 16 17 17 17 15 16 17 17 17 16 17 18 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 14 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 14 15 15 15 14 15 12 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 5 8 9 9 10 11 13 13 13 12 11 10 9 8 8 8 9 10 9 8 8 10 11 11 10 10 10 10 9 8 7 8 8 9 10 10 9 9 8 8 8 8 8 7 7 7 6 5 5 4 4 5 5 6 6 6 6 6 6 6 7 7 9 10 12 14 15 15 16 16 16 17 19 20 20 21 21 20 20 20 19 18 18 17 17 16 16 17 17 17 17 17 17 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 20 21 21 21 20 20 20 19 18 18 18 17 17 17 17 18 17 17 17 17 17 17 17 18 17 17 16 16 16 16 15 15 15 14 14 15 15 16 16 17 17 17 17 18 19 18 17 17 17 18 18 19 19 19 19 19 18 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 24 24 25 25 25 25 25 25 25 25 24 23 21 20 20 19 19 20 20 20 21 21 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 25 25 25 24 22 22 21 21 22 23 24 24 25 25 24 23 23 22 22 22 22 22 22 22 22 21 21 22 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 18 19 21 23 22 21 20 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 21 20 19 19 19 19 19 20 19 19 18 17 17 17 17 17 16 16 15 15 15 14 14 14 15 15 16 16 15 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 14 13 13 14 14 15 15 14 13 12 12 11 10 11 12 13 14 14 16 17 18 18 18 18 18 19 20 20 20 21 20 18 17 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 18 19 19 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 19 19 19 18 16 16 17 18 18 17 17 15 14 13 12 11 12 13 12 11 10 11 11 10 10 10 10 10 10 10 10 9 10 11 12 14 14 14 15 15 15 14 14 11 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 4 4 5 5 8 9 9 10 10 14 15 14 13 12 11 10 8 8 8 8 9 9 8 7 7 10 10 10 10 10 9 9 8 8 9 8 8 9 9 9 8 8 7 7 8 7 6 6 5 4 4 4 4 5 6 6 6 7 7 7 7 6 6 7 8 9 11 13 14 15 16 16 16 17 19 20 21 21 21 21 20 20 20 19 18 18 18 17 17 16 17 17 17 17 17 17 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 20 20 20 20 20 20 20 19 19 19 18 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 16 17 17 18 17 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 21 21 22 23 23 23 23 24 24 24 24 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 26 26 25 25 24 24 23 23 23 23 23 23 24 24 25 26 26 26 26 26 25 23 22 21 20 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 23 21 20 20 20 20 21 22 23 23 24 23 22 22 22 21 22 22 22 22 22 21 21 22 23 23 24 22 21 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 17 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 21 22 22 21 20 20 19 19 19 20 21 21 21 21 20 20 20 21 21 22 21 20 19 19 19 19 19 20 20 20 19 18 18 18 18 18 17 16 16 16 15 15 14 15 16 18 18 17 15 15 15 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 16 18 18 18 18 17 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 14 14 13 12 11 11 11 12 13 12 14 16 17 17 17 18 19 19 20 20 20 21 21 21 20 18 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 18 18 18 19 19 18 18 17 18 19 18 17 16 16 16 16 15 14 13 13 13 12 11 11 9 9 9 9 9 9 9 9 9 10 11 13 14 14 14 14 14 15 14 13 11 11 10 9 9 9 9 9 9 9 9 8 8 7 7 7 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 6 6 9 10 10 11 12 14 15 15 14 14 12 10 9 8 8 9 10 11 10 8 7 7 10 10 10 10 10 9 9 10 9 9 7 8 8 8 7 7 7 7 7 7 6 5 4 4 4 4 5 6 7 7 7 7 7 7 7 7 7 7 8 9 11 13 14 14 15 16 16 17 18 20 21 21 21 21 21 20 20 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 19 19 20 20 19 20 20 20 19 19 18 17 17 17 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 12 12 12 13 13 14 14 15 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 24 25 25 26 26 26 26 25 24 23 23 23 23 23 23 23 23 23 24 25 26 26 27 27 27 25 23 23 22 21 20 20 21 21 21 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 24 23 21 20 20 19 19 20 20 21 21 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 23 25 25 23 21 21 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 21 21 21 20 19 19 18 18 19 19 19 19 19 19 19 18 18 18 19 19 19 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 20 20 20 19 19 20 21 22 22 21 20 20 20 20 21 22 21 20 19 19 19 19 19 20 20 20 20 19 19 19 19 18 17 17 17 16 16 15 15 16 17 18 18 16 15 15 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 16 17 18 18 17 17 16 17 17 18 18 19 19 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 15 15 15 15 14 14 13 12 11 11 12 12 12 12 14 14 16 17 17 18 19 19 19 20 20 20 20 20 20 18 16 16 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 20 19 19 19 19 18 18 18 19 19 19 19 18 19 18 17 16 17 17 17 18 17 16 14 13 12 11 10 9 9 10 11 10 9 9 8 8 10 11 12 13 13 13 14 14 14 14 14 12 11 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 8 7 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 6 7 9 10 11 12 14 16 15 15 14 13 11 11 9 9 10 11 11 10 8 8 10 10 10 11 11 10 10 10 10 10 9 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 5 6 7 8 8 7 7 7 7 7 7 8 8 9 10 12 13 14 14 15 16 16 17 17 18 20 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 18 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 17 17 17 17 17 16 15 16 16 16 16 16 17 16 17 16 15 14 14 13 12 11 11 10 10 10 11 12 14 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 26 25 25 24 24 24 24 25 25 26 26 26 25 24 24 23 23 22 22 22 23 23 23 23 24 24 25 26 27 28 26 25 24 23 22 22 21 22 22 22 22 21 21 21 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 24 23 22 21 20 20 19 19 19 20 20 20 21 22 22 22 22 22 22 23 23 23 22 22 22 22 23 23 24 24 24 23 23 22 22 22 22 22 21 21 20 20 20 21 20 20 20 19 19 19 19 19 20 20 21 21 21 20 19 18 18 18 18 18 18 18 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 20 21 22 22 22 21 20 20 20 20 21 22 21 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 17 17 16 16 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 17 18 17 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 15 15 15 14 13 12 11 11 12 12 12 13 14 14 16 16 17 18 19 19 20 20 20 20 20 21 20 19 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 20 20 19 19 19 20 20 20 20 20 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 20 19 17 17 17 17 18 18 18 17 15 13 12 11 10 9 9 9 9 10 10 9 9 8 9 11 11 12 13 13 13 14 14 14 14 13 12 11 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 8 9 9 8 8 8 8 8 8 8 9 10 10 10 10 9 9 9 8 7 7 7 7 7 8 8 8 9 9 10 12 13 14 15 15 14 14 13 12 12 11 11 11 11 11 10 9 9 10 10 7 7 10 11 11 11 11 10 9 9 9 8 9 9 8 7 6 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 7 8 8 9 10 11 11 12 13 13 14 15 16 17 17 17 17 19 20 20 20 19 19 19 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 6 6 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 18 18 18 18 17 16 16 16 16 16 16 16 16 17 17 16 16 15 15 14 13 13 12 11 10 11 12 13 15 16 16 16 17 17 17 17 18 18 19 19 19 20 19 19 19 19 19 19 19 20 20 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 26 26 26 26 25 25 25 24 24 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 25 27 28 27 26 26 25 24 23 23 23 23 23 24 22 21 21 21 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 25 24 22 21 21 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 23 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 21 21 21 20 20 19 20 21 22 22 21 20 20 20 20 20 21 21 21 20 19 19 19 19 19 19 20 20 20 18 18 18 19 20 20 21 19 17 17 16 16 16 16 15 14 15 14 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 17 16 16 16 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 16 16 15 15 15 15 16 15 15 14 13 13 12 11 11 12 12 13 13 13 15 16 16 17 17 18 19 19 20 20 20 20 20 20 19 18 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 23 22 22 22 22 21 21 21 21 21 21 21 21 21 22 20 18 17 17 17 17 17 17 17 15 13 11 10 9 9 8 8 8 9 11 11 10 9 8 11 11 12 12 12 13 13 14 14 14 14 13 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 7 8 8 8 9 10 10 10 10 10 9 9 8 7 7 8 8 8 9 9 9 10 11 12 13 13 13 13 14 14 13 13 13 12 12 11 11 11 10 11 11 9 8 8 7 10 12 11 11 11 10 9 9 10 10 10 9 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 12 12 13 13 14 14 15 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 14 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 18 19 18 18 19 19 20 20 20 20 19 18 18 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 16 16 15 15 15 14 14 14 15 15 14 14 16 17 17 17 16 16 16 17 17 18 19 19 19 19 20 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 24 24 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 25 25 25 25 25 25 26 25 25 25 25 24 24 24 23 23 23 23 24 23 24 24 24 24 24 25 27 27 26 25 25 25 25 24 24 24 24 25 25 23 23 22 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 23 23 25 25 25 25 25 24 22 21 21 21 21 20 20 20 20 20 20 21 21 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 22 22 20 20 20 20 19 19 20 21 21 21 20 20 20 20 20 20 21 21 20 19 19 19 19 19 19 19 20 20 19 18 17 18 18 19 20 22 20 18 17 16 16 16 15 15 14 14 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 17 16 16 16 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 17 16 16 16 15 15 15 15 15 15 14 13 13 12 11 11 12 11 12 13 14 16 17 17 16 17 17 18 18 19 19 20 20 20 20 20 19 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 23 23 23 22 22 22 22 22 22 22 21 21 21 20 22 22 20 18 17 17 17 17 17 17 16 14 12 10 9 9 8 8 8 9 10 11 12 11 9 9 11 12 12 12 13 13 14 14 13 13 13 13 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 9 9 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 14 14 14 14 13 13 12 12 12 11 11 11 13 13 13 11 8 9 11 12 12 12 12 10 9 10 11 12 11 10 9 8 7 7 7 6 6 6 5 6 6 7 7 8 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 17 17 17 18 18 19 19 19 18 19 20 21 20 20 20 19 19 19 19 19 19 18 18 18 17 16 16 15 14 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 14 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 16 17 18 19 19 19 19 20 20 19 18 18 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 17 16 16 16 15 15 14 15 15 16 16 16 16 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 22 23 23 24 24 24 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 27 28 27 26 26 26 25 25 25 24 23 23 23 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 25 26 25 24 24 22 21 21 21 22 23 24 24 23 23 23 23 23 22 22 22 23 23 24 25 25 25 24 23 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 19 18 18 19 19 20 21 21 20 19 19 19 19 19 20 21 21 20 19 19 19 19 19 19 19 19 19 19 18 17 18 18 18 19 20 19 18 17 17 16 16 15 15 15 15 14 14 14 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 14 13 13 13 12 11 11 11 11 11 12 14 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 19 18 18 19 19 20 20 20 21 21 21 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 22 22 22 22 21 21 20 19 20 19 19 18 17 17 16 16 16 16 15 13 12 10 9 9 8 8 8 9 11 12 13 13 11 9 10 11 11 12 13 14 14 14 13 13 13 13 12 12 11 10 9 9 9 9 9 10 11 11 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 11 11 11 13 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 11 7 11 12 13 13 12 12 10 10 12 12 11 10 9 9 8 8 7 7 6 5 5 5 6 7 7 7 8 8 8 9 10 11 12 12 12 13 13 14 15 15 15 16 17 17 17 17 17 17 18 19 19 19 19 18 18 20 21 21 21 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 15 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 12 13 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 17 18 19 20 20 20 20 20 20 19 18 16 16 16 16 17 17 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 16 17 17 17 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 28 30 30 30 28 27 26 26 24 24 24 24 24 24 23 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 26 26 27 25 24 24 22 21 21 22 23 24 24 24 23 23 23 22 22 22 22 22 22 23 24 25 25 25 24 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 21 21 22 22 23 23 22 22 22 22 22 22 21 21 21 22 23 24 23 22 22 21 20 20 20 20 20 19 19 19 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 18 19 20 21 21 20 20 19 19 19 19 19 20 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 17 17 17 17 16 16 15 15 15 15 15 14 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 11 11 11 13 15 16 16 17 17 18 19 19 20 20 20 20 20 20 20 21 21 20 19 19 19 20 20 21 21 21 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 24 23 23 23 22 22 22 20 19 20 20 19 18 18 17 16 16 16 16 15 14 13 11 10 9 8 8 8 9 10 11 12 13 13 12 12 11 11 11 13 14 14 15 14 14 13 13 13 13 12 11 11 10 9 9 9 10 11 11 11 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 9 10 10 11 11 12 13 13 13 13 13 12 12 12 11 13 13 14 14 13 13 12 10 8 8 9 9 10 11 11 12 11 12 12 11 10 10 10 9 9 9 8 7 6 5 5 6 7 7 7 8 8 8 9 9 10 11 12 13 13 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 18 19 20 21 21 21 20 20 20 20 20 20 20 20 19 18 18 17 17 16 16 15 15 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 12 12 12 12 12 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 18 19 20 21 21 21 20 20 19 19 18 17 17 16 16 16 17 18 18 18 18 18 17 17 17 16 15 16 17 18 18 17 17 17 16 16 16 15 15 15 15 15 16 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 24 24 24 25 25 25 25 25 24 24 24 24 25 25 27 29 30 31 31 31 30 26 25 24 23 23 24 24 24 24 24 25 25 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 25 24 22 22 22 23 24 24 24 24 23 23 22 22 22 22 22 22 22 22 23 24 25 25 23 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 22 23 23 23 22 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 20 20 19 19 19 19 19 19 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 20 20 19 19 19 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 18 18 19 20 20 19 19 19 19 19 19 19 20 21 22 21 20 20 19 19 19 19 20 20 19 19 19 19 18 18 19 19 19 18 17 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 15 14 14 13 13 12 12 11 11 11 11 12 13 15 16 16 17 17 18 19 20 20 21 21 21 20 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 21 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 24 25 25 25 25 25 26 26 26 25 25 24 23 23 23 22 20 20 21 21 19 18 17 17 17 16 16 16 15 14 13 11 10 9 9 8 8 8 11 12 12 13 13 13 13 13 14 14 14 14 15 15 14 14 13 13 13 13 12 12 11 11 10 9 10 12 12 12 12 9 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 8 10 11 12 12 11 12 13 13 13 12 12 12 12 11 11 13 14 14 14 13 13 13 11 9 9 8 8 9 9 10 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 5 6 7 7 7 8 9 9 9 10 11 11 12 13 13 13 14 14 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 12 12 12 12 12 11 11 11 10 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 19 19 20 20 20 20 19 19 18 18 18 18 17 16 16 17 17 18 17 18 18 18 17 17 17 16 15 16 18 18 18 18 18 17 17 17 17 16 16 16 16 15 16 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 18 18 19 20 21 22 22 21 21 21 21 20 20 20 21 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 27 30 31 31 32 31 29 25 24 23 23 23 24 24 24 24 25 25 26 26 25 25 25 25 25 25 25 25 26 26 25 25 25 26 27 27 27 25 23 22 23 24 24 25 24 24 24 23 22 22 21 21 21 21 21 21 22 22 24 25 25 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 23 24 22 21 21 21 21 21 21 21 22 23 22 22 23 23 23 23 22 21 20 19 19 19 19 19 19 19 19 19 19 20 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 18 18 17 18 18 19 19 19 19 19 19 19 19 19 19 19 21 21 21 20 19 19 18 19 20 20 21 20 19 18 18 18 18 18 19 20 19 18 16 16 16 16 16 16 16 15 16 16 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 15 15 16 16 16 16 16 17 17 16 17 16 15 14 14 14 13 12 12 11 11 10 11 13 15 16 16 17 18 18 19 18 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 27 27 26 26 26 26 26 25 24 23 21 21 22 22 20 18 17 17 17 17 17 16 15 14 13 11 10 10 9 9 9 9 12 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 13 13 13 12 12 12 12 11 10 10 11 12 12 11 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 10 11 12 12 12 12 12 12 12 12 12 11 11 12 13 14 14 14 14 14 13 9 10 11 10 9 9 10 10 11 12 11 11 11 11 11 12 12 11 11 10 8 6 7 6 6 6 7 7 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 19 20 20 21 21 21 21 21 21 21 20 20 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 18 18 18 19 19 19 18 18 18 19 19 18 18 17 17 18 18 17 17 18 18 17 17 17 17 16 16 18 19 19 18 18 17 17 17 17 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 20 21 22 22 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 24 25 26 29 31 31 31 31 27 24 23 23 23 24 24 24 24 24 24 25 26 26 25 25 25 25 25 25 25 25 26 26 26 25 24 25 26 26 26 24 23 23 24 25 26 26 24 24 24 22 21 21 21 21 21 21 21 21 21 21 24 25 24 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 21 21 22 23 23 23 22 22 21 21 21 21 21 21 22 23 23 23 23 23 22 22 22 21 20 19 19 19 19 19 19 20 21 21 21 21 21 21 20 19 20 20 20 20 21 21 21 20 20 20 20 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 19 20 21 21 20 20 20 18 18 18 18 19 20 19 18 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 16 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 15 15 14 14 13 12 12 11 11 10 11 13 15 17 18 18 18 19 19 19 20 21 21 22 22 22 22 21 21 21 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 25 24 24 24 25 25 24 23 23 23 23 23 22 20 18 17 17 17 17 17 16 15 14 12 11 11 11 10 9 9 10 13 13 13 13 13 13 12 13 14 14 14 14 14 14 14 14 14 13 11 11 12 12 12 12 11 11 12 12 12 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 11 11 12 12 12 12 12 12 12 12 11 11 12 13 14 14 14 13 14 14 13 10 12 12 11 11 11 11 12 12 11 10 10 11 12 12 13 12 12 11 10 8 6 6 6 6 6 6 7 8 9 9 10 10 10 11 11 12 14 15 15 15 15 17 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 20 21 21 19 18 17 16 16 16 16 17 17 18 18 17 16 15 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 25 26 29 29 30 31 30 26 24 23 23 23 24 24 25 25 24 24 25 25 26 26 25 25 25 25 25 25 25 25 26 26 25 25 24 24 25 26 26 25 25 25 26 26 25 24 24 23 22 21 21 20 20 20 20 21 21 21 22 23 24 24 23 22 22 22 21 21 21 21 21 21 21 22 22 21 22 22 23 23 23 22 22 21 21 22 23 23 23 23 21 21 21 20 21 21 22 23 23 23 23 22 23 22 21 20 20 19 19 19 19 19 20 21 22 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 18 18 18 19 20 20 20 19 19 19 18 18 17 18 19 19 19 18 18 17 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 11 11 11 13 16 18 19 19 19 19 19 20 20 21 21 22 22 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 27 27 27 27 26 26 26 26 25 23 22 22 21 21 21 21 21 21 21 22 23 23 21 19 17 17 17 17 17 16 15 14 14 13 13 12 11 10 10 10 11 12 14 14 14 13 13 12 13 13 14 14 14 14 14 14 14 14 12 10 11 11 12 12 12 12 12 12 12 12 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 11 11 11 12 12 12 12 12 12 11 11 10 12 13 13 13 14 14 14 12 11 12 13 13 13 13 12 12 12 11 11 10 11 12 12 13 13 13 13 12 10 7 6 6 6 6 6 7 7 9 9 9 10 11 11 11 11 12 13 14 15 16 16 17 17 16 16 16 16 17 17 17 17 18 18 18 18 18 19 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 18 18 18 19 19 19 19 19 19 19 19 18 18 19 20 20 19 18 18 17 17 17 17 17 18 19 22 23 22 19 17 16 15 15 14 14 15 15 14 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 21 21 22 23 23 23 22 22 22 22 22 21 22 22 22 22 22 23 24 25 25 27 30 31 30 26 24 23 23 23 24 24 26 26 25 25 25 25 25 26 26 25 25 25 25 24 24 25 26 27 26 25 25 25 25 26 27 26 25 25 25 25 24 24 23 22 22 21 21 20 20 20 20 20 20 21 21 22 24 24 23 23 24 24 24 23 22 21 21 21 21 21 21 21 22 22 22 23 23 22 22 21 21 22 23 23 23 23 21 21 21 21 21 21 21 22 23 23 22 22 22 23 21 20 19 19 19 19 19 20 21 21 22 24 24 24 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 19 19 19 19 19 18 18 18 18 17 17 18 18 19 19 18 18 17 16 16 16 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 13 12 12 12 11 11 11 11 14 16 18 19 19 18 18 19 20 20 21 21 22 22 23 23 23 22 22 22 22 23 23 22 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 27 27 28 28 27 26 25 24 24 22 21 21 21 21 20 20 20 20 20 20 20 21 21 18 18 17 16 16 17 16 15 15 14 14 14 14 13 12 11 10 10 11 12 14 13 13 13 13 12 13 14 14 14 14 14 14 14 13 13 11 8 9 10 11 12 12 12 12 12 12 11 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 11 11 11 11 12 12 12 12 12 11 11 10 12 13 13 13 14 15 13 12 12 13 15 14 14 13 12 12 11 11 11 11 11 12 12 13 13 13 15 12 9 7 6 6 6 6 7 8 9 10 10 10 11 12 12 12 11 12 13 14 14 15 16 16 16 16 15 15 16 16 16 16 17 17 18 18 18 18 19 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 20 19 19 18 18 18 17 17 17 16 15 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 18 18 19 19 20 19 19 18 18 18 18 19 19 20 21 20 19 18 18 18 17 17 17 17 18 20 22 23 21 18 16 15 15 14 13 13 12 12 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 17 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 21 21 21 21 22 22 22 23 23 24 25 28 31 31 28 24 23 22 23 23 23 24 27 27 26 26 25 25 25 25 25 25 26 25 25 25 25 25 26 26 27 26 26 25 26 27 26 25 24 24 24 24 24 24 24 23 22 21 21 20 20 20 20 20 20 20 21 22 24 24 23 25 27 27 26 25 22 21 21 21 21 21 21 21 21 22 22 23 23 22 22 22 21 22 24 24 24 23 22 21 21 21 21 21 21 23 23 23 22 21 21 22 22 20 20 19 19 19 19 20 21 22 23 24 24 23 23 22 23 23 22 21 21 20 20 20 20 20 20 20 20 21 21 22 23 22 21 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 19 19 19 19 18 18 18 18 18 18 17 18 18 19 19 19 19 17 16 16 16 16 17 17 18 18 18 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 15 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 12 15 17 18 18 18 18 18 19 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 22 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 24 25 26 26 27 27 26 25 23 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 17 17 17 17 17 16 16 16 15 14 14 14 14 14 13 12 11 11 11 11 11 11 12 12 12 12 13 13 14 14 13 12 13 13 12 12 11 9 8 7 9 10 11 12 12 12 12 12 10 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 9 11 11 11 12 12 12 12 12 12 12 11 10 11 11 12 14 14 14 12 12 13 14 15 15 13 12 11 11 10 11 11 11 12 12 13 13 14 15 14 12 10 8 7 6 6 7 8 9 10 11 12 12 12 12 12 12 11 12 13 13 14 14 15 15 15 16 16 15 15 15 15 16 16 17 17 18 18 18 19 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 15 14 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 17 18 18 19 19 19 19 17 17 17 17 17 18 19 19 19 18 18 18 18 19 19 18 18 18 20 22 21 20 17 16 16 15 15 14 13 13 12 12 11 12 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 26 29 31 31 25 23 22 22 23 23 23 24 27 28 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 21 22 23 24 24 25 27 28 27 25 23 22 21 21 20 20 20 20 21 21 22 23 23 23 22 22 22 22 24 24 24 23 22 22 21 21 21 21 21 21 22 22 22 21 21 21 21 21 20 20 19 19 20 21 21 22 23 24 24 22 22 22 22 23 22 22 21 20 20 20 20 20 20 20 20 21 22 23 23 22 21 21 21 20 20 20 20 21 22 22 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 18 18 17 16 16 16 17 17 18 18 18 18 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 15 14 14 15 15 15 15 15 15 16 16 16 16 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 11 13 16 18 19 19 18 17 18 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 24 24 23 24 24 25 25 25 24 23 22 22 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 17 17 17 17 17 16 15 15 14 14 14 14 14 13 13 12 11 11 11 11 11 11 12 12 13 13 13 14 14 13 11 10 11 11 11 10 8 7 7 9 10 11 11 11 12 12 11 10 10 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 11 12 12 12 12 12 12 12 11 11 11 10 11 12 13 13 14 14 15 15 15 14 12 12 11 11 11 11 12 12 12 13 13 13 14 16 14 12 9 7 7 7 7 7 9 10 11 12 13 13 13 13 12 12 11 12 13 13 13 14 14 14 15 15 16 15 15 15 15 16 16 17 17 18 18 18 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 17 17 17 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 21 19 19 20 22 22 20 18 17 17 17 16 16 15 15 14 14 13 13 13 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 22 22 22 23 27 30 31 29 24 23 22 22 22 22 23 24 25 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 26 25 24 23 23 24 25 25 24 23 22 22 22 22 21 21 21 21 21 21 20 20 20 21 22 23 24 25 25 27 26 24 23 21 21 21 21 20 20 20 20 20 21 23 23 23 22 22 22 22 23 24 25 24 24 23 22 21 21 21 21 21 22 23 22 21 21 21 21 21 21 20 20 20 20 21 21 22 23 23 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 22 23 23 23 22 22 22 21 21 20 20 21 22 22 22 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 16 16 16 16 16 18 18 18 17 16 15 15 14 14 13 13 12 12 12 11 10 10 12 14 17 18 19 19 18 18 19 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 22 22 22 22 23 24 24 24 24 24 24 24 23 23 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 16 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 12 13 13 13 13 13 14 14 13 13 12 10 11 10 9 8 7 7 9 10 11 11 11 12 12 12 11 9 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 9 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 13 14 16 16 15 15 14 12 12 11 10 11 11 12 12 12 12 13 13 14 16 15 14 11 8 8 7 7 7 8 10 11 12 13 14 14 14 14 13 12 11 11 12 13 13 13 13 14 14 15 16 15 15 15 15 16 16 17 17 18 18 20 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 16 16 16 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 17 17 18 18 19 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 19 20 22 22 20 17 16 15 17 19 19 18 17 16 16 15 15 15 15 16 17 17 16 16 15 15 14 14 13 13 13 13 14 14 15 16 16 17 17 18 18 18 18 17 17 17 18 19 20 20 21 21 21 21 21 22 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 25 28 31 31 27 23 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 23 23 24 25 25 25 24 23 22 22 22 22 22 22 22 21 21 21 20 20 21 22 23 24 24 24 25 24 23 22 21 21 21 21 20 20 20 20 20 20 21 22 22 22 22 22 22 22 23 24 25 26 24 22 21 21 21 21 21 22 23 22 21 21 21 21 21 21 20 20 20 21 21 22 22 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 23 23 23 24 24 24 22 21 21 20 21 21 22 22 22 21 21 21 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 19 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 16 16 15 16 16 17 17 17 17 16 15 15 14 13 13 12 12 12 11 10 10 11 13 16 17 18 18 17 17 19 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 23 23 23 22 22 21 22 22 22 22 23 23 24 23 24 24 24 24 23 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 16 16 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 12 12 13 13 14 14 13 13 12 11 10 9 9 8 8 7 7 7 9 11 12 12 12 12 11 9 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 16 17 16 16 14 13 12 12 11 10 11 12 13 13 13 13 13 13 17 16 15 13 11 10 12 9 7 8 9 10 11 12 14 15 15 15 14 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 18 19 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 17 17 18 19 19 18 17 17 17 17 17 18 18 18 18 19 18 18 19 19 19 19 20 21 22 21 18 16 17 17 20 22 23 20 18 17 16 16 16 17 16 17 17 17 17 16 15 15 14 14 14 13 13 13 13 14 15 15 16 17 17 17 17 18 18 18 17 17 18 18 19 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 26 29 30 30 25 23 22 22 22 22 22 23 24 24 24 23 23 23 24 24 24 25 25 26 26 26 26 26 25 25 25 25 26 26 25 24 24 23 23 23 24 24 25 25 25 24 23 22 22 22 22 22 22 21 21 21 20 20 21 21 22 23 24 24 24 23 23 22 22 22 22 22 21 21 20 20 20 20 21 21 21 21 21 21 21 22 23 24 25 26 25 22 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 20 20 21 22 22 23 23 23 22 22 22 21 21 20 20 20 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 23 21 21 20 20 20 21 22 23 23 22 22 21 20 20 19 19 19 19 19 19 19 18 18 18 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 15 16 16 17 17 17 16 16 16 16 16 16 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 16 16 15 14 14 13 13 12 12 11 10 9 10 12 15 16 16 17 17 17 18 19 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 15 14 14 14 14 13 13 13 13 13 13 13 12 13 12 12 12 12 11 11 13 13 14 14 14 13 12 11 10 9 8 8 8 7 7 7 10 11 12 12 12 12 10 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 15 16 17 17 15 13 11 11 11 10 11 12 13 13 13 13 13 13 14 16 16 14 13 12 12 17 14 9 8 9 11 12 13 15 15 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 17 17 18 19 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 17 17 18 19 19 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 17 16 17 17 22 25 25 22 17 16 16 16 15 16 16 16 17 16 16 16 15 15 15 14 14 14 14 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 27 29 29 28 23 22 22 22 22 22 23 23 23 24 23 23 23 23 23 23 24 24 25 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 24 24 25 26 25 23 22 22 22 22 22 22 22 21 21 21 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 21 21 21 21 21 21 21 21 22 24 26 26 24 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 22 23 23 23 23 23 22 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 20 20 20 20 21 22 22 22 22 22 20 20 20 19 19 20 20 20 19 19 18 18 19 19 20 21 20 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 14 14 14 15 17 18 18 18 17 17 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 15 17 17 17 16 15 15 14 13 13 13 12 11 11 10 9 10 13 15 16 16 16 16 16 17 19 20 20 21 21 21 21 21 22 23 23 23 24 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 13 13 13 14 14 14 13 11 9 9 8 8 8 8 8 8 10 11 12 12 12 11 9 8 8 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 16 14 12 11 11 11 11 11 12 13 13 14 14 14 13 14 16 15 15 14 13 13 14 17 12 8 10 11 13 14 15 15 16 16 16 16 15 14 14 14 13 13 13 14 15 15 15 15 14 15 15 15 16 16 17 18 19 21 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 17 18 18 19 18 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 17 19 23 27 25 21 17 16 16 16 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 24 28 27 25 22 22 22 22 22 22 22 23 24 24 23 23 23 23 23 23 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 24 24 24 25 28 26 24 22 21 21 21 21 22 21 21 21 21 21 21 21 21 21 22 23 23 22 22 23 23 22 22 22 22 22 21 21 21 20 21 21 21 21 21 21 21 21 22 24 26 25 24 22 22 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 21 21 21 21 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 21 22 22 23 22 21 20 20 20 20 20 20 20 20 19 19 18 18 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 21 22 21 20 19 18 18 18 19 18 18 18 18 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 16 18 18 18 19 18 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 17 16 15 14 14 13 13 13 12 11 10 9 9 11 14 15 16 16 15 16 16 17 18 20 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 23 22 21 21 21 22 22 22 22 22 22 23 23 23 24 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 18 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 13 13 13 14 14 14 13 11 9 9 8 8 8 8 8 8 10 12 12 12 11 10 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 16 14 12 11 11 11 11 11 12 13 14 14 14 14 14 15 16 15 15 15 14 13 12 14 11 9 10 12 13 13 14 15 16 16 16 16 16 15 14 15 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 21 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 17 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 21 23 22 19 16 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 23 24 25 24 23 22 21 21 21 21 22 22 23 24 24 24 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 25 25 25 25 25 24 24 24 24 24 24 26 28 28 26 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 22 22 22 21 21 22 22 21 21 21 21 21 21 21 21 20 21 22 24 27 26 24 23 23 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 20 20 20 19 19 19 20 21 22 22 23 22 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 20 22 22 22 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 19 19 19 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 17 17 16 16 15 15 15 15 16 17 18 18 19 19 18 17 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 16 16 15 14 13 13 13 12 12 11 10 10 10 12 15 15 15 15 15 16 16 17 18 20 22 22 21 21 21 21 22 23 23 24 24 24 24 24 23 22 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 12 14 14 15 14 13 10 9 9 8 8 8 8 8 8 8 9 10 10 9 8 6 6 6 6 6 6 6 6 6 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 13 11 11 11 11 11 11 11 13 14 14 14 14 16 17 16 16 16 16 15 14 13 11 11 11 12 13 13 13 14 15 16 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 21 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 17 17 18 18 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 16 15 15 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 24 23 22 21 21 21 21 21 21 22 22 24 24 24 24 23 23 23 23 23 23 24 24 25 25 25 25 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 26 28 29 28 27 24 22 21 22 22 22 22 22 22 22 21 21 21 21 22 23 23 23 23 22 22 22 21 21 21 21 21 22 22 21 21 21 21 21 21 21 20 21 22 23 26 26 24 23 23 21 20 20 20 20 21 22 23 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 20 20 20 22 23 23 23 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 18 18 18 20 21 22 22 21 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 19 19 19 18 17 17 17 18 18 18 19 19 20 20 19 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 19 19 18 17 16 16 15 15 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 12 11 11 10 10 11 12 13 15 16 15 15 15 15 17 19 21 22 22 22 21 20 21 22 23 23 24 23 24 24 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 14 15 15 14 10 9 8 8 8 8 8 8 8 8 9 9 9 8 7 7 6 6 6 6 6 6 8 7 6 6 6 6 6 7 7 7 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 10 11 12 12 12 12 12 12 12 12 11 10 10 13 13 13 13 14 15 15 13 12 11 11 11 11 11 11 11 13 15 15 14 13 16 16 15 12 13 16 16 15 14 13 13 13 13 14 13 13 14 15 16 17 18 18 18 18 17 16 16 16 16 17 17 16 16 16 16 16 17 17 17 18 18 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 18 18 18 18 17 17 17 16 16 16 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 16 16 17 17 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 24 23 22 22 21 21 21 21 21 21 22 24 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 25 26 28 28 27 27 24 23 23 23 22 22 22 23 22 22 22 21 21 22 22 23 23 23 22 22 22 21 21 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 23 25 27 27 24 22 21 21 20 21 21 22 23 23 23 23 23 23 22 22 21 21 21 22 22 21 22 23 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 22 23 24 24 23 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 19 21 22 22 21 19 18 18 18 18 18 17 18 18 18 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 18 18 19 20 20 20 19 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 19 17 16 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 13 13 13 16 17 16 15 15 15 18 20 21 22 22 22 21 20 20 21 22 23 23 23 23 23 23 22 21 21 22 22 22 22 21 22 22 22 22 22 23 23 23 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 13 14 13 11 10 8 8 8 9 9 8 8 8 8 9 9 9 8 7 7 6 6 6 6 6 6 8 8 7 7 7 6 6 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 9 10 11 11 12 12 12 12 12 12 13 11 9 8 8 8 11 12 13 14 15 14 13 12 11 11 11 11 11 11 11 14 14 15 14 13 12 12 13 13 13 13 13 15 15 15 14 14 14 14 14 14 15 15 16 17 18 18 18 18 18 17 16 16 17 17 17 17 16 16 17 17 17 17 18 19 19 20 24 25 25 24 24 24 24 24 24 24 24 24 24 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 18 17 17 17 17 17 16 16 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 17 17 17 17 17 18 17 17 17 18 18 19 19 19 20 20 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 23 22 21 21 20 21 21 21 21 21 22 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 27 27 26 25 23 23 23 23 22 22 23 23 23 23 22 22 22 22 22 23 23 23 22 22 22 21 21 20 20 20 21 21 22 22 22 22 21 21 21 21 20 20 21 22 25 27 26 24 22 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 23 24 24 24 23 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 20 21 22 21 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 20 19 19 19 19 19 19 18 18 17 17 17 17 18 18 19 20 20 19 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 16 16 16 16 16 16 15 15 15 14 13 12 12 12 12 12 13 14 15 15 17 19 18 16 15 15 18 19 20 21 21 22 21 20 20 21 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 13 11 9 8 8 8 8 9 8 8 8 9 9 9 8 8 7 7 6 5 5 5 5 6 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 10 11 11 11 12 12 12 12 13 13 12 10 8 8 8 9 9 10 12 14 13 12 11 11 11 11 11 11 11 11 13 14 14 14 14 13 13 13 13 13 13 13 15 16 16 16 16 15 15 14 15 16 16 16 18 19 19 20 19 19 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 20 22 23 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 23 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 18 17 17 17 17 16 16 16 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 18 17 17 18 18 18 18 18 18 18 18 19 20 22 22 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 22 22 21 21 21 21 21 21 21 23 24 24 24 23 23 23 23 23 23 23 23 24 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 24 24 23 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 20 21 21 22 22 22 22 21 21 21 21 20 20 21 22 25 26 26 25 22 21 21 21 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 21 22 23 24 24 24 23 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 20 21 21 21 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 18 18 19 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 16 15 15 14 14 14 13 13 13 12 12 13 13 14 14 14 14 13 14 16 16 16 16 16 16 15 15 14 13 13 12 12 12 12 12 13 13 14 16 18 19 18 16 15 15 18 18 19 20 21 21 20 19 19 20 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 23 23 24 24 24 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 10 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 6 6 5 5 5 5 6 8 8 8 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 10 11 11 11 11 12 12 12 13 13 11 10 9 9 9 9 9 10 11 12 13 12 11 11 11 11 11 11 11 11 13 14 15 15 15 15 14 14 13 13 13 13 14 15 15 15 16 14 15 15 16 17 17 17 18 20 20 21 20 19 18 17 17 17 18 18 18 18 18 18 18 18 19 19 20 21 23 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 21 22 24 24 23 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 22 21 21 21 21 21 21 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 25 24 23 23 23 23 23 23 24 24 23 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 20 20 21 22 22 22 21 21 21 20 20 20 20 21 22 22 25 27 25 22 21 21 22 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 21 21 21 21 21 22 23 24 24 23 22 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 21 20 19 18 18 18 18 18 18 18 18 18 19 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 18 18 18 19 18 18 17 17 17 17 17 18 18 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 14 15 16 16 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 16 18 18 17 15 14 16 18 18 18 20 20 20 19 19 19 20 21 22 23 23 22 22 21 22 22 22 21 21 21 21 21 21 21 21 21 22 23 23 23 23 24 24 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 12 12 12 12 12 14 13 13 13 13 13 13 13 13 12 11 9 9 8 8 8 8 8 8 8 9 10 9 9 8 7 7 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 12 13 13 13 11 10 10 10 10 9 10 10 11 12 12 12 11 11 11 11 11 11 11 11 13 15 16 16 16 15 14 13 13 13 13 13 14 14 14 14 14 15 16 16 16 17 17 18 18 19 19 21 20 19 18 17 17 18 18 19 19 18 18 18 18 19 19 20 20 21 22 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 18 18 18 18 17 16 16 16 16 16 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 21 22 24 23 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 24 25 25 25 25 25 25 25 25 25 25 26 26 26 25 24 23 23 24 25 24 24 24 24 23 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 20 21 21 21 22 22 21 20 20 20 20 20 21 21 22 23 24 27 26 24 22 23 24 24 24 24 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 23 24 23 22 21 20 20 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 18 18 18 19 20 21 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 18 18 18 17 17 17 16 16 15 16 16 16 17 17 18 17 17 17 16 16 17 17 16 16 15 15 14 14 13 13 13 12 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 14 16 17 17 16 15 14 14 16 17 19 19 20 20 20 19 19 20 20 20 22 22 22 21 22 22 22 21 21 21 21 21 21 21 20 20 21 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 16 16 16 15 15 14 14 14 14 13 13 12 12 12 12 13 15 15 14 14 13 13 13 13 13 12 10 9 9 8 8 8 8 8 8 9 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 9 10 11 11 12 12 13 13 13 13 13 11 11 10 10 10 12 11 11 12 12 11 11 11 11 11 11 11 11 12 13 15 16 16 16 16 14 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 20 20 19 18 18 18 18 18 19 19 18 18 18 18 19 19 20 20 22 23 24 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 17 17 17 17 16 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 17 17 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 22 22 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 22 21 21 20 21 21 21 21 22 22 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 24 26 27 27 26 25 24 22 22 22 22 23 23 23 23 23 23 23 23 22 21 21 20 20 21 22 22 22 22 21 20 20 20 20 20 20 20 21 23 24 25 27 26 25 25 26 24 24 23 23 22 22 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 22 22 22 21 20 20 20 20 20 21 21 20 20 20 19 19 19 19 20 21 21 21 20 20 20 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 19 20 22 22 21 20 19 18 18 18 18 17 17 18 18 18 18 18 17 17 18 18 18 18 17 17 17 16 16 17 17 17 18 18 18 17 17 16 16 16 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 12 13 13 13 13 13 13 14 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 11 12 14 16 16 16 15 15 14 14 15 17 18 19 20 20 20 19 19 19 19 20 21 22 21 22 22 22 21 21 21 21 21 21 21 21 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 13 12 12 12 12 12 13 14 15 15 14 13 13 13 12 12 11 11 11 9 9 9 8 8 8 9 9 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 9 11 12 12 13 13 13 13 14 14 14 14 13 12 13 11 11 12 12 11 11 11 11 11 11 11 11 11 13 14 15 15 17 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 19 19 18 18 18 18 19 19 19 19 18 18 18 19 19 20 20 21 23 24 25 27 27 26 26 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 17 17 18 17 18 18 18 18 18 18 19 20 20 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 22 22 23 23 21 21 20 20 20 21 21 22 22 22 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 24 26 27 28 28 26 23 22 21 22 22 23 23 23 23 23 23 23 23 22 21 21 20 21 21 21 22 22 21 20 19 19 19 19 19 20 20 21 22 23 25 28 28 27 26 25 25 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 21 22 22 22 22 23 23 23 23 23 21 20 20 20 20 20 20 21 21 21 20 19 19 19 21 21 22 22 22 22 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 20 21 21 21 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 16 17 17 17 18 19 18 18 17 16 16 15 15 16 16 17 16 16 16 16 16 15 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 12 14 15 15 16 16 15 15 15 15 16 18 20 21 20 20 19 19 19 19 19 20 21 21 22 22 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 15 14 13 13 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 9 10 11 12 13 13 13 14 14 14 14 15 15 14 13 11 12 12 12 12 11 11 11 11 11 11 11 11 12 13 14 15 17 17 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 21 23 25 26 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 27 28 28 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 16 16 16 16 16 16 17 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 17 17 17 18 18 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 22 22 23 23 22 20 20 20 20 21 21 21 22 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 23 25 27 27 27 26 24 22 21 22 23 23 23 23 23 23 23 23 22 22 21 20 20 21 21 21 21 21 20 19 19 19 19 19 19 19 19 20 22 23 24 26 28 27 24 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 22 23 23 23 22 23 23 23 23 22 20 20 20 20 20 20 20 21 21 21 20 19 19 20 21 22 22 23 23 23 23 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 18 18 20 19 20 20 19 18 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 17 16 16 17 17 17 17 17 18 19 19 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 10 12 14 15 15 16 16 16 16 15 15 16 18 20 21 21 20 20 20 19 19 19 20 21 21 22 22 21 21 21 20 20 21 21 21 21 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 13 14 14 13 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 10 12 12 14 14 14 14 14 14 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 13 15 15 15 16 17 17 17 17 17 17 16 16 16 17 17 18 18 17 18 17 18 18 19 19 19 19 19 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 22 23 25 26 26 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 24 24 22 21 20 20 20 21 21 21 22 22 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 23 22 22 22 23 24 24 25 25 25 23 22 22 22 23 23 23 24 24 23 23 22 22 21 21 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 21 22 23 25 26 26 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 21 21 20 20 20 21 21 21 23 24 24 23 22 22 22 21 20 20 19 20 20 20 20 21 21 21 20 19 19 20 21 22 22 23 23 23 23 23 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 20 20 20 18 18 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 18 19 18 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 14 14 14 15 14 14 13 13 12 13 12 12 11 10 13 15 16 16 16 16 16 16 15 14 16 17 19 21 21 20 20 20 20 20 20 20 21 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 9 9 10 11 13 13 13 13 14 13 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 15 15 16 17 17 18 17 16 16 16 16 16 16 16 18 19 19 18 19 19 18 18 19 19 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 21 22 24 24 25 26 27 27 27 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 15 16 16 17 17 16 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 18 18 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 23 23 22 21 20 20 20 21 21 21 22 22 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 24 24 24 25 25 25 24 23 23 22 22 22 22 22 23 23 23 22 21 22 23 24 24 24 23 23 23 22 22 22 21 21 20 20 21 22 22 22 22 21 20 20 19 19 19 19 19 19 20 21 22 23 24 25 26 26 24 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 21 21 21 21 21 21 21 21 22 24 24 23 22 21 22 21 20 19 19 20 20 20 20 22 22 21 20 19 20 21 21 22 23 23 23 24 23 23 22 20 20 19 20 20 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 18 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 15 15 16 16 15 14 14 15 15 14 14 13 13 12 12 13 12 12 11 13 15 16 17 16 16 16 16 15 15 17 18 19 20 20 20 20 20 21 20 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 9 9 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 10 10 11 12 12 12 12 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 15 16 17 18 18 18 18 18 17 16 16 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 20 21 20 20 20 20 20 20 20 21 22 23 24 24 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 26 26 26 26 26 26 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 17 17 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 21 21 21 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 22 21 21 20 20 20 21 21 22 22 22 23 22 22 22 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 23 23 22 22 21 21 21 22 23 23 22 21 22 23 24 24 24 23 23 23 22 22 21 21 20 20 20 21 22 23 23 22 22 21 21 20 20 19 19 19 20 20 21 22 23 23 24 25 26 26 23 23 22 22 22 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 21 21 22 24 23 22 21 21 21 21 20 19 19 20 20 20 20 21 22 22 21 20 21 21 22 22 23 24 24 24 24 23 22 21 20 19 19 20 19 19 19 19 19 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 18 18 17 17 17 17 17 17 18 19 18 17 17 16 16 16 16 16 15 16 16 16 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 14 14 15 16 16 14 14 14 15 15 14 14 14 13 13 13 13 13 14 15 17 17 17 17 16 16 16 15 16 17 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 21 21 20 21 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 12 11 11 11 11 10 10 9 9 10 11 12 11 11 10 9 9 9 9 8 8 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 11 12 13 13 13 14 14 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 13 14 14 15 17 18 18 18 18 18 17 16 16 17 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 20 20 20 20 21 20 21 21 20 20 20 20 19 20 21 22 23 23 24 24 25 26 27 28 28 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 25 25 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 17 17 18 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 21 22 22 21 20 20 20 20 20 20 21 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 23 24 23 23 22 22 22 21 21 22 22 23 23 23 23 24 24 24 23 23 23 23 22 22 21 20 20 20 20 21 22 23 23 22 21 21 21 21 20 20 20 20 20 20 21 21 22 23 23 24 26 27 25 23 23 22 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 21 22 23 23 22 21 21 21 21 20 20 20 20 20 20 20 20 21 22 19 20 21 22 23 23 24 24 24 24 24 23 23 22 22 20 20 20 20 20 19 19 19 18 19 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 18 18 17 17 17 17 17 17 17 18 19 18 17 16 16 15 15 15 15 16 16 17 17 17 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 14 14 14 13 13 14 14 14 14 14 15 16 16 14 14 14 14 15 14 14 14 14 14 13 13 13 14 16 17 18 18 17 16 16 16 15 15 16 18 20 20 20 20 20 20 20 21 21 21 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 22 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 9 10 11 12 12 12 12 10 9 9 9 9 8 9 9 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 10 11 11 11 12 13 15 13 13 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 16 16 17 17 17 17 16 16 17 17 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 18 19 21 23 23 24 24 24 24 25 26 27 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 20 20 19 19 19 20 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 23 23 22 22 22 21 22 22 23 24 25 24 24 24 23 22 23 23 23 22 22 21 20 20 20 21 22 23 23 23 22 21 21 21 21 21 21 22 21 21 21 21 21 22 22 23 24 26 27 26 24 23 23 23 23 23 23 23 22 22 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 21 20 20 20 20 20 22 21 20 20 20 20 20 20 19 20 22 23 23 23 23 24 24 24 23 23 23 23 22 22 21 20 20 20 20 19 19 19 19 20 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 19 19 19 19 19 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 16 16 17 18 18 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 16 16 15 14 14 14 14 15 15 15 15 15 14 13 13 14 15 16 17 17 17 17 16 16 15 15 15 16 17 19 20 21 21 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 19 19 18 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 11 10 9 9 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 13 15 15 13 13 14 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 16 16 17 17 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 17 18 21 23 23 24 24 24 25 25 25 26 27 29 29 29 29 30 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 18 18 18 19 19 18 17 17 17 17 17 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 21 21 21 20 20 20 19 19 20 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 24 25 25 24 23 23 22 22 24 24 23 22 21 21 20 20 20 21 22 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 24 26 26 24 23 23 24 25 24 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 21 21 20 20 20 20 21 22 23 21 21 21 20 20 20 20 20 21 23 24 24 24 23 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 21 19 18 18 18 18 18 18 19 19 18 18 18 18 18 18 17 17 17 17 18 18 17 17 17 16 16 16 15 15 15 16 16 17 19 19 20 20 20 20 20 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 14 15 14 14 14 15 16 15 14 13 13 13 14 15 15 15 15 15 14 13 14 14 15 16 17 17 17 17 16 16 15 15 15 16 17 17 19 20 21 21 20 21 21 21 21 20 20 20 20 19 19 20 20 19 19 19 19 19 19 19 19 18 18 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 12 13 12 12 12 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 14 16 15 13 14 15 15 16 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 21 21 21 21 21 21 21 20 19 18 17 15 17 20 22 23 25 25 25 25 25 26 26 27 28 28 29 30 30 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 16 16 17 17 17 17 16 17 17 16 16 16 16 17 18 19 19 20 20 19 18 17 17 17 17 17 17 18 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 21 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 22 22 21 20 20 19 20 20 21 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 23 23 23 23 23 23 23 23 23 22 22 23 23 23 22 22 22 22 22 23 23 24 24 24 24 23 22 22 21 21 24 23 23 22 22 21 21 21 21 22 22 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 24 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 19 20 20 22 23 23 22 21 21 20 20 20 20 20 21 23 24 24 24 23 24 24 23 23 23 23 23 22 22 22 22 22 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 20 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 19 18 18 17 17 17 17 18 18 17 17 17 17 18 20 20 21 22 22 21 21 20 19 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 15 15 15 15 13 13 13 14 14 15 15 15 15 14 13 13 13 14 15 16 16 17 17 17 16 16 15 15 15 16 16 17 19 20 21 21 21 21 21 21 21 21 20 20 20 19 19 20 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 19 20 20 20 20 20 20 20 20 20 21 21 21 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 13 13 12 11 10 10 10 11 12 12 12 12 11 11 10 10 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 14 16 15 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 21 22 22 21 21 21 20 20 18 15 15 17 19 21 23 25 26 26 26 26 26 26 27 27 27 28 29 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 16 17 18 18 18 18 18 18 17 17 17 17 16 17 18 19 19 20 20 18 17 17 17 17 17 17 17 17 18 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 21 21 21 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 23 23 22 22 21 21 21 22 23 23 23 23 22 22 21 21 22 22 23 23 23 22 22 21 21 21 21 21 20 20 21 21 21 21 21 21 22 23 23 24 24 24 24 23 23 23 23 22 22 21 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 22 23 23 23 23 21 20 20 20 20 20 20 21 23 23 23 23 23 24 24 23 23 23 23 23 23 22 22 23 23 22 20 19 19 19 19 19 19 19 18 18 18 18 19 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 19 18 17 17 17 17 17 17 17 18 18 19 21 22 21 21 21 21 21 20 19 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 14 14 13 12 13 14 14 14 15 15 14 14 13 12 14 15 16 16 17 17 17 17 16 16 16 15 15 15 15 17 19 20 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 12 12 13 13 12 11 11 10 10 11 12 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 18 16 16 17 18 21 24 25 26 27 27 26 26 26 26 27 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 16 16 17 18 18 19 20 20 18 17 17 17 17 17 18 18 19 19 19 17 17 16 16 17 17 17 17 16 17 18 18 18 19 19 19 19 19 19 19 19 18 18 19 19 20 21 21 21 21 21 21 21 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 21 22 23 24 26 25 24 23 22 21 21 21 22 22 23 23 22 22 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 23 23 23 23 22 22 21 21 21 21 21 22 23 23 23 22 22 22 21 22 22 23 23 23 23 23 23 23 22 21 21 20 20 21 21 21 22 22 22 22 22 22 23 23 24 24 24 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 23 23 22 22 23 23 23 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 21 20 20 21 22 23 22 21 20 19 19 19 20 20 21 21 22 22 22 21 21 21 21 21 21 22 22 22 20 20 22 23 23 23 20 19 19 20 20 20 20 19 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 19 20 20 18 17 18 18 18 18 18 17 17 18 19 20 21 21 21 21 20 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 14 14 13 12 13 13 14 15 15 15 14 13 12 13 14 15 15 16 16 17 17 17 16 16 16 15 15 15 15 17 19 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 17 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 14 12 11 11 11 11 12 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 15 15 15 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 24 24 23 22 23 21 19 18 18 20 22 25 26 26 27 27 28 27 27 27 27 27 28 28 29 28 28 29 29 29 29 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 16 16 17 17 18 20 21 20 18 17 17 17 16 16 17 17 18 18 18 17 17 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 21 21 21 20 20 20 21 22 24 24 25 26 26 24 22 21 21 21 21 22 22 23 22 21 21 22 22 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 22 23 23 23 22 21 21 21 20 20 21 21 22 22 22 22 22 22 22 22 24 23 23 23 23 23 23 23 23 22 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 21 21 22 21 20 20 21 21 21 20 20 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 20 22 23 22 22 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 18 18 18 18 17 17 17 18 18 18 18 18 18 19 19 19 20 19 19 19 18 17 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 13 14 15 15 14 14 13 12 14 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 18 19 20 20 20 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 11 10 10 11 11 11 11 10 10 9 9 9 8 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 14 15 15 16 17 16 16 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 24 25 25 25 24 24 25 24 23 23 23 25 27 28 27 27 27 28 28 27 27 27 27 27 27 28 27 27 27 28 28 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 17 17 18 18 19 20 20 18 18 18 17 16 16 16 16 16 17 18 17 17 17 17 17 17 17 18 19 19 18 18 18 19 19 19 19 19 20 20 19 19 19 19 20 20 21 21 21 21 21 21 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 21 21 20 20 19 20 21 22 24 23 25 25 25 23 22 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 23 22 22 21 21 21 20 20 20 20 20 21 22 22 22 22 23 25 25 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 22 21 21 21 21 21 21 20 20 22 23 24 23 21 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 21 22 22 22 22 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 18 18 19 18 19 18 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 18 17 16 16 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 15 15 15 15 14 13 13 14 14 15 16 16 16 17 17 17 17 16 16 16 16 16 17 18 19 20 20 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 18 18 18 19 19 19 19 19 19 20 20 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 14 14 13 13 13 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 17 17 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 25 25 26 26 26 25 26 27 27 27 28 28 29 29 28 27 27 26 27 27 27 26 26 26 26 26 26 26 26 26 27 28 28 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 17 17 18 18 18 19 19 18 18 18 18 17 17 16 16 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 19 19 19 19 20 19 19 19 19 20 20 20 20 21 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 20 21 22 23 25 25 24 22 21 21 21 20 20 20 20 20 20 20 21 22 22 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 23 22 22 22 22 22 21 21 22 22 22 23 23 23 23 22 22 21 20 20 20 21 22 22 22 22 23 24 25 25 24 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 23 23 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 22 23 24 23 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 22 22 23 23 23 22 20 19 19 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 14 13 13 14 14 15 16 16 17 17 17 17 17 16 16 16 16 17 17 18 19 20 21 21 21 21 22 21 21 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 12 12 12 12 13 13 14 14 14 14 13 13 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 16 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 26 26 26 26 26 26 27 29 30 31 32 31 30 29 29 27 26 26 26 26 26 25 25 25 25 25 25 25 26 26 27 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 16 17 17 17 17 17 17 17 18 19 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 19 19 19 19 19 20 20 22 24 25 24 23 22 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 23 23 25 25 24 23 22 22 22 23 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 21 21 22 22 21 20 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 23 23 21 20 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 17 17 16 17 17 17 17 18 18 18 17 17 17 16 16 17 17 17 17 17 16 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 15 14 14 15 16 16 16 15 13 13 13 14 15 16 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 21 21 21 21 22 22 21 20 19 19 18 18 18 17 17 18 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 12 12 11 11 12 13 13 13 13 14 14 14 15 14 14 14 13 13 13 13 12 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 26 26 27 27 27 27 27 29 31 33 34 32 31 30 30 28 27 26 25 25 25 25 25 24 24 24 24 24 24 25 26 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 20 21 20 20 20 20 20 21 22 21 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 20 20 19 19 19 18 19 19 20 20 22 23 23 23 22 22 21 21 21 21 20 20 19 19 19 20 20 21 22 22 22 22 22 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 22 23 23 23 24 23 22 21 21 21 21 22 22 22 22 23 23 24 24 23 23 23 23 23 22 22 21 22 22 22 22 22 22 22 22 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 21 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 20 20 19 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 18 17 17 17 18 18 18 17 16 15 15 15 15 16 16 16 16 16 16 15 15 16 16 16 16 15 14 14 15 16 16 16 14 13 13 13 14 15 16 17 17 17 17 17 17 17 16 16 16 17 17 18 19 19 21 21 21 22 22 22 21 20 19 18 18 18 17 17 17 17 17 17 17 18 19 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 20 22 22 21 20 20 21 21 20 19 19 20 21 22 21 20 19 19 19 19 20 20 20 21 21 21 21 21 21 22 23 23 23 23 23 24 25 26 26 26 27 27 28 29 31 33 34 33 32 31 30 29 27 26 25 24 24 24 24 24 23 23 22 22 23 24 25 26 26 26 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 16 16 16 16 16 16 16 17 18 18 19 19 20 21 22 22 22 21 20 21 22 22 22 22 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 20 19 19 19 19 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 20 21 21 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 20 21 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 22 22 23 24 25 23 22 21 21 21 21 21 22 22 22 23 23 23 24 23 23 23 23 22 22 22 22 22 23 22 22 22 22 22 22 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 21 21 22 22 21 21 21 20 19 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 19 20 20 20 20 20 20 19 18 18 18 17 17 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 17 16 15 15 15 15 16 16 17 16 16 16 16 16 17 16 16 16 15 14 15 15 16 15 15 14 14 13 13 15 16 16 17 18 17 17 17 17 17 16 16 16 17 17 18 19 19 20 20 21 22 21 21 20 19 19 18 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 14 13 13 12 11 11 11 11 10 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 18 18 20 23 25 25 24 22 22 25 26 24 21 21 22 22 22 21 20 20 19 19 20 20 20 20 20 21 21 21 21 21 22 23 23 23 23 24 24 25 25 25 25 26 27 27 28 31 33 34 33 32 31 30 28 27 26 25 24 23 23 23 23 22 22 22 22 22 22 23 23 24 25 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 16 16 16 16 16 16 17 18 18 19 19 20 21 21 22 22 21 20 21 22 23 23 22 20 20 20 21 20 19 19 18 18 18 18 18 18 18 18 19 20 20 20 21 21 21 21 20 20 19 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 21 22 23 23 23 22 22 22 22 21 21 21 21 20 20 19 20 20 21 22 22 22 23 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 23 23 23 23 22 22 22 23 24 23 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 24 25 24 23 22 23 23 23 22 22 22 22 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 20 21 20 18 18 18 18 18 18 18 17 18 19 20 20 20 20 20 20 20 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 17 16 15 15 15 15 16 17 17 17 17 16 16 16 16 17 17 16 16 15 15 15 15 16 16 16 15 14 14 14 16 16 17 18 18 18 18 17 17 16 16 16 16 17 17 18 19 19 19 20 21 22 21 21 20 19 18 18 17 17 16 16 17 17 17 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 17 18 18 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 14 14 14 13 12 12 12 13 13 13 13 14 14 15 15 16 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 19 20 22 24 26 26 26 26 26 27 26 25 24 23 23 22 22 21 20 20 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 25 26 26 25 25 24 25 26 26 27 29 31 32 32 31 31 30 28 27 26 25 24 24 23 23 22 21 22 22 22 22 22 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 22 22 21 20 21 21 21 20 19 19 19 19 19 19 19 18 18 18 19 20 20 20 21 21 21 21 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 20 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 21 22 23 23 23 22 22 22 22 21 21 21 21 20 19 19 20 20 21 21 22 22 23 22 22 22 22 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 23 23 23 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 23 25 25 24 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 20 21 21 20 20 19 18 18 18 18 17 17 18 19 19 19 19 19 20 21 21 20 19 19 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 18 18 17 16 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 14 15 16 16 17 18 18 18 18 17 17 16 16 16 16 17 17 18 18 18 19 20 21 22 21 21 20 18 18 17 17 16 16 16 17 17 17 18 18 18 18 18 17 16 17 16 16 16 17 17 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 15 15 16 16 15 15 15 15 14 14 14 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 13 13 14 15 15 15 15 13 12 12 13 13 13 13 14 14 15 16 16 16 16 16 16 17 19 20 20 20 19 18 16 15 15 15 16 18 20 22 24 26 27 27 27 27 26 25 25 24 24 23 23 21 21 20 19 19 20 20 20 20 20 20 21 21 21 21 22 23 23 23 23 25 26 26 26 27 27 26 26 26 26 26 27 29 29 30 30 31 30 28 26 25 24 24 23 22 22 21 21 21 22 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 17 17 17 17 17 17 18 18 18 18 19 19 20 20 19 19 19 19 20 20 21 21 21 21 21 21 20 19 18 19 19 19 20 20 19 18 18 19 19 20 20 21 21 21 21 21 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 21 22 22 22 22 22 22 21 21 21 21 21 21 21 20 19 20 20 21 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 21 21 21 21 22 22 22 23 23 23 23 22 22 22 23 23 23 22 21 21 20 20 20 21 21 21 21 21 22 22 22 23 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 20 21 21 21 21 20 19 19 19 18 18 18 18 18 19 19 19 20 20 21 21 22 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 18 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 17 17 16 16 16 15 15 16 17 17 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 18 19 20 21 21 21 20 19 18 18 17 17 16 16 17 18 17 17 17 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 16 16 16 15 15 15 15 15 15 14 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 13 13 13 14 15 16 16 15 13 12 12 13 13 13 13 14 15 16 18 18 18 17 17 16 16 17 19 20 21 20 18 16 15 14 14 15 16 20 22 23 25 26 26 27 27 26 25 25 25 25 24 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 26 28 28 28 27 27 27 27 27 28 28 29 29 29 28 27 25 24 24 23 23 22 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 19 19 18 18 20 20 20 20 19 18 18 19 19 19 20 21 21 22 21 21 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 19 20 21 21 22 21 21 22 22 21 21 21 21 21 22 22 22 21 20 20 20 20 21 22 22 23 23 22 22 22 21 22 22 22 22 22 22 22 21 21 20 20 20 20 21 21 21 22 22 22 23 23 22 22 22 22 23 23 22 21 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 18 18 18 18 18 18 19 19 19 20 20 21 22 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 17 17 16 16 16 16 16 15 15 16 17 18 18 18 18 18 17 16 16 16 16 16 17 17 18 18 18 18 19 20 20 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 16 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 15 15 16 16 15 15 15 15 15 14 12 12 12 12 12 12 12 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 13 13 13 14 15 16 16 16 15 13 12 12 12 12 13 13 14 15 17 19 20 20 20 20 17 15 15 16 19 19 19 18 17 16 15 14 15 16 19 21 23 24 25 25 26 26 25 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 21 20 21 21 21 22 22 23 23 24 24 25 25 25 26 27 28 28 28 28 28 28 28 29 29 28 27 27 26 25 24 24 23 22 22 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 24 24 24 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 17 17 17 16 16 16 17 17 17 18 18 18 18 19 19 19 20 19 19 20 20 21 21 20 20 20 19 19 19 19 20 21 21 20 20 19 19 19 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 21 20 20 19 18 18 18 18 19 20 21 21 22 22 22 22 22 21 21 21 22 22 23 23 22 21 20 20 20 21 22 23 23 23 22 22 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 21 21 21 21 22 22 22 22 22 22 21 21 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 24 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 18 18 18 18 18 18 18 19 19 19 20 21 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 16 15 15 15 16 16 17 17 17 17 18 18 18 17 16 16 16 16 16 17 17 17 18 18 18 18 19 20 21 20 20 20 19 18 17 17 17 17 17 16 16 17 17 17 17 16 15 16 17 17 16 16 16 16 16 17 17 17 17 19 18 18 18 18 17 18 18 18 17 17 17 17 16 16 16 16 16 15 15 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 14 14 14 13 13 14 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 12 14 14 14 14 15 15 16 17 17 16 14 13 12 12 12 12 13 14 16 18 20 21 21 21 22 19 15 13 13 15 17 18 19 18 16 15 15 15 16 17 19 21 23 23 24 25 25 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 23 24 24 24 24 25 25 26 26 27 28 29 29 29 29 29 29 29 28 26 26 25 25 24 24 23 22 22 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 24 24 24 23 23 23 23 24 24 23 23 23 22 22 22 22 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 18 19 19 19 19 19 20 20 20 20 19 19 20 20 21 21 21 20 19 18 18 18 18 19 20 21 21 22 23 24 23 23 22 22 21 21 22 22 23 22 21 20 21 21 22 22 23 23 23 22 22 22 22 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 21 21 21 20 21 21 21 22 23 23 24 23 22 22 22 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 17 18 17 16 15 15 14 15 16 16 17 17 16 17 17 17 18 17 17 16 16 16 17 17 17 17 17 18 18 18 18 19 20 20 20 20 20 19 18 17 17 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 16 16 16 17 17 17 18 19 18 18 18 18 17 18 18 18 17 17 17 17 17 17 16 16 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 15 14 13 13 12 10 10 10 9 9 9 9 9 10 10 11 11 10 9 9 10 10 10 10 11 13 14 14 15 15 16 17 17 17 17 16 16 14 12 11 12 12 14 17 18 20 20 21 21 22 20 15 13 12 13 16 17 18 17 15 15 15 15 16 16 17 18 19 21 23 24 25 25 24 24 23 23 22 22 22 22 21 20 20 20 20 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 25 26 26 26 27 28 29 29 29 29 29 28 27 26 26 25 25 25 24 23 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 18 18 19 19 20 21 21 21 21 21 21 22 21 21 21 21 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 19 20 20 21 21 21 21 20 19 19 18 18 18 19 19 20 21 22 24 25 25 25 23 22 22 21 22 22 22 22 21 21 21 21 22 23 23 23 23 23 22 22 22 22 22 22 22 22 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 21 22 23 23 24 24 23 23 23 22 22 21 21 21 21 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 14 14 15 17 18 18 17 16 16 17 17 18 18 17 16 16 16 16 17 17 17 17 17 18 18 18 18 19 20 20 20 20 19 18 17 17 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 17 17 18 18 19 19 19 18 17 17 18 17 17 18 18 17 17 17 17 16 16 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 15 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 14 13 13 13 12 12 11 9 9 9 10 11 11 10 11 10 9 10 10 10 10 10 10 12 12 13 15 15 16 17 17 17 17 17 17 14 11 10 10 13 15 17 18 19 20 20 21 21 20 17 14 12 12 15 15 16 15 14 15 16 16 16 16 17 17 18 20 22 23 24 24 24 23 23 23 23 23 22 22 21 20 20 20 20 21 21 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 26 26 26 26 27 28 29 29 28 28 27 26 26 25 25 25 24 23 22 22 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 20 21 21 22 24 25 25 25 23 22 22 21 21 22 22 22 22 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 22 21 21 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 23 22 20 19 19 19 19 18 18 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 18 18 17 16 15 14 15 17 19 20 18 17 16 16 16 18 18 17 16 15 15 16 17 17 17 17 18 18 18 17 17 18 19 20 20 20 19 19 18 17 17 16 16 16 16 16 17 17 18 17 17 16 16 18 17 17 17 16 16 16 16 17 17 18 18 19 19 19 18 17 17 17 17 18 18 18 17 17 17 16 16 16 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 12 12 10 9 9 9 10 10 9 9 9 9 10 12 12 12 11 11 10 10 12 14 16 17 17 17 17 17 17 18 13 11 9 9 12 15 17 17 17 19 19 19 20 20 18 16 13 12 13 13 14 14 14 15 17 16 16 16 16 16 17 19 21 22 24 23 23 23 23 23 22 22 22 22 20 20 20 20 20 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 28 28 28 27 26 26 25 25 25 24 24 23 22 22 21 21 21 21 22 22 22 22 23 24 24 25 25 25 24 24 24 25 25 24 24 24 24 24 23 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 21 21 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 21 20 20 20 20 19 19 18 19 19 19 19 19 18 18 18 18 18 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 23 24 24 24 24 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 22 23 23 23 23 23 23 23 23 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 23 23 23 23 23 23 22 22 22 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 23 23 23 23 23 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 22 22 21 20 20 20 19 19 19 18 18 19 19 19 19 20 20 20 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 18 17 17 16 16 15 16 18 19 19 18 16 16 17 17 18 17 16 15 15 15 16 17 17 17 18 18 18 18 17 17 18 19 20 20 19 19 18 17 17 17 16 15 15 16 17 17 18 17 17 17 16 17 18 18 17 17 16 16 16 17 17 17 18 19 19 19 19 17 17 17 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 13 12 11 10 9 9 9 9 9 9 9 11 12 13 13 14 13 12 11 10 12 14 16 17 18 18 18 18 18 17 13 10 9 8 10 13 14 15 17 18 19 19 19 19 18 16 15 14 12 13 13 13 13 15 16 16 16 16 16 16 17 19 21 22 23 23 22 21 21 20 21 22 22 21 21 20 20 20 20 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 25 26 26 27 27 27 26 26 25 25 25 24 24 24 23 22 22 21 21 21 21 22 22 23 23 23 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 21 21 21 21 21 21 20 20 21 21 20 20 20 20 20 20 21 21 22 21 20 20 20 20 20 19 19 19 20 20 19 19 18 18 18 18 18 18 18 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 21 21 21 21 21 20 20 20 20 20 21 22 23 23 23 22 22 22 22 22 22 21 21 22 23 23 23 23 22 22 23 23 23 23 22 22 22 22 22 21 22 22 23 24 24 24 24 23 24 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 25 24 24 24 23 23 22 22 21 21 21 21 21 21 21 20 21 21 21 21 21 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 17 18 19 20 19 17 16 16 16 17 16 15 14 14 15 16 16 17 17 18 19 18 18 18 17 17 18 19 20 19 19 19 18 18 17 16 15 15 15 15 17 18 18 18 17 16 16 17 18 18 17 16 16 16 17 17 17 17 18 19 19 19 19 17 17 18 18 19 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 18 18 18 18 17 17 17 16 15 15 15 15 15 14 14 13 13 13 12 10 9 9 9 9 9 10 11 12 13 13 13 14 14 14 12 10 12 14 16 17 18 18 18 17 16 15 13 11 9 8 10 13 13 15 17 18 18 18 19 18 18 16 15 14 13 12 12 12 13 15 16 17 17 16 16 16 17 19 21 22 23 21 20 20 19 20 20 21 21 21 21 21 20 20 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 26 25 25 25 24 24 24 24 23 23 22 21 21 21 22 22 23 23 23 24 25 25 25 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 20 20 20 20 20 20 19 19 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 19 19 19 18 19 19 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 22 22 22 22 21 21 21 21 20 21 22 22 22 21 21 20 20 20 20 19 19 19 20 21 22 23 23 23 22 22 22 22 22 21 21 20 20 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 23 24 24 24 25 25 25 24 22 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 22 22 22 21 22 23 23 22 22 22 23 23 23 22 22 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 19 19 19 20 19 19 19 19 18 18 18 18 18 17 17 17 18 19 19 20 19 17 17 16 16 16 15 14 13 14 16 17 17 17 18 18 19 18 18 17 17 17 18 18 19 19 19 19 19 18 16 15 14 14 15 16 18 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 18 19 19 18 17 17 18 19 19 18 18 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 16 16 17 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 14 13 13 10 9 9 9 9 9 10 11 11 11 11 12 13 13 14 14 11 9 10 13 13 15 16 16 17 16 16 15 14 11 9 9 10 10 13 15 16 17 18 18 18 18 18 18 16 15 13 13 12 12 13 15 16 16 16 16 16 16 17 19 21 21 21 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 22 21 21 21 21 22 23 24 24 24 24 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 19 20 20 19 19 18 17 17 18 18 19 20 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 22 21 21 21 21 21 21 21 21 21 22 22 22 21 20 20 20 19 20 19 19 19 19 20 21 23 23 23 23 22 22 22 21 21 20 20 20 20 21 21 21 22 22 22 22 22 23 22 22 22 22 22 22 22 22 23 23 24 24 24 25 24 22 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 25 25 25 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 21 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 20 20 20 19 18 18 18 18 17 17 18 18 19 19 20 18 18 17 16 16 16 15 14 14 15 16 17 17 18 19 19 18 18 17 17 17 17 17 18 19 20 20 20 19 17 16 14 14 14 15 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 19 19 19 18 17 17 19 19 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 15 14 13 13 12 10 9 9 9 9 9 10 10 9 9 9 9 10 11 13 12 10 8 8 10 13 14 15 16 16 16 16 16 14 12 10 10 10 10 13 15 16 17 17 18 18 18 17 17 16 15 14 13 12 12 13 15 15 16 16 16 16 16 16 17 18 19 19 18 19 19 19 19 19 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 25 25 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 24 23 22 22 21 21 21 22 23 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 17 17 18 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 20 20 19 18 18 17 17 18 18 19 19 19 19 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 21 20 20 21 22 22 22 21 21 20 20 19 19 19 18 19 19 19 21 22 23 23 23 23 23 22 21 21 21 20 20 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 23 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 22 21 21 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 20 20 20 20 19 18 18 18 18 18 18 19 19 19 19 19 19 18 17 16 16 15 15 14 15 16 17 17 18 19 19 19 18 18 17 17 17 17 17 17 19 20 20 20 18 16 15 14 14 14 16 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 19 19 19 18 17 18 19 19 19 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 20 20 20 19 18 18 17 17 17 16 16 15 15 13 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 12 12 10 9 9 10 13 13 14 16 16 16 16 16 14 13 12 11 11 11 13 15 16 16 17 17 17 17 17 17 16 15 14 14 13 13 14 14 14 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 23 23 23 22 21 21 22 23 24 24 25 25 25 25 26 26 27 27 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 19 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 22 22 21 20 20 20 20 19 19 19 19 19 20 21 22 23 23 22 22 22 22 21 21 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 22 22 22 21 22 22 22 23 23 23 23 24 24 25 24 22 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 19 19 19 19 19 19 19 18 17 16 16 15 15 15 16 17 17 18 19 19 19 18 18 18 17 17 17 17 17 18 19 20 20 19 16 15 14 14 14 15 17 18 19 19 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 19 19 18 18 17 18 19 19 18 17 16 16 16 16 15 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 19 18 18 17 17 17 17 16 15 14 13 11 10 10 10 10 9 9 9 9 9 9 10 10 9 10 10 11 12 13 11 10 9 10 10 12 14 15 16 16 16 15 15 14 14 13 12 12 13 14 15 16 16 17 17 17 17 17 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 18 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 23 23 23 22 21 21 22 23 24 24 25 25 25 26 26 26 26 27 27 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 20 19 19 18 18 18 18 18 18 18 19 19 19 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 20 21 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 21 21 21 21 21 21 20 20 20 20 19 19 19 20 22 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 25 24 23 22 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 22 23 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 23 23 22 22 21 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 19 19 19 19 18 18 17 16 16 15 15 16 17 18 18 18 19 20 19 18 18 18 17 17 17 17 17 18 19 20 19 17 15 13 12 13 14 15 17 18 19 19 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 18 18 18 18 17 17 16 16 16 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 19 19 19 20 20 21 21 21 22 22 22 21 21 21 20 19 19 19 18 18 17 17 16 14 12 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 12 13 13 12 10 10 10 10 12 14 15 15 15 15 15 15 14 14 13 13 13 14 14 15 16 16 16 16 17 17 16 16 16 15 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 22 22 22 23 24 24 24 24 24 25 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 22 22 22 23 23 24 25 25 25 26 26 26 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 19 19 20 20 20 20 20 20 21 20 19 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 23 22 21 20 20 20 20 20 20 20 20 20 19 19 18 19 18 18 18 18 19 20 20 21 21 21 21 22 22 21 20 20 19 20 21 21 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 24 24 23 23 22 21 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 19 19 19 20 20 21 21 22 22 23 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 19 19 19 18 18 17 16 16 16 16 17 17 18 18 19 20 20 19 18 18 18 17 17 17 16 17 18 19 19 18 15 13 12 12 13 15 16 17 18 19 18 17 16 16 17 17 17 16 16 16 15 15 16 16 17 17 18 18 18 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 21 21 20 20 19 19 19 19 18 17 14 14 13 12 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 11 12 13 13 12 11 11 11 11 12 14 14 15 15 15 15 15 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 21 21 21 22 22 21 22 22 22 22 22 22 23 24 24 24 24 24 23 24 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 23 22 22 22 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 Wind_Direction 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 310 310 309 309 309 308 307 307 306 306 306 305 305 304 304 303 303 302 301 301 300 300 299 298 298 298 297 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 290 290 290 289 289 289 288 288 288 287 287 286 286 286 285 285 285 284 284 284 283 283 282 282 282 282 282 282 281 281 281 281 280 280 279 279 279 279 279 279 278 278 278 278 277 277 276 276 275 275 274 274 273 273 272 272 271 270 270 270 269 268 268 267 267 266 266 265 264 264 264 263 263 263 263 263 263 263 263 263 263 264 264 265 265 265 266 267 267 267 267 265 258 250 243 236 227 216 207 190 184 192 198 200 200 199 194 192 192 192 193 193 193 193 194 195 196 195 196 196 196 196 196 196 196 196 194 193 192 190 186 183 180 186 338 319 314 318 321 312 295 272 171 152 153 155 156 157 155 152 150 149 146 143 137 129 124 121 113 103 82 30 327 301 292 289 288 287 287 285 283 282 281 280 279 276 274 272 270 267 264 261 259 256 254 253 252 251 252 258 271 317 59 60 57 19 267 263 271 283 291 293 293 292 294 295 297 300 299 142 140 141 144 146 149 152 155 157 159 162 164 165 165 165 161 158 156 156 156 157 158 156 154 153 153 152 151 151 155 157 157 154 154 154 154 153 149 144 140 138 137 136 136 136 136 136 137 136 135 135 136 136 133 132 134 135 136 138 138 139 145 158 161 167 176 182 180 178 175 169 159 153 150 149 148 149 148 145 145 151 155 162 164 164 164 160 156 154 154 152 152 154 158 161 158 162 177 175 177 175 172 165 171 168 168 162 160 161 164 171 176 175 167 165 163 167 178 177 177 180 182 180 179 179 179 184 192 190 181 180 185 184 178 139 136 139 140 140 139 145 180 202 200 199 200 197 190 183 180 179 179 177 177 175 181 201 204 191 186 186 177 164 155 152 152 153 154 158 160 170 179 174 155 139 133 133 135 140 153 177 185 152 114 96 94 94 97 100 101 104 107 106 107 108 107 107 109 113 117 119 120 121 120 118 119 122 125 127 128 128 129 130 131 133 133 133 133 133 135 135 135 135 135 134 134 134 135 135 133 130 127 125 123 122 121 121 123 126 126 126 125 123 122 121 122 121 121 121 117 115 113 110 107 107 113 123 132 132 131 131 130 129 128 119 117 116 114 112 113 117 119 119 118 118 118 118 119 119 120 122 123 123 122 119 117 115 116 118 119 119 120 120 119 119 119 118 118 117 115 114 113 112 114 136 140 139 138 137 134 130 112 95 91 88 91 108 113 107 97 87 88 88 87 87 87 86 84 84 84 84 84 85 86 87 88 89 90 91 93 94 97 99 101 102 103 104 104 104 105 106 107 108 109 109 110 110 111 111 111 112 112 113 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 310 310 309 309 308 308 307 307 306 306 306 305 305 304 304 303 303 302 301 301 300 300 299 298 298 298 297 296 296 295 295 294 294 293 293 292 292 291 291 291 291 290 290 290 289 289 289 288 288 288 287 287 287 286 286 286 285 285 285 284 284 284 283 283 282 282 282 282 282 282 282 281 281 281 280 280 279 279 279 279 279 279 278 278 278 278 277 277 276 275 275 275 274 274 273 273 272 271 271 270 270 269 268 268 267 267 266 266 265 264 264 264 263 263 263 263 263 263 263 262 262 262 263 263 264 264 264 265 267 268 267 267 266 263 254 244 237 232 229 221 207 191 184 192 198 194 194 196 195 193 192 192 193 193 193 194 194 195 196 196 196 197 197 197 197 197 197 197 195 193 190 186 181 177 175 181 177 324 316 321 339 329 314 315 353 121 140 146 149 152 153 151 150 150 149 147 142 135 132 128 118 107 90 53 341 304 292 287 285 284 284 282 280 278 277 277 275 272 271 269 268 266 264 262 260 259 258 257 258 260 267 282 318 30 65 56 27 325 267 264 269 277 281 281 280 281 284 285 289 296 275 148 145 144 145 148 151 152 154 158 162 166 168 169 169 168 165 162 158 157 158 158 159 158 157 155 153 150 148 147 149 151 153 152 154 154 153 151 146 142 140 139 137 136 136 136 137 137 136 136 135 136 137 136 134 134 134 135 138 140 142 145 154 163 164 169 173 183 182 178 170 163 158 155 151 149 149 150 148 146 149 152 155 159 159 161 161 156 154 152 151 149 152 157 164 166 163 167 174 174 175 172 169 165 170 165 167 162 161 163 168 173 176 176 172 167 168 176 181 175 176 175 178 175 176 177 178 188 191 182 172 178 191 192 186 163 158 155 143 143 140 143 151 185 195 196 199 197 190 184 181 181 183 183 182 183 191 199 188 188 188 185 175 163 156 154 154 154 154 155 158 173 192 181 157 140 135 134 135 140 156 179 171 136 112 104 98 98 101 103 105 107 106 106 106 107 107 108 111 113 116 118 121 122 119 117 118 121 124 126 127 128 128 129 131 132 132 132 132 133 134 135 134 134 134 135 135 136 137 136 135 131 129 125 124 124 124 125 126 127 126 126 123 121 120 121 121 120 120 118 116 115 112 109 107 108 115 126 133 134 133 134 133 133 132 122 118 112 114 114 116 119 120 120 120 119 118 118 119 120 122 123 124 124 123 120 117 116 116 118 119 119 120 120 120 119 118 118 118 118 116 115 113 112 114 137 140 141 139 137 135 124 107 95 92 90 90 100 111 106 98 92 91 92 92 91 90 89 88 88 87 86 87 88 89 90 90 91 92 94 95 96 99 101 103 104 105 105 105 106 106 107 108 109 109 110 110 111 112 112 112 112 113 114 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 310 310 309 309 308 308 307 307 306 306 306 305 305 304 303 303 302 302 301 301 300 299 299 299 298 297 297 296 296 295 295 294 294 293 293 292 292 291 291 291 291 290 290 290 289 289 289 288 288 288 288 287 287 287 286 286 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 281 281 281 280 280 279 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 273 272 272 271 271 270 270 269 268 267 267 266 266 265 264 264 263 263 263 263 263 263 263 262 262 262 262 262 262 263 264 264 264 265 267 268 268 268 265 261 253 241 232 229 229 225 218 203 193 196 198 195 194 196 197 196 193 192 192 193 193 194 195 196 197 197 198 199 199 199 199 199 198 198 196 193 189 185 180 175 177 179 174 163 40 16 45 354 324 319 341 72 124 137 143 147 151 151 150 150 150 149 146 141 134 132 125 113 96 65 353 306 291 285 283 282 281 278 275 274 273 273 269 267 266 265 265 264 263 261 260 260 259 259 262 268 281 309 6 53 56 19 331 302 277 271 271 270 272 269 268 270 272 268 277 292 202 153 151 149 148 150 153 152 155 160 165 169 172 173 174 173 170 166 161 159 159 159 159 160 159 156 153 150 147 146 146 147 150 152 153 153 151 148 144 144 140 138 137 136 137 137 137 137 136 136 136 137 139 139 138 137 136 136 139 143 148 153 158 161 160 163 172 185 183 175 165 163 159 153 150 150 151 150 148 150 153 153 153 155 157 159 157 155 153 149 147 149 155 161 170 170 166 165 169 174 176 173 169 168 167 169 168 169 164 166 170 173 176 178 175 171 174 181 182 179 174 170 171 174 176 175 181 193 191 182 169 175 191 192 192 190 186 182 168 159 141 141 146 187 196 196 199 199 191 186 178 166 172 188 193 201 205 187 188 190 189 183 173 162 157 155 155 154 154 157 165 179 199 186 160 142 136 135 136 142 161 178 181 155 126 111 105 105 106 107 108 108 106 107 108 107 109 112 113 113 115 119 121 120 118 116 118 120 123 125 127 127 127 128 129 131 131 131 132 133 134 134 134 134 135 136 137 137 138 137 136 133 129 126 125 126 127 128 128 127 126 124 121 119 120 120 120 119 119 118 117 115 112 108 108 111 118 126 133 135 136 137 137 139 141 129 121 114 114 116 118 120 121 121 121 120 120 119 120 121 123 124 124 124 123 120 117 116 117 119 119 120 119 120 120 119 118 117 118 118 117 115 113 112 114 126 128 138 138 136 134 120 108 102 99 96 94 99 107 104 100 99 95 97 97 96 94 93 92 92 91 90 91 92 92 92 93 94 95 97 98 98 101 103 105 106 106 106 106 106 107 108 109 109 110 111 111 112 112 112 112 112 114 115 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 304 303 303 302 302 301 300 300 299 299 299 298 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 291 290 290 290 289 289 289 288 288 288 287 287 287 287 286 286 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 281 281 281 280 280 279 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 273 272 271 271 271 270 269 268 267 267 266 266 265 264 264 263 263 263 262 262 262 262 262 262 262 261 261 262 262 263 263 264 264 265 267 268 268 267 262 257 249 238 229 226 226 226 221 208 198 197 198 196 193 195 197 197 194 193 194 195 195 196 197 198 198 198 199 201 201 202 202 201 201 200 198 196 193 189 185 182 181 181 178 169 142 116 142 111 347 326 335 27 106 129 138 144 148 150 150 150 150 150 148 144 140 138 132 122 107 77 357 305 288 283 281 278 276 274 271 268 267 267 267 263 261 261 261 261 261 261 260 260 259 261 265 274 294 337 36 58 27 326 305 294 286 282 280 278 275 265 259 260 243 181 239 293 170 156 156 156 156 156 156 156 157 161 167 172 174 176 176 175 171 166 163 161 160 160 160 160 159 157 154 151 149 148 148 148 152 155 154 152 149 147 145 142 139 137 136 136 136 137 137 137 137 138 139 141 143 143 142 138 135 136 139 144 150 155 156 155 154 161 175 185 182 175 170 162 155 151 149 152 153 149 150 155 155 151 150 154 156 156 155 153 148 145 145 149 157 164 170 166 162 162 167 174 179 178 174 170 170 172 173 172 167 165 168 171 175 178 177 175 179 183 184 179 169 165 168 174 174 175 183 196 194 194 193 192 191 191 190 192 195 197 199 192 155 142 144 196 205 199 200 200 192 189 189 194 199 202 211 217 210 184 189 191 189 181 171 162 158 157 156 155 155 162 175 192 200 187 161 143 137 135 138 145 163 169 176 156 130 115 111 110 111 110 109 107 108 109 110 111 114 114 115 115 117 118 119 118 116 116 117 120 122 124 126 126 126 126 127 129 130 130 131 132 133 133 134 134 135 137 138 139 139 138 136 134 131 130 128 127 129 129 128 126 124 121 119 119 119 120 120 119 118 118 117 115 111 109 111 115 120 129 135 136 138 140 143 148 148 133 124 116 113 116 119 121 122 122 122 121 121 120 121 122 123 124 124 124 123 121 118 117 118 118 119 119 117 118 118 118 117 117 117 117 117 116 114 113 113 114 126 136 135 133 130 116 109 101 100 100 97 98 101 100 99 100 98 101 102 101 99 97 96 96 95 93 95 95 95 95 96 97 99 100 101 101 102 106 107 107 107 107 107 107 108 108 109 110 111 111 112 112 113 113 113 113 114 115 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 304 304 303 303 302 302 301 300 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 291 291 291 290 290 290 289 289 289 288 288 288 288 287 287 287 287 286 286 285 285 285 284 284 284 283 283 283 282 282 282 282 282 282 281 281 281 280 280 279 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 272 272 271 271 270 269 268 268 267 266 266 265 264 264 263 263 262 262 262 262 262 262 262 261 261 261 261 261 262 262 263 263 263 265 265 266 268 264 257 250 240 230 223 221 222 221 214 205 194 193 193 192 193 194 196 197 197 196 197 197 198 199 200 200 200 200 201 203 204 204 204 204 203 202 201 200 197 193 191 189 187 186 184 177 166 155 152 161 144 32 344 358 80 121 134 141 146 148 150 150 151 151 149 146 143 141 138 132 122 100 357 294 284 279 274 271 269 267 264 262 261 261 261 257 256 257 257 258 259 259 260 259 259 261 266 278 306 6 53 55 12 321 306 297 293 294 297 295 261 174 201 262 166 161 161 160 158 158 159 161 162 161 161 160 160 163 168 172 174 175 175 174 171 167 164 162 161 161 161 160 159 158 155 153 152 151 151 151 156 160 158 153 151 148 144 139 136 135 135 135 136 136 136 137 138 140 143 145 146 145 140 134 132 134 138 143 150 154 154 151 152 163 176 183 186 180 170 158 151 148 146 148 150 148 155 157 153 148 148 152 155 155 153 148 145 143 145 148 158 167 166 162 160 160 166 175 179 180 177 173 173 174 175 172 164 163 165 169 174 178 176 175 176 179 175 169 165 163 169 174 174 174 184 194 196 200 198 195 194 193 195 198 198 197 198 199 185 145 147 206 211 185 199 201 196 192 193 200 206 214 223 210 192 187 191 191 187 179 169 162 161 158 156 156 160 175 192 199 200 185 161 144 138 137 140 147 149 168 173 150 129 118 115 115 114 111 109 109 108 110 113 114 115 115 116 116 117 117 117 116 115 115 116 119 122 123 124 125 125 125 126 128 129 129 130 131 132 133 134 135 136 137 138 139 139 138 136 135 135 135 133 131 131 130 128 125 121 119 118 118 119 119 119 119 119 119 118 116 114 113 113 116 119 127 134 137 140 143 147 150 143 130 121 115 113 115 119 122 122 122 122 122 121 121 122 123 123 124 125 125 124 122 120 119 118 118 118 117 115 116 117 118 119 119 118 116 116 115 115 115 114 114 124 133 131 129 126 112 107 100 98 101 101 99 96 92 93 98 99 103 105 103 102 100 100 100 98 97 97 98 98 98 99 101 102 103 103 104 105 108 109 109 109 109 109 109 109 109 110 111 112 112 113 113 113 114 114 114 115 116 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 310 310 309 309 309 308 308 308 307 307 306 306 305 304 304 303 303 302 301 301 300 300 299 299 298 298 297 296 296 295 294 294 293 293 293 292 292 292 291 291 291 290 290 290 289 289 289 288 288 288 288 288 287 287 287 286 286 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 281 281 281 280 280 279 279 279 279 279 279 278 278 277 277 276 276 276 275 275 274 273 273 272 272 271 271 270 269 268 267 266 266 265 264 264 263 262 262 262 262 262 262 261 261 261 261 261 261 260 261 261 262 262 262 263 264 265 266 267 263 252 241 228 216 212 213 214 213 209 194 188 189 190 191 193 194 196 197 197 198 199 200 201 201 202 201 201 201 202 204 205 206 206 206 206 206 206 204 202 200 197 195 194 193 191 187 182 177 176 175 166 146 63 14 41 109 131 136 140 146 150 152 153 153 151 148 145 146 144 143 140 134 45 353 267 261 260 259 259 258 256 255 254 254 254 251 253 253 254 254 255 257 258 258 258 260 266 281 318 33 64 56 19 329 320 312 302 309 331 128 149 155 159 184 155 157 158 156 157 158 160 160 162 164 163 162 161 164 168 172 173 173 173 172 169 166 164 163 163 163 162 161 159 158 157 156 155 154 153 154 158 164 161 157 153 147 141 136 134 134 134 134 135 136 137 138 140 143 146 146 146 141 135 132 131 133 136 141 146 148 150 149 153 163 173 176 183 179 167 156 148 146 146 148 149 150 156 155 150 147 148 149 153 155 151 147 143 143 145 151 166 169 162 158 158 158 164 167 175 183 182 177 175 174 173 169 161 163 166 170 176 180 174 173 175 176 170 167 166 168 174 181 180 175 188 191 196 193 197 194 192 190 195 200 199 194 193 195 181 155 153 208 205 169 204 204 204 201 201 201 204 216 203 186 183 189 192 191 186 178 169 168 162 158 157 162 174 190 198 200 199 184 160 144 139 138 140 143 154 171 167 143 128 122 119 118 117 113 111 111 112 113 114 115 115 115 115 115 116 116 114 114 114 114 115 118 121 122 123 123 123 124 125 127 129 128 129 130 132 133 134 135 136 137 138 139 138 138 138 138 139 139 137 133 131 128 126 122 120 119 118 118 119 119 120 120 120 120 120 120 118 113 113 114 117 122 132 138 141 145 150 145 132 124 118 115 114 116 118 121 122 123 123 123 122 122 122 123 124 124 125 127 126 125 124 122 120 118 117 116 115 115 117 118 119 119 118 115 114 114 115 115 115 115 122 120 118 117 115 112 102 100 99 100 104 104 97 91 90 89 91 99 106 105 104 103 103 102 101 100 99 101 101 102 103 104 105 106 106 106 108 110 111 111 111 111 110 110 110 110 111 112 113 113 114 114 114 114 115 115 117 117 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 309 309 309 308 308 308 307 307 306 305 305 304 304 303 302 302 301 301 300 300 299 299 298 297 297 296 296 295 294 294 293 293 292 292 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 286 286 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 281 281 281 280 279 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 273 272 272 271 270 269 268 267 267 266 265 265 264 263 262 262 262 262 261 261 261 261 261 261 260 260 260 260 260 261 261 261 261 261 263 265 266 265 260 250 238 221 202 198 202 203 201 194 185 187 188 189 192 192 194 196 197 198 198 200 202 203 203 203 202 202 203 204 206 207 208 208 208 209 210 209 208 207 205 204 203 200 198 197 194 191 186 186 183 178 171 153 104 54 93 123 126 139 145 149 152 154 156 155 152 148 150 154 155 158 165 181 180 222 235 241 244 246 246 247 247 247 248 248 247 249 250 251 251 252 254 255 256 257 258 264 280 326 53 76 69 334 286 290 308 307 350 77 27 151 154 153 153 154 155 155 155 157 157 159 161 163 164 164 163 163 166 169 171 171 171 171 169 168 166 165 165 165 165 165 163 160 159 159 158 157 156 156 158 163 168 166 161 154 145 138 134 132 132 133 133 134 135 137 139 143 147 148 148 144 139 135 133 132 133 137 142 144 146 147 151 154 159 167 172 182 179 166 155 149 148 150 151 150 151 154 152 148 147 147 149 153 154 151 147 144 143 146 157 170 164 157 154 154 156 156 163 176 190 187 180 175 173 173 168 164 167 171 174 178 180 173 171 171 171 167 166 167 171 177 181 180 178 185 188 193 189 193 192 187 183 191 199 197 189 188 190 182 158 162 209 198 164 179 212 214 212 212 208 205 213 193 183 186 189 190 189 185 180 178 168 161 158 162 175 188 196 198 199 198 182 158 143 139 138 139 146 160 171 156 137 128 125 124 123 122 118 115 114 113 114 115 114 113 112 112 112 113 113 112 112 112 113 115 117 119 121 121 122 122 123 125 127 127 128 129 130 131 133 134 135 136 137 138 138 138 138 139 141 141 140 137 133 130 126 123 120 119 118 118 119 119 120 120 121 121 120 121 124 120 114 113 112 117 123 134 139 143 147 150 139 126 121 119 117 115 116 117 120 122 123 123 123 123 123 123 123 124 125 127 128 128 128 127 124 121 118 116 114 114 115 116 117 117 117 116 114 113 114 115 117 117 116 114 113 110 109 117 107 102 102 101 100 101 101 96 93 92 92 94 100 106 106 106 105 105 104 104 103 102 104 105 106 106 108 108 109 109 109 110 112 112 112 112 112 111 111 111 111 112 113 114 114 114 115 115 115 116 116 118 119 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 304 303 302 302 301 300 300 300 299 299 298 297 297 296 295 295 294 294 293 293 292 292 292 291 291 291 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 286 286 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 281 281 281 280 279 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 272 272 271 271 270 269 268 267 266 266 265 264 263 262 262 262 261 261 261 261 261 261 260 260 260 260 259 259 260 260 260 260 260 261 262 264 266 264 258 249 240 228 187 179 185 188 186 180 180 188 193 194 194 191 194 197 198 198 198 201 203 204 203 203 203 203 203 205 207 208 209 209 209 212 212 212 211 209 208 208 206 204 202 201 199 196 192 192 189 185 180 173 160 136 113 116 121 138 147 151 153 155 157 159 159 157 160 164 166 170 173 176 187 204 217 225 231 234 237 239 241 243 244 246 246 246 247 248 249 249 251 253 254 255 256 259 272 322 78 100 103 274 246 252 258 256 149 139 194 174 158 155 156 157 157 154 151 153 194 176 163 164 165 164 164 165 169 172 172 172 171 170 168 167 167 166 166 167 167 167 164 162 162 162 162 160 159 159 161 164 165 166 160 152 142 135 131 129 129 131 132 134 136 137 141 146 148 149 149 143 138 136 134 133 134 139 147 151 150 149 151 151 153 155 166 179 180 166 156 152 152 152 151 151 151 150 148 147 147 147 148 150 152 150 147 147 149 154 163 162 154 151 152 152 154 156 164 180 196 193 182 175 171 173 170 169 172 175 178 180 180 177 171 172 169 166 163 165 171 177 180 182 182 183 186 190 190 190 188 182 177 188 197 193 185 184 186 198 179 178 213 198 172 172 209 228 229 227 221 212 213 199 187 188 189 189 188 186 183 177 170 164 164 174 187 194 197 197 197 196 179 156 146 141 138 140 149 163 167 146 134 130 129 129 129 130 129 125 121 118 116 114 113 111 111 110 110 109 109 109 109 111 112 113 115 117 119 120 120 120 122 124 126 126 127 128 128 130 132 133 134 135 137 137 138 138 140 141 142 141 139 135 131 126 122 122 119 119 118 119 119 120 121 121 123 123 123 125 126 121 119 114 113 118 124 135 141 145 148 148 136 125 123 121 119 118 117 117 118 120 123 123 123 123 123 123 124 125 126 128 129 130 129 127 124 121 118 117 115 114 115 115 116 116 116 115 114 113 114 116 118 119 118 116 114 113 111 109 106 105 103 102 101 99 97 95 93 93 93 95 97 97 100 101 102 107 107 107 106 105 108 109 109 110 111 111 111 111 112 112 114 114 114 114 113 113 112 112 112 113 114 115 115 115 115 116 116 117 118 119 120 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 303 303 302 302 301 301 300 300 299 298 298 297 297 296 295 295 294 293 293 293 292 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 287 286 286 285 285 284 284 284 284 284 283 283 283 282 282 282 282 282 281 281 281 280 279 279 279 279 279 278 278 278 277 277 277 276 276 275 274 274 273 273 272 272 271 270 269 268 267 267 266 265 264 264 263 262 262 261 261 261 261 261 260 260 260 260 259 259 259 259 259 260 259 260 259 260 262 264 265 264 257 249 243 231 177 158 165 172 173 173 183 193 198 197 196 194 194 197 198 197 198 201 203 203 203 203 203 204 205 206 208 208 209 209 208 210 211 211 211 211 210 209 207 205 204 202 201 199 196 192 192 189 185 181 175 172 162 146 134 137 147 154 157 157 158 160 162 163 166 169 172 173 175 181 189 199 208 217 223 228 230 233 237 240 242 243 243 243 244 246 246 247 248 250 252 252 252 253 256 347 111 130 170 230 230 235 228 213 178 174 192 177 163 159 159 160 159 178 298 288 289 260 179 168 167 168 168 170 174 177 176 174 172 170 168 167 167 167 168 168 169 168 166 165 166 166 167 166 165 165 164 164 164 162 157 149 140 132 126 124 125 128 132 136 138 140 142 144 146 148 146 141 137 137 137 137 140 147 153 155 153 150 148 148 148 151 161 176 182 169 159 154 153 152 150 152 151 148 147 146 145 144 145 147 151 150 148 150 155 161 160 149 145 149 152 152 152 156 169 185 201 200 186 175 169 173 171 171 174 177 180 181 179 175 172 173 171 168 159 162 169 176 179 181 182 182 183 185 187 187 184 178 176 186 196 191 182 177 180 187 212 218 215 187 168 176 204 240 242 237 225 216 215 213 189 189 189 189 188 186 182 178 173 170 173 184 192 195 198 197 195 193 177 169 154 143 139 142 151 162 158 140 135 132 133 135 138 142 143 143 139 127 121 117 113 110 109 108 107 106 106 106 108 110 109 111 114 117 119 119 119 119 121 123 125 126 126 127 127 128 130 131 133 135 136 137 137 139 141 142 142 140 136 132 128 125 124 119 118 119 119 119 120 121 122 123 126 128 127 128 128 125 118 113 114 119 125 137 142 147 149 147 134 128 125 124 122 120 119 117 117 119 122 122 122 122 122 123 125 126 127 128 130 130 129 127 124 122 120 118 117 116 115 115 115 115 115 115 113 112 114 116 119 119 118 116 115 113 111 108 108 106 104 103 101 100 98 96 95 94 95 95 97 98 98 99 104 110 109 109 109 108 111 111 112 112 113 113 113 113 113 114 115 115 115 115 115 114 114 114 113 114 115 115 116 116 116 117 117 118 119 120 121 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 303 303 302 301 301 301 300 299 299 298 298 297 296 296 295 294 294 293 293 292 292 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 287 286 286 285 285 285 284 284 284 284 283 283 283 282 282 282 282 282 281 281 280 280 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 272 272 271 271 270 269 268 267 266 265 265 264 263 262 262 261 261 261 261 260 260 260 260 259 259 259 259 258 258 259 259 259 259 258 259 261 262 264 261 253 247 242 223 179 150 155 164 166 175 196 199 197 194 194 192 193 196 197 197 198 200 202 202 202 203 204 205 206 207 207 207 207 206 205 206 208 209 209 209 208 207 206 205 204 203 202 200 198 195 195 192 189 186 182 180 175 167 155 147 147 153 159 161 162 162 164 165 170 172 174 175 178 183 189 196 204 212 218 223 226 230 233 237 240 241 240 240 242 243 244 245 246 247 249 249 249 247 244 208 152 150 161 205 239 239 215 166 165 166 163 164 162 160 159 159 159 235 287 284 270 263 267 271 269 234 174 174 178 181 180 178 174 172 170 168 167 168 169 169 169 168 167 168 169 171 172 171 169 169 168 165 162 159 155 148 139 130 122 120 121 126 132 137 140 141 142 143 144 145 144 141 138 139 141 144 150 155 157 154 151 149 147 146 145 145 154 171 185 178 164 155 151 149 148 149 146 145 145 146 145 145 146 148 150 150 150 152 158 162 154 149 153 156 157 156 155 159 173 193 206 203 190 175 167 169 170 171 173 175 178 180 178 174 173 173 177 168 156 158 172 178 178 179 178 178 180 183 185 184 181 177 179 187 193 192 184 175 178 164 186 210 212 180 170 182 200 224 234 227 209 220 218 217 185 189 189 189 188 185 182 179 176 175 179 188 194 197 198 197 195 190 189 175 157 146 142 145 152 156 149 138 134 134 137 141 148 151 154 160 153 136 124 117 112 109 107 105 104 103 103 104 106 106 108 111 114 116 118 119 118 119 120 122 124 125 125 126 126 126 127 131 133 135 135 136 137 139 141 142 141 138 134 131 128 126 122 119 119 119 120 120 121 122 123 127 130 132 133 131 129 123 116 113 114 120 127 139 144 148 149 149 136 131 130 127 125 124 122 119 119 120 121 121 121 122 123 124 126 126 127 130 131 131 129 127 125 123 121 120 118 117 116 114 114 113 114 113 111 110 112 115 118 118 117 116 114 112 110 110 107 105 105 104 103 102 101 99 97 97 97 97 99 100 100 100 101 106 111 111 111 111 113 114 114 114 114 114 114 114 115 115 116 116 116 116 116 116 115 115 115 115 116 117 117 117 117 118 118 119 120 120 121 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 309 309 309 309 308 308 307 307 306 306 305 304 304 303 303 302 301 301 301 300 299 299 298 297 297 296 296 295 294 294 293 293 293 292 292 291 291 291 290 290 289 289 289 289 288 288 288 288 288 288 287 287 287 287 286 286 285 285 285 284 284 284 284 284 283 283 283 282 282 282 282 281 281 280 280 279 279 279 279 279 278 278 278 277 277 276 276 275 275 274 273 273 272 272 271 270 270 269 268 267 266 265 264 263 263 262 261 261 261 261 260 260 260 259 259 259 258 258 258 257 257 258 258 258 258 257 258 259 261 261 257 249 242 236 217 184 157 156 163 174 191 206 198 188 185 190 191 195 197 198 198 198 199 200 201 202 203 204 205 206 207 206 205 204 204 203 204 206 206 206 205 205 202 201 201 201 200 200 200 198 197 195 193 192 190 189 186 182 177 171 162 155 154 158 162 165 167 168 169 172 175 176 178 181 185 190 195 202 208 214 219 223 226 230 234 237 238 237 238 239 241 242 243 244 245 246 247 246 242 234 208 191 162 191 226 248 251 119 130 146 157 159 159 159 158 158 159 161 161 231 253 249 250 257 263 266 264 211 178 179 183 184 181 180 175 171 168 168 169 169 170 170 169 169 171 172 174 176 174 172 170 167 164 160 158 154 148 140 132 124 119 118 122 130 136 137 139 141 141 141 142 142 141 141 142 145 150 157 160 159 155 153 149 146 143 138 137 147 170 195 190 170 155 149 148 148 147 147 145 145 146 147 148 149 151 151 151 152 153 157 158 154 158 159 163 164 160 159 166 181 198 209 205 191 176 166 166 167 170 170 172 176 180 181 178 175 175 174 168 155 162 178 184 178 177 176 174 177 181 183 181 177 177 182 187 193 196 189 182 182 164 156 187 199 174 173 188 197 203 210 206 202 225 222 215 183 185 190 190 188 185 182 179 177 177 182 189 195 199 199 197 195 195 190 176 160 151 147 149 154 152 143 133 130 133 141 150 154 163 171 174 163 141 127 116 110 107 105 103 102 101 101 102 103 105 108 111 113 115 117 118 118 118 119 121 122 124 125 125 125 125 127 130 133 135 136 136 138 140 141 141 139 136 134 132 129 125 122 120 119 119 120 121 122 123 126 129 132 133 136 133 127 120 116 114 116 122 129 140 145 148 150 152 144 141 137 132 129 129 127 122 121 122 121 121 121 122 123 123 124 126 128 130 131 131 130 128 127 125 123 122 120 119 120 117 114 113 113 111 110 110 111 115 116 116 115 114 113 113 111 109 107 106 105 107 106 105 104 102 100 99 99 99 101 102 103 103 104 107 108 113 113 113 115 115 116 116 116 116 116 116 116 116 117 118 117 117 117 117 116 116 116 116 117 118 118 118 119 119 120 120 120 121 121 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 309 309 308 308 307 307 306 306 305 304 304 303 302 302 302 301 301 300 299 299 298 297 297 296 295 295 294 294 293 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 286 286 285 285 284 284 284 284 283 283 283 283 282 282 282 281 281 281 280 280 279 279 279 279 278 278 278 277 277 276 276 276 275 274 273 273 273 272 272 271 270 269 268 267 266 265 265 264 263 262 261 261 261 261 260 260 260 259 259 259 258 258 258 257 257 257 257 257 257 256 256 257 258 258 255 249 238 230 222 204 190 182 179 183 191 199 201 193 181 181 188 192 196 199 200 198 197 197 198 200 202 204 205 205 206 206 206 204 203 203 202 204 205 204 203 202 203 198 195 194 195 196 197 197 197 195 194 193 192 192 191 189 186 183 179 174 168 162 160 162 165 168 171 172 173 176 179 181 184 188 191 195 200 206 211 215 219 223 227 230 232 234 234 235 237 239 240 241 242 243 244 245 243 239 227 211 206 175 212 229 229 129 103 124 140 161 160 154 155 157 160 160 160 163 222 236 235 240 248 254 260 266 224 181 183 186 187 184 183 177 172 169 170 171 173 174 172 171 171 172 174 176 178 177 175 169 165 162 160 158 155 150 143 137 131 126 123 123 129 133 135 137 138 136 135 136 138 140 141 144 148 153 159 163 161 160 154 148 145 142 138 138 151 176 201 201 179 159 153 151 150 149 147 144 145 147 148 149 152 153 153 153 153 153 155 155 154 158 163 165 165 162 162 177 191 203 210 204 190 176 166 163 164 164 166 167 172 181 186 183 176 176 176 167 162 171 180 184 182 183 180 171 172 176 178 175 174 177 181 187 195 200 197 193 192 190 176 181 186 168 175 190 198 199 199 200 205 219 223 203 196 185 190 191 189 186 183 180 179 179 183 189 196 199 199 197 196 195 192 180 165 155 151 154 157 151 140 129 126 134 143 153 172 185 189 186 173 142 125 113 107 104 102 101 100 100 100 101 102 105 108 111 113 114 115 116 117 117 118 119 121 122 122 124 125 125 127 130 133 135 136 138 139 141 141 139 138 136 134 132 129 125 120 118 119 119 120 121 123 124 130 131 132 135 138 132 124 120 117 117 118 124 132 141 145 149 150 153 158 155 145 138 135 135 131 125 122 121 121 120 121 122 122 123 125 127 129 131 132 132 131 130 129 127 125 124 123 122 121 118 115 114 114 113 111 112 113 115 115 114 114 113 113 112 111 109 108 108 107 109 108 107 105 103 102 101 101 101 103 105 105 105 105 107 110 111 115 115 116 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 119 119 120 120 120 120 121 121 121 121 121 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 308 307 307 306 305 305 304 304 303 302 302 302 301 300 300 299 298 298 297 296 296 295 295 294 293 293 293 292 292 291 291 291 290 290 290 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 286 286 285 285 284 284 284 284 283 283 283 282 282 282 282 281 281 281 280 280 280 279 279 279 278 278 278 277 277 276 276 275 275 274 274 273 273 272 271 271 270 269 268 267 266 265 264 263 262 262 262 261 261 260 260 260 259 259 258 258 258 258 257 257 256 256 256 256 255 255 255 256 256 254 248 233 213 201 195 189 202 203 202 207 205 203 197 188 182 183 188 194 199 202 200 196 196 194 196 200 203 204 205 205 206 206 205 204 202 201 202 204 205 204 201 203 204 198 192 188 188 190 192 193 194 194 192 191 191 191 191 190 188 187 184 181 177 172 168 166 165 167 170 171 172 174 178 182 185 189 192 195 200 204 208 212 216 220 223 226 229 232 233 233 235 237 239 240 241 242 243 243 241 237 232 222 204 190 213 221 163 137 111 192 196 217 208 203 189 174 179 182 177 196 227 232 229 234 242 249 254 260 220 204 206 199 192 188 185 180 175 172 173 173 176 177 175 171 170 172 174 176 177 178 175 169 165 162 162 160 157 152 147 143 140 138 135 133 132 129 132 135 136 127 123 125 132 139 144 147 151 157 162 165 164 160 153 147 147 146 145 149 159 180 204 213 193 166 155 155 154 149 146 144 146 148 150 151 153 153 153 152 152 154 155 155 156 161 166 167 164 162 168 186 198 206 209 201 187 174 165 160 160 161 163 165 172 183 186 186 182 179 174 171 174 179 183 183 183 187 183 178 172 170 170 165 171 174 177 185 196 204 206 204 204 201 191 177 180 164 175 189 198 201 203 203 201 194 189 189 187 188 191 192 190 187 184 181 181 182 185 190 195 198 199 198 196 196 195 186 169 157 154 159 160 147 132 124 124 128 145 172 198 205 202 192 173 140 120 109 105 102 100 99 99 100 100 101 102 105 108 111 112 112 113 115 116 117 118 118 118 120 121 123 124 124 126 129 132 135 137 139 141 141 140 139 138 136 134 133 129 123 118 117 118 119 120 122 124 128 130 132 137 140 140 131 124 121 120 120 120 127 137 142 145 148 150 156 161 149 146 143 141 139 133 126 123 121 121 120 121 121 122 124 126 128 130 131 132 133 133 132 131 129 127 126 125 123 122 121 119 117 117 117 117 113 114 115 114 113 113 113 113 113 113 112 111 110 110 111 110 108 106 105 105 105 105 105 106 107 107 108 108 108 109 113 116 116 116 118 118 118 118 118 118 118 118 118 119 119 119 119 119 119 119 119 119 119 120 121 121 121 121 121 121 121 121 121 121 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 309 309 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 300 300 299 298 298 297 296 296 295 294 294 293 293 293 292 292 291 291 291 290 290 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 282 281 281 280 280 280 280 279 279 279 278 278 278 277 277 276 276 275 274 274 273 273 272 272 271 270 270 269 267 266 265 264 263 263 262 261 261 261 260 260 260 259 259 258 258 258 257 257 257 256 256 255 255 255 254 254 254 254 253 250 237 213 188 174 171 173 181 206 212 216 204 202 196 188 184 186 192 199 202 201 198 195 194 194 197 200 203 205 205 206 206 205 204 203 202 201 204 203 205 204 197 203 204 197 191 188 186 186 187 189 190 191 189 189 189 189 189 189 188 187 186 185 183 180 176 173 170 169 168 168 170 173 176 180 184 188 191 195 199 203 206 210 214 215 218 222 226 229 231 232 234 236 237 239 239 240 241 241 239 239 234 222 202 194 201 198 179 178 200 229 230 230 226 223 219 211 219 230 217 207 213 198 229 234 241 247 252 256 244 252 265 266 245 210 186 183 180 176 174 177 181 180 173 168 167 170 171 174 177 178 175 171 168 165 164 163 159 154 150 147 147 147 147 145 141 134 131 130 129 124 124 131 138 144 148 151 155 159 162 164 162 158 153 149 155 153 152 155 158 175 202 222 212 192 168 157 154 149 145 146 148 150 152 154 154 153 150 147 149 151 154 156 159 164 168 171 169 169 181 195 202 209 207 196 181 172 165 160 158 160 163 168 176 183 185 190 184 177 173 173 178 181 183 183 183 184 185 181 174 171 174 169 172 171 175 183 194 200 205 212 215 210 193 176 174 164 175 187 196 202 205 205 202 199 195 190 188 190 192 194 192 188 185 183 183 184 186 191 194 196 198 199 198 198 196 187 171 159 159 166 160 137 125 121 121 127 161 198 217 219 210 189 161 131 114 105 102 100 100 99 99 99 100 101 103 106 108 110 111 111 112 113 115 116 117 117 117 119 120 121 122 123 125 128 132 134 137 139 141 141 140 138 137 136 136 133 126 119 116 117 118 118 120 122 124 127 131 135 146 149 141 129 123 121 121 121 122 129 139 142 144 146 150 155 159 146 145 143 144 140 132 126 123 122 121 121 121 121 123 124 126 128 130 132 133 134 134 133 132 131 130 129 128 126 125 125 123 122 122 122 121 115 114 114 114 113 112 113 114 115 115 114 113 112 112 112 111 110 109 109 108 108 108 107 107 108 109 109 110 109 111 114 117 117 117 119 119 119 119 119 119 118 118 118 119 119 119 120 120 120 120 120 120 120 122 122 122 122 122 122 122 122 122 121 122 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 307 307 306 306 305 305 304 303 303 303 302 302 301 300 299 299 298 297 297 296 295 295 294 294 294 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 285 285 285 285 284 284 284 283 283 283 282 282 282 281 281 281 280 280 280 280 279 279 279 278 278 277 277 276 276 276 275 274 274 274 273 272 272 271 270 269 268 267 266 265 264 263 262 262 261 261 260 260 259 259 259 258 258 257 257 257 256 256 255 255 254 254 253 252 252 252 252 251 245 226 196 174 167 166 169 183 205 216 213 202 199 194 189 186 189 195 200 201 200 198 198 197 199 201 203 205 205 205 204 204 204 202 201 201 203 204 204 204 200 193 199 200 192 188 185 185 185 185 187 188 188 187 187 187 187 187 187 187 187 186 186 185 184 182 179 177 176 173 171 174 174 175 178 182 186 190 194 198 202 205 208 212 212 216 220 224 227 229 231 233 235 237 238 238 239 240 240 238 237 232 219 199 191 190 189 190 198 214 226 230 231 230 230 230 232 236 240 232 192 166 189 229 240 246 250 251 255 259 260 261 263 207 189 189 189 186 182 180 184 185 178 166 161 162 164 167 170 174 176 176 175 172 168 164 163 159 154 151 150 151 151 152 152 147 140 133 129 126 130 144 150 152 150 151 152 155 157 159 161 160 159 158 157 157 158 156 155 156 163 194 220 224 221 190 163 154 149 147 149 151 153 155 155 154 151 146 143 144 146 150 155 159 163 168 172 175 181 192 197 207 214 206 190 183 173 164 160 160 160 164 170 176 181 184 194 184 180 177 178 179 181 183 183 183 182 179 175 173 176 182 181 174 172 174 180 182 191 203 215 221 216 196 177 169 165 175 186 194 198 202 203 204 202 198 193 191 192 193 194 193 190 188 186 185 185 188 189 192 196 198 200 201 200 196 185 170 163 167 171 155 127 121 119 120 131 179 214 228 230 217 181 145 120 109 103 101 100 100 100 100 100 100 101 103 105 107 109 109 110 111 112 113 115 115 116 117 118 119 120 121 122 124 128 131 134 137 139 140 140 138 137 137 137 136 130 121 116 115 116 117 118 120 122 123 126 135 142 150 151 138 127 123 122 123 123 123 131 138 140 143 148 150 149 147 144 143 142 142 138 130 125 123 122 121 121 121 122 123 125 127 129 131 133 135 135 135 135 135 134 134 133 132 130 129 129 128 127 126 125 120 115 114 113 113 111 111 112 114 116 115 115 114 113 113 113 113 113 112 111 109 109 109 109 109 109 110 111 111 111 112 114 116 118 119 120 120 120 119 119 119 119 119 119 120 120 120 120 121 121 121 121 121 122 122 123 123 123 123 123 122 122 122 122 122 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 307 307 306 306 305 305 304 303 303 303 302 301 301 300 299 299 298 297 297 296 295 295 294 294 294 293 292 292 292 291 291 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 286 286 286 285 285 285 285 284 284 284 283 283 283 282 282 282 281 281 281 281 280 280 280 279 279 279 278 278 277 277 277 276 276 275 275 274 273 273 272 271 271 270 269 268 267 265 264 263 262 262 262 261 260 260 260 259 259 258 258 257 257 257 256 256 255 255 254 254 253 251 251 250 250 250 247 237 212 180 166 170 170 172 190 209 215 209 201 197 196 194 190 194 197 198 199 199 199 199 200 202 203 204 205 205 204 204 203 202 200 199 199 202 203 202 200 196 192 191 195 195 191 186 185 184 184 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 184 183 181 179 176 175 178 178 179 181 184 189 194 198 201 204 207 208 211 215 218 222 226 228 231 233 235 236 237 238 238 239 239 238 236 230 216 199 191 189 193 201 210 219 226 230 231 231 231 234 238 242 247 236 184 166 198 235 249 252 254 256 258 261 261 263 265 197 188 191 195 194 189 186 184 177 164 151 147 149 151 154 158 161 169 179 182 176 168 164 163 158 155 153 151 151 152 153 152 149 143 139 137 137 145 157 158 155 154 151 153 153 155 157 159 161 162 163 162 159 156 154 154 155 156 180 203 208 215 200 175 156 150 149 151 154 155 156 154 151 147 145 144 144 145 148 154 158 161 165 171 178 186 193 199 210 218 205 202 185 170 163 164 164 163 165 171 176 179 183 193 186 183 179 178 179 181 183 182 183 179 172 167 170 178 185 181 175 173 173 172 177 188 203 214 218 214 197 175 162 166 176 185 191 193 195 197 201 201 200 196 193 193 192 193 193 191 190 188 187 186 187 189 192 196 199 200 201 199 192 181 171 170 176 174 152 132 123 118 120 133 192 224 237 239 227 167 126 109 105 102 101 101 101 101 100 100 101 101 103 105 107 108 108 109 110 110 111 112 114 115 116 118 118 119 119 120 123 128 131 134 136 138 138 138 136 137 137 136 133 124 117 114 114 116 117 119 120 121 124 129 138 146 152 151 133 127 122 122 130 135 135 135 137 140 145 150 149 143 143 142 143 141 139 135 128 127 124 122 121 121 121 122 124 126 128 130 132 134 136 136 136 137 138 138 138 137 136 134 133 132 131 130 129 125 120 118 114 113 112 112 111 112 113 115 115 114 114 113 114 114 114 114 113 111 110 109 109 109 109 110 111 112 112 112 112 112 114 117 120 121 121 120 120 119 119 119 119 120 120 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 122 123 123 123 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 304 303 303 302 301 301 300 299 299 298 297 296 296 295 295 294 294 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 281 281 281 281 280 280 280 279 279 279 278 278 278 277 277 276 276 275 275 274 273 273 272 271 270 269 268 267 266 265 264 263 262 262 261 260 260 260 259 259 258 258 257 257 257 256 256 255 255 254 254 253 251 250 249 248 247 247 241 226 198 174 163 166 172 177 191 208 209 204 200 198 198 197 196 197 198 196 197 195 197 199 201 201 203 204 204 203 202 202 201 199 198 198 199 201 200 196 193 189 185 187 199 208 201 192 187 185 184 184 185 184 183 184 184 185 185 185 185 185 185 185 185 186 186 186 186 185 184 181 180 182 181 181 182 184 188 193 199 202 204 205 208 212 214 217 220 224 227 231 233 235 236 237 237 237 238 238 237 235 228 216 201 194 193 196 211 221 225 228 230 231 231 233 237 240 243 245 222 175 170 217 248 257 258 259 261 263 263 264 265 267 198 191 194 202 214 201 193 170 141 132 129 129 130 130 130 128 125 125 195 205 185 169 164 161 158 155 153 151 151 151 151 151 149 147 146 146 149 155 159 157 155 154 152 152 153 156 157 159 162 164 164 162 158 154 153 154 156 158 162 167 185 190 187 182 156 148 152 156 157 156 154 150 147 145 144 144 146 147 149 154 158 162 165 169 177 187 196 203 213 219 218 202 179 165 164 169 170 167 168 171 173 175 183 194 190 187 184 177 178 179 181 182 185 180 171 167 172 180 184 179 175 174 173 171 179 195 206 212 214 207 187 168 162 168 176 184 188 188 188 191 196 199 201 197 194 192 191 192 193 192 190 189 188 188 188 190 193 196 198 199 199 196 187 178 175 179 185 180 163 147 122 119 120 133 207 232 243 248 242 174 115 100 101 101 100 100 101 101 101 100 100 101 102 103 105 105 105 107 108 108 110 111 113 115 116 117 118 117 117 119 123 127 130 133 135 136 137 136 135 136 136 133 127 119 113 113 114 115 117 118 120 123 126 133 140 146 153 148 133 126 121 121 138 140 138 135 137 142 147 149 144 138 138 139 141 140 137 132 131 127 124 122 121 121 121 123 124 126 129 131 133 135 136 137 138 140 141 142 141 140 139 137 135 135 134 133 130 127 124 120 115 114 113 114 113 112 112 114 114 114 113 113 113 114 116 116 114 112 110 109 109 109 109 111 112 113 113 113 114 114 115 117 119 121 121 121 120 120 120 120 120 120 120 121 122 122 121 122 122 122 123 123 123 124 124 124 124 123 123 123 123 123 124 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 308 308 308 307 307 306 306 305 304 304 304 303 303 302 301 301 300 299 298 298 297 296 296 295 295 294 294 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 286 286 286 286 286 286 285 285 284 284 284 283 283 283 282 282 282 281 281 281 281 280 280 280 279 279 278 278 278 278 277 277 276 276 275 275 274 273 272 272 271 270 269 268 267 266 264 263 263 262 262 261 260 260 259 259 258 258 257 257 257 256 255 255 255 254 253 253 252 250 249 247 245 245 243 235 215 188 167 162 164 172 180 190 204 203 200 198 198 196 195 196 197 197 193 193 190 194 199 202 202 203 203 202 200 200 200 199 197 197 196 199 194 188 182 177 172 170 189 210 217 206 195 186 182 182 182 182 183 181 181 181 182 183 184 184 184 184 184 184 185 185 186 186 186 186 185 184 185 184 184 184 185 188 193 198 201 204 207 210 213 214 216 219 223 228 232 234 236 236 237 237 237 237 237 236 233 227 216 205 197 196 205 220 227 228 229 230 231 232 234 237 240 239 227 167 172 221 243 257 261 262 263 264 265 265 265 267 271 266 194 200 216 258 228 273 4 37 65 83 96 106 111 109 106 98 72 352 310 234 184 170 166 160 157 155 153 150 149 149 150 151 151 152 154 156 158 157 155 154 155 155 153 153 155 157 159 163 165 165 161 158 155 154 155 157 158 158 162 170 170 169 171 164 156 154 161 161 155 150 146 144 143 143 142 146 148 151 156 160 163 165 168 175 187 199 207 213 216 214 196 176 165 167 174 173 168 166 167 169 173 185 196 196 192 182 176 174 177 180 184 186 184 176 171 173 180 183 182 179 177 175 174 186 199 205 210 211 198 177 167 167 171 177 181 183 185 185 187 192 198 200 200 196 193 191 193 194 193 191 190 190 191 191 192 194 196 197 197 196 190 181 173 177 189 194 191 173 143 123 119 120 137 221 238 247 252 252 232 141 100 98 97 97 98 100 100 100 99 99 100 100 101 102 102 102 104 106 107 109 111 113 114 116 117 117 115 115 119 123 125 127 130 133 134 135 134 134 133 132 128 121 113 111 112 114 115 116 119 123 126 129 136 142 146 149 142 132 124 118 120 120 138 137 135 138 143 149 143 138 136 134 136 138 137 135 134 130 125 122 121 120 120 122 123 125 127 130 132 134 135 136 139 141 143 144 145 144 142 140 138 137 138 137 134 132 129 124 119 116 116 116 117 114 112 113 114 116 115 115 114 115 116 118 117 115 113 111 110 110 110 110 113 114 114 114 115 115 115 115 117 119 121 121 121 120 120 120 120 121 121 121 122 122 122 122 122 122 123 123 124 124 124 124 124 124 124 124 124 124 124 124 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 307 306 305 305 304 304 304 303 303 302 301 300 300 299 298 298 297 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 289 289 289 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 282 281 281 281 280 280 280 279 279 278 278 278 278 277 277 276 276 275 274 274 273 272 271 271 270 269 268 266 265 264 263 263 262 261 260 260 259 259 259 258 257 257 257 256 255 255 255 254 253 253 252 250 249 247 245 242 242 239 227 205 184 169 164 164 173 184 197 199 200 198 195 192 187 190 193 194 196 195 193 192 195 199 203 204 203 201 199 197 197 197 196 195 193 184 177 166 160 156 154 150 150 221 236 228 212 195 184 182 179 179 179 180 179 178 178 179 180 181 182 183 183 183 183 184 184 185 186 186 187 187 186 186 186 186 186 186 188 191 194 196 201 208 212 215 215 216 218 223 228 233 236 237 237 238 238 238 238 237 236 233 227 218 208 202 203 212 224 229 230 230 230 231 233 235 238 238 231 212 183 190 239 253 260 260 262 262 264 265 266 267 271 278 242 178 202 233 305 317 335 356 21 29 16 12 56 97 103 105 100 86 57 12 339 271 244 190 176 168 161 154 150 148 148 149 151 154 156 158 159 155 154 153 152 153 155 155 154 154 155 157 163 165 165 161 158 155 154 155 157 157 158 159 161 163 165 165 170 165 165 166 161 153 148 146 144 143 143 143 146 149 153 158 160 160 163 167 173 184 201 208 215 221 213 193 177 169 171 173 171 164 161 162 167 172 180 189 195 194 183 176 174 177 182 186 186 189 183 175 172 179 183 185 184 182 182 179 185 195 202 206 207 194 180 171 172 175 177 179 181 183 183 185 189 194 197 198 199 196 193 196 196 195 194 193 193 194 195 195 196 197 196 195 192 184 174 169 177 183 195 196 171 141 125 120 124 147 228 241 248 253 255 248 246 110 98 95 95 97 99 99 98 98 98 98 98 98 99 98 99 102 104 107 108 110 112 114 115 116 116 113 113 118 120 122 125 128 131 132 133 134 132 129 126 120 113 109 110 112 113 115 117 121 125 128 130 138 143 145 145 140 129 121 116 117 130 138 137 137 140 141 141 138 136 133 132 134 135 135 134 131 127 123 121 120 120 120 121 123 125 128 131 133 134 135 138 141 143 145 147 148 147 143 140 139 138 139 138 136 133 127 122 119 118 119 119 119 117 115 114 116 116 116 116 116 116 118 119 118 116 114 112 111 111 112 112 114 115 115 116 116 116 116 116 117 120 122 121 121 121 121 121 121 121 121 121 122 122 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 305 305 304 304 303 302 302 301 300 300 299 298 297 297 296 295 295 295 294 293 293 293 292 292 291 291 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 287 286 286 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 282 281 281 281 280 280 280 279 279 278 278 278 277 277 277 276 276 275 274 273 273 272 271 270 269 268 267 266 265 264 264 263 262 261 260 260 259 259 258 258 257 257 256 256 255 255 254 253 252 252 251 249 248 246 243 239 238 233 219 196 194 175 163 163 169 183 194 198 201 198 190 184 184 190 192 193 194 194 195 195 196 199 203 203 202 199 196 195 195 193 192 191 181 156 133 134 136 132 128 123 98 266 257 243 222 202 188 184 178 177 177 178 178 178 178 178 178 179 180 181 182 182 183 183 183 184 185 186 186 187 186 187 187 187 187 187 187 189 189 192 197 206 213 217 217 217 219 224 229 235 238 239 239 239 239 239 238 238 236 233 227 219 211 208 211 218 226 229 230 230 231 232 234 236 238 236 225 215 220 236 247 255 259 259 261 262 264 265 266 268 274 265 190 164 179 205 319 330 347 19 24 82 17 347 348 5 25 95 130 129 118 84 17 320 310 290 244 203 173 159 151 147 146 147 150 153 155 156 155 153 154 154 152 151 153 156 157 155 154 156 161 164 163 161 158 156 155 154 156 156 156 158 159 162 166 165 166 167 168 168 160 153 150 149 147 146 144 143 145 150 157 161 159 159 163 168 171 177 188 203 223 233 217 191 173 170 171 170 167 162 163 166 170 171 172 180 191 196 187 175 176 181 184 186 187 187 185 178 172 173 178 186 189 188 184 178 180 188 197 201 204 199 189 178 178 176 178 178 179 180 182 183 186 189 190 190 195 199 198 200 200 200 199 198 198 198 198 198 198 197 196 193 187 179 170 167 169 176 194 198 168 140 125 121 137 178 233 244 250 254 255 257 262 92 94 92 93 96 97 97 96 95 96 97 97 97 97 96 98 101 103 106 108 109 111 113 114 115 114 111 111 113 117 121 123 126 128 130 131 131 128 124 118 110 106 106 108 110 113 116 118 123 127 129 131 134 137 142 145 137 127 122 119 118 132 139 138 138 135 132 132 132 133 132 131 133 134 133 131 128 123 120 119 119 119 120 121 123 125 128 131 133 134 136 139 143 145 147 149 149 148 144 141 140 140 141 140 135 129 124 121 120 121 122 122 121 120 119 118 118 118 118 118 117 117 117 118 118 117 116 114 114 114 114 114 115 116 116 117 117 117 118 119 120 122 122 122 121 121 121 121 121 121 121 121 122 122 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 125 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 305 305 304 304 303 302 302 301 300 299 299 298 297 297 296 296 295 295 294 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 282 281 281 281 280 280 280 279 279 278 278 278 277 277 277 276 275 275 274 273 272 272 271 270 269 268 267 265 264 264 263 262 261 260 260 259 259 258 258 257 257 256 256 255 254 254 253 252 251 251 250 248 246 244 240 237 234 226 213 200 190 167 159 158 161 178 191 197 201 198 189 185 190 192 192 192 193 194 196 197 197 199 202 203 202 198 195 194 194 190 190 186 175 156 138 135 136 133 122 97 27 294 280 267 245 234 204 183 176 175 176 177 177 178 178 178 178 179 179 180 181 181 182 182 182 183 184 185 185 186 186 186 186 187 187 187 187 187 188 189 193 199 208 216 219 220 222 226 233 237 240 241 241 241 241 240 240 239 237 234 229 222 216 215 218 223 228 229 230 232 233 235 236 238 239 234 226 222 229 242 251 255 257 258 259 261 262 263 265 269 277 190 167 161 157 159 332 336 343 341 24 103 357 336 334 339 9 138 155 155 147 130 93 10 317 341 311 270 206 169 152 146 144 145 147 150 152 153 154 154 154 151 150 147 149 154 157 154 153 154 157 160 161 160 158 157 156 154 154 154 155 156 159 163 166 164 163 166 169 168 161 158 154 151 150 148 144 140 143 151 161 165 161 161 162 168 170 172 171 192 226 241 224 186 167 165 167 167 167 164 165 166 167 167 170 184 191 194 184 177 180 186 186 187 187 184 186 179 178 170 176 189 196 192 183 174 168 175 189 195 201 204 193 191 187 180 179 178 178 179 180 182 183 184 182 178 182 195 200 223 212 203 204 204 202 202 201 200 199 197 195 191 184 177 169 168 166 173 192 197 164 138 126 127 163 223 237 246 251 254 259 267 295 67 84 87 91 94 95 94 94 94 95 95 95 96 95 94 96 99 102 105 106 108 110 111 113 114 113 109 109 110 114 118 121 124 126 127 128 127 122 117 110 103 101 103 106 110 113 116 120 124 128 130 131 132 133 136 137 133 127 123 117 119 127 140 140 140 134 128 130 133 132 131 131 132 132 131 128 125 121 119 119 119 119 120 121 123 125 126 129 132 135 138 141 145 148 150 151 149 147 143 142 141 141 141 137 131 125 122 121 122 124 125 124 123 123 122 121 120 120 120 120 119 118 117 118 118 118 117 116 115 115 115 115 115 116 117 117 117 118 119 121 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 124 124 124 124 124 124 124 124 125 125 125 124 124 125 125 125 125 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 305 305 304 303 303 302 302 301 300 299 299 298 297 296 296 296 295 295 294 293 293 292 292 291 291 290 290 289 289 289 289 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 284 284 283 283 283 282 282 282 282 281 281 281 280 280 280 279 279 278 278 278 277 277 277 276 275 275 274 273 272 271 270 269 268 267 266 265 265 264 263 262 261 260 260 259 259 258 257 257 256 256 255 255 254 253 252 251 250 250 249 246 244 242 237 233 227 217 209 204 184 164 157 156 159 164 181 192 197 196 192 190 191 194 193 191 191 193 196 199 199 201 203 203 201 198 195 195 195 194 192 185 179 170 153 143 146 151 145 107 355 310 297 292 286 284 289 176 166 169 172 175 176 177 178 179 179 179 179 179 179 180 181 181 182 182 183 183 184 185 185 185 185 186 186 186 186 186 186 186 188 192 199 209 217 223 226 230 237 241 242 243 243 243 243 242 241 240 239 236 232 226 221 221 224 226 229 231 233 236 238 239 239 239 239 235 228 228 236 246 253 255 257 259 259 259 260 262 264 269 276 174 162 153 140 1 337 334 331 326 333 357 333 324 322 330 9 158 164 162 152 138 118 89 78 48 340 325 311 208 152 146 145 144 144 144 147 150 154 152 148 145 143 146 147 153 156 151 151 151 153 155 156 157 156 152 153 152 151 153 154 156 160 165 166 162 160 166 170 169 166 161 154 152 152 150 144 140 143 154 165 168 165 164 164 167 168 169 168 187 223 236 226 183 163 162 165 166 165 163 164 164 165 165 168 189 189 192 181 179 187 190 186 184 184 182 179 178 173 169 179 194 198 196 187 177 170 173 183 189 195 197 195 194 186 181 187 178 177 178 179 180 181 181 176 171 182 226 225 236 229 201 207 209 208 206 204 202 200 197 193 189 183 180 171 164 160 166 185 193 156 133 125 149 197 237 243 247 251 258 272 294 352 58 77 82 88 92 92 92 92 93 93 94 94 94 94 94 93 97 100 103 104 105 107 110 112 113 111 108 106 107 111 114 118 121 123 124 124 123 117 111 104 100 100 101 106 110 114 117 120 124 128 131 132 132 132 132 131 133 129 122 119 122 129 141 141 142 140 130 134 138 136 133 131 131 130 129 126 123 121 119 119 119 119 119 120 121 122 124 130 134 137 140 144 148 151 153 152 149 145 142 142 142 142 138 134 128 124 122 122 124 126 127 126 126 127 125 124 122 122 122 123 122 120 119 118 117 117 117 116 116 116 116 116 116 117 117 118 118 118 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 124 124 124 124 125 125 125 125 125 125 125 124 125 125 126 126 126 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 303 303 302 301 301 300 299 299 298 297 296 296 296 295 294 294 293 293 292 292 291 291 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 284 284 283 283 283 283 282 282 282 281 281 281 280 280 280 279 279 278 278 278 278 277 277 276 275 274 274 273 272 271 270 269 268 267 266 265 265 264 263 262 261 260 260 259 258 258 257 257 256 255 255 255 254 252 251 250 249 248 247 244 242 240 234 226 218 214 207 197 180 164 162 163 162 159 163 183 193 194 194 195 196 195 192 190 193 197 199 201 203 203 205 205 202 199 197 196 196 196 195 189 182 177 165 164 170 171 162 128 0 315 305 303 301 301 308 13 144 159 166 171 173 175 177 178 179 179 179 179 179 179 180 180 181 181 181 182 183 184 184 183 184 184 184 185 185 185 184 184 184 186 190 198 209 220 229 235 239 242 243 244 245 245 245 244 243 242 241 238 234 230 226 227 229 229 233 237 241 245 247 248 246 242 238 234 232 236 244 250 252 255 259 260 259 258 258 259 262 267 272 174 156 146 53 342 338 332 323 317 319 322 319 314 317 323 163 163 165 160 150 142 136 129 121 104 37 344 328 323 352 144 147 146 143 141 141 143 145 148 147 145 143 148 151 157 162 157 154 153 152 152 151 151 150 149 150 151 152 152 154 157 162 166 165 158 156 164 170 169 166 159 154 154 154 153 147 144 150 159 169 172 168 168 169 169 168 169 175 188 220 230 218 184 163 161 165 165 163 163 163 162 164 166 171 189 187 190 179 183 191 191 185 181 180 178 175 171 168 173 186 197 199 200 190 184 182 179 182 188 192 191 190 191 190 184 187 178 179 177 177 178 179 179 175 178 185 200 221 225 231 211 206 212 212 210 208 205 201 196 193 189 183 174 164 155 151 156 170 178 139 124 123 203 239 246 248 251 260 276 301 340 28 58 73 82 84 88 89 89 90 91 92 92 92 91 90 90 91 95 98 100 101 103 105 108 109 110 110 106 103 105 107 111 114 118 119 120 119 118 113 107 105 100 99 101 106 111 115 118 121 124 128 131 132 134 133 133 137 142 133 125 123 128 136 141 143 144 146 137 143 145 143 134 132 131 129 128 125 123 121 120 120 119 119 119 120 120 120 118 128 136 139 142 146 150 153 154 153 149 144 143 142 142 141 135 132 127 125 124 126 127 128 129 128 129 131 129 126 125 124 125 125 124 121 119 118 117 117 117 116 116 116 117 117 117 117 118 119 120 120 120 122 123 123 123 123 123 123 122 122 122 122 122 122 122 123 123 123 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 127 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 304 304 303 303 302 301 301 300 299 298 298 297 297 296 296 295 294 294 293 292 292 291 291 291 290 290 290 289 289 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 281 281 281 280 280 280 279 279 278 278 278 278 277 277 276 275 274 273 273 272 271 270 269 268 266 266 265 264 264 262 261 261 260 259 259 258 258 257 256 256 255 255 254 253 252 250 249 248 247 245 243 240 237 229 219 208 209 201 191 177 169 170 171 165 159 165 180 186 191 196 197 196 193 193 196 199 201 202 203 204 204 205 203 202 200 199 198 197 197 196 193 186 177 175 180 179 172 157 116 360 323 314 310 306 304 308 328 90 144 160 168 170 173 175 177 178 178 179 179 179 179 179 179 180 180 181 181 182 182 182 182 182 182 183 183 183 183 183 182 182 182 184 189 198 212 226 236 240 240 243 245 246 247 247 247 246 245 243 239 236 233 232 233 233 234 242 246 250 254 258 259 257 252 245 241 242 247 252 255 255 259 261 260 258 256 256 258 261 268 283 324 149 101 354 344 337 327 317 312 311 310 309 309 302 211 167 164 162 157 153 149 143 137 139 135 107 40 337 326 328 16 147 149 147 144 142 140 141 149 152 148 147 150 154 158 166 165 160 157 154 153 152 151 149 150 151 153 154 155 156 159 164 164 162 155 156 156 163 166 163 159 158 158 158 158 154 152 160 163 172 175 174 176 176 174 173 177 184 195 215 225 214 181 162 158 163 163 163 163 164 164 165 169 173 187 186 188 177 186 196 191 183 181 179 175 170 166 167 176 189 199 201 201 193 189 185 186 187 189 188 187 188 190 190 186 180 181 179 176 175 175 178 181 180 178 182 195 211 218 224 223 205 213 214 213 210 207 202 199 196 188 177 166 155 146 142 143 145 142 117 111 109 222 248 252 257 267 287 315 346 16 41 59 70 77 78 81 83 85 86 88 89 90 90 88 87 87 89 93 96 98 99 101 104 106 107 107 105 102 102 103 104 107 111 114 115 115 115 114 107 106 103 98 98 102 107 112 116 119 122 125 129 131 133 134 135 142 151 148 137 130 128 134 141 142 145 148 151 145 148 150 146 135 133 131 129 127 125 123 122 121 121 121 121 122 122 121 113 113 123 134 141 144 147 151 154 154 152 150 146 143 141 141 138 134 131 128 127 127 129 130 131 131 131 132 134 132 130 129 127 126 125 123 121 119 117 117 116 116 116 116 116 117 117 117 118 118 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 123 123 123 123 124 124 124 125 125 125 125 125 125 126 126 126 126 127 127 127 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 306 306 306 305 305 304 304 303 303 302 301 300 300 299 298 298 297 297 296 295 295 294 294 293 292 292 291 291 290 290 290 290 289 289 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 282 281 281 281 280 280 280 279 279 278 278 278 278 277 277 276 275 274 273 273 272 271 269 268 267 267 266 265 264 263 262 261 261 260 259 259 258 257 257 256 256 256 255 254 252 251 249 248 247 246 244 241 238 233 224 215 212 203 195 186 172 169 174 184 178 168 168 174 180 188 194 195 192 191 196 202 203 202 201 202 203 203 203 201 200 199 199 198 196 196 196 191 181 171 171 173 167 153 131 91 13 354 326 311 303 300 302 311 348 126 154 165 168 172 174 175 176 177 178 178 178 178 178 178 179 179 180 180 180 181 181 181 180 180 181 181 181 181 181 180 180 180 180 183 189 200 214 226 230 235 241 244 246 247 248 248 248 246 243 240 238 236 236 237 238 241 249 250 252 255 258 260 259 258 255 252 252 254 255 256 260 262 262 258 256 256 257 260 268 281 309 63 140 22 15 348 331 321 315 306 301 300 300 295 218 172 168 164 161 158 157 153 150 148 150 148 139 127 347 318 321 334 63 145 149 148 149 149 152 154 153 147 146 151 155 159 167 168 167 159 157 156 153 151 151 152 154 155 156 156 158 163 162 160 156 153 154 156 159 160 161 163 164 164 163 164 162 160 162 162 173 176 178 180 180 179 181 184 190 200 214 223 211 178 163 158 161 162 162 165 165 167 169 170 175 186 185 181 175 186 198 192 189 185 181 175 172 171 173 179 190 201 201 199 191 187 187 184 184 186 185 186 188 189 188 185 181 180 178 175 173 175 179 183 185 188 191 196 202 206 212 214 204 212 214 214 212 208 207 203 196 183 169 155 146 139 136 133 126 114 101 96 61 262 260 262 272 293 327 356 15 31 45 58 68 73 73 74 77 78 81 85 87 88 87 85 84 85 88 91 94 96 98 100 102 103 106 104 102 100 100 102 103 105 107 110 111 111 111 111 109 103 99 96 98 103 108 113 116 119 122 125 128 131 132 135 138 155 159 157 147 136 138 140 142 144 147 153 158 155 150 151 144 134 134 131 129 127 126 125 124 124 124 123 125 129 131 129 119 118 120 124 135 139 147 151 152 152 152 150 146 143 141 140 137 133 131 129 128 129 131 133 133 133 133 135 137 136 134 133 131 128 124 122 120 118 117 117 116 116 116 115 116 116 117 119 120 120 122 123 123 123 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 125 125 125 126 126 126 126 126 127 127 127 127 127 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 306 306 306 305 305 304 304 303 302 302 301 300 300 299 298 298 297 297 296 295 295 294 293 293 292 292 291 291 290 290 290 290 289 289 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 284 284 284 284 283 283 283 282 282 281 281 281 280 280 280 279 279 278 278 278 278 277 276 276 275 274 273 272 271 270 269 268 267 267 266 265 264 263 262 261 261 260 259 259 258 257 257 256 256 255 254 253 252 250 248 247 246 244 243 240 236 228 223 217 204 195 190 182 169 166 172 193 186 179 174 173 180 186 189 190 191 188 195 203 202 201 201 202 202 201 200 199 197 197 194 192 189 190 191 186 175 160 150 144 138 127 112 92 91 36 328 302 293 290 291 295 309 118 151 163 169 171 173 174 175 176 176 177 178 178 178 177 178 178 178 179 179 179 180 179 179 179 179 179 179 179 179 178 178 178 178 180 183 190 194 205 217 226 237 242 245 247 248 249 249 247 244 242 240 239 240 241 244 247 250 250 250 252 255 225 245 250 253 255 256 256 257 260 262 261 258 255 256 258 261 268 283 309 352 20 23 20 4 340 324 317 310 279 291 290 291 229 187 173 168 163 162 161 160 158 157 155 151 152 151 149 165 269 301 321 351 66 120 146 152 158 160 158 157 152 152 154 155 156 160 165 164 161 160 157 154 152 152 155 156 156 156 156 157 160 159 154 152 152 152 154 157 157 161 165 167 164 161 160 157 153 156 163 168 174 179 182 182 184 185 186 192 201 213 221 213 192 169 161 162 163 162 165 165 167 170 173 180 182 176 169 172 188 198 195 192 187 183 177 175 174 174 181 192 199 201 195 187 183 181 182 184 186 185 186 188 189 187 184 180 177 176 173 173 176 179 182 190 196 194 199 197 200 207 205 202 210 214 215 213 213 210 205 195 179 154 140 134 132 131 125 115 102 91 79 17 326 269 273 291 328 2 20 29 37 46 56 65 69 67 68 70 73 78 82 83 83 81 80 81 83 87 90 93 95 96 97 98 100 102 100 98 97 99 101 101 103 105 107 108 109 109 108 105 99 96 95 99 104 109 112 115 118 122 125 127 129 132 137 149 160 162 166 159 144 140 140 143 147 151 154 157 160 155 152 142 135 134 131 129 128 127 127 127 127 127 127 132 142 145 143 140 134 127 126 137 142 149 151 151 151 150 149 146 144 142 140 137 134 132 131 130 130 132 133 134 136 136 138 139 139 139 138 134 130 124 121 119 119 117 116 116 116 116 115 116 117 119 121 122 122 122 122 122 123 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 125 125 126 126 127 127 127 127 127 127 127 127 128 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 303 302 302 301 300 300 299 298 298 297 297 296 295 295 294 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 284 284 284 283 283 283 282 282 281 281 281 280 280 280 279 279 279 278 278 278 277 276 276 275 274 273 272 271 270 269 268 268 267 266 265 264 263 262 262 261 260 259 258 258 257 257 256 256 255 254 253 251 249 247 246 245 243 241 238 234 229 222 209 197 191 187 179 168 160 166 192 181 181 175 180 183 187 187 188 189 187 192 201 201 201 201 202 202 201 199 195 191 189 183 179 177 180 182 178 168 147 124 113 110 105 98 93 89 51 309 278 274 275 276 278 282 210 162 166 170 173 173 173 174 175 175 176 177 177 177 177 177 177 177 177 178 178 178 177 177 177 177 178 177 177 177 177 177 176 177 178 180 183 185 194 211 221 230 238 242 245 247 248 248 247 245 243 243 242 243 245 247 248 248 246 247 249 243 163 233 240 247 252 254 256 257 258 257 256 256 258 260 264 269 281 301 332 358 4 4 359 344 328 317 312 287 168 172 194 189 178 175 171 167 164 164 164 164 162 159 158 156 155 154 156 163 194 247 295 316 332 18 129 154 161 163 159 163 164 159 157 155 153 154 156 157 158 159 158 155 154 155 156 157 156 155 153 154 155 153 152 152 151 152 153 155 157 162 166 164 160 155 149 144 148 155 159 166 175 179 182 184 185 184 185 190 199 212 220 214 194 176 171 165 163 161 162 162 165 173 183 184 176 169 168 173 185 187 194 191 185 180 180 177 174 176 183 191 196 198 191 181 178 179 181 183 184 182 184 188 190 187 182 178 175 173 172 173 175 179 187 196 202 202 199 201 208 205 199 201 210 215 216 216 215 213 207 194 171 134 123 122 123 122 115 106 95 83 73 53 300 276 289 322 5 27 35 38 41 46 52 59 61 59 61 66 72 77 79 79 75 71 73 78 82 86 90 92 93 93 94 95 95 96 95 95 94 96 97 99 101 103 105 106 106 106 104 101 97 95 95 99 105 108 110 112 116 120 121 124 129 137 150 159 162 165 166 158 143 137 140 145 144 143 146 154 159 157 152 140 135 133 131 130 130 130 130 130 130 132 134 143 156 160 158 158 148 133 129 130 142 151 152 152 152 151 149 147 146 144 141 137 135 134 133 132 131 132 133 134 137 139 139 140 141 140 139 135 130 125 123 122 117 118 118 118 118 117 117 117 119 121 122 122 121 122 122 122 123 123 123 122 122 122 123 123 123 123 123 123 123 124 124 124 124 124 124 124 125 125 126 126 127 127 127 127 127 127 127 127 127 127 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 304 303 303 302 302 301 300 299 299 298 298 297 296 296 295 295 294 293 293 292 292 291 291 290 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 285 284 284 283 283 283 282 282 281 281 281 280 280 280 279 279 279 278 278 277 277 276 276 275 274 273 272 271 270 269 268 268 267 266 265 264 263 263 262 261 260 259 259 258 257 257 256 255 255 254 252 251 248 247 246 244 242 240 237 231 232 218 202 193 189 186 177 165 156 163 179 181 189 187 192 190 191 188 187 186 185 190 198 199 200 201 203 202 200 196 194 184 170 162 163 167 170 171 168 159 132 113 99 93 89 89 89 93 174 252 254 255 256 259 261 262 221 184 172 174 176 175 175 175 175 175 175 176 176 176 176 176 176 176 176 176 177 177 176 176 176 176 176 176 176 176 176 175 175 176 177 178 179 181 186 199 206 221 232 239 242 245 246 247 247 246 244 244 243 245 246 246 246 243 241 241 238 228 196 233 234 244 245 250 253 255 255 255 256 261 268 271 275 283 299 320 341 348 351 352 344 329 316 309 282 195 176 171 170 173 174 172 170 169 166 165 166 166 164 161 160 158 158 157 159 165 170 194 207 248 301 335 45 155 167 167 166 170 171 161 159 156 154 154 154 154 154 156 157 157 156 156 156 157 155 153 151 151 152 152 151 151 151 152 153 155 160 164 166 162 157 154 150 152 159 161 164 170 175 179 182 184 184 184 184 187 195 208 220 218 212 197 179 168 162 161 159 160 163 180 186 184 173 169 172 177 183 187 192 188 180 176 180 178 175 179 186 189 191 191 186 180 180 181 181 182 183 180 181 185 188 184 180 176 172 171 171 172 175 181 190 200 207 208 201 211 215 201 199 205 211 215 217 219 220 218 211 189 147 111 110 108 108 104 100 93 87 76 53 353 290 288 312 1 34 44 45 46 46 45 47 50 49 48 57 64 70 75 76 72 64 63 69 77 82 86 88 90 91 91 90 90 91 92 93 93 94 94 94 96 99 100 102 103 103 102 99 96 94 95 97 101 105 105 107 110 112 114 118 122 133 149 160 163 165 165 161 147 136 136 140 147 148 140 140 148 155 155 149 139 134 133 131 131 132 132 132 133 135 138 143 154 163 165 169 170 156 140 131 130 140 140 143 146 149 153 152 149 147 145 142 138 136 136 135 135 134 134 134 135 135 138 140 141 141 140 136 131 128 126 125 123 120 122 122 121 121 121 121 121 121 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 304 303 303 302 301 301 300 299 299 299 298 297 296 296 295 294 294 293 293 292 292 291 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 286 287 287 287 286 286 286 286 286 285 285 285 285 284 284 284 283 283 282 282 281 281 281 280 280 280 280 279 279 278 278 277 277 276 275 274 274 273 272 271 270 269 269 268 267 266 265 264 263 263 262 261 260 259 259 258 258 257 256 255 254 253 252 250 248 247 245 243 241 239 237 234 227 211 195 189 186 182 172 162 159 167 177 184 193 198 197 195 189 182 183 180 181 188 192 191 190 196 201 199 195 197 181 164 139 131 145 154 157 158 155 145 115 103 91 83 83 82 82 94 212 237 242 244 246 248 251 250 235 199 182 185 183 179 177 176 175 174 175 175 175 175 175 175 175 175 175 175 175 175 174 175 175 175 175 175 175 175 175 175 175 175 176 176 178 180 183 190 195 210 224 233 239 242 243 245 245 245 245 244 243 243 244 244 243 241 239 235 229 231 239 239 235 236 243 249 252 254 257 259 263 268 281 290 295 304 319 336 341 347 349 344 329 311 298 290 237 183 180 169 166 173 174 170 170 167 166 166 167 169 167 163 162 161 163 163 164 166 166 170 171 194 268 319 336 225 186 177 173 175 172 165 162 158 157 157 157 155 153 156 158 158 157 156 157 157 154 151 148 149 150 152 152 151 151 153 155 157 160 163 163 161 156 155 155 161 163 166 169 173 176 179 182 183 183 184 184 185 193 201 214 222 222 207 184 169 164 163 159 159 165 182 185 176 171 168 170 173 178 187 190 184 176 174 176 178 176 178 184 186 186 186 183 182 181 181 181 182 181 178 177 180 182 180 178 175 170 169 169 171 176 183 193 204 214 221 221 221 239 217 212 214 214 216 221 224 227 230 235 199 110 85 93 93 89 86 82 80 72 49 1 313 294 308 346 30 51 54 53 53 51 46 44 42 42 47 55 63 68 70 69 64 59 61 69 76 82 83 86 89 90 87 86 86 88 90 91 93 93 92 93 95 96 97 99 99 98 96 95 94 94 96 100 101 100 98 102 105 107 110 115 118 137 157 163 165 164 160 150 137 133 135 138 143 133 134 142 149 152 151 144 137 134 133 132 133 133 133 135 138 142 147 153 160 165 170 176 173 160 145 135 129 128 129 133 140 146 153 154 150 148 146 143 140 138 138 138 137 135 134 135 135 137 139 141 141 140 137 132 128 126 125 123 122 122 122 121 121 121 121 122 122 122 122 122 122 122 122 123 123 124 124 123 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 128 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 303 303 302 301 301 300 300 299 298 298 297 296 296 295 294 294 293 293 292 291 291 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 285 285 284 284 284 283 283 282 282 282 281 281 281 280 280 280 279 279 278 278 277 277 276 275 274 273 272 272 271 270 270 269 268 267 266 265 264 264 263 262 261 260 259 259 258 258 257 256 255 254 253 252 249 247 247 245 242 241 238 236 232 221 205 190 183 178 171 161 159 169 174 179 185 191 196 195 188 179 174 179 173 178 185 183 184 188 192 196 196 191 185 162 147 120 116 131 141 144 145 139 123 101 93 85 83 77 71 64 24 253 244 244 245 247 248 249 246 234 209 193 198 191 185 181 178 176 175 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 174 174 174 174 174 174 174 175 176 177 178 181 185 189 201 216 227 234 237 240 242 243 243 243 242 241 241 241 242 241 240 237 233 229 234 241 243 243 243 247 251 255 259 264 268 274 281 300 312 316 323 334 343 344 348 342 329 311 291 280 272 266 223 194 183 174 179 180 176 172 167 167 167 169 172 171 167 164 165 168 171 171 168 166 165 164 166 194 317 331 276 226 195 184 183 174 166 162 160 160 160 161 157 156 158 161 161 158 158 159 157 153 149 148 147 150 152 151 150 150 152 154 157 159 160 159 158 156 153 157 158 164 169 172 174 176 179 181 182 183 184 183 184 192 195 198 212 221 209 185 171 167 162 157 164 180 184 185 172 169 167 165 173 180 187 187 178 172 172 174 175 175 178 182 184 184 183 181 182 182 182 182 182 180 175 173 175 175 175 174 171 168 166 168 171 176 183 193 206 225 244 257 260 256 238 231 226 224 224 227 232 240 256 294 16 63 43 70 80 79 75 75 67 44 5 333 319 311 335 25 49 58 60 59 56 52 48 45 38 36 48 56 63 64 63 59 56 58 64 71 76 77 82 85 86 84 81 81 83 85 88 90 91 92 91 92 93 94 95 97 96 93 91 91 91 94 99 99 93 87 89 93 98 103 106 109 126 145 157 163 164 158 147 136 129 130 132 135 135 132 136 142 149 151 147 140 135 133 134 136 136 137 137 140 145 151 158 165 163 170 177 177 171 161 152 146 137 133 133 142 146 159 169 160 151 148 146 144 142 140 138 137 137 134 134 135 137 138 140 141 140 138 135 131 127 125 123 122 122 122 122 121 121 121 121 122 122 122 122 123 123 123 123 123 123 124 124 124 123 123 124 124 124 124 124 124 125 125 125 124 125 125 125 126 126 126 126 127 127 127 127 127 127 127 126 126 127 128 128 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 304 304 303 303 302 301 300 300 300 299 298 298 297 296 295 295 294 294 293 293 292 291 291 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 285 285 284 284 283 283 283 282 282 281 281 281 281 280 280 279 279 278 278 277 277 276 275 274 273 272 271 271 271 270 269 268 267 266 265 264 264 263 262 261 260 260 260 259 258 257 256 255 254 253 251 249 247 246 244 242 240 240 236 229 215 198 186 178 170 161 157 167 170 176 179 182 184 188 187 179 170 171 177 173 175 182 175 180 184 186 189 191 187 171 150 139 118 115 116 130 131 132 119 102 92 86 83 80 71 59 39 339 284 268 261 259 257 256 254 247 237 224 218 210 199 191 185 181 178 176 175 174 174 174 173 173 173 173 173 172 172 173 172 173 173 173 174 173 173 173 173 173 173 173 174 175 176 177 179 182 186 195 207 218 228 232 235 237 238 240 240 240 239 238 239 240 240 239 238 235 233 239 244 247 250 254 257 259 264 271 280 286 294 302 323 330 333 336 338 341 343 342 332 319 301 286 279 274 269 270 218 190 180 183 184 182 176 171 171 171 172 176 175 171 167 169 175 178 178 174 170 165 162 160 162 130 318 291 260 225 197 190 173 154 155 158 159 163 163 161 161 160 161 161 160 159 158 155 151 149 150 150 151 151 150 149 149 150 152 154 155 154 153 152 153 152 152 160 165 170 172 175 177 179 180 180 181 181 181 181 185 188 198 209 216 209 191 179 170 159 159 172 185 186 185 173 171 169 166 173 180 183 182 176 171 171 174 176 177 179 180 180 182 181 180 181 182 182 183 181 178 173 169 168 169 169 169 169 162 164 166 170 174 180 187 203 231 261 273 271 259 249 245 237 233 232 235 243 257 283 327 4 360 349 48 71 71 71 66 50 16 350 346 352 353 18 46 58 62 62 59 53 51 46 41 34 32 80 72 61 60 55 51 53 60 67 71 73 78 82 82 80 76 75 78 81 83 85 87 88 89 88 89 91 92 94 94 93 91 89 89 89 91 95 91 84 81 80 85 93 99 101 104 134 146 154 158 156 145 133 127 122 119 124 122 129 135 137 142 147 148 142 137 134 134 136 139 140 143 145 149 155 162 170 178 171 178 179 176 172 169 162 151 146 148 147 143 156 183 185 167 153 148 148 147 145 141 137 135 134 133 135 137 140 140 141 141 138 136 134 130 127 124 122 122 122 122 121 121 121 121 122 122 122 122 123 123 123 123 123 123 123 124 124 124 124 124 123 124 124 125 125 125 125 125 125 125 125 125 126 126 126 126 126 127 127 127 127 127 127 127 126 127 128 128 129 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 311 310 310 309 309 309 308 308 307 307 306 306 305 304 304 303 303 302 301 301 300 300 299 298 298 297 296 295 295 294 294 293 292 292 292 291 291 290 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 285 284 284 284 283 283 282 282 281 281 281 281 280 280 279 279 278 278 277 277 276 275 274 273 272 272 271 270 269 268 268 267 266 265 264 264 263 262 261 260 260 260 259 258 257 256 255 254 253 251 249 248 246 244 242 240 239 234 225 206 191 181 172 165 159 159 167 170 173 174 175 174 176 174 167 164 172 175 169 176 179 173 178 182 181 182 184 176 159 145 133 115 115 117 120 118 111 101 95 91 89 87 80 68 51 23 345 312 295 285 278 273 267 259 251 246 239 223 211 205 197 190 184 180 177 175 174 173 173 172 172 172 172 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 173 173 174 176 178 180 184 191 200 211 221 227 228 231 234 236 238 237 237 237 238 239 239 239 238 237 238 241 244 250 257 264 268 272 280 291 304 311 315 322 339 342 343 342 340 340 342 338 330 321 309 299 294 291 289 289 171 177 181 185 186 183 178 175 174 174 176 179 179 175 171 171 178 181 180 177 171 166 164 162 159 151 201 255 259 256 240 284 93 110 125 144 157 163 164 165 162 156 156 159 160 160 156 152 151 150 150 150 151 151 150 149 148 149 149 152 153 151 149 148 149 149 151 159 166 172 174 176 178 180 180 179 177 177 177 177 176 181 196 207 212 207 199 182 172 161 171 185 189 187 182 178 175 171 167 168 175 182 179 176 172 172 174 176 177 178 179 179 179 179 179 179 181 182 182 179 174 168 164 163 164 164 163 162 158 161 166 170 172 173 175 188 219 255 268 266 258 243 241 239 237 236 239 246 257 272 291 302 298 322 30 57 63 64 55 36 15 15 21 23 21 42 58 63 65 64 60 55 46 36 34 31 44 46 54 57 54 48 47 55 63 67 70 75 78 78 75 71 69 72 76 79 82 84 85 86 85 84 86 88 90 91 91 90 89 87 87 88 89 87 85 82 77 76 82 89 95 103 108 134 141 146 146 140 131 125 121 113 107 114 124 133 138 140 142 145 143 138 134 133 134 137 142 146 151 155 161 167 174 179 184 185 188 187 185 184 178 169 164 165 165 160 154 165 195 191 175 158 150 149 149 147 140 135 133 132 131 133 137 140 140 141 140 136 134 131 128 125 123 122 122 121 121 121 121 122 122 122 122 122 123 123 124 124 123 123 123 124 124 124 124 124 124 124 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 128 129 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 304 304 303 302 302 301 301 300 300 299 298 297 297 296 295 295 294 294 293 292 292 292 291 291 290 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 285 284 284 284 283 283 282 282 281 281 281 281 280 280 279 279 278 278 277 276 275 275 274 273 272 272 271 270 269 268 268 267 266 265 264 264 263 262 261 261 260 260 259 258 257 256 255 255 253 250 249 248 245 243 242 241 237 231 219 197 181 175 168 162 159 158 160 169 175 171 170 165 165 160 158 166 172 172 169 169 170 173 178 181 181 181 183 170 154 127 112 110 118 124 125 126 119 105 96 92 91 85 75 62 46 20 347 320 304 292 285 277 269 260 256 250 240 227 217 210 201 194 187 182 179 176 175 173 172 172 171 171 170 170 170 170 170 169 170 170 171 171 171 171 171 171 171 171 171 172 172 173 175 177 180 184 189 197 206 216 221 223 227 231 233 235 235 235 236 237 238 239 239 238 239 241 241 247 256 266 275 283 291 303 320 332 333 331 336 347 352 350 349 345 344 342 337 333 326 315 318 316 303 305 303 158 157 181 199 198 190 182 177 175 176 179 182 182 179 176 177 179 180 178 175 171 167 166 166 164 162 170 200 229 245 266 159 138 112 100 126 163 166 164 161 155 153 153 156 157 157 153 151 151 151 151 152 152 152 151 150 149 149 150 153 154 151 149 148 148 150 154 161 170 175 177 178 179 181 180 177 175 174 174 173 172 175 184 198 210 207 200 188 179 171 178 186 193 196 186 177 175 169 161 162 170 176 175 174 171 173 174 175 176 176 177 177 177 178 178 177 179 180 179 176 170 164 161 161 161 161 160 158 158 162 167 170 171 169 166 173 197 227 244 247 237 221 223 231 235 234 234 233 234 235 236 244 267 324 14 32 52 57 52 41 36 43 46 41 39 54 64 68 69 68 65 56 40 31 35 50 75 48 50 52 49 46 50 56 62 67 72 75 76 70 66 64 66 71 75 79 82 84 84 84 84 84 84 84 85 86 86 85 86 86 87 88 83 81 79 76 74 75 84 99 110 121 132 132 135 136 133 127 124 117 110 106 108 116 126 136 138 139 143 143 139 135 133 133 135 141 149 155 162 168 174 177 181 183 186 188 189 190 191 193 192 184 183 186 181 168 164 185 197 193 181 175 163 153 148 144 138 134 133 131 131 133 135 139 140 139 139 134 131 128 126 124 123 122 121 121 121 121 121 122 122 122 122 123 123 124 124 124 124 124 124 124 124 125 125 125 124 124 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 128 129 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 309 309 308 308 307 307 306 305 305 304 304 303 302 302 301 301 300 300 299 298 297 297 296 295 295 294 293 293 292 292 292 291 291 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 285 284 284 283 283 282 282 282 281 281 281 281 280 280 279 278 278 277 276 275 274 273 273 273 272 271 270 269 268 267 267 266 265 264 264 263 262 262 261 261 260 259 258 257 256 255 254 252 250 250 248 245 244 242 240 236 228 213 191 176 171 167 160 160 162 165 173 179 174 170 167 167 168 165 176 162 162 157 160 167 174 178 179 181 185 180 160 138 107 101 110 124 130 122 113 112 105 99 87 79 72 65 57 46 15 334 308 295 286 279 272 265 257 258 249 239 229 221 213 204 197 190 185 181 177 175 173 172 171 170 170 169 169 169 169 168 168 168 169 170 170 170 170 170 170 170 171 171 171 172 172 174 176 179 182 188 195 202 208 213 220 224 228 231 233 234 234 236 237 238 238 239 240 241 243 247 254 265 277 289 301 313 328 345 351 345 339 344 354 359 2 3 357 349 345 137 154 154 153 154 155 185 287 169 163 163 183 231 226 211 194 182 177 178 182 184 184 182 179 179 178 177 176 173 171 169 168 169 167 163 160 164 183 193 200 176 166 148 129 174 210 189 173 160 153 150 151 152 154 153 150 150 150 152 154 156 155 154 153 152 152 152 154 156 157 157 152 150 152 156 161 167 173 177 178 179 180 181 180 176 174 174 173 171 171 175 181 192 208 205 198 189 182 180 181 184 186 187 179 172 168 157 149 155 164 171 171 172 170 172 173 173 174 174 175 175 175 176 176 175 176 177 175 172 168 164 163 161 160 159 159 159 161 165 169 171 171 170 164 173 189 197 199 210 200 183 191 212 226 227 223 218 212 213 212 226 240 338 30 36 42 52 55 54 54 57 56 50 51 61 66 68 69 69 64 52 41 38 49 71 67 44 46 48 48 50 52 56 64 70 73 73 70 62 61 63 66 70 74 78 82 84 84 85 85 85 84 83 82 81 79 78 79 76 79 80 71 67 69 69 70 71 91 119 129 128 129 130 129 127 123 122 113 104 102 105 112 121 131 137 136 137 141 141 137 136 134 134 138 150 161 169 175 180 184 185 185 185 186 187 186 188 190 194 198 202 207 208 201 184 175 197 197 194 191 182 172 156 146 141 137 135 134 132 132 133 134 137 138 138 136 133 128 126 124 123 122 121 120 120 120 121 121 121 122 122 122 123 123 123 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 128 128 128 128 128 127 128 128 129 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 310 309 309 308 308 307 307 306 305 305 304 304 303 302 302 302 301 300 299 299 298 297 297 296 295 295 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 285 284 284 283 283 283 282 282 282 281 281 281 280 280 279 278 278 277 276 275 274 274 273 273 272 271 270 269 268 268 267 266 265 265 264 263 263 262 262 261 260 259 258 257 256 256 254 252 251 250 248 245 245 242 239 235 225 208 190 177 171 166 162 162 166 177 179 178 175 170 169 168 166 161 161 154 156 155 160 167 174 177 179 185 183 166 141 121 101 103 112 126 130 116 103 98 96 92 77 69 64 62 60 52 6 317 299 288 279 272 266 261 259 254 246 237 229 222 214 206 199 192 186 182 178 175 173 173 171 169 168 168 167 167 167 167 166 167 168 168 169 169 169 169 169 169 169 170 170 171 171 173 175 178 180 186 193 195 202 211 217 222 226 229 232 234 235 237 238 239 239 242 243 245 250 257 267 279 291 304 317 331 347 2 5 355 345 345 358 11 21 31 80 145 147 150 156 158 158 159 160 186 205 174 172 175 181 203 222 226 213 195 185 183 185 185 184 182 180 179 176 174 174 172 170 169 169 167 164 161 161 162 166 171 172 175 173 163 154 165 197 204 189 167 152 148 148 149 150 150 146 148 150 153 156 159 159 158 156 155 155 155 157 159 158 158 153 152 158 162 166 170 174 177 178 179 180 181 179 175 174 173 173 171 171 174 180 190 202 201 196 188 182 178 177 174 175 168 171 168 156 145 143 152 161 167 167 168 167 170 170 171 171 172 172 172 173 174 174 173 173 173 171 169 166 166 163 160 158 157 157 159 163 168 170 171 173 175 170 174 183 186 182 184 163 147 155 182 207 215 215 210 201 203 198 203 234 60 54 45 45 55 63 64 63 63 61 58 59 66 67 67 71 67 57 49 48 58 65 62 44 45 47 47 50 50 54 60 67 71 71 69 65 62 61 64 67 69 72 77 80 82 84 85 84 84 83 81 79 76 73 68 62 47 51 52 47 56 60 63 66 77 102 121 123 125 128 128 125 121 121 110 99 98 101 107 117 127 136 140 138 136 139 140 139 138 136 138 145 163 175 181 185 188 190 190 188 185 184 184 185 191 195 197 200 206 215 218 212 204 201 199 197 196 191 179 169 154 145 141 138 136 135 135 135 134 133 134 135 136 133 130 126 125 123 122 121 120 120 119 120 120 120 121 121 122 122 123 123 123 124 124 124 124 124 124 125 125 125 125 125 125 126 125 125 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 127 128 128 128 128 128 128 128 129 129 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 310 309 309 308 308 307 307 306 305 305 304 303 303 302 302 301 301 300 299 299 298 297 296 296 295 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 284 284 284 283 283 283 282 282 282 281 281 280 280 279 278 278 277 276 275 274 274 273 273 272 271 270 269 269 268 267 266 265 265 264 264 263 263 262 261 260 259 258 257 256 256 254 253 252 251 249 248 245 242 239 232 219 203 188 177 168 161 158 162 171 177 177 174 171 167 163 160 152 148 147 148 151 155 160 167 171 174 176 183 174 151 128 113 102 107 116 126 129 114 104 101 96 87 76 64 56 57 61 53 355 310 297 285 275 268 265 262 256 250 243 236 228 222 215 207 200 193 188 183 179 176 174 172 170 168 167 166 166 166 166 166 165 165 166 167 167 168 168 168 168 168 168 168 168 169 170 171 174 176 177 182 187 192 200 209 216 222 226 230 233 236 237 239 240 241 242 249 250 256 264 275 286 296 304 313 324 342 8 23 22 11 6 357 115 127 109 126 142 142 148 154 159 162 164 165 167 177 190 183 174 178 181 188 199 211 218 211 198 192 189 186 184 183 181 177 174 173 173 171 170 169 167 164 164 163 162 162 163 165 169 171 170 162 154 158 164 190 196 180 158 149 147 146 146 145 143 146 150 153 157 160 161 160 158 157 157 158 160 161 161 159 154 155 163 165 167 170 173 175 176 179 180 180 179 177 173 171 171 169 170 173 179 183 190 195 193 188 183 181 175 158 144 161 170 164 154 147 147 152 160 164 164 164 165 166 167 168 168 169 169 170 171 172 172 171 170 169 167 166 166 164 160 158 156 155 156 159 164 168 170 172 176 182 179 180 178 183 176 166 148 131 134 158 187 204 207 204 198 195 193 182 135 84 73 65 62 67 72 72 68 65 64 63 65 67 68 68 74 65 56 56 59 66 66 51 48 48 50 51 51 53 57 63 68 70 69 65 61 59 61 64 66 68 71 73 76 81 83 83 84 82 81 79 76 73 69 59 47 37 33 29 40 48 56 60 90 102 109 110 105 111 120 122 121 120 106 92 94 96 103 111 123 133 141 142 138 135 136 137 139 140 140 145 157 176 185 189 192 195 196 194 192 190 185 184 191 198 201 203 203 203 213 220 217 210 204 201 199 193 185 172 162 152 146 142 137 137 136 137 138 138 138 136 134 132 130 128 124 123 122 121 120 119 119 119 119 119 120 120 121 121 122 123 123 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 127 127 127 127 127 127 128 128 127 128 128 128 128 129 129 130 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 310 309 309 308 308 307 307 306 305 305 304 303 303 303 302 301 301 300 299 299 298 297 296 296 295 294 294 294 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 285 284 284 283 283 283 282 282 281 281 281 280 279 279 278 277 277 276 275 275 274 273 273 272 271 270 269 269 268 267 266 265 265 264 264 264 263 262 261 260 259 258 257 257 255 254 254 253 252 250 249 246 242 238 230 218 197 184 174 160 151 152 157 167 170 169 167 166 162 157 155 144 142 142 144 151 156 159 164 165 171 173 177 159 138 125 111 103 112 121 122 122 122 107 106 100 88 76 58 47 51 59 45 344 303 293 282 273 268 265 260 254 248 242 235 228 221 215 208 201 194 188 183 181 178 175 171 168 167 166 165 165 164 164 164 164 164 165 165 165 166 166 166 166 166 166 166 166 167 168 169 171 172 173 175 180 188 198 208 217 223 229 233 237 239 241 242 243 244 246 253 263 274 286 297 306 311 312 315 327 354 31 48 48 41 36 43 140 150 152 150 151 154 155 158 162 167 169 170 172 172 174 176 178 179 180 184 188 195 202 209 208 200 194 187 186 182 179 176 173 171 171 171 169 169 167 167 170 166 163 162 163 165 169 169 165 160 157 159 163 165 194 186 161 150 147 146 144 142 144 147 151 154 157 159 161 161 160 158 158 159 160 161 161 159 156 160 165 166 166 169 170 172 174 177 179 179 178 177 172 168 167 166 167 170 174 182 190 193 192 190 188 184 171 149 149 166 166 161 156 155 153 155 160 162 160 160 161 162 164 165 165 166 167 169 169 170 170 168 167 166 165 164 162 161 159 157 156 157 158 160 164 167 170 174 183 191 189 187 181 176 158 135 130 115 115 147 179 198 200 196 193 191 180 150 105 97 92 86 82 81 80 77 73 71 69 69 69 69 70 71 72 66 64 66 67 66 63 57 53 52 54 54 55 57 60 64 68 69 67 63 60 60 61 63 64 66 68 71 76 80 82 82 82 79 77 74 72 68 59 47 41 38 33 34 42 51 70 94 102 107 102 90 78 83 97 102 107 105 93 85 85 87 100 111 126 138 145 143 138 135 136 138 141 144 147 157 170 182 192 197 201 203 203 202 199 192 187 187 194 204 206 208 206 198 201 216 218 213 210 205 197 187 174 164 157 151 146 139 135 134 134 135 136 136 135 133 131 129 127 125 122 121 120 119 119 118 118 119 119 119 119 120 121 122 122 123 123 123 123 124 124 124 124 124 125 125 125 125 125 125 126 126 127 126 126 126 126 126 126 126 126 127 127 128 128 128 128 128 127 127 127 128 128 128 129 129 130 130 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 306 306 305 305 304 303 303 303 302 301 301 300 299 298 298 297 296 296 295 294 294 294 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 285 284 284 284 283 283 282 282 282 281 280 280 279 279 278 277 276 276 275 275 274 273 273 272 271 270 269 269 268 267 266 266 265 265 264 264 263 262 261 260 259 258 257 256 255 254 254 254 254 253 250 247 243 237 229 214 194 181 171 160 153 152 152 154 161 166 164 161 157 152 148 138 140 139 144 150 152 153 158 163 168 168 171 145 131 122 106 102 112 120 120 121 122 122 119 102 92 81 60 48 49 56 40 343 304 290 279 275 271 264 259 253 247 241 234 228 222 216 208 201 194 188 183 182 179 175 170 167 165 164 163 163 163 163 163 162 162 163 163 163 164 163 163 163 163 163 163 164 164 165 166 168 171 170 170 176 184 194 209 220 228 234 239 242 244 245 246 247 248 251 258 282 297 308 315 321 320 317 318 331 8 56 76 79 76 85 134 149 153 152 152 158 164 165 164 167 170 172 172 173 175 177 178 180 179 180 183 186 188 193 200 207 205 198 195 189 183 179 175 173 171 170 170 168 167 165 166 167 162 161 160 161 164 166 166 164 161 160 160 163 168 173 188 162 156 152 148 145 144 147 152 155 156 157 159 161 161 160 159 159 159 160 162 160 158 158 161 163 164 164 165 167 170 173 174 176 177 177 176 172 167 166 166 166 168 173 191 194 194 193 193 190 180 164 150 153 165 160 156 156 161 158 160 162 162 160 158 158 160 161 162 162 164 166 168 168 168 168 166 165 165 164 163 162 160 159 158 159 159 159 161 164 166 170 178 186 194 198 191 173 149 123 116 113 94 92 147 182 196 194 191 185 174 156 125 105 105 103 98 94 91 88 84 80 79 78 77 75 74 75 73 71 71 73 74 74 72 68 64 60 60 61 59 59 59 62 65 67 67 66 64 62 62 62 62 63 65 68 72 77 79 80 80 79 74 71 69 64 52 40 31 27 31 36 39 48 74 98 99 103 96 84 74 72 75 82 92 98 98 92 82 82 83 93 105 127 144 149 150 148 145 143 144 146 149 156 169 181 187 199 205 210 213 214 213 207 198 194 196 202 209 209 210 209 196 185 196 208 212 211 205 198 185 170 160 154 147 141 135 134 132 132 132 133 132 131 129 128 126 125 123 120 119 118 118 118 118 118 118 118 119 119 120 121 122 122 123 123 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 127 126 126 126 127 126 126 126 127 127 128 128 128 128 128 128 127 127 128 128 128 129 129 130 130 130 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 308 308 308 307 306 306 305 305 304 303 303 303 302 301 300 300 299 298 298 297 296 296 295 294 294 294 293 293 292 292 291 291 290 290 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 285 284 284 284 283 283 282 282 282 281 280 280 279 279 278 277 276 276 276 275 274 274 273 272 271 270 270 269 268 267 267 266 266 265 265 264 263 262 261 260 259 258 257 256 255 254 255 255 256 254 253 250 245 237 227 212 194 179 169 163 159 155 154 155 168 171 166 161 156 150 142 131 132 137 145 149 151 152 155 159 163 167 166 144 128 120 100 114 116 119 122 123 124 126 126 118 98 88 71 48 38 48 40 352 308 286 278 276 268 262 257 252 247 241 235 228 223 216 209 201 195 190 188 183 178 173 169 166 163 162 161 161 161 161 161 160 160 161 161 161 161 161 161 161 161 160 161 161 161 162 163 164 165 163 164 169 175 189 211 230 238 244 248 250 250 250 252 252 254 261 274 302 315 323 327 329 327 323 323 338 26 84 96 105 119 132 149 157 160 157 157 163 171 173 171 172 173 174 174 175 177 179 180 180 179 179 182 185 186 188 193 200 205 204 201 193 185 180 175 173 170 169 168 167 163 160 159 160 159 159 158 160 161 164 166 163 161 160 161 164 168 171 176 169 164 155 151 151 149 154 155 155 156 158 159 161 161 160 160 159 159 159 159 160 160 160 159 159 160 161 162 165 168 169 172 174 175 174 174 175 173 171 168 165 167 173 192 194 195 195 194 190 173 157 151 155 161 158 159 159 165 164 163 163 163 160 157 157 158 159 158 160 163 167 169 168 167 166 165 165 165 164 163 162 161 161 161 162 161 161 163 164 165 171 175 184 197 205 184 146 114 106 102 97 87 82 151 183 192 193 187 173 156 138 118 108 108 107 103 100 98 94 90 88 87 88 87 85 82 82 79 80 93 91 81 80 78 74 71 69 69 67 63 60 62 64 65 66 66 66 65 64 64 64 64 65 67 70 74 77 79 79 77 75 68 64 60 45 37 20 11 21 34 40 46 67 100 99 101 89 78 73 72 73 78 87 96 101 101 94 86 79 82 91 101 126 150 154 168 170 163 157 152 150 153 165 180 189 195 207 214 218 221 226 229 224 213 205 204 210 214 212 210 209 198 186 170 192 207 208 203 198 183 165 155 147 140 134 131 131 131 129 130 130 129 127 126 125 124 123 120 118 117 117 117 117 117 118 118 118 118 119 120 121 121 122 122 123 123 124 124 124 124 124 124 125 125 125 125 125 125 126 126 126 126 126 127 127 127 126 126 127 127 127 128 128 128 128 128 127 127 128 129 129 129 130 130 130 130 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 309 309 308 308 307 307 306 306 305 304 304 304 303 302 302 301 300 300 299 298 298 297 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 284 284 284 284 283 282 282 282 281 281 280 279 279 278 277 277 276 275 275 274 273 273 272 271 270 270 269 268 268 267 267 266 266 265 264 263 262 261 260 259 258 257 255 254 254 255 256 258 258 257 254 247 237 222 208 193 178 170 168 165 162 156 156 175 169 164 162 158 149 139 133 132 138 146 149 149 151 154 154 154 157 156 142 127 119 103 117 116 118 121 123 127 130 133 128 110 95 73 44 31 41 35 354 309 295 284 275 267 262 257 252 247 241 235 229 224 217 209 201 197 194 188 182 177 172 167 164 162 161 160 159 160 160 159 158 158 158 158 158 158 158 158 158 158 158 157 157 158 158 159 160 161 157 157 158 161 178 215 250 254 256 257 257 256 257 256 259 265 275 294 319 329 335 337 335 332 327 328 345 53 86 108 130 154 160 158 164 167 164 161 167 177 179 176 176 176 176 176 177 179 181 181 181 178 178 180 185 184 183 186 189 194 201 202 197 188 180 176 173 170 167 166 164 161 157 156 156 157 157 158 159 160 164 164 159 157 157 159 162 164 165 166 166 164 157 157 158 159 157 153 153 156 158 158 159 160 160 159 159 158 158 158 165 164 157 155 156 158 159 160 163 167 167 171 172 174 173 174 180 185 177 168 166 167 172 188 191 192 194 195 189 169 159 158 161 161 158 159 161 165 170 166 164 162 160 159 158 158 157 156 157 163 169 169 167 166 166 165 164 164 164 163 162 161 162 162 163 163 163 164 166 167 168 173 184 200 207 157 110 96 94 92 90 91 100 150 166 180 188 180 164 149 134 120 112 110 108 105 102 101 99 98 97 97 97 95 92 89 88 86 87 95 94 85 84 82 80 78 76 75 72 68 65 64 66 67 67 67 67 66 65 66 67 66 66 68 71 75 78 79 78 74 70 59 51 41 38 20 4 11 28 38 56 73 87 101 102 102 68 68 69 71 75 83 91 100 112 121 112 90 77 79 87 100 110 128 155 196 194 180 171 163 158 160 173 187 194 200 210 215 222 233 242 247 246 236 223 216 218 219 215 212 210 205 199 160 183 203 205 198 181 165 155 147 139 133 129 128 128 128 127 127 126 125 124 123 122 121 120 118 116 116 116 116 117 117 117 117 117 118 119 119 120 121 122 122 122 123 123 124 124 124 124 124 124 124 125 125 125 125 125 125 125 126 126 127 127 127 127 126 126 127 126 127 128 128 128 127 127 128 129 130 130 130 130 131 131 131 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 308 308 307 307 306 306 305 305 304 304 303 302 302 301 300 300 299 298 297 297 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 285 284 284 284 283 283 282 282 281 280 280 279 279 278 277 277 276 276 275 274 274 273 272 271 271 270 269 269 268 268 267 267 266 265 264 263 263 261 260 259 258 257 255 254 254 255 256 258 259 258 256 251 240 225 213 197 182 175 173 170 166 159 161 178 166 162 160 158 149 143 139 136 139 145 146 149 150 150 147 146 144 134 130 125 118 113 120 117 117 117 122 129 135 138 131 116 102 83 60 40 40 28 355 313 306 288 275 268 262 257 253 248 242 236 230 225 217 208 203 198 193 186 180 174 169 165 162 160 158 158 158 158 158 158 157 156 155 155 155 155 155 155 155 155 154 154 154 154 154 155 155 155 149 148 147 142 126 271 274 269 268 266 264 263 262 264 270 279 292 314 330 336 340 340 336 330 327 331 357 25 78 121 148 170 166 162 169 172 168 167 172 179 181 179 179 179 179 178 179 181 182 182 181 178 176 177 182 181 177 179 182 187 196 201 200 191 181 176 174 171 167 164 163 161 160 158 157 156 156 157 159 160 163 159 156 155 155 156 157 158 159 160 160 161 160 161 163 164 150 147 151 155 157 156 156 157 158 158 159 159 160 163 168 160 152 150 154 156 157 158 159 161 166 170 171 173 173 171 174 176 176 170 167 166 169 176 181 192 194 195 188 169 165 166 165 163 158 156 157 160 165 168 168 163 162 160 158 158 156 154 155 162 172 171 167 167 165 163 162 162 162 161 161 160 161 162 163 164 165 166 167 167 169 173 182 195 184 117 87 86 86 87 96 115 121 137 149 172 183 174 159 145 129 117 111 110 108 106 104 104 105 105 104 103 102 100 96 94 93 91 93 97 96 90 88 87 85 83 80 77 73 71 68 67 68 69 69 68 67 67 67 68 67 66 66 68 72 76 78 79 77 73 65 52 41 40 23 7 12 25 36 53 88 104 104 105 98 64 58 59 64 70 78 87 94 106 134 146 111 77 78 79 84 89 93 97 112 215 207 196 189 182 176 176 182 190 196 199 201 208 229 247 257 261 261 255 243 231 228 229 224 221 219 216 200 163 175 195 200 177 162 154 147 140 134 130 128 127 126 126 125 124 124 123 122 120 119 118 117 117 116 115 116 116 116 117 117 117 117 118 118 119 120 121 121 121 122 122 123 123 123 123 123 123 123 124 124 124 124 124 124 124 125 125 126 126 126 126 126 126 126 126 126 127 128 128 128 128 128 129 130 131 131 131 131 131 131 131 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 308 308 307 307 306 306 305 305 304 304 303 302 302 301 300 300 299 298 297 297 296 296 296 295 294 294 293 293 292 292 291 291 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 285 285 284 284 283 283 282 282 281 280 280 279 278 278 277 277 276 275 275 274 273 273 272 272 271 270 270 269 268 268 267 267 266 265 264 264 263 262 261 259 258 257 255 255 254 254 255 255 256 257 256 253 244 230 208 205 187 181 176 172 166 162 167 174 165 160 155 155 144 145 145 140 139 141 144 147 147 144 144 153 148 133 131 124 118 122 125 121 120 121 125 130 138 137 126 113 106 97 76 56 44 27 4 355 315 289 277 269 263 258 253 248 243 237 231 224 218 208 207 200 191 184 177 171 166 162 159 157 156 156 156 156 156 156 154 153 153 152 152 152 152 152 152 152 151 151 150 151 151 150 150 148 143 140 136 127 107 356 290 280 277 274 272 271 272 276 284 295 309 327 335 336 335 332 326 319 315 317 314 136 97 148 170 178 166 166 174 174 170 171 176 180 181 180 181 182 181 180 181 182 183 183 181 177 172 172 175 173 171 172 176 183 191 199 202 196 184 177 173 169 165 163 162 161 160 158 157 156 157 158 159 160 161 159 157 155 152 151 151 151 153 154 154 156 160 161 159 155 145 145 148 153 154 154 153 154 156 157 159 161 163 166 167 153 147 148 152 154 155 156 157 160 165 168 171 172 172 171 169 169 174 171 168 168 168 173 184 194 194 193 187 173 169 169 166 164 159 156 155 155 157 161 169 179 169 159 158 158 156 154 155 162 172 172 167 166 164 161 158 158 161 159 160 159 160 162 164 165 166 166 166 167 168 169 176 182 145 104 87 86 86 90 114 142 138 133 151 169 178 165 151 135 119 111 109 110 109 108 107 106 104 103 102 103 103 102 98 98 97 96 97 97 95 94 93 91 89 86 82 77 72 72 70 70 71 72 71 70 69 68 68 68 65 64 65 69 73 77 78 78 76 70 62 59 55 29 12 13 28 38 44 72 97 105 107 100 79 56 55 53 61 72 82 91 97 109 143 53 63 71 75 77 79 82 83 77 33 222 211 208 204 197 188 184 185 188 191 191 191 201 227 257 270 276 277 272 260 246 245 246 243 241 241 243 235 168 171 185 193 167 154 147 141 135 132 130 127 126 125 124 122 122 121 120 119 118 117 116 115 115 115 115 115 116 116 116 116 116 117 118 118 119 120 120 121 121 121 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 125 125 126 126 125 125 125 125 126 127 128 128 128 128 128 129 130 131 131 131 131 131 132 132 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 309 309 309 308 308 307 307 306 306 305 305 304 304 303 302 302 301 300 300 299 298 297 297 296 296 296 295 294 294 293 293 292 292 291 291 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 285 285 284 284 283 283 282 282 281 280 280 279 278 278 278 277 276 275 275 274 273 273 272 272 271 271 270 269 269 268 268 267 266 265 264 264 263 262 261 260 259 257 256 255 254 254 255 255 255 256 256 253 243 224 206 201 189 189 172 172 172 168 169 170 164 159 155 152 140 146 151 146 144 141 143 146 143 139 141 141 125 127 122 121 127 130 131 128 127 127 124 118 119 121 114 107 95 88 76 60 45 36 27 355 318 292 279 271 265 260 255 250 245 239 232 225 220 215 208 198 189 181 173 167 162 159 156 155 154 154 154 154 154 154 151 150 150 149 149 149 149 149 149 148 148 148 147 147 147 146 145 144 140 133 128 118 99 34 300 287 283 281 279 279 282 288 298 309 320 331 335 333 328 322 314 307 303 301 192 162 222 188 185 180 165 172 178 175 171 172 175 178 178 180 182 184 183 182 181 182 184 184 182 177 172 173 174 172 170 171 175 183 188 196 203 199 187 177 171 166 162 160 160 160 158 158 156 157 158 159 159 160 161 158 154 151 148 147 147 148 149 148 148 150 155 157 154 149 148 146 146 150 150 151 151 152 154 156 157 158 160 161 159 150 149 150 152 153 154 155 157 160 164 167 170 171 171 169 167 168 176 181 180 178 178 184 193 194 192 190 186 181 172 173 168 167 160 157 155 154 155 156 161 168 162 156 157 160 156 155 155 161 168 172 169 164 161 157 152 154 158 157 159 157 160 162 164 165 165 166 165 164 162 163 169 168 129 107 100 101 100 116 128 129 128 135 151 163 168 152 137 126 115 110 109 110 111 110 110 109 107 106 105 105 105 103 101 100 100 99 100 99 98 98 97 95 92 88 82 75 74 74 73 73 74 73 72 71 70 68 67 66 62 61 65 70 75 78 79 78 74 67 61 58 47 15 15 30 42 47 67 91 104 108 107 88 61 56 48 50 63 75 86 92 94 98 59 58 66 69 70 71 73 73 69 59 37 225 214 215 212 202 193 187 185 186 187 186 186 191 211 251 276 284 286 280 271 261 262 264 262 262 268 283 304 301 175 174 182 152 146 141 136 134 132 129 126 125 124 122 120 120 119 118 117 116 115 115 115 114 114 114 114 115 115 115 115 116 117 117 118 119 119 120 120 121 121 121 122 122 123 122 122 122 122 122 122 122 123 123 123 123 123 123 124 124 125 125 125 125 125 125 126 127 128 128 129 129 129 130 130 131 131 131 131 132 132 132 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 304 303 302 302 301 300 299 299 298 297 297 297 296 296 295 294 294 293 293 292 292 292 291 290 290 290 290 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 284 284 283 283 282 282 281 280 280 279 278 278 277 277 276 275 275 274 274 273 273 272 272 271 270 270 269 269 268 267 267 266 265 264 264 263 262 261 260 259 258 256 255 255 255 254 254 254 254 252 242 217 195 191 190 187 172 172 172 171 171 169 166 163 161 155 146 150 155 154 154 146 145 142 137 145 145 133 117 105 110 119 137 133 131 128 128 121 110 99 98 101 101 96 78 72 68 59 50 42 27 358 324 297 282 274 268 263 258 253 248 241 234 232 229 219 208 195 184 175 168 162 158 156 154 153 152 152 152 152 152 151 148 148 147 147 146 146 146 146 146 145 145 144 145 144 143 142 140 138 134 127 121 112 94 43 313 293 290 288 287 288 292 300 311 321 328 333 336 331 321 311 304 300 298 168 161 198 251 221 194 178 176 183 211 176 170 172 174 176 177 178 181 183 183 182 182 182 184 185 184 179 175 174 177 180 181 180 181 185 186 193 202 201 190 178 170 165 162 160 159 157 157 157 157 160 160 160 159 159 158 154 150 149 147 146 146 147 148 146 144 146 150 152 151 150 148 145 145 146 147 148 149 150 152 152 152 152 152 152 151 149 150 152 153 153 154 155 157 160 164 166 168 169 169 168 165 167 177 179 187 189 191 193 193 191 188 187 186 184 172 172 170 162 156 156 153 150 148 148 153 161 161 152 158 162 157 155 154 157 159 164 164 161 157 151 145 149 154 153 156 155 159 160 161 164 165 165 162 157 155 159 166 160 135 122 123 132 130 128 131 116 111 129 145 152 149 135 123 119 113 110 110 112 112 113 114 114 114 112 110 109 107 105 103 101 101 100 100 101 101 100 99 97 94 89 82 76 80 79 77 76 75 74 72 70 69 68 66 63 59 60 65 72 76 79 79 79 73 67 65 53 24 17 26 50 75 75 97 108 112 113 94 71 62 51 47 55 67 78 86 86 78 50 59 65 67 67 67 66 64 60 54 43 23 249 224 222 219 208 201 199 195 191 187 185 183 184 195 230 268 284 289 287 280 273 271 273 272 273 279 293 302 268 184 168 168 145 141 136 136 133 129 126 124 123 121 120 118 118 117 116 115 114 114 114 114 114 114 113 113 114 114 114 115 116 116 117 117 118 119 119 120 120 121 121 122 122 122 122 122 121 121 121 121 122 122 122 122 122 123 123 123 124 124 124 124 125 125 126 126 127 128 129 129 129 129 130 130 131 131 132 132 132 133 132 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 308 308 307 307 306 306 306 305 305 304 304 303 302 302 301 300 299 299 298 297 297 297 296 295 295 294 294 293 293 292 292 292 291 291 290 290 290 289 289 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 284 284 283 283 282 281 281 280 279 279 279 278 277 277 276 275 275 274 274 273 273 272 272 271 271 270 270 269 268 267 267 266 265 264 264 263 262 262 261 260 259 258 256 256 254 252 250 250 253 251 243 216 193 187 187 184 177 171 175 174 174 173 172 169 167 160 153 155 158 158 159 151 145 140 145 162 150 123 104 101 102 114 132 135 135 133 128 109 98 93 91 90 89 82 68 64 65 57 57 48 31 4 331 304 288 278 272 267 262 257 251 245 238 238 233 221 206 190 177 167 160 156 153 152 151 151 151 150 150 150 149 148 146 145 144 144 143 143 143 143 143 143 142 142 142 141 140 138 136 134 128 123 116 107 91 44 319 300 298 294 294 297 303 312 323 330 334 338 337 326 313 303 300 298 293 165 163 179 234 239 206 184 194 203 187 169 168 171 172 173 174 175 178 181 183 183 184 184 185 187 187 181 180 179 183 188 191 190 188 187 185 189 198 201 191 179 173 168 165 165 163 161 160 160 161 163 160 159 157 156 154 151 149 148 148 147 147 149 149 148 145 144 145 145 145 145 143 142 143 144 146 147 147 149 149 149 148 147 146 146 147 148 149 151 153 154 154 155 156 159 162 165 167 168 168 167 166 169 177 178 190 191 192 192 191 188 186 185 185 180 170 169 164 155 154 150 145 141 140 140 147 161 172 167 158 163 159 151 150 150 154 158 158 157 152 143 137 141 146 148 151 151 155 156 158 163 165 163 155 149 153 163 168 160 142 136 141 135 130 106 95 91 100 120 136 141 136 127 120 115 112 111 111 112 114 116 118 118 115 112 111 110 108 105 103 102 102 100 100 101 102 101 100 99 95 90 84 81 85 83 81 79 79 76 73 71 69 67 65 61 58 61 66 73 78 79 79 78 73 60 52 43 27 28 56 91 106 103 110 113 115 116 114 85 63 57 56 63 72 77 80 75 63 55 66 69 69 69 67 63 57 51 42 28 357 275 248 230 224 216 213 206 200 194 189 185 180 178 184 209 250 273 286 288 284 284 279 274 271 269 274 284 287 253 189 158 148 144 136 136 133 130 126 124 122 120 119 118 117 116 115 115 114 114 113 113 113 113 112 112 112 112 113 114 114 115 115 116 117 118 118 119 119 120 120 121 121 122 122 121 121 121 121 121 121 121 121 121 121 122 122 122 123 123 123 123 124 125 125 126 126 127 128 129 129 129 129 129 130 130 131 132 132 133 133 133 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 303 303 302 301 301 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 291 291 291 290 290 289 289 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 284 284 283 283 282 281 281 280 280 279 279 278 278 277 276 275 275 274 274 273 273 272 272 271 271 270 270 269 268 268 267 266 265 265 264 264 263 263 262 262 260 259 257 256 255 253 250 249 252 254 251 227 240 200 184 177 176 176 173 172 172 170 168 165 167 161 158 157 158 160 160 154 145 140 161 171 134 114 103 95 90 94 107 115 123 127 122 102 97 92 87 83 79 72 64 62 62 60 57 49 36 14 341 312 295 284 277 272 266 261 256 251 248 248 239 225 201 180 166 158 153 150 149 148 148 148 149 149 149 148 147 146 144 142 142 141 141 141 141 141 141 140 140 140 139 138 137 135 133 130 124 119 112 103 86 38 341 317 304 301 304 310 318 329 337 339 339 338 333 319 305 298 296 290 279 163 166 173 235 260 222 197 203 196 168 163 163 163 165 169 171 172 175 179 182 185 187 189 189 189 189 185 184 184 190 193 193 192 191 188 185 185 191 198 192 181 176 174 171 169 169 167 163 162 162 161 159 156 155 153 151 148 147 147 147 147 147 149 150 148 145 139 138 139 139 139 140 140 141 143 145 147 147 148 148 147 144 143 142 143 145 148 149 150 152 154 154 155 156 158 160 163 165 166 166 167 170 174 175 175 175 180 187 192 189 186 184 185 185 176 168 167 163 160 153 143 138 135 140 140 145 157 166 172 169 161 159 153 147 145 151 153 154 152 145 132 126 130 136 140 143 145 147 152 157 161 161 157 147 148 159 171 170 156 140 136 136 131 100 90 85 88 97 117 133 138 136 130 123 117 113 113 112 113 114 116 117 115 112 111 110 110 108 106 104 103 103 101 100 102 103 102 101 99 96 92 88 87 89 86 84 84 82 79 76 73 70 67 63 60 59 63 69 74 78 79 79 74 57 33 26 32 40 73 104 114 114 113 114 116 117 117 102 76 64 62 64 69 72 73 72 69 65 65 71 71 71 72 71 65 56 47 35 14 339 288 267 240 232 230 221 213 205 197 191 184 178 173 177 198 234 258 273 278 285 284 280 266 260 260 268 278 278 226 164 144 141 139 135 133 130 127 123 121 119 118 117 117 115 114 114 113 113 113 112 112 112 112 111 111 111 112 113 113 114 114 115 115 116 117 118 119 119 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 123 123 124 125 126 126 127 128 129 129 129 129 129 129 130 131 132 133 133 133 133 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 303 303 302 301 301 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 291 291 291 290 290 289 289 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 284 284 283 283 282 281 281 280 280 280 279 278 278 277 276 276 275 274 274 274 273 273 272 272 271 271 270 269 269 268 268 267 266 265 264 264 263 263 263 262 261 259 258 257 257 258 257 256 257 257 256 250 253 214 181 175 177 173 167 164 164 162 161 162 159 157 157 158 159 161 162 159 151 161 187 157 121 114 110 102 91 87 89 94 100 111 112 100 98 92 85 80 75 68 64 61 61 62 58 53 43 25 354 323 303 292 284 277 272 266 262 260 254 248 249 236 184 163 154 150 148 146 146 145 145 146 146 146 146 145 144 144 142 140 139 139 138 138 139 139 139 139 138 137 136 135 134 132 130 126 120 115 109 99 80 72 29 328 313 315 325 337 350 355 352 347 340 329 321 311 305 298 290 272 227 165 168 171 264 284 259 134 157 170 163 159 158 157 162 169 172 174 176 176 178 184 190 193 193 191 190 190 188 188 193 194 193 193 192 189 185 184 187 193 191 185 186 178 173 171 172 169 165 163 161 159 157 155 153 152 148 147 147 145 145 144 144 145 144 141 137 132 133 135 137 137 137 139 140 143 145 146 147 148 148 146 143 141 140 142 145 146 148 150 152 153 154 154 155 157 159 161 163 164 165 169 174 175 172 167 167 170 178 189 189 185 185 185 183 173 167 168 167 158 148 143 141 138 146 140 140 150 157 167 164 156 157 154 144 142 145 148 148 145 136 119 114 118 123 128 132 135 140 145 147 145 144 143 147 158 171 175 162 141 129 126 120 106 94 90 88 90 96 116 131 136 133 128 121 115 113 112 112 113 114 114 113 111 110 109 109 109 108 106 105 103 101 99 104 105 105 104 103 101 98 94 92 92 92 90 90 87 85 82 79 75 70 66 62 59 60 66 72 76 77 79 75 49 19 16 29 51 92 114 120 118 117 117 118 119 120 118 84 68 64 64 67 69 69 69 71 72 72 72 76 74 73 74 74 69 60 48 32 9 337 300 271 254 248 240 233 222 213 203 195 185 176 170 176 200 231 244 250 266 274 275 270 254 235 231 232 223 195 158 145 141 138 136 131 129 126 123 120 118 116 116 115 115 113 113 112 112 112 112 111 111 111 111 110 110 111 111 112 113 113 114 114 115 116 117 118 119 119 120 120 120 121 121 121 121 121 121 121 121 120 120 120 121 121 121 121 121 121 121 121 122 123 124 125 125 126 128 129 129 130 129 129 129 129 130 131 132 132 133 133 133 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 310 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 303 303 302 301 301 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 285 285 284 284 283 283 282 281 281 281 280 280 279 278 278 277 276 276 275 275 274 274 273 273 273 272 272 271 270 270 269 268 268 267 266 265 264 264 264 263 262 261 260 259 258 258 259 261 267 264 259 256 255 256 249 220 179 176 176 169 163 162 160 159 160 159 152 153 155 159 161 163 165 166 161 166 168 143 123 121 117 112 108 100 102 102 101 106 106 101 101 97 91 84 76 68 68 66 66 65 63 58 49 35 8 337 314 302 293 285 279 275 271 267 262 260 269 266 141 140 141 141 142 142 142 143 143 143 144 144 143 142 142 141 139 138 137 137 136 137 137 137 137 136 136 135 134 133 131 129 127 123 117 112 105 95 82 73 28 347 345 1 17 24 21 12 1 348 333 317 312 311 306 300 256 175 162 166 168 169 185 176 157 159 160 160 159 158 160 164 172 177 178 181 180 168 171 181 189 194 194 192 191 190 190 190 193 194 194 194 192 190 186 184 186 190 190 189 185 179 173 170 168 164 162 161 158 156 155 153 152 151 150 148 146 142 141 141 141 139 136 133 131 130 130 133 135 136 136 137 139 141 144 146 148 149 149 148 145 141 140 141 141 144 148 152 153 154 153 153 155 157 159 160 162 164 164 165 172 171 168 165 166 169 174 181 190 186 185 185 182 172 167 167 166 158 150 147 146 144 142 137 135 143 149 163 167 156 152 149 142 139 139 142 140 134 122 104 101 104 108 110 114 119 122 122 118 114 117 131 158 173 178 164 131 113 109 105 98 90 87 87 89 85 88 102 117 123 122 117 113 111 110 110 111 112 113 112 111 109 109 109 109 108 108 107 105 102 101 102 106 106 107 107 105 103 100 97 96 95 96 96 93 91 88 85 81 76 70 65 61 58 59 66 71 74 78 75 41 10 11 27 40 104 121 123 122 121 121 121 122 122 116 97 71 64 63 65 67 67 68 70 74 76 77 79 80 79 77 79 78 74 67 53 32 4 329 291 270 264 252 253 246 235 226 215 204 189 206 221 226 246 257 251 251 248 250 252 251 229 212 204 194 178 160 150 145 141 137 132 128 125 121 118 116 114 113 113 113 113 112 111 111 111 111 111 110 110 110 110 110 110 110 111 112 112 113 113 114 115 116 116 117 119 119 120 120 120 120 120 121 121 121 121 121 121 120 120 120 121 121 121 121 121 121 121 121 122 123 124 125 126 127 128 129 129 129 130 129 129 130 130 131 132 132 133 133 133 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 302 301 301 300 299 299 299 298 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 290 290 289 289 289 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 284 283 283 282 282 281 281 280 280 279 278 278 277 276 276 275 275 275 274 274 274 273 273 272 271 271 270 269 269 268 267 266 265 264 264 264 263 262 261 259 259 258 258 260 259 262 262 257 254 251 248 239 213 176 168 171 167 165 164 161 160 155 153 152 153 158 162 165 166 169 172 170 170 160 139 126 124 123 122 121 119 129 130 126 120 117 111 108 103 96 88 79 71 73 68 68 68 66 63 56 44 22 353 329 314 304 297 289 286 282 277 273 278 297 343 108 126 131 134 135 137 138 139 140 141 141 141 140 140 139 139 137 136 136 135 135 134 134 135 135 134 133 133 131 130 128 126 124 120 116 110 105 100 94 76 51 50 65 68 63 49 33 19 6 347 325 312 306 306 305 309 155 157 163 164 164 162 159 156 153 152 154 155 158 160 164 170 178 184 187 188 176 158 165 179 187 192 193 193 191 189 189 191 193 195 195 195 194 190 186 184 186 188 188 187 183 178 172 168 159 156 156 155 153 154 154 153 152 151 149 147 142 140 139 139 138 136 133 132 131 129 129 130 131 134 133 134 136 139 142 145 148 150 151 151 149 145 143 141 141 143 149 153 155 155 153 153 154 156 158 159 161 162 164 166 173 170 166 165 165 169 173 178 190 188 184 183 182 174 168 167 162 155 151 150 148 143 135 131 130 136 139 141 157 149 145 142 137 135 135 135 128 118 107 96 89 90 92 92 92 92 94 94 91 90 101 138 166 183 145 93 82 84 85 85 83 82 81 81 81 78 79 85 98 105 107 107 107 107 107 108 110 111 110 110 110 109 109 108 108 103 101 102 103 104 106 106 106 107 108 108 107 105 103 101 100 99 99 99 97 94 92 88 83 77 70 64 59 57 55 55 60 74 108 179 316 16 33 44 53 121 125 124 124 124 124 121 119 120 108 68 64 60 63 66 67 68 71 75 78 80 82 84 84 87 86 87 86 82 77 61 54 49 44 302 253 257 260 264 258 254 247 244 237 225 333 350 347 339 322 292 259 238 232 236 238 227 207 195 181 166 159 153 146 139 134 129 124 120 117 115 112 111 111 111 111 112 111 110 110 110 110 110 109 109 109 109 109 110 110 111 111 112 113 113 114 115 116 116 117 118 119 119 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 123 124 125 126 127 127 128 129 129 129 129 130 130 130 131 131 132 132 133 133 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 309 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 302 301 301 300 299 299 299 298 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 284 283 283 282 282 282 281 280 280 279 278 278 277 277 276 276 275 275 275 274 274 273 273 272 272 271 270 270 269 268 267 266 265 265 264 264 263 262 260 259 258 258 258 255 250 251 257 255 255 251 244 237 205 175 171 177 169 166 167 164 164 157 155 153 157 164 168 173 174 173 175 174 171 165 152 142 137 133 133 143 150 155 155 153 146 141 127 119 112 100 88 80 75 68 65 66 69 69 66 61 51 33 8 344 329 319 311 307 300 295 290 288 301 332 44 100 117 125 129 131 133 134 135 136 138 138 138 138 138 137 137 135 135 134 134 133 133 133 133 132 132 131 130 129 127 126 123 121 117 113 109 106 104 97 89 88 94 96 89 76 58 44 34 20 352 328 316 312 307 311 323 161 162 161 159 157 155 153 152 151 153 155 155 160 164 167 172 178 183 188 184 170 162 169 173 183 185 187 191 189 188 189 191 193 195 196 196 194 190 186 185 186 187 187 186 181 175 170 164 152 150 150 149 150 151 152 152 152 151 148 145 141 139 139 139 138 137 137 136 135 132 130 130 130 132 132 131 133 135 139 143 147 151 153 154 154 152 150 146 143 140 147 152 155 155 154 153 153 155 157 158 160 162 164 165 166 166 164 162 163 168 171 175 184 189 184 183 182 169 166 164 160 154 151 150 146 140 133 129 130 131 126 131 149 148 139 134 132 131 131 127 118 106 95 88 82 79 79 80 77 75 77 80 80 81 94 173 196 27 54 62 64 68 73 76 77 77 77 77 77 77 76 79 87 95 98 100 102 104 105 107 108 108 107 108 109 109 109 108 107 106 101 99 103 106 106 106 107 107 108 108 108 107 106 106 105 104 105 105 102 99 96 92 86 79 71 62 55 54 45 37 357 225 197 210 255 40 57 63 89 125 125 125 125 127 124 121 108 96 88 64 61 61 65 68 68 71 76 78 82 86 89 90 92 96 97 99 99 96 92 73 72 72 70 121 230 244 261 272 271 276 281 297 321 339 5 8 9 6 353 324 283 256 244 238 228 229 205 191 177 171 163 153 143 136 131 125 119 115 113 111 110 109 109 109 110 110 109 109 109 109 109 109 109 109 109 109 109 109 110 111 111 112 113 114 114 115 115 116 117 118 118 118 119 119 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 123 124 125 126 126 127 127 128 128 129 129 130 130 130 131 131 132 132 132 133 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 304 303 302 302 301 301 300 300 299 299 298 297 297 296 295 295 294 294 293 293 293 292 292 292 291 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 288 288 288 288 288 288 287 287 287 287 287 287 287 286 286 286 285 285 284 283 283 282 282 282 281 280 280 279 279 278 278 277 276 276 275 275 275 275 274 274 273 273 272 271 271 270 269 269 268 266 266 265 265 264 263 262 259 258 257 257 255 248 240 241 248 250 255 254 247 236 205 186 182 177 168 166 168 168 167 170 168 169 173 180 184 184 181 177 179 178 178 189 179 173 168 170 176 175 172 169 167 169 167 163 140 123 111 98 92 84 74 64 63 66 70 70 69 65 57 42 21 0 345 337 333 325 317 311 307 307 330 5 60 96 112 120 125 128 130 130 132 133 135 135 136 136 136 135 135 134 134 133 132 132 132 131 131 130 129 129 128 127 126 124 121 119 115 112 111 108 106 104 104 107 108 103 91 76 64 60 54 35 357 340 329 316 315 321 319 189 163 156 153 152 151 151 152 153 155 156 159 164 167 169 172 175 178 181 180 176 178 184 185 184 181 181 186 186 187 189 191 194 196 196 196 193 190 187 187 186 187 186 183 179 174 169 160 149 148 147 147 149 150 151 151 151 150 147 144 141 141 142 143 143 143 143 143 142 140 137 133 131 131 131 130 129 130 134 139 145 150 153 154 154 154 153 149 144 141 144 148 152 154 153 152 152 153 154 156 158 161 162 161 163 163 161 160 162 166 169 171 181 192 189 183 174 163 163 160 156 151 148 145 140 136 131 127 125 126 126 125 137 153 130 125 125 126 126 121 112 101 90 82 80 74 70 71 72 71 72 74 75 71 52 311 342 43 53 54 61 65 69 72 73 75 76 76 76 76 77 80 85 88 91 94 99 101 103 104 105 105 105 107 108 108 108 107 107 101 99 102 104 105 106 106 106 107 108 108 109 109 109 109 109 108 111 111 109 107 103 97 90 82 71 57 53 49 14 320 249 222 221 249 26 59 75 96 124 124 125 125 127 124 125 109 89 75 67 60 59 63 66 66 67 74 76 82 89 94 96 97 100 104 106 110 112 110 95 66 66 71 72 159 216 224 243 267 282 292 310 327 348 359 3 6 8 5 355 337 312 288 271 263 254 227 201 186 183 175 162 150 140 133 127 121 114 111 109 108 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 109 109 110 111 112 112 113 114 114 115 115 116 117 117 117 118 119 119 120 120 120 120 120 121 121 121 121 121 121 121 121 122 122 122 122 122 123 123 123 123 124 125 126 127 127 128 128 129 129 129 130 130 131 131 131 131 132 132 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 310 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 304 303 302 302 301 301 300 300 299 299 298 297 297 296 295 295 294 294 293 293 293 292 292 292 291 291 291 290 290 289 289 288 288 288 288 288 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 285 285 284 284 283 283 282 282 281 281 280 279 279 278 278 277 277 276 276 275 275 275 274 274 273 273 272 272 271 271 270 270 268 267 267 266 266 265 264 262 259 257 257 254 250 243 234 236 241 248 257 257 250 235 209 188 180 173 169 170 171 171 172 172 175 181 187 189 189 187 188 189 190 190 195 202 198 195 191 191 192 187 181 174 172 177 176 160 138 115 106 95 93 83 70 65 66 69 72 71 70 68 61 49 32 14 3 355 350 343 337 331 328 330 2 29 67 94 108 117 122 124 126 128 129 131 132 133 134 134 134 134 134 133 133 132 132 132 131 130 129 128 128 127 127 126 124 122 120 118 115 116 114 111 111 113 115 115 111 102 88 76 69 64 56 35 13 351 335 325 326 327 306 258 154 152 150 150 150 152 154 155 157 160 163 166 168 169 171 172 175 179 183 189 193 192 186 183 177 176 181 184 187 189 191 194 196 196 195 191 189 189 188 187 187 184 180 179 176 171 160 151 149 148 149 150 150 151 152 151 149 146 144 144 145 146 147 147 146 146 147 147 147 144 138 134 132 132 130 127 126 131 137 143 148 150 150 151 150 147 143 138 137 140 144 148 152 152 151 151 152 152 154 156 158 159 158 161 162 160 159 161 165 167 168 179 190 191 183 170 159 158 155 151 146 141 137 134 130 126 122 119 119 120 120 127 130 118 117 117 118 118 113 105 96 89 84 77 71 65 65 67 70 70 71 68 59 42 29 37 48 49 56 61 64 67 70 71 73 75 77 77 77 77 78 81 84 88 92 96 98 100 101 102 103 104 105 106 107 107 107 106 99 102 102 103 104 105 106 106 107 108 109 110 110 111 113 114 114 117 117 116 115 110 103 94 83 67 59 48 29 279 261 246 252 143 109 87 92 104 116 123 123 124 126 124 125 107 95 84 75 66 61 60 61 59 59 68 69 79 89 95 100 103 104 108 112 113 114 109 94 75 71 58 52 37 236 212 210 224 248 277 300 319 333 352 354 0 1 1 356 346 334 321 305 286 274 257 222 198 194 183 173 159 146 136 128 122 117 111 107 106 106 106 106 106 106 107 107 106 107 107 107 107 107 108 108 108 108 109 109 110 111 112 113 113 114 115 115 116 116 116 116 117 118 118 119 119 120 120 120 120 120 121 121 121 121 121 122 122 122 122 122 123 123 123 123 123 123 123 124 125 126 127 127 128 129 129 129 130 130 130 131 131 131 132 132 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 310 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 303 303 302 302 301 301 300 300 299 299 298 297 297 296 295 295 294 294 293 293 293 293 292 292 291 291 291 290 290 289 289 289 288 288 288 288 288 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 285 285 284 284 283 283 282 282 281 281 280 280 279 279 278 278 277 277 276 276 276 275 275 274 274 273 273 272 272 271 271 270 269 269 268 268 267 267 264 261 260 258 256 254 249 247 239 236 247 250 253 253 245 233 215 183 175 171 173 174 174 174 175 176 180 186 190 192 191 191 195 199 201 202 203 203 202 202 200 198 195 191 186 176 171 173 172 154 130 112 104 104 95 83 72 72 73 74 74 73 72 69 64 55 41 33 23 13 6 1 356 353 351 354 10 46 73 93 106 114 116 120 123 125 128 129 131 132 132 133 132 132 132 132 132 132 132 131 130 129 128 127 127 126 126 125 124 122 120 118 117 118 117 116 117 120 119 115 108 97 85 76 66 52 41 37 27 359 341 330 340 332 302 210 147 150 149 150 152 155 155 158 161 164 165 166 167 167 169 172 176 181 188 193 195 195 186 178 176 176 180 184 186 189 192 195 197 196 194 191 189 188 187 187 185 182 180 179 178 174 161 153 152 152 152 152 153 154 154 153 150 146 147 148 149 150 150 149 149 150 149 150 150 148 143 138 136 135 131 128 130 135 140 144 146 146 147 147 146 141 137 135 136 138 142 146 149 151 150 150 150 150 151 153 154 155 157 160 161 159 159 161 164 165 165 166 174 177 176 166 155 151 146 142 137 131 127 124 120 118 117 114 111 107 108 114 111 112 112 112 112 110 105 97 93 89 82 74 68 62 61 64 67 68 65 59 52 47 46 49 53 55 57 61 64 66 68 70 72 74 76 77 76 75 76 77 81 86 89 92 95 97 99 100 102 102 104 105 105 105 106 105 104 103 102 102 104 105 106 106 107 108 109 109 111 114 117 118 119 123 121 121 120 114 106 95 85 73 51 18 316 264 272 303 109 114 110 106 111 117 120 121 122 124 122 124 102 95 89 83 77 70 65 62 59 57 58 64 75 86 94 100 105 109 112 119 122 118 107 90 79 76 66 56 42 8 257 211 202 208 228 260 294 323 341 344 352 357 356 352 344 334 327 323 312 293 277 253 227 213 191 179 169 153 141 130 121 116 111 107 104 104 104 104 104 104 105 106 106 106 106 106 106 107 107 107 108 108 108 109 109 110 111 112 113 114 114 115 115 116 116 116 116 117 117 118 119 119 119 120 120 120 120 121 121 121 122 122 122 122 122 123 123 123 123 123 123 123 123 123 124 125 126 127 127 128 129 129 129 130 130 130 130 131 131 131 132 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 310 310 309 309 309 308 308 308 307 307 306 306 306 305 304 304 303 303 302 302 301 301 300 300 299 299 298 297 297 296 295 295 294 294 294 293 293 293 292 292 291 291 291 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 285 285 284 284 284 283 283 282 282 281 281 280 279 279 278 278 278 277 277 277 276 276 275 275 274 274 273 273 272 272 271 271 270 270 269 270 269 268 264 260 261 261 256 253 253 253 249 249 234 244 240 240 247 253 224 168 166 164 167 172 174 174 176 179 183 187 192 194 196 198 201 196 198 200 200 201 201 201 200 198 196 194 190 182 179 179 170 150 129 116 108 104 98 92 83 85 79 78 76 74 73 71 66 59 50 48 34 24 19 16 14 13 13 18 33 58 77 93 105 112 114 118 121 124 126 128 130 131 131 131 131 131 131 131 131 131 131 131 130 129 128 127 126 126 125 124 123 122 121 120 120 120 120 121 123 124 119 111 103 94 86 76 57 39 35 23 13 357 340 345 13 348 313 163 150 151 152 155 156 157 158 160 162 164 165 165 165 167 169 173 178 182 187 187 189 184 176 179 180 181 184 188 192 192 194 196 198 197 195 193 190 188 187 185 182 180 179 177 178 175 157 153 153 154 155 156 157 157 156 154 151 148 154 153 154 155 153 152 151 152 153 152 152 150 146 143 140 141 138 137 141 146 148 146 146 146 147 147 146 142 138 136 136 138 141 145 148 149 149 149 149 148 149 149 151 154 157 160 160 158 158 160 162 162 162 163 173 176 166 158 151 143 135 129 123 117 111 109 109 108 106 104 103 99 97 100 104 107 109 110 111 107 100 98 91 85 78 71 65 60 60 64 67 67 62 53 50 50 51 55 57 58 60 62 64 65 67 69 70 73 75 76 75 74 74 75 78 82 85 88 91 94 96 98 100 100 101 102 103 104 105 105 105 104 103 102 103 105 106 106 106 107 108 110 113 116 119 122 124 127 124 122 120 114 108 103 89 64 6 298 272 312 28 97 110 108 108 111 114 117 119 120 122 120 116 98 93 89 86 83 78 71 64 60 58 59 63 69 79 91 101 108 113 117 120 129 129 121 104 91 85 76 68 59 61 54 267 197 192 197 216 251 287 305 322 344 351 354 351 344 334 325 321 322 317 302 285 276 252 208 184 174 162 146 133 122 115 110 107 104 102 102 102 102 103 103 104 104 105 105 105 105 106 106 107 107 107 108 108 108 109 110 111 112 113 114 114 115 115 116 116 116 117 117 117 118 118 119 119 120 120 120 120 120 121 121 122 122 122 122 123 123 123 124 123 123 123 123 123 123 124 125 126 127 127 128 128 129 129 130 130 130 130 130 131 131 132 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 311 311 311 310 310 309 309 308 308 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 299 299 298 297 297 296 295 295 294 294 294 293 293 293 292 292 291 291 291 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 285 285 285 284 284 283 283 282 282 281 281 280 280 279 279 278 278 278 277 277 277 276 276 275 275 274 274 273 272 272 271 271 271 271 271 271 270 266 263 261 266 267 265 264 263 260 257 261 291 264 246 213 242 238 193 158 161 165 170 172 173 174 177 180 183 187 191 194 198 201 199 191 194 196 200 201 200 200 199 198 197 197 194 189 184 179 162 142 129 125 119 112 109 104 96 89 82 79 77 75 74 72 69 66 61 54 43 33 29 28 29 30 31 36 49 65 79 91 100 104 112 117 120 123 125 127 129 130 131 131 131 130 130 130 130 130 130 130 129 128 127 126 126 125 125 124 123 122 122 121 121 122 123 124 126 125 118 106 101 95 88 77 57 34 22 6 359 354 354 64 74 42 15 150 153 155 158 158 158 158 159 159 160 161 163 163 164 166 169 173 176 177 177 177 175 171 174 181 183 188 191 197 201 200 199 198 198 197 197 193 189 187 185 183 180 178 172 159 158 151 146 148 150 152 157 160 160 159 158 157 154 152 155 155 156 156 156 156 155 155 155 154 153 151 149 148 145 146 147 148 150 151 150 148 147 148 148 149 148 146 141 138 138 139 143 146 148 148 148 148 147 147 146 147 150 154 157 158 157 156 156 158 159 160 159 161 162 162 160 155 147 137 127 118 111 106 102 102 100 98 96 95 95 92 91 94 98 102 106 111 113 110 110 100 89 83 76 72 66 61 62 66 68 67 62 55 54 53 54 57 59 61 63 63 63 64 65 67 68 71 73 74 75 75 74 74 76 79 82 85 87 90 93 95 98 98 99 100 102 102 103 104 105 104 104 103 103 105 106 106 107 107 108 111 115 119 122 125 127 128 126 124 121 118 116 112 89 356 294 278 305 40 96 94 108 108 110 113 114 116 119 120 118 110 98 94 90 86 84 81 75 65 60 58 56 57 61 66 80 100 117 123 125 128 131 135 135 132 122 109 99 92 87 81 79 81 144 172 183 189 201 226 246 284 326 344 352 353 347 337 327 320 318 321 321 315 311 302 255 199 177 167 153 138 126 116 110 107 105 102 101 101 101 101 102 102 103 104 104 104 104 105 105 106 106 106 107 107 108 108 109 110 111 112 113 114 114 115 115 116 116 116 117 117 117 118 118 119 119 119 120 120 120 120 121 121 122 122 122 123 123 123 124 124 124 123 123 123 123 124 124 125 126 126 127 128 128 128 129 129 130 130 130 130 130 131 131 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 311 311 311 310 310 309 309 308 308 308 308 307 307 306 306 305 305 304 304 303 302 302 302 301 301 300 300 299 298 298 297 297 296 295 295 294 294 294 293 293 292 292 292 291 291 291 291 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 285 285 285 284 284 283 283 283 282 281 281 280 280 279 279 279 279 278 278 277 277 276 276 275 275 274 274 273 273 272 272 272 272 273 273 272 269 266 266 269 278 281 280 277 277 281 302 350 342 301 280 227 186 158 155 155 162 168 170 172 172 174 177 180 183 185 186 190 195 192 191 194 197 199 200 204 202 201 201 200 201 201 198 192 186 173 153 138 133 129 125 122 116 108 97 87 81 79 78 76 75 74 71 70 66 59 50 42 37 37 40 44 46 49 61 71 81 86 91 101 109 115 119 122 125 127 129 130 131 131 130 130 129 129 129 129 129 129 128 127 126 126 125 125 125 124 124 123 123 123 123 124 125 126 125 122 114 104 100 98 91 84 77 59 29 12 11 27 83 112 106 94 146 153 156 158 159 159 159 159 159 159 160 162 162 161 161 164 167 168 168 167 167 164 162 166 172 177 185 195 200 207 210 208 205 201 199 198 195 192 188 185 183 173 168 168 164 152 142 142 144 145 147 152 158 161 160 160 162 162 159 156 156 156 157 158 158 158 158 156 155 155 154 153 152 151 150 151 150 152 152 152 150 149 149 150 151 151 150 147 143 139 141 143 144 145 146 147 147 147 146 145 145 147 150 154 154 152 151 150 151 153 155 157 158 160 160 161 158 152 143 134 123 112 105 102 101 97 95 93 92 91 90 88 87 88 92 97 103 109 113 117 117 108 96 86 78 76 71 66 66 67 67 67 65 63 60 57 57 59 61 63 64 65 64 64 65 67 69 71 71 74 76 76 75 74 75 77 80 83 85 87 90 93 94 96 98 100 101 102 102 103 104 104 104 104 105 106 107 107 107 108 110 113 119 124 128 131 132 131 133 133 133 132 134 144 181 297 315 336 2 62 102 110 110 111 113 113 115 114 117 113 105 98 96 93 90 87 83 78 68 64 58 54 49 51 62 73 101 142 149 148 144 142 143 142 149 144 135 129 127 133 140 127 97 100 136 161 176 181 186 195 217 266 317 343 353 351 342 330 320 316 315 317 319 324 327 322 259 192 170 159 145 132 120 112 107 106 104 102 101 100 100 101 101 102 103 103 103 104 104 104 105 105 105 106 106 107 107 108 109 110 111 112 113 114 114 115 115 116 116 117 117 117 118 118 118 119 119 119 119 120 120 120 121 121 122 122 122 123 123 123 124 124 123 123 123 123 123 124 124 125 126 126 127 128 128 128 128 129 129 130 130 130 130 131 131 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 312 312 311 311 310 310 309 309 309 308 308 308 307 307 307 306 306 305 305 304 303 303 302 302 302 301 301 300 300 299 299 298 297 297 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 290 290 290 290 289 289 289 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 288 288 288 288 287 287 287 286 286 286 285 285 284 284 283 283 282 282 281 281 280 280 279 279 279 279 278 278 277 277 276 276 275 275 274 274 273 273 272 273 273 274 274 273 270 269 271 275 281 281 285 292 289 304 340 30 11 344 327 312 77 102 138 151 161 166 167 169 171 173 175 178 180 182 182 185 190 186 190 196 199 201 205 204 203 204 204 205 205 205 202 195 182 166 152 147 142 136 128 119 107 99 91 83 79 78 78 77 76 75 75 73 70 65 57 49 45 44 48 52 56 61 70 76 80 85 92 100 108 114 118 122 126 128 130 131 132 131 131 130 130 129 129 128 128 127 126 126 125 125 124 124 124 124 124 124 124 125 125 125 125 122 119 113 107 102 100 99 95 94 84 68 51 48 64 86 126 137 118 125 154 155 157 157 158 157 158 159 160 162 163 163 161 157 157 157 159 158 159 156 153 152 153 158 164 172 187 202 209 215 216 215 212 209 205 200 194 190 186 182 180 157 152 151 147 143 143 144 145 148 151 152 156 157 159 163 166 165 161 157 159 162 163 163 161 159 157 155 155 155 155 155 154 153 152 150 147 148 148 149 149 150 153 153 153 152 151 149 145 142 149 148 145 144 144 145 147 147 146 146 146 148 150 152 147 144 142 143 144 145 149 154 158 160 159 158 154 147 138 130 119 111 105 101 98 96 94 93 91 90 89 86 85 86 89 91 94 100 108 117 121 116 107 94 83 80 75 70 67 65 64 66 66 66 65 62 60 60 63 65 66 66 65 65 67 70 71 72 74 76 76 77 77 76 76 78 80 83 85 87 89 90 93 96 98 99 101 101 102 102 103 104 104 105 106 107 108 108 109 110 113 119 126 133 137 139 138 138 143 146 146 150 144 128 77 32 27 32 55 93 114 113 113 114 114 116 113 103 105 101 99 99 96 94 92 90 86 79 75 65 53 47 44 63 135 172 185 183 177 169 162 158 157 155 165 160 156 155 159 168 173 147 109 110 137 150 158 171 184 193 209 256 314 345 355 350 337 326 317 313 313 312 315 323 330 331 257 187 164 151 138 126 116 110 108 106 103 101 100 99 100 101 101 102 102 103 103 104 104 104 104 105 105 106 106 107 107 108 109 110 111 112 113 113 114 115 115 116 116 117 117 117 118 118 118 119 119 119 119 120 120 120 121 121 121 122 122 123 123 123 123 123 123 123 123 123 124 124 125 125 126 127 127 127 128 128 129 129 129 130 130 130 130 130 130 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 312 312 312 311 311 310 310 309 309 309 308 308 308 307 307 306 306 306 305 305 304 303 303 303 302 302 301 301 300 300 299 299 298 297 297 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 288 288 288 287 287 287 286 286 286 285 285 284 284 283 283 283 282 282 281 281 280 280 280 279 279 279 278 278 277 277 276 276 275 275 274 274 273 273 274 274 276 275 273 273 277 280 283 284 286 291 293 299 323 355 20 48 49 33 45 78 116 155 156 164 163 168 169 171 172 170 171 177 178 180 182 187 180 189 193 197 199 200 201 202 204 205 206 206 204 202 188 170 156 150 148 140 129 111 96 89 86 84 81 78 78 78 78 77 77 77 76 74 70 64 58 53 52 55 59 63 67 72 80 80 85 93 100 106 112 117 122 126 129 131 132 132 132 132 131 130 129 128 128 127 126 125 125 124 124 124 124 124 124 124 125 125 125 126 124 120 114 108 104 101 99 100 100 98 96 87 75 72 81 98 111 131 143 148 151 154 156 156 157 156 157 158 160 162 164 165 162 157 152 150 148 144 141 142 143 144 144 145 149 158 172 188 204 213 216 219 220 219 216 210 202 195 190 185 179 165 147 145 144 143 144 145 145 145 146 147 146 148 149 158 159 162 163 160 158 160 162 164 164 161 156 154 153 153 153 154 154 152 150 148 145 140 141 143 145 147 151 152 154 154 153 152 151 150 148 149 145 145 143 143 145 147 147 147 147 147 148 149 147 139 136 133 133 131 129 136 150 160 161 158 153 147 141 133 125 119 114 105 98 95 95 95 93 92 90 88 86 86 87 87 87 86 88 95 104 110 110 106 97 86 77 74 70 66 63 61 62 65 66 67 65 63 62 65 66 67 67 66 66 68 70 72 75 77 78 78 80 79 79 79 80 81 84 86 87 88 91 94 96 98 100 101 101 102 102 103 103 105 106 106 108 109 110 111 114 118 125 133 139 142 143 143 143 142 141 142 131 104 91 72 64 59 76 98 111 117 117 117 117 118 113 102 98 99 101 101 102 100 98 98 97 92 88 75 55 41 31 205 180 178 186 191 191 185 179 174 172 170 170 180 176 174 176 181 187 191 167 129 114 122 122 139 169 188 201 223 279 332 355 358 348 334 324 317 315 311 308 313 323 332 332 204 178 161 145 131 121 114 111 108 104 102 100 99 99 99 100 101 102 102 103 103 103 104 104 104 105 105 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 117 117 118 118 118 118 119 119 119 120 120 120 121 121 121 122 122 123 123 123 123 123 123 123 124 124 124 124 125 125 126 127 127 127 128 128 129 129 129 129 130 130 130 130 130 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 312 312 312 311 311 310 310 309 309 309 308 308 308 307 307 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 299 299 298 297 297 296 296 296 295 294 294 293 293 292 292 292 292 291 291 291 291 291 290 290 290 289 289 289 289 289 288 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 287 287 287 286 286 286 285 285 284 284 284 283 283 282 282 281 281 281 281 280 280 279 279 278 278 278 277 277 276 275 275 275 274 274 274 275 276 276 275 273 277 288 294 296 304 307 303 304 313 336 17 53 66 95 97 110 137 144 148 154 162 167 169 168 170 172 175 175 175 177 179 180 179 174 184 185 191 194 195 195 197 200 201 202 200 197 191 168 152 150 145 137 124 106 89 80 77 78 79 78 78 78 79 79 79 79 78 78 77 75 71 66 61 60 62 66 69 72 76 81 83 87 93 99 105 112 117 122 126 130 132 132 133 132 132 131 130 129 128 127 126 125 124 124 124 124 124 124 124 124 124 125 125 125 124 121 116 109 106 105 107 107 107 106 103 98 92 89 93 104 116 121 125 143 151 154 156 156 156 157 157 158 159 161 164 166 164 159 154 150 146 142 138 137 135 139 142 142 140 144 156 172 188 203 212 215 220 221 224 222 214 196 194 194 187 176 159 146 144 144 144 144 143 142 140 138 137 137 138 140 147 148 156 158 157 158 157 157 159 159 156 152 151 150 148 148 148 147 145 143 141 139 136 137 140 142 145 149 150 152 152 152 153 155 154 150 145 144 142 142 142 145 147 148 149 148 148 147 146 141 135 132 130 123 114 108 113 146 166 166 157 149 142 138 135 126 125 112 102 96 96 97 96 95 94 92 89 87 93 100 99 92 84 77 73 72 76 82 85 85 80 71 70 67 65 64 62 63 65 66 67 66 64 63 63 65 67 69 69 69 69 71 73 76 78 79 80 82 82 82 82 82 83 85 86 87 90 92 94 97 98 100 101 102 102 103 103 104 105 106 107 109 111 112 114 118 122 128 133 134 136 139 141 133 122 113 100 93 92 87 83 81 79 102 114 118 120 120 120 120 114 104 103 105 106 107 106 108 106 101 97 95 91 77 56 32 9 340 193 188 190 195 197 196 191 187 184 183 183 186 201 197 196 198 200 235 357 39 74 89 93 101 131 171 206 239 308 338 359 6 2 348 334 327 323 317 311 308 316 327 338 261 198 175 157 140 126 119 115 111 106 103 101 100 98 98 99 100 101 102 102 102 103 103 104 104 104 105 105 105 106 107 107 108 109 110 110 111 112 113 114 115 116 116 116 117 117 117 118 118 118 119 119 119 119 120 120 120 121 121 122 122 122 123 123 123 123 123 123 123 124 124 124 125 125 125 126 126 127 127 128 128 129 129 129 129 130 130 130 130 130 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 299 299 298 297 297 296 296 296 295 294 294 293 293 292 292 292 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 287 287 287 286 286 286 285 285 284 284 284 283 283 282 282 281 281 281 280 280 279 279 279 278 278 278 277 276 276 275 275 274 274 275 276 277 278 277 278 283 291 294 292 299 304 307 305 312 340 43 98 119 130 138 140 135 135 139 141 153 167 168 167 169 171 176 176 176 177 178 175 170 171 175 179 184 185 193 187 190 193 195 193 191 182 166 151 142 140 135 122 106 90 79 74 73 75 77 77 78 79 79 79 80 80 80 80 79 78 75 72 69 67 68 72 76 76 80 85 88 92 96 102 108 114 118 123 127 130 132 133 133 133 133 132 130 129 128 127 125 124 124 124 124 124 125 125 124 124 124 124 125 124 123 120 116 113 113 115 119 121 119 115 108 102 101 104 109 116 124 126 133 152 156 157 157 157 158 158 159 159 160 164 167 166 161 155 151 150 149 148 149 151 151 145 144 143 139 143 158 174 188 199 208 213 215 218 227 228 219 185 191 199 192 175 157 147 144 144 144 144 140 138 135 131 130 133 135 136 139 142 143 146 148 151 145 146 150 152 152 150 147 145 142 140 139 139 138 137 137 135 134 135 136 139 143 145 147 148 148 149 152 156 156 153 145 137 136 138 142 145 147 149 150 150 148 146 143 140 136 133 126 117 107 97 94 119 172 176 163 152 145 143 143 138 130 114 100 95 97 98 98 97 96 94 92 95 106 109 108 108 93 78 65 60 63 69 74 75 73 69 67 67 66 66 65 66 67 67 67 66 64 62 61 61 62 67 68 70 71 73 75 77 79 80 82 83 84 85 85 85 85 85 86 89 91 93 95 97 99 100 102 103 103 104 105 105 106 107 109 111 113 115 118 122 125 127 127 124 124 127 128 111 92 87 89 94 98 96 94 94 102 110 117 121 122 122 121 115 108 108 110 112 112 112 111 115 111 101 95 86 72 56 33 359 307 240 198 205 204 206 208 206 204 201 199 198 201 209 267 272 283 328 12 31 37 45 53 66 79 99 118 116 288 332 357 2 10 12 3 348 341 336 326 317 311 311 320 333 343 258 199 168 149 134 127 121 114 109 105 103 100 99 97 97 99 100 101 102 102 102 103 103 104 104 104 105 105 105 106 107 108 108 108 109 110 111 112 113 114 115 115 116 116 117 117 117 117 118 118 118 119 119 120 120 120 121 121 121 121 122 122 123 123 123 123 123 123 124 124 125 125 125 125 125 126 126 127 127 128 128 129 129 129 129 130 130 130 130 130 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 312 312 311 311 310 310 310 309 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 299 299 298 297 297 296 296 296 295 294 294 293 293 292 292 292 292 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 290 290 290 290 289 289 289 289 288 288 287 287 287 286 286 286 285 285 285 284 284 284 283 283 282 282 282 281 281 280 280 279 279 279 279 278 277 277 276 276 276 275 276 276 277 276 278 280 282 286 291 293 290 290 289 299 303 314 357 81 135 153 158 155 141 137 135 136 134 141 155 164 166 168 170 174 175 177 179 179 172 170 172 174 178 178 177 182 168 177 199 187 170 159 158 152 150 150 149 139 118 98 85 78 74 73 74 77 79 79 80 80 80 81 81 81 81 81 80 79 77 75 73 74 77 80 81 86 91 95 99 103 107 111 115 119 124 128 131 133 134 134 134 133 132 131 130 128 127 125 125 124 124 124 124 124 124 125 125 124 124 124 124 122 120 118 117 119 123 127 127 126 119 112 108 109 112 116 122 129 135 141 155 156 156 157 158 159 160 160 161 163 166 167 164 157 152 150 156 157 160 165 168 164 153 147 144 143 148 162 177 187 197 203 206 207 212 219 224 189 166 194 205 198 176 157 148 146 144 146 151 146 140 136 135 135 136 139 142 145 144 136 135 137 139 132 136 142 145 146 145 141 137 135 132 132 133 133 132 131 126 126 130 134 138 141 144 145 145 145 147 151 153 155 151 140 133 133 136 141 145 148 150 151 151 149 146 144 141 137 132 125 117 106 93 83 85 199 192 175 161 152 149 151 149 136 117 103 98 98 99 101 101 101 101 102 107 111 111 112 112 109 82 71 66 67 70 73 72 71 70 69 69 69 70 70 71 71 69 68 66 64 61 59 58 59 60 66 70 73 75 76 78 79 81 83 84 86 87 88 87 87 87 88 90 93 95 96 98 100 101 102 103 104 105 105 106 108 110 111 113 115 118 121 125 126 127 124 119 119 118 113 99 88 92 102 110 111 108 107 111 115 117 120 122 123 122 118 115 115 115 115 116 116 116 117 124 118 112 93 75 60 44 21 346 294 247 220 227 221 222 226 225 226 225 226 230 240 285 356 5 13 23 33 41 46 47 51 65 79 97 94 39 3 4 1 7 12 10 1 356 348 337 324 313 308 310 322 335 343 266 227 159 141 136 128 118 111 107 104 102 100 98 97 97 99 100 101 101 102 102 103 103 104 104 104 105 105 105 106 107 107 108 108 109 110 111 112 113 114 114 115 116 116 116 117 117 117 118 118 118 119 119 120 120 120 121 121 121 121 122 122 123 123 123 123 123 124 124 125 125 125 125 125 126 126 127 127 128 128 128 129 129 129 129 129 130 130 130 130 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 313 313 312 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 304 303 303 302 302 301 301 300 300 299 299 298 297 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 291 291 291 291 291 291 290 290 290 290 290 289 290 290 290 290 290 290 290 290 290 290 290 289 289 289 288 288 288 287 287 287 286 286 286 285 285 285 285 284 284 283 283 282 282 282 281 281 280 280 280 279 279 278 277 277 277 276 276 276 277 277 277 275 273 280 292 303 304 300 298 298 301 310 323 350 45 78 118 146 159 163 160 141 138 137 129 127 143 157 164 168 170 172 175 178 180 176 173 171 173 176 176 175 171 168 162 169 233 147 145 145 145 145 146 147 147 142 125 103 89 82 78 76 77 79 82 82 82 82 82 83 83 83 83 83 82 81 80 79 79 79 82 81 85 93 99 102 105 108 111 114 117 121 124 128 131 132 133 134 134 134 133 131 130 128 127 126 125 125 125 125 124 124 124 125 125 124 124 124 123 122 121 120 121 123 125 126 128 126 120 115 114 115 116 118 125 140 147 148 155 155 155 156 157 159 161 162 163 165 167 166 161 155 152 154 160 164 171 176 176 168 157 149 147 150 160 172 181 188 192 197 202 207 210 215 206 153 154 215 212 204 193 168 156 153 150 151 154 150 148 147 145 145 142 144 150 155 151 143 136 130 130 131 125 132 137 139 137 133 129 128 128 128 128 127 127 125 121 124 130 135 138 141 142 143 143 143 145 148 148 148 141 131 128 131 135 140 145 148 151 152 152 149 149 146 142 136 130 123 114 103 89 79 71 22 208 195 176 169 161 165 166 150 125 106 100 100 103 108 112 112 112 113 112 112 112 111 109 102 86 80 77 75 75 74 73 73 74 73 74 75 76 76 76 74 72 70 67 64 62 60 59 61 62 69 72 75 76 78 80 81 82 84 86 87 88 88 89 90 90 90 92 94 96 97 99 100 101 103 104 105 105 106 108 110 112 113 115 117 120 123 126 127 126 124 123 119 116 107 97 94 109 123 124 120 118 117 119 119 121 121 124 125 122 121 121 121 120 119 120 120 121 125 132 126 103 78 64 52 39 23 359 318 273 247 244 240 242 243 250 258 266 275 287 310 353 19 23 27 34 40 45 45 48 64 74 85 110 91 34 19 6 1 7 11 5 4 357 345 332 318 308 304 308 319 335 348 357 208 151 147 135 123 115 109 106 104 101 99 97 97 98 99 100 100 101 102 102 103 103 104 104 104 105 105 105 106 106 107 107 108 109 110 111 112 113 113 114 115 116 116 116 116 117 117 118 118 118 119 119 120 120 120 121 121 121 122 122 122 123 123 123 124 124 124 125 125 125 125 125 126 126 127 127 127 128 128 129 129 129 129 129 129 130 130 130 130 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 304 303 303 302 302 301 301 300 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 288 288 287 287 287 286 286 286 285 285 285 285 284 284 283 283 282 282 281 281 280 280 280 279 279 278 278 278 277 277 277 277 276 276 275 273 272 281 294 304 310 309 309 304 304 312 335 11 54 127 136 146 154 158 162 164 156 137 133 128 138 149 159 166 168 171 175 174 173 173 175 176 178 178 178 176 170 167 167 181 219 140 139 136 137 137 137 139 141 140 131 114 98 90 84 82 82 83 86 87 86 85 85 85 85 85 85 85 85 84 83 83 83 83 84 85 90 99 103 105 108 110 113 116 119 122 125 128 130 131 133 134 134 134 133 132 131 129 128 127 126 126 125 125 124 123 122 122 122 123 124 124 124 122 123 124 125 126 127 127 126 123 120 118 118 119 120 125 144 152 155 155 156 156 156 156 157 159 162 163 164 165 166 164 160 156 156 157 164 170 176 179 179 172 161 154 155 166 184 193 193 193 193 198 204 208 212 220 190 142 161 216 212 207 199 186 179 164 157 156 155 156 159 163 158 152 147 159 161 161 158 155 145 130 124 121 119 124 132 132 130 126 123 123 124 125 124 123 121 120 123 128 133 137 139 141 142 142 141 141 142 142 142 139 131 125 125 128 134 140 145 149 152 154 153 153 151 147 142 135 127 120 112 101 87 74 62 58 243 211 211 192 184 190 189 173 141 111 102 102 108 118 123 117 117 114 109 107 105 101 98 93 89 87 86 86 83 77 73 73 79 80 79 80 80 80 79 76 74 73 70 67 64 64 65 66 70 74 76 77 79 81 82 83 84 86 88 88 88 89 90 91 92 92 93 94 96 98 99 101 102 103 104 104 106 107 109 111 113 114 115 118 121 124 126 127 127 126 122 118 114 105 97 101 124 133 126 121 121 122 122 122 122 123 125 127 125 124 124 123 122 121 120 122 125 126 113 98 62 56 51 45 37 27 13 350 309 265 252 251 251 263 280 298 314 327 340 356 14 28 34 38 42 45 46 45 59 83 129 146 168 23 28 21 14 7 8 8 8 358 351 339 327 314 305 302 305 315 334 348 342 193 177 144 130 120 113 108 105 103 101 99 98 98 98 99 99 100 101 102 102 103 103 104 104 104 105 105 105 105 106 106 107 108 109 110 111 112 112 113 114 115 115 115 116 116 117 117 118 118 118 119 119 120 120 120 120 121 121 122 122 122 123 123 123 124 124 125 125 125 125 125 126 126 126 127 127 128 128 128 129 129 129 129 129 129 130 130 130 130 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 315 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 304 304 303 303 302 302 301 301 300 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 291 290 290 290 291 291 291 291 291 290 290 290 290 289 289 289 288 288 287 287 287 287 286 286 286 285 285 285 285 284 284 283 283 282 282 281 281 280 280 280 279 279 278 278 278 277 277 276 275 274 272 272 273 277 280 296 294 297 298 291 284 282 289 293 269 169 146 148 150 154 155 156 149 138 135 136 143 143 153 162 167 171 165 167 170 175 178 180 181 183 182 178 173 175 175 185 188 158 146 133 133 128 127 130 134 132 127 116 102 93 89 89 90 89 93 92 91 89 88 87 87 87 87 87 87 86 85 85 84 85 86 89 95 100 103 105 107 110 113 116 119 122 125 127 128 131 133 134 134 134 134 132 131 130 129 128 127 126 126 125 123 121 120 119 120 123 124 125 125 124 126 128 128 130 130 128 124 121 121 122 123 125 128 134 150 153 154 154 155 156 156 156 157 159 162 162 163 164 164 163 160 159 159 162 169 173 177 181 183 176 164 159 170 190 208 210 208 206 201 203 207 206 205 215 173 140 164 207 211 207 202 200 193 176 161 156 158 165 171 173 170 160 155 166 164 161 160 157 145 131 123 123 128 124 128 127 125 122 120 119 120 120 119 118 118 120 124 131 136 139 142 143 144 143 141 140 139 138 135 131 126 125 125 128 134 140 146 151 155 156 156 155 153 149 143 137 126 119 111 99 85 71 56 51 31 28 239 219 209 213 209 195 162 127 105 99 99 108 112 110 109 102 97 97 96 96 94 91 91 92 94 96 95 86 83 78 82 82 81 82 82 82 81 78 75 76 75 71 69 72 74 75 77 79 80 81 82 84 85 86 86 87 89 90 90 90 91 93 94 93 93 94 96 98 100 101 102 103 104 105 106 107 109 111 113 114 115 119 123 125 126 126 126 125 121 116 111 104 98 112 131 137 129 125 125 125 124 123 124 125 126 127 125 123 121 118 115 109 104 103 105 93 46 41 39 42 43 42 38 31 21 4 329 289 280 270 272 295 321 341 354 2 9 17 25 34 41 44 46 46 47 42 271 199 213 209 302 4 21 25 19 11 8 6 3 352 344 332 323 311 304 302 303 299 306 300 224 210 162 139 127 118 112 107 104 102 100 99 98 98 98 99 99 100 101 102 103 103 103 104 104 105 105 105 105 105 106 106 107 108 109 109 110 111 112 113 114 114 114 115 115 116 117 117 117 118 118 119 119 120 120 120 120 121 121 122 122 123 123 123 124 124 125 125 125 125 125 125 126 126 127 127 127 128 128 128 129 129 129 129 129 129 130 130 130 131 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 314 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 305 305 304 304 303 302 302 302 301 301 300 300 299 299 298 298 297 297 296 295 295 294 294 293 293 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 288 288 288 287 287 287 287 286 286 286 286 285 285 284 283 283 282 282 281 281 281 280 280 279 279 279 279 279 278 277 276 275 273 273 273 277 283 289 298 295 284 280 277 277 280 284 282 266 222 157 153 145 148 150 152 153 152 142 134 137 145 147 149 159 160 161 169 172 177 183 187 189 188 186 183 180 184 182 186 186 170 157 148 130 119 111 109 110 113 114 109 101 96 95 95 95 95 97 96 94 92 90 89 89 89 89 89 89 89 88 88 87 88 90 94 98 101 102 104 106 109 113 116 119 123 124 126 128 131 133 134 135 135 134 133 132 131 130 129 128 127 126 124 122 120 120 120 122 125 126 127 126 127 130 132 132 133 130 125 121 121 123 125 127 130 135 145 149 151 152 154 154 155 155 155 156 157 158 160 161 162 163 162 161 161 162 165 170 175 180 187 191 180 166 167 187 207 216 218 217 213 209 207 207 206 199 199 161 141 154 190 209 207 204 203 196 187 170 155 159 168 173 176 176 171 167 167 161 160 156 151 140 125 122 127 135 132 126 124 122 120 118 117 117 117 116 116 116 120 127 134 138 142 144 146 146 145 144 142 140 137 133 130 128 129 128 130 135 142 149 154 157 158 159 158 156 152 146 140 126 119 111 100 87 68 48 42 49 54 255 240 228 227 222 213 186 146 118 102 84 69 78 88 94 95 95 95 93 94 92 91 92 94 98 103 106 106 98 87 84 82 82 82 82 83 82 79 78 80 80 78 76 79 79 80 81 82 82 83 84 86 87 88 88 90 91 91 91 91 92 94 95 95 95 95 96 98 100 101 102 103 104 105 106 107 108 110 112 114 116 120 124 125 126 126 127 125 121 116 112 108 107 127 139 143 132 129 129 128 126 125 126 127 127 124 121 118 113 107 100 89 83 79 71 59 44 39 38 39 40 42 41 35 23 5 345 334 330 318 326 348 5 14 19 23 25 28 32 40 45 46 47 46 43 31 325 304 299 330 5 14 21 24 21 16 10 0 355 345 336 322 315 309 306 302 301 284 249 235 231 200 153 133 122 115 110 106 103 101 99 98 98 98 98 99 100 100 101 102 103 103 103 104 104 104 105 105 105 105 106 106 107 108 108 109 110 111 112 112 113 113 114 115 115 116 116 117 118 118 118 119 119 119 120 120 120 121 121 122 122 123 123 123 124 125 125 125 125 125 125 126 126 126 127 127 127 128 128 128 129 129 129 129 129 130 130 130 131 131 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 305 305 304 303 303 302 302 301 301 301 300 299 299 299 298 298 297 297 296 295 295 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 292 292 291 291 291 291 291 290 290 289 289 289 288 288 288 287 287 287 287 286 286 286 285 285 284 284 283 283 282 282 281 281 281 280 280 280 280 280 279 279 278 276 275 273 277 278 280 284 285 283 283 279 279 278 281 288 302 312 346 103 144 154 150 147 144 149 155 158 151 139 133 134 137 139 147 156 163 165 173 180 185 191 194 193 191 189 187 185 187 188 186 174 163 147 128 117 106 99 97 103 107 108 105 103 101 100 99 99 100 98 96 94 93 91 91 91 91 91 91 91 91 91 91 94 96 99 100 101 102 104 106 109 113 116 119 120 123 125 128 131 133 134 135 135 135 133 133 132 130 129 129 127 125 123 122 122 124 126 127 129 129 129 129 130 132 133 133 132 124 118 118 120 123 127 132 134 139 145 148 149 152 153 152 152 154 154 155 155 156 157 159 162 162 162 161 162 164 168 173 177 186 195 195 183 170 177 196 211 215 217 217 215 212 210 210 209 202 193 157 143 144 177 199 204 205 202 197 190 181 166 171 154 161 174 180 179 175 170 168 162 159 154 144 128 130 132 133 133 128 125 124 122 121 120 119 118 117 116 117 121 128 135 140 144 146 148 148 148 147 146 144 140 136 133 132 133 132 134 139 146 152 156 158 160 162 161 159 155 149 142 130 119 113 102 81 62 51 46 48 40 280 236 231 227 229 226 208 164 128 105 96 83 65 70 84 89 93 91 90 91 90 90 90 91 93 97 98 98 92 87 81 82 82 81 81 81 80 78 78 81 81 83 81 83 82 82 83 84 84 84 85 87 88 89 90 90 91 92 92 92 93 95 96 96 96 96 97 99 101 101 102 104 105 105 106 107 108 109 112 115 117 122 124 126 127 127 129 127 124 122 121 119 121 137 144 143 133 131 130 127 125 126 127 127 125 120 116 111 105 99 91 87 78 66 56 48 42 40 40 40 40 41 43 39 29 22 8 355 355 4 16 28 36 37 36 36 35 35 38 44 47 48 48 45 36 17 5 357 350 2 15 16 20 22 22 18 7 354 344 334 326 319 301 305 312 307 304 302 288 246 225 189 147 124 117 112 108 104 102 100 99 98 98 98 99 99 100 100 101 102 103 103 103 104 104 104 104 105 105 105 106 106 106 107 108 109 110 111 111 112 112 113 114 114 115 116 116 117 117 118 118 119 119 119 120 120 121 121 121 122 122 123 123 124 124 125 125 125 125 125 126 126 126 126 127 127 128 128 128 128 129 129 129 129 130 130 130 131 131 131 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 306 305 305 305 304 303 303 302 302 301 301 300 300 299 299 299 298 298 297 296 296 295 295 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 287 287 286 286 285 284 284 283 283 282 282 282 281 281 281 281 281 280 280 280 279 278 277 276 276 278 276 273 270 270 270 275 278 282 283 283 287 320 352 49 124 144 153 154 152 148 148 148 153 153 138 129 130 137 145 153 160 165 167 176 183 186 193 195 195 195 194 192 191 190 186 183 183 169 144 130 123 117 114 113 115 118 119 118 114 109 106 104 102 101 99 97 96 94 93 93 92 92 93 93 94 95 95 96 99 101 102 102 103 104 105 107 109 112 116 118 119 122 125 128 131 133 134 135 135 135 134 133 132 131 131 129 127 125 124 125 128 132 135 135 133 133 133 133 132 133 134 132 127 119 118 120 122 125 131 137 140 143 148 150 150 152 151 149 149 229 223 159 152 154 157 159 160 161 161 161 162 167 171 175 182 191 197 195 186 180 186 199 206 211 216 217 214 214 214 215 214 207 195 153 143 142 159 170 191 201 199 196 192 187 181 177 152 153 173 181 181 178 175 172 169 166 162 153 141 139 139 135 135 130 126 125 125 124 123 122 120 118 116 117 122 130 138 143 146 148 150 150 150 149 148 147 143 140 137 137 137 137 139 143 149 152 156 161 164 165 164 161 157 150 142 132 122 116 107 84 77 64 54 37 347 251 218 218 219 227 231 223 185 121 102 99 87 70 69 80 87 89 88 88 89 89 87 85 84 83 82 81 81 82 82 80 81 81 81 80 79 77 75 75 76 79 81 82 83 83 83 84 85 85 86 86 88 89 90 90 91 93 93 93 94 95 96 97 97 97 98 98 99 100 102 103 104 105 105 106 107 108 110 113 116 118 121 123 127 128 129 131 130 129 130 132 131 133 144 146 135 131 131 126 125 127 128 127 125 121 116 112 108 104 98 98 92 79 65 56 49 45 45 45 45 44 43 45 44 41 37 24 8 21 36 45 53 56 55 51 47 45 43 44 50 52 53 51 47 39 28 20 14 14 16 15 16 18 19 19 13 1 347 334 323 314 305 284 294 309 309 306 306 325 284 200 160 134 116 112 108 105 102 101 100 99 98 98 98 99 99 100 100 101 102 103 103 103 104 104 104 104 104 105 105 105 106 106 107 108 109 110 110 111 111 112 113 113 114 115 116 116 117 117 118 118 118 119 119 120 120 120 121 121 122 122 123 123 124 124 125 125 125 125 126 126 126 126 126 127 127 128 128 128 128 129 129 129 130 130 130 130 131 131 131 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 316 316 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 300 300 299 299 299 298 298 297 296 296 295 295 294 294 293 293 293 293 293 292 292 292 292 292 292 292 292 292 293 293 293 292 292 292 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 287 287 286 285 285 284 284 283 283 282 282 282 282 281 281 281 281 281 280 279 278 278 278 277 275 273 270 269 269 268 271 278 285 286 283 292 343 51 104 143 152 153 148 149 147 139 132 139 141 132 131 137 146 154 159 161 163 170 177 182 186 194 195 195 195 195 195 195 190 184 181 177 163 142 136 133 131 133 137 139 139 137 132 123 122 113 107 104 102 100 98 97 96 95 94 94 94 95 95 95 97 99 101 103 104 104 104 105 105 106 108 110 112 114 115 118 122 125 128 130 132 134 135 135 135 134 134 133 133 132 131 129 128 128 131 136 142 144 142 138 136 136 136 135 135 134 130 125 121 121 122 127 132 137 142 145 147 148 149 150 150 148 144 147 266 163 150 151 154 156 157 158 159 160 160 163 168 173 179 186 194 197 195 189 187 192 196 202 209 215 216 214 216 217 217 216 211 202 181 147 142 142 147 180 195 195 194 192 188 185 180 160 160 176 181 181 180 178 175 173 171 169 164 153 147 133 133 129 128 128 128 127 127 126 125 123 121 118 117 122 133 142 147 149 150 151 151 151 151 150 149 147 144 141 139 139 140 141 144 147 152 159 164 167 168 166 162 157 151 143 135 126 119 110 107 88 69 57 43 357 246 210 206 216 219 228 228 210 123 104 100 86 75 74 80 86 87 86 85 86 85 83 82 80 78 77 77 78 78 79 80 80 80 80 80 78 77 76 75 74 76 78 81 83 83 83 84 85 86 86 87 88 89 90 91 92 94 94 95 95 96 97 98 98 98 98 99 99 100 102 103 104 105 106 107 107 109 111 114 116 118 121 125 128 128 130 133 133 133 136 138 136 139 147 149 146 130 124 124 128 128 129 127 124 119 115 112 108 106 105 101 94 79 68 61 55 53 52 51 51 51 50 50 49 50 48 38 30 46 55 60 63 66 66 62 58 55 54 52 59 60 59 56 50 43 36 28 21 18 18 14 14 14 17 14 5 353 339 327 314 303 287 269 278 284 296 297 304 333 262 156 132 124 111 107 105 103 101 101 100 99 98 98 98 99 99 100 100 101 102 103 103 103 103 104 104 104 104 104 105 105 106 106 107 108 109 109 110 111 111 112 112 113 114 115 115 116 117 117 117 118 118 119 119 120 120 121 121 122 122 122 123 123 124 124 125 125 125 126 126 126 126 126 127 127 127 128 128 128 129 129 129 130 130 130 130 131 131 131 131 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 315 315 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 298 298 297 297 296 296 295 295 294 294 293 293 293 293 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 294 294 293 293 293 293 293 293 293 293 293 293 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 287 286 286 285 285 284 284 283 283 283 282 282 282 282 282 282 282 281 281 280 280 279 278 277 275 274 273 274 275 277 284 289 289 306 340 45 87 93 62 36 77 121 134 133 130 123 126 129 128 135 145 154 160 162 163 166 171 176 179 183 189 195 196 195 193 194 192 184 180 177 168 159 147 143 143 146 152 156 159 159 152 142 132 128 116 109 105 103 102 100 98 98 97 97 97 97 98 97 98 101 103 105 106 106 106 106 107 107 108 109 110 111 112 115 118 121 124 127 130 132 134 134 135 135 135 135 134 134 133 133 133 132 135 138 143 147 148 145 141 140 139 138 136 136 134 130 127 126 126 129 134 139 143 145 147 147 148 148 148 146 141 130 56 244 143 147 150 152 153 154 155 156 158 160 163 169 175 184 191 195 196 194 191 194 197 199 206 210 214 215 214 216 218 218 217 215 206 183 153 150 147 150 153 184 191 192 190 188 185 180 175 172 167 170 179 180 179 177 175 174 174 173 166 152 135 135 128 127 128 130 131 132 133 133 132 130 126 124 126 137 144 148 149 150 151 152 152 152 151 150 148 146 143 140 139 139 142 144 147 155 162 167 169 169 166 162 158 152 146 139 132 127 123 112 92 73 67 57 29 234 208 202 205 210 220 226 225 224 86 92 82 76 76 82 86 85 84 83 82 82 81 81 80 79 79 78 78 78 79 80 80 79 79 79 78 78 77 75 75 75 77 80 82 84 84 85 86 87 87 87 87 88 90 91 93 95 95 96 96 96 98 99 99 99 99 99 100 101 102 103 104 106 107 107 108 109 112 115 117 118 122 125 128 129 131 135 135 135 137 137 136 138 142 145 143 133 132 131 138 134 131 126 122 119 116 113 111 110 106 101 91 78 71 67 62 62 61 60 60 61 61 60 60 63 64 58 54 64 66 66 68 69 71 70 68 67 65 62 69 69 66 63 57 49 41 34 26 21 20 17 13 12 13 8 357 344 331 319 307 293 275 261 263 264 276 278 291 291 175 157 135 117 107 104 103 102 102 101 100 99 98 98 98 99 99 100 100 101 102 102 102 103 103 103 103 104 104 104 104 105 106 106 107 107 108 109 109 110 111 112 112 113 114 114 115 116 116 116 117 118 118 119 119 119 120 121 121 122 122 123 123 123 124 124 125 125 125 126 126 126 126 126 127 127 127 128 128 128 129 129 130 130 130 130 131 131 131 131 131 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 316 316 315 315 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 298 298 297 297 296 296 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 293 293 293 292 292 291 291 290 290 290 289 289 289 289 289 288 288 287 287 286 286 285 284 284 283 283 283 283 283 283 283 283 283 283 283 282 282 281 280 279 278 278 277 275 273 275 285 299 299 298 326 32 83 54 313 301 305 316 68 113 116 113 112 118 124 131 141 150 157 162 162 165 168 170 172 174 179 187 194 194 192 188 191 177 175 170 165 159 154 149 150 153 158 165 169 170 165 154 148 141 128 116 109 106 104 102 101 100 100 100 100 100 100 100 100 102 104 105 106 107 107 108 107 108 109 109 110 110 111 112 115 118 121 124 127 129 131 133 134 135 135 135 135 135 135 136 136 136 137 140 142 145 146 147 145 143 142 141 140 138 137 135 132 131 132 133 136 139 142 144 145 146 146 147 149 146 142 129 11 132 137 142 145 148 150 150 150 152 153 156 159 164 170 178 187 192 194 195 193 194 195 200 205 210 213 215 216 215 216 217 220 222 220 215 208 182 158 153 150 155 184 188 189 188 183 180 174 163 156 155 156 168 175 178 178 176 176 175 176 173 161 150 148 135 134 131 133 136 139 143 146 146 144 140 136 139 144 144 145 147 149 151 153 155 154 151 150 147 145 142 140 137 137 138 143 151 158 165 168 170 169 167 162 158 152 150 146 142 139 133 123 105 97 90 95 85 183 192 195 194 199 208 213 218 216 66 80 78 74 76 82 84 84 83 81 80 81 81 81 82 82 81 79 78 78 79 80 80 79 79 78 78 78 77 76 75 76 77 80 82 84 85 86 88 89 88 88 88 88 90 92 93 95 96 96 96 97 98 99 99 100 100 100 101 101 102 103 104 106 107 108 109 110 112 113 116 119 122 124 127 129 131 135 135 132 134 134 134 134 137 141 142 143 144 142 137 134 129 125 122 119 117 116 114 111 107 100 90 80 75 72 69 70 70 70 71 73 73 74 76 78 78 77 73 77 74 72 72 73 74 75 75 75 74 72 74 79 78 74 67 57 46 37 32 30 24 17 10 9 7 359 346 334 322 310 298 283 270 263 257 256 260 259 234 191 142 135 125 113 106 103 102 102 102 101 100 99 98 98 98 99 99 100 100 101 101 102 102 103 103 103 103 103 104 104 104 105 106 106 106 107 108 109 109 110 111 111 112 113 114 114 115 115 115 116 117 117 118 118 119 119 120 121 121 122 122 122 123 123 124 124 124 125 125 126 126 126 126 126 126 127 127 128 128 129 129 129 130 130 130 131 131 131 131 131 131 325 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 315 315 314 314 313 313 313 312 312 312 311 311 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 298 298 297 297 296 296 295 295 295 294 294 294 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 295 294 294 293 293 292 292 291 291 291 290 290 290 290 289 289 288 288 288 287 287 286 285 285 284 283 283 284 284 284 284 284 285 284 284 283 282 282 281 280 279 280 279 278 274 271 275 288 300 305 317 341 19 321 299 286 280 285 307 16 79 97 103 102 113 124 135 145 152 156 160 162 165 167 170 171 171 181 189 195 193 184 177 176 154 148 148 152 154 156 158 158 159 162 167 170 165 155 149 143 134 123 114 109 106 104 103 103 103 102 102 102 102 102 102 103 104 105 106 107 107 108 109 109 110 111 111 111 111 112 113 115 118 120 123 126 128 131 133 134 134 134 135 135 136 137 138 138 138 139 140 142 143 145 145 144 143 143 142 140 139 137 135 134 134 136 138 140 141 142 143 143 146 151 149 156 207 146 268 289 142 138 142 145 147 148 148 148 150 152 156 160 165 172 180 186 190 192 193 193 193 197 203 207 211 214 216 216 216 216 218 221 223 223 224 222 200 170 154 155 166 185 185 186 185 179 175 161 148 143 147 151 159 168 177 177 177 176 175 175 175 174 169 162 156 146 140 140 144 148 152 155 157 157 152 147 145 144 139 139 144 148 150 158 167 161 150 149 147 143 141 140 136 135 138 146 154 161 166 169 170 169 166 162 158 154 155 154 153 152 150 145 133 117 111 126 135 150 163 172 177 181 191 201 207 193 84 77 78 74 77 82 84 84 83 81 81 81 81 83 84 84 82 80 78 78 80 81 81 80 80 80 79 78 77 77 76 77 78 80 82 84 86 87 89 89 90 90 89 89 90 92 94 95 95 96 96 97 98 98 99 100 100 100 101 101 102 103 104 106 108 109 110 110 110 113 117 119 120 122 125 127 129 131 131 129 131 131 133 129 135 139 140 142 143 139 134 131 128 124 122 120 120 118 116 112 108 101 91 83 79 77 74 74 77 78 79 82 85 86 86 86 86 86 83 87 83 80 79 80 79 80 81 82 82 81 81 94 94 92 88 78 59 43 34 26 23 15 3 0 356 345 332 321 309 297 286 280 270 257 248 237 233 226 201 180 125 126 120 110 105 104 103 102 101 101 100 99 99 98 98 99 99 100 100 100 101 101 102 102 103 103 103 103 103 103 104 105 105 106 106 107 108 109 109 110 110 111 112 113 113 114 114 115 115 116 117 117 118 118 119 119 120 121 121 122 122 122 123 123 123 124 124 125 125 126 126 126 126 126 127 127 127 128 128 129 129 130 130 130 131 131 131 131 131 131 131 325 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 316 316 315 315 314 314 313 313 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 302 302 301 301 301 300 300 299 299 298 298 298 297 297 296 296 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 296 296 296 296 296 296 296 296 296 295 295 295 294 294 293 292 292 292 291 291 290 290 290 290 289 289 289 288 288 287 286 285 284 284 283 283 283 283 284 284 284 284 284 284 282 281 281 281 281 281 282 281 279 277 275 273 275 281 290 310 328 326 302 291 287 283 292 315 353 32 62 89 100 117 128 139 147 153 155 158 161 164 167 170 172 182 188 188 258 199 168 156 152 151 141 145 149 154 159 158 153 150 150 151 150 145 138 141 133 124 117 112 108 106 105 105 104 104 104 104 104 104 104 104 105 106 106 107 107 109 110 111 111 112 112 112 112 112 113 114 116 118 120 123 125 128 130 132 134 134 134 134 134 136 138 140 141 142 142 145 144 139 141 142 143 143 142 141 140 138 137 136 135 136 138 139 140 140 141 140 140 152 184 222 232 261 295 289 279 148 144 145 147 148 148 149 148 151 154 158 161 166 173 181 184 186 189 192 193 194 200 205 208 211 214 216 217 218 218 219 220 218 218 218 219 180 159 151 173 193 188 185 184 185 181 177 165 157 155 153 154 157 164 174 177 176 176 174 174 174 176 177 177 168 155 150 149 152 155 157 160 163 164 160 151 145 144 143 137 141 146 149 169 174 158 150 149 147 142 139 138 134 134 140 149 157 163 167 169 170 168 165 162 158 156 160 160 161 163 163 156 148 140 134 136 137 142 158 162 161 168 181 193 199 192 157 87 84 79 80 84 85 84 83 83 83 83 83 85 85 85 83 82 80 81 82 82 82 82 82 81 80 80 79 78 78 78 79 81 84 86 87 88 88 90 91 92 90 90 90 92 94 95 96 96 96 97 97 98 99 100 100 101 101 102 102 103 104 106 109 110 111 111 112 115 118 119 119 120 122 124 125 127 128 128 129 131 127 129 134 138 139 141 141 138 133 131 128 125 124 122 122 120 117 114 109 101 92 85 81 80 78 77 81 83 85 89 91 91 90 89 90 90 90 97 94 91 91 91 91 91 91 91 91 92 96 112 114 118 126 141 146 158 171 136 6 1 344 346 339 327 315 304 293 284 280 273 258 247 239 227 218 210 195 180 133 125 117 110 106 104 102 101 101 100 100 99 99 98 99 99 99 100 100 100 100 101 101 102 102 102 102 103 103 103 104 104 105 106 106 107 108 109 109 110 110 111 112 112 113 113 114 114 115 116 116 117 117 118 119 119 120 121 121 121 122 122 123 123 123 124 124 125 125 126 126 126 126 127 127 127 128 128 128 129 129 130 130 131 131 131 131 131 132 132 132 325 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 316 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 304 303 303 302 302 301 301 300 300 299 299 298 298 298 297 297 296 296 296 295 295 295 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 295 296 296 297 297 297 297 297 297 297 297 297 296 296 296 295 294 294 293 292 292 292 291 291 291 291 290 290 290 289 289 288 287 286 285 285 284 284 284 283 283 283 283 283 284 284 284 283 283 283 283 283 283 282 280 281 282 281 277 276 275 275 295 324 326 316 311 306 302 309 325 347 10 37 76 110 124 132 140 148 148 153 157 161 163 166 172 187 206 204 172 198 133 132 134 137 141 148 150 149 144 134 120 116 116 119 122 123 124 125 125 121 117 113 110 107 106 105 105 105 105 104 104 104 105 105 106 106 107 107 107 109 110 111 112 113 114 114 113 113 113 114 115 117 118 121 123 125 128 130 132 133 134 134 134 134 136 139 143 146 150 157 165 154 135 139 141 141 142 141 140 139 138 137 137 137 139 139 139 139 137 138 133 128 220 258 254 261 277 276 165 231 146 147 149 151 151 151 151 151 153 155 158 162 165 170 176 177 181 186 189 192 196 200 205 209 215 218 220 221 221 221 221 220 219 218 213 208 164 155 154 185 196 189 184 182 184 184 183 188 170 164 160 156 156 161 169 175 175 175 174 173 173 175 175 182 176 164 157 154 156 159 159 161 165 168 160 152 145 137 132 134 139 144 149 181 176 155 151 152 149 143 140 138 138 146 142 151 159 163 167 169 170 169 166 163 161 161 163 164 165 167 166 162 162 162 153 143 141 147 160 158 161 164 177 189 194 186 148 105 92 87 85 86 86 85 85 84 84 84 85 86 86 84 83 82 82 83 84 83 83 82 82 82 82 81 80 79 79 79 81 82 86 87 88 89 90 91 93 93 93 92 92 93 95 96 96 96 97 97 97 98 99 100 101 102 102 102 102 102 104 106 109 110 111 113 115 117 119 119 118 119 120 121 123 125 126 127 127 124 124 134 135 136 137 140 141 138 133 131 129 128 126 124 124 121 118 114 109 100 91 85 82 81 80 80 84 87 89 91 93 93 92 90 90 92 96 103 103 102 101 103 106 107 105 104 105 107 113 129 134 143 152 155 164 172 172 160 172 81 50 337 310 306 295 286 280 278 270 260 245 235 229 220 213 205 193 182 153 127 118 113 109 104 102 101 100 100 100 100 99 99 99 99 99 99 99 99 100 100 101 101 102 102 102 102 102 103 103 104 105 106 106 107 108 109 109 110 110 111 112 112 112 113 114 114 115 116 116 117 117 118 119 119 120 120 121 121 122 122 123 123 123 124 125 125 126 126 126 126 126 127 127 127 128 128 129 129 130 130 130 131 131 131 131 132 132 132 132 325 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 317 317 316 316 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 304 303 303 302 302 302 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 295 294 294 294 294 295 295 295 295 295 295 295 296 296 296 296 297 298 298 298 298 298 298 298 298 297 297 297 296 296 295 294 294 293 293 292 292 292 291 291 291 290 290 290 289 288 288 287 286 285 285 285 284 284 284 283 283 284 284 284 284 284 285 286 285 285 283 281 281 282 286 289 290 290 285 276 300 320 329 329 328 325 321 318 328 350 14 58 92 116 128 134 140 145 147 153 157 160 162 162 168 190 272 318 337 351 6 58 97 129 118 120 133 135 127 107 88 79 79 85 96 106 111 115 117 116 114 111 109 107 106 105 105 105 105 105 105 105 105 106 106 107 107 108 109 110 111 112 113 114 115 114 114 114 115 115 116 117 119 121 123 126 128 130 132 132 133 134 134 134 135 138 143 148 156 166 164 149 136 137 138 140 141 140 140 139 138 137 137 138 140 140 139 138 136 129 115 87 288 271 270 277 288 145 132 142 145 149 150 151 152 152 152 152 152 153 157 161 162 165 169 171 174 180 186 192 195 199 205 214 220 223 224 224 224 224 223 224 226 224 217 200 162 160 160 195 197 188 182 180 182 185 187 191 183 171 165 154 153 158 168 173 174 174 173 172 172 173 173 181 190 173 158 153 154 156 154 154 161 164 161 153 142 128 125 131 137 147 166 197 177 153 155 156 151 147 142 142 145 146 145 154 160 164 168 170 170 170 169 167 165 164 165 167 167 168 167 167 171 170 157 143 142 150 159 160 158 163 175 185 191 179 141 110 95 90 88 88 88 87 85 84 84 85 86 85 84 83 83 82 82 84 84 83 83 83 82 82 82 82 82 82 81 82 83 84 87 88 89 90 91 92 93 94 94 94 93 94 95 97 97 97 97 97 98 98 100 101 102 103 103 102 101 102 103 105 107 109 111 113 116 117 118 117 116 117 119 120 122 123 124 127 128 125 128 138 135 136 137 141 142 138 134 132 131 130 127 125 125 122 117 112 106 98 89 84 82 81 81 83 87 90 92 93 94 94 92 90 90 93 99 106 107 108 109 112 116 119 119 118 120 124 131 143 148 154 157 166 172 176 174 161 140 119 105 116 258 277 269 267 271 265 258 250 240 225 217 214 208 201 190 177 150 134 126 115 108 104 101 100 100 100 100 100 100 99 99 99 99 99 99 99 100 100 101 101 102 102 102 102 102 102 103 104 105 106 107 107 108 109 109 110 110 111 111 112 112 113 114 114 115 116 116 117 117 118 119 119 119 120 121 121 122 122 123 123 123 124 124 125 125 125 126 126 126 127 127 127 128 128 129 129 130 130 130 131 131 131 132 132 132 132 132 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 317 317 317 316 315 315 314 314 314 314 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 305 305 305 304 304 303 303 302 302 302 301 301 300 300 299 299 298 298 297 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 297 298 298 299 299 299 299 299 299 299 299 298 298 297 297 296 295 294 294 293 293 293 292 292 291 291 290 290 290 289 289 288 288 287 286 286 286 286 285 286 286 286 286 285 284 284 285 286 286 286 285 283 284 283 284 289 298 307 311 305 296 315 331 332 338 339 332 324 323 331 353 27 79 107 123 130 135 138 141 147 152 156 158 158 156 148 63 330 318 327 331 333 340 8 64 86 107 117 118 112 100 83 69 62 68 87 94 108 114 115 114 112 110 108 107 106 106 106 106 107 106 106 106 106 106 107 107 108 109 110 111 112 113 114 114 115 115 115 115 116 116 117 118 120 122 124 126 128 130 131 132 132 133 133 134 135 136 140 146 153 160 150 139 136 137 138 139 139 139 139 139 138 137 137 137 138 138 138 136 128 115 97 82 327 270 132 137 140 135 135 140 143 147 148 150 150 152 153 153 152 151 155 158 159 160 163 163 164 174 182 187 191 197 208 216 221 224 227 229 228 228 227 230 233 232 215 184 167 163 161 187 195 185 179 177 178 181 186 196 199 174 165 149 146 153 166 171 172 172 171 171 170 170 171 182 191 181 152 138 136 136 134 132 136 135 140 128 122 116 120 128 135 158 192 197 177 157 163 163 161 153 141 140 143 145 149 157 161 166 169 170 171 173 173 172 170 167 167 168 169 170 170 171 173 166 149 138 137 141 149 159 157 162 172 180 183 155 116 97 92 90 89 89 89 86 83 83 84 85 85 84 83 82 82 82 83 84 84 84 84 84 83 83 83 83 83 83 84 84 85 86 87 88 89 90 91 92 92 93 94 94 94 95 96 97 97 97 98 98 98 99 100 101 102 103 103 102 101 101 102 103 105 108 110 112 114 115 115 114 114 116 118 120 121 122 124 128 130 128 132 139 135 135 137 139 140 137 135 134 132 130 128 126 125 121 116 110 104 97 90 84 82 82 82 84 89 92 93 94 95 95 93 89 88 92 98 101 105 111 114 117 121 125 127 128 131 136 143 150 153 156 164 170 175 177 174 159 130 122 119 123 167 240 239 244 254 250 246 237 227 207 204 203 196 191 185 171 157 146 126 114 107 104 102 100 100 99 99 99 99 99 99 99 98 98 99 99 100 100 101 101 101 101 101 101 101 102 103 104 105 106 107 107 108 109 109 110 110 110 111 112 112 113 113 114 115 116 116 117 118 118 118 119 119 120 120 121 122 122 123 123 124 124 124 125 125 125 126 126 126 127 127 128 128 129 129 130 130 130 130 131 131 132 132 132 132 133 133 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 317 317 316 316 315 315 314 314 314 314 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 304 303 303 303 302 302 301 301 300 299 299 299 298 298 298 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 298 298 298 300 300 300 300 300 300 300 300 300 299 299 298 297 297 296 295 294 294 294 293 293 292 292 291 291 291 290 290 290 289 288 288 288 288 288 288 288 288 288 287 286 285 284 284 284 284 284 284 283 284 284 285 286 293 305 314 318 324 331 343 358 354 24 359 330 322 325 337 0 45 94 116 127 131 135 138 142 147 152 155 156 155 149 127 49 320 310 312 315 320 333 3 47 57 88 103 106 104 97 85 66 48 45 57 94 111 113 113 112 110 109 108 107 106 107 107 108 108 108 107 107 107 107 107 108 109 109 111 112 113 114 114 115 115 116 116 116 117 117 118 119 121 122 124 126 127 128 130 131 132 133 133 134 134 135 137 140 146 149 141 138 136 136 136 137 138 138 138 138 137 137 136 136 137 135 134 130 123 115 108 102 109 132 137 138 138 137 138 140 142 144 147 149 149 151 152 153 151 150 153 155 157 158 157 152 152 155 163 170 181 196 208 215 219 223 227 229 231 231 232 236 237 235 229 201 171 162 155 157 188 181 176 175 175 179 187 198 202 185 159 143 140 152 164 169 170 169 168 167 166 167 171 178 187 144 117 105 95 90 91 82 69 79 88 94 103 108 117 126 148 180 204 199 178 161 168 168 164 150 135 137 132 138 151 159 163 168 171 171 172 175 175 175 173 170 168 168 170 171 171 168 164 151 135 130 129 135 148 157 156 159 164 166 151 105 94 91 90 90 90 89 88 85 82 81 82 84 83 82 81 80 81 81 82 83 84 85 86 85 85 84 84 84 83 84 85 85 86 86 87 88 89 90 91 91 91 91 92 92 93 94 95 95 96 97 98 99 99 100 100 101 102 102 103 102 101 101 100 102 104 105 107 108 110 111 112 112 112 115 117 118 119 120 124 129 131 129 133 138 134 133 135 137 138 138 136 134 132 130 128 126 123 119 114 108 102 96 89 86 84 83 84 86 90 93 95 96 97 96 93 89 87 88 91 96 104 112 117 121 124 127 130 132 137 142 147 151 155 161 167 172 175 177 174 168 138 127 116 114 123 161 209 223 233 233 231 223 214 190 194 194 185 179 171 159 160 138 121 111 106 104 102 100 99 99 99 99 99 99 100 98 98 98 98 99 100 100 101 101 101 101 101 101 101 102 103 104 105 106 107 108 108 109 109 109 110 110 111 112 112 113 114 114 115 116 117 117 117 118 118 119 119 119 120 121 122 122 123 123 124 124 124 124 125 125 126 126 126 127 127 127 128 129 129 129 130 130 131 131 132 132 132 132 133 133 133 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 317 316 316 315 315 314 314 314 314 313 313 312 312 312 311 311 310 310 309 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 298 298 299 299 300 301 301 301 301 301 301 301 301 301 301 300 299 298 297 297 296 295 295 294 294 293 292 292 291 291 291 291 291 291 290 290 289 289 289 290 290 290 289 288 288 286 285 284 283 283 283 284 284 284 285 286 285 285 291 297 301 309 328 352 6 14 45 65 20 325 322 332 350 21 68 105 124 133 133 132 138 144 149 152 154 154 151 141 112 46 316 308 310 311 318 333 358 21 35 63 90 102 104 103 96 67 42 14 31 91 110 110 110 110 109 109 108 107 107 108 108 109 109 108 108 108 108 108 108 108 109 110 112 113 114 114 115 116 116 117 117 117 118 118 119 120 121 123 125 126 127 128 130 131 132 133 133 134 134 134 134 135 136 137 135 136 135 136 136 136 136 137 137 137 137 137 137 138 138 138 137 134 129 124 121 123 130 139 139 139 138 137 139 140 143 146 147 147 148 149 151 151 149 149 150 152 152 152 149 141 140 137 136 147 172 196 208 214 218 222 224 223 224 227 232 235 239 237 234 227 189 161 153 154 166 176 172 172 173 179 189 200 208 209 188 159 146 154 161 166 167 167 165 161 159 160 163 159 140 101 89 77 55 35 28 27 28 34 52 78 93 107 119 151 185 200 207 186 159 148 150 140 103 113 117 126 123 137 151 160 166 170 172 172 173 174 177 177 174 170 166 165 167 167 162 153 139 122 118 117 119 131 144 153 153 149 147 137 111 94 91 90 90 90 90 89 87 84 81 80 80 81 81 81 80 80 80 80 81 82 84 85 85 85 85 85 84 84 84 84 84 85 85 86 87 88 89 90 91 91 91 91 92 92 92 92 92 93 96 98 99 100 100 101 101 101 101 102 102 102 100 100 99 100 102 103 104 104 105 107 108 109 110 113 114 115 116 118 123 129 129 128 132 137 133 132 133 136 136 137 135 133 132 129 127 124 121 117 112 108 101 95 93 89 86 85 86 88 91 94 96 98 98 98 95 93 91 89 90 96 106 115 120 123 126 130 132 135 140 143 147 152 157 163 168 172 174 176 175 181 142 121 106 103 106 129 181 204 212 215 213 209 199 176 159 174 184 175 168 161 151 131 118 109 105 103 102 100 99 99 99 99 99 100 100 98 98 98 98 99 100 100 101 101 101 101 101 101 101 102 103 104 105 106 107 108 108 109 109 109 110 110 111 112 112 113 114 114 115 116 117 117 117 118 118 119 119 119 120 121 122 122 123 123 123 124 124 125 125 125 126 126 126 126 127 127 128 129 129 130 130 130 131 131 132 132 133 133 133 133 133 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 310 310 309 309 309 308 308 308 307 307 306 306 305 305 305 304 304 304 303 302 302 301 301 300 300 299 299 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 299 299 300 300 301 302 302 302 302 302 302 302 302 302 302 301 300 299 298 297 296 296 295 295 294 293 293 292 292 291 291 291 292 292 292 292 292 291 292 292 292 291 290 289 288 286 285 283 282 282 282 284 286 287 288 287 285 283 284 286 297 310 339 359 13 30 52 45 1 329 332 353 22 53 85 110 122 126 129 134 140 146 151 153 153 152 149 140 112 39 328 310 309 309 317 335 359 19 30 45 78 105 114 118 118 133 121 275 216 125 109 108 108 109 109 109 108 108 108 109 109 109 109 109 109 109 108 108 108 109 110 111 112 114 115 115 116 117 118 118 118 118 118 119 120 121 122 123 125 125 126 128 129 130 132 133 134 134 134 134 133 130 126 125 128 132 134 136 135 135 135 136 136 136 137 139 140 141 141 142 141 138 134 131 133 138 140 140 139 138 136 137 138 139 143 145 145 145 146 147 148 147 146 146 147 146 145 144 140 137 138 139 139 145 166 197 206 215 220 225 226 223 221 219 226 233 239 240 238 237 225 204 187 170 165 168 168 169 172 181 191 201 208 212 200 174 153 150 153 159 161 162 157 150 147 149 144 126 104 91 86 77 60 48 38 37 29 31 49 69 89 112 133 200 201 204 193 150 127 118 100 66 65 78 94 106 115 137 153 161 167 171 172 172 173 175 177 176 173 167 161 159 158 152 140 125 118 113 105 105 114 132 143 147 143 136 130 118 103 95 92 91 91 91 91 90 87 84 81 80 79 79 79 79 80 80 80 80 81 82 84 84 84 84 84 83 83 83 84 84 84 84 85 86 87 88 89 90 91 92 93 93 93 93 93 92 92 94 97 99 102 102 102 102 101 101 101 100 101 100 99 99 99 99 100 101 102 102 102 103 105 106 107 108 111 113 114 116 120 126 125 129 134 134 131 131 132 133 134 135 134 132 130 128 125 123 119 116 112 108 102 101 95 91 88 86 87 89 92 94 97 99 101 101 98 98 96 95 94 100 110 119 123 126 128 131 134 137 138 143 148 152 157 163 168 171 172 174 179 184 127 107 100 98 100 113 149 184 193 197 197 192 185 164 145 144 164 163 164 163 143 126 115 109 105 102 101 100 99 99 99 100 100 100 99 98 98 98 98 99 100 100 101 101 101 101 101 101 101 102 103 104 105 106 107 108 108 108 109 109 110 111 111 112 112 113 114 115 115 116 116 117 117 118 118 119 119 119 120 121 122 122 123 123 123 124 124 125 125 126 126 126 126 127 127 127 128 129 129 130 130 131 131 132 132 132 133 133 133 133 133 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 317 316 316 315 315 315 315 314 314 313 313 313 312 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 304 303 303 302 301 301 300 300 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 299 299 300 300 301 302 303 303 303 303 303 303 303 303 303 303 302 301 300 299 298 297 296 296 295 294 294 293 293 292 292 292 292 293 293 294 294 294 294 294 294 293 291 290 289 287 286 284 283 282 281 282 284 286 288 284 283 283 281 278 277 286 324 2 360 11 17 12 6 355 350 360 29 53 74 93 110 121 124 128 135 141 147 151 154 153 151 148 137 104 24 333 319 315 311 323 346 8 21 21 24 53 99 123 130 133 140 166 229 188 135 110 108 108 108 109 109 109 109 109 109 109 110 110 110 109 109 109 109 109 110 111 112 113 114 115 116 117 118 119 119 118 119 119 120 121 122 123 123 124 124 126 127 128 130 131 133 134 134 134 133 131 125 124 121 125 130 133 135 135 135 135 135 136 137 139 141 142 142 143 142 140 138 136 136 140 142 143 141 139 138 136 137 137 139 142 143 143 143 144 145 145 145 144 143 142 142 141 139 137 136 138 140 141 148 168 190 196 214 226 230 233 233 230 226 227 234 240 242 245 245 244 240 233 207 181 166 156 165 173 184 193 202 207 211 208 186 158 142 140 143 151 152 142 134 132 134 122 106 98 94 93 93 91 83 32 11 36 48 50 61 90 126 167 195 196 203 179 155 134 121 97 71 63 70 82 97 116 143 155 162 167 169 171 171 173 174 174 172 168 160 142 143 139 126 114 110 111 109 102 109 121 136 140 139 133 126 121 112 103 96 93 92 91 93 92 91 88 84 82 80 78 77 78 79 79 79 80 80 81 82 83 83 82 81 81 82 82 82 83 83 83 84 84 85 86 87 89 91 93 93 94 95 96 96 96 95 94 96 100 103 104 105 104 103 102 101 100 100 99 99 98 98 97 98 99 100 101 100 100 100 102 102 102 105 108 111 112 114 117 121 118 124 129 129 128 128 130 132 133 133 132 130 128 126 124 122 119 116 113 111 109 102 96 93 90 88 88 90 91 94 97 100 102 103 103 101 98 98 98 104 113 121 125 128 130 132 135 135 139 144 149 152 156 162 167 169 169 173 178 168 107 106 99 97 99 104 119 153 175 178 177 179 171 154 153 167 162 148 154 152 135 122 113 108 104 102 101 100 100 100 100 101 100 100 99 98 98 98 98 99 99 100 100 101 101 101 101 101 101 102 102 103 105 106 107 107 108 108 109 109 110 111 111 112 112 113 114 114 115 116 116 116 117 117 118 119 119 119 120 121 121 122 122 123 123 124 124 125 125 126 126 126 127 127 127 128 128 129 129 130 130 131 131 132 132 132 133 133 133 133 134 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 318 318 317 316 316 315 315 315 315 314 314 313 313 313 312 312 311 311 310 310 310 310 309 309 308 308 307 307 307 306 306 305 305 305 304 304 303 303 302 301 301 300 300 299 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 298 298 298 299 299 300 300 301 301 302 303 304 304 304 304 304 304 304 304 304 304 303 302 301 300 299 298 297 296 295 294 294 293 293 292 292 292 293 294 294 294 295 296 296 296 296 294 292 290 289 287 286 285 284 283 283 282 282 282 282 272 273 279 280 276 273 281 299 309 324 326 320 330 353 12 23 42 63 75 89 105 117 117 125 130 136 142 148 151 153 153 150 146 129 84 353 332 330 322 321 333 357 19 26 24 16 20 60 112 128 132 141 183 230 159 122 110 108 108 108 108 109 109 109 109 109 109 110 110 110 110 110 110 110 110 110 111 113 114 115 115 117 118 118 119 119 119 120 121 122 122 122 123 123 123 124 125 126 128 130 131 133 133 134 134 134 132 127 124 120 126 131 133 134 134 135 135 136 137 138 139 142 142 142 141 140 139 138 138 138 140 143 144 142 140 139 138 138 139 139 140 141 141 142 142 143 142 141 141 140 140 140 138 137 136 136 135 137 142 152 166 176 183 207 230 230 236 241 244 245 242 241 243 245 248 251 253 253 256 255 278 100 133 157 174 188 196 204 206 210 212 200 155 130 127 126 123 122 119 116 116 116 107 102 103 109 125 138 137 143 216 184 67 47 46 65 99 122 147 192 192 199 189 178 142 130 109 84 70 72 81 95 118 148 158 164 168 169 170 169 169 169 166 161 151 136 102 106 109 110 110 112 113 112 112 118 127 134 137 134 125 120 116 109 103 99 96 92 92 93 93 91 88 85 83 81 79 78 78 78 79 80 80 81 81 81 82 80 79 79 79 80 81 81 81 82 83 83 83 84 85 87 89 92 94 96 96 98 98 99 100 99 98 99 103 105 105 106 106 104 103 102 101 100 99 97 96 96 96 97 98 100 100 100 99 99 100 100 101 102 106 108 110 112 113 111 111 118 122 123 123 125 129 132 132 132 131 129 127 125 122 120 118 115 114 112 107 100 95 93 90 89 88 89 90 92 96 99 101 101 102 101 99 98 100 107 115 122 126 128 130 132 133 137 141 146 150 153 155 160 166 166 167 171 166 148 142 100 98 97 98 103 107 125 149 155 158 165 160 154 177 170 155 158 155 142 129 119 111 107 104 102 102 102 102 102 102 102 101 99 99 98 98 98 98 99 99 100 100 100 101 101 101 101 101 102 102 103 105 105 106 107 108 108 109 110 110 111 111 112 112 113 114 114 115 115 116 116 117 117 118 119 119 119 120 121 121 121 122 123 123 124 125 125 126 126 126 127 127 127 127 128 128 129 130 130 130 131 131 132 132 132 132 133 133 134 134 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 317 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 305 304 304 303 302 302 301 301 300 300 299 299 299 299 298 298 298 298 298 297 297 297 297 297 298 298 298 298 298 298 299 299 300 300 301 301 302 303 303 304 305 305 305 305 305 305 305 305 305 305 304 303 302 300 299 299 297 297 296 295 294 294 293 293 292 293 294 294 294 294 295 296 297 297 297 295 293 291 289 288 287 286 286 285 283 281 279 277 274 272 273 277 279 276 271 264 266 270 278 287 292 309 354 37 50 67 79 93 106 117 120 122 129 133 137 143 148 151 153 152 149 139 104 50 13 330 332 330 329 342 7 29 36 40 23 9 6 35 58 79 135 193 213 126 108 107 106 107 107 108 109 109 109 109 109 110 110 110 111 110 110 110 111 111 111 112 113 114 115 116 117 118 119 120 120 121 122 123 123 122 123 123 123 123 124 125 126 128 131 132 133 134 135 137 137 136 134 128 124 129 132 133 134 134 135 136 137 139 140 141 142 142 141 139 138 138 138 138 138 140 142 143 142 140 140 140 140 142 142 140 140 140 139 140 141 140 139 138 138 138 138 137 136 136 137 134 136 143 151 160 167 177 198 212 228 235 240 246 254 253 247 245 247 251 254 257 260 262 265 287 34 109 150 177 192 201 207 208 211 216 220 189 125 113 107 102 103 104 104 105 104 103 107 118 141 155 168 181 199 209 205 140 90 110 91 105 117 125 155 189 193 190 153 129 123 110 93 80 76 80 88 117 155 164 166 167 169 169 167 165 160 150 131 111 100 77 67 71 89 96 113 121 122 120 121 126 130 131 129 120 117 108 104 105 102 96 94 93 94 93 92 89 86 85 83 81 80 80 79 80 80 81 81 81 80 80 79 78 77 78 78 79 79 80 81 82 82 82 83 84 86 89 92 96 98 99 99 100 102 104 103 102 102 104 106 106 106 106 105 104 103 101 99 98 95 94 94 95 96 98 99 100 100 99 99 99 100 100 101 104 107 109 110 110 107 112 114 115 117 118 123 128 131 131 130 129 127 124 122 120 118 115 113 111 106 100 95 91 89 88 88 87 87 87 90 93 95 96 99 100 99 97 96 101 108 116 122 126 128 130 131 135 139 143 148 151 155 157 162 165 165 166 164 157 145 112 100 99 97 99 102 106 112 124 135 141 147 146 137 140 182 173 165 149 135 124 116 110 106 104 103 102 102 103 103 103 102 101 100 99 98 98 98 98 99 99 100 100 100 100 101 101 101 101 102 103 103 104 105 106 107 108 108 109 110 110 111 111 112 113 113 113 114 115 115 116 116 117 117 118 119 119 120 120 120 121 122 122 123 124 124 125 125 126 126 126 127 127 127 128 128 129 129 130 130 130 131 131 131 132 132 132 133 133 134 134 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 318 318 317 317 316 316 316 315 315 314 314 314 313 313 312 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 303 302 302 301 301 300 300 299 299 299 299 299 298 298 298 298 298 297 297 298 298 298 298 298 298 299 299 300 300 301 301 302 303 303 304 304 305 305 306 306 306 307 306 306 306 306 306 305 304 303 301 300 299 298 297 296 296 295 294 293 293 293 295 295 295 295 295 295 296 296 296 295 293 291 290 289 288 287 287 286 284 283 282 280 277 275 277 278 279 279 276 275 274 271 270 270 276 285 310 354 34 57 77 90 108 117 120 121 126 132 135 139 144 148 151 152 152 148 133 98 82 28 330 337 331 332 346 15 41 56 62 44 20 359 7 10 22 354 264 197 99 99 102 104 106 107 108 109 109 109 110 110 110 110 111 111 111 111 111 111 112 112 113 113 114 115 116 118 119 120 121 122 123 123 123 123 123 123 123 123 124 125 126 128 131 133 133 134 136 138 140 140 139 136 131 129 131 133 134 134 135 135 137 138 140 140 141 142 142 140 138 137 137 137 138 139 139 140 140 140 140 141 141 142 147 145 141 139 138 137 138 138 138 137 137 137 136 136 136 137 138 138 138 139 142 147 155 162 167 184 204 227 233 235 236 242 249 248 248 249 252 255 257 258 261 266 283 326 55 134 176 198 206 211 213 218 230 232 248 99 98 96 93 97 100 101 101 101 106 121 149 154 169 184 198 209 217 196 122 117 138 106 111 116 121 135 149 171 173 116 97 88 85 84 80 76 75 78 124 170 171 170 171 171 169 164 160 152 135 112 95 86 76 70 66 62 69 89 113 120 120 119 121 124 125 123 119 112 106 105 107 103 98 95 95 94 93 92 90 87 86 84 83 82 82 81 82 82 82 82 81 80 79 78 77 77 77 77 78 79 79 80 81 81 81 82 83 85 88 91 95 98 99 101 103 104 106 105 103 103 104 105 105 105 104 104 104 103 101 99 97 94 93 94 95 96 97 98 99 99 99 100 100 100 101 101 103 105 107 108 107 104 107 108 108 110 114 122 128 130 130 128 126 123 120 118 116 115 111 108 105 101 96 92 89 87 86 86 85 85 86 87 88 90 92 94 95 95 95 97 102 109 115 121 124 126 128 132 136 141 146 150 153 158 159 163 165 164 163 161 152 132 111 104 100 96 98 102 105 107 113 120 125 129 130 124 127 151 169 158 142 129 119 113 108 106 104 103 103 103 103 104 104 103 101 100 99 98 98 98 98 99 99 100 100 100 100 101 101 101 101 102 103 103 104 105 106 107 108 109 109 110 110 111 112 112 112 113 113 114 115 115 116 116 117 117 118 118 119 120 120 120 121 122 122 123 124 124 125 125 126 126 126 126 127 128 128 128 129 130 130 130 130 131 131 131 132 132 132 133 134 134 134 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 316 316 316 315 315 314 314 314 313 313 312 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 306 306 305 304 304 303 303 302 301 301 300 300 300 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 299 299 299 300 300 301 302 302 303 304 304 305 305 306 306 307 307 307 308 307 307 307 307 306 306 305 304 303 302 300 299 298 297 296 296 295 294 294 295 297 297 296 295 295 295 294 293 292 291 290 289 288 287 286 286 285 284 282 282 282 283 281 278 279 281 282 281 279 278 277 284 287 287 296 315 336 357 31 71 86 107 119 121 124 127 131 136 139 142 146 149 150 151 151 145 124 87 56 338 333 332 325 324 341 22 57 78 87 77 57 23 348 337 339 324 331 33 84 95 100 103 105 106 108 109 109 109 110 110 110 110 111 111 111 112 112 112 113 113 113 114 115 116 118 119 120 120 122 124 124 124 124 123 123 123 123 124 125 126 129 131 133 134 134 135 137 140 140 140 139 134 129 129 132 133 134 136 137 138 138 139 140 141 142 142 141 139 137 137 137 138 140 143 143 141 139 139 139 142 143 146 149 144 139 137 136 135 135 135 135 135 135 135 135 136 136 137 138 140 142 142 139 143 152 154 161 186 213 230 237 241 242 246 251 252 252 253 255 255 256 257 260 266 281 311 357 76 202 207 209 216 223 240 306 287 58 85 93 95 98 101 103 104 103 105 115 146 178 174 187 198 187 191 227 350 70 93 124 126 122 115 114 115 119 165 172 84 77 72 66 72 73 71 64 64 122 207 196 182 179 174 169 162 157 147 130 109 94 86 85 87 83 80 88 88 95 108 114 115 117 119 120 119 115 114 113 110 111 104 99 97 96 95 93 92 90 87 85 84 84 83 83 83 83 83 83 82 81 80 79 78 77 77 77 78 78 78 79 80 80 80 81 82 82 84 86 89 91 93 98 102 104 105 107 106 103 102 103 104 104 103 103 103 102 102 100 98 96 94 93 94 95 96 97 98 98 99 99 100 100 101 102 103 104 105 107 105 102 102 103 104 103 104 109 122 129 131 129 126 123 119 116 113 113 112 107 104 101 98 95 92 89 87 86 85 84 84 84 84 85 87 88 90 91 93 95 99 104 110 114 117 119 123 127 132 136 141 147 152 156 162 164 167 164 162 161 155 140 122 110 106 97 94 96 100 105 107 109 110 114 120 122 121 115 118 129 144 133 124 116 110 107 106 104 103 104 104 104 105 105 103 101 100 99 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 103 103 104 105 106 107 108 109 110 110 111 111 112 112 112 113 114 114 115 115 116 116 117 117 118 118 119 119 120 121 121 122 122 123 124 124 125 125 126 126 126 127 127 128 128 129 129 130 130 130 130 131 131 131 132 132 133 133 134 134 134 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 317 317 316 316 316 315 315 314 314 314 313 313 312 312 312 312 311 311 310 310 309 309 309 308 308 307 307 307 306 306 306 305 305 304 303 303 302 302 301 301 300 300 300 299 299 299 299 298 298 298 298 298 298 298 299 299 299 299 300 300 301 301 302 303 303 304 305 305 306 306 307 308 308 308 308 309 308 308 308 308 307 307 306 305 304 302 301 300 298 298 297 297 296 296 296 297 298 298 297 295 294 294 292 291 289 288 287 287 286 286 284 284 283 282 281 281 282 284 284 283 283 282 284 286 286 286 288 290 294 302 323 350 2 26 67 95 109 121 127 126 130 132 135 138 141 144 146 148 149 149 148 140 140 104 353 325 326 317 309 308 325 38 78 88 98 105 102 70 317 305 313 313 331 35 78 94 100 103 105 106 107 108 109 109 110 110 110 111 111 111 112 112 113 113 113 113 114 115 116 117 119 120 121 122 124 124 124 124 124 124 124 124 125 125 127 129 131 133 133 134 135 137 139 140 140 139 136 129 126 128 131 134 136 139 140 140 139 139 140 141 142 142 140 139 138 138 138 137 139 141 143 142 141 142 146 149 145 148 145 139 136 135 135 134 133 133 132 133 133 133 134 135 136 136 136 138 141 140 135 139 146 148 159 198 225 239 245 251 256 259 258 257 257 257 258 258 257 258 260 266 281 311 358 48 133 202 212 230 355 39 43 60 75 84 93 99 104 107 108 108 109 114 130 160 167 193 202 210 161 138 117 93 123 153 137 133 122 112 109 107 109 101 18 55 73 70 64 63 62 61 51 43 20 310 236 205 190 179 170 161 154 144 130 113 99 92 121 137 122 121 147 163 136 104 108 112 115 116 118 118 113 109 108 110 110 104 100 98 97 95 93 91 89 86 85 85 84 85 85 85 85 85 84 83 82 80 79 79 78 78 78 78 78 79 79 80 80 80 81 82 83 84 84 85 87 90 95 99 102 104 104 104 102 100 101 103 103 102 102 101 100 100 99 97 96 94 93 93 94 96 97 97 98 99 100 100 101 102 104 105 105 107 108 106 104 105 105 102 99 99 105 124 133 133 129 125 120 116 113 112 110 108 105 102 100 98 96 93 90 88 86 85 84 83 82 83 84 85 86 88 90 93 96 100 104 109 108 110 115 120 125 130 134 140 148 155 160 165 169 169 164 160 157 147 131 118 113 107 95 90 94 98 104 105 108 110 112 114 114 113 109 109 110 113 122 119 114 111 109 106 104 104 104 105 105 106 105 104 102 100 99 99 99 98 99 99 99 99 99 100 100 101 101 102 102 103 103 104 104 105 106 107 108 109 110 111 111 111 112 112 112 113 114 114 115 115 116 116 117 117 118 118 119 119 120 121 121 122 123 123 124 125 125 125 126 126 127 127 127 128 128 129 129 130 130 130 130 130 131 131 132 132 133 133 134 134 134 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 318 318 317 317 317 317 316 316 315 315 315 314 314 313 313 313 312 312 312 311 311 310 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 303 303 302 302 301 301 300 300 300 300 299 299 299 299 298 298 298 299 299 299 299 300 300 300 301 301 302 302 303 304 305 305 306 306 306 307 307 309 309 309 309 309 309 310 309 309 308 307 307 306 305 303 302 300 299 298 298 298 298 299 299 299 298 298 297 296 295 293 292 290 288 287 286 286 286 285 285 284 282 281 279 278 279 281 284 286 287 285 289 292 294 294 293 292 296 308 333 1 10 55 93 112 122 126 129 132 134 135 137 140 142 145 147 148 148 145 140 133 129 58 327 320 311 298 289 287 306 70 99 104 113 115 117 90 301 296 303 306 319 18 74 92 99 102 105 106 106 108 109 110 110 110 111 111 111 112 112 113 113 114 114 114 115 116 117 118 119 120 121 123 124 124 125 125 125 125 125 125 126 127 129 131 133 133 133 134 136 138 139 138 137 136 133 126 123 126 131 135 139 141 142 141 140 140 141 142 141 141 140 139 138 138 136 136 137 140 141 141 141 145 150 150 145 145 139 136 134 134 133 132 131 131 131 130 131 132 134 135 135 134 134 135 137 133 128 130 132 141 157 215 237 246 251 255 259 261 261 262 262 262 261 261 260 260 262 267 278 292 309 356 76 181 209 91 76 77 77 79 81 87 98 107 111 112 112 111 113 119 126 148 183 205 213 214 182 159 151 161 163 161 142 120 116 115 106 103 102 77 360 61 72 69 64 59 55 50 41 42 13 328 283 245 216 193 175 162 153 144 132 122 126 123 149 162 149 141 148 151 128 108 110 114 115 116 117 117 112 108 108 105 106 102 100 99 98 96 93 91 88 87 87 86 86 87 88 88 87 86 85 83 82 81 80 79 79 78 78 78 78 79 80 80 81 81 81 82 83 84 84 85 86 88 92 96 98 100 100 100 99 98 100 102 102 102 101 100 99 98 97 96 95 94 94 94 94 95 96 97 98 99 100 101 102 104 107 108 108 108 108 108 108 107 105 103 100 99 106 130 136 134 129 124 119 116 114 111 109 107 104 102 99 97 95 92 90 87 85 84 84 83 82 82 83 84 85 86 89 92 96 100 103 104 104 106 110 116 122 127 133 141 152 161 165 169 172 170 167 158 151 140 126 119 112 101 89 86 89 93 95 100 105 108 108 108 109 108 106 105 105 105 111 115 114 113 109 106 104 104 105 106 106 106 105 104 102 101 100 99 99 99 99 99 99 99 99 100 100 101 101 102 102 103 104 104 105 106 106 107 108 109 110 111 111 112 112 112 113 113 114 115 115 115 116 116 117 117 117 118 119 120 120 121 122 122 123 123 124 124 125 126 126 126 127 127 128 128 129 129 129 130 130 130 130 131 131 131 132 133 133 134 134 134 135 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 303 303 302 302 301 301 301 300 300 300 300 299 299 299 299 299 299 299 299 300 300 300 301 301 301 302 303 304 304 305 306 306 307 307 307 308 308 310 310 310 310 310 311 311 310 310 309 309 308 307 306 304 302 301 299 299 299 300 300 300 299 299 298 297 297 296 295 293 292 290 289 288 287 287 286 286 285 284 283 282 280 278 279 282 285 290 298 298 296 295 296 295 294 292 294 302 316 335 3 75 106 120 127 128 131 134 136 136 138 141 144 146 147 147 145 136 129 123 58 356 307 307 294 282 273 270 267 98 109 112 113 113 100 60 343 308 302 299 312 2 77 92 99 102 104 105 106 108 109 110 110 111 111 111 112 112 113 114 114 114 115 115 116 116 117 118 119 120 121 122 123 124 125 125 125 126 126 127 128 129 131 133 133 133 133 135 137 137 138 138 136 134 130 125 122 126 132 137 141 142 141 140 141 141 141 142 140 139 139 139 138 136 136 137 138 140 140 140 140 145 144 143 142 140 135 133 131 130 130 129 129 129 129 129 130 132 133 134 135 134 134 137 133 123 118 118 119 131 155 231 244 250 253 255 258 260 262 265 266 265 265 265 265 265 268 272 278 282 287 318 39 58 65 73 84 86 85 85 86 92 101 106 107 108 107 108 112 114 122 160 197 215 219 219 217 191 178 167 158 151 129 110 109 108 103 97 87 60 57 73 74 70 66 59 52 47 42 35 9 343 327 311 290 262 201 143 140 142 140 135 135 157 141 139 134 138 147 144 130 115 114 117 112 115 117 112 105 104 106 104 101 99 99 100 98 96 93 91 89 89 88 88 89 90 90 90 89 87 86 84 83 81 80 80 80 79 78 78 78 79 80 80 81 82 83 83 84 85 85 85 86 88 90 93 95 96 97 97 97 97 99 99 100 101 101 100 98 97 95 95 94 94 95 95 95 95 96 97 98 99 101 102 104 106 109 110 110 110 110 110 109 109 107 104 101 101 109 133 136 134 128 123 121 118 114 110 108 106 104 101 99 97 94 92 89 87 85 85 84 82 81 81 82 83 84 86 89 92 96 98 99 101 101 102 105 112 119 124 132 144 158 168 170 169 171 176 167 152 143 129 118 112 100 89 85 84 83 85 85 91 98 101 102 103 104 104 102 103 103 103 104 108 111 111 109 106 105 105 105 106 106 106 105 104 104 103 101 100 99 99 99 99 99 99 99 100 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 110 111 112 112 112 113 113 114 115 115 116 116 116 116 117 118 118 119 120 121 121 122 122 123 124 124 124 125 126 126 127 127 128 128 128 129 129 129 130 130 130 130 131 131 132 132 133 133 134 134 134 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 310 310 309 309 309 308 308 308 307 307 307 306 305 305 304 304 303 303 302 302 301 301 301 300 300 300 300 300 299 299 299 299 300 300 300 300 301 301 302 302 303 304 305 305 306 307 308 308 308 308 309 310 311 311 311 311 311 311 311 311 310 310 309 309 308 306 304 303 301 300 300 301 300 300 299 299 298 298 297 296 295 294 293 292 291 290 289 289 288 288 287 287 286 285 285 285 284 284 286 289 295 302 304 303 302 301 295 291 290 291 294 300 314 359 88 113 125 125 129 132 134 136 138 140 142 145 146 146 145 141 136 126 96 353 310 303 298 287 277 270 271 142 104 110 111 107 105 80 41 350 315 295 290 305 359 76 93 99 103 103 105 107 108 109 110 111 111 111 111 112 113 114 114 115 115 115 116 117 117 117 118 119 120 121 122 123 124 124 125 126 126 127 128 130 132 133 133 132 132 134 135 137 137 139 138 136 133 129 125 125 129 134 139 141 140 140 140 140 140 141 140 140 139 138 138 137 136 137 138 138 139 139 139 139 139 140 140 139 136 133 131 129 127 127 127 128 128 129 130 130 132 134 135 136 137 139 146 117 107 107 109 110 119 153 239 247 251 254 256 257 259 262 265 268 269 269 269 270 272 276 280 286 293 309 350 40 60 70 81 89 89 87 87 87 94 101 105 105 103 101 98 101 105 109 185 211 221 225 228 232 227 178 135 122 121 114 108 107 101 93 87 82 43 85 80 76 71 66 60 56 52 45 34 14 0 356 353 358 2 14 64 100 114 122 126 129 143 115 117 126 138 142 142 137 124 114 112 108 108 109 107 101 105 105 101 99 98 99 100 98 96 94 93 92 90 89 89 91 92 93 92 90 88 86 84 83 82 82 81 80 79 79 79 79 79 80 80 82 83 84 85 86 87 87 87 87 88 90 92 93 94 94 95 96 97 97 99 100 101 101 100 99 97 96 94 94 95 97 97 97 97 97 98 99 100 102 104 105 107 109 111 112 112 112 112 112 111 110 107 104 102 109 132 136 131 127 125 122 117 112 109 107 105 102 99 97 96 94 91 89 88 87 85 84 82 80 81 82 83 84 86 88 91 93 95 97 98 98 98 100 105 113 117 125 145 165 176 178 160 134 125 117 115 112 102 95 87 82 82 82 81 81 80 81 85 91 94 96 98 100 100 100 100 101 101 102 103 108 109 108 106 105 105 105 106 106 106 106 106 105 103 101 100 100 99 99 99 99 99 99 100 100 101 102 103 103 104 105 105 106 106 107 108 109 109 110 110 111 112 112 113 113 114 114 115 116 116 116 116 117 117 118 119 119 120 121 121 122 123 123 123 124 124 125 126 126 127 128 128 128 129 129 129 129 130 130 130 131 131 131 132 132 133 133 134 134 134 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 313 313 313 313 312 312 311 311 310 310 310 309 309 308 308 308 308 307 307 306 306 305 304 304 303 303 302 302 302 301 301 301 300 300 300 300 300 300 300 300 300 300 300 301 301 302 303 303 304 305 306 306 307 308 309 308 309 309 310 311 312 312 312 312 312 312 312 311 311 311 310 310 308 307 305 303 302 301 301 301 300 299 299 299 298 297 296 295 295 294 294 293 292 291 291 290 290 289 289 288 288 288 289 290 290 290 291 294 300 304 306 306 306 303 292 289 288 285 290 298 312 346 85 116 123 126 127 129 133 136 138 140 143 145 145 144 142 138 138 133 94 344 313 306 298 289 281 279 305 77 97 102 100 98 108 116 85 324 290 280 280 299 11 76 93 99 101 103 106 108 109 110 110 111 112 112 112 113 113 114 114 115 116 116 117 117 117 118 118 119 120 121 122 123 124 124 125 126 127 128 130 132 134 134 133 132 133 134 135 136 139 142 138 135 132 128 127 129 133 135 137 138 138 139 139 139 140 139 139 139 138 138 138 137 138 140 139 138 138 137 137 138 139 139 139 138 134 132 131 129 128 127 127 128 129 130 130 130 132 134 136 138 141 145 144 135 88 92 108 112 167 207 240 246 251 254 258 260 261 262 266 270 272 273 273 275 280 286 292 300 314 352 32 48 59 74 88 92 90 90 90 88 93 99 102 101 96 92 90 87 87 360 242 228 235 248 257 270 321 37 74 92 95 103 105 104 93 85 87 74 47 88 80 76 72 66 65 60 54 48 38 26 19 14 14 21 27 35 44 52 56 61 73 92 105 100 111 121 126 129 130 123 117 114 111 109 108 106 103 103 104 101 98 97 98 100 100 98 97 97 95 93 91 91 91 93 94 94 93 91 89 86 85 84 83 82 82 81 80 80 80 80 81 81 82 83 84 85 85 87 89 89 89 89 90 92 92 92 92 94 95 95 96 98 99 101 102 102 101 100 99 98 96 96 97 98 99 100 100 100 100 101 102 104 105 106 108 110 113 113 115 116 116 115 114 113 110 103 99 108 130 133 130 128 124 120 115 111 108 105 103 100 97 96 95 93 91 91 89 87 85 83 81 80 81 83 84 85 86 87 87 89 92 95 95 94 95 95 96 99 99 104 129 163 177 167 119 80 75 70 67 66 73 69 68 70 74 71 71 75 79 82 85 89 91 93 95 97 97 98 99 99 99 100 102 104 106 106 106 105 105 105 105 106 106 106 106 105 104 102 101 100 100 100 99 99 99 99 99 100 101 102 103 104 104 105 106 106 106 107 108 108 109 110 111 112 112 112 113 113 114 115 115 116 116 116 116 117 118 118 119 120 120 121 122 122 123 123 124 124 125 125 126 127 127 128 128 129 129 129 129 129 130 130 131 131 131 132 132 133 133 133 134 134 134 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 309 309 309 308 308 307 307 306 305 305 304 304 303 303 303 302 302 302 301 301 301 301 300 300 300 300 300 300 301 301 301 301 302 303 303 304 305 306 307 308 308 309 309 309 310 310 311 312 313 313 313 313 313 313 312 312 312 311 311 310 309 307 305 304 303 302 302 301 300 299 299 298 297 296 295 295 294 294 294 293 292 292 291 291 291 290 289 288 288 289 290 292 292 293 295 301 303 299 297 294 296 295 289 285 283 284 290 298 309 327 76 107 121 130 126 125 131 135 138 142 144 145 145 143 141 140 139 138 109 358 316 305 299 293 292 301 342 70 88 91 81 89 111 127 155 266 265 268 274 296 31 77 93 97 99 103 106 108 110 111 111 112 112 113 113 113 114 114 115 116 116 117 117 118 118 118 119 120 121 122 123 123 124 125 126 127 128 129 131 133 134 134 133 132 133 134 135 139 144 141 137 133 130 128 130 133 134 134 134 136 136 137 138 139 139 138 138 138 138 138 138 138 140 142 143 139 137 136 137 138 139 139 139 136 134 133 132 131 130 130 129 129 130 130 130 130 132 135 138 140 145 146 137 134 87 62 101 109 208 228 237 244 248 252 256 262 262 265 271 274 277 278 280 283 290 298 308 324 346 25 33 54 70 86 97 102 120 185 103 93 93 97 99 100 99 96 88 73 60 45 288 320 323 64 37 22 37 53 66 71 86 97 94 94 84 79 73 77 84 86 79 76 72 68 67 61 56 50 46 40 33 27 27 32 37 40 44 48 50 52 59 74 88 99 109 111 108 104 83 94 111 116 115 114 111 107 102 109 103 99 96 97 99 101 101 100 99 98 96 94 92 93 94 95 95 95 93 91 89 87 87 84 83 83 83 83 82 81 81 82 83 84 84 85 85 86 87 88 90 90 90 91 92 92 92 91 92 92 94 95 97 99 100 102 102 103 102 102 102 101 100 99 100 102 102 102 103 103 104 104 105 106 108 108 109 112 115 117 118 119 119 118 117 115 110 104 102 111 124 127 129 126 123 118 113 109 106 104 101 99 96 95 94 93 93 91 89 87 85 82 81 80 81 83 85 86 85 85 85 86 89 91 92 91 92 91 90 90 89 92 94 95 91 84 78 71 64 56 51 52 55 60 65 66 66 66 67 72 78 83 87 89 91 92 93 95 96 97 98 99 99 98 99 102 104 105 105 104 105 105 105 105 105 105 106 106 104 102 101 100 100 100 99 99 99 99 100 101 101 102 103 104 104 105 106 106 106 107 107 108 109 110 111 112 112 113 113 113 114 115 115 116 116 116 117 117 118 119 119 120 121 122 122 123 123 123 124 124 125 126 126 127 128 128 129 129 129 129 129 130 130 130 131 131 132 132 132 133 133 133 133 134 134 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 304 304 303 303 303 303 302 302 301 301 301 301 301 300 300 300 301 301 301 301 302 302 303 304 304 305 306 307 308 309 309 309 310 310 311 311 312 313 313 314 314 314 314 314 313 313 312 312 312 311 309 308 306 305 304 303 302 301 299 299 299 298 296 295 294 294 294 294 293 293 292 291 291 291 290 290 290 289 287 287 288 290 294 299 300 300 295 281 279 282 282 282 280 279 281 285 288 291 295 305 314 78 122 135 134 129 131 135 139 145 146 145 144 143 141 141 139 135 112 43 316 301 297 297 302 319 358 53 68 79 76 55 56 75 222 245 257 265 275 294 42 80 86 93 99 104 107 109 110 111 112 113 113 113 113 114 114 114 116 116 117 117 118 118 118 119 120 121 121 122 123 123 124 125 126 127 129 130 132 133 132 132 132 133 133 134 135 140 143 140 134 131 128 129 132 133 132 130 131 132 133 136 137 138 137 137 137 137 137 136 137 139 142 142 144 138 137 136 136 138 139 138 137 135 134 133 132 131 131 131 131 131 131 130 130 129 130 134 138 141 144 141 132 121 98 57 80 9 235 234 238 243 248 254 260 265 265 269 276 279 282 284 286 291 300 311 323 344 14 50 48 70 84 99 126 173 204 182 104 97 95 97 98 101 102 99 90 70 77 114 107 114 109 92 69 55 58 66 70 75 89 94 75 72 73 66 41 88 98 92 85 80 77 74 70 64 47 52 53 50 42 35 35 38 42 43 44 44 45 47 56 70 87 99 105 105 99 76 70 89 95 112 119 120 117 111 107 111 104 99 97 98 101 102 102 102 101 98 96 95 93 95 96 96 97 96 94 92 90 89 87 85 84 84 85 84 83 82 82 83 85 85 86 86 87 87 88 88 89 89 90 90 91 91 91 90 90 91 93 96 98 100 102 103 104 105 105 105 105 105 104 104 104 104 104 104 105 106 106 107 108 110 112 113 113 117 120 122 122 122 121 120 119 117 115 111 110 112 117 121 124 122 120 115 111 108 105 102 100 98 96 95 94 94 93 92 90 87 84 82 81 81 82 84 85 85 85 84 84 84 85 88 88 89 90 88 87 91 99 102 102 101 96 87 85 81 74 65 54 52 59 65 70 70 69 70 71 74 79 84 88 90 92 93 94 95 96 97 98 99 98 97 98 101 103 103 104 104 104 104 104 104 104 105 106 106 104 103 102 101 100 100 100 99 99 100 100 101 102 102 103 104 105 105 106 106 106 107 107 108 109 110 111 112 112 113 113 114 114 115 115 115 116 117 117 117 118 119 120 120 121 122 122 122 123 123 124 125 125 126 127 127 128 128 129 129 129 129 129 130 130 131 131 132 132 132 132 133 133 133 133 134 134 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 322 321 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 316 316 315 315 315 315 314 314 314 313 313 312 312 312 311 311 310 310 310 309 309 309 309 308 307 307 306 306 305 304 304 304 303 303 303 302 302 302 301 301 301 301 301 301 301 301 301 301 302 302 303 304 304 305 306 307 308 309 310 310 310 311 311 312 312 313 313 314 315 315 315 314 314 314 314 313 313 312 311 310 309 307 306 305 304 302 301 300 299 298 297 296 294 294 294 294 293 293 292 292 291 291 291 290 290 290 288 287 286 286 288 294 300 293 290 285 276 275 275 276 275 275 276 280 284 288 291 297 319 315 66 121 128 129 130 133 138 142 146 147 146 144 144 141 140 138 131 107 27 312 300 298 301 309 328 1 29 41 63 84 166 5 283 258 254 260 267 277 301 41 77 85 93 100 104 107 109 111 112 113 114 114 114 114 114 115 115 116 117 118 118 119 119 119 119 120 121 121 122 122 122 124 125 127 128 130 132 133 133 132 131 131 133 133 134 135 140 139 135 132 129 127 129 131 130 128 128 128 130 132 134 135 135 135 136 137 136 135 135 137 139 141 143 144 142 139 136 137 138 138 137 135 134 134 132 132 132 131 131 131 132 131 130 129 128 130 133 137 139 139 131 121 110 95 76 66 333 243 239 243 248 253 258 262 266 273 275 282 284 286 285 287 292 303 318 332 351 17 28 62 85 95 109 185 205 166 114 101 99 97 98 98 98 104 113 124 124 116 118 113 115 123 136 136 125 112 92 88 92 90 80 71 70 66 37 315 103 102 97 93 90 86 81 74 315 249 68 62 59 50 42 40 43 46 46 46 43 43 43 54 75 96 108 109 106 98 96 85 78 101 114 120 121 119 118 117 113 106 101 99 100 102 103 104 103 102 99 97 96 95 96 97 98 98 98 96 95 93 90 88 86 85 85 87 85 84 83 83 84 85 86 86 87 88 88 88 88 88 88 88 89 91 91 91 91 90 92 94 96 99 102 103 105 106 107 107 107 107 107 106 106 105 105 105 106 108 109 109 110 112 114 116 116 117 121 125 126 126 124 122 122 123 123 119 113 111 108 111 117 120 119 117 113 109 106 104 102 100 98 97 95 94 94 93 92 90 87 84 82 81 82 83 84 84 84 84 83 81 80 81 84 85 86 84 80 84 95 103 105 107 106 103 97 95 89 74 61 56 61 69 71 72 76 70 76 78 80 83 87 90 92 94 95 95 95 96 97 98 97 95 95 97 99 101 102 103 103 103 103 103 103 103 104 105 105 105 103 102 102 101 100 100 100 100 100 101 101 101 102 103 104 105 105 106 106 106 107 107 108 109 110 111 112 112 113 113 114 114 114 115 115 116 117 117 118 118 119 120 121 121 122 122 123 123 124 124 125 126 126 127 128 128 128 129 129 129 129 130 130 130 131 131 132 132 132 132 132 133 133 133 134 135 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 313 313 313 312 312 311 311 311 310 310 310 310 309 309 308 307 307 306 306 305 305 304 304 304 303 303 303 302 302 301 301 301 301 301 301 301 301 301 302 302 303 304 304 305 306 307 308 309 310 310 311 311 312 312 313 313 314 315 315 316 316 315 315 315 315 314 314 314 313 312 311 310 308 307 306 305 303 302 301 299 298 296 295 294 294 294 294 293 293 292 292 292 292 291 291 290 290 289 288 287 287 288 293 289 287 283 281 281 283 282 280 279 278 277 281 285 292 304 316 325 360 95 125 129 129 131 135 140 144 146 146 146 145 144 140 139 136 129 104 7 311 302 301 303 312 327 336 358 20 35 25 312 268 260 263 266 268 272 281 299 9 43 84 94 100 104 107 110 111 113 114 115 115 115 115 115 115 116 117 118 119 119 119 120 120 120 120 121 121 121 122 122 124 125 127 129 131 133 133 132 131 130 130 131 132 133 134 134 134 131 128 127 126 127 127 125 124 124 127 130 133 135 134 133 134 135 136 133 133 135 135 137 140 142 143 141 137 136 137 137 136 134 133 132 132 132 133 133 133 131 130 131 131 131 129 128 130 133 136 136 136 126 115 105 94 84 71 12 270 254 254 256 258 258 262 275 284 284 287 287 284 280 278 280 287 301 324 337 2 46 76 95 106 133 205 193 138 101 100 99 98 99 100 104 121 148 166 159 142 138 144 147 151 155 161 163 162 129 116 104 95 90 84 74 57 324 75 94 92 92 90 88 87 86 101 132 136 82 74 70 58 48 45 45 47 48 47 43 40 37 49 87 110 123 123 119 123 131 146 144 129 122 119 117 117 120 119 113 108 103 102 102 103 104 105 105 102 100 99 97 97 99 99 99 99 99 99 97 95 91 88 86 87 88 89 87 85 84 84 85 85 86 88 88 88 88 88 88 87 86 86 88 90 91 92 92 91 93 95 98 101 103 105 106 107 108 109 109 108 108 107 107 106 106 106 108 110 111 112 113 115 117 117 119 121 125 128 129 128 127 126 126 127 124 110 104 103 103 107 113 116 116 114 111 108 105 103 101 100 99 98 96 95 94 94 93 90 88 85 83 82 83 84 84 85 84 83 81 79 77 78 79 83 76 68 68 76 91 100 106 108 109 108 104 105 101 76 62 64 68 69 70 75 75 75 81 83 85 88 91 93 94 96 96 96 96 96 98 98 97 94 94 96 98 100 101 102 102 102 102 103 103 103 103 104 105 105 104 103 102 102 101 101 100 100 101 101 101 101 102 103 104 105 105 106 106 106 107 108 108 109 110 111 112 113 113 113 113 114 114 115 116 116 117 117 118 119 119 120 121 121 122 122 123 124 124 125 125 126 127 127 128 128 128 129 129 129 129 130 130 130 131 131 132 132 132 132 132 133 133 133 134 135 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 313 313 313 312 312 311 311 311 310 310 310 310 309 309 308 307 307 306 306 305 305 304 304 304 303 303 303 302 302 302 301 301 301 301 302 302 302 302 303 303 304 304 305 306 307 308 309 310 311 311 311 312 313 313 314 314 315 316 316 316 316 316 316 316 315 315 315 314 314 313 312 311 310 309 307 306 305 303 301 299 298 296 295 295 294 294 294 293 293 293 293 293 293 293 292 292 293 292 291 289 287 285 281 277 279 279 282 286 287 287 286 285 285 286 286 288 294 310 326 348 64 108 126 132 134 137 137 141 144 146 146 146 145 142 138 137 134 123 88 345 309 303 303 304 308 319 321 335 328 287 282 280 274 270 272 274 276 279 291 294 329 44 85 95 101 105 108 110 112 113 115 116 116 116 116 116 116 117 117 118 119 119 120 120 120 120 120 121 121 121 121 122 123 125 127 130 132 132 130 130 129 129 130 130 131 131 130 128 129 126 124 124 124 123 122 120 120 121 126 131 133 134 132 131 132 134 134 132 132 134 135 138 140 141 142 141 137 136 137 136 133 130 128 128 130 132 133 134 133 132 130 131 132 132 131 129 129 132 134 134 132 123 112 104 95 85 68 15 298 275 269 265 264 262 267 280 290 291 290 286 278 270 265 261 260 264 275 302 16 74 92 99 122 175 210 100 97 99 99 99 98 99 108 129 161 176 189 180 159 150 153 156 157 157 159 159 150 128 125 106 103 101 95 78 39 306 85 80 78 80 78 75 76 79 84 93 98 88 81 78 67 55 50 48 50 50 47 42 35 29 38 116 125 135 138 139 143 147 151 159 149 133 125 116 117 119 118 114 109 105 104 104 104 106 107 106 104 102 101 100 100 102 102 101 101 101 100 98 95 91 88 87 88 90 91 89 87 86 85 85 86 87 88 89 90 89 89 88 88 87 86 87 89 90 91 92 92 94 96 98 101 104 106 107 108 109 109 109 110 110 109 107 106 107 107 109 112 114 115 116 117 117 120 122 123 126 129 129 128 127 127 126 122 113 103 103 100 101 106 110 113 113 111 109 106 104 102 101 101 100 99 97 95 95 95 94 92 89 87 84 83 84 85 86 85 84 83 81 79 77 75 76 76 56 44 47 62 85 105 106 108 112 114 113 119 111 92 78 75 74 74 73 70 71 77 81 84 88 91 93 94 95 96 97 97 97 97 98 95 91 92 94 95 97 99 101 101 101 102 102 102 102 102 102 103 104 105 104 104 104 103 102 101 101 101 101 101 101 101 103 104 105 105 105 106 106 107 107 108 109 110 110 111 112 112 113 113 113 114 115 115 116 116 117 118 118 119 120 120 121 121 122 123 123 124 124 125 126 126 127 128 128 128 128 129 129 129 129 130 130 130 131 132 132 132 132 132 132 133 133 134 134 135 135 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 312 312 312 311 311 311 310 310 310 309 308 308 307 307 306 306 305 305 305 304 304 304 303 303 302 302 302 302 302 302 302 302 302 302 303 303 304 304 305 306 307 308 309 310 311 311 311 312 313 314 314 315 315 316 317 317 317 317 317 316 316 316 316 315 315 315 314 313 312 311 310 308 306 306 303 301 299 298 296 296 295 295 294 294 293 293 293 293 293 294 294 294 295 295 295 293 290 285 280 277 276 276 277 279 280 282 285 287 289 292 292 291 292 296 295 313 360 71 105 122 132 138 140 139 142 145 146 147 146 145 142 138 133 126 97 46 328 308 305 303 300 299 300 301 289 271 245 272 291 284 282 283 285 287 292 294 302 340 47 84 96 102 106 108 110 112 114 115 116 117 117 117 117 117 117 118 119 119 120 120 121 121 121 121 120 120 121 121 121 122 125 128 131 132 130 128 128 128 128 129 130 130 127 123 121 122 119 120 120 120 119 118 118 117 120 126 130 131 131 130 130 132 133 132 131 131 132 134 138 140 140 142 141 138 136 135 133 124 112 128 128 130 132 133 134 133 133 132 132 133 133 133 130 130 130 130 131 129 121 110 100 90 76 56 16 326 300 290 282 274 267 270 279 290 292 289 280 270 262 257 253 250 250 250 270 47 89 97 98 115 191 85 95 98 99 99 99 98 97 131 166 183 188 192 192 183 158 161 167 160 155 152 141 124 126 126 102 102 105 102 84 4 59 79 73 73 71 72 71 73 78 82 86 88 87 85 81 75 65 61 55 55 55 51 42 29 23 60 132 134 141 147 149 150 155 161 164 156 143 133 124 123 121 118 113 109 107 106 106 106 108 108 107 105 104 103 102 103 105 104 104 103 103 101 99 95 92 90 89 90 91 91 91 90 88 88 87 87 88 89 90 91 90 90 89 89 87 87 88 88 89 91 92 93 94 96 99 102 105 107 109 110 110 110 110 110 111 110 109 107 109 110 112 115 117 118 118 118 120 122 124 123 125 126 127 126 125 123 119 113 107 106 101 99 100 105 108 111 111 109 107 105 103 101 101 101 99 98 96 95 95 95 95 93 91 88 86 85 86 86 86 85 84 82 81 80 77 75 72 64 34 28 26 60 95 110 109 112 119 123 123 128 117 97 89 84 83 83 77 69 73 77 81 86 89 92 94 95 95 97 98 98 98 97 98 94 91 92 93 95 97 98 99 100 101 101 102 102 102 102 102 102 103 104 104 104 103 103 102 102 101 102 102 102 102 102 104 105 105 106 106 106 106 107 107 108 109 110 111 111 112 112 113 113 114 114 115 116 116 117 117 118 119 119 119 120 121 121 122 123 124 124 125 125 126 127 127 127 128 128 128 129 129 129 129 130 130 131 131 131 131 132 132 132 132 133 133 134 135 135 136 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 315 315 315 314 314 314 313 313 312 312 312 311 311 311 311 310 310 309 308 308 307 307 306 306 305 305 305 305 304 304 303 303 302 302 302 302 302 302 302 302 302 303 303 304 304 305 306 307 308 309 310 311 311 311 312 313 314 314 315 315 316 316 318 318 318 318 318 317 317 316 316 316 316 315 315 314 313 311 310 308 307 305 303 301 299 298 296 295 295 295 295 294 294 294 294 294 295 295 295 296 297 297 296 292 288 284 280 279 278 277 277 278 278 279 282 285 290 294 296 297 298 299 301 316 4 39 86 119 133 140 142 141 144 145 146 146 146 145 140 135 125 97 16 357 320 310 307 303 299 296 293 289 282 276 305 307 302 298 295 295 295 298 301 300 309 341 46 83 97 103 107 109 111 113 114 115 116 117 117 118 118 118 118 119 119 120 120 121 121 121 121 121 121 120 121 121 121 122 125 129 131 130 128 126 126 126 127 129 131 129 121 113 113 115 113 114 115 115 114 114 114 116 121 126 128 128 127 127 129 130 131 131 130 129 130 133 137 139 138 138 139 139 136 134 132 127 117 119 130 131 132 133 133 133 133 132 132 133 135 136 132 132 127 126 126 125 119 108 94 76 51 32 7 340 320 313 301 283 273 275 281 290 291 284 273 265 259 256 254 253 252 253 275 58 87 94 90 76 70 92 97 99 100 100 100 97 90 189 200 193 188 188 188 193 169 163 170 171 159 141 124 117 121 121 88 98 103 108 206 108 88 85 81 74 70 70 74 77 81 84 86 86 86 84 80 77 75 64 59 58 59 58 50 35 96 137 134 136 139 143 148 154 160 165 164 156 147 141 136 132 125 118 112 110 109 107 107 108 109 109 108 107 106 105 105 105 106 106 106 105 104 102 100 95 93 92 91 91 92 93 93 93 92 91 89 88 89 89 90 91 91 90 90 89 88 88 88 89 91 92 93 93 94 97 99 103 105 107 109 110 110 111 111 112 112 112 111 111 113 113 115 118 120 120 120 120 121 122 122 122 122 124 123 121 119 116 112 109 107 104 101 99 100 104 108 111 111 109 106 104 102 102 100 100 98 97 96 94 94 94 95 94 92 90 89 88 88 87 86 84 82 80 79 79 79 75 64 42 27 22 18 44 110 119 116 119 128 132 131 128 114 107 95 90 90 89 84 77 78 79 82 87 90 92 93 94 96 98 99 100 99 98 97 87 90 91 93 94 95 96 98 100 101 101 102 102 102 102 102 101 102 103 103 103 103 103 103 103 102 103 103 103 103 104 105 105 106 106 107 106 106 107 108 108 109 110 110 111 111 112 113 113 114 115 115 116 117 117 118 118 119 119 119 120 121 121 122 123 123 125 125 126 127 127 127 127 128 128 128 129 129 129 130 130 130 131 131 131 131 132 132 132 132 133 133 134 135 136 136 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 309 308 308 307 307 306 306 306 306 305 305 304 304 303 303 303 302 302 302 302 302 303 302 303 303 304 304 305 306 307 308 309 309 310 311 312 312 313 314 314 315 316 316 317 317 318 319 319 319 318 318 317 317 317 316 316 315 315 315 314 313 310 310 307 305 303 301 299 297 296 295 295 295 295 295 296 295 296 296 296 297 296 296 297 296 293 289 286 284 281 281 279 278 278 279 280 281 283 285 290 292 295 299 301 303 310 323 348 355 36 114 135 142 143 144 145 146 144 145 146 145 136 115 46 338 335 333 321 315 311 308 304 302 303 307 313 323 323 316 315 308 303 300 299 300 301 304 314 337 38 82 97 104 108 110 112 113 114 116 116 117 118 119 119 119 120 119 120 120 121 122 122 121 121 121 121 121 121 121 122 124 129 130 129 127 125 124 125 125 127 128 130 128 115 105 106 108 107 108 109 109 110 109 110 116 122 126 126 125 125 125 127 127 126 127 125 126 130 133 136 138 140 147 145 144 179 140 132 134 139 143 136 132 131 131 132 133 133 132 132 134 135 136 135 132 124 121 121 121 116 105 85 52 27 3 350 341 337 327 309 287 276 277 283 290 289 280 269 262 258 256 255 255 257 265 297 50 78 82 80 80 88 96 99 100 100 102 106 132 229 220 212 203 190 185 184 184 178 168 167 156 144 129 119 118 114 101 85 91 100 95 224 116 98 92 84 76 73 75 80 84 85 86 87 86 84 83 80 76 69 62 58 56 58 62 62 64 101 125 130 132 128 128 139 150 159 163 160 154 149 143 137 133 124 115 111 110 109 108 108 110 111 111 110 109 108 107 107 107 108 108 107 106 104 102 100 97 94 92 91 92 93 95 96 96 95 94 92 91 90 90 91 91 91 91 90 90 89 89 89 91 93 95 97 103 101 99 101 103 106 107 107 109 111 111 112 113 114 114 113 114 117 125 119 120 121 121 121 121 120 119 119 120 122 119 116 114 112 110 109 108 106 104 102 100 102 106 110 112 111 109 107 105 104 102 100 99 99 101 100 98 98 97 96 95 94 93 91 90 90 88 85 83 80 77 75 74 74 65 45 40 28 21 6 287 148 130 124 128 134 137 134 127 117 105 95 93 93 91 87 85 84 84 86 90 91 91 93 94 96 98 100 100 99 97 92 87 90 91 92 93 93 95 97 99 100 100 101 102 102 101 101 101 101 101 102 102 103 103 104 103 102 103 103 103 104 104 105 106 106 107 107 107 107 107 108 108 109 110 110 111 111 112 113 113 114 115 115 116 117 118 118 118 119 119 120 120 121 122 122 123 123 125 126 127 127 127 127 128 128 128 129 129 129 129 130 130 130 130 131 131 131 131 132 132 133 133 134 134 135 136 136 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 316 316 316 316 316 315 315 314 314 314 313 313 313 312 312 312 312 311 311 310 309 309 308 308 307 307 306 306 306 306 305 305 304 304 304 303 303 303 302 303 302 302 303 303 303 304 304 305 306 306 307 308 309 310 311 311 312 313 314 314 315 316 316 317 317 318 319 319 319 319 318 318 318 317 317 316 316 315 315 315 314 313 312 310 307 305 302 300 298 297 296 295 295 295 296 296 296 296 297 297 297 297 296 296 294 291 288 286 284 284 283 282 280 281 282 283 284 285 287 289 289 289 291 293 296 300 305 313 325 337 7 110 139 149 151 149 147 147 147 145 146 145 136 357 311 309 332 340 325 319 316 315 311 312 319 325 330 330 323 318 319 311 303 298 296 296 297 301 310 333 25 79 98 105 109 111 113 114 115 115 116 117 118 119 120 120 121 121 120 121 121 122 122 122 122 122 121 121 121 123 125 126 127 126 124 123 122 123 123 124 125 125 125 123 109 100 103 106 105 103 104 104 104 105 111 117 120 122 121 121 122 123 123 120 119 120 120 124 129 133 135 149 180 210 169 146 238 203 153 150 173 190 188 173 134 132 133 133 133 133 133 133 133 133 133 130 124 120 118 117 112 97 70 40 32 11 352 346 338 328 310 289 279 280 286 288 286 278 268 262 260 259 258 258 262 276 316 33 62 67 75 86 94 98 100 101 103 114 139 182 212 194 169 202 203 190 184 184 186 174 170 143 124 118 117 118 104 80 82 84 86 304 246 109 106 94 83 76 76 82 86 89 87 88 87 84 84 84 84 79 70 61 56 53 53 57 68 93 113 122 124 122 113 113 126 145 153 154 151 147 143 135 129 127 118 113 112 111 110 109 110 111 112 112 111 110 109 109 109 108 109 108 107 105 104 102 100 98 95 93 92 92 93 95 97 98 97 96 94 94 93 92 92 92 92 92 92 92 91 90 91 93 95 98 107 112 109 104 104 105 106 107 108 110 111 112 113 114 115 115 115 117 121 122 122 122 121 121 120 119 117 116 116 118 118 112 110 109 108 108 108 108 108 106 104 102 104 107 110 113 112 111 110 108 105 104 103 102 103 107 107 108 109 109 107 105 102 99 96 93 91 92 86 82 78 72 66 59 52 47 42 32 22 14 347 233 164 135 126 131 138 137 132 125 101 95 93 95 95 92 89 89 88 88 89 92 92 93 94 95 97 99 98 94 92 90 87 88 90 90 91 92 93 95 97 98 99 100 101 101 101 101 101 101 101 101 102 102 103 104 104 103 103 102 103 103 104 104 105 106 106 107 107 107 107 107 108 108 109 109 110 111 112 112 113 114 114 115 116 116 117 117 118 118 119 120 120 121 121 122 123 123 124 125 126 127 127 127 128 128 129 129 129 129 129 130 130 130 130 130 130 131 131 131 132 132 133 133 134 135 135 136 136 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 314 314 314 313 313 313 312 312 312 312 311 311 310 309 309 308 308 307 307 306 306 306 306 305 305 305 304 304 303 303 303 303 303 303 303 303 303 304 304 305 305 306 307 308 309 310 311 311 311 312 313 314 315 316 316 317 318 318 319 320 319 319 319 318 318 318 317 317 316 315 315 315 314 313 312 312 309 306 303 301 298 297 296 296 296 296 296 297 296 297 297 297 297 297 296 296 294 291 287 285 284 284 284 283 283 283 286 287 288 287 288 290 291 289 288 289 289 291 292 294 300 313 330 12 116 144 155 157 154 153 153 152 149 146 142 130 332 301 310 346 348 329 322 322 322 321 322 327 330 331 331 328 320 311 303 295 290 292 289 289 293 301 324 18 76 97 106 110 112 114 114 115 116 117 118 118 119 120 121 121 122 121 121 121 122 122 122 122 123 123 122 122 124 126 124 120 117 118 118 119 120 121 120 119 117 116 113 102 96 98 101 100 100 100 100 103 109 115 118 115 113 115 118 119 121 119 115 115 115 119 122 126 130 132 189 232 223 195 156 225 231 245 228 220 211 212 189 138 134 134 133 134 135 134 132 131 129 128 127 125 121 116 113 104 86 61 45 39 29 23 359 339 325 313 293 281 280 283 276 273 278 269 265 263 261 260 263 270 290 333 24 46 58 75 90 96 99 100 103 112 145 186 209 217 204 170 228 222 201 189 186 183 173 151 120 113 113 116 115 98 85 82 74 50 281 275 344 102 89 84 125 135 111 91 91 88 87 83 81 81 85 93 92 81 66 53 50 50 50 99 114 118 118 117 115 110 113 128 143 142 135 137 138 131 122 119 119 116 114 112 112 111 111 111 112 112 112 111 111 110 110 110 110 110 108 107 105 104 102 100 98 96 95 93 94 93 98 100 101 99 98 97 96 95 95 94 94 93 93 93 93 93 93 94 96 98 99 114 115 111 106 105 107 108 108 109 111 112 113 115 117 118 120 121 125 128 125 124 122 121 120 118 116 115 113 113 113 111 107 107 107 107 108 109 109 109 107 104 103 105 108 110 113 113 113 112 110 108 107 107 107 109 113 114 116 120 123 123 123 121 117 111 104 102 105 92 84 78 71 62 51 44 38 29 21 12 5 282 239 153 117 111 121 130 133 128 110 89 89 92 95 95 94 93 92 92 92 93 95 95 96 96 97 98 99 96 88 84 86 87 88 88 90 92 92 93 94 96 97 98 100 100 101 101 101 101 101 101 101 101 102 102 103 103 103 103 102 102 102 102 104 104 105 106 107 107 107 107 107 108 108 108 109 110 111 112 113 113 114 114 115 116 117 117 117 118 119 119 120 120 121 121 122 124 124 125 125 126 127 127 127 128 129 129 129 129 129 130 130 130 130 130 130 130 131 131 131 132 132 133 133 134 135 135 136 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 311 311 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 304 303 303 303 303 303 303 303 303 304 304 305 305 306 307 308 309 310 311 311 311 312 313 314 315 316 316 317 317 318 319 319 320 320 319 319 318 318 318 317 317 316 316 315 315 314 314 313 310 307 304 301 299 297 296 296 296 296 297 297 298 298 298 298 298 298 297 296 294 291 287 284 284 284 284 283 283 284 288 292 292 292 290 287 288 290 291 291 292 293 292 289 290 294 306 324 43 137 155 163 164 161 158 154 156 153 147 135 106 320 307 319 348 348 333 327 327 327 325 324 326 328 327 327 323 307 296 289 285 283 282 279 279 281 288 309 20 77 98 106 110 113 115 115 116 117 118 118 118 119 119 120 122 122 122 122 122 122 122 123 123 124 124 124 124 126 125 120 113 110 113 114 115 117 116 114 109 105 102 99 93 91 91 95 94 95 97 100 107 113 117 115 108 104 109 114 115 117 118 117 117 119 121 120 120 122 122 221 239 222 187 165 193 201 223 224 221 216 217 174 138 135 134 132 133 134 134 133 130 127 124 124 124 122 117 110 98 78 57 41 32 23 14 358 340 325 317 278 276 275 281 271 272 278 270 268 262 259 261 269 283 308 350 26 46 61 78 92 98 97 99 106 151 187 209 219 229 243 256 261 247 225 213 198 165 133 120 111 109 111 115 103 91 86 80 59 29 329 314 86 110 89 156 138 143 119 97 95 91 86 79 79 78 87 109 116 108 91 91 225 175 127 135 127 123 119 115 110 120 135 145 146 137 133 135 136 124 117 116 117 116 113 113 113 111 111 111 112 113 112 111 111 111 111 111 110 110 108 107 106 104 103 101 99 98 97 97 96 97 102 103 102 100 99 98 97 97 96 95 94 94 94 93 93 94 95 98 99 99 101 110 116 111 106 106 107 109 110 111 113 114 115 118 121 124 128 131 133 135 131 125 121 120 118 116 115 113 111 109 108 107 106 106 106 107 108 109 110 109 107 104 105 106 107 110 111 112 114 113 112 112 112 112 112 114 118 120 124 128 131 132 134 135 135 132 126 124 123 105 92 81 73 64 59 45 28 17 11 20 48 99 94 109 90 84 88 91 95 97 90 83 87 91 94 96 96 96 96 95 95 96 98 98 98 99 99 99 100 96 88 85 87 89 89 90 91 92 93 93 94 95 96 98 99 100 100 100 100 100 101 101 101 101 101 102 102 103 103 103 102 102 102 103 103 104 105 107 106 106 107 107 107 108 108 109 110 110 111 112 113 113 114 115 115 116 116 117 118 118 119 120 120 121 121 122 123 124 125 125 127 127 127 127 127 128 129 130 129 129 129 130 130 130 130 130 130 131 131 131 131 132 132 133 134 134 134 135 136 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 311 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 304 303 303 303 303 303 303 303 304 304 305 305 306 307 308 309 310 311 312 311 312 313 314 315 316 316 317 317 318 319 319 320 320 320 319 319 318 318 318 317 317 317 316 316 315 314 314 312 309 306 303 300 298 296 296 296 296 297 298 298 298 299 299 299 299 298 297 296 293 289 286 283 282 282 283 282 283 286 290 295 295 293 290 288 287 290 293 295 296 296 294 291 289 289 295 302 55 155 165 171 172 169 165 162 164 159 148 125 350 310 310 318 336 343 345 335 330 322 319 319 320 318 317 315 308 289 282 278 277 276 273 271 269 269 272 289 37 85 101 107 110 112 113 115 116 118 119 119 119 119 119 120 121 123 123 123 123 123 123 123 124 124 125 126 127 127 122 114 106 104 107 108 109 110 110 106 100 96 90 86 84 83 82 84 77 87 95 103 109 112 112 107 99 98 105 110 111 115 116 118 121 122 120 113 108 110 110 241 240 224 181 161 177 196 215 220 220 218 220 157 138 138 135 131 131 132 133 132 130 126 122 120 120 120 117 109 94 71 45 37 25 6 351 343 337 328 305 263 270 272 265 264 275 279 273 268 262 260 264 272 296 327 2 33 53 68 82 91 94 95 97 120 194 213 221 231 247 264 274 278 276 265 257 232 109 98 105 105 106 107 105 85 83 81 69 39 22 349 98 113 115 117 165 142 142 115 103 100 96 93 88 80 79 94 138 139 140 169 195 204 193 164 145 141 138 124 119 120 134 150 155 147 137 132 131 133 126 124 118 119 116 113 113 112 110 110 111 113 113 112 111 111 111 110 110 110 109 108 107 106 105 103 101 100 100 100 100 100 102 105 104 102 101 99 98 98 98 97 96 95 95 94 94 94 94 97 100 101 101 102 108 109 105 104 106 109 111 112 114 115 116 118 121 125 131 136 138 138 137 133 127 122 119 118 116 115 113 110 107 106 107 107 107 107 108 109 110 110 109 107 104 105 105 104 107 110 113 115 115 115 116 117 117 117 120 124 126 129 132 134 139 141 141 141 142 142 139 133 120 104 91 84 81 71 45 17 4 5 44 85 93 89 85 84 80 78 76 73 75 81 86 89 92 96 98 98 98 98 98 98 99 100 100 101 101 101 101 101 96 88 87 88 90 91 92 92 93 93 94 94 95 96 98 98 99 99 99 99 100 100 101 100 100 101 101 102 102 102 102 103 103 103 103 103 106 107 107 108 108 108 107 107 108 108 109 110 111 112 112 113 114 114 115 116 116 116 117 118 119 120 120 121 121 122 123 124 125 125 126 127 128 128 128 128 129 129 130 130 130 130 130 130 130 130 131 131 131 131 131 131 132 132 132 133 134 135 136 136 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 310 310 309 309 308 307 307 307 307 306 306 306 305 305 304 304 304 303 303 303 303 303 304 304 304 305 305 306 306 307 308 309 310 311 311 312 313 313 314 315 316 317 317 318 318 319 319 320 320 319 319 319 319 318 318 318 317 317 316 315 315 314 314 311 308 305 302 300 298 297 297 297 297 298 298 298 299 299 300 300 300 299 298 296 292 289 286 284 282 283 283 283 284 286 288 291 292 291 292 294 291 291 291 293 295 293 292 291 289 287 286 286 297 177 176 176 176 174 170 169 169 164 150 113 321 304 307 319 332 335 335 332 324 310 313 317 314 308 304 299 291 278 274 273 271 268 265 264 262 259 258 263 74 98 106 109 111 112 113 115 117 118 119 120 120 120 119 120 121 122 124 124 124 124 124 124 124 124 125 126 126 121 116 106 104 100 102 103 104 104 101 97 93 90 81 78 76 71 69 68 63 80 95 104 105 100 96 91 86 92 101 106 107 108 113 118 123 122 115 103 88 89 236 241 237 232 218 206 205 212 219 222 223 225 224 144 140 142 146 147 146 141 134 133 131 124 118 117 117 115 113 105 91 66 36 37 16 359 344 337 333 327 286 259 265 263 263 264 267 269 267 265 263 262 267 276 294 341 13 43 60 72 78 85 90 91 99 215 220 224 232 250 273 289 296 301 304 302 304 316 34 82 95 99 102 98 85 76 76 72 56 51 22 348 115 122 129 148 165 146 120 109 108 107 105 104 101 96 94 112 153 153 168 176 171 183 182 160 141 151 155 128 125 130 143 158 160 151 139 131 129 130 125 126 122 123 118 114 113 113 111 110 111 113 112 110 110 110 109 109 110 109 108 107 107 106 105 103 101 101 101 102 102 103 104 104 104 102 101 100 99 98 98 98 98 98 97 96 102 105 105 104 103 104 103 104 111 115 113 108 107 110 112 114 116 117 119 120 123 127 133 136 138 139 135 131 127 123 120 119 118 116 114 111 109 108 110 110 110 110 110 110 110 110 109 107 103 102 104 105 108 112 115 117 118 120 121 122 122 122 126 129 131 132 134 139 143 145 144 144 143 144 139 133 128 120 111 107 103 117 164 181 178 110 98 105 103 100 95 92 90 88 89 88 85 88 91 93 96 98 99 100 100 100 100 100 101 102 102 102 103 103 103 102 97 92 89 89 92 93 94 94 94 94 94 94 95 96 97 97 98 98 98 98 99 99 101 100 100 100 101 101 102 102 103 103 103 103 104 104 106 109 109 108 109 109 109 109 109 109 110 111 111 112 113 113 114 115 115 115 116 117 118 119 120 120 121 121 122 123 123 124 125 126 127 128 128 128 128 128 129 129 130 130 130 130 130 130 130 131 131 131 131 131 131 131 132 132 133 133 134 135 136 137 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 313 313 313 313 312 312 312 311 310 310 309 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 303 303 304 304 304 304 305 305 306 306 307 308 309 310 311 311 312 313 314 314 315 316 317 317 318 318 319 319 320 320 320 320 319 319 318 318 318 318 317 317 315 315 315 314 312 310 307 304 302 300 298 297 297 297 298 298 298 299 299 300 301 301 301 300 298 296 293 290 288 287 285 285 285 286 287 288 288 287 287 292 298 298 296 294 293 292 293 292 292 292 291 288 285 282 262 184 181 180 181 176 173 173 172 168 156 135 311 303 308 323 330 331 328 321 314 306 313 317 307 298 293 287 280 273 270 271 267 263 259 257 255 251 243 221 111 107 110 112 112 113 114 115 117 118 119 120 121 120 120 120 120 122 123 123 125 125 125 125 125 124 124 124 122 115 110 103 103 99 99 99 98 96 91 88 87 85 77 74 64 59 51 39 47 78 94 100 94 74 61 51 58 84 96 100 101 106 112 116 119 120 110 87 295 261 248 239 237 234 233 227 225 226 228 231 234 232 220 174 142 163 168 165 192 169 139 134 130 122 115 116 114 112 107 100 87 72 61 38 19 5 347 335 329 321 274 260 273 278 280 263 263 258 258 259 261 266 272 280 292 324 0 49 65 67 73 82 91 93 254 226 227 230 238 263 288 305 313 318 320 327 335 349 14 58 76 93 88 77 67 67 66 62 62 49 21 91 121 126 135 133 113 116 111 110 113 114 116 122 133 144 144 148 165 175 168 155 157 176 154 136 131 146 160 129 129 136 154 165 169 161 146 132 128 128 127 128 126 125 118 114 114 115 111 107 109 112 111 110 110 109 109 108 108 107 106 106 106 106 105 103 101 101 101 102 102 103 104 103 103 102 102 101 100 100 100 99 100 100 99 100 106 114 115 114 109 106 109 115 118 119 119 117 112 115 115 116 118 119 120 121 124 127 130 132 135 135 129 126 124 122 121 120 119 118 116 113 113 112 113 113 113 114 113 113 111 110 109 107 103 106 108 109 112 116 119 121 123 124 125 126 127 127 131 133 133 135 138 142 146 148 146 145 144 142 134 130 130 129 130 128 137 157 157 157 138 122 116 115 114 112 108 106 101 100 100 100 98 98 98 98 99 100 101 101 101 101 101 102 102 103 103 104 104 104 103 100 98 98 91 91 94 95 95 95 95 95 95 94 94 95 96 96 97 98 98 98 99 100 100 100 100 100 101 101 101 102 103 104 104 105 106 107 107 110 111 112 112 110 110 110 110 110 110 112 112 112 113 114 115 115 115 116 117 117 119 120 120 121 121 122 123 123 124 124 125 126 127 128 128 128 128 129 129 129 130 129 130 130 130 130 130 131 131 131 131 131 131 132 132 132 133 133 134 135 136 137 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 313 313 313 313 312 312 312 311 310 310 309 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 304 304 304 304 304 305 305 306 306 307 307 308 309 310 311 312 312 313 314 315 316 317 318 318 318 319 319 319 319 320 320 320 319 319 318 318 318 317 317 316 315 315 314 314 312 309 306 304 301 299 298 297 298 298 298 299 299 300 301 301 302 302 301 300 298 296 294 292 291 290 289 288 287 288 290 291 289 288 288 295 300 299 299 296 295 295 297 296 293 293 291 288 285 283 204 148 162 189 185 178 175 177 176 174 169 166 286 298 305 311 321 326 316 307 304 303 305 302 289 283 281 279 275 271 270 267 264 260 256 252 249 243 228 184 125 113 112 113 114 114 115 116 117 118 119 120 121 121 121 121 121 121 122 123 125 126 126 126 125 124 123 121 118 112 109 106 102 101 98 96 92 87 82 80 80 78 73 67 44 48 28 13 40 75 88 87 70 22 349 331 7 74 86 91 94 97 99 99 106 111 98 303 261 250 244 241 241 240 239 237 236 238 242 244 240 234 218 198 187 229 235 233 233 220 149 129 126 119 115 115 112 109 103 95 92 84 69 50 33 18 351 332 325 315 270 257 262 267 262 261 256 255 256 257 260 264 269 280 293 304 332 54 69 70 72 80 97 183 231 230 231 232 237 251 273 298 307 319 332 354 12 17 25 33 57 82 75 65 61 59 59 58 52 38 13 128 131 126 116 108 106 108 110 110 113 117 133 154 167 165 168 173 176 171 162 163 162 173 165 137 126 128 130 127 131 141 155 165 174 157 139 128 127 126 125 125 123 122 118 115 117 120 115 110 112 114 112 111 110 109 108 107 106 106 105 105 106 106 105 103 103 102 102 102 102 103 104 103 102 102 102 103 103 102 102 102 102 104 106 108 113 116 117 118 115 111 112 114 118 121 122 124 122 122 117 118 119 121 121 123 124 125 127 130 131 131 123 120 119 120 120 121 120 119 118 116 116 115 117 117 117 118 117 116 113 110 109 108 107 107 109 112 116 120 124 126 127 128 129 130 131 132 135 136 136 138 140 144 148 149 146 144 142 136 129 127 129 132 134 136 143 148 145 141 126 120 121 122 122 120 118 115 111 108 107 109 106 103 101 100 101 101 101 101 102 103 103 103 103 104 105 105 106 106 105 102 99 100 93 93 96 97 97 97 96 96 96 95 94 95 95 95 96 97 97 98 99 99 100 100 100 100 100 101 103 104 105 106 107 108 108 110 110 111 112 112 112 112 111 111 111 111 112 112 113 113 114 115 115 115 116 117 118 118 119 120 121 122 122 123 123 123 124 125 126 127 127 128 128 129 129 129 129 130 130 130 130 130 130 130 131 131 131 131 131 131 131 132 132 132 133 133 134 135 136 137 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 310 309 309 308 308 308 307 307 307 306 306 305 305 305 305 304 304 304 304 304 304 304 305 305 305 306 306 307 308 309 310 311 311 312 313 314 315 316 317 318 318 319 319 319 319 319 319 320 320 320 319 319 319 318 318 317 316 315 314 314 314 313 311 308 306 303 301 299 298 297 298 298 298 300 300 301 302 302 302 302 301 300 299 297 295 295 294 293 292 291 290 290 290 290 290 290 291 292 294 295 297 297 297 300 301 300 297 293 290 288 304 31 111 132 146 175 188 181 179 184 182 182 180 179 200 279 292 295 307 314 301 294 294 294 290 282 273 271 272 272 273 270 267 264 260 257 252 248 244 237 214 161 125 115 113 114 115 116 116 116 117 118 119 119 121 121 122 122 122 122 122 123 125 126 127 127 126 124 123 121 116 112 110 108 106 106 103 98 88 80 76 76 76 73 67 61 51 27 1 3 37 62 67 53 13 339 323 312 341 61 67 78 77 38 293 284 325 91 51 268 251 246 244 244 244 243 244 244 246 249 252 247 241 237 229 226 239 239 239 239 239 240 140 121 122 117 113 113 112 110 102 95 92 85 73 60 49 32 354 323 314 308 266 253 252 252 253 255 255 256 257 259 263 267 271 277 292 312 344 46 55 67 69 76 118 199 228 232 233 233 233 235 245 262 277 309 6 51 59 50 40 26 50 69 70 61 57 56 55 51 36 357 277 147 139 120 108 102 101 103 105 105 110 126 161 182 181 186 181 182 181 178 178 175 173 172 165 133 118 113 117 125 135 138 135 145 144 125 108 106 112 119 120 119 118 118 118 116 120 116 115 117 117 117 115 113 111 108 105 106 106 105 105 106 107 108 108 107 105 103 102 103 103 104 103 102 102 102 104 105 105 105 105 106 108 110 113 115 117 117 117 118 115 117 116 120 122 123 124 127 128 123 118 119 121 122 122 123 124 125 126 127 128 125 119 117 117 119 121 122 122 121 120 120 118 118 119 120 120 120 120 117 114 111 109 109 109 110 110 114 119 124 128 130 131 132 133 134 135 135 136 138 139 140 142 145 148 149 146 144 141 131 125 126 129 131 132 136 140 139 137 134 129 123 124 124 124 123 121 118 115 113 113 116 110 105 103 102 102 102 102 102 103 104 104 104 104 105 106 106 106 106 106 106 104 101 94 95 97 98 97 97 97 97 97 96 96 95 95 95 96 97 97 98 99 100 100 100 100 100 103 103 104 105 107 108 109 110 111 111 111 112 112 113 113 113 112 111 112 112 112 113 113 114 114 115 115 116 117 118 119 119 120 121 122 122 123 123 123 124 125 125 126 127 128 128 128 129 129 129 129 129 130 130 130 130 130 131 131 131 131 131 131 131 132 132 132 133 133 134 134 135 136 137 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 314 314 314 314 313 313 313 312 312 311 311 310 309 309 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 304 304 305 305 305 306 306 306 307 308 308 309 310 310 311 312 314 315 316 317 318 319 320 320 319 319 319 319 320 320 320 320 320 319 319 318 317 316 315 315 314 313 313 312 310 308 306 304 302 299 298 298 298 299 299 300 301 301 301 302 302 301 301 300 300 298 297 297 296 295 294 293 292 291 290 289 290 290 289 288 289 290 295 298 298 298 300 318 325 309 308 359 354 48 58 114 147 187 200 193 189 197 196 191 187 186 194 202 227 269 293 302 295 290 288 283 278 273 268 267 268 268 269 265 263 261 257 254 250 245 240 231 198 142 121 117 115 114 115 116 117 117 117 118 118 119 120 121 122 123 123 123 123 124 125 126 127 128 128 127 125 121 116 117 114 113 113 114 112 108 97 84 77 77 75 71 70 64 46 13 354 3 23 32 18 354 338 329 315 309 327 5 51 64 29 291 273 270 277 304 281 262 250 246 246 245 245 246 247 249 252 254 253 248 244 242 240 242 243 243 243 242 242 240 112 115 117 116 116 115 113 112 107 104 95 84 68 57 55 42 354 313 303 296 257 253 253 253 254 255 256 258 259 262 266 270 274 277 288 303 313 321 356 42 40 58 179 217 228 233 235 235 233 230 230 230 239 291 96 91 83 76 55 25 42 64 68 60 58 53 48 34 348 207 166 145 129 108 104 100 98 97 97 95 95 131 195 198 186 186 184 190 198 203 206 201 193 181 127 118 104 96 97 104 114 112 103 108 101 91 92 98 107 115 116 115 115 116 118 118 116 118 124 120 119 118 115 112 109 106 105 106 106 105 107 107 108 108 108 108 106 103 103 104 104 104 102 101 101 103 105 106 106 107 108 110 111 112 115 117 118 118 118 118 117 122 122 123 124 125 127 130 129 123 120 121 122 122 123 123 124 124 125 126 125 122 119 119 119 121 122 123 123 123 123 122 120 120 120 122 121 121 120 118 115 112 110 109 108 108 109 116 122 126 130 132 134 135 136 137 137 138 139 140 141 141 142 145 148 148 147 143 137 136 126 125 126 129 131 134 136 135 133 132 130 125 125 124 123 121 120 118 115 114 116 118 110 105 106 105 105 104 104 104 104 104 104 105 105 106 107 107 107 107 107 108 106 102 96 97 98 99 98 99 99 99 98 98 97 95 95 96 96 97 97 98 99 100 100 100 100 100 104 104 105 107 109 110 110 111 112 112 112 112 113 113 113 114 114 113 112 113 113 113 114 114 115 115 116 117 118 119 119 120 121 122 122 123 123 123 124 125 125 126 127 127 128 128 129 129 129 129 129 130 130 130 130 130 130 131 131 131 131 131 131 132 132 132 133 133 134 134 135 135 136 136 137 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 312 312 312 311 310 310 309 308 308 308 308 307 307 307 306 306 306 305 305 305 305 305 304 304 305 305 305 306 306 306 307 307 308 308 309 309 310 311 312 314 316 317 319 320 321 321 321 321 320 320 319 320 320 320 320 320 320 319 319 318 317 316 315 314 314 313 312 311 309 307 305 302 300 299 299 299 299 300 300 301 301 301 301 301 301 302 302 301 300 300 299 297 295 294 293 292 290 289 288 288 289 288 288 287 287 290 295 296 294 297 348 19 18 13 8 7 21 39 109 155 211 220 215 205 202 206 196 190 188 189 190 199 231 268 289 286 279 276 274 272 270 268 266 266 266 265 261 260 258 256 253 249 244 238 220 180 128 118 116 114 114 115 116 117 118 118 119 119 119 120 121 122 123 124 125 125 125 125 126 127 128 129 128 126 122 119 120 118 118 120 121 121 118 111 101 90 83 77 74 71 63 41 11 355 355 352 351 342 333 331 323 308 302 307 323 22 30 315 278 267 266 272 281 277 265 254 249 249 247 247 247 249 251 254 254 251 248 247 246 245 246 246 246 245 244 243 238 92 104 99 40 35 83 102 108 108 102 87 69 27 17 40 35 343 305 286 269 256 255 255 255 255 256 258 260 262 265 269 272 276 280 286 288 289 285 295 303 293 300 250 230 231 234 236 236 235 233 232 228 228 242 119 105 95 93 71 31 37 55 63 60 56 41 23 341 293 170 139 124 112 103 100 97 94 94 90 82 60 338 238 223 204 192 191 196 213 230 257 287 322 72 98 98 88 82 79 78 84 92 90 88 86 88 90 97 106 112 113 112 114 116 120 122 118 118 122 121 118 116 113 110 107 105 104 105 106 106 107 107 106 105 103 103 103 103 104 105 105 104 102 102 103 104 105 106 107 108 110 112 113 114 115 117 119 119 119 120 121 121 122 123 125 128 131 133 133 127 122 123 124 124 124 124 124 125 125 125 124 123 123 123 123 123 124 124 124 124 124 123 122 122 122 123 122 120 119 117 116 114 113 110 108 107 112 120 125 129 133 135 136 138 138 139 140 141 141 142 142 141 142 145 147 148 147 143 140 130 125 130 131 131 131 130 131 131 130 130 124 124 125 124 122 120 118 117 116 117 119 116 110 108 109 108 107 106 106 106 105 105 105 105 106 107 107 107 107 108 108 108 107 103 100 98 100 100 100 100 100 100 100 99 98 96 96 97 97 97 98 99 99 100 100 100 101 103 104 107 107 109 110 110 111 112 112 112 112 113 113 114 114 114 114 114 113 114 114 114 115 115 115 116 117 118 118 119 120 121 122 122 123 123 124 124 125 125 126 126 127 128 128 129 129 129 129 129 130 130 130 130 130 130 130 131 131 131 131 131 131 132 132 133 133 133 134 134 135 135 136 136 136 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 310 309 309 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 305 306 306 306 307 307 308 308 309 309 309 310 311 312 314 316 317 319 320 320 320 320 319 319 319 319 320 320 321 321 321 321 320 319 318 318 317 316 316 315 315 313 311 309 308 306 303 301 299 299 299 299 300 300 301 301 301 301 301 303 304 304 302 302 301 300 298 295 294 292 290 289 288 287 286 287 287 287 287 288 290 292 294 294 298 10 24 24 17 14 12 13 29 70 103 256 256 248 232 241 252 222 197 191 190 190 191 203 229 265 276 271 268 267 267 267 266 265 264 263 261 258 257 256 255 253 250 246 239 206 166 136 124 116 113 113 115 116 117 118 119 120 119 120 121 121 122 123 125 126 126 125 124 124 126 128 129 129 127 125 124 123 123 122 123 123 122 121 117 110 101 92 84 83 75 66 44 16 357 346 339 337 335 329 322 309 297 294 296 303 313 303 284 271 264 266 272 278 277 268 262 257 252 249 249 249 250 253 254 252 250 248 248 248 247 248 248 248 247 246 245 244 68 75 16 304 311 16 61 88 93 87 62 34 356 359 16 355 320 303 275 260 258 258 258 257 257 258 261 262 265 268 272 275 279 283 284 285 281 273 268 263 263 264 249 237 235 237 238 239 238 238 238 237 243 24 118 108 101 97 71 43 39 44 50 49 39 9 326 284 290 138 124 112 105 102 99 96 96 82 81 68 39 324 273 251 227 207 203 206 245 274 277 312 10 57 78 80 80 76 72 68 70 78 86 89 89 90 92 100 113 112 111 111 113 117 124 123 119 126 125 118 116 115 112 110 107 105 105 106 107 107 106 105 104 103 103 104 104 104 104 105 105 104 102 104 105 105 106 106 107 109 111 113 115 115 115 118 120 121 121 121 122 123 123 126 130 134 136 136 136 132 126 125 125 125 125 125 125 125 126 127 126 126 127 126 126 125 125 124 125 125 125 124 123 123 123 123 122 120 118 117 117 116 113 111 111 113 116 123 129 132 135 137 139 139 140 141 142 142 142 143 142 142 143 144 147 148 148 146 141 134 134 139 134 131 129 128 128 129 129 129 128 122 124 124 122 120 118 117 117 119 119 115 113 113 111 109 108 108 107 107 106 106 105 106 106 107 107 108 108 109 109 109 108 105 104 100 101 101 101 101 101 102 101 100 99 97 97 97 97 98 98 99 100 100 100 100 102 104 107 108 108 109 110 111 112 112 112 112 113 113 114 114 114 115 115 115 114 114 114 115 115 116 116 117 118 118 119 120 121 121 122 123 123 124 124 125 125 126 127 127 128 128 129 129 129 129 130 130 130 130 130 130 130 130 130 131 131 131 131 131 132 132 133 133 133 134 134 135 135 136 136 136 137 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 312 312 312 311 311 310 309 309 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 306 306 306 307 307 307 308 308 309 309 309 310 311 312 313 315 317 318 318 316 314 314 314 315 316 318 320 321 321 321 321 321 320 319 318 318 318 316 315 315 315 314 312 310 308 306 304 301 300 300 299 299 300 300 301 302 302 302 303 304 304 304 304 303 301 300 298 296 293 291 290 289 288 287 286 287 287 288 288 291 292 291 292 294 306 13 22 26 20 18 17 10 6 358 336 292 294 283 276 281 277 256 229 212 202 194 192 192 201 228 254 263 265 265 263 261 258 259 258 258 256 255 255 256 256 255 253 249 244 179 153 143 118 115 113 113 115 116 118 119 120 120 120 120 121 121 123 124 126 126 126 126 125 124 124 126 127 126 126 125 124 124 124 122 121 120 119 117 114 111 107 101 96 90 80 69 49 22 358 345 340 339 335 324 310 299 296 288 287 289 288 282 274 268 265 267 273 274 275 275 269 261 255 253 252 252 253 254 254 251 249 248 248 248 248 249 249 249 248 248 247 249 265 313 336 319 326 334 9 58 72 62 34 10 358 4 353 320 302 267 261 260 260 261 260 260 259 260 263 265 267 271 275 278 281 283 282 280 273 266 262 259 259 258 250 243 240 241 242 241 242 244 250 268 326 60 91 106 102 97 77 58 46 40 38 29 5 323 286 270 310 129 119 110 101 96 95 94 83 77 77 58 26 313 282 270 265 259 255 261 340 334 352 22 49 62 69 73 75 73 70 60 59 69 69 82 92 95 97 104 113 113 111 112 114 119 124 118 107 112 120 116 115 114 112 110 107 106 106 106 107 107 106 105 103 101 102 104 105 105 105 105 106 105 104 106 106 107 108 108 108 110 112 115 117 118 119 120 121 122 122 123 124 124 126 131 146 139 138 138 138 135 131 128 127 127 127 126 126 127 128 129 129 130 130 129 128 127 126 125 126 126 126 125 124 124 124 123 122 120 119 118 117 116 114 114 115 116 119 125 131 135 138 139 140 141 142 143 143 144 144 144 143 142 143 144 146 148 149 149 146 141 142 140 132 129 128 128 129 130 131 131 130 127 124 123 123 121 118 117 117 119 119 117 116 114 112 110 109 109 109 108 107 106 106 106 107 108 108 108 109 109 110 110 108 106 105 101 102 102 103 103 103 103 103 101 100 99 98 98 98 98 99 99 100 100 100 102 104 105 108 108 109 110 111 112 112 112 113 113 113 114 114 115 115 115 115 116 115 115 115 115 116 116 117 118 119 119 120 121 121 122 123 123 123 124 125 126 126 127 127 128 128 129 129 129 129 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 132 132 133 133 134 134 135 135 136 136 136 137 137 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 310 310 309 309 308 308 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 306 306 306 307 307 308 308 308 309 309 309 310 310 311 312 313 314 315 316 315 312 310 311 312 314 316 318 320 321 321 321 322 321 321 320 319 318 317 315 315 315 315 314 313 311 308 306 303 301 301 300 299 299 300 301 302 302 303 303 303 303 302 302 303 302 301 299 298 296 293 291 290 289 289 289 288 288 288 289 288 289 288 288 288 305 336 14 23 26 26 25 10 360 344 319 305 303 300 293 290 290 286 281 277 269 253 231 209 198 198 209 230 250 260 261 259 256 256 253 253 253 254 254 255 256 256 256 255 253 252 229 130 117 113 113 113 114 115 117 118 120 121 121 122 121 121 122 124 126 126 126 126 127 127 126 126 125 124 124 123 123 123 122 122 120 119 118 117 115 113 112 109 108 105 98 89 75 52 24 0 349 344 342 336 321 308 304 290 284 283 283 281 276 271 268 267 268 271 272 271 272 268 262 257 255 255 256 257 257 255 251 250 249 248 248 249 250 250 249 249 249 249 248 251 262 293 316 341 343 25 51 56 41 12 354 352 350 322 289 270 262 261 262 262 263 263 262 262 263 265 267 270 274 277 280 281 281 279 273 267 263 262 260 260 257 251 246 245 245 245 246 249 255 278 338 39 66 84 98 102 99 86 73 65 53 34 9 332 296 272 265 290 119 113 107 95 83 80 77 88 113 121 147 198 237 287 298 310 320 324 345 18 22 36 50 58 63 68 71 72 71 67 58 53 62 63 76 91 99 103 109 114 114 114 114 117 122 116 114 114 117 119 115 114 114 112 109 108 106 106 107 107 108 107 106 103 98 101 103 104 104 105 106 107 107 106 107 107 109 110 111 111 113 117 120 122 124 124 123 123 123 123 124 126 128 138 156 156 141 139 139 139 137 133 130 128 128 128 127 127 128 130 132 132 131 130 130 130 129 127 127 127 127 127 126 126 125 124 123 121 121 119 118 117 116 115 116 114 114 120 126 133 137 138 140 142 143 144 144 145 145 144 144 143 142 143 144 145 148 152 154 151 145 144 141 134 130 129 129 130 131 132 133 130 125 124 123 122 121 119 117 117 118 119 118 116 115 113 111 110 110 110 109 108 107 107 107 107 108 109 109 110 110 110 109 108 107 105 102 102 103 103 103 104 104 103 102 101 100 99 99 99 99 100 100 100 103 104 104 106 107 108 109 110 110 111 112 112 112 113 113 114 114 115 115 115 115 116 116 116 116 116 116 117 117 118 118 120 120 121 121 122 122 123 123 124 125 125 126 127 127 128 128 129 129 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 132 132 132 133 133 134 134 135 135 135 136 136 136 137 138 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 313 313 313 312 312 311 311 310 309 309 309 308 308 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 309 309 309 309 310 310 310 311 312 313 314 313 313 311 309 310 313 317 319 320 321 322 322 322 322 321 320 319 319 317 316 315 315 315 315 314 312 309 306 304 301 301 300 299 299 299 300 301 302 302 303 302 302 301 301 301 301 301 300 299 298 296 294 292 291 291 291 291 291 291 291 289 285 283 283 284 287 313 351 19 29 29 30 28 355 349 318 309 304 300 298 295 293 292 291 289 288 287 286 278 257 236 223 220 230 244 252 254 254 253 253 251 251 252 254 255 255 255 256 256 257 260 266 263 76 101 108 110 112 114 116 118 119 120 121 123 123 123 124 124 125 126 127 127 127 128 128 128 127 125 123 123 121 122 120 119 117 117 118 119 118 117 116 115 114 112 109 105 98 85 61 29 3 353 349 348 341 332 320 307 292 285 283 282 279 275 271 268 267 268 270 271 270 270 267 263 259 257 258 261 262 259 255 252 250 249 248 249 249 250 250 249 249 248 249 249 249 249 255 262 277 3 49 56 52 35 3 344 340 332 294 266 261 262 262 263 264 265 265 265 265 266 268 269 273 277 279 280 280 279 274 268 265 263 263 263 259 255 250 247 247 248 249 252 259 277 329 28 56 68 74 92 103 98 80 82 65 53 31 358 315 292 286 307 40 92 103 94 89 73 66 77 99 106 96 215 224 171 57 29 8 4 4 22 42 47 53 58 61 66 69 71 72 72 68 62 60 65 89 95 91 100 109 114 115 116 119 120 122 126 120 113 113 118 118 115 114 113 111 110 111 108 108 109 109 109 107 104 102 100 103 105 106 106 106 107 109 109 109 108 109 110 111 113 114 122 127 130 130 127 126 126 125 124 124 126 128 133 145 157 154 142 140 140 140 140 132 130 129 129 129 128 128 129 131 133 133 132 130 130 130 130 129 128 128 128 128 127 127 126 124 123 122 120 118 117 116 116 119 122 117 117 122 129 134 135 138 141 143 144 145 145 145 145 145 144 143 142 143 143 145 148 153 153 149 146 147 146 137 131 130 130 130 130 131 131 128 124 123 121 121 121 119 116 116 116 117 118 117 115 113 112 110 110 110 109 109 108 108 107 108 109 109 110 110 111 111 108 108 106 104 103 103 104 104 104 104 104 104 103 102 101 100 100 100 100 100 100 101 103 104 106 108 108 108 109 110 111 111 112 112 113 113 113 114 115 115 115 116 116 116 116 117 117 117 117 118 118 118 119 121 121 121 122 122 122 123 124 125 125 126 127 127 128 128 129 129 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 133 133 134 134 135 135 135 136 136 136 137 138 138 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 313 313 312 312 311 311 310 310 309 309 309 308 308 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 309 309 309 309 310 310 310 310 310 311 312 314 314 313 312 310 310 313 317 320 321 321 323 323 322 322 321 320 319 318 317 315 315 315 315 314 312 309 307 304 302 301 301 300 299 299 300 300 300 301 301 301 301 300 300 300 299 299 299 298 298 297 296 294 293 293 293 293 294 293 294 293 291 287 283 282 285 294 1 11 24 33 43 41 10 330 310 301 302 304 300 299 298 296 296 295 295 297 299 300 294 285 276 264 252 244 243 247 250 251 252 252 252 253 253 255 255 255 255 257 259 263 264 271 293 58 93 102 108 111 114 116 118 119 120 122 123 124 125 126 126 126 127 127 128 129 129 129 128 127 126 125 122 121 120 119 117 116 116 117 118 119 119 119 119 118 116 114 112 106 95 75 41 12 2 357 357 354 351 340 320 299 289 284 282 279 275 271 269 268 268 268 268 267 267 266 263 260 259 261 263 263 260 256 252 251 250 249 249 249 249 249 249 248 248 248 249 249 250 249 250 269 34 66 63 52 32 3 341 296 281 270 262 262 263 264 265 266 267 267 267 267 267 269 273 276 279 278 280 280 276 270 266 264 263 263 263 258 253 250 249 248 249 252 257 271 308 14 46 60 66 70 86 99 93 66 62 57 45 27 341 298 312 9 43 59 71 78 74 77 86 86 92 85 68 41 345 355 92 96 84 60 49 41 49 59 59 60 61 64 68 71 74 75 74 72 70 72 80 94 99 99 107 116 122 121 121 122 124 127 128 129 110 116 119 117 115 114 112 111 112 112 112 113 113 112 110 108 106 103 104 106 107 107 107 107 108 109 109 108 108 110 111 112 116 122 132 138 142 136 128 127 126 125 125 125 127 136 144 153 158 152 142 141 141 141 140 133 131 130 130 130 130 130 130 131 133 132 132 129 132 132 131 130 129 129 128 128 128 127 126 126 124 121 119 118 117 116 118 120 123 122 121 125 127 131 135 139 141 143 145 145 145 145 145 144 143 143 142 142 143 144 147 149 148 146 149 152 150 140 131 130 130 129 129 129 129 124 121 121 120 120 120 118 116 116 116 117 117 116 114 113 112 111 110 110 110 109 109 108 108 108 109 110 110 110 111 109 108 106 104 103 103 104 104 105 106 106 105 104 103 103 103 102 102 102 101 101 103 105 105 107 108 108 108 109 109 110 110 111 112 112 113 113 114 114 115 115 116 116 117 117 117 117 118 117 118 119 119 119 120 121 122 122 122 123 123 124 125 125 126 127 127 128 128 128 129 130 130 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 133 133 134 134 135 135 135 136 136 137 137 137 139 139 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 310 310 309 309 309 308 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 309 309 309 309 310 310 310 310 311 310 310 311 312 312 312 312 310 313 315 317 319 321 323 323 323 323 323 322 322 321 319 317 316 315 314 314 312 310 307 305 303 301 301 300 299 299 299 300 300 300 300 300 300 300 299 299 299 298 298 297 297 297 296 296 295 294 294 294 294 295 295 295 291 290 287 284 284 288 306 7 15 29 29 51 30 315 300 299 302 304 305 299 299 298 298 299 299 299 301 303 304 298 291 285 278 268 257 250 249 250 250 252 253 254 254 255 255 256 257 258 261 265 272 276 291 339 56 85 97 103 109 114 116 118 119 121 122 123 125 127 128 127 127 128 129 129 130 130 129 127 126 126 124 122 121 120 119 118 117 117 117 118 118 119 120 120 120 120 119 117 111 102 86 57 25 14 9 9 8 7 6 356 324 299 289 284 280 276 272 270 268 268 267 267 267 266 265 263 261 260 262 264 263 259 256 254 253 251 249 249 249 249 249 248 248 248 249 249 250 251 251 252 295 49 63 56 43 25 353 283 268 265 264 263 263 264 265 267 268 269 269 270 270 270 272 276 279 281 281 281 278 273 268 265 264 264 264 264 261 255 253 252 251 252 255 263 286 344 37 53 59 60 65 74 84 80 64 55 45 32 18 308 296 12 61 66 65 67 67 70 83 103 101 92 79 63 42 19 26 63 87 88 91 63 59 66 68 66 62 61 64 70 76 78 79 78 78 79 84 91 97 101 105 111 121 127 127 123 123 124 126 127 120 105 126 121 117 115 113 111 111 112 113 114 114 113 111 112 112 109 107 107 109 110 109 108 106 106 105 105 105 109 111 113 118 125 130 138 138 138 133 129 128 127 126 127 128 132 147 153 156 158 151 143 142 142 141 141 138 134 132 132 132 131 131 131 132 133 132 131 131 136 134 131 130 130 129 129 128 128 128 126 126 124 122 119 118 117 118 121 122 120 116 120 125 127 130 135 138 141 143 144 144 144 145 144 143 143 142 142 142 141 142 144 146 145 150 155 156 150 140 133 131 129 129 129 129 128 126 121 119 119 119 119 118 117 117 116 117 116 115 114 113 112 110 110 110 110 110 110 109 109 109 109 110 110 110 111 109 109 105 104 104 104 104 105 106 107 107 107 106 105 104 104 103 104 104 103 103 106 106 106 108 109 109 109 109 109 110 110 111 112 113 113 114 114 115 115 116 116 117 117 117 117 118 118 118 119 119 120 120 120 120 122 122 123 123 124 125 126 126 127 127 128 128 128 129 129 130 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 134 135 135 135 135 136 136 137 137 138 138 139 140 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 315 315 315 315 314 314 313 313 312 312 312 311 311 310 310 310 309 308 308 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 307 308 308 309 309 309 309 309 310 310 310 311 311 311 311 310 310 310 310 311 311 312 315 317 318 320 322 323 324 324 324 324 323 323 322 320 319 317 316 314 312 310 308 306 304 303 301 300 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 297 297 296 296 296 296 295 295 295 295 294 294 294 292 289 289 287 285 285 288 317 7 7 15 28 46 357 300 297 302 303 304 304 298 298 298 298 299 300 300 300 299 299 298 294 289 284 277 269 260 256 254 253 253 254 255 255 256 257 260 262 265 270 278 275 290 321 13 57 79 92 101 107 111 114 117 119 120 121 124 126 128 129 128 128 129 130 130 129 129 128 127 127 126 124 122 121 120 119 119 118 118 118 117 117 117 118 120 122 123 124 122 116 108 94 73 41 28 28 25 24 31 45 57 46 333 296 286 282 278 274 271 269 269 268 268 267 267 265 263 261 261 261 262 260 257 256 254 253 251 250 249 249 249 249 249 248 248 249 249 250 252 255 258 0 41 40 29 20 332 284 281 265 265 265 265 265 266 267 269 270 271 271 272 272 272 289 296 294 295 293 281 274 270 267 266 266 267 267 267 264 260 261 258 256 257 261 274 312 18 49 56 57 55 59 61 67 64 57 47 31 5 325 290 320 46 62 60 61 63 78 90 96 103 103 97 85 56 58 51 53 59 58 60 62 68 70 74 73 66 56 54 65 77 82 83 92 90 88 88 89 94 100 103 105 110 120 130 134 121 117 114 114 114 106 113 126 123 118 116 114 113 113 114 115 115 117 116 114 114 114 111 108 108 110 111 109 105 105 101 100 101 102 111 119 123 126 128 131 136 132 130 129 128 127 127 128 129 132 142 148 152 155 156 149 144 143 142 141 142 142 137 134 133 133 132 132 132 133 134 135 136 139 139 133 131 131 130 130 129 129 128 128 128 127 125 123 121 119 119 121 124 125 117 115 119 120 125 129 134 137 139 141 141 142 143 143 143 143 142 142 141 141 140 140 141 144 146 153 159 156 147 141 137 132 128 128 128 128 129 129 123 119 119 119 120 119 119 118 117 117 116 115 114 113 111 110 110 110 110 110 110 110 110 110 109 110 110 111 111 109 109 108 106 105 105 106 107 107 108 109 109 108 106 105 105 105 105 105 105 105 107 108 109 109 109 109 109 109 109 110 110 111 112 113 113 114 114 115 115 116 116 117 117 118 118 118 119 119 119 120 120 120 120 120 121 121 123 124 125 126 126 127 127 128 128 128 129 129 130 130 131 131 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 135 135 136 136 137 137 137 138 138 139 140 140 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 309 309 309 310 310 310 310 311 311 312 312 312 312 311 311 311 311 312 313 316 318 320 321 323 324 324 324 324 324 324 323 322 321 320 318 316 314 312 310 308 306 304 304 302 301 300 299 299 299 299 298 298 298 298 298 299 299 299 299 298 297 296 296 295 295 295 295 295 295 296 293 292 292 291 290 289 288 288 287 287 326 1 0 3 11 349 293 297 299 303 304 304 304 302 300 300 299 298 299 301 301 302 302 300 294 290 286 280 274 271 266 261 258 257 256 257 257 258 262 266 270 276 282 288 293 316 352 31 58 76 87 96 103 108 112 116 119 120 122 125 127 128 129 129 130 130 130 129 127 126 126 126 126 125 123 123 122 120 121 121 120 119 119 118 118 118 119 128 131 132 132 130 124 115 102 85 62 60 54 48 47 59 74 85 87 71 325 291 283 279 276 274 272 270 269 269 269 267 266 264 262 261 260 260 258 258 256 254 252 251 250 249 249 248 249 249 248 248 248 249 250 253 258 266 19 16 313 295 308 285 267 268 267 266 267 267 267 268 269 271 272 272 272 272 275 353 4 357 351 10 15 320 272 269 268 269 270 271 270 269 269 269 270 268 268 271 277 299 354 42 58 61 59 56 55 56 59 57 53 43 26 356 321 306 349 45 54 46 48 52 83 96 101 106 107 102 92 33 78 80 81 78 63 58 66 73 76 79 73 59 39 45 73 88 90 90 95 98 96 92 92 100 105 105 106 111 120 128 132 112 109 108 111 118 121 123 126 123 120 119 121 121 120 119 118 118 119 118 116 115 112 110 109 110 113 113 111 108 102 98 99 103 108 119 128 131 132 132 132 131 130 128 127 126 125 127 129 131 136 147 149 153 155 155 155 149 144 142 142 142 141 137 134 133 133 133 133 133 134 135 139 142 143 137 133 132 131 131 130 129 129 129 129 128 128 126 124 122 121 124 127 126 122 113 115 116 120 124 127 131 133 135 137 138 139 140 141 142 142 142 141 141 140 139 139 140 143 145 150 156 151 148 144 137 131 128 127 128 128 128 129 123 119 118 119 119 119 119 118 117 117 115 114 113 112 111 111 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 110 109 107 106 107 108 108 109 110 110 109 107 107 106 106 106 107 106 107 109 110 110 110 110 110 110 109 109 110 110 111 112 113 113 114 114 115 115 116 116 117 118 118 119 119 119 119 120 121 121 121 121 121 121 122 123 125 125 126 127 127 128 128 128 129 129 130 130 131 131 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 135 136 136 137 137 138 138 138 139 139 140 141 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 315 315 314 314 314 313 312 312 312 311 311 310 310 310 309 309 308 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 309 309 309 310 310 310 310 311 311 312 312 313 314 314 314 314 314 313 314 315 318 320 321 323 324 324 324 324 324 323 322 322 321 320 319 317 315 313 311 309 308 306 305 304 303 301 300 299 299 298 298 298 298 298 298 298 298 298 298 299 298 298 297 297 296 295 295 294 295 295 294 293 292 292 291 289 289 289 289 288 288 308 354 2 357 357 325 296 296 298 301 304 305 301 300 300 301 301 299 294 301 305 306 304 299 294 289 284 280 276 275 271 267 264 262 260 260 260 262 269 273 280 289 292 297 315 341 14 41 60 74 84 92 99 105 110 114 115 119 123 126 128 129 130 131 131 131 129 126 124 124 124 124 124 124 123 124 124 123 124 123 122 121 121 120 120 121 132 134 137 138 138 133 125 117 107 94 78 86 77 68 67 74 83 90 91 84 44 302 286 281 279 277 274 272 270 271 270 268 266 265 263 261 259 258 257 257 255 253 252 251 250 249 248 247 248 248 248 248 248 248 250 253 263 302 352 290 270 266 267 269 270 270 270 270 270 270 270 270 271 272 271 271 271 275 305 8 318 304 323 344 318 286 273 271 271 272 273 273 273 272 271 275 281 286 291 297 307 336 30 58 65 65 64 63 62 59 55 56 53 46 36 15 343 327 348 22 23 8 10 21 92 100 100 105 108 105 96 79 93 97 98 98 93 80 75 78 79 78 69 49 28 51 85 96 97 99 101 99 98 94 99 104 108 107 106 109 115 119 122 124 128 119 125 129 130 128 127 125 122 128 129 127 127 123 120 119 118 117 116 114 109 109 111 112 113 114 112 108 103 102 105 110 117 133 139 142 141 137 135 133 129 125 124 125 125 127 129 134 141 148 150 153 156 156 154 147 143 142 142 142 140 136 133 133 134 134 134 134 136 138 143 147 144 138 133 132 132 131 131 130 130 130 129 129 128 126 124 123 125 129 130 127 122 116 113 117 120 122 124 126 128 130 133 135 137 139 140 140 141 142 141 140 139 138 137 138 140 142 147 151 151 148 144 138 132 128 127 127 127 128 124 120 119 119 119 118 118 118 118 116 116 114 113 113 112 111 111 111 111 111 110 110 110 110 110 110 110 110 111 111 111 112 110 111 109 108 108 109 110 110 111 111 110 110 109 108 107 108 108 108 109 110 111 111 111 111 111 110 110 109 110 111 112 112 113 114 114 114 115 115 116 117 117 118 119 119 119 120 120 120 121 121 121 122 122 122 122 123 124 126 127 128 128 128 128 129 129 130 130 130 131 131 132 132 132 132 132 132 132 133 133 133 133 134 134 134 134 134 134 134 135 136 136 137 137 138 138 139 139 139 140 141 141 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 317 316 316 316 315 315 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 306 306 306 305 305 305 305 305 306 306 306 307 307 308 309 309 310 310 310 311 311 311 311 312 312 313 314 315 316 316 316 316 316 316 318 320 322 323 324 325 325 324 323 323 322 321 321 320 319 317 316 314 312 310 309 307 307 306 304 303 302 300 299 299 298 298 298 298 298 298 298 298 298 298 299 299 298 298 298 297 296 294 293 293 293 293 292 292 293 291 289 288 288 287 287 285 283 285 355 355 326 306 298 295 290 288 293 314 302 297 297 297 298 297 296 302 303 302 298 295 291 287 282 280 279 276 274 271 269 267 265 265 265 269 279 284 293 295 303 315 336 2 27 47 61 71 79 88 96 103 107 111 114 119 124 129 130 131 131 132 131 130 128 124 122 122 122 123 123 123 124 125 126 125 127 126 125 125 124 123 123 126 134 136 137 138 132 126 121 115 108 100 94 95 87 81 78 78 80 80 75 67 46 324 293 287 284 280 276 273 272 273 271 268 267 266 263 260 258 258 258 257 255 253 250 250 249 248 248 247 247 247 248 248 248 248 249 255 300 22 314 265 265 267 269 273 274 274 274 274 273 272 271 271 271 271 270 269 269 269 270 273 279 280 283 282 280 277 275 274 275 276 277 278 278 277 278 280 293 312 327 336 349 13 47 65 68 67 67 68 69 66 61 57 52 47 41 22 348 330 342 359 357 359 359 17 72 94 83 92 100 101 100 99 101 108 107 111 110 97 87 85 82 77 67 51 46 70 92 95 110 114 108 102 100 91 105 108 109 107 106 107 109 111 112 116 123 128 129 128 127 127 127 129 132 135 132 131 131 126 121 117 116 114 111 108 107 108 109 109 109 110 109 108 107 110 116 122 129 161 173 169 153 146 139 131 126 124 124 126 126 127 133 141 146 148 150 151 152 156 148 142 141 141 141 141 140 137 134 134 135 135 135 136 137 140 144 147 144 138 134 133 133 132 132 131 131 130 130 129 128 127 125 123 131 132 132 132 132 128 121 120 120 121 121 122 124 126 129 133 136 138 138 140 141 141 140 139 137 136 136 136 137 139 146 147 146 148 146 139 132 127 126 126 126 126 117 118 118 119 119 118 117 117 117 116 115 114 112 113 112 112 112 111 111 111 111 110 110 110 110 111 111 111 111 111 112 112 112 111 111 109 110 111 111 112 112 112 111 111 111 110 109 110 110 110 110 111 112 112 112 112 111 111 110 110 110 111 112 112 113 114 114 114 115 116 117 117 118 118 119 120 120 120 121 121 121 121 122 122 123 123 123 123 124 126 127 128 128 128 129 129 129 130 130 131 131 132 132 132 132 132 133 133 133 133 133 134 134 134 134 134 134 135 135 135 135 136 137 138 138 139 139 139 140 140 140 141 141 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 314 313 313 312 311 311 311 310 310 310 309 308 308 308 307 307 306 306 306 306 305 305 305 305 305 305 305 306 306 307 307 308 309 310 310 311 311 312 312 312 312 312 312 313 314 315 316 317 317 318 318 319 320 322 323 325 325 325 324 323 323 323 322 321 320 319 318 316 314 313 311 309 308 307 307 306 304 303 302 300 300 299 298 298 298 298 297 298 298 298 298 298 298 298 298 298 298 297 297 295 294 293 292 291 291 291 291 290 288 288 286 285 284 283 282 291 343 342 276 280 279 276 273 273 277 282 286 287 289 292 297 302 302 300 297 295 293 292 289 285 282 280 278 277 275 275 274 273 272 272 274 280 290 297 305 303 317 334 356 19 37 51 61 69 78 86 93 100 103 107 114 120 126 131 133 133 132 131 131 129 127 125 124 123 124 124 124 124 125 127 128 128 128 128 128 127 127 127 127 131 135 136 135 131 123 120 116 112 109 105 102 98 93 90 86 81 76 68 58 47 29 342 307 305 292 285 279 275 275 275 273 270 268 265 261 258 257 257 256 255 253 251 250 249 249 249 248 247 247 247 247 247 248 249 250 20 48 34 289 263 265 268 271 276 277 278 278 277 275 273 271 271 270 269 268 267 268 269 270 272 277 282 284 284 281 278 278 278 280 282 283 284 284 286 289 291 334 0 9 16 25 38 52 64 67 68 69 70 71 69 63 57 49 48 46 25 357 339 340 349 1 25 39 56 81 88 36 61 87 93 99 107 112 113 115 119 116 104 96 92 85 79 73 72 86 91 112 115 117 117 111 104 101 99 105 107 105 104 104 105 106 108 111 113 119 127 129 127 126 128 130 134 136 136 135 135 130 124 119 115 111 107 106 105 105 106 106 106 106 107 108 110 109 120 133 139 149 173 180 171 152 147 139 131 128 127 128 128 128 128 139 145 148 149 150 150 152 154 148 141 139 139 140 140 140 138 135 136 136 136 136 137 138 141 145 147 144 138 135 134 134 134 133 132 132 131 131 130 129 128 127 130 135 134 134 135 135 135 130 121 121 120 120 120 121 123 128 132 134 136 139 141 141 140 138 137 136 135 135 135 136 136 137 141 141 152 150 140 131 126 124 124 125 124 118 117 119 119 118 117 117 117 117 116 116 116 113 113 113 113 112 111 111 111 111 111 110 110 111 111 111 111 111 112 112 112 111 111 112 110 111 112 113 113 113 113 113 112 112 111 111 112 112 112 112 112 112 112 113 112 112 111 110 110 110 111 112 113 113 114 114 115 115 116 117 118 118 119 119 120 120 121 121 121 121 122 122 123 123 123 124 124 125 125 126 126 128 129 129 129 130 130 131 131 131 132 132 132 132 133 133 133 133 133 134 134 134 135 135 135 135 135 135 136 136 137 138 138 139 139 140 140 140 140 141 141 142 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 306 306 305 305 305 305 305 305 305 305 305 306 306 307 308 309 310 310 311 312 312 313 313 313 313 313 313 314 315 316 316 317 318 319 320 321 322 324 325 326 326 325 324 324 323 322 321 320 319 318 316 315 313 311 309 308 307 307 306 305 304 303 302 301 299 299 298 298 298 298 297 298 298 298 298 298 297 297 298 299 298 298 297 296 295 294 292 292 291 290 289 289 289 288 287 285 284 284 285 299 328 303 264 265 263 262 263 266 270 272 274 276 281 287 296 303 303 297 294 292 290 289 286 284 284 282 279 278 278 277 278 278 279 281 283 292 301 305 308 317 332 352 14 32 44 52 60 68 77 85 91 95 100 108 116 123 130 134 134 133 131 130 130 130 128 127 126 126 125 125 124 124 125 127 128 129 129 129 128 128 128 129 134 136 136 134 130 122 119 117 114 110 109 107 104 102 99 97 94 91 86 77 66 49 26 0 334 317 300 291 282 278 278 277 274 270 266 263 259 257 255 253 250 248 248 248 248 248 248 248 246 246 247 247 247 247 249 251 254 353 49 24 273 263 266 270 272 272 273 275 333 327 280 271 269 269 268 267 266 267 267 268 270 275 280 285 286 289 294 285 283 285 288 292 293 294 299 307 327 330 31 37 39 44 49 53 57 60 63 65 67 69 67 64 60 56 53 52 50 40 14 351 346 344 359 53 79 65 14 15 353 15 60 72 88 98 107 116 118 119 114 107 100 96 90 85 94 103 105 103 104 107 113 112 107 101 99 100 103 104 102 103 105 105 106 107 108 111 118 126 128 125 126 129 133 137 138 140 143 138 120 116 113 111 108 105 104 103 103 103 104 104 105 106 109 116 125 140 150 154 158 162 167 159 158 148 141 136 133 131 130 130 131 138 141 144 147 148 149 150 152 152 146 140 139 139 139 140 140 140 139 137 136 137 137 138 139 141 144 146 144 138 135 136 136 135 134 134 133 133 132 131 130 129 129 133 137 136 134 136 133 125 120 119 121 121 120 120 120 123 126 129 133 137 140 141 140 137 136 135 134 134 134 135 136 137 142 145 149 161 153 139 130 125 124 124 125 126 126 123 118 117 116 116 116 116 117 117 117 116 115 114 113 113 112 112 111 111 111 111 111 111 111 112 112 112 112 112 112 112 111 112 112 111 112 113 114 114 114 114 114 114 114 113 113 113 114 114 114 113 113 113 113 113 112 111 111 110 110 111 112 113 113 114 115 115 116 117 118 118 119 119 120 120 121 121 121 121 122 122 122 123 124 124 124 125 125 126 126 126 127 129 130 130 130 131 131 131 131 132 132 132 132 133 133 133 133 133 134 134 135 135 135 135 135 135 136 136 137 137 138 139 139 140 140 140 141 141 141 142 143 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 313 313 312 312 311 310 310 310 309 309 308 308 308 307 307 306 306 305 305 305 305 305 305 305 305 305 305 306 306 307 308 309 310 310 311 313 314 314 315 315 315 315 315 315 316 317 317 318 319 320 322 323 324 326 327 326 325 324 323 323 323 322 321 320 318 317 315 314 311 310 309 308 307 307 306 305 304 303 302 301 299 299 298 298 298 298 297 297 298 298 298 298 297 297 298 299 298 298 297 297 296 296 295 294 292 290 289 290 291 290 287 286 285 285 303 320 328 295 270 266 264 264 269 276 280 280 279 280 282 292 306 305 301 294 292 291 290 288 286 285 284 283 281 280 279 280 281 283 285 288 291 300 309 313 318 330 347 8 28 41 50 56 62 69 77 86 92 93 103 113 122 129 134 135 134 132 130 129 130 130 130 129 128 127 126 125 124 124 125 126 128 128 129 129 128 128 129 130 137 137 134 132 126 118 117 115 112 112 109 106 106 107 106 104 103 101 98 89 78 64 55 36 2 326 306 295 288 283 280 279 275 271 268 263 260 259 255 252 249 248 248 248 248 247 246 245 244 246 246 247 248 249 250 252 258 275 342 261 262 264 266 268 270 267 262 267 4 6 287 270 267 267 266 266 266 267 267 269 272 278 283 286 293 318 11 12 7 323 306 306 310 319 338 359 13 33 53 53 55 57 60 59 58 58 58 62 64 64 63 61 58 57 57 56 53 42 6 2 338 334 349 0 351 329 317 323 352 360 348 338 340 337 60 96 109 111 105 104 99 96 94 91 105 111 103 100 101 105 108 105 100 97 96 98 100 100 103 107 107 109 108 107 104 108 117 124 125 124 126 130 136 136 141 139 133 125 114 111 110 108 106 104 102 101 101 101 102 103 105 110 116 119 135 147 154 155 155 153 154 154 152 146 144 139 135 133 132 131 133 139 142 144 145 147 149 150 152 148 140 138 138 138 139 140 140 140 141 139 136 137 137 138 140 142 144 146 144 140 138 138 137 137 136 135 135 134 134 133 132 130 133 140 140 137 135 135 127 114 113 118 120 120 120 120 120 121 122 127 132 136 139 139 137 133 133 132 131 132 132 133 134 137 143 151 156 158 146 133 128 124 123 124 124 125 127 126 118 114 114 114 115 116 117 117 117 117 116 114 113 113 112 112 111 111 111 111 111 111 112 112 112 112 112 112 113 112 112 112 113 112 112 114 114 115 115 116 115 115 115 115 114 114 116 116 115 115 114 114 113 113 113 112 111 111 111 111 112 112 113 114 115 116 117 118 118 119 119 120 120 120 121 121 121 122 122 123 123 123 124 124 125 125 125 126 126 127 127 127 129 130 131 131 131 131 132 132 132 132 133 133 133 133 133 134 134 135 135 135 135 136 136 136 136 137 137 138 139 139 140 140 140 141 141 142 142 143 143 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 314 314 314 313 312 312 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 305 305 305 305 305 305 305 305 306 307 307 308 309 309 311 312 313 314 316 317 318 318 318 319 319 319 319 319 320 322 323 324 326 326 327 327 326 325 324 324 323 323 322 320 319 317 316 314 313 311 310 309 309 308 307 306 305 305 303 302 301 300 299 298 298 297 297 297 297 297 298 297 297 297 297 298 299 299 298 298 297 297 296 296 296 295 293 292 292 291 290 287 286 285 289 336 336 329 287 274 271 273 279 289 295 295 294 292 291 293 301 306 301 297 294 293 292 291 288 287 286 284 282 282 282 282 283 285 287 290 294 299 305 310 318 328 342 1 20 37 48 57 62 67 73 80 83 91 101 109 114 107 119 132 135 134 131 129 128 129 130 131 130 129 127 126 125 124 124 125 126 127 128 128 129 128 128 130 135 137 135 131 123 119 116 114 112 110 110 108 107 108 113 113 111 109 107 104 98 88 77 74 56 20 341 317 305 295 288 284 284 278 273 271 268 265 261 257 254 252 251 251 250 249 247 245 244 245 247 247 249 250 251 252 254 257 259 260 260 262 262 262 262 263 258 255 264 18 360 275 267 265 265 265 266 266 267 268 271 275 280 282 283 301 347 23 29 26 351 342 325 338 11 25 40 49 53 57 57 57 58 59 59 58 59 59 61 64 66 66 63 61 60 56 53 47 35 26 5 359 360 343 334 315 298 295 308 334 331 318 308 308 303 7 79 97 100 100 100 97 97 97 109 113 111 106 100 100 102 102 99 96 95 96 98 98 101 105 107 111 112 110 107 100 100 110 119 125 131 132 134 145 140 130 122 119 115 112 110 108 106 105 103 102 101 99 99 100 103 109 118 125 127 135 142 150 153 151 149 148 146 143 142 143 141 137 134 133 132 135 141 144 144 145 147 149 150 152 145 137 136 137 138 138 140 139 139 138 136 135 136 138 139 141 143 144 145 144 143 142 141 141 139 138 138 137 136 136 134 133 131 130 135 141 137 135 134 132 116 114 117 119 119 119 118 118 117 119 123 127 132 134 135 132 128 129 129 129 129 129 129 131 136 144 153 154 147 135 129 127 124 124 123 124 125 123 118 113 111 112 113 114 116 116 116 116 116 116 114 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 112 113 113 113 113 114 115 116 116 117 117 117 117 116 116 116 118 118 117 116 115 115 114 114 113 113 112 112 111 111 112 113 114 115 116 116 117 118 119 119 120 120 120 120 121 121 121 122 122 123 123 124 124 125 125 125 125 126 127 127 127 130 130 131 131 131 131 132 132 132 132 133 133 133 133 134 134 134 134 135 135 135 136 136 136 137 137 137 138 138 139 140 140 140 141 141 142 142 143 143 144 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 310 310 309 309 308 308 308 307 307 307 306 306 305 305 305 305 305 305 305 305 305 306 306 307 308 308 309 310 311 312 314 315 317 318 320 321 322 322 322 322 322 323 324 325 326 327 328 328 328 326 325 324 323 323 322 322 321 319 318 317 315 314 312 311 310 310 310 309 308 307 306 305 304 302 301 300 299 298 298 298 298 298 297 297 297 297 296 297 297 298 299 300 300 300 299 297 296 296 296 295 294 293 291 290 289 288 287 284 288 320 327 314 284 283 283 287 294 298 298 299 298 298 298 302 306 304 300 298 297 295 293 290 289 288 285 284 283 283 284 286 287 289 292 296 301 305 311 319 327 337 353 11 29 44 55 63 70 76 80 87 88 87 98 103 101 113 129 130 133 133 130 128 128 128 129 130 130 128 127 126 125 124 124 125 126 127 128 128 129 130 130 134 137 135 133 128 117 115 114 112 111 110 108 107 107 111 126 132 121 113 108 105 100 94 92 82 67 41 6 336 316 303 294 291 293 283 276 275 273 269 264 260 257 255 253 252 251 250 248 247 247 247 249 250 251 252 253 255 256 258 259 259 260 260 259 259 258 257 254 279 31 35 336 264 265 265 265 265 266 266 268 271 274 278 281 279 277 287 321 12 20 356 338 343 349 7 36 45 54 58 54 49 47 47 48 52 53 58 63 65 67 69 71 71 69 66 68 61 50 47 61 64 39 25 35 20 350 318 301 297 306 324 329 315 309 297 315 37 80 91 93 94 95 94 96 95 115 117 109 103 99 98 99 98 97 96 96 98 98 96 92 95 106 114 113 110 105 99 103 119 126 137 150 155 149 149 127 118 113 110 109 108 107 105 105 105 104 101 102 99 97 99 104 112 122 128 136 153 154 158 157 155 153 147 136 134 138 143 143 139 136 135 134 136 138 141 145 146 148 149 149 150 140 134 135 136 137 138 139 140 141 138 135 135 137 139 141 142 143 144 144 145 145 144 146 146 144 142 141 140 139 137 136 135 133 132 136 141 138 134 133 133 117 116 117 119 120 118 117 116 114 114 116 119 123 126 127 125 124 125 126 126 126 126 126 128 136 144 149 147 137 129 131 129 128 126 124 123 123 116 108 109 109 112 113 114 115 115 116 116 116 115 114 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 114 114 114 114 116 117 117 118 118 118 118 118 118 118 118 119 119 119 117 116 115 115 114 114 113 113 113 113 112 113 114 115 115 116 117 118 118 119 120 120 120 120 120 121 121 122 122 123 123 124 124 125 125 125 125 126 126 127 128 130 130 131 131 131 131 132 132 132 132 133 133 133 133 134 134 134 135 135 135 135 136 136 137 137 137 138 138 138 139 140 140 140 141 141 142 142 143 143 144 145 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 316 316 316 316 316 316 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 311 310 309 309 308 308 307 307 307 307 307 307 306 306 306 305 305 305 305 305 305 306 306 307 308 308 309 310 311 313 314 315 316 318 320 322 323 324 325 325 325 326 327 328 329 329 329 328 327 325 324 323 323 322 321 320 320 319 317 316 315 314 313 311 311 311 310 310 309 308 307 305 304 302 301 300 299 299 299 299 299 298 298 298 297 297 297 296 296 297 298 299 300 300 299 298 296 296 294 293 293 291 289 287 286 286 286 283 280 277 276 285 298 314 333 302 293 293 294 296 299 302 304 306 306 301 298 298 297 295 291 288 288 287 285 284 284 285 288 290 292 295 299 304 309 311 315 324 331 343 359 16 34 48 60 70 78 83 86 85 73 81 95 101 112 123 125 126 130 131 129 127 126 127 128 129 129 128 126 125 124 124 124 126 127 127 128 128 130 131 133 136 136 133 130 125 115 115 113 111 110 107 106 106 115 126 134 133 126 116 110 105 101 98 95 88 76 59 35 7 343 325 311 311 312 293 283 281 279 275 268 263 259 256 255 254 254 252 251 250 249 250 252 253 254 254 254 256 258 259 259 259 258 258 258 257 256 254 257 21 52 39 311 265 266 266 266 267 267 268 271 273 276 279 278 273 272 275 283 294 308 319 327 344 1 14 38 54 55 53 40 29 29 32 36 38 48 59 66 70 72 74 74 73 74 78 83 67 53 44 50 51 34 28 54 63 32 328 309 305 314 334 353 355 355 12 41 66 83 87 89 91 91 92 97 108 118 115 105 99 98 98 99 98 98 97 97 94 94 94 94 97 109 116 115 110 100 99 105 136 137 150 161 165 153 122 111 109 105 104 104 105 104 104 106 106 105 104 103 100 97 102 113 124 131 139 150 159 159 161 162 164 153 141 135 143 153 151 145 141 139 138 137 137 135 137 143 148 150 149 148 149 137 133 135 136 137 138 139 140 141 139 136 136 138 140 141 143 143 144 144 145 146 147 148 148 147 145 144 143 141 139 137 137 136 135 139 142 138 134 133 135 126 121 122 122 122 121 118 114 111 109 109 109 112 115 118 119 121 123 124 125 125 125 125 128 140 147 149 141 133 130 132 131 131 128 123 120 119 112 106 107 110 112 113 114 114 115 115 115 115 115 114 113 113 113 113 113 113 112 113 113 113 113 113 112 112 112 113 113 113 114 114 114 115 116 118 118 119 119 120 120 120 120 120 120 120 121 121 121 119 118 116 115 115 114 114 114 115 114 113 114 114 115 116 117 118 118 119 120 120 120 120 121 121 121 121 122 122 123 123 124 124 125 125 125 126 126 127 127 128 130 131 131 131 132 132 132 132 132 133 133 133 133 134 134 134 135 135 135 135 136 136 137 137 137 138 138 139 139 139 140 140 141 141 142 142 143 143 144 145 145 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 317 316 316 316 316 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 310 310 309 309 308 308 308 307 307 308 308 308 307 306 305 305 305 305 305 305 305 306 307 307 308 308 309 310 311 312 313 314 315 317 318 321 323 324 325 327 327 328 329 329 329 329 328 326 325 324 323 323 322 320 319 319 319 318 317 317 316 314 313 312 311 311 311 310 309 308 306 305 304 303 301 301 300 300 301 300 300 299 299 298 297 297 296 295 295 295 295 296 297 297 297 297 297 296 293 292 291 290 288 287 287 285 285 285 283 281 279 290 316 330 342 310 295 293 295 299 303 305 307 307 304 301 299 297 295 291 289 288 286 285 284 285 286 289 292 295 298 302 307 312 313 316 321 327 335 346 1 18 36 49 61 73 81 84 84 80 62 94 104 111 113 116 117 120 126 128 127 128 124 124 127 129 129 128 126 125 125 125 126 128 128 128 128 130 133 135 137 137 134 130 128 122 116 116 115 114 111 108 124 127 131 135 135 133 131 116 111 108 105 102 97 92 84 73 62 54 51 42 15 16 68 66 332 306 294 282 273 266 262 259 257 256 255 254 252 252 252 253 254 255 255 255 255 256 258 258 258 258 257 257 256 256 255 255 59 67 52 294 273 268 268 268 268 268 269 271 273 275 276 276 272 268 270 274 282 292 295 306 323 338 343 350 19 40 39 35 18 16 21 27 34 39 50 58 64 68 73 78 77 74 77 93 111 98 78 62 38 21 4 20 59 74 62 15 345 328 340 6 24 35 47 60 70 76 83 86 90 91 96 100 103 107 115 110 101 98 98 99 99 99 99 96 89 83 88 90 91 106 113 117 118 113 99 98 102 116 137 144 144 142 128 108 105 102 101 101 105 106 109 108 108 109 109 108 103 104 106 113 130 146 154 158 160 161 160 160 159 160 145 141 148 159 163 156 147 144 143 142 140 139 137 140 146 151 152 150 148 148 142 136 136 136 137 138 140 140 141 138 136 137 139 141 142 143 144 144 144 145 146 147 150 150 148 147 146 145 144 141 140 141 139 136 142 143 139 135 135 137 138 130 124 123 126 124 118 113 109 107 105 104 104 106 111 117 117 119 122 124 126 126 126 133 139 143 143 131 124 126 128 130 130 127 122 119 119 116 110 109 111 112 112 113 114 114 115 115 115 115 114 114 114 114 113 113 113 113 113 113 113 113 113 112 112 112 113 113 114 114 115 115 116 118 120 120 121 121 121 121 121 121 121 121 121 122 122 122 120 119 117 116 115 115 115 115 116 115 114 115 115 116 117 118 118 119 119 120 120 120 121 121 121 121 122 122 122 123 124 124 124 125 125 126 126 127 127 127 128 129 131 131 132 132 132 132 132 132 133 133 133 134 134 134 135 135 135 135 136 136 137 137 137 138 138 139 139 139 140 140 141 141 142 142 143 144 144 144 145 146 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 314 314 313 313 312 312 312 312 311 310 310 309 309 309 308 308 308 308 308 308 308 306 305 304 304 304 305 305 305 305 306 307 307 307 308 309 310 311 312 313 313 314 315 316 318 321 321 323 325 326 327 327 328 328 328 327 325 323 323 322 321 320 317 317 318 318 318 317 317 316 315 313 313 312 311 310 309 308 307 306 305 304 303 302 302 301 301 301 301 301 300 299 299 297 296 296 295 293 292 293 293 294 294 295 296 296 296 294 293 292 290 290 289 285 283 285 286 287 287 284 304 330 340 338 327 316 293 296 301 303 304 304 303 301 298 295 292 291 289 287 285 284 284 284 286 288 292 296 300 304 308 312 312 316 321 322 326 333 343 358 15 34 50 61 71 76 78 74 67 65 83 98 105 105 107 109 115 121 124 124 124 121 121 125 128 129 129 128 127 126 127 128 129 129 129 129 130 132 135 135 135 131 129 126 124 121 119 118 117 118 129 132 134 136 136 135 133 131 126 113 113 109 104 99 95 90 85 81 78 79 76 67 61 96 105 106 100 308 287 276 269 265 262 259 258 256 255 254 254 253 256 256 257 257 256 256 257 258 259 258 258 257 256 254 254 257 277 61 46 270 271 272 272 271 270 270 270 272 273 275 274 273 271 267 266 268 273 279 286 289 299 310 313 305 312 346 12 10 8 6 18 23 26 32 41 47 49 53 58 72 87 81 69 88 118 136 131 115 118 70 30 5 16 53 75 79 71 20 9 9 43 54 61 68 74 77 80 83 87 91 100 111 115 115 113 111 106 101 99 99 99 100 100 93 85 81 83 84 89 99 104 112 119 123 120 107 93 89 72 112 117 118 115 110 105 101 98 100 107 110 112 116 115 114 113 111 108 106 113 118 122 133 148 153 156 160 161 161 160 157 154 144 144 148 152 152 149 146 146 146 145 144 142 140 142 149 155 156 154 150 148 148 136 135 136 138 139 140 140 141 139 137 138 140 141 143 143 144 144 145 145 145 147 151 151 150 149 148 147 146 145 144 141 141 138 145 144 140 136 136 137 139 142 130 129 132 125 116 110 107 105 103 102 101 102 107 114 113 116 121 124 127 127 129 139 135 132 131 120 115 120 125 123 117 119 123 121 121 121 118 113 110 110 111 112 113 114 115 115 115 114 114 114 114 114 113 113 113 113 113 113 113 113 113 112 112 112 113 114 114 115 115 117 118 120 122 122 122 122 123 123 123 123 123 122 121 123 123 122 120 120 118 117 117 116 116 116 117 116 116 116 116 117 118 118 119 119 120 120 120 121 121 121 122 122 122 122 123 123 124 124 124 125 125 126 126 127 127 128 128 128 129 129 129 132 132 132 132 133 133 133 134 134 134 135 135 135 135 136 136 137 137 137 138 138 139 139 139 140 140 141 142 142 142 143 144 144 144 145 146 146 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 316 316 316 316 316 316 316 315 316 315 315 315 314 314 314 314 313 313 312 312 312 312 311 310 310 309 309 309 308 308 308 308 308 308 307 305 304 304 304 305 305 305 305 306 306 307 307 308 308 309 309 310 311 312 312 312 313 314 315 317 318 320 321 323 323 324 326 327 327 327 326 324 323 321 319 318 316 317 318 318 318 317 317 316 315 315 314 313 312 311 309 308 307 306 305 304 304 303 302 302 301 301 301 301 301 300 300 298 297 296 295 294 293 292 292 293 294 295 296 296 296 295 295 296 294 308 321 327 301 287 287 288 289 319 330 341 340 332 327 314 293 296 301 301 298 298 300 297 290 285 286 287 288 286 283 282 283 284 287 291 296 300 305 309 313 315 316 319 321 318 321 327 336 350 10 33 50 61 66 67 66 54 39 39 60 82 94 99 101 107 111 118 120 121 121 121 123 126 128 130 130 129 128 127 128 128 129 129 129 130 129 128 129 129 128 127 128 126 124 123 121 121 123 128 133 136 137 137 137 136 134 132 130 125 122 117 111 103 99 96 93 90 86 83 82 78 71 62 99 92 347 308 289 278 271 267 264 262 260 258 257 257 256 256 259 259 260 260 259 259 259 260 260 260 260 258 256 254 253 266 40 318 271 273 275 276 274 274 277 276 273 272 273 272 271 269 267 264 264 267 270 274 277 284 289 290 286 279 300 329 341 342 350 5 13 25 27 26 25 23 25 32 52 84 98 96 65 130 143 143 138 130 121 99 59 28 20 46 71 82 75 49 46 44 64 69 73 75 78 80 83 91 100 102 111 113 114 115 113 109 105 102 100 99 99 98 87 81 79 81 84 87 91 99 98 107 118 121 118 109 92 63 48 79 102 105 106 108 106 102 98 103 112 117 118 121 121 120 117 114 111 112 120 124 128 138 153 155 156 157 158 160 161 156 144 142 141 140 140 142 143 144 145 146 148 147 145 143 145 150 157 160 157 151 147 146 135 134 137 138 139 140 141 142 142 141 139 141 142 142 143 144 145 145 145 145 147 152 152 151 149 149 149 148 147 146 144 143 140 143 145 142 138 137 137 138 140 142 152 149 123 115 111 106 102 100 99 99 99 103 104 107 113 120 126 130 132 136 142 135 122 122 122 123 124 126 122 112 113 118 118 120 121 113 108 107 108 109 111 112 114 114 114 113 114 114 114 113 113 113 113 113 113 113 113 113 112 112 112 113 113 113 113 114 115 116 119 120 122 124 124 124 124 124 124 124 124 122 121 121 123 124 121 121 120 119 118 118 118 117 117 118 117 117 117 117 118 118 119 119 119 120 120 121 121 121 122 122 122 122 123 123 123 124 124 124 125 125 126 126 127 127 128 128 128 129 129 129 130 132 132 133 133 133 134 134 134 135 135 135 135 136 136 136 137 137 138 138 139 139 139 140 140 141 142 142 142 143 144 144 145 145 145 146 146 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 312 312 312 312 311 310 310 309 309 309 308 308 308 308 308 307 307 306 305 305 305 305 305 305 305 306 306 306 307 308 308 309 309 310 310 311 311 311 312 312 313 314 315 316 316 317 318 319 320 321 322 324 324 322 323 319 317 316 317 318 318 318 318 317 317 316 316 316 314 313 312 312 311 309 308 307 306 305 304 303 303 302 301 301 301 302 302 302 301 300 298 296 295 295 294 293 292 292 294 295 296 296 297 301 306 309 310 331 330 330 325 297 289 292 298 327 337 344 337 329 326 309 298 301 302 298 296 297 298 294 290 289 289 287 284 283 282 281 282 285 289 294 299 304 309 312 314 315 316 316 315 313 317 322 328 342 10 37 52 58 57 54 49 35 25 28 47 70 85 94 99 104 110 113 117 120 122 124 126 128 129 130 131 131 129 127 127 127 128 128 129 130 128 128 127 126 124 124 127 126 125 124 123 124 127 132 137 139 139 138 138 137 135 133 132 131 130 129 129 128 109 101 97 94 90 86 81 77 85 120 111 342 318 303 291 281 274 269 266 264 262 262 260 260 259 259 261 261 262 262 263 263 263 262 262 262 262 261 260 257 256 284 294 274 275 276 276 274 274 273 291 10 305 272 270 268 267 265 264 264 265 266 268 271 275 277 276 273 269 265 307 326 323 329 347 6 10 32 30 15 1 355 1 18 60 92 96 107 131 135 141 130 118 110 96 90 70 34 28 42 63 77 75 65 64 65 70 75 77 77 83 91 101 107 108 109 111 111 113 112 111 108 105 103 100 97 92 82 84 83 82 83 87 90 92 93 91 101 114 112 107 100 85 60 58 71 94 104 107 112 111 108 108 114 120 124 124 124 124 122 120 120 116 118 124 127 134 146 153 156 157 156 156 158 161 156 143 140 138 137 135 142 144 145 144 145 149 149 148 146 149 158 162 162 157 151 147 147 145 135 137 138 139 141 142 142 143 143 140 141 142 142 144 145 146 146 146 145 147 151 152 150 149 149 149 149 148 147 146 145 143 140 142 144 141 140 140 140 141 145 150 147 122 112 107 104 100 98 97 96 97 98 102 105 109 117 126 133 138 142 145 143 121 121 121 125 128 131 127 119 115 110 110 115 114 109 106 106 106 107 109 110 112 112 111 112 113 113 112 111 112 112 112 113 113 113 112 112 112 112 112 113 113 113 113 114 116 117 121 122 124 125 125 125 125 125 125 125 122 122 121 122 122 123 122 122 119 119 119 119 119 118 118 119 118 118 118 118 119 119 120 120 120 120 121 121 122 122 122 122 123 123 123 123 123 124 124 124 125 125 125 126 126 127 128 128 128 128 129 129 129 132 133 133 133 134 134 134 134 135 135 135 136 136 136 137 137 138 138 139 139 139 139 140 141 142 142 143 143 144 144 145 145 145 145 146 147 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 311 310 310 309 309 309 309 308 308 308 308 307 306 306 305 305 305 305 305 305 306 306 306 306 307 308 308 308 309 309 310 310 310 310 310 311 311 312 312 312 312 312 312 313 313 313 314 315 317 318 315 313 313 316 317 318 318 318 317 317 316 316 316 315 314 314 313 312 311 310 308 307 307 305 305 304 303 302 302 301 302 302 303 302 302 300 298 296 296 295 294 294 294 293 294 294 295 297 301 304 319 326 325 329 332 335 314 294 296 311 327 331 338 338 330 332 300 298 303 305 301 298 298 299 294 291 291 293 294 288 282 280 280 280 283 287 291 296 301 306 309 310 311 311 309 310 310 310 313 316 324 342 16 41 50 52 50 44 34 22 28 35 47 66 83 94 100 106 111 111 117 121 123 125 127 129 130 131 131 131 129 127 126 126 127 128 129 129 128 127 127 126 125 124 126 128 127 126 126 129 132 136 139 140 140 139 139 137 136 136 134 134 133 133 133 130 115 106 102 98 94 89 85 81 112 131 129 341 307 299 292 284 277 271 268 266 265 264 263 262 261 262 263 263 264 265 265 266 266 265 265 265 265 266 267 266 267 283 282 276 274 272 270 269 269 269 271 9 339 281 269 266 264 263 263 264 266 266 268 271 271 269 266 263 261 269 311 313 314 323 333 351 21 41 40 28 14 8 10 48 73 82 81 81 84 95 111 92 86 86 82 78 69 39 39 45 55 62 66 69 71 68 65 71 78 77 101 108 111 113 113 113 112 113 112 111 108 106 106 103 98 91 90 90 87 87 86 87 88 90 90 87 81 93 105 105 101 77 58 59 61 72 89 103 112 116 116 113 116 122 126 128 127 126 125 124 123 125 121 126 129 132 139 148 152 152 152 152 154 156 158 151 141 139 140 142 148 149 149 150 150 149 149 150 151 151 157 162 164 163 157 151 148 147 144 136 137 138 140 141 142 142 143 143 140 140 141 143 145 147 147 147 146 146 147 151 152 151 150 149 149 149 149 148 147 147 144 142 139 137 132 132 132 135 141 151 156 142 102 101 102 101 98 96 96 95 96 98 101 104 107 113 122 130 136 140 145 149 135 132 128 133 134 134 129 122 117 110 107 107 106 106 103 103 104 105 107 108 109 107 109 110 111 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 113 113 114 117 121 123 124 126 126 126 126 127 127 127 127 123 122 122 122 123 123 123 123 122 120 120 120 120 119 120 120 120 119 119 120 120 120 120 120 120 121 122 122 122 122 123 123 123 123 123 123 124 124 124 124 125 125 125 126 126 127 128 128 128 128 129 129 130 132 133 133 133 134 134 134 135 135 135 136 136 136 137 137 138 138 139 139 139 139 140 141 141 142 143 143 144 144 144 145 145 145 146 146 147 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 311 310 310 310 309 309 309 309 308 308 308 307 307 306 306 306 305 305 306 306 306 306 306 306 307 308 308 308 308 309 309 309 309 309 309 310 310 310 309 309 308 308 308 308 308 307 308 308 308 308 308 310 313 319 317 317 318 317 317 316 316 316 315 315 314 313 313 312 311 310 308 307 306 305 305 304 303 302 301 300 301 301 301 303 302 299 297 296 296 295 294 295 295 295 295 295 297 300 303 303 320 326 319 317 322 316 292 288 313 325 332 338 336 331 321 310 290 295 303 306 303 300 296 293 292 288 293 294 294 285 278 277 278 281 286 290 294 298 301 303 304 305 305 303 303 304 307 311 316 323 335 354 19 37 40 42 43 42 36 26 24 46 48 68 87 98 104 107 111 115 119 121 121 122 125 128 130 131 131 131 128 127 126 126 127 129 129 129 128 128 128 127 126 125 127 129 129 129 129 131 135 137 139 140 140 139 139 138 137 137 136 135 134 133 133 132 125 112 107 103 97 92 90 117 127 130 128 316 303 298 293 288 280 273 269 267 266 265 263 262 262 263 264 265 266 268 269 270 270 269 268 268 268 269 271 274 277 279 278 272 270 268 267 267 266 267 269 272 276 274 270 267 265 264 265 268 268 269 271 271 268 265 261 263 278 304 316 316 318 315 328 9 45 57 57 48 34 26 47 61 70 69 63 56 55 56 67 66 73 76 72 67 62 51 51 54 58 60 66 71 70 65 57 58 74 83 96 114 119 120 119 117 116 114 112 110 109 108 107 99 94 94 94 93 92 92 90 90 89 87 84 81 79 89 102 102 93 78 65 63 67 80 93 105 114 116 117 118 118 119 120 122 123 122 122 125 128 135 130 135 137 139 144 148 149 149 150 150 152 153 151 145 141 144 148 148 148 148 150 152 155 151 148 150 152 155 160 164 164 162 159 156 151 148 144 136 136 137 140 142 142 143 144 143 141 141 141 144 147 148 148 147 147 148 149 151 152 151 151 149 149 150 150 149 149 149 147 145 142 138 134 130 125 124 128 141 149 122 117 106 101 99 98 97 96 96 96 98 101 104 107 112 119 125 129 131 136 147 150 142 136 137 135 133 130 122 114 108 103 101 101 101 98 99 101 102 104 104 104 104 107 109 110 111 112 112 112 112 112 112 111 111 112 112 112 112 112 112 112 113 113 114 118 124 125 126 127 127 128 127 128 128 128 128 127 124 123 123 124 125 125 124 123 121 121 121 121 121 121 122 121 120 120 121 121 121 121 121 121 122 122 123 123 123 123 123 123 123 124 124 124 124 124 125 125 125 125 126 126 127 127 127 128 128 129 129 130 130 133 133 133 134 134 134 135 135 135 136 136 137 137 138 138 139 139 139 139 140 140 141 142 142 143 144 144 144 145 145 145 146 146 147 148 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 311 311 310 310 310 309 309 309 309 308 308 307 307 306 306 306 306 306 306 306 306 306 306 307 307 307 308 308 308 308 308 308 308 309 309 309 309 308 308 308 307 307 306 306 306 305 305 305 305 304 307 312 315 318 317 318 317 317 317 316 315 315 315 314 313 313 312 311 310 309 308 307 306 305 305 303 302 301 300 298 298 299 299 301 301 301 299 297 296 295 295 295 295 296 296 296 299 302 304 312 313 329 309 298 293 289 287 293 325 330 337 339 326 323 301 284 285 292 301 304 299 297 297 294 292 290 293 293 286 280 277 277 280 284 289 293 296 298 299 299 299 298 298 297 298 300 306 327 336 342 0 16 21 25 26 33 37 36 35 33 34 44 56 72 89 100 107 106 110 115 118 118 116 117 121 126 129 130 131 131 129 127 124 126 127 129 129 129 129 129 129 128 128 127 126 126 128 129 130 132 135 137 139 140 140 139 138 138 138 137 135 134 133 129 130 127 121 115 116 114 107 100 124 129 130 128 124 319 301 297 292 286 280 273 270 268 266 265 263 263 263 263 264 266 267 269 271 273 273 273 272 271 270 269 271 273 275 276 274 269 268 267 267 267 268 269 271 274 275 274 271 269 268 268 267 268 273 273 274 272 268 265 275 306 340 338 328 339 354 353 3 48 68 73 70 62 52 63 58 57 61 60 58 56 56 59 62 70 67 66 66 69 69 64 60 60 59 63 68 70 66 57 41 40 66 88 101 131 128 127 125 122 117 114 112 109 107 107 97 93 94 94 94 94 95 94 93 91 89 86 82 83 85 87 97 103 95 83 69 66 68 78 89 103 113 116 115 109 107 107 110 112 113 116 123 134 146 163 150 151 152 151 151 151 149 148 148 149 150 150 148 145 145 147 148 150 151 151 152 153 154 148 147 149 152 153 156 164 163 163 162 157 151 148 142 135 135 137 140 141 142 143 143 143 141 140 142 146 148 149 149 149 149 149 151 152 153 152 150 149 150 150 151 150 151 150 149 147 146 145 143 138 134 133 137 137 131 125 121 110 100 99 98 99 98 98 98 99 102 105 109 113 119 123 134 138 134 136 143 139 138 143 135 130 128 117 108 104 100 97 97 96 97 95 96 97 100 101 101 104 107 109 109 111 112 112 112 112 112 112 111 111 111 112 112 112 111 111 111 112 114 117 119 126 128 128 128 129 129 129 128 128 128 128 128 124 124 124 125 126 126 124 122 122 122 122 122 122 122 122 122 121 121 121 121 122 122 122 122 123 123 123 123 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 126 126 127 127 128 128 129 129 130 132 133 133 133 133 134 134 135 135 136 136 137 137 138 138 139 139 139 139 140 141 141 142 142 143 144 144 144 145 145 145 146 146 147 147 148 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 317 317 317 316 316 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 312 311 311 311 310 310 310 310 310 309 309 308 307 307 306 306 306 306 306 306 306 306 306 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 306 306 306 307 307 307 306 306 307 310 315 317 318 318 317 316 316 316 316 315 315 314 314 313 312 312 311 310 309 308 307 306 306 304 303 302 300 299 298 297 297 298 301 301 303 303 301 298 297 296 295 295 295 295 298 299 302 305 308 309 310 302 294 290 288 301 315 328 332 333 325 323 298 286 282 286 294 299 297 297 303 296 305 297 292 293 291 283 281 280 282 285 289 293 295 296 296 293 294 294 294 294 295 299 306 318 5 14 23 29 33 31 28 27 32 32 30 35 41 43 46 64 80 89 97 98 102 108 114 117 116 113 114 119 125 128 130 130 131 129 125 122 124 126 128 129 129 129 129 129 129 129 129 129 128 132 133 133 134 136 137 139 139 139 138 137 136 135 134 133 131 126 116 116 117 115 119 123 125 125 127 129 130 126 122 113 322 302 294 286 279 277 277 275 269 266 265 264 264 264 264 264 265 266 269 270 272 274 275 275 272 270 268 268 269 270 271 270 268 268 268 269 271 272 273 274 275 275 274 273 273 272 272 272 274 277 276 275 272 268 297 4 13 2 347 348 4 13 32 38 66 76 80 88 90 87 73 68 59 60 60 56 56 65 69 73 77 71 66 69 78 79 77 74 72 69 66 67 68 61 45 36 40 60 96 124 146 143 136 129 123 118 115 112 110 107 96 91 92 94 95 96 96 96 96 95 93 91 87 85 87 88 89 92 99 98 71 71 71 70 74 88 108 117 118 117 112 110 108 110 126 124 130 144 156 170 178 165 163 162 160 159 155 150 148 148 148 148 147 147 147 146 147 149 151 152 154 155 153 149 145 145 148 151 151 154 161 162 162 160 155 150 146 139 134 135 138 140 141 142 143 142 141 140 141 145 148 150 151 151 151 151 150 152 154 155 154 150 148 150 151 152 152 153 152 151 149 148 148 146 142 138 137 139 138 133 128 122 112 102 101 101 102 102 101 101 102 105 110 112 115 118 121 131 148 149 144 141 141 145 149 132 125 123 111 103 100 97 95 93 93 93 91 93 96 99 101 104 108 109 110 112 113 113 113 112 112 111 111 111 111 111 111 111 111 111 111 111 112 112 115 120 128 129 130 130 130 130 130 129 127 123 123 124 124 124 125 125 126 127 125 123 123 123 123 123 123 123 124 123 123 123 122 122 122 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 126 126 127 128 128 129 129 130 132 133 133 133 133 134 134 135 135 136 136 137 137 138 138 139 139 139 140 140 141 142 142 143 143 144 144 145 145 146 146 146 147 147 148 149 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 316 316 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 313 313 312 312 312 311 311 311 310 310 310 310 309 308 308 307 307 307 307 307 306 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 309 309 309 308 308 308 308 307 307 307 309 309 309 309 309 310 313 317 317 317 317 317 316 315 315 315 315 315 314 314 313 312 312 311 310 310 308 308 307 305 304 302 301 300 299 298 297 297 298 300 302 302 303 302 299 297 297 296 295 294 294 292 295 298 301 302 301 298 295 292 291 289 312 324 327 328 322 314 311 278 278 285 294 312 317 305 303 331 325 325 310 298 292 286 284 284 284 287 291 295 297 296 294 293 293 291 290 289 288 291 308 330 343 5 20 31 39 40 41 37 32 31 30 30 37 45 47 49 72 84 88 93 96 106 111 116 117 118 116 117 120 124 127 129 129 130 128 124 121 121 124 127 128 129 129 130 130 131 131 132 132 131 133 143 143 140 138 138 137 137 137 137 135 134 132 131 127 121 113 110 114 113 112 120 123 123 124 126 128 127 114 83 9 320 300 290 282 277 276 276 276 271 268 266 265 265 264 263 262 262 263 265 266 269 271 273 273 272 269 267 267 268 268 269 269 269 270 271 273 275 276 277 277 277 276 276 277 277 276 276 276 278 278 276 274 273 279 31 27 21 5 355 352 2 22 33 50 69 77 80 106 116 105 90 82 70 68 65 44 35 64 77 82 82 73 66 68 79 80 80 79 79 78 72 64 62 55 41 52 84 109 138 149 149 148 139 129 122 118 116 115 113 108 95 92 93 95 96 96 96 96 96 95 95 93 90 87 90 91 91 91 91 86 65 67 72 71 67 91 127 126 124 127 129 128 125 136 163 158 155 165 174 181 183 171 168 168 168 168 160 152 148 148 147 146 145 146 146 146 148 149 150 152 155 155 152 144 142 144 147 149 150 153 156 157 160 158 153 148 140 135 135 137 139 140 140 141 141 139 139 141 144 149 153 155 155 153 152 151 151 151 151 154 154 150 149 151 152 153 154 155 154 153 151 150 148 146 143 140 135 133 135 133 128 118 111 108 104 104 107 108 107 106 106 109 114 116 117 118 119 120 152 157 153 151 153 153 142 125 120 119 104 99 97 95 92 91 91 91 94 95 97 101 105 108 110 112 114 115 114 113 113 112 111 111 111 111 111 111 111 111 111 111 111 111 111 112 115 122 129 130 130 130 130 130 130 130 127 123 123 120 121 122 125 124 124 125 125 124 124 124 124 124 124 124 125 125 124 124 123 123 123 123 124 124 124 125 125 125 125 125 125 125 124 124 125 125 125 125 125 125 125 125 125 125 126 126 127 127 128 128 129 130 132 132 132 133 133 133 134 135 135 136 136 137 138 138 138 139 139 140 140 141 142 142 143 143 144 144 145 145 146 146 147 147 147 148 148 149 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 315 315 315 315 315 315 314 314 314 314 315 314 314 314 314 314 314 314 314 314 314 313 313 313 312 312 312 312 311 311 311 310 310 309 309 308 308 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 309 309 309 309 309 309 310 310 310 310 309 309 309 309 309 309 309 309 310 310 310 311 314 316 317 316 316 316 315 315 315 315 315 314 314 313 313 312 312 311 310 309 308 308 307 305 303 302 300 300 299 298 298 297 298 299 300 301 302 302 300 298 296 295 294 293 291 289 289 291 293 293 291 292 292 292 291 290 304 318 321 319 318 314 306 292 292 314 341 341 333 327 329 331 317 298 304 300 292 286 285 286 288 291 296 298 297 294 292 291 290 288 286 285 284 291 324 347 339 338 357 20 34 36 39 34 28 28 30 33 37 37 24 47 59 70 76 86 94 101 112 118 120 120 120 121 123 126 128 129 129 130 128 124 121 120 122 125 127 129 130 131 133 133 133 134 133 134 141 154 152 145 140 137 136 135 135 135 132 131 129 121 116 112 109 109 112 111 109 115 121 122 122 123 122 118 53 40 342 315 300 290 283 280 279 278 277 272 269 267 266 265 264 262 260 259 259 260 260 261 275 307 329 284 268 267 268 269 269 269 270 271 273 276 278 279 279 279 279 279 279 280 280 281 280 280 280 279 276 272 268 270 297 21 31 33 24 17 10 7 6 18 46 51 58 57 84 125 120 104 97 90 81 73 48 35 59 80 84 78 66 68 77 76 76 82 82 83 86 80 63 58 54 50 67 128 145 149 149 148 143 135 126 122 120 120 118 109 99 96 95 95 96 98 98 97 96 95 95 95 94 91 89 91 94 93 90 79 54 24 41 57 55 330 263 158 133 133 133 132 135 143 156 177 179 165 173 178 187 186 174 170 170 171 174 167 156 150 147 145 144 145 146 146 146 148 150 151 153 154 152 146 142 142 143 146 147 149 149 152 154 154 152 150 145 141 136 137 139 140 139 138 138 136 134 137 141 146 151 156 158 158 155 153 153 152 151 152 155 155 152 150 152 153 155 155 156 156 155 154 152 149 146 143 140 134 129 130 128 152 166 139 101 100 107 113 115 115 113 112 114 117 118 118 118 119 120 141 161 162 159 158 157 144 126 119 110 105 98 95 93 92 91 92 92 93 94 97 103 108 110 112 115 116 116 115 114 113 112 111 111 111 111 111 111 111 111 111 112 112 111 111 112 116 123 130 130 131 131 131 131 131 131 127 123 121 121 121 122 122 123 123 124 124 125 125 125 125 125 125 125 126 126 126 125 124 124 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 127 128 128 129 129 129 130 132 133 133 133 134 134 135 136 136 137 137 138 138 139 139 140 141 141 142 143 143 144 144 145 145 146 146 147 147 148 148 148 149 150 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 310 310 309 309 308 308 308 307 307 307 307 307 307 307 308 308 308 308 309 310 310 310 311 310 311 311 311 311 311 311 311 311 311 311 310 310 310 310 310 310 311 312 314 316 316 315 315 315 314 314 314 314 314 314 314 313 313 312 311 311 310 309 308 308 307 305 303 301 300 299 298 297 297 299 299 299 299 299 300 300 299 297 294 294 293 292 291 289 289 289 291 291 291 291 292 292 290 286 289 303 314 312 311 310 311 317 330 351 7 4 343 327 329 303 292 292 295 294 290 287 286 289 292 295 297 297 295 291 291 289 287 285 283 283 283 287 296 317 311 312 325 340 354 18 21 15 11 19 32 35 30 19 6 8 8 19 32 58 58 78 103 115 119 121 122 124 126 127 128 128 129 130 129 125 121 120 122 125 127 129 131 133 133 135 135 134 132 129 138 157 154 145 138 135 134 134 133 132 130 128 126 114 110 108 107 108 110 108 106 106 114 117 118 117 110 93 51 29 336 316 303 295 290 286 282 279 275 272 271 269 267 265 263 260 258 257 257 256 255 254 82 79 61 342 274 268 269 270 271 270 273 275 278 280 281 282 281 280 281 281 281 282 282 282 282 282 280 276 273 271 268 265 285 21 34 42 40 41 35 26 17 19 34 40 34 20 11 106 110 103 99 95 87 80 76 47 55 85 81 67 57 81 92 79 77 87 91 92 94 90 81 66 59 83 125 137 139 140 141 139 135 131 126 124 123 124 106 102 98 96 96 97 99 101 100 98 97 95 94 93 91 89 90 91 91 91 85 61 15 351 9 30 7 283 252 137 137 144 136 134 138 144 159 173 178 168 179 182 191 187 179 175 172 174 177 175 163 152 147 144 143 144 146 147 147 150 151 152 152 150 146 143 141 142 143 145 146 147 150 152 150 148 148 148 145 145 137 138 140 141 140 137 134 132 133 136 143 150 155 159 160 160 158 156 154 152 151 152 155 155 153 151 152 154 156 157 158 158 157 155 153 150 147 144 140 134 127 127 127 145 155 131 102 103 113 121 124 121 118 116 117 119 121 121 121 122 123 125 156 164 164 163 159 144 124 111 108 99 94 92 91 90 90 91 90 87 91 96 104 105 111 116 119 119 117 115 116 114 112 112 111 111 111 111 111 111 111 112 112 112 112 111 112 116 120 121 125 131 131 131 131 132 132 128 125 123 121 122 122 122 123 124 124 125 126 126 126 126 126 126 126 127 127 126 126 125 125 125 125 126 126 126 126 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 127 128 128 128 128 129 130 132 132 132 133 133 134 135 136 136 136 137 138 138 139 139 140 141 142 142 143 143 144 144 145 145 146 147 147 148 149 149 149 149 150 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 311 311 310 310 309 309 309 308 308 307 307 307 307 308 308 308 308 309 310 311 311 312 312 313 312 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 312 314 315 315 315 314 314 314 314 314 314 314 314 313 313 313 312 312 311 310 309 309 308 307 306 304 302 301 299 298 298 296 296 297 298 300 300 298 298 299 298 297 296 296 296 294 293 292 291 291 293 293 293 293 292 291 291 299 307 306 311 311 310 311 316 325 340 5 16 3 348 328 332 301 293 296 298 294 290 287 288 291 294 295 295 293 291 289 288 285 283 284 290 291 289 285 285 290 302 303 311 319 334 2 9 3 5 25 45 42 16 352 334 326 326 321 326 348 32 58 91 108 115 118 120 123 125 126 127 128 129 130 129 125 122 120 123 126 127 129 131 134 141 135 135 133 130 123 112 134 148 140 136 134 134 133 132 131 129 125 110 107 106 105 106 107 107 106 104 101 98 101 95 83 72 53 47 22 341 323 311 307 300 291 290 280 275 272 271 270 268 265 262 258 257 256 255 254 253 252 101 101 83 27 291 268 271 272 272 272 276 279 282 284 285 284 283 282 282 282 282 282 282 282 281 280 278 278 279 306 324 293 329 34 49 53 52 55 54 48 43 40 44 42 32 17 3 8 66 75 87 90 85 77 68 52 59 76 72 59 78 102 114 110 98 100 101 102 100 102 114 128 119 106 124 121 123 120 122 125 127 127 126 126 126 123 101 98 105 105 103 102 103 103 101 99 98 95 93 91 89 89 90 92 91 89 82 68 53 53 52 46 359 282 258 101 126 146 140 138 140 144 156 167 170 176 187 192 194 195 187 180 177 177 179 176 166 153 146 143 143 145 146 147 149 151 150 150 147 145 142 141 141 143 144 145 145 149 152 154 150 147 148 148 145 144 137 139 141 141 140 136 132 131 133 137 144 161 163 162 161 160 160 158 154 153 152 152 154 155 154 153 153 155 156 157 158 158 158 156 154 151 148 145 140 134 126 120 122 123 129 132 126 123 127 131 130 125 121 120 120 122 123 124 125 125 125 128 143 164 174 176 176 143 114 109 99 94 91 90 88 87 86 86 84 82 84 92 94 104 116 123 125 125 122 119 116 116 114 113 113 112 112 111 111 111 111 112 113 113 112 111 112 112 116 120 124 131 131 132 132 133 133 128 125 123 122 122 122 123 124 124 125 126 126 127 127 127 127 127 127 128 128 128 127 126 126 126 126 127 127 127 127 127 127 126 126 126 126 126 126 125 125 125 125 125 125 125 125 126 126 126 126 126 127 127 127 128 128 129 130 131 132 132 133 133 134 135 135 136 136 137 137 138 139 139 140 141 142 142 143 143 144 145 145 146 146 147 148 149 149 149 150 150 150 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 312 312 311 311 310 310 310 309 309 309 308 308 308 308 308 309 309 309 310 312 312 313 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 312 311 311 312 313 314 314 315 314 314 313 313 313 313 313 313 313 313 312 312 311 311 310 309 308 308 306 306 304 303 302 301 300 299 298 297 296 296 297 299 299 299 298 298 299 300 300 299 298 296 294 294 293 294 294 294 294 293 292 291 301 311 314 313 312 312 312 314 319 327 338 353 346 335 330 327 334 337 302 299 296 293 291 289 291 292 294 294 292 288 286 286 283 281 284 296 304 307 308 308 295 287 305 304 303 311 333 358 0 350 353 18 48 43 339 317 305 301 299 294 297 309 341 46 85 101 108 110 112 117 122 123 126 128 130 130 129 127 123 121 124 126 126 128 129 135 139 134 135 134 129 119 121 135 142 138 137 136 135 134 133 131 127 119 106 104 102 103 105 106 104 103 100 93 83 71 66 62 48 45 40 18 350 333 323 319 305 30 27 295 275 273 271 269 267 264 261 258 257 256 254 253 257 274 97 106 92 47 282 270 273 274 274 276 282 284 287 288 288 287 285 285 285 285 286 286 286 284 282 280 284 328 52 47 52 7 309 307 323 38 60 62 61 60 57 54 49 44 35 23 12 11 11 42 68 76 71 57 40 35 41 64 70 59 100 104 111 119 118 113 110 109 105 103 109 119 124 119 116 114 114 113 114 119 124 126 128 129 127 121 100 97 97 106 106 105 105 105 103 99 97 95 93 90 89 89 90 93 95 95 93 89 86 87 90 91 88 76 53 108 146 148 155 158 161 161 160 161 166 174 182 189 191 195 191 190 186 181 179 173 161 150 147 145 145 146 147 149 150 150 149 149 150 149 144 142 142 144 145 145 147 152 152 152 151 147 147 147 145 143 141 140 140 140 139 134 131 131 134 141 153 162 168 163 161 160 160 158 155 153 152 152 153 155 155 154 154 155 156 157 158 158 158 157 155 152 149 145 140 134 127 122 120 120 127 136 137 137 144 145 131 125 123 123 123 124 125 126 128 129 130 131 133 163 174 177 176 167 129 99 94 91 89 88 87 86 84 83 85 84 81 88 113 124 132 136 138 136 130 123 119 117 115 115 113 112 112 111 111 111 112 112 113 113 112 111 111 111 116 120 125 131 132 132 133 133 133 128 124 122 122 123 123 124 124 125 126 126 127 127 127 127 128 128 128 129 129 129 128 128 128 128 128 128 128 128 128 128 127 127 127 127 126 126 126 126 126 126 126 126 125 126 126 126 126 126 126 126 127 127 127 128 128 129 129 131 132 132 132 133 133 134 134 135 136 137 137 138 139 139 140 141 142 142 142 143 144 145 145 146 147 147 148 149 149 150 150 150 151 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 316 316 315 314 314 314 314 314 314 314 314 314 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 312 311 311 311 310 310 310 309 309 309 309 308 309 309 310 310 311 312 313 314 314 315 315 315 315 315 314 314 313 313 313 313 312 312 312 311 311 311 311 311 312 313 313 314 314 314 313 313 313 313 313 313 313 313 312 312 311 310 309 308 307 307 306 304 304 304 302 302 301 300 300 299 297 299 299 299 298 297 297 297 297 299 300 300 299 298 297 297 296 295 295 295 294 294 293 293 294 304 314 313 313 315 316 316 317 319 323 326 332 325 321 311 308 316 322 298 296 294 293 292 292 293 293 293 291 287 287 284 281 279 282 294 300 305 307 311 313 308 303 308 308 308 316 333 348 336 323 328 354 22 16 314 299 299 292 286 283 286 299 337 56 86 99 103 104 107 111 116 121 126 129 130 131 130 128 124 121 124 125 126 126 127 133 136 134 135 134 130 120 129 142 143 141 140 139 138 136 134 124 113 106 103 101 99 101 104 104 105 102 96 87 75 65 62 55 42 42 35 22 8 4 352 44 89 90 86 82 286 275 272 269 268 266 262 260 259 258 256 255 253 86 100 105 93 68 284 277 274 275 277 281 286 289 291 290 290 289 288 288 289 290 290 291 292 290 289 288 27 62 62 61 54 343 282 280 341 47 60 60 59 58 56 54 50 39 27 15 9 9 8 25 56 61 50 29 9 352 349 13 37 39 78 91 71 70 98 111 112 110 107 103 106 112 116 115 113 113 113 113 115 120 124 125 128 131 128 121 115 112 108 107 107 106 104 103 101 97 96 96 94 92 91 90 92 95 98 101 103 103 103 105 109 113 116 116 117 134 153 157 172 190 189 175 161 158 162 167 171 176 179 192 201 200 194 186 178 170 159 149 149 148 148 148 149 150 150 149 149 149 148 148 146 145 145 146 147 148 150 152 153 151 150 146 147 147 145 144 144 144 140 139 137 133 132 133 137 145 155 161 167 162 161 160 160 157 154 153 152 151 152 155 156 156 156 156 156 157 157 157 158 157 155 152 149 145 140 134 130 127 120 119 126 133 135 156 166 155 133 122 123 124 124 124 125 128 131 132 133 133 134 147 166 175 180 130 98 90 90 88 87 87 88 88 86 84 98 107 113 124 131 133 136 141 143 140 132 125 120 117 116 114 113 112 111 111 111 111 112 112 112 112 111 111 110 110 117 120 126 132 132 133 134 134 134 130 127 124 122 123 124 124 126 126 126 127 127 127 128 128 128 129 129 130 131 130 130 129 129 129 129 129 129 129 129 128 128 128 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 129 130 131 132 132 133 133 133 134 135 135 136 137 138 138 139 140 141 141 141 142 143 144 145 146 146 147 148 148 149 149 150 150 151 151 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 316 315 315 314 314 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 313 313 314 314 314 314 314 314 314 313 313 313 312 312 312 311 311 310 310 310 310 309 309 309 310 310 311 311 312 313 314 315 315 315 316 316 316 315 315 314 314 314 313 313 313 312 312 312 312 312 312 312 312 313 314 314 314 313 313 313 313 313 313 313 312 312 311 311 310 309 308 307 306 305 304 303 304 303 302 302 301 301 300 299 298 298 301 300 299 298 297 297 298 299 299 299 298 297 297 296 296 296 296 296 295 294 294 294 296 303 314 313 313 316 319 319 317 317 318 317 322 320 302 297 292 293 295 297 293 293 291 292 293 293 292 290 287 283 284 281 278 277 283 291 294 298 301 304 309 311 310 308 308 310 316 328 335 315 310 321 342 340 317 300 291 290 283 279 278 283 298 358 69 91 102 106 107 111 113 116 123 127 130 132 132 131 129 124 122 122 124 125 126 126 126 129 132 135 135 132 127 123 152 148 146 143 141 139 136 131 109 106 104 101 99 99 101 103 103 103 100 93 85 77 70 64 58 48 46 63 84 72 75 94 100 99 95 89 83 77 69 42 308 291 290 295 321 263 262 260 258 275 72 82 88 86 78 327 322 284 280 282 285 289 293 293 291 290 289 288 288 291 293 294 295 295 295 296 313 46 60 63 62 50 351 281 266 31 48 50 49 46 37 29 29 33 87 39 18 357 351 355 11 42 51 40 9 344 328 323 333 349 359 12 33 16 11 81 102 107 106 104 101 105 109 109 112 113 114 116 118 120 123 126 128 133 133 129 125 123 121 115 108 108 105 101 99 97 96 97 97 97 95 94 94 94 99 102 105 108 109 111 115 118 122 123 124 125 134 149 161 171 191 200 179 162 157 161 164 166 169 176 185 198 196 199 195 181 165 154 150 150 149 152 152 152 151 151 151 150 149 147 146 145 146 146 146 148 151 152 154 153 151 150 148 148 147 145 144 144 142 139 138 135 134 135 136 141 149 157 162 165 165 166 161 159 156 153 152 151 150 152 154 156 157 157 157 157 157 157 157 157 156 154 151 148 144 141 137 133 126 121 119 125 129 150 166 166 149 128 116 119 121 124 125 126 129 133 135 134 133 132 133 147 147 157 98 86 88 87 87 89 91 93 93 91 90 106 123 136 137 130 128 131 139 136 133 129 123 118 115 114 113 112 111 111 111 111 111 111 111 111 111 111 110 110 110 112 118 127 132 133 134 134 135 135 135 129 124 123 123 124 125 127 127 127 127 127 128 128 129 129 129 130 131 132 132 131 130 130 130 130 130 129 129 130 129 129 128 128 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 128 128 129 129 130 131 132 132 132 133 133 134 135 136 137 138 138 139 140 140 140 141 142 143 144 145 146 147 148 148 149 149 149 150 150 151 152 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 319 319 319 319 319 319 318 318 317 316 316 315 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 313 313 313 313 313 313 313 314 314 314 314 314 314 313 313 312 312 312 312 311 311 311 310 310 310 310 310 310 311 312 312 313 313 314 315 316 316 316 317 317 316 316 315 315 314 314 313 313 313 313 313 312 312 312 312 312 313 313 313 314 313 313 312 312 312 312 312 312 312 311 311 310 309 308 306 306 305 304 304 304 304 303 302 301 301 300 300 300 301 300 300 299 299 298 298 297 297 298 298 297 297 297 296 296 296 296 296 295 294 294 295 294 293 291 290 298 315 317 316 315 316 316 317 314 307 290 298 299 301 302 300 296 292 292 290 291 292 292 290 286 283 280 280 278 277 277 276 282 287 290 292 295 300 304 305 298 296 300 311 322 313 301 305 316 338 314 297 294 292 284 279 277 276 281 302 25 80 97 107 112 114 114 120 124 127 129 131 132 133 132 129 125 122 122 124 125 126 125 122 125 129 132 134 133 130 135 161 158 150 142 137 135 128 117 107 105 103 101 100 100 101 102 104 107 109 106 100 93 80 68 58 47 72 94 102 103 106 107 105 103 99 95 91 87 84 77 62 43 21 16 322 270 269 267 265 279 341 47 65 75 75 23 341 286 286 287 290 292 293 292 289 287 285 284 285 285 287 290 290 289 293 323 32 49 56 60 58 51 38 0 261 283 15 23 23 15 356 338 329 354 96 78 63 1 343 355 13 27 30 11 332 316 313 322 335 347 352 355 353 331 341 62 95 99 99 98 98 103 107 108 112 114 118 119 121 123 126 128 130 135 132 129 127 124 120 115 109 106 103 101 99 97 96 97 98 98 98 98 99 100 104 107 109 111 112 115 119 122 124 125 127 130 135 146 155 165 185 197 172 155 150 152 157 162 168 175 180 185 190 202 206 183 160 149 151 154 155 157 156 154 152 152 153 152 149 147 146 146 146 146 147 150 153 154 155 153 152 150 148 148 146 145 143 143 140 138 137 135 137 138 139 148 154 158 161 162 164 165 158 157 154 151 150 149 149 151 153 155 156 157 158 158 157 157 156 156 155 153 150 147 145 143 138 132 126 120 119 121 125 164 166 159 134 116 112 114 120 124 125 127 131 136 136 134 131 130 129 126 117 107 92 87 86 85 88 93 96 99 99 97 96 106 122 124 115 109 111 120 126 118 121 122 120 116 113 112 111 110 110 110 110 111 111 111 110 110 110 110 110 110 110 111 117 128 132 133 134 135 135 136 137 132 125 123 124 125 126 127 127 128 128 128 128 129 129 130 130 131 132 133 133 132 132 131 131 131 131 130 130 130 130 129 129 128 128 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 129 129 130 131 130 131 132 133 133 134 135 136 137 137 138 138 139 139 140 141 142 143 144 145 146 147 148 148 149 149 149 150 151 151 152 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 316 315 315 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 313 313 312 312 312 312 311 311 311 311 311 310 311 311 312 312 313 313 314 314 315 315 316 316 316 316 316 316 315 315 315 314 314 313 313 313 313 312 312 312 312 312 312 312 312 312 313 313 312 311 311 310 310 311 311 311 310 310 309 308 306 305 305 304 303 302 302 302 302 301 301 300 299 301 302 303 302 300 298 298 297 299 297 297 297 297 297 296 297 296 296 295 295 294 294 293 294 294 293 292 292 292 301 315 314 314 312 317 318 313 300 293 298 306 304 308 307 302 295 291 290 291 291 291 290 287 282 281 279 279 281 280 281 283 283 284 286 287 289 292 296 297 291 285 281 288 293 287 287 295 287 295 296 293 289 284 279 276 275 273 277 306 51 87 102 111 116 116 121 126 128 127 128 130 132 132 132 130 128 125 124 125 127 128 126 121 122 125 127 128 128 125 118 123 138 148 135 130 118 113 109 106 104 103 102 103 104 103 108 112 114 114 112 107 101 88 79 70 80 96 103 104 109 110 110 109 108 107 105 104 100 91 76 56 55 36 21 338 298 292 287 285 316 34 51 61 61 63 49 298 290 290 290 292 292 291 289 285 283 281 279 280 280 284 316 342 2 35 40 57 51 49 53 47 45 31 331 286 354 351 354 354 351 340 334 345 27 80 82 76 35 15 18 15 1 337 310 297 296 309 347 354 4 1 350 340 328 334 28 76 98 97 96 99 103 105 108 111 114 116 117 118 120 120 122 126 129 128 128 125 122 119 113 107 105 104 102 100 98 96 96 97 98 99 100 102 104 106 109 111 113 114 116 118 121 123 129 132 134 137 142 147 157 173 180 164 151 150 147 152 160 166 172 177 181 191 207 215 185 160 150 147 149 153 156 156 155 153 154 153 150 147 146 147 147 146 147 149 151 154 155 154 153 152 150 148 147 146 145 144 143 140 137 137 137 138 141 143 152 155 157 159 163 162 155 154 154 152 148 147 146 147 149 152 152 154 156 157 157 157 156 155 155 154 152 149 148 146 142 137 131 125 120 118 120 130 169 166 159 146 125 113 112 119 124 127 128 133 139 139 134 128 126 124 116 102 88 93 90 87 98 100 98 100 101 101 101 100 108 104 103 110 118 121 114 101 95 109 112 115 112 109 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 117 128 132 130 126 127 131 134 138 139 128 124 124 125 126 127 128 128 128 128 129 129 130 130 131 132 133 134 134 133 133 133 132 132 131 131 131 131 130 129 129 129 128 128 127 127 127 127 127 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 129 129 129 130 130 131 132 132 133 134 134 135 136 137 137 138 138 139 140 141 142 143 144 145 146 147 147 148 149 149 150 150 151 151 152 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 317 316 315 314 313 313 313 313 312 312 312 312 312 313 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 313 313 313 312 312 312 311 311 311 311 311 311 311 312 312 313 313 314 314 314 314 315 314 314 315 315 315 315 314 314 314 314 313 313 312 312 312 312 311 311 311 311 311 311 311 311 311 311 311 310 310 309 308 308 309 309 309 309 309 308 306 306 305 303 302 301 300 300 300 300 300 299 298 298 301 299 298 299 300 300 299 298 299 298 298 297 297 296 296 296 295 295 294 293 292 292 293 293 293 292 291 291 291 306 316 314 312 311 311 314 297 295 299 304 309 308 306 304 298 293 290 291 291 290 289 288 284 281 280 282 283 286 288 289 288 288 288 289 291 293 294 294 295 295 295 294 297 282 277 280 285 287 289 290 290 284 278 276 276 274 273 279 323 62 89 105 112 117 121 126 127 127 126 126 128 129 130 132 134 135 132 130 129 132 133 128 120 115 116 118 118 117 111 108 104 120 139 128 107 109 109 108 105 103 103 104 106 106 106 118 119 119 118 115 109 101 93 86 84 91 99 109 116 119 118 118 117 115 114 113 110 103 90 73 62 51 41 36 35 20 3 351 359 43 53 59 64 59 36 342 302 296 293 293 294 291 287 284 281 278 277 279 291 287 338 56 62 62 63 57 51 45 40 40 38 29 7 352 352 350 338 345 351 352 352 19 66 88 84 67 63 52 30 19 354 318 301 295 296 306 330 332 28 41 18 357 341 329 325 331 1 109 110 102 99 105 112 112 113 110 112 113 115 114 112 111 115 120 121 124 124 122 116 112 108 106 105 103 101 98 96 95 95 96 99 101 103 105 106 108 111 113 114 115 117 120 125 130 135 135 136 140 143 149 160 166 161 155 154 149 152 158 163 168 175 185 199 210 217 195 180 162 155 153 152 152 154 155 154 156 154 150 148 146 146 146 148 149 151 153 154 154 153 152 151 150 148 147 146 145 144 143 139 136 137 138 140 142 146 155 156 158 161 162 159 149 149 150 150 144 143 143 145 146 147 150 153 154 156 156 156 156 155 153 152 150 148 148 145 141 136 131 125 120 118 121 135 169 169 167 163 147 132 126 125 130 140 129 134 141 141 133 129 124 117 108 97 92 99 95 91 105 108 103 101 102 103 101 99 103 93 98 106 106 99 89 82 86 95 102 108 107 107 107 108 108 108 109 110 110 110 110 110 110 110 109 109 108 108 109 117 121 124 123 120 119 124 131 139 140 132 126 125 125 126 127 127 128 128 129 129 130 130 131 132 132 133 134 134 134 134 134 133 133 132 132 131 131 130 130 129 129 129 128 128 127 127 127 127 127 127 127 126 126 126 126 126 126 127 127 127 127 128 128 128 129 129 129 130 131 131 131 132 133 134 134 135 136 136 136 137 138 139 140 141 142 143 144 145 146 146 147 148 149 149 150 150 151 152 152 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 316 316 315 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 313 313 314 314 314 314 314 313 313 313 312 312 312 312 311 312 311 312 312 312 313 313 313 313 313 314 314 314 313 312 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 309 309 309 309 309 308 308 308 309 309 307 307 306 307 308 308 308 308 308 308 307 305 305 304 302 301 300 299 299 298 298 297 296 296 297 298 298 297 299 300 300 298 298 298 298 298 297 296 296 296 295 295 294 293 292 292 291 292 292 292 291 292 292 293 316 320 318 317 318 316 310 291 296 302 304 306 306 301 297 293 291 290 292 291 290 288 284 281 282 285 283 284 288 292 293 293 293 296 299 301 301 300 298 300 302 302 303 309 287 282 284 288 289 289 288 285 278 274 274 277 279 282 302 27 79 93 110 112 117 123 125 123 122 122 121 122 125 128 134 141 146 144 141 135 137 136 131 120 107 104 107 106 101 92 91 95 123 133 125 109 108 108 107 105 103 103 104 105 109 117 123 124 123 120 116 111 104 96 86 80 83 94 118 128 131 129 125 122 120 116 113 108 100 94 85 72 59 54 49 47 40 36 36 40 47 56 61 63 65 53 12 315 301 297 295 293 287 283 280 277 277 286 313 19 59 66 69 69 66 61 54 47 42 38 37 33 16 355 341 343 346 341 352 11 8 4 104 110 107 91 71 63 37 14 351 320 313 314 316 322 328 335 16 50 54 18 4 344 327 318 310 310 53 126 120 113 107 105 106 105 104 109 111 111 107 98 96 99 108 116 121 123 121 117 118 111 107 106 104 102 100 99 97 96 97 99 101 103 104 105 107 109 111 114 114 117 121 125 128 130 132 134 138 140 145 155 161 161 161 159 153 153 155 158 163 171 177 190 209 215 210 205 175 162 156 152 151 152 155 156 156 152 148 147 147 147 148 150 152 153 154 153 152 152 151 150 149 149 148 147 146 145 143 140 138 138 139 140 144 149 155 158 162 163 155 147 145 145 146 145 139 139 139 140 142 145 148 151 153 154 155 155 155 153 152 151 150 149 147 143 139 135 130 125 121 120 121 132 152 155 167 162 156 152 150 146 146 152 142 135 141 152 149 133 120 111 104 99 99 108 103 101 103 103 102 102 103 103 98 91 83 78 81 81 78 77 77 77 81 87 99 104 103 105 106 107 107 108 108 109 109 110 110 110 109 109 108 107 107 108 108 111 113 114 116 117 117 122 130 136 137 132 126 125 126 126 126 127 128 128 129 129 130 131 132 132 133 134 135 135 135 135 135 134 133 133 132 132 131 131 130 130 130 129 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 129 129 130 131 131 131 132 133 133 134 134 135 135 136 137 138 139 140 141 142 143 144 145 145 146 147 148 149 149 150 150 151 152 152 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 316 315 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 312 312 312 313 313 314 314 314 314 314 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 313 313 313 312 311 311 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 307 307 308 308 307 306 305 306 307 307 307 307 307 307 306 305 305 304 303 302 300 299 298 298 297 297 296 296 296 297 296 296 296 300 299 298 297 297 297 297 297 297 297 296 295 295 294 293 292 292 292 292 292 292 292 292 292 294 300 327 330 330 319 315 313 303 293 299 306 306 309 305 299 295 293 292 292 292 291 289 286 284 282 282 283 283 285 289 292 293 294 297 301 302 302 303 307 305 306 310 312 314 316 303 289 287 287 286 286 284 279 273 269 270 280 317 334 13 74 95 98 106 114 118 122 122 120 119 119 117 117 122 129 138 145 149 149 144 139 136 134 131 122 107 99 101 98 88 89 79 91 113 129 125 114 109 107 107 106 104 103 103 104 112 121 123 124 122 121 118 114 110 103 94 87 87 96 121 134 137 135 130 125 120 115 109 103 96 94 88 77 69 64 58 54 46 42 43 45 49 56 61 61 63 64 64 37 3 25 37 6 311 286 276 304 305 345 33 50 58 67 72 73 68 59 51 45 40 37 36 30 16 357 335 327 340 0 14 23 21 22 102 109 109 94 81 58 9 346 328 330 349 358 358 358 357 16 59 83 74 19 11 346 327 319 311 302 299 151 116 128 120 109 99 89 90 101 103 103 98 86 84 93 106 115 119 120 118 118 117 115 114 109 105 104 103 101 100 99 98 98 99 102 103 103 105 107 110 111 114 117 120 121 122 125 130 134 137 139 143 148 150 156 162 162 159 154 152 155 159 167 170 176 195 210 210 207 187 169 158 154 152 153 154 156 154 145 145 145 146 148 150 152 153 152 151 150 151 151 150 150 149 149 148 147 146 145 142 139 137 137 138 141 145 149 152 159 164 162 154 146 142 141 142 139 134 134 135 138 141 144 147 150 152 153 154 154 153 152 150 150 149 147 145 142 138 134 129 125 122 122 122 123 133 150 160 158 152 151 151 153 155 152 141 133 138 141 141 127 114 107 104 103 107 115 114 112 102 101 101 101 102 100 94 83 74 62 63 64 66 67 69 73 81 88 97 101 100 102 104 105 106 107 108 109 109 110 110 110 108 107 106 106 107 107 109 110 110 112 114 115 117 121 127 131 132 133 127 126 126 126 127 127 128 128 129 129 130 131 132 133 134 134 135 135 135 135 135 135 134 133 133 132 132 131 131 131 130 129 129 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 129 129 130 131 131 131 131 132 133 133 134 134 134 135 136 137 138 139 140 141 142 143 143 144 145 146 147 148 149 149 150 151 151 152 152 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 316 315 314 313 313 312 312 312 311 311 311 312 312 312 312 312 312 312 312 311 311 311 310 310 311 311 312 313 314 314 314 314 314 314 313 313 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 312 312 312 311 311 310 310 310 309 309 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 306 306 306 308 305 305 305 306 307 307 307 307 306 305 305 304 304 303 302 301 300 299 298 297 297 297 295 294 295 297 295 296 298 298 296 295 297 298 298 297 297 296 296 295 294 294 294 293 293 293 293 293 292 291 292 292 293 296 306 334 342 335 321 315 312 293 291 296 300 307 308 301 296 293 292 292 291 289 289 287 282 282 284 284 283 284 286 288 289 290 290 293 295 295 296 297 299 303 304 310 315 318 320 309 292 287 285 285 284 280 273 266 262 263 272 336 25 54 88 101 106 106 111 109 114 117 118 118 117 117 118 123 132 136 140 143 143 141 137 133 130 129 124 114 106 103 98 89 82 74 91 103 120 118 111 109 108 108 107 106 106 104 111 115 119 123 124 124 124 123 120 116 111 107 103 101 111 124 135 141 141 137 128 118 112 107 100 100 95 89 83 77 72 66 62 53 50 50 50 52 53 56 59 60 59 60 59 58 55 57 57 43 321 276 273 301 28 46 50 59 69 76 77 71 59 48 43 39 37 36 34 25 6 336 321 338 13 19 12 12 18 45 119 114 99 69 21 343 330 334 7 30 57 53 50 47 75 93 102 112 89 20 9 342 325 316 313 307 309 68 123 125 112 88 71 73 83 87 89 88 85 85 98 109 115 118 118 117 116 112 112 114 113 110 106 103 103 103 101 98 97 97 99 99 100 103 106 108 111 115 118 118 118 122 127 131 133 136 141 146 146 149 152 155 159 160 159 155 153 156 162 167 168 172 186 199 204 196 175 158 156 156 155 154 153 151 146 144 144 146 150 152 152 152 150 149 148 148 148 148 147 149 149 149 148 146 144 140 137 136 137 140 142 145 150 154 158 162 165 155 145 138 137 137 134 131 132 136 138 141 144 147 149 151 153 154 153 151 150 150 148 147 145 144 141 137 133 129 125 123 123 124 124 134 151 161 162 160 158 156 155 157 159 155 145 144 142 128 119 110 106 105 109 116 125 125 110 96 96 97 99 99 96 87 74 62 56 58 61 65 66 68 74 82 88 94 98 98 100 103 104 105 106 107 107 108 109 109 109 107 106 105 105 106 107 108 108 110 112 114 115 117 120 125 132 133 133 127 127 127 126 127 128 128 128 129 129 130 131 133 133 134 134 135 135 135 136 136 135 135 134 133 132 132 132 132 131 130 130 129 129 128 128 128 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 129 130 130 130 131 131 132 132 132 133 133 134 134 135 136 136 137 138 139 140 141 141 142 143 145 146 147 148 149 149 150 151 151 152 152 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 317 316 315 314 313 313 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 309 310 311 313 314 314 314 314 314 314 313 313 312 312 311 311 311 311 311 311 311 311 311 311 310 310 310 310 311 311 311 310 309 309 309 308 308 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 305 305 306 306 306 304 305 306 307 307 306 306 305 305 304 304 303 303 302 301 300 299 298 297 297 297 296 296 295 295 296 295 296 295 294 294 295 297 298 297 296 296 295 295 294 294 294 294 293 293 293 294 293 293 292 292 291 292 310 323 340 345 329 323 331 319 290 288 288 292 297 295 291 288 288 288 288 286 285 285 285 284 283 284 288 287 285 285 286 287 287 288 289 289 290 291 291 292 295 296 303 310 317 316 303 291 287 283 282 281 279 271 263 258 256 259 266 328 67 104 101 110 109 97 88 105 113 118 118 117 118 121 126 132 132 136 132 132 134 133 130 127 124 122 118 113 108 106 98 85 81 94 103 107 111 110 109 109 109 109 109 108 107 117 119 121 123 125 127 129 130 129 125 121 117 111 111 116 125 131 139 141 139 131 120 112 107 104 102 97 93 89 85 79 75 72 65 62 61 59 57 57 58 58 57 55 54 51 49 49 52 49 50 54 33 313 34 46 48 53 63 73 80 81 73 57 43 43 37 34 39 42 36 12 337 318 334 3 3 359 358 5 65 124 102 99 37 345 330 332 353 52 84 82 80 84 85 90 106 122 127 112 41 51 21 11 10 4 343 327 354 84 104 103 83 80 80 80 81 83 85 86 92 102 110 114 117 118 117 114 111 111 113 114 112 105 100 101 101 100 98 97 96 97 99 106 104 105 110 115 119 121 121 122 127 131 133 135 138 143 146 146 147 151 154 157 160 161 159 156 155 157 159 157 161 171 185 194 194 182 160 155 157 155 152 150 149 147 143 139 142 150 155 155 153 151 149 148 148 148 149 147 151 151 150 148 145 142 138 137 136 137 138 143 147 151 154 157 160 162 156 143 135 132 131 130 130 134 140 144 144 145 147 150 152 154 154 152 151 150 148 146 145 144 142 140 136 132 129 126 124 126 127 128 132 150 167 170 173 170 163 158 158 159 159 157 154 145 117 112 108 107 108 113 123 131 127 107 105 95 95 97 96 91 80 67 58 56 58 61 62 67 70 76 82 87 92 95 96 98 101 103 104 104 105 106 107 108 108 108 105 104 104 105 106 106 106 107 109 112 113 116 118 120 126 132 134 134 129 128 128 127 127 128 128 128 129 129 130 132 132 133 134 135 135 136 136 136 136 136 135 134 134 133 133 133 132 131 131 130 129 129 128 128 128 128 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 129 129 130 130 131 132 132 132 132 132 133 133 134 135 136 136 137 138 139 140 140 141 142 143 144 146 147 148 149 149 150 151 151 151 152 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 316 315 314 314 313 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 309 309 310 312 314 314 314 314 314 314 313 313 312 312 311 311 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 310 310 309 308 308 308 307 307 308 307 307 307 307 307 306 306 305 305 305 305 304 304 304 304 304 304 305 305 304 304 305 306 306 306 306 305 304 304 303 303 303 302 301 300 299 298 297 296 296 295 295 295 295 295 294 294 293 293 293 293 293 293 294 295 295 295 294 294 294 294 294 293 293 293 293 293 292 292 290 288 288 288 307 322 324 321 321 321 318 302 288 288 285 285 284 283 282 282 283 283 282 281 282 284 284 284 285 293 316 321 318 290 285 285 285 286 287 287 288 288 289 289 291 294 295 300 313 314 296 289 288 286 282 283 283 273 264 259 257 258 263 285 52 86 90 111 104 91 100 112 117 120 120 120 122 115 109 116 123 129 123 124 129 130 128 125 121 116 113 113 112 110 102 91 88 96 102 106 109 110 109 109 110 111 111 110 114 129 127 126 125 127 130 133 134 136 135 136 135 125 159 186 161 130 136 137 136 130 123 117 114 111 108 104 100 96 93 87 88 86 81 77 74 71 68 65 63 60 57 53 48 41 35 33 38 32 35 43 49 52 51 53 53 60 67 77 85 85 74 55 46 41 46 42 47 51 39 5 328 309 317 335 348 351 0 6 44 88 99 88 359 333 332 346 16 72 96 94 93 98 99 107 120 129 122 98 63 70 55 33 25 17 14 17 37 64 80 89 91 98 97 96 94 92 91 93 95 101 111 114 117 118 116 110 102 103 109 110 106 99 96 96 97 97 97 98 98 99 102 128 132 133 132 127 123 125 127 129 133 135 137 138 141 144 143 144 145 149 153 155 159 161 161 159 156 153 153 155 159 164 171 177 183 182 162 155 157 155 151 150 147 143 139 133 134 144 153 156 155 153 151 150 149 149 150 149 149 153 151 146 142 139 138 137 137 137 141 146 148 151 154 157 159 158 154 140 130 128 127 127 129 135 141 144 148 148 149 151 153 154 154 153 151 148 146 145 144 143 141 138 135 132 129 127 126 127 129 131 135 149 166 174 178 176 168 161 160 159 157 153 148 137 115 106 106 108 112 118 127 129 124 118 103 98 97 97 94 86 74 62 58 58 59 60 64 69 72 77 82 86 90 93 95 97 99 101 101 103 104 105 106 107 107 106 104 104 104 104 104 105 105 107 109 111 114 116 118 120 127 132 134 135 134 128 128 128 128 129 129 129 129 130 130 131 132 133 134 135 136 136 137 136 136 136 135 135 135 134 134 133 132 132 131 130 130 129 128 128 128 128 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 129 129 129 130 130 131 132 132 132 132 132 133 133 134 135 135 136 137 138 138 139 140 141 142 143 144 145 147 148 148 149 150 150 151 151 151 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 316 315 314 314 313 312 311 311 311 310 310 310 311 311 311 311 311 311 311 311 311 311 310 310 310 311 313 314 314 314 314 314 314 313 312 311 311 310 310 309 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 306 306 305 305 305 304 304 304 303 303 303 303 303 303 303 304 304 304 305 306 305 305 304 304 303 303 303 302 301 301 300 299 298 297 296 295 294 293 293 291 291 290 288 290 291 292 292 292 292 292 292 293 294 293 293 293 293 293 293 293 293 292 291 290 290 286 283 281 280 281 282 270 277 285 280 270 269 271 274 272 272 272 273 275 277 279 280 280 280 282 282 282 283 292 313 322 318 324 288 283 283 284 284 285 285 286 287 287 287 289 291 292 296 308 315 293 290 289 287 286 287 287 277 266 261 261 263 266 274 314 344 85 109 103 100 112 119 121 123 123 124 125 112 101 101 117 124 120 121 126 126 126 123 117 111 108 109 109 109 101 90 91 98 103 106 108 109 109 110 110 111 112 111 123 136 133 130 127 127 131 135 137 138 139 146 155 163 176 206 188 124 132 132 131 128 124 123 120 117 114 112 109 106 102 98 102 100 95 90 87 84 79 75 69 64 59 52 44 34 24 17 18 9 15 27 37 47 54 58 59 67 72 78 86 83 78 66 54 52 70 56 58 55 24 333 303 292 296 321 326 352 20 39 55 67 74 63 340 333 345 3 83 94 95 96 97 103 107 113 128 129 105 81 79 82 72 70 51 35 33 49 59 65 72 83 93 94 104 106 105 104 103 101 97 99 111 117 120 120 117 109 104 105 106 105 107 98 97 96 97 97 97 99 107 117 114 131 135 138 139 134 128 130 132 134 137 139 141 141 144 144 143 143 146 150 152 155 157 159 160 159 155 152 152 155 157 160 162 163 167 168 162 158 161 157 156 152 143 137 131 127 128 133 142 149 152 153 152 151 151 151 152 152 151 152 147 142 139 138 138 138 139 139 144 147 149 151 154 156 158 154 145 135 125 125 125 125 129 135 141 146 148 151 152 154 155 154 153 152 149 146 144 143 142 141 139 137 134 132 130 129 129 129 131 133 136 141 155 170 177 177 171 164 163 160 155 149 142 128 109 102 105 111 116 125 130 132 126 114 104 100 98 96 91 81 69 61 60 61 61 63 67 72 73 78 81 84 88 91 94 96 97 98 100 101 102 103 105 105 105 105 103 103 103 103 104 105 105 107 109 112 114 117 118 120 125 128 132 134 134 130 129 128 129 129 129 129 129 130 130 131 132 133 134 135 136 137 137 137 137 136 136 136 135 135 134 134 133 132 131 130 130 129 129 129 128 128 128 127 127 127 127 127 127 127 127 127 128 128 128 128 128 129 129 130 130 131 131 132 132 132 132 133 133 133 134 135 135 136 137 137 137 139 139 141 142 143 144 145 146 147 148 149 149 150 150 151 151 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 317 316 315 314 314 313 312 311 310 310 310 310 310 310 310 310 311 311 311 311 311 311 311 311 311 313 313 314 314 313 313 313 313 313 312 312 311 311 310 309 309 309 309 308 308 308 308 308 308 307 307 307 307 307 308 308 307 307 307 306 306 306 306 306 306 306 306 306 306 306 305 305 304 304 303 303 303 303 302 302 302 302 303 303 303 303 304 305 305 304 304 304 303 303 302 301 301 300 299 298 297 297 296 295 294 293 293 290 287 286 287 288 290 290 291 291 291 291 291 292 293 293 293 293 293 293 293 293 292 291 290 290 287 284 279 274 268 262 259 261 262 261 261 259 259 259 258 258 259 263 268 272 275 278 280 282 282 284 284 285 299 314 324 313 296 285 284 282 283 284 284 284 284 285 287 287 287 288 290 292 295 302 307 295 294 291 288 288 289 287 279 270 266 269 273 274 278 286 297 87 108 109 100 116 120 121 123 123 123 122 123 96 99 118 120 115 115 121 124 123 120 114 108 105 105 106 104 96 82 90 100 104 105 107 108 109 110 111 113 114 111 130 139 135 131 129 130 132 133 135 135 139 151 170 186 194 212 163 117 127 128 126 125 125 125 123 121 119 117 116 113 110 107 110 107 103 100 97 93 88 83 77 69 62 53 42 30 17 5 1 358 4 19 26 41 54 62 66 73 75 75 80 79 79 73 66 85 106 110 91 34 326 295 284 283 298 352 352 28 55 75 80 72 69 43 337 342 359 15 89 97 98 96 97 99 98 96 123 117 88 80 83 82 76 72 61 44 42 60 69 73 75 76 79 90 104 106 110 110 110 106 99 98 109 119 125 125 119 113 113 112 109 105 105 101 100 101 100 100 101 103 112 126 132 137 140 142 143 142 137 135 136 137 140 143 146 146 147 146 144 144 146 150 152 153 156 157 159 158 157 155 154 155 155 156 156 153 152 154 155 155 156 156 156 150 137 131 127 125 127 132 135 139 145 149 150 151 152 153 155 155 155 154 147 141 139 139 139 140 141 143 147 149 150 151 153 155 154 149 138 129 128 123 123 126 131 139 145 149 152 153 155 156 155 154 152 150 146 143 142 141 140 140 138 135 133 132 132 131 130 130 131 134 137 140 153 168 175 176 174 169 167 162 154 145 137 122 108 107 109 114 117 124 128 128 122 113 105 100 97 93 86 76 67 62 63 64 64 66 69 74 78 79 80 84 87 90 92 93 94 96 98 100 101 102 103 104 104 104 103 103 103 103 104 105 106 108 110 112 115 116 118 120 121 122 129 135 137 136 130 129 129 130 130 130 130 131 131 131 132 133 134 135 137 137 137 137 137 137 137 136 136 135 135 134 133 132 132 131 130 130 129 129 128 128 128 127 127 127 127 127 127 127 127 127 128 128 128 128 129 129 129 130 130 131 131 131 132 132 132 133 133 134 134 135 135 136 136 136 137 138 139 140 142 143 144 145 146 147 148 148 149 149 150 151 151 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 316 316 316 314 313 312 311 311 310 310 310 310 310 310 310 310 310 310 311 311 311 311 312 313 314 315 314 313 313 313 312 311 311 311 311 311 311 311 310 309 309 308 308 308 308 307 307 307 307 307 306 306 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 305 305 305 304 304 303 303 302 302 302 301 301 301 301 301 301 301 301 302 303 303 304 304 304 303 303 303 302 301 300 299 298 297 296 296 295 294 293 293 292 290 288 287 287 287 288 289 290 290 290 290 291 291 292 293 293 293 293 293 293 293 291 290 289 288 285 282 277 271 263 258 257 258 260 260 258 257 257 255 254 255 257 263 269 273 277 282 286 286 288 293 293 323 323 325 323 310 293 284 284 283 284 284 284 284 284 286 287 287 287 288 283 284 285 285 288 290 292 290 288 311 321 292 278 273 273 280 286 288 286 291 6 99 109 108 97 113 115 118 119 119 117 114 112 101 107 118 116 110 109 116 120 118 116 109 108 103 103 104 102 92 80 89 101 105 106 106 108 109 110 113 116 118 114 118 136 140 137 135 133 133 133 133 132 134 162 191 204 210 231 106 112 119 122 123 124 124 125 125 123 122 120 119 117 115 112 109 107 106 104 101 97 92 88 82 74 64 54 40 28 16 9 1 357 4 13 14 32 51 64 71 75 76 75 75 75 76 80 82 105 116 114 107 321 293 283 282 288 293 317 54 92 78 73 86 97 89 29 342 358 13 29 42 98 104 109 109 101 93 98 113 95 79 80 81 81 75 68 61 49 49 66 75 82 85 83 85 90 97 105 112 111 113 110 101 100 109 119 126 127 123 122 116 113 110 108 107 105 102 104 102 104 106 108 109 123 136 141 144 145 145 145 144 140 139 140 142 146 147 149 149 148 146 146 147 149 151 153 155 155 156 157 157 157 156 156 154 152 150 147 147 150 151 151 152 153 152 144 136 133 130 129 133 136 138 138 141 143 145 149 152 154 156 158 158 156 151 143 140 140 140 142 144 147 149 151 151 152 152 152 150 143 136 134 126 123 123 129 133 145 153 156 155 157 158 158 158 154 151 147 142 140 139 139 138 137 135 133 133 132 131 130 130 130 131 134 136 139 144 163 173 174 175 175 171 163 152 143 134 126 119 115 113 116 118 121 128 124 116 108 101 97 92 87 80 72 67 65 66 67 67 69 72 76 80 80 83 84 87 89 90 91 93 95 97 99 100 101 102 103 104 104 103 103 103 104 104 106 107 108 110 112 114 116 118 119 120 122 130 135 137 136 130 130 130 130 131 131 131 132 132 132 132 133 134 136 137 137 137 137 137 137 137 137 136 135 135 135 134 133 132 131 131 130 130 129 128 128 128 127 127 127 127 127 127 127 127 127 128 128 128 129 129 129 129 130 130 131 131 131 132 132 133 133 133 134 134 135 135 135 136 136 137 138 139 140 142 143 144 145 146 146 147 148 148 149 150 150 151 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 316 316 315 314 313 312 311 310 310 310 310 310 310 310 310 310 310 310 311 311 311 311 312 313 313 313 312 311 311 310 308 308 308 309 310 311 311 311 310 309 309 308 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 304 304 303 302 302 301 301 301 301 300 300 300 300 299 299 300 301 302 303 303 303 303 303 302 301 300 300 299 298 297 296 295 294 293 293 292 291 291 290 288 288 288 288 288 289 289 289 290 290 291 291 292 293 293 293 293 293 292 291 290 289 287 284 281 278 273 268 265 265 264 264 263 262 261 262 263 263 265 268 272 277 280 284 288 289 289 299 314 323 323 325 325 322 319 305 289 283 283 283 283 284 284 285 286 288 287 281 278 278 279 281 280 280 282 285 290 292 315 339 289 278 277 281 291 303 305 325 44 98 108 108 100 94 101 108 112 113 109 109 104 87 72 95 110 110 103 102 109 113 113 112 108 107 101 100 102 100 91 82 89 99 104 105 106 107 108 111 114 118 120 118 97 147 150 148 144 138 134 134 130 129 128 188 224 225 229 262 92 106 113 119 121 123 125 127 128 127 124 122 120 118 115 111 106 104 105 104 102 99 95 92 87 78 67 58 45 27 16 13 6 4 10 10 7 11 37 59 74 79 80 80 79 74 75 85 83 106 109 109 97 300 289 290 290 289 297 332 92 111 97 78 59 77 76 8 354 19 29 62 102 107 116 123 117 108 107 111 105 74 79 75 76 76 71 64 56 51 56 68 76 84 90 93 91 92 98 107 113 113 114 111 103 103 110 118 124 127 125 125 114 112 111 112 113 111 107 106 104 106 110 111 113 131 141 144 145 146 146 147 148 144 143 144 145 145 149 152 150 150 148 148 148 148 150 152 153 153 153 154 156 158 158 156 154 150 147 145 146 150 150 149 149 149 148 143 144 142 140 142 146 146 143 142 142 141 144 147 150 151 153 156 158 158 154 148 145 142 143 145 147 148 149 152 153 152 150 147 142 136 132 130 126 124 126 131 139 148 156 162 163 160 159 159 158 153 148 144 139 136 136 136 136 135 133 133 132 130 129 129 129 128 129 132 134 137 151 165 171 172 173 174 171 161 150 140 133 127 124 122 121 121 122 128 128 117 108 102 96 91 86 80 75 71 69 68 68 69 71 73 75 78 81 81 84 84 85 86 88 90 92 94 96 98 99 100 102 103 103 103 104 104 104 104 105 106 108 108 110 112 114 116 116 118 120 122 128 134 136 134 130 130 130 130 130 131 132 132 133 133 133 134 134 136 137 137 137 137 138 138 137 137 136 136 136 135 134 134 133 132 132 131 130 129 129 128 128 127 127 127 127 127 127 127 127 127 128 128 128 129 129 130 130 130 130 130 131 132 132 133 133 133 134 134 134 135 135 135 136 136 137 138 139 140 141 143 144 145 145 145 146 147 148 149 149 150 150 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 316 316 315 314 313 312 311 310 310 309 309 309 309 310 310 310 310 310 310 311 311 311 312 312 311 310 309 308 307 306 305 305 306 308 309 309 309 309 308 308 308 308 307 306 306 305 306 306 305 305 305 305 305 305 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 304 303 302 302 301 300 300 300 299 299 298 298 298 297 299 300 301 302 302 302 302 302 301 301 300 299 299 298 297 297 295 294 294 293 292 291 291 290 289 289 288 288 289 289 289 289 290 290 291 291 293 293 293 294 294 293 292 291 291 290 288 285 283 284 285 279 274 285 283 280 277 274 276 278 279 280 282 284 285 287 289 291 294 305 301 314 322 322 322 323 323 321 320 322 286 281 281 281 282 284 285 284 284 286 288 284 280 285 285 283 282 279 281 290 303 311 319 348 311 284 286 295 322 347 355 59 86 106 112 106 93 84 90 99 103 103 100 98 88 68 63 83 99 104 99 95 102 108 110 111 110 105 97 93 96 95 88 83 90 98 102 103 104 105 108 111 113 115 118 119 108 147 159 157 149 139 133 132 129 127 128 142 246 243 249 64 98 106 111 110 116 121 125 128 130 130 127 123 120 117 114 110 106 104 103 104 104 102 100 97 92 84 74 67 58 38 32 23 17 16 16 13 8 2 16 40 69 82 83 82 78 71 70 80 84 107 101 91 352 298 295 295 294 293 302 341 107 118 115 103 75 52 66 359 8 23 34 83 107 111 118 117 107 106 110 116 103 81 84 81 75 73 69 60 54 58 64 68 74 80 87 91 93 92 97 107 113 115 114 112 105 106 103 105 113 119 123 124 116 115 114 116 118 117 113 109 110 111 111 112 116 134 140 143 146 147 147 142 144 144 148 149 150 152 151 153 152 152 151 150 150 149 149 150 150 150 151 151 152 155 156 155 153 149 145 143 146 147 147 147 145 145 147 149 150 149 149 157 160 160 158 156 152 149 149 149 148 147 148 151 154 157 156 153 152 147 145 147 149 151 151 152 152 150 146 140 137 135 132 129 127 127 129 133 144 152 159 163 162 159 159 158 156 150 145 140 135 134 134 134 134 134 132 132 130 128 128 128 128 127 128 129 132 134 153 158 166 170 171 172 168 158 147 137 131 127 125 124 125 125 126 126 123 108 102 97 91 86 81 76 72 71 71 70 69 72 73 75 77 80 81 80 81 81 82 85 87 89 92 94 95 97 98 100 101 102 103 103 104 104 104 105 106 107 108 108 109 112 113 114 116 118 121 122 124 131 131 130 130 130 130 131 131 131 132 133 134 134 134 135 135 136 137 137 137 138 138 138 138 138 137 136 136 136 135 134 134 133 132 131 130 130 129 129 128 127 127 127 126 126 127 127 127 127 128 128 128 129 129 130 130 130 130 131 131 131 131 132 132 133 134 134 134 135 135 135 136 137 137 138 139 140 141 142 143 144 144 145 146 147 147 148 149 149 150 323 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 319 319 319 319 319 319 319 318 318 318 318 317 317 316 316 314 313 312 311 310 310 309 309 309 309 309 309 309 309 310 310 310 310 311 311 311 310 309 309 307 306 305 304 305 305 306 307 308 308 307 307 307 307 308 308 307 306 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 304 303 302 301 301 301 300 299 298 298 297 297 296 297 298 299 300 301 301 302 302 301 301 300 300 299 298 298 297 297 296 296 294 293 292 291 290 290 290 289 289 289 289 289 289 289 290 290 290 291 292 293 293 293 294 293 292 292 291 291 289 287 294 298 302 301 298 296 296 300 300 293 290 292 292 292 292 293 292 292 298 303 310 311 319 323 322 320 320 320 320 321 322 326 294 281 280 280 281 284 284 282 281 284 287 289 288 291 292 293 294 295 294 309 316 311 315 350 48 301 307 329 328 32 45 51 71 90 113 106 95 85 85 88 89 89 91 87 82 74 71 85 97 102 101 96 98 108 110 111 108 99 86 78 83 85 82 83 91 98 101 100 100 102 105 108 106 106 119 131 144 152 157 157 151 145 141 138 135 131 129 125 232 269 110 107 113 115 115 114 116 120 124 128 131 132 130 126 121 115 110 110 107 104 103 104 105 106 105 102 97 97 93 79 64 61 44 32 27 23 20 19 14 5 7 23 53 69 81 82 77 70 66 81 106 106 95 18 317 300 297 295 294 294 304 329 117 121 128 124 104 73 71 346 354 12 25 92 109 107 103 100 94 92 88 107 106 101 97 88 82 75 67 62 65 73 74 72 73 76 78 78 83 87 96 106 113 116 116 114 108 110 101 95 86 99 112 117 118 119 118 119 121 122 119 114 109 110 112 114 117 129 126 123 140 145 140 140 143 145 149 151 153 153 152 153 153 153 152 151 150 150 149 149 149 148 149 150 150 153 154 153 151 148 146 145 146 146 145 143 142 144 147 151 153 152 152 156 160 161 160 159 156 154 153 152 146 144 145 148 151 154 156 155 155 150 148 150 151 153 153 153 151 148 144 141 139 134 131 130 130 131 133 138 148 154 160 162 163 159 155 154 152 146 141 135 131 132 133 133 134 134 133 132 129 128 128 128 127 126 126 127 129 131 135 151 164 168 169 169 163 153 142 133 128 125 124 123 123 123 121 119 113 101 96 92 87 82 77 75 74 72 72 72 72 74 75 77 78 80 81 80 79 78 81 84 86 88 91 93 95 96 98 100 101 102 102 103 104 104 105 105 106 107 107 107 109 110 111 113 116 118 121 122 124 126 128 130 130 131 131 131 132 132 133 133 134 135 135 136 136 137 138 138 138 138 138 138 138 138 137 137 136 136 135 135 135 134 133 132 131 130 129 129 128 127 127 127 127 127 127 127 127 127 127 128 128 128 129 129 129 130 130 131 131 131 131 132 132 133 134 134 134 135 135 136 136 137 137 138 139 140 141 142 142 143 144 145 145 146 147 148 148 149 149 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 319 319 319 319 318 318 318 318 317 317 316 315 314 313 312 311 310 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 309 308 307 307 306 305 305 305 306 306 307 308 308 307 307 307 308 308 308 307 306 306 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 307 307 307 307 307 307 307 306 304 303 303 302 301 301 300 299 299 298 298 298 297 297 296 296 296 297 298 299 300 301 301 302 301 300 300 299 298 298 297 297 296 296 295 294 293 292 291 290 290 291 291 290 290 290 290 290 290 290 290 290 290 289 290 292 293 293 293 293 292 292 292 292 296 304 308 310 310 309 308 308 309 308 307 298 295 294 292 291 291 290 292 315 328 329 326 325 324 322 320 320 319 317 318 313 299 282 281 280 280 281 281 281 280 281 283 286 288 287 288 290 291 295 301 307 318 306 298 300 332 77 81 55 61 56 50 6 330 335 74 108 107 97 90 82 74 71 70 70 77 87 87 88 96 103 106 106 104 104 106 107 109 105 93 74 62 69 76 81 87 94 99 100 99 98 98 101 103 100 109 137 149 154 156 156 153 154 149 147 148 149 144 134 125 107 78 118 126 128 127 126 125 124 123 125 127 130 131 131 128 122 115 111 107 106 105 105 106 108 108 106 101 95 102 105 100 78 58 49 42 34 30 27 30 24 12 6 9 23 28 65 84 113 116 112 112 116 109 90 310 302 294 293 291 291 294 303 316 118 122 138 134 116 76 7 336 339 7 18 92 101 99 99 97 93 88 89 101 102 104 101 94 89 82 75 68 78 84 83 81 77 75 73 67 73 86 96 106 113 117 117 117 114 113 93 93 95 105 112 116 119 121 121 121 124 126 124 116 107 108 110 113 115 118 121 131 145 146 141 143 145 146 146 148 150 152 152 152 153 153 154 152 150 150 151 150 148 148 148 149 151 153 153 151 149 148 148 147 148 147 145 144 143 144 147 151 153 154 154 156 159 159 160 159 157 155 151 148 144 143 145 147 150 152 154 155 154 152 151 152 154 155 155 154 151 149 147 145 140 135 133 133 134 135 138 143 150 154 159 157 155 153 150 148 147 143 138 132 129 131 132 133 133 133 135 138 136 135 136 135 128 124 124 124 125 126 129 148 163 166 167 166 159 148 138 130 125 122 122 120 118 117 114 110 105 96 92 88 84 80 79 77 75 74 73 73 74 74 75 77 78 78 77 76 75 77 79 82 85 88 90 92 94 97 99 100 100 101 102 103 104 104 104 105 105 106 106 107 107 108 111 113 116 118 120 122 124 126 128 129 130 131 131 132 132 133 134 134 135 135 136 136 137 137 138 138 138 138 138 138 138 138 138 137 136 136 136 135 135 134 133 132 131 131 130 129 128 128 128 127 127 127 127 127 127 127 127 127 128 128 128 128 129 130 130 130 130 131 131 131 132 132 133 134 134 135 135 136 136 137 137 138 139 140 140 141 142 142 143 144 145 146 146 147 148 148 149 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 314 313 312 311 310 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 309 308 307 307 307 307 307 307 307 307 307 306 306 306 307 307 309 308 307 306 306 306 306 305 305 305 305 305 305 305 305 305 305 306 306 306 307 307 307 307 307 307 306 305 303 302 301 299 298 299 299 299 299 299 299 297 296 296 296 296 296 296 296 296 297 298 299 299 300 301 301 300 299 298 298 297 296 296 295 295 294 293 292 291 291 291 291 292 292 292 292 291 291 291 290 290 290 290 289 289 290 291 292 293 293 293 293 293 293 297 307 310 314 313 310 310 312 313 314 314 316 314 302 293 289 288 287 290 306 324 325 328 327 324 311 306 315 317 316 316 316 292 282 281 281 280 279 278 279 279 279 280 283 286 288 283 284 286 289 293 300 308 308 292 291 298 317 91 97 85 76 344 327 303 297 307 60 98 101 95 90 78 76 50 0 25 73 92 101 104 107 108 106 104 102 98 95 100 104 99 87 66 52 60 72 82 91 97 99 100 99 97 95 95 99 105 134 141 143 145 148 148 147 146 146 151 158 160 154 141 128 119 114 126 132 133 134 133 130 126 125 125 125 127 128 129 127 122 117 115 109 108 107 107 108 109 109 105 96 85 91 99 107 92 63 54 49 43 44 39 75 61 23 4 358 358 3 42 86 116 118 118 119 117 107 83 57 292 290 285 285 288 295 301 311 111 120 137 135 112 43 325 327 338 1 10 89 92 94 99 100 95 90 95 104 105 101 98 97 96 96 93 79 88 93 95 95 92 85 79 71 75 92 102 109 115 119 120 118 111 101 97 99 104 111 115 118 120 121 122 124 126 128 127 126 124 116 109 111 114 117 125 149 152 147 144 146 146 147 148 148 149 150 150 151 152 153 154 152 149 149 150 151 150 149 149 150 152 154 153 152 150 150 150 150 151 150 148 147 147 148 149 152 153 154 155 156 156 156 156 156 155 153 148 144 143 144 147 149 150 152 153 153 152 152 152 153 155 156 156 155 152 151 149 146 142 138 137 137 138 139 142 146 150 153 155 153 147 143 143 144 145 142 135 129 127 130 131 132 132 132 135 139 140 147 149 148 133 122 120 120 121 128 141 146 161 164 164 162 154 142 133 126 123 122 119 115 113 110 107 104 99 93 89 86 84 83 81 78 76 74 74 74 74 75 76 77 76 76 76 75 74 76 79 81 85 87 89 91 94 96 98 98 99 100 102 103 103 103 103 103 104 105 105 106 107 109 111 113 115 118 120 122 125 126 127 129 129 130 131 132 132 133 135 135 135 136 136 137 137 137 138 138 138 138 138 138 138 138 138 137 137 136 136 135 135 134 133 133 132 131 130 129 128 128 128 128 127 127 127 127 127 127 127 127 127 127 128 128 129 129 130 130 130 131 131 131 131 132 133 134 134 135 135 136 136 137 137 138 138 139 140 141 141 142 143 144 144 145 146 147 147 147 148 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 313 312 311 310 309 309 308 308 308 308 308 309 309 308 308 309 309 310 310 310 310 310 309 309 309 309 309 309 308 307 306 305 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 306 306 306 306 307 307 307 307 306 304 302 300 298 296 296 295 294 296 298 299 298 298 297 296 295 294 294 294 295 296 296 297 298 297 298 299 299 300 300 300 299 298 297 297 296 296 296 295 294 293 292 291 291 292 293 294 294 294 293 293 292 291 291 290 290 290 289 289 289 290 291 292 292 293 293 293 293 300 311 317 315 313 311 310 310 312 315 315 312 312 309 300 291 285 283 289 304 310 321 322 323 300 291 290 292 284 285 290 295 285 283 281 279 278 277 277 278 278 279 280 281 283 281 275 277 282 285 288 294 299 294 288 288 281 295 95 98 90 66 312 294 286 286 291 315 82 92 89 86 78 75 346 318 19 73 90 100 106 108 106 97 91 89 87 87 94 96 91 80 60 46 54 68 80 90 96 97 99 98 96 96 98 112 131 148 148 147 145 143 143 142 139 139 144 153 160 153 144 133 122 118 123 126 132 133 131 128 124 122 122 122 123 125 126 125 123 120 117 112 111 109 108 109 110 110 104 89 67 73 76 99 87 77 68 61 78 97 97 116 116 67 358 346 340 340 12 63 89 115 118 119 114 99 74 55 21 299 282 283 288 295 300 322 107 117 132 136 108 97 20 330 341 352 10 83 81 83 90 94 91 89 94 96 100 98 98 100 105 108 105 99 98 103 111 110 105 99 95 89 89 104 111 112 115 119 122 122 120 117 113 113 114 115 118 119 120 121 123 126 128 128 128 127 122 116 113 113 116 122 133 153 155 148 146 146 147 148 149 148 149 148 149 150 152 154 155 154 151 150 150 151 151 150 151 152 154 154 153 154 153 153 152 152 152 152 151 150 151 152 152 153 153 154 155 154 153 151 150 152 153 151 147 144 143 146 151 151 155 157 155 152 151 151 152 154 156 157 157 156 155 153 151 149 145 142 140 140 140 142 145 146 147 149 147 138 133 132 136 141 143 139 131 126 127 129 130 132 133 136 142 144 146 150 153 153 138 121 116 116 116 126 144 155 160 161 161 158 149 138 129 125 124 119 115 111 108 105 102 99 95 90 87 86 85 83 81 78 76 75 74 75 75 77 77 78 77 76 77 76 75 77 79 82 85 87 89 91 93 95 96 97 99 100 101 102 101 101 101 102 103 104 104 105 107 109 111 113 115 118 120 123 125 126 127 127 128 130 131 131 132 134 135 136 136 136 136 136 137 137 138 138 138 138 138 138 138 138 138 138 137 136 135 135 135 134 133 132 132 131 129 129 129 128 127 128 127 127 127 127 127 127 127 127 127 127 128 128 128 129 129 130 131 131 131 131 132 133 133 134 134 135 135 135 136 137 137 138 138 139 139 140 141 142 142 143 144 145 145 146 146 147 147 324 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 314 313 312 311 310 309 309 308 308 308 308 308 308 308 309 309 309 309 310 311 311 311 311 310 310 311 311 310 310 309 309 309 308 308 307 307 307 307 306 306 306 306 307 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 304 304 304 302 301 299 295 295 295 295 296 296 298 298 298 298 296 296 296 295 293 293 294 295 297 298 298 298 299 299 299 299 300 300 299 299 299 298 297 297 296 295 295 294 292 292 292 292 293 294 295 295 295 295 294 293 292 291 290 290 290 290 290 290 291 291 291 292 292 292 292 296 304 310 313 313 312 313 318 317 317 318 318 319 315 309 308 300 287 282 284 288 294 303 300 291 290 287 286 285 285 284 283 282 279 278 276 275 274 275 276 278 276 277 278 279 277 276 274 274 280 281 284 289 290 288 285 282 276 288 292 94 89 56 336 293 279 279 282 304 73 83 83 82 82 75 22 31 66 75 79 84 92 97 94 80 74 74 80 86 91 90 83 69 47 36 46 60 73 84 92 93 97 97 95 95 100 129 143 148 150 151 145 144 141 139 139 140 143 144 142 142 144 147 141 148 161 151 129 130 127 124 122 120 119 120 121 122 124 124 123 121 118 115 114 111 110 110 110 110 107 94 82 81 84 96 95 100 106 105 107 112 116 122 126 119 116 6 323 330 5 61 100 124 119 118 109 92 64 37 356 293 286 286 290 297 53 103 112 124 136 124 104 95 2 338 344 343 3 69 74 72 80 84 83 82 84 88 94 99 102 107 113 113 112 115 119 120 118 117 112 107 103 98 105 115 116 114 115 120 125 127 128 127 124 123 120 117 118 121 122 124 127 129 130 130 130 127 123 121 120 120 122 127 137 152 155 146 144 145 147 149 150 151 152 152 152 153 154 155 156 155 154 152 152 151 151 151 152 153 154 154 154 156 156 156 154 153 153 152 151 152 154 154 154 154 154 154 154 153 151 146 145 148 151 151 148 146 146 148 151 152 156 158 157 154 151 150 152 154 156 157 157 157 156 155 153 152 149 146 143 142 142 144 146 146 145 143 136 125 116 122 130 136 134 130 125 124 126 126 130 132 133 137 143 145 146 149 151 150 135 125 117 114 112 125 145 157 158 159 157 153 146 136 129 126 120 116 112 108 105 102 99 96 92 88 87 86 84 83 81 79 77 76 76 76 77 79 79 80 80 81 80 79 78 78 80 83 85 88 90 91 92 93 95 97 98 100 101 101 99 99 100 101 102 102 103 104 106 108 110 113 115 118 120 123 125 126 126 127 128 129 130 131 132 134 135 136 136 136 136 137 137 138 138 138 138 138 137 137 138 138 138 137 137 136 135 135 135 134 133 132 131 130 129 129 128 128 128 127 128 128 127 127 127 127 127 127 127 127 128 128 128 129 129 129 130 130 131 131 132 133 133 133 134 134 135 135 136 136 137 137 138 138 139 140 141 141 142 143 143 144 144 145 145 146 146 324 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 314 313 312 311 310 309 308 308 308 308 308 308 308 308 308 309 309 310 311 311 311 312 312 312 312 313 313 312 312 312 311 311 311 310 309 308 308 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 305 305 304 303 302 301 301 299 298 298 297 295 295 296 297 298 298 298 298 298 297 297 297 297 296 294 295 295 296 300 301 301 301 302 301 301 300 300 300 300 300 299 299 298 297 296 295 294 293 292 292 293 294 294 294 294 294 295 294 293 292 292 291 291 292 291 291 291 291 291 291 291 291 292 293 295 305 305 310 306 309 312 313 314 320 323 321 318 315 313 309 307 307 306 305 298 291 286 286 288 289 289 288 288 287 285 283 281 280 280 276 273 272 272 273 273 273 275 275 276 276 276 276 275 275 277 278 281 285 287 288 278 273 275 280 282 77 73 357 319 282 273 275 282 335 75 77 77 78 81 83 82 82 75 82 72 70 79 85 82 71 71 68 82 88 89 86 77 59 33 15 25 42 58 68 79 91 96 97 95 100 136 136 138 138 142 145 62 98 115 142 141 136 132 135 137 135 138 174 186 211 195 129 119 121 121 120 119 119 120 120 121 122 123 123 123 121 119 118 117 115 112 113 113 115 119 119 119 115 111 109 110 111 110 110 113 114 118 125 129 129 124 329 313 330 17 63 65 88 119 117 107 96 85 340 303 296 293 290 291 305 104 114 118 134 142 128 114 94 352 75 67 41 28 49 71 66 69 73 74 76 81 88 94 99 103 115 118 118 117 119 122 124 123 121 118 114 109 109 116 120 119 117 118 122 126 127 129 132 133 131 127 122 120 126 127 129 131 132 132 133 133 132 128 125 125 125 127 129 130 131 134 136 140 142 145 149 152 154 152 151 152 153 154 155 155 154 153 151 151 151 151 151 153 154 155 155 156 157 158 157 156 154 152 152 152 152 153 153 154 155 156 154 152 151 149 146 145 147 151 151 148 147 147 149 150 154 157 158 158 155 152 151 152 154 156 158 158 158 157 156 155 155 153 150 145 144 144 144 145 144 144 140 128 110 108 118 126 129 125 122 121 122 124 127 130 132 133 132 141 145 146 147 149 147 139 145 135 131 132 132 144 155 156 156 153 149 144 137 129 122 117 113 110 107 104 101 98 94 90 89 88 86 85 85 84 82 80 78 78 78 79 81 81 81 82 84 84 82 79 79 81 83 86 88 89 90 92 94 95 97 98 98 99 99 99 99 100 100 100 101 102 103 105 107 110 112 115 117 120 122 124 125 127 128 128 129 130 131 132 133 134 135 136 136 137 137 137 138 138 138 137 137 137 137 137 137 137 137 137 136 135 135 134 133 133 132 131 130 130 129 129 128 128 128 128 128 128 128 128 128 128 128 128 127 128 128 128 128 129 129 130 130 130 131 131 132 132 133 134 134 135 135 136 136 136 137 138 138 139 140 140 141 141 142 143 143 143 144 145 145 146 324 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 313 312 311 310 309 309 308 308 308 307 307 307 308 308 308 309 309 310 311 312 312 312 312 313 313 314 314 314 314 313 313 312 312 311 310 309 309 308 308 308 308 308 308 307 307 307 306 306 306 306 306 306 305 305 304 302 301 300 300 299 297 297 296 295 295 296 296 297 297 297 297 297 297 297 297 298 298 298 298 298 299 300 303 303 303 304 304 303 302 301 301 302 300 300 298 295 294 295 295 295 293 292 293 293 294 294 294 292 292 291 288 287 287 288 289 290 291 292 292 292 292 292 292 292 292 293 294 298 300 302 302 304 301 307 310 314 316 320 322 320 314 312 312 310 308 308 307 307 307 303 291 287 288 289 289 288 287 286 283 281 281 280 278 275 273 272 272 274 273 273 274 275 275 274 275 273 275 275 275 277 281 285 287 292 278 274 274 275 279 332 356 307 303 271 269 274 287 37 75 75 75 80 87 92 91 86 73 77 74 66 79 83 81 76 73 74 87 90 89 84 74 54 21 353 352 13 18 56 79 90 96 98 108 129 131 134 123 108 78 12 346 316 312 170 159 151 149 144 137 129 130 238 234 231 222 94 109 114 116 118 119 120 121 122 122 123 123 123 122 122 121 122 119 116 116 118 121 124 125 125 125 125 123 120 116 114 111 111 113 115 116 120 125 125 119 312 305 328 17 65 101 114 120 118 109 111 92 329 305 301 297 293 293 3 107 118 125 128 135 131 108 93 95 95 87 78 71 73 74 70 70 70 70 74 80 87 94 104 114 118 121 121 121 122 122 124 126 126 124 120 117 118 122 123 122 121 122 123 124 127 130 134 136 136 133 130 128 129 135 134 134 135 135 136 137 136 134 130 128 127 127 128 126 123 123 126 133 140 144 153 155 154 152 151 151 153 154 154 154 153 152 151 152 151 151 151 153 154 155 156 157 158 158 158 157 155 153 152 152 152 152 153 155 155 156 153 150 148 147 146 147 149 151 150 149 148 147 149 151 154 156 157 157 156 154 152 153 154 156 156 158 158 158 157 158 158 157 152 147 144 143 143 144 143 142 135 119 102 103 113 122 124 121 118 118 119 123 127 131 132 133 131 136 143 145 146 146 146 146 143 144 132 144 149 151 153 153 152 150 147 145 132 124 119 115 112 109 106 104 101 98 94 91 91 93 92 92 90 88 86 84 82 81 80 82 84 83 84 84 85 86 83 80 80 82 84 86 87 87 90 92 94 95 96 97 97 98 98 98 98 98 99 99 99 100 102 104 107 110 112 114 117 119 120 123 126 128 128 129 130 131 132 133 133 134 135 135 136 136 137 137 138 138 137 137 137 137 137 137 137 136 137 136 136 135 134 134 133 132 132 131 131 130 129 129 128 128 128 128 129 129 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 131 131 131 131 131 132 133 135 135 135 136 136 137 137 138 138 139 140 140 140 141 142 142 142 143 143 144 145 145 324 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 314 313 312 311 310 309 308 307 307 307 307 307 307 307 308 308 309 309 310 311 312 312 313 313 314 315 315 315 315 315 314 313 312 311 311 310 310 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 304 302 300 299 299 298 297 296 295 295 294 295 295 295 296 296 294 294 294 295 296 297 298 299 300 301 302 302 303 304 304 304 304 302 301 300 299 298 297 296 294 295 295 295 294 295 295 294 294 294 295 294 293 293 295 296 296 292 290 289 288 286 287 290 290 291 291 293 294 294 294 295 299 304 303 304 303 301 300 301 304 304 309 316 320 322 319 315 314 316 316 311 311 311 310 310 306 292 286 287 288 287 286 284 282 281 279 279 279 277 274 273 273 274 277 274 274 275 274 273 273 274 278 277 275 276 278 282 284 286 284 274 273 273 273 276 284 285 286 295 266 268 275 293 60 77 78 82 91 96 97 96 90 74 57 79 71 83 88 87 85 81 82 89 93 91 84 75 64 31 346 330 341 352 59 83 93 97 98 114 135 136 106 91 62 47 21 339 317 304 295 288 158 146 137 127 114 350 280 277 287 43 92 107 113 116 117 120 122 122 122 123 123 123 124 123 123 123 124 121 119 122 125 126 127 126 127 128 127 124 120 117 115 113 114 112 115 115 114 116 115 105 304 302 318 24 71 122 125 123 119 115 108 90 337 314 305 300 295 297 351 112 112 105 103 101 102 98 91 91 93 88 82 76 77 78 74 70 70 68 71 75 82 89 108 119 121 124 125 124 124 124 126 129 131 129 125 123 123 125 125 125 126 126 126 128 131 134 135 137 138 138 138 137 138 141 140 139 139 139 139 139 140 139 135 131 127 125 124 125 122 118 115 127 137 146 156 156 155 153 152 152 153 153 153 153 153 152 152 152 151 151 152 153 154 155 156 157 158 158 158 157 156 154 153 152 152 153 154 154 155 155 151 148 147 147 147 148 149 148 149 148 149 148 149 151 153 154 155 157 158 156 155 155 154 155 156 157 158 159 159 160 160 158 153 146 143 141 142 142 142 139 128 108 95 99 108 116 121 119 118 115 118 123 128 131 132 132 131 135 143 144 144 144 144 142 140 141 144 145 147 149 150 150 148 146 145 139 127 121 118 114 112 109 107 104 102 99 97 96 100 108 107 100 96 93 90 88 86 84 84 85 86 86 86 86 86 83 83 83 82 82 83 84 85 87 89 91 93 95 96 96 97 97 98 96 96 96 97 97 98 99 101 104 107 109 110 113 114 116 119 123 126 128 129 129 130 132 133 133 134 134 135 136 136 136 137 137 138 138 137 137 136 136 136 136 136 136 136 135 135 134 134 133 133 132 132 131 130 130 129 128 128 128 128 128 129 129 129 129 129 128 128 128 128 129 130 130 130 130 130 131 131 131 131 131 132 132 132 133 135 135 135 136 136 137 137 138 138 139 139 140 140 141 141 141 142 142 143 144 144 144 324 323 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 316 315 314 313 311 311 310 309 308 308 307 307 307 307 307 307 307 308 309 310 311 311 312 312 313 314 315 315 315 315 315 314 313 313 313 312 311 311 310 310 309 309 309 309 308 308 308 307 307 307 307 306 306 305 305 304 303 300 299 299 298 297 297 296 295 295 294 294 295 295 295 295 294 294 294 294 295 297 298 299 301 302 303 303 303 303 302 301 299 296 296 295 295 294 293 294 293 296 296 295 295 296 297 296 295 295 295 293 298 298 298 297 296 295 298 298 298 291 288 289 291 294 292 291 298 299 300 302 302 303 306 307 306 304 303 302 302 303 306 312 316 317 318 319 319 322 321 314 314 313 313 314 298 285 285 286 287 285 283 281 279 278 278 277 277 275 274 274 276 278 280 278 280 280 277 275 276 279 279 278 276 276 279 280 281 276 272 270 271 271 271 272 272 267 263 264 264 268 276 290 48 75 83 93 99 101 102 101 99 90 72 80 87 89 89 93 92 91 91 95 97 93 84 74 84 70 7 332 325 334 48 84 88 92 91 87 89 92 73 65 55 48 27 2 342 328 320 316 320 60 87 85 316 301 302 302 331 67 96 108 114 118 119 121 124 125 125 124 124 125 126 126 127 127 126 123 125 128 130 130 130 129 129 128 127 121 120 120 117 115 116 115 112 113 116 111 108 77 303 303 311 16 84 115 125 126 122 117 107 93 85 13 324 306 302 302 324 96 92 90 80 76 75 84 83 84 90 88 83 80 82 81 80 76 70 67 69 72 79 100 116 123 126 128 129 128 127 126 130 134 135 133 130 127 125 128 128 129 129 129 131 133 135 137 138 139 141 142 142 143 144 146 145 143 143 142 141 140 142 143 140 139 145 148 145 146 134 122 115 126 141 152 155 156 155 153 152 152 152 152 152 153 153 152 153 153 152 152 152 153 154 155 156 157 158 158 157 157 156 155 154 154 154 154 154 155 154 151 148 146 146 147 147 147 146 146 146 147 148 148 150 151 152 152 154 157 159 158 157 157 156 156 157 157 158 159 161 163 162 159 152 147 143 142 141 142 142 136 120 97 88 93 101 107 108 109 110 111 116 123 128 130 131 132 131 129 135 136 141 143 142 139 137 138 140 142 143 145 147 147 145 143 140 133 123 120 117 115 112 110 108 106 104 103 101 100 113 120 114 104 100 96 93 91 89 88 87 88 87 87 86 86 87 87 84 84 82 82 83 83 84 86 88 90 93 94 96 96 97 97 97 96 95 95 95 96 97 99 101 104 106 108 109 110 112 115 119 122 126 128 130 130 131 132 133 134 134 135 135 136 136 136 137 137 137 137 137 136 136 135 135 135 135 135 135 134 133 133 132 132 132 132 131 130 130 129 128 127 127 127 127 127 128 128 129 129 129 128 128 128 129 129 130 130 131 131 131 131 131 131 131 132 132 132 132 132 134 135 135 135 136 137 137 138 138 139 139 139 140 140 140 141 141 142 143 143 143 144 324 323 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 316 316 315 313 312 311 310 310 309 308 308 307 306 306 306 307 307 307 308 309 310 311 311 312 313 314 315 315 315 315 315 315 314 313 313 313 312 312 311 311 311 310 310 309 309 308 308 308 308 307 307 306 306 306 305 304 303 301 299 298 298 298 297 297 297 296 295 294 294 294 295 295 294 294 294 294 294 295 297 298 299 300 301 301 302 301 301 300 298 296 293 292 292 290 289 292 295 296 297 298 299 295 296 297 298 297 295 293 292 299 300 299 297 296 296 301 305 306 295 290 292 294 297 297 297 300 301 301 300 301 304 308 308 306 303 303 303 303 304 305 306 309 312 317 323 327 327 321 316 315 315 317 318 294 286 285 286 286 282 280 278 276 276 276 276 275 275 275 277 279 282 284 285 283 282 281 279 278 278 278 275 272 271 274 277 270 268 268 269 270 270 270 270 270 269 267 265 265 268 275 283 284 337 88 102 104 102 104 105 104 101 91 98 102 98 97 99 100 99 99 97 93 86 78 63 91 103 99 70 349 339 32 68 47 71 78 69 68 72 63 51 52 44 36 17 355 358 2 350 328 310 306 305 292 286 286 299 0 64 98 112 116 119 124 126 127 128 128 127 126 126 127 128 128 127 126 127 129 131 131 132 131 130 130 130 128 124 120 125 121 120 118 115 111 108 114 101 324 308 307 308 314 353 79 92 126 128 123 116 111 104 96 83 16 331 314 318 14 72 78 79 72 70 55 70 78 84 90 90 87 84 84 84 82 77 71 69 70 75 90 115 122 127 131 133 133 132 131 131 135 139 138 136 132 130 129 132 133 132 133 134 136 137 139 141 142 143 144 144 145 146 147 147 148 147 145 144 142 141 140 143 147 147 148 151 155 163 156 141 147 151 150 153 154 154 154 153 153 153 152 152 152 153 154 153 154 155 156 155 155 155 155 156 156 157 157 157 157 157 156 155 156 156 156 156 155 154 153 150 147 145 146 147 146 145 144 143 144 145 147 148 150 151 152 153 155 158 159 160 159 159 158 157 157 158 159 161 163 165 164 158 153 151 147 143 141 142 141 132 112 87 78 82 88 91 92 93 99 106 114 122 127 130 131 131 129 128 132 132 140 141 140 137 135 136 137 138 139 141 142 142 142 139 135 129 122 119 117 115 113 111 109 108 107 106 105 104 117 114 109 104 101 98 95 93 92 91 89 88 88 87 87 87 88 89 88 85 84 84 83 83 85 86 88 90 92 94 95 96 97 97 97 95 94 94 95 96 98 100 102 103 105 106 106 108 111 114 118 121 125 128 130 131 131 133 133 134 135 135 136 136 136 136 136 137 136 136 136 136 135 135 134 134 133 133 133 132 132 131 131 131 131 130 130 129 128 128 127 127 126 126 126 126 127 127 128 128 128 128 128 128 128 128 129 130 130 131 131 131 132 132 131 132 132 132 132 132 132 133 134 136 136 136 137 138 138 139 139 139 139 140 140 141 141 142 142 143 143 143 324 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 316 315 314 313 312 311 310 309 308 308 308 307 306 306 306 306 307 307 308 309 310 311 312 313 313 314 315 315 315 316 315 315 314 314 313 313 312 312 311 311 311 310 310 309 309 308 308 308 307 307 307 306 306 305 304 303 301 300 299 298 297 297 297 297 297 297 296 295 295 294 295 295 295 294 294 294 295 295 296 297 297 298 299 299 299 298 299 297 295 294 292 290 289 289 289 292 294 295 297 298 298 296 296 298 297 300 298 295 296 300 300 297 296 297 300 304 307 307 296 302 296 295 296 297 299 301 301 300 301 302 302 305 307 306 304 304 304 303 304 306 307 309 313 318 325 330 328 324 321 318 315 318 319 291 286 285 285 283 279 277 276 276 276 276 276 276 276 277 280 282 284 284 282 280 279 279 278 277 277 274 270 268 266 265 265 267 268 268 269 271 272 272 271 273 275 274 269 268 269 273 278 281 302 90 105 107 105 106 106 105 106 103 92 83 102 107 107 107 105 107 102 95 82 74 99 114 119 117 116 119 111 94 36 294 48 76 71 68 63 56 43 37 37 46 37 66 58 53 35 345 305 299 296 295 292 290 289 292 328 81 109 121 121 124 130 131 131 130 129 128 128 128 128 128 127 128 129 130 131 131 132 131 129 129 130 129 128 126 130 126 124 118 116 112 104 107 95 321 315 317 317 320 346 64 87 101 128 124 118 117 116 113 105 68 5 316 324 358 31 54 72 73 74 79 75 84 87 91 93 92 91 90 89 86 81 75 73 79 95 115 118 125 132 136 137 137 136 136 137 140 143 142 139 136 134 133 134 138 137 138 140 141 142 143 144 146 147 148 148 147 147 148 149 150 149 148 146 144 141 137 139 144 148 150 150 156 171 182 173 158 152 151 152 153 153 153 153 153 152 152 152 153 154 154 154 155 156 156 156 156 156 155 155 156 157 157 157 157 157 157 156 157 157 157 158 158 156 153 149 146 144 145 147 146 144 144 143 142 144 147 149 151 152 154 157 158 160 161 161 161 161 159 158 157 158 160 162 165 165 163 160 158 153 148 144 143 143 139 127 105 77 67 66 70 74 78 84 93 103 113 120 126 129 129 129 128 126 128 131 138 139 137 136 134 134 134 134 134 137 137 138 137 135 131 127 122 118 117 115 114 112 112 111 110 109 109 110 111 106 104 102 100 97 95 94 92 90 89 88 88 88 88 88 89 89 89 85 85 86 86 85 86 87 89 90 93 95 96 97 97 97 96 95 94 95 96 97 99 101 102 103 104 104 106 107 110 113 117 120 124 127 130 131 131 132 133 134 135 136 136 136 136 136 137 136 136 135 135 135 134 134 133 133 132 132 132 131 130 130 130 130 129 129 128 128 127 127 127 126 126 126 126 126 126 127 127 128 128 128 127 128 128 128 128 128 129 130 131 131 132 132 132 132 131 131 132 132 132 133 134 136 136 136 137 138 138 139 139 139 139 140 140 140 141 141 142 142 142 143 324 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 315 314 312 311 310 310 309 308 308 307 306 306 305 306 306 306 307 308 310 310 311 312 313 314 315 315 315 315 316 315 315 315 314 314 313 312 312 312 312 311 311 310 309 308 308 308 308 308 307 307 307 306 304 303 301 300 299 299 298 298 298 297 297 297 297 297 296 296 295 295 295 295 295 294 293 293 293 293 293 293 294 295 296 297 296 295 294 293 292 290 289 288 287 287 291 292 292 294 295 296 296 296 299 297 299 300 297 295 294 295 294 297 299 303 306 309 305 297 302 298 294 294 290 290 295 298 299 301 300 299 302 305 305 305 304 304 304 306 310 314 315 314 315 316 318 320 320 320 320 319 315 303 287 284 283 282 279 277 276 276 276 277 278 278 277 278 279 281 283 283 281 279 278 278 277 277 278 280 271 269 267 265 265 265 267 267 268 271 273 274 274 273 276 282 282 275 271 270 272 274 284 304 86 108 108 109 109 106 105 107 106 102 101 113 115 115 112 102 103 107 100 84 77 108 116 119 124 126 132 133 120 86 13 67 79 75 71 55 55 45 36 54 86 105 94 84 77 54 5 321 304 301 298 297 297 299 337 358 30 100 123 131 129 129 130 130 130 129 129 129 129 129 129 130 130 130 130 131 132 132 130 128 128 129 130 130 130 131 130 128 126 121 110 101 99 95 98 77 109 83 349 24 100 117 119 131 128 123 124 123 123 119 95 12 303 311 314 63 74 75 78 81 87 88 94 93 94 96 97 97 97 97 95 101 96 92 101 111 118 124 132 137 138 140 141 141 141 142 144 145 144 142 141 139 138 139 141 142 143 144 145 145 145 146 148 149 150 150 150 149 151 151 152 152 150 148 146 143 139 139 144 146 150 154 166 188 194 190 164 152 151 152 153 153 153 152 151 151 152 153 154 155 155 155 155 156 157 157 157 157 156 156 157 157 157 158 158 158 157 157 157 157 159 158 157 156 153 149 146 145 145 147 148 148 145 143 143 145 147 150 153 155 157 159 160 160 160 161 161 161 160 158 158 159 161 163 164 163 162 162 158 153 148 146 143 141 133 115 96 65 51 50 50 54 63 75 88 100 112 119 124 127 128 128 128 127 125 125 137 136 135 134 134 134 133 132 131 131 133 134 133 131 129 125 121 119 117 115 114 114 113 113 113 113 114 114 102 98 98 97 96 94 94 93 91 89 88 88 88 88 89 90 90 90 90 89 89 87 88 89 88 88 89 91 93 95 96 97 97 97 95 95 95 96 97 99 100 101 102 102 103 104 105 106 108 112 115 119 123 127 129 130 131 132 133 135 135 136 137 137 137 136 137 136 136 135 135 134 134 133 132 132 131 131 131 130 130 130 129 129 128 128 128 127 127 127 127 127 127 127 127 126 126 127 127 127 128 127 127 128 128 128 128 129 129 129 129 129 129 130 131 131 131 131 131 131 132 133 135 136 136 136 137 137 138 138 138 139 139 139 140 140 141 141 141 142 142 142 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 315 314 313 312 311 310 309 309 309 308 307 306 305 305 305 305 306 307 309 310 310 311 313 314 315 315 315 315 316 315 315 315 315 315 314 313 313 312 312 312 311 310 309 309 308 308 308 308 308 307 307 306 305 303 301 300 299 299 299 298 298 298 297 296 296 296 296 296 295 294 294 294 294 294 293 292 291 291 290 290 290 290 293 293 294 294 293 292 291 289 288 289 289 289 288 289 289 290 291 292 292 293 294 295 295 297 296 294 294 292 291 291 295 301 305 309 310 305 301 300 299 296 293 286 284 283 290 297 298 297 294 300 303 304 304 304 302 301 305 310 309 311 311 309 307 306 306 308 300 301 300 291 283 279 278 279 278 276 275 276 276 278 280 281 280 279 279 280 281 281 280 278 276 276 276 277 276 277 277 271 269 266 264 264 265 266 267 269 272 274 276 274 275 280 287 290 322 274 272 273 279 289 314 85 108 109 108 104 101 103 104 104 104 104 120 120 120 117 111 108 100 80 305 304 103 108 118 126 127 122 109 94 82 81 84 84 80 75 73 63 57 69 90 101 103 99 92 87 69 31 12 338 311 301 306 332 19 71 75 69 93 118 132 132 131 125 126 129 130 130 130 131 131 132 132 132 131 131 131 131 130 128 127 127 128 129 129 128 129 130 130 128 120 107 100 98 99 105 110 117 113 88 101 109 122 132 133 132 128 128 128 123 118 92 320 297 299 301 105 98 92 92 94 97 101 104 98 99 101 102 103 105 108 113 119 114 112 116 120 123 130 139 139 141 143 144 145 145 146 146 146 145 144 144 143 142 143 144 145 146 147 148 148 147 147 149 150 151 151 151 151 153 154 154 153 152 151 150 148 145 145 144 147 155 168 190 209 209 211 202 166 154 153 153 153 153 152 151 151 153 154 156 156 156 156 156 157 157 157 157 157 157 157 157 158 158 159 159 159 159 158 158 158 158 158 157 155 153 150 147 146 146 147 147 148 146 145 145 146 149 152 155 157 158 159 159 159 159 159 160 160 159 158 158 161 163 163 162 161 160 158 156 152 148 145 141 137 124 98 77 57 48 49 41 40 49 66 84 99 110 117 121 125 126 127 127 126 123 125 135 134 134 133 133 132 131 130 130 129 131 132 131 129 127 123 120 118 116 115 114 114 114 114 115 117 117 111 92 91 92 92 91 91 91 90 89 88 88 87 88 89 90 90 91 91 91 91 91 87 88 91 89 88 90 92 94 95 95 96 96 95 95 95 96 97 98 99 100 100 101 101 102 103 104 105 107 110 114 118 122 126 128 129 130 132 134 135 136 136 137 137 137 137 137 136 136 136 135 134 134 133 132 131 131 130 130 130 130 130 129 129 128 128 128 128 127 127 128 128 128 128 127 127 127 127 127 127 127 127 127 128 128 128 128 129 129 129 129 129 129 130 131 131 131 131 131 131 131 133 135 136 136 136 136 137 137 137 138 138 139 139 139 140 140 140 141 141 141 142 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 310 309 309 309 308 307 306 305 304 305 305 306 307 308 309 310 312 313 315 315 316 316 316 316 316 316 315 315 315 314 314 313 313 313 312 312 311 310 309 309 308 308 308 307 307 306 305 304 303 302 300 300 299 299 298 297 297 297 296 294 294 294 294 293 293 292 292 292 292 292 292 291 290 291 290 290 291 293 293 294 292 291 291 289 288 289 289 288 287 287 288 288 288 289 289 289 291 293 293 292 293 294 293 293 290 288 289 294 300 307 311 310 306 303 301 300 298 291 284 283 282 284 292 295 293 292 296 301 301 296 297 300 299 299 300 302 302 300 299 295 289 290 290 282 279 277 274 271 271 272 274 275 274 275 276 277 280 281 281 279 278 279 280 280 279 277 275 276 274 274 276 275 275 274 271 268 265 263 264 264 266 267 269 272 275 275 273 277 281 295 328 335 304 289 275 281 293 316 66 98 94 300 303 43 95 99 100 105 113 123 122 121 120 116 109 102 8 291 290 288 302 115 118 115 102 91 87 90 95 91 88 86 82 75 74 79 89 94 97 100 100 98 96 86 65 51 340 331 358 61 80 78 97 98 100 104 112 117 122 128 123 124 130 132 132 131 131 133 134 134 134 133 132 130 128 127 126 126 127 128 128 128 128 128 129 129 130 122 110 104 102 102 106 111 114 117 105 104 111 127 134 135 135 134 135 133 118 108 332 301 298 300 321 116 113 110 113 114 111 113 117 114 107 107 108 110 114 123 130 127 123 123 124 127 131 140 145 145 144 145 145 146 147 147 147 147 146 146 145 145 145 146 147 147 147 148 149 150 149 149 150 151 151 151 152 153 154 155 155 155 155 154 154 153 153 153 153 153 164 191 214 228 232 239 244 233 164 154 154 154 153 152 152 152 154 155 156 157 157 157 157 157 157 157 157 157 157 157 157 158 159 159 160 160 160 159 159 158 157 156 156 155 153 151 149 147 147 148 148 149 148 147 147 148 150 153 155 157 158 158 158 158 157 158 158 158 158 158 160 162 162 161 160 159 157 155 153 149 146 142 135 126 105 78 66 61 60 63 52 41 47 67 87 101 110 114 118 121 122 124 124 123 121 122 128 132 133 129 130 129 129 129 128 128 129 130 129 127 125 121 118 116 115 115 115 115 115 116 117 117 113 101 86 87 88 88 88 88 88 88 88 88 87 87 88 90 91 91 92 92 92 92 91 87 89 91 91 90 91 93 94 94 95 96 95 94 94 95 97 97 98 99 100 100 100 101 102 102 103 104 106 109 113 117 121 124 125 127 130 132 134 135 136 136 137 137 137 137 137 137 136 136 135 134 134 133 132 131 131 130 130 130 130 130 129 129 129 128 128 128 128 128 129 129 129 129 128 128 128 128 128 128 127 128 128 128 128 128 128 129 129 129 129 129 129 130 131 131 131 131 131 131 131 133 135 135 136 136 136 136 137 137 138 138 138 138 139 139 140 140 140 140 141 141 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 310 310 309 309 308 308 307 306 305 304 304 305 306 308 308 309 311 312 314 315 316 316 316 316 316 316 316 316 315 315 314 313 313 313 313 312 312 311 309 309 308 308 307 307 306 305 304 304 304 304 304 302 301 300 299 297 297 296 297 295 294 292 292 292 292 292 290 289 288 288 289 290 290 290 290 291 292 292 292 293 292 289 290 289 288 288 288 288 288 287 287 288 287 286 286 286 287 289 292 292 291 291 293 294 297 292 292 292 297 304 310 312 310 306 303 302 301 293 287 283 283 283 282 287 293 292 291 291 295 297 295 293 292 293 293 291 288 289 288 286 285 284 283 280 277 274 271 268 267 267 269 271 273 273 274 275 278 280 281 279 278 277 277 278 278 276 274 273 272 271 271 273 274 272 271 269 266 264 263 265 265 266 268 269 271 272 272 272 275 277 293 323 339 346 343 285 286 293 303 304 309 297 290 292 305 76 88 97 116 122 122 121 119 118 116 100 18 299 289 290 287 290 56 96 95 90 88 90 95 97 92 91 89 84 82 87 89 92 95 96 96 98 101 101 98 96 75 319 12 76 96 102 104 111 112 114 113 112 111 114 120 124 127 132 135 135 134 133 133 135 135 136 134 131 127 125 124 124 125 127 128 128 128 128 129 129 129 129 128 118 111 108 105 106 109 112 113 109 110 116 128 134 136 136 137 138 128 112 85 333 311 319 91 112 117 121 120 123 124 123 127 131 128 126 124 124 124 131 137 140 140 137 135 136 139 143 145 146 146 146 146 146 146 147 148 148 147 147 147 146 146 146 148 148 148 149 149 150 151 151 150 151 151 152 152 153 154 155 156 157 157 157 157 157 158 159 159 162 162 179 216 234 244 252 258 261 259 256 242 158 152 153 153 153 154 154 156 157 158 158 158 158 157 157 157 157 157 157 157 158 159 159 160 160 160 160 159 158 156 155 155 156 155 154 151 148 148 148 148 149 149 149 149 149 150 152 153 155 157 158 158 158 157 157 157 157 157 157 159 160 160 159 159 158 156 153 151 148 145 141 135 122 109 91 78 76 78 81 84 76 68 68 82 94 103 108 111 115 115 119 120 120 119 118 116 120 130 130 123 124 124 125 124 125 127 128 128 127 125 122 118 116 115 115 115 115 115 116 116 114 110 100 89 82 84 84 85 85 86 86 87 87 88 88 88 89 90 91 92 92 92 92 92 93 92 93 92 94 94 94 94 94 94 94 94 94 94 95 96 97 97 98 99 99 99 100 100 101 102 102 103 105 108 111 115 117 120 123 126 129 132 133 135 136 137 137 137 137 137 138 137 137 136 135 134 133 133 132 132 131 131 131 130 130 130 130 129 129 129 129 129 129 129 130 130 130 129 129 129 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 130 131 131 131 131 131 131 132 134 135 135 136 136 136 137 137 137 138 138 138 138 139 139 139 140 140 141 141 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 315 314 313 312 311 310 310 309 309 308 307 306 305 304 304 304 305 306 308 308 309 311 312 313 314 315 316 316 315 315 315 315 316 315 314 313 312 311 311 311 310 310 309 309 308 307 306 306 306 306 306 304 303 304 304 304 304 302 299 297 297 296 296 296 294 295 291 292 293 293 292 291 288 286 285 286 287 288 289 290 292 292 293 292 291 290 289 289 288 286 285 285 285 285 283 284 287 287 285 285 286 287 288 289 291 290 292 292 294 297 298 298 298 302 308 311 313 311 306 302 303 290 285 282 282 282 283 282 281 288 290 288 288 287 287 284 286 286 287 287 287 287 286 284 283 284 281 279 276 274 271 269 266 266 267 269 271 272 273 273 275 278 279 280 279 277 276 275 274 274 273 273 273 272 270 267 268 270 270 271 268 265 264 264 264 265 267 268 269 269 269 269 271 273 280 297 326 346 0 21 33 40 288 289 281 281 289 292 293 297 301 5 93 115 119 119 118 116 113 106 30 301 292 289 289 291 306 49 90 90 89 91 96 99 98 93 93 87 87 90 93 93 92 92 93 91 90 92 94 95 91 67 341 78 97 106 110 113 118 119 118 112 112 106 106 114 123 130 135 137 138 135 133 134 135 136 136 133 128 124 124 123 124 126 128 128 129 130 130 131 131 132 133 131 125 116 112 105 106 108 109 111 114 119 125 129 132 135 137 139 135 118 93 310 310 325 84 107 111 116 121 123 128 129 131 137 138 137 136 135 135 137 141 146 150 150 148 146 146 146 146 147 145 145 146 146 146 146 147 147 148 148 148 147 147 148 148 149 149 149 150 150 150 151 151 150 150 151 152 152 153 154 155 157 158 159 160 159 160 160 161 163 166 177 215 235 245 252 259 265 269 270 271 272 146 148 153 154 154 154 155 157 158 159 159 159 158 158 157 157 156 156 157 158 158 159 160 160 160 160 160 158 157 156 155 156 156 155 153 150 149 148 147 148 149 151 151 151 151 152 153 154 155 156 156 157 157 157 156 156 157 157 157 158 159 157 157 156 154 151 149 147 145 142 137 127 111 95 90 88 90 95 100 105 110 112 108 99 100 103 105 106 109 112 116 117 116 115 113 110 108 117 126 118 107 113 116 118 120 121 122 124 124 122 119 116 115 114 114 115 115 115 115 113 107 98 88 81 80 81 81 82 82 84 85 86 87 87 88 88 89 90 91 92 93 93 93 93 94 95 96 96 95 97 98 98 96 93 93 93 93 94 95 95 95 96 96 97 97 98 99 99 100 101 101 102 104 107 109 111 113 117 121 124 128 130 131 134 135 136 137 137 137 137 137 137 137 135 134 133 133 133 133 133 132 132 131 131 131 131 131 130 130 130 130 130 130 130 130 131 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 131 131 131 131 131 131 130 131 132 133 133 134 136 136 137 137 137 138 138 138 139 139 139 140 140 140 141 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 315 314 313 312 311 310 310 310 309 309 308 307 306 305 304 303 304 305 306 308 308 310 311 312 313 313 314 314 315 312 312 312 312 312 312 311 310 309 309 308 307 306 305 304 305 304 304 304 305 306 306 305 303 302 303 303 302 302 301 299 298 297 296 295 294 293 293 290 294 294 293 293 292 290 287 285 286 287 288 289 290 291 291 292 292 290 290 290 289 288 286 284 283 282 282 282 281 281 282 282 282 284 286 287 289 291 293 293 293 294 296 297 297 299 300 305 309 307 305 300 294 293 288 284 282 282 283 283 283 281 280 278 279 281 281 281 283 284 285 286 287 287 286 286 284 283 283 280 277 275 272 270 268 267 266 267 269 271 271 272 273 275 278 280 280 279 278 277 276 274 273 272 271 271 269 268 267 265 265 267 268 267 266 265 265 265 267 268 269 270 269 268 270 271 275 297 319 316 358 40 52 66 76 35 279 275 273 288 296 296 297 299 327 89 111 114 114 114 112 106 89 330 296 294 293 299 315 13 79 93 90 89 92 98 99 98 95 93 88 91 92 94 93 90 88 88 86 73 55 61 56 19 23 75 97 105 111 114 111 112 115 115 112 110 101 104 114 122 131 136 139 139 139 135 135 136 135 134 131 127 124 125 125 127 128 129 129 130 130 131 134 135 135 134 131 126 119 112 104 105 107 107 109 113 117 122 127 130 133 137 137 132 111 32 3 304 308 98 111 113 115 119 123 129 134 138 142 144 145 145 144 144 144 147 151 154 154 152 151 150 149 148 147 146 146 147 147 147 147 147 147 148 148 148 148 147 148 148 149 150 150 150 150 150 151 151 150 150 150 151 152 153 153 153 155 158 160 161 161 161 162 163 164 184 214 238 245 256 259 263 267 269 271 274 276 293 138 150 153 154 155 156 158 158 159 159 159 158 158 157 157 157 156 157 158 158 159 159 160 160 160 159 157 157 156 156 156 156 156 155 153 152 150 148 148 150 151 152 153 152 153 154 155 155 155 156 157 157 156 155 155 156 157 157 157 157 156 154 153 150 147 145 143 143 141 135 123 109 95 104 101 100 104 109 114 121 128 121 103 99 100 99 99 104 109 113 113 112 111 108 104 94 87 95 93 71 95 98 102 106 109 115 120 121 118 116 116 113 113 113 114 114 114 112 107 98 88 81 79 78 78 79 80 81 82 83 85 86 87 88 88 89 89 91 93 93 93 94 94 95 96 97 99 95 96 97 94 91 92 91 91 92 93 94 94 94 94 95 95 96 97 98 98 99 100 101 102 103 105 106 107 110 114 118 122 126 128 129 132 134 135 135 136 136 136 137 137 136 135 134 133 133 133 133 133 133 133 132 132 132 132 131 131 131 131 131 131 130 130 130 131 131 131 130 130 130 129 129 129 129 129 129 130 130 130 130 130 130 129 129 129 129 129 129 129 131 131 131 130 130 130 130 130 130 130 131 134 136 137 137 137 138 138 138 138 139 139 139 140 140 141 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 315 314 313 312 311 310 310 309 309 309 308 307 306 305 304 303 304 306 306 307 309 310 310 310 310 311 311 311 310 308 308 309 309 308 307 307 305 304 304 303 303 301 301 300 301 299 298 300 304 306 306 304 302 303 304 304 304 301 300 300 299 298 297 295 293 293 294 294 296 296 295 293 293 292 291 289 288 288 288 289 290 291 291 291 291 290 291 290 289 288 286 284 282 281 280 279 277 276 276 278 278 280 282 283 287 291 290 291 292 294 295 296 292 290 291 291 295 296 294 295 294 292 289 286 284 283 283 283 283 282 282 280 280 279 279 281 283 285 286 286 287 287 287 286 285 284 282 280 277 275 273 271 269 268 268 269 271 271 271 273 274 277 279 281 281 281 280 279 277 274 272 272 269 269 266 267 268 267 266 267 268 269 268 268 268 268 270 270 271 270 269 270 271 271 277 295 326 63 105 95 89 100 104 104 232 271 270 290 296 299 298 300 321 90 108 111 110 110 108 100 74 353 329 299 304 327 23 75 92 94 90 88 91 94 96 97 97 95 92 93 92 94 93 89 85 82 74 53 40 5 334 312 22 101 116 117 117 113 94 96 106 109 110 109 103 105 115 122 130 136 138 137 137 137 137 135 133 131 129 126 126 127 128 129 130 131 131 131 132 133 136 137 138 134 129 126 121 113 107 106 106 107 109 111 114 118 124 129 133 138 131 123 97 317 313 301 299 102 116 121 123 123 125 131 138 142 142 147 148 148 148 148 150 152 152 153 153 152 152 152 151 149 148 148 148 148 148 148 148 147 147 148 148 148 148 147 148 148 148 149 149 149 149 150 150 150 150 150 150 151 152 152 151 152 155 158 160 162 162 163 164 164 170 210 243 251 255 263 267 269 271 272 274 277 279 283 230 145 153 155 156 157 158 158 158 158 158 157 156 156 156 156 156 157 157 158 158 159 159 159 159 158 158 158 157 156 156 156 156 156 156 155 151 150 151 152 153 154 155 154 154 155 155 155 156 156 156 156 155 154 153 155 157 156 155 154 152 149 149 148 144 139 136 136 134 129 123 117 115 114 107 104 105 104 98 92 99 105 98 95 95 94 97 102 107 110 111 111 109 104 96 80 68 60 56 61 77 76 79 84 91 103 112 115 114 113 113 108 109 111 112 112 112 108 100 90 83 81 79 78 77 78 78 79 81 82 84 86 87 88 89 90 91 92 93 94 94 94 95 96 96 97 98 97 94 96 91 89 89 90 90 91 91 92 92 93 93 93 94 95 96 96 97 98 99 100 101 102 102 103 105 107 111 116 120 124 126 127 129 131 131 133 134 135 135 136 135 135 134 134 134 134 134 134 134 134 133 133 132 133 133 132 132 132 132 132 132 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 131 130 130 130 130 130 129 129 129 129 130 130 136 137 137 137 137 137 138 138 138 139 139 140 140 141 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 315 314 313 312 311 310 310 309 309 309 308 308 307 306 305 304 304 305 307 307 308 309 309 308 307 308 308 309 309 309 308 308 307 307 307 306 305 303 301 301 300 299 299 300 299 299 299 299 301 303 306 306 303 302 304 305 305 305 303 300 298 295 293 292 293 292 292 293 294 295 296 295 295 295 294 294 293 291 289 288 289 289 290 291 291 291 291 290 288 288 286 284 282 280 280 277 275 274 272 271 271 271 270 272 273 277 280 282 284 286 288 289 287 284 283 284 285 287 287 288 289 288 288 286 285 284 283 282 282 282 282 283 282 282 281 282 282 284 284 285 286 286 287 286 285 285 284 281 279 277 274 273 271 270 270 270 271 272 272 272 274 276 279 281 282 282 282 281 280 278 277 275 272 270 268 268 270 272 271 270 270 271 272 272 271 271 271 271 270 270 269 269 280 281 279 282 289 289 117 116 113 110 116 116 115 115 260 272 289 287 299 300 300 318 89 106 108 108 107 103 96 70 35 40 320 330 31 79 95 99 96 91 89 90 92 93 98 100 100 99 97 96 95 94 90 84 76 70 62 40 358 338 324 338 92 118 123 116 100 86 84 90 101 108 110 107 107 114 122 128 134 136 138 139 139 138 136 132 128 127 127 129 130 131 132 133 133 133 132 134 136 137 139 138 133 126 124 122 116 110 109 108 108 109 110 111 113 117 124 131 136 115 109 108 343 305 300 306 104 118 126 132 133 133 136 140 143 145 148 149 148 148 149 151 153 153 153 153 153 153 153 153 151 150 150 148 148 148 149 149 148 148 148 148 148 148 148 147 147 147 148 149 149 149 149 149 149 150 149 149 149 150 149 150 150 152 156 159 160 161 162 164 166 209 239 257 261 264 267 271 272 272 274 276 279 281 283 286 145 152 156 157 158 159 159 158 157 156 156 155 155 155 155 155 156 156 157 156 156 157 158 159 159 158 158 157 156 156 157 157 157 157 157 154 152 152 153 155 155 155 154 154 154 155 155 156 156 156 155 153 152 152 153 155 154 154 151 148 146 147 146 140 132 125 121 120 121 122 122 120 116 110 105 97 70 16 7 44 82 92 92 91 93 97 102 106 108 110 109 106 100 88 82 72 61 58 64 68 62 60 64 68 80 93 101 103 104 105 98 102 104 105 106 104 100 93 87 82 82 80 78 78 78 78 79 81 82 84 86 88 88 89 91 92 93 94 94 94 95 95 96 96 97 98 98 93 90 86 85 86 87 88 89 90 91 90 91 91 92 92 93 94 95 96 97 98 99 99 99 99 100 102 105 109 114 118 122 124 126 127 128 129 131 133 134 134 135 135 135 135 135 135 135 135 135 135 135 134 134 133 134 134 133 133 133 133 133 133 132 132 131 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 128 128 128 128 130 130 130 130 129 129 129 129 129 130 134 136 137 137 137 137 137 138 138 139 139 140 140 141 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 315 315 314 313 312 311 310 310 309 309 308 308 308 307 307 306 306 306 307 308 308 308 308 309 309 308 307 307 308 309 308 308 307 307 306 305 305 304 303 302 301 299 298 298 298 298 297 298 298 300 303 306 307 305 303 304 306 306 305 302 300 297 293 293 293 293 293 292 293 294 294 295 294 294 294 294 295 295 293 290 289 289 289 291 291 291 291 289 287 286 285 283 281 279 278 278 276 275 273 271 269 268 267 267 267 268 271 272 275 278 280 282 282 282 279 280 280 281 281 282 283 283 283 282 282 282 282 282 281 281 281 281 282 282 282 283 286 284 282 283 283 284 284 285 284 284 283 282 280 278 276 274 273 272 271 272 272 272 272 273 274 276 277 280 281 283 284 283 283 282 281 281 277 275 274 274 274 275 276 275 274 274 275 276 275 274 273 273 271 269 267 266 267 276 280 282 282 283 279 197 121 119 119 121 120 118 116 146 280 305 303 304 301 303 330 93 106 108 108 101 98 95 95 73 47 40 40 81 100 105 103 99 95 97 99 102 101 108 108 106 104 102 101 98 95 92 85 79 74 67 48 25 6 339 323 356 95 111 108 96 78 84 88 101 110 113 113 115 118 121 125 128 133 137 139 140 140 137 130 126 128 130 131 132 133 134 135 135 135 134 136 137 138 138 136 129 122 122 121 117 113 112 110 108 109 110 109 109 108 114 121 119 94 96 307 300 303 303 344 107 117 126 133 138 139 140 141 143 146 148 150 149 149 149 151 153 154 154 155 154 154 155 154 153 152 151 150 149 149 150 150 149 148 148 148 148 148 148 147 146 146 146 147 147 148 148 148 149 149 148 147 147 147 145 147 147 149 151 152 153 155 157 159 164 278 281 276 275 275 276 278 277 276 276 279 281 282 286 295 295 147 158 159 159 159 158 157 156 155 154 154 154 154 154 154 154 155 155 154 155 156 157 158 159 159 158 156 155 156 156 156 157 158 157 156 154 154 156 156 155 155 154 154 154 155 156 156 156 156 154 152 150 150 150 151 152 150 148 145 145 146 144 136 124 113 110 112 113 117 121 121 116 111 104 83 25 356 6 42 66 72 86 88 92 97 102 105 107 108 107 103 96 86 84 76 67 67 70 67 60 54 59 59 67 76 82 86 90 93 89 93 95 95 94 93 91 89 86 85 83 80 80 79 79 79 80 82 83 85 87 88 89 90 91 92 92 93 94 94 94 95 96 96 96 97 96 90 79 80 81 82 83 84 85 87 87 85 88 89 90 91 92 92 93 94 95 97 94 93 93 94 96 99 103 109 114 118 121 123 124 125 127 129 130 133 134 135 135 135 136 136 136 136 136 136 136 136 136 135 135 134 135 134 134 134 134 134 133 133 133 132 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 128 127 127 127 127 127 127 126 128 129 129 129 129 129 136 136 136 136 136 137 137 138 139 139 139 140 140 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 314 313 312 311 310 310 309 308 308 308 308 308 308 308 308 310 310 309 308 308 308 308 308 309 309 308 308 308 308 307 307 307 307 307 306 304 302 301 301 300 299 298 296 296 296 296 297 298 301 304 306 307 304 303 304 305 306 305 303 301 299 295 292 293 293 293 293 293 293 294 294 293 292 292 294 296 296 294 291 290 289 290 292 293 292 291 287 285 284 282 281 278 278 279 278 278 275 273 273 273 272 271 270 269 268 268 268 271 273 276 278 279 278 277 277 278 278 278 278 278 278 278 278 278 278 279 279 279 279 279 279 280 280 280 282 287 290 288 282 282 283 283 283 283 282 281 280 280 278 277 275 274 274 274 275 275 274 274 274 275 277 278 280 282 283 284 284 284 284 283 279 278 279 279 280 280 280 279 277 277 277 277 277 276 275 275 273 270 267 265 264 263 264 267 278 279 278 267 142 125 122 123 124 122 121 118 109 94 333 308 305 302 303 14 98 107 108 105 101 98 93 89 66 97 94 92 102 109 111 107 103 101 106 109 112 117 119 117 110 106 103 102 101 97 93 87 87 85 78 67 54 30 347 323 319 36 85 95 91 84 87 95 109 116 116 114 113 116 118 121 123 128 129 133 136 136 133 128 127 129 132 131 131 133 135 137 137 136 135 136 135 137 137 133 125 118 119 120 120 117 114 111 109 110 112 112 111 111 111 109 101 81 31 299 302 309 309 81 110 117 125 131 140 141 141 142 144 147 149 151 151 150 150 151 153 155 155 155 155 155 155 155 154 154 153 152 150 149 150 150 151 150 149 148 148 148 148 146 145 144 144 144 144 145 145 146 147 147 146 145 145 143 140 142 138 142 144 144 143 141 140 134 25 309 302 294 286 284 288 292 290 290 282 283 284 291 298 307 319 131 156 159 158 158 156 154 153 152 151 151 152 153 153 153 153 153 153 152 153 155 157 159 159 159 158 157 155 155 155 156 158 158 158 157 156 155 156 156 156 155 155 154 154 155 156 156 156 155 154 150 147 145 145 146 148 148 146 144 145 145 142 132 118 107 108 111 113 118 121 119 115 108 95 65 16 2 19 47 64 70 82 86 91 98 103 105 106 106 104 101 96 95 89 82 74 80 79 80 87 76 72 70 71 72 73 75 80 83 84 88 88 86 85 86 87 86 86 85 84 81 81 81 80 80 81 83 85 86 87 88 90 90 91 91 92 93 93 93 94 95 95 96 96 95 89 81 75 76 77 77 78 79 80 81 82 79 82 84 86 88 89 90 91 91 92 92 87 86 87 89 92 97 103 108 114 118 120 121 123 126 128 130 132 134 135 136 136 136 137 137 137 137 137 137 137 136 136 136 136 135 136 135 135 135 134 134 134 133 133 132 132 132 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 128 128 127 127 126 126 126 125 125 127 128 128 128 128 129 133 135 136 136 136 137 137 138 138 139 139 140 140 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 314 313 312 310 310 310 309 308 308 308 308 308 308 309 309 310 308 309 307 307 307 308 308 309 309 308 307 307 307 307 306 306 305 304 304 303 302 302 302 301 299 299 298 299 299 299 300 301 304 306 307 307 306 304 304 305 306 305 304 301 299 296 294 292 291 291 292 292 292 293 293 293 292 292 293 294 294 292 291 291 291 292 293 293 291 290 287 284 282 280 280 281 280 280 278 277 276 277 278 278 277 276 274 272 271 271 271 272 273 274 276 277 276 276 275 276 276 276 276 275 275 274 274 274 275 276 276 276 276 276 277 278 278 278 279 285 289 285 280 281 281 283 282 282 283 282 281 284 289 282 277 276 277 278 278 277 276 276 275 275 276 278 279 280 281 282 283 284 283 282 279 280 280 281 282 283 283 281 279 278 278 276 274 273 274 274 272 268 265 263 262 262 261 262 265 272 273 235 126 124 126 129 130 125 125 123 120 110 22 317 308 304 307 50 104 110 109 107 106 105 103 96 345 94 103 108 113 116 116 114 108 101 106 108 116 121 123 119 113 110 107 106 103 98 94 90 89 90 86 83 76 51 355 321 313 1 68 85 88 89 89 95 108 118 119 120 117 115 115 117 118 122 123 129 132 133 133 131 129 131 132 130 130 132 134 136 138 137 136 134 133 136 136 132 123 116 117 118 120 118 116 114 113 114 116 117 118 114 111 100 94 29 299 301 306 314 3 99 112 119 126 130 134 136 139 142 144 147 151 153 153 152 151 153 154 155 156 156 155 155 155 155 155 155 154 152 150 149 149 149 150 150 149 148 148 148 147 145 143 141 141 141 141 142 142 144 144 144 144 143 142 138 134 132 108 110 117 122 118 73 355 336 324 314 305 300 297 295 299 301 299 300 300 290 299 302 304 304 312 125 147 148 158 156 156 154 152 151 151 151 151 151 150 150 150 151 151 151 153 155 157 159 159 159 158 157 156 156 155 156 158 160 160 159 157 156 156 156 156 156 155 155 155 155 156 156 155 154 153 150 146 144 144 144 145 145 145 141 143 145 143 136 124 114 114 113 119 122 122 119 111 98 79 49 15 12 27 36 54 73 82 86 92 99 103 104 105 105 104 103 101 98 94 88 81 92 88 109 136 137 95 81 81 76 74 73 75 77 78 82 82 81 81 83 84 84 85 84 83 82 81 81 81 81 82 84 85 86 87 88 89 89 90 91 92 92 93 94 94 94 95 95 96 91 80 70 71 72 72 73 73 73 73 74 74 71 74 77 79 82 84 85 86 87 87 87 81 82 86 89 92 96 102 108 113 118 118 121 124 127 129 131 133 135 137 138 138 138 138 139 138 138 138 138 138 137 137 137 137 137 137 136 136 135 135 134 134 134 133 133 133 132 132 132 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 128 128 127 127 126 126 126 125 127 128 128 128 128 128 128 128 133 135 136 136 136 137 137 138 138 139 139 139 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 314 313 312 311 310 310 309 308 307 307 307 308 308 308 308 307 307 307 306 305 304 305 306 306 306 306 305 305 305 306 305 304 305 304 304 302 302 302 302 302 301 299 299 299 300 302 303 303 303 305 307 308 308 307 305 305 305 306 305 303 300 297 294 290 289 289 289 289 289 290 290 289 289 290 290 291 291 291 291 291 292 293 294 292 291 289 288 286 283 281 279 280 280 279 277 276 276 278 279 280 280 279 278 276 276 275 274 273 273 273 274 275 276 275 274 274 274 275 275 275 274 273 272 272 272 273 274 273 273 273 274 275 275 276 277 279 286 285 281 279 282 285 286 285 290 290 288 286 288 292 290 286 283 279 278 278 278 277 276 276 276 277 278 277 277 278 279 280 281 280 278 278 279 279 280 281 282 281 279 278 277 276 277 274 275 275 274 275 275 269 265 262 262 261 261 262 267 271 266 250 187 140 149 139 132 133 136 133 123 87 346 312 307 320 79 107 112 111 111 110 109 102 63 347 79 106 116 120 123 122 118 112 107 85 46 103 118 121 119 116 114 111 109 104 99 96 94 91 93 93 96 88 73 360 313 309 344 76 85 90 96 96 96 104 115 121 120 121 116 115 115 115 116 119 124 129 133 135 133 131 132 131 130 131 131 134 137 139 139 137 132 132 136 134 128 119 114 116 118 120 119 119 118 114 114 117 120 121 111 96 93 35 302 299 305 310 319 33 101 112 121 128 131 132 136 138 141 144 148 151 154 154 154 154 154 155 156 156 157 156 155 154 154 155 153 153 152 150 149 149 148 149 149 148 148 147 146 145 143 142 139 138 138 138 139 140 141 141 141 141 141 140 133 125 115 82 83 88 87 46 356 343 335 324 315 308 304 303 302 305 308 312 312 308 307 308 320 320 310 309 311 323 134 150 144 150 151 151 151 151 152 152 151 151 150 148 148 150 151 153 156 158 159 158 158 158 157 157 156 156 158 159 161 161 160 158 157 156 156 156 156 155 155 155 155 155 155 154 153 153 150 149 147 146 145 145 143 140 137 141 146 148 144 139 134 129 125 126 127 124 117 106 88 67 44 22 22 20 39 62 77 84 88 93 100 103 104 105 105 105 105 103 101 98 94 88 104 103 125 141 140 128 123 83 75 72 70 71 70 70 74 77 78 79 80 81 82 83 83 82 81 80 81 81 82 83 83 84 86 88 88 88 88 89 90 91 92 93 94 94 95 95 94 94 88 75 65 66 67 68 67 67 66 64 65 66 66 69 71 72 74 76 77 78 79 80 81 81 80 82 87 91 96 101 107 112 115 117 121 125 128 130 132 134 136 137 139 139 139 139 140 140 139 139 139 139 138 138 138 137 138 137 137 136 135 135 135 135 134 134 134 133 133 133 132 131 130 130 129 129 130 130 130 129 129 130 130 130 130 130 130 130 129 129 128 128 128 127 127 126 126 125 125 127 128 128 128 128 128 128 127 127 134 135 135 135 136 136 137 137 137 138 138 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 313 311 311 310 309 308 307 307 307 307 307 307 306 305 304 305 304 303 302 302 303 304 304 304 303 303 304 304 304 304 304 305 305 304 304 303 302 303 303 302 301 299 298 301 303 303 302 302 304 307 308 308 308 307 306 306 306 306 303 298 294 291 289 288 288 288 288 288 288 287 287 286 287 290 292 294 295 295 294 294 295 293 290 288 287 286 284 281 280 279 279 277 276 276 276 277 279 279 279 279 278 277 276 276 275 274 273 273 273 274 274 274 273 273 273 273 273 274 273 272 271 271 271 271 272 272 272 271 272 272 273 274 274 276 281 285 278 276 283 288 290 291 293 294 294 294 295 294 294 294 295 294 288 286 279 277 276 276 277 277 279 278 277 276 276 276 276 276 278 275 275 276 277 278 279 279 278 277 276 275 274 274 274 276 276 275 273 272 272 270 266 265 263 261 261 266 270 273 277 281 247 177 154 141 137 140 147 145 102 37 316 314 22 99 110 115 115 113 113 109 92 28 34 88 110 121 125 127 125 116 105 107 291 284 71 115 119 118 117 116 113 111 105 102 98 95 95 99 101 98 87 88 356 297 297 311 36 86 99 107 102 97 105 116 123 124 123 117 118 117 118 120 122 124 126 130 138 132 130 130 130 130 131 132 135 138 139 139 136 130 129 132 129 123 115 113 115 119 122 122 123 122 117 115 115 119 119 109 105 77 296 298 305 310 313 314 333 100 110 120 127 131 134 138 139 141 145 149 152 154 155 156 155 155 155 157 158 158 158 156 154 153 153 152 152 151 151 150 149 148 148 149 148 146 145 143 141 140 139 137 137 137 136 136 138 139 139 139 139 139 138 127 116 85 54 53 52 40 11 354 349 337 325 316 309 306 306 304 308 311 314 314 317 327 324 317 322 315 312 312 322 26 118 127 138 142 144 145 148 151 152 152 152 152 151 150 152 153 155 156 158 158 158 158 158 157 157 157 157 158 159 160 161 160 159 158 157 157 156 156 156 155 155 155 155 154 152 152 152 152 150 147 146 145 143 139 136 136 141 147 150 150 148 144 140 135 132 132 129 120 108 88 67 55 43 38 32 49 69 81 87 91 96 101 103 104 105 105 106 106 105 103 100 98 93 108 118 143 148 143 133 104 66 63 62 63 64 63 64 68 72 74 75 77 79 80 80 80 80 80 79 80 81 82 82 83 85 86 87 87 87 88 89 90 91 92 93 94 94 94 94 93 92 84 70 61 61 62 63 62 63 61 60 61 63 64 66 68 69 70 71 72 73 74 76 78 78 76 79 86 90 95 100 104 108 111 116 121 125 128 131 133 135 137 138 139 139 140 140 140 141 141 140 140 140 139 139 139 138 138 138 138 137 136 136 135 135 135 134 134 134 134 133 132 131 130 129 129 129 129 129 128 128 128 130 130 130 130 130 130 129 129 128 128 128 128 127 126 126 125 125 127 127 127 127 127 127 127 127 127 127 134 135 134 135 135 136 136 136 137 137 138 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 313 312 311 311 310 309 307 307 306 306 306 306 305 305 304 302 302 301 301 301 301 302 303 304 304 305 305 305 304 304 306 305 305 305 305 304 303 303 303 303 303 301 299 299 302 304 304 302 301 304 307 307 307 307 307 307 307 307 305 301 297 294 291 289 287 287 288 288 289 288 287 287 287 289 292 294 298 298 298 296 295 293 290 287 286 284 282 282 280 278 277 277 276 276 276 277 277 277 277 277 277 276 276 276 275 275 274 273 273 273 274 274 273 272 272 272 273 273 273 272 271 270 269 270 270 271 271 271 270 270 270 271 273 273 276 280 281 276 275 286 288 289 290 292 293 294 296 297 297 296 296 296 296 295 295 290 278 276 276 276 277 278 276 275 274 272 272 271 271 273 275 276 277 277 278 280 280 279 276 276 275 273 272 272 272 272 271 270 271 272 273 274 274 273 269 264 268 270 272 275 278 273 200 177 160 152 153 161 158 100 14 317 333 94 110 116 118 119 118 115 101 21 332 93 109 117 124 127 128 127 125 109 273 273 279 69 115 118 117 117 116 114 111 107 106 101 98 100 102 98 92 84 81 300 281 295 306 2 97 107 101 101 102 107 117 124 126 122 120 120 120 121 123 124 125 125 126 134 129 128 127 127 128 128 130 133 136 140 141 135 126 123 124 122 117 112 112 115 120 123 125 126 123 121 122 119 119 112 94 87 302 293 304 309 312 313 311 338 99 108 118 119 127 136 140 141 143 146 149 152 154 156 156 156 156 156 157 158 159 158 157 155 153 152 152 151 150 150 149 147 146 146 146 145 142 140 138 136 136 135 134 135 136 135 135 136 137 138 137 137 135 126 121 119 84 33 30 26 19 7 359 351 339 327 318 314 311 308 307 311 314 316 318 318 319 320 318 319 320 320 319 321 320 322 89 122 129 132 135 140 145 148 150 152 154 154 154 154 154 155 156 157 157 158 158 158 158 158 157 157 158 159 160 160 160 159 158 158 157 157 156 156 155 155 155 154 154 152 150 150 149 147 145 144 143 141 136 134 137 142 147 148 149 147 144 142 140 137 137 135 125 114 97 79 71 68 59 50 59 76 85 90 94 98 102 104 105 105 107 108 108 107 105 103 100 95 90 126 151 157 156 143 112 54 49 53 55 57 58 60 64 67 68 72 75 77 78 78 78 78 78 77 79 80 82 82 84 85 86 86 86 87 88 89 91 91 92 92 93 93 93 92 90 83 78 66 58 58 59 59 60 60 60 61 61 62 63 63 64 66 68 69 70 71 72 73 74 74 74 79 84 89 94 97 100 104 110 116 121 124 129 132 134 136 137 138 139 139 140 140 141 141 142 141 141 141 140 140 139 139 139 139 138 138 137 136 136 136 135 135 134 134 134 133 132 131 130 129 128 128 128 128 128 126 127 129 131 131 130 130 129 129 128 128 128 127 127 127 126 125 125 125 127 127 124 124 124 126 127 127 126 127 134 134 134 134 134 134 135 135 136 136 137 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 314 314 313 313 312 310 310 309 308 307 306 306 306 306 305 305 304 304 303 301 301 301 301 302 303 304 305 306 307 308 307 307 307 307 306 306 306 306 306 306 306 307 307 306 302 299 298 301 304 304 302 301 304 306 307 306 306 306 307 308 306 304 301 298 294 291 288 287 287 288 289 290 289 288 288 289 292 295 296 297 297 297 296 293 291 289 287 285 284 282 279 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 275 274 274 274 274 274 273 273 272 272 272 273 273 273 271 270 269 270 270 271 271 271 271 270 270 269 270 272 272 275 278 276 273 275 278 280 283 288 289 291 293 295 297 296 295 295 296 296 296 293 286 277 277 276 276 276 276 275 273 271 268 269 268 268 270 273 275 277 278 278 278 276 274 272 273 271 270 270 269 268 268 268 268 269 269 271 272 273 272 271 269 270 271 274 275 276 273 220 179 183 168 170 173 168 305 315 312 49 110 116 120 121 122 120 116 307 278 275 117 117 123 125 125 124 114 116 264 269 270 284 90 115 117 116 116 116 115 114 112 109 104 102 98 95 91 83 61 308 279 278 280 307 74 107 113 107 105 107 111 118 124 126 124 124 123 124 125 126 127 128 127 126 127 131 131 129 129 127 126 126 125 127 135 137 128 119 115 115 113 110 107 109 115 120 124 127 128 126 126 128 122 118 116 102 24 294 299 311 313 319 315 344 65 100 106 113 116 126 136 140 142 144 146 150 152 155 156 157 157 157 157 158 158 158 158 158 156 154 153 151 150 150 149 148 145 142 141 141 139 136 132 130 130 131 128 129 132 134 135 135 136 136 136 135 130 121 117 117 102 45 25 23 21 19 12 3 352 342 332 329 323 317 313 312 317 319 326 328 328 320 315 315 317 318 328 320 303 302 312 7 109 121 126 131 135 137 141 146 150 153 154 154 153 154 155 156 156 157 157 158 158 158 159 158 157 158 159 160 160 160 159 158 157 157 157 157 156 156 155 155 154 155 153 151 149 145 143 142 141 139 138 136 135 136 140 144 145 145 143 141 140 140 140 141 139 129 120 107 99 89 77 66 61 69 81 87 91 95 100 103 105 106 107 109 110 110 108 106 103 99 89 66 109 127 133 155 150 115 50 43 45 49 53 55 57 60 63 65 69 72 75 75 75 75 76 76 76 78 79 79 81 83 85 85 86 87 87 89 91 92 92 93 92 92 92 91 90 89 78 76 63 56 56 57 57 58 58 58 59 59 60 59 58 61 63 65 66 68 69 68 68 68 69 73 79 84 88 90 94 98 104 109 114 120 124 129 133 135 136 137 137 138 139 140 140 141 142 142 142 142 141 141 141 140 139 139 139 139 138 137 137 136 136 135 135 135 134 134 133 133 132 131 130 129 128 127 127 127 125 124 129 131 131 130 129 129 128 128 127 127 126 126 126 125 125 124 124 124 123 122 122 122 125 126 126 126 127 133 133 133 133 133 133 134 134 135 136 136 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 313 312 311 311 310 308 307 306 305 305 305 305 305 304 304 303 303 303 302 302 303 303 304 305 306 307 308 308 308 308 307 307 306 306 307 307 308 308 309 310 310 310 305 301 299 301 303 304 303 302 304 306 306 306 305 305 307 307 306 304 302 300 296 292 288 288 286 287 290 291 291 290 291 293 295 295 295 295 296 295 294 293 291 288 286 284 283 281 278 277 277 276 276 276 277 277 276 276 276 277 277 277 277 277 277 276 276 275 275 275 274 273 272 273 273 273 273 274 274 273 271 270 270 271 272 272 272 272 272 271 269 269 270 271 270 271 273 273 274 275 275 275 276 284 287 288 290 291 293 293 293 292 287 289 293 289 281 279 277 276 275 274 274 273 271 270 269 268 267 268 270 273 276 277 278 276 274 272 271 269 268 267 269 264 265 264 265 266 266 266 265 266 268 270 272 271 270 271 272 274 274 275 271 248 203 166 162 169 176 216 296 302 301 105 116 119 122 122 123 120 174 267 264 270 322 118 124 123 119 114 114 89 281 270 276 299 99 115 116 116 116 116 115 115 114 110 104 100 103 92 78 21 302 283 277 281 281 352 95 112 113 109 112 114 117 121 125 127 127 127 127 128 129 129 130 130 129 129 130 133 133 132 132 129 126 122 118 118 121 124 117 111 109 108 107 106 103 107 114 120 124 129 130 129 130 129 124 123 112 57 316 300 308 317 322 31 80 89 96 102 105 109 117 127 134 139 142 145 148 151 154 156 157 157 158 158 157 158 158 157 157 157 155 154 152 151 151 149 148 145 140 136 135 134 131 128 122 111 114 118 108 118 128 130 132 133 134 131 132 124 116 115 108 82 33 24 24 27 28 26 20 10 0 350 342 338 331 325 320 325 338 335 342 351 343 333 328 324 320 319 325 307 303 304 309 335 103 120 126 129 131 135 139 143 146 148 150 151 148 151 153 154 155 156 156 158 159 159 159 159 158 158 159 160 160 160 160 159 158 157 157 157 157 156 155 154 154 155 155 153 149 145 142 140 137 136 135 134 133 134 136 138 140 139 134 133 136 139 142 142 139 132 125 122 112 98 82 69 67 74 82 87 91 96 101 103 105 106 108 110 112 112 109 105 101 94 78 48 62 75 64 145 146 109 50 41 42 46 51 53 55 56 58 62 65 68 71 72 73 73 74 74 75 76 77 78 80 82 84 85 86 87 89 90 92 93 93 93 93 92 91 90 89 87 76 75 59 54 54 54 55 55 55 55 55 56 56 55 55 57 58 60 61 63 63 61 61 63 67 73 78 83 84 88 92 98 103 108 113 118 124 130 133 135 136 136 137 137 138 139 140 140 141 142 142 142 142 142 141 141 140 140 140 139 138 138 137 136 136 136 135 135 134 134 134 133 132 131 130 129 128 127 127 126 124 124 128 130 130 129 129 128 128 128 127 127 126 126 125 125 124 124 123 122 122 122 121 121 123 125 125 125 126 130 133 130 132 132 132 133 133 134 135 135 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 313 312 311 311 310 309 308 306 305 305 305 305 305 304 304 303 303 303 303 302 303 303 304 304 304 305 305 306 306 306 307 306 306 307 307 307 308 308 308 308 309 310 310 307 303 301 302 304 304 304 304 305 306 306 306 304 305 306 307 306 304 304 302 298 292 289 288 287 288 292 294 293 291 291 294 293 294 294 294 294 293 293 293 290 287 286 283 282 281 280 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 277 277 276 276 276 275 274 273 273 274 275 276 276 275 274 272 271 272 274 274 274 274 274 274 273 271 270 270 269 269 269 270 272 273 273 273 273 273 274 278 285 287 289 289 286 283 285 281 280 280 281 280 278 276 275 274 273 272 271 270 270 270 270 270 270 272 274 276 277 276 273 270 267 267 266 263 262 259 248 238 247 255 260 262 262 262 263 264 267 268 270 271 271 272 274 275 273 270 270 260 194 162 159 168 266 292 296 296 131 120 121 121 122 122 116 247 261 264 272 293 114 122 118 110 95 73 296 279 274 284 44 103 113 116 117 116 116 117 117 116 111 105 109 109 86 25 308 293 284 280 281 292 65 105 115 113 115 118 118 119 122 125 128 129 129 130 131 131 131 131 131 131 131 132 134 134 135 135 132 127 119 113 111 109 109 108 107 105 105 103 100 99 105 113 119 125 131 130 130 128 125 125 123 96 309 306 309 317 340 42 87 90 96 102 103 106 112 119 127 134 138 140 144 148 152 154 156 156 158 159 159 158 158 157 157 156 155 154 152 150 149 148 147 144 140 133 127 123 122 112 102 99 92 93 94 89 98 106 112 117 121 123 115 110 112 114 97 63 36 28 26 27 33 38 40 36 27 19 11 6 353 343 337 354 18 27 13 13 41 27 6 358 344 333 327 322 317 311 307 311 333 114 125 129 129 133 135 138 140 142 142 143 144 144 147 150 151 152 154 155 157 159 160 160 160 160 159 159 159 160 160 160 159 158 157 157 157 157 156 155 154 154 154 154 154 150 146 142 138 135 133 132 132 132 132 133 133 131 125 113 111 125 136 141 141 139 136 135 124 110 99 86 75 71 74 81 86 90 96 98 101 103 104 105 108 110 109 107 102 97 88 76 57 48 80 71 140 137 94 47 41 41 45 50 53 54 54 56 59 61 64 67 69 70 71 72 72 73 74 76 77 79 81 83 85 87 88 90 92 93 93 93 93 93 92 91 90 89 87 84 74 67 55 51 51 51 52 52 52 52 52 53 52 52 52 52 52 54 55 55 54 56 62 67 71 76 77 82 88 93 98 103 108 113 118 125 130 133 133 134 135 136 136 138 139 140 140 140 141 142 142 142 142 141 141 140 140 140 139 138 137 137 136 136 136 136 135 135 134 134 134 133 132 130 130 129 127 126 125 124 124 125 130 130 129 129 128 128 127 126 126 126 125 125 124 124 123 123 122 122 121 121 121 120 123 125 124 124 124 129 123 130 131 132 132 132 133 134 135 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 312 311 311 310 308 307 306 305 304 304 304 304 304 304 303 303 303 302 302 302 303 303 303 303 303 304 304 304 305 305 305 306 307 307 308 308 307 306 306 306 306 306 307 306 305 304 305 305 304 304 305 306 306 306 305 305 305 306 306 306 306 305 300 299 294 290 288 287 291 295 294 291 289 289 291 293 293 292 292 292 292 292 289 286 284 282 281 281 282 281 281 282 282 282 281 281 281 281 281 281 280 280 280 279 279 278 278 278 278 277 276 275 274 275 277 278 279 278 277 276 274 273 274 275 275 275 275 275 275 275 274 273 272 270 269 269 270 271 271 271 271 271 271 270 270 273 276 279 280 280 284 287 285 282 280 279 278 277 275 273 272 270 269 269 270 270 272 272 272 271 274 275 276 275 273 270 268 268 266 264 259 252 208 146 154 164 176 244 256 259 260 263 266 269 270 269 270 271 273 273 273 271 271 269 269 256 196 160 172 274 291 292 292 150 124 123 123 121 118 115 257 261 266 273 283 109 119 111 111 95 297 284 279 279 292 61 105 114 117 117 117 117 119 118 118 114 113 116 113 92 10 310 302 295 290 294 327 92 112 120 117 119 120 119 120 122 124 125 128 130 131 132 133 133 132 130 130 131 133 134 135 136 134 132 125 116 109 105 103 103 104 104 103 102 99 94 95 102 111 118 124 129 130 129 125 122 120 112 84 310 318 322 20 74 89 92 94 96 98 99 104 112 120 125 130 136 140 144 148 152 154 155 157 158 159 159 159 159 158 157 156 154 153 151 150 147 145 144 141 135 125 112 94 87 86 60 46 55 65 71 33 41 94 104 95 88 95 96 58 58 58 57 48 40 35 35 34 41 49 56 54 50 45 40 33 20 5 354 48 32 40 49 52 71 66 65 46 19 356 344 338 332 324 315 321 11 126 130 132 134 135 135 134 135 136 137 137 140 142 144 147 147 150 152 154 156 158 159 160 160 160 160 160 159 160 160 159 158 157 157 157 158 157 156 155 155 155 154 154 154 151 147 143 138 134 132 129 127 125 128 130 126 116 94 62 56 99 127 137 140 140 138 131 115 100 97 89 81 73 71 78 84 89 90 96 100 102 102 103 104 105 103 101 97 93 90 83 67 58 88 94 138 125 75 45 43 44 47 49 53 57 56 56 57 59 62 64 67 68 69 70 71 72 74 76 77 78 80 83 85 87 90 91 92 92 92 92 92 92 92 91 89 88 87 86 83 82 67 53 48 48 48 49 48 48 48 50 48 47 47 45 43 42 43 45 47 53 60 64 66 69 74 81 86 92 98 103 108 113 119 125 128 129 132 133 134 135 136 137 138 139 139 139 140 140 141 141 141 141 141 141 140 140 139 138 138 137 137 136 136 136 135 135 135 134 134 133 132 132 130 128 127 125 123 123 122 122 128 131 130 129 128 127 126 126 125 125 125 124 124 123 123 123 122 122 121 121 120 120 122 124 123 123 123 123 122 129 130 131 131 132 133 133 134 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 313 313 312 312 311 310 309 307 306 305 304 304 304 304 304 304 304 303 302 302 301 301 302 303 303 304 304 304 304 304 304 305 305 305 305 306 307 307 306 305 305 305 304 303 302 303 305 305 305 305 305 304 304 304 305 306 306 306 305 305 306 307 308 308 307 304 303 295 290 287 286 288 292 293 289 285 285 286 290 292 294 293 292 291 290 289 287 285 284 283 284 284 284 284 284 284 283 283 284 284 284 283 283 282 282 282 281 280 280 279 279 278 278 277 277 276 278 280 280 280 279 277 276 274 274 274 274 274 275 275 275 275 276 275 274 273 272 271 270 270 271 271 270 269 269 269 268 269 269 270 270 270 273 275 280 284 283 280 278 276 274 272 271 269 267 267 268 269 271 273 272 271 271 273 273 274 272 270 269 268 267 266 264 258 223 177 165 162 158 156 163 242 249 258 264 268 270 271 271 270 272 273 273 271 269 269 267 269 268 243 176 174 272 287 288 286 164 136 127 124 122 134 273 259 262 268 274 281 106 113 109 106 4 288 280 279 284 305 68 103 112 117 119 119 119 121 121 121 116 116 117 113 95 46 6 325 321 302 308 57 106 117 120 120 121 119 120 121 122 124 127 130 131 133 134 135 134 132 131 131 132 134 134 135 135 133 128 120 112 105 102 101 102 103 103 102 98 93 87 90 96 105 112 115 115 119 118 118 117 113 103 79 325 338 68 82 85 86 88 89 91 95 98 100 109 118 123 128 135 141 145 149 152 154 155 156 157 158 159 159 159 158 157 155 153 152 152 149 144 141 141 138 129 111 80 71 26 20 22 19 21 24 26 26 32 43 61 60 54 55 56 57 58 57 57 56 50 49 49 46 50 58 65 66 66 64 64 63 57 41 20 20 14 28 59 66 64 70 89 80 63 35 13 4 360 352 343 52 115 123 131 136 139 138 136 132 130 132 133 134 137 140 142 143 146 149 151 153 155 157 158 159 160 160 159 159 159 159 159 158 157 156 156 157 157 157 156 155 155 155 155 155 155 152 148 143 138 134 131 128 125 124 125 123 115 93 43 5 4 49 107 128 134 137 132 116 101 92 94 90 82 72 69 75 83 89 89 96 99 101 101 102 102 99 95 93 91 91 89 83 68 63 86 110 140 121 85 56 49 51 52 55 58 63 60 59 58 59 61 63 66 67 68 69 71 73 75 77 78 79 80 82 85 87 88 90 91 90 90 90 90 90 90 89 88 86 86 86 86 79 74 64 51 46 45 44 43 43 44 44 42 43 43 41 36 32 32 38 43 50 56 57 59 65 71 78 84 91 98 103 109 114 119 122 123 128 131 132 133 134 135 136 137 138 138 138 138 139 140 140 140 141 141 141 140 140 139 139 138 138 137 136 136 136 136 135 135 135 134 133 133 132 130 128 126 124 122 121 120 120 124 127 129 129 127 125 125 124 124 124 124 124 123 123 123 122 122 121 120 120 119 119 120 122 123 123 122 122 121 129 129 130 130 131 132 133 133 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 313 313 312 312 312 311 310 308 307 306 304 303 303 303 303 303 304 304 303 302 301 301 301 302 303 304 304 304 305 305 305 304 304 304 304 304 305 305 305 304 303 303 302 301 300 299 301 305 306 306 306 305 304 304 304 304 306 307 307 307 307 307 308 309 309 309 307 303 295 290 287 286 287 289 290 288 286 287 287 290 294 295 294 293 292 291 290 288 287 286 285 287 286 286 286 285 284 284 285 286 286 286 286 285 285 284 284 283 282 281 280 280 279 279 279 279 279 279 280 280 279 278 276 274 273 273 273 273 273 273 274 274 275 275 275 275 274 273 273 272 271 272 271 270 269 268 268 268 267 267 267 267 267 267 268 272 276 277 276 274 272 270 270 269 267 267 268 268 271 274 275 272 271 272 273 271 271 270 268 268 268 267 266 264 259 215 250 253 197 162 153 150 150 173 253 263 267 269 270 270 269 271 273 272 272 270 268 267 268 273 248 175 157 238 277 278 273 263 184 140 131 128 252 268 261 264 269 274 281 106 110 108 99 323 285 283 286 297 347 87 103 108 116 117 119 122 123 123 122 117 117 116 109 84 64 61 22 349 309 325 92 116 119 116 121 123 119 121 122 124 127 130 132 134 136 137 137 136 134 133 133 134 135 136 135 134 130 124 116 108 104 99 100 104 105 104 101 95 86 81 84 88 92 97 97 92 87 92 96 102 104 98 82 70 84 87 85 82 83 84 85 88 96 104 106 108 112 121 129 136 142 146 149 149 153 155 155 156 157 158 159 159 158 155 153 152 151 150 147 141 138 139 135 122 92 44 26 20 18 18 19 20 21 23 24 27 35 45 50 52 53 53 55 59 60 61 62 61 60 61 61 63 67 71 71 73 75 79 82 84 74 51 27 17 22 68 81 79 89 102 99 90 71 50 39 36 36 59 106 127 126 134 140 142 142 140 135 130 129 130 134 136 139 142 145 147 149 151 153 154 156 157 158 159 159 159 158 158 158 158 158 156 154 155 156 156 156 156 155 156 156 156 155 155 155 149 140 135 132 129 127 124 124 117 112 97 55 4 344 344 4 57 99 110 119 109 86 85 89 93 90 81 71 70 76 81 84 91 97 99 100 100 100 100 97 91 87 87 87 86 82 66 52 69 108 134 145 117 69 59 61 61 63 65 68 65 62 61 60 61 63 66 68 68 69 72 75 77 78 79 79 80 81 83 85 86 88 89 89 88 87 87 87 87 85 78 74 74 75 73 57 60 62 52 46 44 41 39 39 39 39 37 37 36 35 32 28 30 37 44 49 50 53 57 63 68 74 81 90 98 104 110 114 116 118 122 127 130 132 133 134 135 135 136 136 136 137 138 138 139 139 139 139 140 140 140 139 139 139 138 138 137 136 136 136 136 135 135 135 135 134 133 131 130 128 126 124 121 120 119 119 120 121 126 129 128 127 125 124 123 123 123 123 123 123 123 124 124 123 122 122 121 120 120 121 122 122 122 121 121 128 129 129 130 130 131 132 132 324 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 311 311 310 309 307 306 305 304 303 303 303 303 303 303 303 303 302 302 302 302 302 302 302 303 303 304 304 304 303 303 303 303 304 305 304 303 303 303 303 302 301 300 300 300 302 305 305 305 304 303 304 304 304 306 307 307 308 308 308 309 309 309 309 306 300 294 291 289 288 288 289 290 290 290 290 290 293 295 296 296 294 293 293 292 289 288 287 287 288 287 286 285 284 284 286 287 288 288 288 288 288 288 287 287 286 286 284 283 283 282 281 281 280 280 279 279 278 277 275 273 272 272 271 271 271 272 272 273 273 274 275 275 275 275 275 274 273 273 273 272 271 270 269 268 268 267 266 265 265 264 265 264 266 268 269 269 268 267 267 267 266 266 266 267 270 274 276 276 273 273 272 271 270 268 267 267 266 267 268 268 266 262 259 262 264 257 234 202 166 154 162 228 261 267 270 270 269 268 270 272 272 272 270 268 268 269 272 227 150 135 152 236 246 238 244 223 242 261 263 269 267 265 267 271 275 291 98 107 105 94 326 291 296 307 353 91 107 109 107 110 113 119 123 126 124 121 121 121 120 110 74 58 77 66 3 319 8 107 123 122 122 125 125 122 124 123 126 129 132 135 136 138 139 140 138 136 135 135 135 136 135 134 132 128 122 114 107 102 98 99 99 103 103 99 91 82 81 80 78 76 80 81 79 75 77 78 87 93 93 90 87 87 86 85 82 82 81 83 87 96 107 114 111 113 122 130 136 142 146 148 150 153 155 155 155 156 157 158 158 157 155 154 152 150 147 144 140 138 137 124 101 67 37 24 20 20 23 24 25 26 28 29 28 33 42 50 52 52 53 54 57 60 62 65 67 65 69 72 74 76 76 78 80 84 88 90 106 115 104 50 34 80 92 92 91 103 112 111 108 98 84 70 64 67 86 102 112 127 134 140 144 145 144 139 134 131 131 135 135 140 145 147 149 151 152 153 155 156 157 158 158 158 158 157 158 157 157 157 156 153 152 154 155 155 155 155 155 156 157 156 156 156 148 134 124 121 122 121 116 118 92 75 47 12 349 339 338 343 355 359 33 67 53 48 69 83 87 85 78 68 70 73 78 85 91 96 99 99 98 98 98 96 91 86 86 85 86 80 59 33 26 36 60 151 128 100 92 77 69 69 70 71 69 66 64 63 64 66 67 68 70 71 73 77 79 80 81 81 80 80 81 81 84 87 88 87 85 84 83 82 81 71 68 69 62 61 61 39 40 42 44 44 43 40 37 36 36 35 28 24 23 25 28 29 32 38 43 48 49 53 57 61 66 71 79 89 98 105 111 112 114 118 122 126 129 131 132 133 134 134 135 135 135 136 137 137 138 138 138 138 138 138 138 137 138 138 138 137 137 136 136 136 135 135 135 135 135 134 133 132 130 128 125 123 121 119 119 118 118 119 123 130 131 130 127 125 123 122 122 122 122 123 123 123 123 122 122 122 121 121 121 121 121 121 121 120 120 127 128 128 129 130 130 131 132 324 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 311 311 310 308 307 305 304 303 302 302 302 302 302 303 303 303 304 304 305 304 303 302 302 302 302 302 302 302 302 302 303 304 304 304 305 305 305 304 304 304 304 304 302 301 301 302 304 304 304 305 305 305 305 306 307 308 309 309 309 309 309 309 308 305 300 295 293 293 293 291 291 293 293 292 292 293 295 296 298 297 296 296 295 294 292 290 290 288 288 287 286 285 285 286 288 289 289 290 290 290 290 291 291 291 290 288 287 286 285 284 282 281 281 280 277 277 276 274 272 271 271 271 270 270 270 271 272 273 273 274 275 275 275 276 276 275 275 274 274 273 272 271 269 268 267 266 265 263 262 262 261 261 261 262 263 263 263 263 263 263 263 262 263 266 269 273 275 275 274 274 272 270 269 267 265 265 264 265 268 268 267 265 264 265 263 259 253 251 226 165 162 207 258 267 271 270 269 268 270 272 272 272 270 268 269 270 271 232 139 128 147 254 259 254 251 260 269 265 260 264 269 269 270 274 281 280 42 104 103 93 10 312 324 31 91 111 117 115 110 110 113 119 124 129 127 124 126 125 122 115 89 81 76 54 349 339 77 115 121 123 126 127 126 125 126 127 130 133 136 137 138 140 141 142 140 137 136 136 136 135 133 132 131 127 122 115 107 102 99 99 99 101 100 94 85 79 79 77 72 68 71 72 73 72 72 74 79 85 90 89 86 86 87 87 87 86 81 83 89 97 108 115 116 120 123 130 137 140 144 147 151 153 154 154 155 156 157 157 157 156 154 154 152 148 145 142 139 135 123 96 66 45 33 27 26 25 29 32 34 34 37 37 35 38 44 50 51 53 53 54 56 58 61 65 68 70 75 78 80 82 82 85 88 90 92 93 92 88 82 82 96 106 104 103 106 114 119 120 119 114 105 94 85 84 92 100 112 125 133 140 144 146 146 144 140 137 136 137 138 144 147 150 152 153 154 155 156 157 158 158 158 158 158 158 158 157 157 157 155 152 149 149 149 150 151 152 152 154 156 156 156 155 148 133 128 114 105 105 104 96 35 9 359 352 346 340 337 336 335 339 353 9 17 30 46 58 65 70 67 63 63 70 79 87 93 97 98 98 96 96 96 96 95 93 88 87 87 78 53 20 358 351 349 351 124 127 102 83 76 74 73 74 72 70 68 67 67 67 69 71 73 74 76 79 81 82 81 80 79 79 79 81 84 87 86 84 83 82 81 80 78 67 65 65 53 45 42 34 33 33 34 36 38 37 35 34 32 28 14 9 9 15 23 28 31 35 39 41 49 55 58 62 67 73 81 90 98 105 108 111 114 118 122 126 129 129 130 130 131 133 133 133 133 134 135 136 137 137 137 137 137 137 137 137 137 137 137 137 137 136 135 135 135 135 135 135 135 134 133 131 129 127 125 123 120 119 119 118 117 117 119 131 134 133 129 125 122 121 121 120 121 121 121 121 121 121 120 120 120 120 120 120 120 120 120 120 122 126 127 127 128 128 129 130 131 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 310 309 307 306 305 304 303 302 302 302 302 302 302 303 303 304 305 304 304 303 302 302 302 301 301 301 301 302 302 304 305 305 304 304 304 304 304 305 305 306 305 303 302 302 302 303 304 304 305 305 305 305 306 308 309 310 309 309 310 309 308 307 303 301 297 295 294 294 293 293 295 296 296 295 295 296 297 298 298 297 296 295 294 292 291 291 289 289 287 286 285 286 288 289 290 291 291 291 291 291 292 291 291 289 288 286 285 283 281 281 280 279 277 275 275 274 272 270 270 270 270 270 270 270 271 273 274 275 275 275 275 275 276 276 276 276 275 275 273 271 270 268 267 266 265 263 260 259 259 258 258 258 258 258 258 259 259 260 260 258 257 258 262 265 269 272 273 273 271 269 268 267 267 266 264 263 265 266 266 267 266 265 263 260 257 256 254 248 204 169 198 252 266 271 271 269 268 269 270 271 271 269 268 269 271 271 245 141 134 184 264 274 274 270 272 265 257 258 263 270 273 275 280 290 290 98 102 102 86 14 357 40 91 105 114 118 119 115 113 116 121 124 122 126 129 128 123 117 114 113 86 59 2 321 354 98 116 116 125 127 126 127 128 129 131 133 136 139 139 140 141 142 142 142 139 139 138 137 134 131 130 129 126 122 114 107 102 100 100 100 99 95 88 82 80 80 78 73 70 71 71 71 73 74 75 76 81 88 91 92 89 90 92 92 91 86 81 94 103 110 114 119 124 128 132 139 140 144 149 152 153 154 155 156 156 156 155 155 154 154 153 150 146 143 138 129 115 94 75 55 42 37 36 35 35 37 41 44 44 46 45 45 46 48 49 52 54 56 57 59 61 64 66 70 74 79 80 81 82 85 88 90 91 91 90 88 88 84 97 104 101 109 109 122 123 124 125 125 122 117 110 101 98 106 112 116 124 132 138 143 145 146 145 144 143 142 141 143 147 149 152 154 155 156 157 158 159 159 160 160 159 159 160 159 158 157 156 154 150 146 144 144 144 144 147 145 151 154 156 156 153 146 133 133 109 76 69 71 45 358 347 345 346 346 343 341 338 334 334 342 357 3 12 24 35 46 55 56 58 60 69 79 87 93 96 96 96 95 94 95 95 95 94 92 91 89 77 50 19 355 349 347 343 349 63 87 82 80 78 75 74 73 72 71 70 70 71 73 76 77 78 79 82 83 82 80 79 78 78 80 82 85 86 85 84 83 83 82 81 79 79 77 66 60 46 44 45 33 31 27 27 29 30 30 28 24 17 6 0 2 9 20 27 30 31 33 40 49 58 63 67 72 77 85 93 98 101 103 108 113 119 123 124 124 123 122 123 126 127 129 129 128 130 132 134 134 135 135 136 136 136 136 136 136 136 137 137 136 136 135 135 135 135 135 135 135 134 133 131 129 127 125 123 122 120 119 118 117 116 118 128 133 133 130 127 126 124 121 120 119 119 119 119 120 119 119 119 119 119 119 119 119 119 120 123 125 125 126 126 126 127 128 129 129 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 312 312 311 311 311 310 308 307 305 304 303 302 301 301 301 301 302 302 302 302 302 301 301 301 302 302 302 302 302 302 302 302 302 302 304 305 305 305 304 304 304 304 306 307 307 305 304 303 303 302 303 303 304 305 304 305 305 306 308 309 310 309 308 308 306 306 304 302 300 298 295 294 292 292 293 295 298 299 299 299 299 299 299 298 297 296 295 293 292 291 290 289 287 288 287 287 287 288 289 290 290 291 291 291 290 289 288 287 286 284 283 282 280 279 279 277 276 275 274 274 273 271 271 272 272 272 272 272 273 274 275 276 277 277 276 276 276 276 276 276 276 275 274 272 270 268 267 267 265 263 260 258 258 257 256 256 256 256 255 255 256 256 256 256 254 254 255 257 259 263 266 268 269 268 267 266 266 266 265 264 263 264 264 265 265 264 262 260 257 256 256 254 251 189 163 175 242 263 269 270 268 268 268 269 270 270 269 268 270 272 270 229 146 152 196 223 275 278 275 274 264 259 260 264 270 277 284 292 302 24 101 102 103 93 75 71 96 103 105 108 114 115 114 115 119 124 126 124 129 133 128 119 108 101 90 28 356 321 307 16 110 119 119 124 125 124 125 128 132 135 137 138 140 141 141 141 142 142 142 142 141 139 137 135 133 131 128 125 121 115 109 105 103 103 102 99 93 87 84 82 83 82 79 77 76 75 76 78 78 76 76 78 82 84 92 93 93 96 97 95 91 87 101 106 111 117 122 128 132 136 137 141 146 150 153 154 154 155 155 155 154 153 153 153 152 151 148 143 139 124 103 83 72 63 53 48 44 45 47 47 47 50 53 52 52 53 53 53 53 53 55 57 60 62 65 68 70 72 75 78 82 82 81 82 85 87 87 87 85 84 83 85 85 88 90 89 104 112 123 126 127 128 128 127 124 120 116 113 111 116 120 124 130 136 141 143 146 146 145 145 145 145 147 150 153 155 156 157 158 159 160 160 161 161 161 161 161 161 160 159 158 156 153 150 147 145 140 138 137 138 134 144 149 152 153 150 145 142 132 95 50 32 21 1 346 344 344 345 346 346 345 341 336 334 337 350 3 7 13 23 37 45 48 54 59 68 77 84 89 91 91 92 91 92 92 92 93 93 95 96 92 79 54 24 6 3 5 1 357 4 69 75 81 79 76 74 73 72 72 72 73 74 77 80 81 82 83 85 84 83 81 80 79 79 81 83 84 84 84 84 85 85 84 84 83 80 78 77 65 58 57 56 45 31 28 26 25 26 27 26 20 13 4 358 359 7 18 24 28 31 35 42 51 62 66 71 76 81 87 92 94 98 100 104 111 118 121 120 115 113 114 116 117 120 122 124 124 125 128 130 131 131 132 133 133 134 135 135 136 136 137 137 136 135 135 135 135 135 135 135 135 134 133 131 129 127 125 125 123 121 119 118 117 117 118 124 129 131 130 130 131 128 124 120 119 118 117 117 116 117 117 117 117 117 117 118 118 120 123 125 125 124 124 124 124 125 126 126 124 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 312 312 311 311 311 310 309 308 306 305 303 302 302 301 301 301 301 301 301 301 300 299 298 299 299 300 301 301 301 301 302 302 303 303 303 304 304 304 305 305 305 305 305 305 305 306 305 304 303 302 302 303 304 304 305 305 305 305 306 308 309 309 308 306 306 304 303 302 300 299 297 295 293 292 291 292 293 295 300 301 301 301 300 299 298 296 296 295 293 293 291 288 287 287 288 288 288 288 288 288 289 289 290 289 288 287 285 284 283 281 280 280 279 279 279 278 276 276 277 276 276 275 275 274 274 275 275 275 275 275 276 277 278 278 277 277 277 276 276 276 276 276 275 273 271 269 267 267 266 263 261 259 258 257 256 256 257 256 255 255 254 254 254 254 254 252 252 253 254 255 256 258 258 260 262 263 264 264 264 264 263 263 263 264 264 264 263 261 259 258 256 255 254 250 178 160 166 225 259 266 266 265 266 266 269 270 270 269 269 270 271 257 172 153 159 180 236 272 277 274 272 266 262 262 265 271 283 289 314 47 96 105 105 105 103 98 100 106 102 96 95 101 111 113 117 123 127 128 129 131 132 127 118 114 102 43 344 325 311 305 53 120 129 127 119 120 116 123 130 133 136 139 140 141 142 142 142 142 142 143 143 141 139 136 137 136 134 131 126 120 116 113 110 107 106 104 101 96 92 89 86 89 88 87 85 84 83 83 83 82 78 75 74 74 76 88 98 97 100 99 95 88 79 92 106 115 122 127 131 132 134 139 143 147 150 153 155 155 155 154 153 152 151 151 150 150 147 143 137 129 99 79 66 60 56 52 52 49 52 55 55 55 56 59 58 56 63 62 61 60 59 60 63 67 69 71 73 75 77 80 82 84 84 84 84 84 85 85 83 82 81 81 82 83 82 80 80 90 107 115 128 129 132 132 131 130 128 126 122 120 123 123 125 130 134 138 142 150 151 151 148 147 148 150 154 156 157 158 158 159 161 161 162 165 164 163 163 163 162 160 159 158 155 153 152 149 144 138 129 127 126 105 132 139 145 148 148 147 140 124 70 33 7 354 347 344 344 344 344 344 345 345 343 338 335 337 344 354 2 10 19 27 34 43 53 60 68 72 75 81 82 83 85 86 87 87 86 86 89 94 97 95 83 62 26 25 23 20 19 28 45 57 67 80 80 78 75 73 72 72 73 75 77 80 82 83 84 85 86 86 85 84 82 81 82 83 84 84 84 84 84 84 85 85 85 83 82 80 79 77 74 64 50 38 31 29 29 29 30 30 28 21 14 8 2 2 8 13 19 25 31 38 46 55 63 69 72 77 83 86 89 93 98 100 102 108 113 115 112 106 104 105 106 109 111 114 117 118 119 123 126 126 125 125 126 128 131 133 134 136 137 137 136 135 134 134 134 134 135 134 135 135 134 133 131 129 128 127 125 123 121 120 119 118 118 118 121 125 126 125 128 130 129 125 121 118 117 116 115 115 114 114 114 115 115 116 116 119 122 123 123 123 122 122 123 123 123 123 121 118 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 311 311 311 310 309 308 307 305 304 303 302 301 301 301 300 301 301 301 301 300 299 299 299 299 300 300 300 301 301 301 301 302 303 302 302 302 303 304 305 305 305 305 304 303 303 303 303 303 303 303 303 304 305 306 306 305 306 306 307 308 307 306 306 305 304 303 302 300 299 297 295 294 293 293 293 293 294 297 299 300 300 300 299 297 296 295 295 295 294 290 288 287 287 286 286 286 287 289 289 289 288 287 285 283 282 281 280 279 278 277 277 277 277 278 278 278 278 279 279 279 278 278 277 277 277 277 277 277 277 278 278 278 279 278 278 278 277 277 277 277 276 275 273 270 268 267 265 264 262 260 260 259 259 260 260 260 259 257 256 255 254 254 253 253 252 252 252 252 252 251 250 251 253 256 258 260 261 261 261 261 263 264 264 264 263 262 261 260 260 258 255 254 253 244 168 159 184 246 259 261 261 262 263 267 269 269 269 268 267 259 213 157 156 155 165 220 262 270 269 267 270 265 264 267 275 288 289 13 94 104 108 109 109 109 106 106 106 93 85 83 97 109 114 120 125 129 130 130 130 127 125 121 118 100 18 2 332 311 317 85 120 133 127 111 111 111 123 130 132 136 139 140 140 141 142 142 142 142 143 142 141 139 137 138 137 135 131 127 121 117 116 112 110 109 107 105 102 99 96 94 97 97 95 93 91 90 89 88 86 82 76 74 72 73 80 85 97 103 104 106 107 108 110 114 120 126 131 133 135 137 142 145 147 149 152 155 155 154 152 150 149 149 147 147 145 141 134 125 113 85 72 64 59 56 54 53 54 57 59 59 60 61 62 63 66 72 71 70 68 67 69 72 76 78 78 77 78 80 81 84 86 87 87 86 86 85 84 84 84 83 82 81 80 79 79 80 82 98 118 130 132 134 135 134 134 133 132 129 127 128 126 126 129 133 136 138 141 143 160 153 149 150 153 156 157 158 158 159 161 162 162 163 165 165 164 164 163 162 160 159 157 155 155 152 147 146 145 84 61 67 8 99 118 136 139 141 139 129 100 40 13 355 347 346 345 345 344 344 343 343 342 340 338 336 336 341 349 357 5 9 16 26 39 52 62 67 68 66 71 74 77 80 80 81 80 77 77 80 88 94 94 85 64 30 34 42 36 32 38 49 55 65 79 81 78 75 73 73 73 74 77 79 81 83 84 85 86 87 87 86 85 84 83 83 84 85 85 84 84 81 82 83 84 84 83 83 82 81 79 77 62 41 29 28 28 29 31 32 32 28 22 17 13 10 9 10 11 17 23 30 40 51 61 67 69 72 76 78 82 86 91 96 99 102 106 98 95 92 89 89 91 95 98 99 101 106 109 113 118 119 118 117 116 117 121 126 129 131 135 136 135 134 133 133 132 132 133 133 130 132 134 134 134 132 130 128 127 125 123 121 120 119 118 118 118 119 120 120 117 121 125 125 123 120 117 116 115 114 114 113 112 112 113 113 114 114 120 121 121 121 120 120 121 121 121 121 119 116 114 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 313 312 312 312 311 311 310 310 309 308 306 305 303 302 301 301 301 300 300 300 300 301 301 301 300 300 300 300 301 301 301 301 301 300 300 300 301 300 300 301 302 303 305 306 305 304 303 302 302 302 303 303 303 303 303 303 305 306 306 305 306 306 306 307 306 305 305 305 304 303 302 301 300 298 297 296 295 294 294 293 294 296 297 299 299 299 298 297 295 294 294 293 292 291 288 287 286 284 284 285 287 288 287 287 284 282 280 278 277 277 277 277 277 277 277 277 276 278 279 280 281 282 282 282 281 281 280 279 279 279 279 279 279 279 279 279 279 280 280 279 279 279 278 277 276 275 273 270 268 266 264 262 260 260 260 260 262 264 264 263 262 260 258 257 255 254 254 253 253 253 252 251 250 248 247 248 250 251 252 254 255 256 257 260 261 263 264 263 262 261 261 261 260 257 256 254 254 253 232 162 170 194 204 214 238 252 255 258 264 266 267 260 247 218 175 159 158 160 166 188 234 257 260 256 259 271 267 270 274 283 297 67 102 109 113 114 114 112 107 100 100 94 83 77 98 109 116 122 126 132 131 128 126 124 124 124 121 100 31 25 355 323 346 96 119 119 107 97 105 114 122 129 133 137 138 138 139 141 142 142 142 142 143 142 141 139 138 137 136 133 131 126 123 120 116 113 112 111 111 110 108 107 104 104 107 106 104 101 99 96 93 92 92 90 85 84 82 81 81 85 97 107 111 114 115 116 117 120 124 129 132 134 137 141 144 146 147 148 151 154 155 153 150 148 147 144 143 141 137 129 119 108 95 82 74 69 68 63 59 58 59 62 63 63 65 67 67 69 73 77 77 77 76 76 78 81 85 86 85 83 82 83 83 86 88 89 90 90 89 87 86 87 87 87 86 85 83 81 84 84 83 103 121 131 132 134 134 134 134 134 134 132 131 130 129 128 129 131 134 135 136 138 145 160 150 151 153 155 156 157 159 161 161 162 163 164 164 164 164 164 162 161 159 158 157 156 155 151 146 161 277 301 316 319 318 338 13 113 115 122 115 89 43 16 3 353 348 347 345 345 344 343 342 341 339 337 336 336 338 343 350 354 356 0 8 19 33 48 59 62 60 59 65 70 73 76 76 76 73 68 67 67 73 83 88 79 61 46 34 57 65 56 46 46 54 65 78 81 76 75 74 73 74 76 78 80 82 83 84 85 86 87 87 86 84 83 82 83 84 84 83 81 80 78 78 80 82 83 83 83 83 81 78 75 58 48 34 25 25 28 30 31 29 26 21 17 16 16 15 12 13 16 21 30 43 56 64 67 65 68 69 72 77 79 80 85 93 98 96 48 43 50 57 63 72 80 85 87 89 95 98 103 108 108 107 106 105 106 111 118 125 129 129 132 130 128 128 128 127 127 128 127 121 126 131 134 134 133 132 130 127 125 123 120 119 118 118 117 117 117 116 115 115 117 120 121 120 118 116 114 113 113 112 111 110 110 111 111 111 112 117 118 118 118 118 118 119 120 120 118 116 113 113 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 312 312 311 311 311 310 310 309 308 307 305 304 303 302 301 300 300 300 300 300 300 301 301 301 301 302 302 302 302 302 302 301 300 300 299 298 298 299 300 301 302 302 304 305 305 304 303 302 302 302 303 302 302 302 302 303 304 305 305 305 305 306 306 306 306 306 306 306 305 304 303 302 301 300 299 299 298 297 296 295 295 296 297 298 298 298 298 296 295 295 294 293 292 291 288 285 284 282 281 282 283 283 284 284 280 277 276 275 275 276 278 278 279 280 280 279 280 281 282 282 283 284 284 283 283 282 281 281 280 280 279 279 279 279 279 279 280 280 280 280 280 279 279 278 276 274 272 271 272 269 265 262 260 260 260 262 264 266 266 265 264 262 260 257 255 255 254 254 254 254 252 250 248 246 246 246 247 248 249 251 253 254 255 257 259 261 263 262 261 261 260 259 258 256 255 254 255 255 235 167 164 169 176 180 199 222 221 212 226 244 255 223 185 160 151 149 154 164 175 185 208 238 244 243 250 265 277 275 275 283 300 85 108 113 115 117 117 112 104 96 94 94 85 88 103 110 117 122 128 133 131 130 128 127 127 127 124 114 52 37 45 347 6 89 105 106 104 105 114 120 125 130 134 137 138 137 139 141 142 142 142 141 142 142 141 139 137 135 134 132 130 124 124 120 116 114 114 114 116 116 114 113 112 113 115 113 111 108 105 102 98 98 100 99 96 95 95 95 91 91 100 111 115 118 119 120 123 126 128 130 130 135 139 142 144 146 147 148 149 151 152 150 149 146 143 139 135 129 123 114 103 95 89 83 78 75 74 70 68 67 67 68 69 70 72 73 74 75 80 82 81 80 80 81 84 87 90 91 91 89 88 87 86 88 89 90 92 93 93 91 90 90 91 91 91 91 89 88 92 89 87 107 122 130 131 131 132 132 132 132 132 132 131 131 131 130 130 131 132 133 134 135 140 182 155 152 152 153 155 157 159 160 162 163 165 165 165 164 164 163 162 160 158 158 157 155 154 153 153 283 287 284 298 306 304 302 314 325 352 59 50 36 25 14 3 355 350 347 345 345 344 342 340 339 337 335 333 335 339 346 351 351 355 360 7 15 28 42 51 54 52 54 62 61 68 73 73 70 67 60 55 53 53 68 74 67 56 44 21 62 86 77 39 24 40 65 76 78 73 73 72 72 74 76 79 80 82 83 84 86 86 86 86 85 83 81 80 81 81 79 77 76 75 74 76 78 80 81 82 83 83 81 77 74 54 51 33 23 24 28 29 28 25 23 22 20 18 17 15 12 9 12 20 31 45 56 62 61 56 56 57 61 65 61 56 62 76 81 61 335 346 1 28 51 61 72 82 85 83 85 87 91 94 94 93 91 90 91 96 106 116 119 119 121 117 118 114 114 113 114 115 113 105 115 124 131 132 133 132 130 127 124 122 119 118 118 117 116 116 116 115 113 114 116 116 117 117 115 114 113 113 112 110 109 108 107 108 108 109 110 115 115 116 116 116 116 117 118 118 116 114 112 113 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 312 312 311 311 311 310 310 309 309 308 306 305 303 302 301 301 300 300 300 299 299 300 301 302 302 302 302 303 303 302 302 302 301 300 300 299 298 298 299 301 302 302 302 303 304 304 304 303 302 302 302 302 302 302 302 302 302 303 304 304 305 305 305 306 306 307 307 307 307 306 305 304 304 303 301 300 300 299 298 298 297 297 297 297 297 297 297 297 296 295 295 294 292 291 289 287 284 283 281 280 280 280 281 281 281 280 277 275 275 276 278 280 281 283 284 283 284 284 284 284 284 285 285 284 284 283 282 281 281 280 280 279 279 278 278 278 279 279 280 280 280 279 279 278 277 276 273 271 273 277 274 267 266 266 266 266 266 267 268 268 267 264 262 259 258 257 255 254 254 255 255 253 252 251 248 247 247 247 247 247 249 251 252 254 256 258 260 261 260 260 260 259 257 255 254 254 255 255 254 247 187 164 164 165 169 180 191 193 191 191 197 203 180 162 151 149 146 150 164 188 208 220 228 231 238 251 267 276 276 277 285 289 97 113 117 117 118 115 107 105 105 101 95 91 97 105 110 116 123 128 132 133 134 133 132 132 132 130 123 102 79 74 41 14 107 113 106 108 113 119 125 129 133 135 137 138 138 140 141 142 142 141 141 142 141 139 137 134 133 132 131 129 128 125 119 116 116 116 118 121 121 118 118 117 118 119 119 117 115 111 107 104 104 105 106 104 103 102 101 102 102 108 115 118 120 122 125 128 130 130 131 133 136 139 142 144 146 147 148 148 147 146 144 145 142 137 130 122 113 104 101 95 91 87 84 81 80 78 76 76 76 76 75 75 76 78 80 82 81 86 88 87 85 85 85 86 88 90 92 93 94 93 91 89 90 89 90 91 93 93 93 92 92 92 92 94 96 96 102 113 95 107 114 116 115 114 122 131 129 128 127 127 128 130 132 134 134 133 133 132 133 134 134 135 142 152 151 151 152 155 158 160 161 163 165 166 166 165 164 163 162 161 159 158 157 155 153 153 167 258 280 276 271 286 293 284 273 278 301 354 21 25 32 31 21 8 357 351 348 348 345 342 340 338 337 335 333 331 333 339 345 348 348 352 356 2 8 21 33 42 46 48 51 59 56 65 72 69 63 59 52 44 40 37 48 52 48 47 29 4 34 79 59 25 21 41 63 71 71 69 69 70 72 74 76 78 80 82 84 85 86 86 86 85 84 82 79 77 76 75 74 73 72 72 72 74 76 77 78 79 80 80 79 76 72 51 33 24 21 23 26 26 23 19 18 19 18 16 15 14 11 9 12 20 29 38 46 52 49 39 41 42 46 47 38 31 38 49 41 354 317 311 326 3 39 58 71 81 83 79 79 79 80 81 80 77 75 75 75 80 90 101 103 101 103 102 96 89 90 91 93 95 92 85 99 114 121 125 128 129 128 125 123 120 117 117 117 116 116 115 115 114 113 113 113 114 113 113 112 112 111 110 109 108 107 106 105 106 106 107 107 110 110 111 113 114 115 116 117 116 115 113 113 113 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 309 309 308 307 306 304 303 302 301 301 300 300 299 299 299 300 301 302 303 303 303 303 303 303 302 301 300 299 299 298 298 299 299 299 300 301 301 303 304 304 303 303 303 303 302 302 301 302 302 302 302 303 304 304 304 305 305 305 305 306 306 307 307 307 307 306 304 303 302 301 300 300 299 298 298 297 297 297 297 297 297 296 295 295 295 293 290 289 287 285 284 283 282 281 281 280 281 282 282 281 280 279 276 278 280 282 284 286 286 287 288 287 287 286 286 285 285 283 282 281 281 281 281 280 280 279 278 277 277 277 277 278 278 278 278 278 277 276 275 274 271 269 268 269 269 268 268 270 271 271 271 271 270 269 266 264 261 259 258 257 255 255 256 259 259 258 257 256 253 251 249 248 248 247 248 250 251 253 254 256 258 259 259 258 258 257 260 255 253 254 255 254 254 252 196 169 163 162 163 169 175 180 183 187 188 182 171 162 157 155 147 150 165 195 222 233 219 218 232 250 266 275 277 278 282 280 267 119 119 119 116 110 101 107 108 106 101 98 100 106 109 117 124 129 132 134 135 135 135 133 134 132 127 119 106 89 88 11 107 112 108 104 113 119 126 131 133 135 136 137 139 140 140 141 141 141 141 141 140 138 134 130 131 132 132 131 129 125 118 116 118 119 122 123 123 120 121 120 122 123 123 122 120 117 115 112 112 111 111 110 109 109 109 110 110 115 118 120 122 125 128 130 132 132 133 135 138 139 141 143 146 147 147 145 144 143 143 141 136 129 118 108 99 93 91 91 90 87 86 83 80 80 80 81 83 83 82 81 82 83 85 85 87 91 93 92 90 89 88 88 87 88 90 91 92 93 92 91 91 90 89 89 91 92 98 105 103 102 94 95 110 117 117 118 114 118 118 116 115 113 113 120 128 126 125 125 126 130 133 136 137 136 136 134 133 133 133 133 135 142 148 148 151 156 159 162 164 166 168 169 169 169 166 163 161 160 158 158 155 154 156 171 238 266 263 263 265 275 275 261 249 251 276 334 28 40 51 48 33 12 359 353 348 349 346 340 336 334 333 332 330 328 332 337 340 343 347 349 350 351 356 13 24 34 41 44 46 48 53 64 72 66 56 49 41 33 28 24 31 33 36 44 30 6 10 51 30 8 19 43 55 61 65 64 67 69 71 73 75 77 80 82 84 85 86 86 84 83 82 81 77 74 74 73 72 72 71 71 70 69 70 71 71 72 72 65 56 55 51 21 15 16 19 22 23 20 15 11 10 12 12 13 14 14 13 13 17 21 24 26 30 34 29 21 28 31 34 33 21 15 19 19 4 339 317 306 311 331 5 42 65 75 76 73 74 70 73 74 71 65 60 58 59 63 71 82 80 76 77 76 67 61 65 70 74 75 71 69 81 94 99 113 121 125 125 123 121 119 116 116 116 116 115 115 114 113 112 112 111 113 113 111 110 110 108 108 107 106 105 104 104 104 104 105 105 105 106 106 109 112 113 115 115 115 114 114 114 114 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 309 308 307 306 305 303 302 301 301 301 300 300 299 299 300 301 303 304 304 304 304 303 303 303 301 300 299 298 298 298 298 298 297 297 298 299 300 301 301 302 302 303 302 302 302 302 302 302 301 301 302 302 303 304 304 304 304 304 304 305 305 306 307 307 307 306 305 304 303 302 301 300 300 299 298 298 298 297 297 296 296 296 295 295 294 291 289 288 286 286 285 285 285 284 284 283 283 283 283 282 281 280 279 279 281 284 286 287 288 289 289 289 288 287 286 284 282 281 279 279 279 279 278 278 278 277 277 276 275 275 276 276 276 277 276 275 274 273 273 272 269 268 267 266 266 266 267 268 269 270 270 270 269 267 264 262 260 260 259 257 257 258 260 265 264 264 262 260 257 255 254 252 249 248 248 249 251 252 253 254 257 256 256 257 256 256 260 252 252 253 254 254 254 251 192 187 166 161 161 164 167 171 179 185 186 178 169 165 163 157 150 151 167 193 222 228 207 197 215 236 244 263 276 278 278 275 267 140 120 119 115 108 105 104 106 104 102 101 103 105 111 118 125 130 132 133 134 135 134 132 131 131 129 123 113 101 92 345 0 107 103 99 112 120 127 131 134 134 134 136 138 140 140 142 141 141 141 140 139 136 131 126 128 130 131 131 129 124 118 118 121 122 123 123 123 122 122 122 124 125 126 126 125 122 121 117 116 116 116 116 115 115 115 115 114 119 122 123 124 126 129 131 131 133 135 138 140 141 142 143 146 146 146 144 143 142 140 136 129 117 104 96 92 90 90 90 89 88 86 82 80 80 82 84 86 88 87 86 87 87 88 89 91 94 95 95 94 92 90 88 86 85 87 87 89 91 92 92 91 90 89 89 89 91 94 102 109 110 101 100 112 117 117 116 120 125 123 120 117 113 109 117 126 125 125 125 126 127 131 134 136 136 137 136 134 133 132 132 133 136 142 144 145 149 164 172 175 174 175 177 180 181 177 171 165 165 168 163 159 181 242 266 267 260 252 250 255 257 257 238 226 225 217 133 93 82 81 74 50 15 2 356 348 348 343 335 331 330 330 328 326 325 328 331 337 342 345 345 344 345 350 6 19 28 33 35 39 45 52 64 71 64 53 42 32 23 17 15 16 21 33 40 28 13 19 47 42 26 29 47 54 58 61 62 65 69 72 73 75 77 79 81 82 85 86 84 82 81 80 78 74 71 73 74 74 72 71 68 63 60 60 62 63 61 54 48 47 38 19 6 5 9 15 18 16 11 7 5 3 3 7 11 13 15 17 19 21 22 20 17 16 16 12 10 18 24 29 26 14 7 6 357 348 339 315 308 310 318 337 10 45 62 65 64 64 59 65 67 62 54 47 44 43 45 50 59 49 45 51 50 45 46 54 61 66 66 63 61 66 68 85 101 112 119 121 121 120 118 116 115 115 115 114 114 113 112 111 110 110 113 115 112 110 107 105 104 105 104 104 103 103 102 102 103 103 104 104 104 105 108 111 114 115 115 114 114 115 115 324 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 312 312 312 311 311 311 310 310 309 308 308 307 305 304 303 301 301 301 300 300 300 299 300 301 304 305 306 305 305 305 304 303 302 300 299 298 297 297 297 297 297 296 296 297 297 298 298 299 300 301 301 301 301 301 301 301 301 301 301 302 303 303 303 304 304 304 304 304 305 305 306 307 307 307 306 305 304 303 303 302 301 300 299 298 298 298 297 297 296 296 295 295 295 293 292 290 288 287 288 288 288 288 288 286 285 284 284 284 283 281 280 280 280 282 285 286 287 288 289 289 289 287 286 284 281 279 277 276 277 275 275 275 275 275 275 275 274 274 274 275 275 275 274 274 272 271 271 270 269 267 266 266 266 266 265 266 266 267 267 267 266 265 264 262 260 260 259 259 259 260 262 265 268 269 268 266 263 259 257 256 253 250 248 248 249 251 252 252 253 255 254 255 255 256 255 254 250 243 249 253 254 253 252 245 213 169 162 160 161 164 167 171 177 178 171 169 167 165 161 155 152 166 189 216 215 194 184 198 209 218 244 268 275 275 268 257 226 133 126 120 115 112 111 108 101 100 102 104 106 113 121 126 132 133 133 135 133 128 121 121 128 125 120 113 104 81 308 309 101 90 94 114 123 128 132 133 133 133 135 136 138 141 142 141 141 141 140 137 133 128 124 124 124 127 128 126 122 118 119 121 123 121 121 122 123 123 124 126 127 129 129 128 127 125 121 119 120 120 120 119 118 118 117 118 123 124 125 125 126 128 128 131 132 136 139 142 143 143 144 145 146 144 142 141 139 136 131 121 107 94 87 88 90 91 91 90 89 86 82 80 81 83 85 87 91 91 90 91 91 91 92 93 95 96 96 96 95 93 90 88 86 85 86 87 88 90 90 90 90 89 88 88 89 90 94 103 109 110 112 113 114 113 119 125 128 129 129 129 128 126 125 125 125 125 125 125 125 127 128 130 132 135 136 137 136 134 133 134 136 140 142 142 148 170 199 206 193 187 197 215 218 214 198 188 191 198 217 258 273 275 271 264 256 248 236 224 226 223 222 220 194 169 144 125 113 108 104 84 57 9 351 344 335 326 320 324 326 325 323 321 321 322 329 336 340 343 343 342 343 349 1 15 19 23 27 32 40 52 64 69 62 49 36 25 17 11 10 9 16 31 33 22 8 16 44 53 42 49 49 56 58 59 60 64 69 72 73 75 76 79 80 82 84 85 83 80 78 77 74 68 65 68 69 71 71 70 61 54 52 52 55 58 52 49 47 43 28 9 3 359 2 7 10 7 3 1 1 2 3 7 10 12 15 19 24 27 26 19 16 12 8 4 4 11 22 28 24 14 7 0 353 343 333 322 316 315 319 330 354 22 41 47 48 50 46 52 53 48 41 35 32 29 27 29 29 17 17 25 32 38 47 58 66 71 70 67 65 63 63 74 89 101 111 116 118 118 117 116 115 114 114 113 113 112 111 109 108 107 110 115 118 118 112 105 102 102 103 102 102 102 102 102 101 102 103 103 103 104 104 108 113 114 114 114 114 115 116 324 324 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 308 308 307 306 305 303 302 301 301 300 300 300 300 300 301 303 305 306 306 305 305 305 304 303 301 299 298 297 297 297 296 296 296 296 296 296 296 297 298 298 299 300 300 300 300 300 300 300 300 300 301 301 302 303 303 304 304 304 304 305 305 306 307 308 308 307 306 305 304 303 303 302 301 300 299 298 298 297 297 296 296 296 295 294 293 291 292 290 288 289 291 292 292 290 290 288 286 284 284 284 283 280 279 279 280 280 282 283 284 285 286 287 286 284 283 281 276 274 273 272 272 271 271 271 271 272 272 272 272 272 273 273 274 273 272 271 270 269 269 269 267 266 265 265 265 265 265 265 266 266 266 265 264 263 261 260 260 260 259 259 259 261 264 266 268 268 267 265 262 262 259 257 256 255 252 251 251 252 252 252 253 255 255 254 255 255 255 254 246 230 232 246 255 256 255 251 223 175 164 160 160 161 164 167 170 171 168 168 168 166 162 158 158 167 185 209 203 186 180 185 189 201 218 258 269 269 238 200 207 161 136 123 120 118 114 109 101 100 102 105 108 117 123 129 133 133 135 141 140 325 330 12 111 120 116 110 104 97 20 314 93 71 102 118 125 130 132 133 133 133 135 136 139 141 141 141 141 140 138 135 130 126 124 123 122 123 124 123 121 119 120 120 118 117 119 120 123 124 126 127 129 131 131 132 131 128 125 124 123 124 123 122 121 120 120 122 124 125 126 126 126 126 127 129 131 134 139 143 146 146 145 145 145 144 143 140 136 132 126 117 103 91 83 82 85 87 88 88 87 84 82 82 83 85 87 90 93 94 93 93 94 94 95 96 98 98 97 97 97 95 96 95 93 90 87 86 87 88 88 88 89 89 88 88 88 88 89 94 103 107 109 111 112 110 119 124 125 125 126 126 125 124 124 123 122 122 123 123 122 123 124 127 130 133 136 137 137 137 136 137 139 140 142 144 150 164 201 223 209 213 241 260 254 258 256 242 249 247 261 273 271 270 270 266 261 251 242 234 217 212 227 194 172 159 149 139 135 132 129 126 121 71 346 339 325 319 315 311 313 315 316 316 317 320 327 334 336 339 341 342 345 352 3 11 11 19 24 28 38 52 62 64 57 42 31 23 19 13 6 4 11 28 34 24 7 12 40 56 55 57 71 73 67 62 65 69 70 73 74 75 77 77 79 82 84 84 82 78 75 73 67 61 58 59 63 66 65 61 53 49 49 50 53 57 60 60 61 47 22 4 359 357 359 0 2 360 358 358 359 3 7 9 13 12 14 21 29 33 31 27 22 12 6 4 5 10 19 22 18 13 7 4 357 344 337 337 330 324 325 335 354 13 25 30 32 36 36 37 36 32 29 25 22 18 15 14 12 353 351 4 24 43 56 67 75 79 78 77 73 67 63 69 79 89 99 107 113 116 116 114 115 114 113 112 111 110 109 107 106 106 106 107 116 121 117 109 101 99 100 102 102 103 102 102 101 101 101 102 103 103 103 107 110 111 112 114 114 115 116 324 324 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 307 306 305 304 303 301 300 300 300 300 300 301 302 303 304 306 307 306 305 305 305 305 303 301 299 298 297 297 296 297 297 296 296 296 295 295 296 297 298 298 298 299 299 299 299 299 299 300 300 300 300 302 303 304 304 304 304 305 305 306 307 307 308 308 307 306 305 305 304 303 303 302 301 300 298 298 297 296 296 295 295 294 293 292 291 290 291 289 290 290 290 289 289 290 287 285 284 285 284 282 279 276 276 277 276 275 275 277 278 279 280 280 280 278 276 272 270 270 270 269 268 268 268 268 268 268 268 269 270 271 272 272 270 269 268 268 267 267 267 265 265 264 264 264 264 264 264 265 265 266 266 264 263 261 261 261 261 260 260 260 262 264 266 267 266 264 263 261 260 259 259 260 259 257 255 254 253 253 252 253 255 255 255 255 255 253 253 242 222 217 228 238 243 247 243 219 180 164 159 157 158 160 163 167 166 164 165 166 167 163 159 160 167 183 202 195 182 179 179 177 184 209 244 257 242 155 146 158 154 134 129 124 120 115 108 99 100 105 107 112 120 126 129 132 134 138 269 277 288 304 326 95 119 117 113 111 110 104 90 94 104 114 121 127 130 132 133 134 134 135 137 139 139 140 141 141 139 137 133 129 126 125 124 122 123 124 124 123 122 122 120 117 117 120 120 123 125 127 128 130 132 134 135 134 132 130 129 128 128 126 124 123 123 122 124 126 126 126 126 126 125 126 128 130 133 137 142 146 148 147 145 145 144 143 140 136 130 124 115 104 92 81 77 79 81 83 85 85 85 85 85 87 88 89 92 95 97 97 96 97 97 97 99 101 101 101 100 99 102 102 104 103 99 89 87 86 87 87 87 90 91 90 89 89 88 88 88 93 100 103 107 108 109 118 121 121 122 122 123 122 121 120 120 119 119 120 120 118 120 122 126 129 131 133 135 135 136 138 139 140 141 143 145 150 158 172 200 228 264 278 279 271 270 270 276 265 257 256 260 263 267 269 266 263 262 255 245 236 233 243 171 166 160 153 148 145 144 143 143 141 142 113 142 180 299 325 308 311 310 311 311 314 320 325 330 333 338 340 342 347 355 3 9 13 16 20 27 39 51 56 56 49 37 27 26 18 10 6 4 8 26 52 42 15 359 4 26 51 80 85 88 79 72 74 76 75 76 76 76 76 78 80 83 85 84 80 75 72 67 59 54 52 54 57 56 53 51 47 48 51 53 55 56 56 59 59 45 18 2 359 0 359 358 358 357 358 358 360 5 12 15 17 16 18 25 32 35 34 32 25 16 11 13 14 12 10 9 9 7 6 6 358 347 346 349 341 334 335 346 3 17 23 26 31 32 31 25 20 21 22 20 17 13 10 4 358 336 335 352 21 48 62 73 81 82 83 81 73 66 65 68 73 78 85 95 104 109 108 109 112 113 113 111 110 108 106 105 105 104 103 103 111 120 120 113 105 100 100 102 103 103 103 102 101 101 102 102 103 104 105 106 106 108 110 113 114 115 116 324 324 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 308 307 306 305 304 303 302 301 300 300 299 300 301 303 304 304 305 307 307 306 306 306 306 305 304 302 300 299 297 297 296 296 296 296 296 295 294 294 295 296 297 297 297 298 298 299 299 299 299 299 299 299 300 302 303 304 304 304 305 305 305 306 307 307 307 307 307 306 306 305 305 304 303 302 301 300 298 297 296 296 295 295 294 293 293 291 289 289 288 289 288 287 286 286 287 287 285 285 285 285 284 281 277 274 274 274 274 271 269 269 270 271 272 274 274 274 272 270 269 269 268 267 266 266 266 265 265 265 265 266 267 268 269 268 268 267 266 266 265 265 264 263 264 264 264 263 263 263 263 264 270 271 266 264 263 263 263 263 263 262 262 262 263 265 266 265 264 262 261 261 260 259 259 260 260 259 257 255 254 253 253 253 255 256 256 255 254 252 252 238 217 206 208 215 219 226 226 214 186 168 161 157 156 157 160 162 161 160 163 165 168 166 162 161 167 183 195 188 184 183 177 166 162 177 211 236 178 140 138 142 140 133 132 126 122 117 107 98 102 108 111 116 121 127 128 132 135 146 275 274 280 295 325 107 122 122 121 120 121 119 113 111 115 121 125 129 132 134 136 136 136 137 138 138 138 139 140 140 138 134 130 127 127 125 125 125 126 127 127 127 126 125 122 119 118 119 122 125 127 128 130 132 134 136 138 137 135 134 133 131 129 128 126 125 124 124 125 127 127 127 127 126 125 125 129 131 132 135 140 146 150 149 148 147 145 144 142 138 131 124 117 107 95 83 76 76 77 80 83 86 88 89 89 90 91 92 95 97 98 99 100 100 100 101 103 105 105 104 103 102 103 104 108 109 105 97 89 87 87 87 86 93 97 98 99 99 97 96 94 92 91 95 102 104 106 115 117 118 119 120 120 119 119 117 117 116 116 117 116 114 115 117 120 123 127 130 132 133 134 136 138 139 141 142 144 148 153 162 184 251 285 288 286 283 282 283 281 198 206 222 239 252 260 264 261 260 260 257 253 252 258 255 172 167 161 156 153 152 151 150 150 150 153 155 163 158 156 156 171 303 304 307 309 313 319 324 329 335 340 341 344 350 355 0 6 13 15 18 27 41 48 47 43 39 34 29 27 19 11 8 8 11 26 67 75 19 353 338 340 5 71 89 92 81 77 79 80 79 79 79 78 78 80 82 84 84 81 77 71 68 60 54 49 46 45 48 48 48 46 49 52 55 55 55 53 52 49 41 36 16 4 4 5 1 358 358 358 358 359 1 7 13 18 21 21 23 28 31 33 33 31 27 23 20 22 20 12 3 358 358 359 2 8 3 355 346 340 334 333 338 355 12 18 25 32 34 30 20 12 8 12 15 14 13 11 3 355 345 326 326 341 10 38 54 65 69 77 80 77 68 64 66 70 73 73 74 80 83 92 97 101 108 111 110 108 106 105 103 102 102 102 100 99 105 115 118 117 111 105 103 103 103 102 102 101 101 101 102 102 105 106 105 104 104 106 108 111 113 114 115 324 324 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 308 307 307 306 305 304 302 301 301 300 299 299 299 301 302 303 304 305 306 306 306 306 307 307 305 303 302 300 299 297 296 296 295 295 295 295 295 295 295 295 296 296 297 297 298 298 298 299 299 299 299 298 298 300 302 303 304 304 304 305 305 305 306 306 306 306 306 306 306 306 306 305 304 303 302 301 300 298 297 296 296 295 295 294 293 293 291 288 285 284 286 286 287 285 285 286 285 285 286 286 285 283 280 276 273 273 272 273 273 268 266 267 268 269 271 272 272 272 271 270 269 267 266 265 265 265 264 264 264 265 266 266 267 267 266 265 265 265 266 264 263 262 262 263 263 263 263 262 261 261 262 267 269 265 265 265 265 265 265 264 263 263 263 264 265 265 264 262 262 261 260 259 258 259 260 260 257 256 256 255 254 254 253 256 256 256 254 252 250 247 233 214 200 197 196 198 205 213 213 196 178 166 160 157 156 157 158 157 158 161 163 166 169 166 164 171 185 193 190 188 183 179 170 157 157 176 195 167 141 137 138 139 135 131 128 126 122 108 97 105 111 115 119 123 124 130 134 136 159 272 273 280 298 20 115 124 126 126 126 127 124 119 117 120 124 129 132 135 136 136 137 138 138 138 138 138 139 140 139 136 132 129 129 127 126 126 127 128 129 130 129 128 127 124 123 121 122 125 128 129 130 132 134 136 138 140 140 138 137 135 132 130 129 128 126 125 124 126 128 129 128 128 127 125 130 130 130 130 134 141 148 152 151 150 149 146 145 143 140 134 127 119 110 99 88 81 79 79 81 84 89 92 93 93 93 94 96 97 98 100 102 103 103 104 104 108 108 107 106 105 103 103 106 110 109 108 107 104 94 87 86 86 91 95 102 107 105 98 98 97 97 97 97 99 105 113 112 113 114 115 117 117 117 116 116 115 114 114 114 113 112 112 111 113 116 121 126 130 133 134 135 136 137 139 140 142 144 148 153 171 263 289 290 290 288 286 281 207 168 183 198 218 235 248 254 255 255 254 255 253 260 265 248 175 169 163 160 158 157 156 155 155 157 163 167 170 165 163 161 159 163 207 289 305 309 313 321 328 342 349 345 345 347 352 359 6 9 12 17 29 42 47 40 30 26 28 30 29 23 15 13 14 17 32 72 94 21 15 328 327 348 46 83 84 73 71 73 78 80 81 82 82 82 82 82 81 78 76 72 67 63 58 54 46 40 40 43 46 46 47 53 54 55 54 53 50 44 36 33 17 13 10 11 9 4 1 1 0 360 360 3 8 14 18 18 19 22 23 26 27 28 28 28 27 26 20 14 8 359 354 353 352 2 14 359 347 337 325 318 320 329 345 351 2 4 8 16 16 4 360 358 3 4 4 3 0 355 347 336 322 322 333 351 11 24 31 44 58 65 66 59 61 67 71 69 57 57 59 69 79 85 91 100 104 104 102 101 100 100 99 99 97 95 95 98 105 112 116 115 110 106 105 100 99 100 100 101 101 102 102 105 105 105 103 103 104 107 110 112 113 114 324 324 323 323 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 312 312 311 311 310 310 310 309 309 308 307 306 305 304 303 302 301 301 299 298 298 298 298 299 301 302 304 304 305 305 306 307 307 305 303 302 300 298 296 295 295 295 295 295 296 296 295 295 295 296 296 297 297 297 297 298 298 299 298 298 298 298 299 301 302 303 303 304 305 305 305 306 306 305 306 306 306 306 306 306 305 304 303 302 301 300 298 297 296 296 295 295 294 293 293 291 290 286 285 286 286 287 287 285 284 283 282 281 283 284 282 279 275 274 273 273 272 269 266 266 268 270 272 274 275 274 277 276 273 270 268 268 266 265 265 265 266 267 267 267 268 268 266 265 266 267 266 270 273 264 263 263 263 263 263 262 261 260 260 260 261 263 262 263 263 264 264 265 264 263 262 263 264 265 264 263 262 262 260 259 258 258 259 260 259 256 256 256 255 254 254 255 256 256 255 253 251 248 240 228 213 201 198 192 188 194 206 215 214 209 183 167 160 156 155 155 155 157 161 163 165 166 167 170 176 189 194 195 192 188 190 196 194 178 183 182 156 141 138 138 138 135 132 131 130 125 114 103 113 116 118 121 124 125 133 136 138 165 271 277 286 311 89 118 126 128 129 130 128 125 122 121 124 129 132 134 136 137 137 138 139 139 138 137 138 138 139 137 134 131 129 128 127 126 127 129 129 130 130 130 129 128 125 124 123 124 127 130 131 132 134 136 138 140 141 142 142 140 137 133 131 130 129 127 126 125 128 130 131 131 130 129 129 131 130 128 129 137 145 149 150 150 149 147 146 145 143 140 136 129 122 114 106 98 91 83 81 82 86 92 95 96 95 96 97 99 98 100 102 104 106 107 108 109 111 110 109 107 106 105 105 107 110 109 109 108 107 100 88 87 90 89 93 101 100 96 96 96 96 96 99 98 104 109 109 109 110 111 112 113 114 114 114 114 113 111 112 111 110 109 110 109 110 113 117 122 128 132 134 135 136 136 137 137 138 141 143 146 155 228 281 284 287 287 284 257 171 168 177 188 201 214 225 236 244 247 248 256 256 266 255 208 177 170 165 164 163 161 160 160 160 164 173 173 174 173 167 165 165 164 166 171 247 301 307 314 328 351 352 348 348 346 352 358 3 5 10 21 34 46 47 34 27 21 17 19 24 26 22 20 21 23 29 39 44 18 355 311 317 344 36 73 76 67 63 71 79 81 83 85 84 82 80 77 74 71 70 67 65 62 59 50 42 38 39 43 45 46 47 45 47 47 49 49 47 43 39 28 17 16 17 45 48 34 24 9 5 2 2 5 11 16 17 13 11 12 12 16 18 19 18 20 23 24 12 2 358 357 353 349 353 5 6 334 324 323 314 307 308 314 317 334 338 335 340 353 358 353 351 350 352 352 351 350 348 344 337 328 319 321 330 339 350 358 3 18 33 44 49 46 52 61 66 57 13 1 357 44 67 80 85 87 92 94 94 95 95 95 95 95 93 90 90 93 98 106 110 110 109 108 101 94 94 93 94 95 97 98 99 100 101 101 99 101 103 105 108 110 112 113 324 324 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 308 307 306 305 305 303 302 302 301 300 299 298 297 297 298 298 299 300 302 303 304 305 306 307 306 305 303 301 299 297 296 295 294 294 294 294 295 295 295 295 295 295 296 296 297 297 298 298 298 298 298 298 298 298 299 301 301 302 303 304 305 305 305 305 305 305 306 306 306 306 306 305 305 304 303 302 301 300 299 297 297 296 296 295 295 294 293 292 291 289 288 287 287 287 286 285 283 284 282 282 282 284 282 279 276 275 275 274 272 268 268 270 273 275 279 281 281 280 284 282 278 273 271 272 274 270 267 267 268 270 270 270 270 269 266 265 270 272 272 274 272 267 265 264 264 264 263 262 260 259 258 259 259 261 262 261 261 261 262 263 263 262 262 264 265 264 263 262 262 261 260 258 257 257 258 259 259 257 256 255 255 254 254 255 255 255 254 251 248 241 233 224 215 209 206 200 192 193 204 218 232 251 246 228 184 164 159 155 155 156 161 163 165 165 168 176 183 192 193 201 202 204 219 245 259 249 236 188 145 138 138 139 139 136 137 140 137 131 126 124 123 121 121 121 124 130 135 137 138 151 277 284 294 324 94 119 119 127 131 131 129 126 124 126 131 133 135 136 136 136 137 138 139 138 137 137 137 138 138 136 133 132 131 129 128 128 128 129 129 130 130 130 129 129 129 127 125 127 130 132 134 135 137 138 140 142 142 143 143 142 138 133 132 131 130 128 127 127 129 132 133 133 133 133 132 132 131 131 132 141 148 150 151 150 146 143 145 144 143 140 136 130 124 114 114 104 93 86 84 85 88 95 99 99 99 99 99 100 101 103 105 107 108 110 111 111 112 111 109 109 107 105 105 107 110 109 109 108 107 101 95 95 100 98 94 94 95 95 95 95 97 101 106 106 106 107 107 106 108 109 108 108 109 110 111 112 111 111 110 109 109 108 108 108 109 112 116 121 126 128 131 135 136 137 136 135 136 138 140 142 146 155 165 223 268 277 223 173 161 167 173 180 188 197 201 211 228 239 246 258 263 261 234 194 177 170 168 167 167 165 164 164 165 170 178 177 176 181 178 176 173 166 162 162 165 251 301 309 324 350 348 345 345 344 350 356 0 2 7 20 37 51 44 40 30 17 10 10 15 22 25 25 25 25 13 2 356 343 329 310 321 350 35 65 69 67 65 77 81 86 87 86 83 78 74 71 68 67 66 65 63 60 54 46 39 36 37 40 41 41 42 41 32 37 44 48 48 46 40 31 27 20 37 68 75 71 59 29 9 4 5 10 15 17 16 11 5 5 2 5 7 6 4 6 11 14 8 354 352 349 348 350 356 358 339 313 310 311 309 307 306 308 314 326 333 332 335 342 349 350 347 346 346 344 339 336 334 330 325 320 314 317 327 335 338 342 350 4 20 32 38 4 4 17 27 36 32 357 352 354 47 71 70 70 77 81 83 84 85 87 88 89 87 84 84 88 93 98 101 102 100 96 91 83 84 84 85 87 89 91 92 94 95 97 95 98 100 103 106 108 110 111 324 324 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 312 312 311 311 311 311 310 309 308 308 307 306 305 304 303 302 302 301 299 298 297 297 297 297 298 299 301 303 304 304 306 307 307 306 304 303 302 300 298 296 295 295 295 294 293 293 294 294 294 294 294 295 296 296 297 298 298 297 297 298 298 299 299 301 302 302 302 303 304 304 305 305 305 305 305 306 306 306 306 306 305 305 304 303 302 301 301 299 298 298 297 297 296 296 295 295 294 293 292 290 288 287 286 284 284 285 287 285 284 285 285 283 279 277 277 276 277 277 275 273 275 278 281 284 285 285 284 285 284 281 277 273 271 274 276 274 271 271 273 274 273 272 269 267 265 273 275 275 274 272 269 270 265 265 265 263 262 261 258 257 258 259 263 266 264 260 261 261 261 261 261 261 263 264 263 263 263 262 261 259 258 257 255 257 259 259 257 255 253 253 252 251 252 252 252 251 248 243 237 231 225 220 219 216 217 206 197 203 218 241 252 253 250 238 217 178 162 160 158 160 163 166 165 173 184 187 191 192 201 211 220 242 261 269 271 267 228 141 136 137 139 144 146 166 177 153 139 135 131 126 123 123 123 127 133 136 137 138 139 282 290 303 336 88 114 118 128 131 131 127 126 128 131 134 135 136 137 137 137 138 138 138 137 137 137 137 138 137 135 134 133 132 131 130 130 129 130 130 131 132 131 131 131 131 130 129 130 132 134 136 137 139 139 141 141 142 144 144 142 138 135 133 132 131 130 129 129 130 135 135 135 134 133 133 134 135 137 136 143 148 150 151 149 144 142 143 142 140 137 132 126 120 116 111 98 90 88 87 88 92 99 102 103 103 102 103 103 105 107 109 110 111 111 112 112 112 111 110 109 107 105 105 107 109 109 108 108 107 106 104 104 105 104 97 94 102 104 103 102 103 106 106 105 105 105 105 105 106 106 106 106 106 106 107 108 108 109 108 107 107 107 108 110 112 115 118 120 123 125 128 132 134 135 135 135 137 137 139 141 142 144 147 154 151 162 157 158 164 169 173 177 181 183 187 197 212 228 240 250 244 225 225 201 180 174 172 170 169 168 167 168 169 171 175 176 176 187 192 200 194 175 163 161 163 173 284 308 333 351 352 347 343 346 351 358 1 2 8 21 38 47 38 39 26 12 4 4 10 18 21 23 24 19 8 354 341 330 325 318 332 2 39 59 67 71 67 67 75 86 88 84 77 71 67 66 64 64 64 61 58 55 49 43 37 34 35 36 34 31 30 29 23 31 44 51 52 50 46 39 29 35 63 74 82 84 79 60 27 10 11 17 21 21 17 14 10 2 358 359 359 356 353 353 357 360 358 353 351 350 349 351 352 343 322 308 307 308 309 309 310 312 316 324 333 336 336 338 342 346 347 346 345 340 332 327 325 321 317 312 309 317 325 326 331 335 341 354 12 24 28 314 311 315 318 325 334 341 345 352 40 57 32 36 61 65 66 68 71 74 78 81 76 70 74 79 86 88 89 86 82 80 81 81 72 74 76 79 81 83 85 88 90 92 91 94 97 100 104 107 108 108 324 324 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 309 309 308 307 306 305 304 303 302 301 301 300 299 298 297 297 297 298 299 300 302 303 305 306 306 306 306 305 304 303 302 300 298 297 296 295 294 293 293 293 293 293 293 293 294 294 294 296 297 297 297 297 297 298 298 299 300 301 302 302 303 303 304 304 305 305 305 305 305 306 306 306 306 306 306 305 304 303 303 302 301 300 299 299 298 298 297 296 296 296 294 294 293 291 289 289 286 286 286 286 288 289 288 286 285 282 280 279 279 280 281 281 283 280 279 280 282 282 283 284 281 281 281 280 278 275 272 269 270 272 272 273 273 274 273 271 269 267 265 267 272 275 274 274 274 273 267 268 273 271 268 263 258 258 258 258 261 265 267 266 262 262 262 261 261 261 262 263 262 261 261 260 259 258 257 257 257 258 258 257 255 254 252 248 246 245 247 249 250 249 245 240 236 232 230 228 227 228 229 220 204 203 214 242 252 255 255 254 249 223 174 162 160 160 162 168 168 176 184 187 189 194 197 211 226 251 266 272 272 268 254 139 135 135 142 159 187 220 196 164 144 137 132 128 126 125 125 130 135 137 137 137 137 286 297 315 335 26 87 116 126 129 128 125 126 130 132 133 134 133 135 137 137 137 138 138 137 137 137 137 137 136 136 135 134 133 132 131 130 131 131 131 132 133 134 133 134 134 134 133 133 134 136 138 139 140 140 141 141 142 144 144 142 139 136 135 132 131 132 132 133 133 134 135 134 134 134 135 137 139 140 141 143 142 146 147 146 142 140 138 134 131 128 123 117 113 111 100 90 85 86 88 91 97 103 106 107 108 107 107 108 110 111 112 113 113 112 112 112 112 111 111 110 108 108 106 107 108 108 108 108 107 107 107 107 106 106 104 98 103 104 104 105 105 105 105 105 104 104 103 103 104 104 104 104 104 104 104 105 105 105 105 105 105 105 108 112 114 116 118 119 119 122 125 128 130 132 134 136 137 137 138 139 140 141 145 149 152 155 159 162 167 171 173 175 176 177 180 188 198 206 203 195 210 237 244 211 194 184 177 173 171 170 169 169 170 171 172 176 180 180 191 223 212 183 168 163 163 165 178 295 332 319 332 348 345 350 357 2 7 9 15 26 38 44 42 34 20 7 1 2 6 12 15 17 15 15 1 347 336 329 327 328 344 11 39 56 64 68 61 45 55 74 80 77 69 63 61 60 60 59 60 55 51 46 42 39 35 35 36 34 29 25 23 20 17 29 46 52 52 50 46 44 46 54 54 78 84 86 86 80 55 18 19 34 35 31 25 17 8 1 359 359 357 352 348 345 347 350 350 349 351 350 348 347 345 334 318 308 307 307 310 312 313 315 318 323 332 337 338 338 341 343 344 345 343 337 329 324 321 318 314 310 310 317 318 325 328 313 309 316 333 1 337 309 299 297 298 302 306 312 318 344 350 358 5 13 21 25 34 55 57 62 67 71 62 50 54 64 74 75 72 72 70 67 68 67 60 64 67 71 72 75 79 82 84 87 87 91 94 98 101 103 104 107 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 312 312 311 311 311 311 310 309 308 308 307 306 305 304 303 302 301 301 300 299 298 297 297 297 299 300 302 304 304 306 306 306 306 306 306 304 303 302 301 299 299 296 294 294 293 292 292 292 292 292 293 293 293 294 295 296 296 296 296 297 298 299 300 301 301 302 302 303 303 303 304 304 305 305 305 305 306 306 306 306 306 306 305 304 304 303 302 301 301 300 300 299 298 298 297 296 296 294 293 293 291 291 291 289 287 288 288 289 290 288 284 283 283 282 283 284 286 285 284 284 283 279 278 277 276 277 278 274 275 275 275 276 275 273 270 269 270 271 272 272 272 271 270 268 267 266 266 269 276 275 275 275 274 273 275 274 273 268 262 259 259 258 257 257 260 260 261 262 262 262 261 261 261 262 261 261 261 260 259 258 257 257 257 257 256 256 255 252 250 247 241 237 237 241 246 248 245 239 236 236 235 235 233 234 237 236 228 213 204 206 239 251 254 256 257 254 247 194 172 167 162 162 167 170 181 184 186 190 193 195 207 224 255 267 271 270 267 261 200 141 136 142 165 204 222 205 173 146 136 131 128 127 127 128 132 138 139 137 134 137 297 311 328 328 349 62 107 121 126 126 124 127 129 129 130 130 129 133 135 136 137 138 137 137 137 136 136 136 136 135 134 134 133 131 131 131 132 132 132 133 134 134 135 136 137 137 136 136 136 138 139 141 141 141 141 141 142 144 144 142 140 137 135 134 133 134 134 134 134 135 135 134 135 136 138 139 140 141 140 140 137 141 142 141 138 134 130 123 117 117 118 116 111 103 92 85 82 84 89 94 101 106 109 110 110 112 112 113 114 114 115 115 114 112 112 112 112 112 111 111 111 109 110 109 108 107 107 107 107 107 107 107 107 107 107 106 104 104 104 104 104 104 104 104 103 103 102 102 102 103 103 103 103 103 103 103 103 103 102 102 103 103 108 111 113 115 115 116 117 120 122 123 126 130 132 133 135 136 136 137 137 140 145 151 157 159 161 165 168 170 172 173 173 175 177 185 190 193 196 206 238 263 251 237 212 192 181 175 173 171 170 169 170 171 176 182 186 184 186 231 217 185 171 165 164 163 165 190 221 252 294 339 358 0 6 12 18 22 29 36 39 41 40 27 12 1 358 359 2 4 6 8 4 5 356 344 336 332 333 337 352 15 36 50 54 56 45 29 43 62 69 68 62 58 56 55 55 55 54 49 44 39 36 34 34 41 39 41 28 24 21 15 14 28 47 52 49 47 48 53 58 60 70 79 78 81 82 82 69 40 43 64 63 62 36 16 6 0 359 359 0 355 349 344 343 344 345 346 347 347 347 347 343 333 320 311 308 308 312 315 316 317 319 324 331 336 337 339 339 340 340 340 338 334 328 323 320 317 313 310 310 314 322 328 312 307 307 310 316 323 318 322 311 309 304 303 306 310 314 318 322 347 2 6 9 13 19 30 35 40 46 52 44 35 39 48 51 56 60 63 61 59 58 56 51 55 58 59 62 66 72 76 79 82 82 86 91 94 96 99 102 104 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 311 311 311 310 309 309 308 307 306 305 304 303 302 302 301 300 299 298 298 297 298 298 299 301 302 304 304 305 306 306 306 306 306 304 303 301 300 299 298 296 294 293 291 291 291 291 291 291 292 292 292 293 294 295 295 296 296 297 298 299 300 301 301 302 302 303 303 303 304 304 305 305 305 306 306 306 306 306 306 306 305 305 304 303 302 301 301 301 300 299 299 298 297 296 295 293 293 293 293 294 293 291 291 290 291 291 290 287 284 283 284 284 286 289 289 287 285 284 282 280 276 273 272 272 272 271 276 276 273 272 273 272 271 269 269 269 272 276 275 270 269 269 269 268 267 267 271 273 275 276 273 271 271 272 271 263 262 260 259 258 257 257 257 258 260 261 261 262 261 260 260 260 260 260 260 259 258 257 256 256 256 256 255 253 252 253 248 242 236 232 232 235 242 246 241 234 233 234 235 237 241 240 243 241 233 220 208 203 212 245 250 255 258 257 252 240 223 183 166 163 165 172 184 184 189 191 192 194 203 230 259 267 269 269 267 265 254 153 139 146 155 170 192 211 198 155 139 136 131 129 130 132 136 139 139 135 134 162 301 311 318 325 330 307 298 129 125 125 125 127 127 126 126 126 128 131 133 134 135 137 137 137 136 136 135 135 135 134 134 133 132 131 132 132 133 133 133 133 134 136 137 138 139 138 138 138 138 139 141 142 142 142 142 142 142 143 143 142 140 138 137 135 134 135 135 135 135 136 136 136 137 138 138 138 139 139 138 134 126 128 133 136 130 124 118 111 108 114 114 113 107 97 88 83 84 87 92 98 104 109 111 112 114 115 116 116 116 116 116 115 114 113 113 113 113 113 112 112 113 114 112 110 109 108 107 107 107 107 107 108 108 108 107 106 105 104 104 104 104 104 104 103 102 101 100 100 100 101 102 102 102 102 102 101 101 101 101 101 101 103 105 107 109 109 110 111 114 118 119 120 123 128 128 129 131 133 134 134 135 139 145 153 159 160 162 166 168 167 166 170 175 178 180 187 188 195 204 230 264 275 267 238 206 190 182 177 175 172 170 169 170 181 186 189 185 180 189 230 216 185 176 170 165 163 162 162 166 193 255 5 41 22 25 40 39 36 39 38 40 39 29 12 360 354 354 355 357 0 3 4 4 2 350 340 337 336 339 345 357 12 29 38 42 39 30 26 41 56 62 62 59 56 54 53 53 52 50 46 40 35 33 31 29 28 14 10 10 9 9 8 13 30 51 58 53 51 56 65 72 75 79 74 67 68 73 78 79 77 79 81 79 67 34 23 14 7 4 4 4 360 354 350 347 346 346 346 344 345 348 348 345 336 324 316 314 312 316 316 318 319 322 325 331 335 337 337 338 338 337 335 333 331 327 322 317 314 312 311 313 320 327 334 335 333 319 315 316 317 321 347 346 333 319 310 309 311 316 320 325 331 334 353 6 10 15 20 22 22 27 33 27 23 27 30 34 39 45 50 52 53 51 49 45 45 46 48 51 57 63 68 72 75 75 80 84 87 91 95 98 101 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 312 312 311 311 311 310 310 309 308 308 307 306 305 304 303 302 302 301 300 298 298 297 298 298 299 300 301 302 302 303 303 305 306 308 308 306 304 302 301 299 298 297 295 292 291 289 289 289 289 289 290 290 291 291 293 294 294 295 296 297 298 299 300 301 301 301 302 302 302 303 303 304 304 305 305 305 306 306 306 306 306 306 306 305 304 303 303 302 301 301 301 300 299 298 298 297 295 294 293 293 293 293 294 290 290 291 292 292 291 289 286 285 285 286 286 288 290 290 288 285 283 282 281 276 275 274 272 271 273 279 279 275 271 270 271 270 269 268 268 271 276 275 272 271 271 270 269 268 267 266 266 267 272 270 268 265 264 264 264 263 262 260 260 258 257 257 257 258 258 260 262 263 264 263 262 261 259 259 258 258 259 257 256 253 253 252 251 250 249 245 240 236 232 232 232 234 234 235 230 231 234 239 243 244 241 246 243 236 228 219 215 218 209 244 255 259 258 254 244 225 184 171 166 165 166 169 175 195 190 186 185 200 236 260 267 266 269 269 265 244 163 146 146 146 151 169 209 204 152 141 140 132 131 132 135 138 140 138 180 199 285 304 307 309 314 310 295 295 124 123 124 126 127 125 119 120 120 126 130 133 134 136 136 136 136 135 135 134 134 133 133 132 132 131 132 133 134 134 134 135 135 136 138 139 140 140 140 139 139 140 141 142 143 143 143 142 142 142 143 143 141 140 138 137 136 135 135 136 136 135 137 137 137 137 136 137 137 137 137 135 126 110 107 121 127 116 112 109 107 106 107 108 107 101 91 84 82 85 91 96 101 107 110 112 114 116 117 117 117 117 117 117 116 115 114 114 113 114 114 113 112 114 115 112 110 109 108 107 107 107 107 108 108 108 108 107 107 106 105 105 105 105 104 104 103 101 100 100 99 99 99 100 101 101 102 101 101 100 101 101 101 102 104 105 104 105 105 105 106 109 113 115 117 120 123 122 125 127 128 131 132 136 140 145 151 155 157 160 164 166 160 161 165 171 177 178 170 171 180 202 237 259 267 256 210 193 187 182 184 178 174 172 172 179 185 191 184 176 175 198 245 212 187 181 176 170 166 165 164 169 218 251 84 67 57 65 71 57 38 38 34 37 28 13 1 354 352 352 354 356 357 359 0 3 1 342 337 336 339 343 349 357 6 16 18 25 23 21 29 46 57 61 61 59 56 55 54 53 51 49 43 36 33 31 26 17 9 2 1 355 356 360 6 18 40 60 67 63 61 65 69 78 86 85 77 68 63 69 81 91 99 104 103 103 78 43 79 91 84 59 18 8 4 2 360 356 352 350 348 346 346 346 346 342 336 331 327 322 318 321 318 319 321 324 328 333 335 335 336 337 338 336 333 330 329 327 321 315 312 312 312 317 326 333 339 343 346 346 347 349 348 353 25 30 6 345 328 317 317 321 325 328 328 335 341 347 352 358 3 7 9 12 18 16 15 19 24 27 30 35 41 45 46 46 44 42 42 39 39 43 48 54 59 64 68 68 71 74 80 86 90 95 98 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 312 312 311 311 311 310 309 309 308 307 306 305 304 303 302 301 301 300 299 298 298 298 298 299 299 300 301 301 302 303 303 305 307 309 308 306 303 301 300 300 298 296 293 291 290 289 288 287 288 288 288 288 289 290 292 293 294 295 296 297 299 300 300 301 301 301 301 302 302 302 303 304 304 305 305 306 306 306 306 307 307 306 306 305 304 303 302 301 301 301 300 300 299 298 298 298 295 294 293 292 292 293 292 287 287 289 291 290 288 285 283 286 286 287 289 290 291 292 289 286 283 283 282 279 279 278 276 273 275 279 280 277 272 269 271 271 269 269 268 268 271 275 277 275 273 271 270 269 268 268 268 268 270 270 271 269 268 267 266 265 263 261 261 263 261 258 257 257 257 260 260 261 262 264 263 262 259 258 260 259 259 259 256 251 251 248 248 247 245 243 240 236 232 232 227 222 227 231 235 233 240 243 244 243 239 240 240 237 236 230 233 241 242 246 255 259 257 252 237 203 180 174 169 166 164 165 171 186 185 185 185 201 238 260 266 266 270 269 263 227 165 150 146 148 152 171 223 200 169 151 138 132 133 133 135 136 134 217 282 278 294 297 302 306 308 304 296 46 119 122 125 127 128 145 131 331 109 126 131 133 134 135 135 135 135 135 134 134 133 132 131 131 131 132 133 134 135 136 136 135 136 138 140 141 141 141 141 141 141 142 143 143 144 144 143 142 142 142 143 142 141 139 138 137 137 136 136 136 135 135 137 137 136 133 131 132 133 134 133 128 112 95 94 106 111 98 101 104 106 107 106 102 99 94 86 81 82 87 92 98 103 109 109 113 116 117 117 117 118 118 118 118 117 116 115 115 114 115 115 113 111 110 110 111 109 108 108 108 108 108 107 107 107 108 108 107 107 107 106 106 106 106 105 104 102 101 100 99 98 97 98 99 99 100 101 101 101 101 101 102 103 104 105 106 105 104 104 104 103 104 107 111 114 116 117 117 119 121 124 127 131 136 140 143 146 147 147 150 153 154 144 146 151 158 160 160 160 162 166 178 224 250 246 220 191 184 182 189 212 190 176 179 190 197 195 195 175 170 176 227 268 231 192 183 182 178 175 172 173 194 254 89 55 67 85 90 82 60 43 33 26 29 16 6 360 356 354 354 357 358 358 358 359 358 351 339 336 336 340 345 349 354 357 359 5 10 11 22 39 53 60 62 62 59 57 56 55 54 52 49 41 35 33 27 17 8 3 0 355 352 352 358 9 30 55 71 74 71 69 68 78 91 94 92 89 81 73 77 91 103 110 114 116 115 104 94 107 111 105 85 47 21 18 16 11 5 358 356 354 350 346 344 342 338 337 335 332 328 325 327 323 323 323 326 331 335 336 335 334 335 339 338 334 331 329 325 319 316 313 312 314 323 334 341 345 350 357 5 13 17 19 25 39 58 59 27 0 335 325 328 330 331 331 340 343 345 347 349 352 357 2 2 4 7 8 13 18 21 22 26 32 36 38 40 39 36 38 36 35 39 43 49 54 59 62 64 65 70 75 81 87 92 96 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 312 312 311 311 311 310 310 309 308 308 307 306 305 304 302 302 301 300 299 298 298 298 299 299 299 299 299 299 299 300 301 303 306 309 309 308 305 302 300 300 299 297 295 293 291 290 289 288 287 287 286 287 286 287 288 291 293 295 295 296 297 299 300 300 300 300 301 301 301 302 302 303 304 304 305 305 306 306 306 307 307 307 306 306 305 304 303 302 302 301 300 299 299 298 298 298 297 295 294 293 293 292 290 288 286 285 285 287 287 285 282 282 283 284 286 290 293 295 295 291 287 284 285 284 283 282 283 281 277 278 277 276 277 274 271 270 270 270 270 269 269 270 275 279 279 277 274 271 270 270 269 269 269 268 268 271 271 271 270 269 266 264 265 269 267 264 260 257 256 255 256 257 259 261 262 262 261 259 258 255 255 257 258 254 250 249 240 242 240 240 239 236 233 231 234 237 232 229 235 242 241 243 244 245 241 233 226 222 225 232 236 234 240 246 250 255 258 255 248 213 176 173 173 171 171 166 163 166 169 174 183 182 191 235 259 265 264 265 268 259 210 166 152 151 153 158 184 235 202 177 151 138 134 133 133 132 128 108 281 278 280 291 294 302 306 308 309 323 101 116 123 127 130 132 145 241 304 117 128 131 134 135 135 135 135 134 134 134 133 132 132 131 131 131 132 135 136 137 137 137 137 138 140 141 142 142 142 142 142 142 143 143 144 144 143 143 142 142 142 142 141 140 139 138 138 137 136 136 136 135 135 136 136 134 130 127 127 128 128 126 116 93 78 82 91 93 87 97 102 102 102 99 94 90 86 82 82 84 88 93 99 104 108 111 114 116 117 117 118 118 118 118 118 118 117 117 116 116 117 116 113 110 107 105 106 108 107 107 107 108 108 107 107 107 107 107 107 108 107 107 107 107 106 105 103 102 100 99 98 98 97 97 97 98 99 100 101 101 101 101 102 104 105 105 104 106 111 111 106 104 102 103 107 110 112 114 114 115 117 119 123 127 132 136 139 140 139 137 135 137 136 125 126 131 144 155 157 159 159 161 166 169 198 212 194 181 178 181 206 225 208 197 192 190 192 188 180 171 169 188 285 293 260 208 195 192 190 187 186 192 205 222 26 64 85 96 95 89 76 59 34 26 22 14 7 2 359 358 359 2 2 1 359 357 352 344 338 334 335 339 344 347 348 350 354 358 4 12 26 44 56 61 63 63 61 60 57 56 55 53 48 39 34 35 25 7 2 0 356 354 351 352 357 27 57 73 79 77 76 76 77 88 97 99 95 94 97 91 93 105 110 115 119 121 120 113 107 118 118 109 97 85 75 59 48 23 15 6 4 2 355 349 345 342 341 338 336 335 334 332 333 330 327 326 329 334 337 336 335 333 336 339 338 336 332 327 322 320 318 314 314 318 330 345 351 355 2 16 29 32 38 46 52 63 87 84 79 30 354 343 344 343 341 340 354 351 348 346 346 347 351 355 355 357 359 2 6 11 14 16 19 24 27 30 31 32 35 39 39 39 42 46 50 55 59 61 65 68 71 74 79 85 90 94 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 307 306 305 304 303 302 302 300 299 298 298 298 298 298 299 299 298 298 298 298 299 301 304 307 309 309 307 304 302 299 298 298 296 295 293 292 291 290 289 288 287 286 286 285 285 286 288 292 295 296 297 298 299 299 299 299 300 300 301 301 302 302 303 304 304 305 305 306 306 306 307 307 306 306 305 305 304 302 302 301 300 299 299 298 298 298 298 296 294 294 293 293 290 290 287 285 283 283 284 283 281 280 280 281 282 282 285 292 297 296 292 288 285 287 287 286 286 286 284 282 282 279 278 277 276 274 272 272 271 271 270 269 269 271 276 279 279 276 273 272 271 270 268 267 265 265 266 269 271 271 271 269 267 266 266 268 266 260 257 256 256 255 256 257 257 259 261 260 258 256 255 258 261 260 255 250 248 243 230 228 233 233 232 232 233 237 241 242 241 243 244 243 244 246 246 244 232 216 201 203 221 243 243 248 250 252 254 255 251 239 188 170 168 169 170 170 166 163 162 162 171 184 185 188 228 258 265 267 267 265 253 194 161 146 145 150 159 184 233 237 190 148 139 135 132 130 127 122 284 279 277 278 280 293 305 311 316 332 59 104 117 125 131 131 132 134 138 126 124 128 130 132 133 134 135 135 134 134 134 133 133 132 131 132 132 134 137 138 138 138 138 139 140 142 143 142 142 142 142 143 143 144 144 144 143 143 142 141 141 141 140 139 138 138 138 138 137 136 136 136 135 134 135 135 132 126 124 123 122 120 113 96 66 62 72 77 82 88 97 101 102 99 93 86 82 81 81 84 88 92 97 99 103 108 112 114 116 117 118 118 119 119 119 119 119 119 119 118 118 118 117 114 110 106 104 105 107 107 106 106 107 107 106 106 106 106 107 107 108 108 108 107 107 106 105 103 100 99 98 97 97 96 96 97 98 99 100 100 100 101 101 102 103 105 107 108 108 112 116 105 104 102 102 104 107 110 112 112 112 114 117 120 123 128 132 134 135 132 130 127 124 122 124 128 135 147 155 157 157 156 156 156 160 188 195 180 176 177 183 201 210 198 180 175 176 177 176 171 169 172 245 305 305 285 235 211 209 203 200 202 205 205 194 159 102 96 97 96 94 83 58 38 30 22 18 11 6 2 0 2 3 5 4 0 354 347 341 336 332 333 338 342 344 344 347 351 358 7 18 37 48 55 60 63 64 64 62 59 57 55 52 45 38 35 28 9 360 355 355 354 353 354 8 23 53 70 78 80 78 78 81 88 96 101 104 104 106 109 106 108 111 115 119 121 121 120 117 116 123 120 114 108 105 102 94 71 31 24 16 14 9 0 355 351 350 345 340 338 338 338 338 338 335 332 332 335 336 338 338 334 332 336 334 333 334 330 324 320 320 317 315 316 324 340 356 4 13 28 45 45 55 66 76 83 93 105 102 97 69 53 48 44 39 27 359 12 6 358 352 349 349 349 351 353 353 356 0 3 5 8 12 16 19 22 23 26 33 40 44 45 46 49 52 55 59 62 64 69 71 73 75 76 83 88 92 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 312 312 311 311 311 310 310 309 308 307 307 306 305 304 302 302 301 299 298 297 298 298 298 298 299 298 298 297 298 299 300 302 305 307 309 308 306 304 302 302 300 298 296 295 293 292 291 290 289 288 287 286 285 284 283 283 285 290 294 297 298 298 298 299 299 299 299 300 300 301 302 302 303 304 305 305 305 306 306 306 306 306 306 306 305 304 303 302 302 301 300 299 299 298 297 297 295 295 294 294 293 292 291 292 290 286 281 279 278 279 279 279 279 279 279 278 278 287 295 296 292 287 285 287 288 290 287 286 285 284 283 281 279 279 278 276 275 274 273 272 271 271 269 269 273 277 278 277 276 274 273 272 270 267 267 263 263 265 268 270 271 271 269 266 263 262 261 258 256 255 255 255 256 257 258 261 262 262 259 257 258 260 263 262 262 251 242 232 213 218 229 232 233 235 238 242 245 246 245 247 246 245 246 247 247 246 237 226 215 204 206 231 246 253 253 253 253 251 242 211 175 169 165 165 167 169 167 164 162 164 175 188 192 193 220 257 258 264 264 261 247 191 155 142 142 149 156 166 193 208 171 145 142 137 132 127 121 147 279 277 277 279 284 295 306 314 327 12 89 109 122 131 135 133 131 134 133 126 125 128 128 131 134 135 135 135 135 135 134 133 133 132 132 133 134 136 140 140 140 139 140 140 142 143 144 143 143 143 143 143 144 144 144 144 143 143 142 141 140 139 139 138 137 137 137 137 137 136 136 136 135 134 133 132 128 124 122 117 110 99 81 58 46 54 66 71 80 85 91 96 99 97 90 83 79 79 82 87 91 96 101 102 105 109 112 114 115 117 118 119 120 120 121 121 121 121 121 120 119 119 117 114 111 106 104 104 106 106 105 105 105 105 105 104 104 105 106 106 107 108 108 107 107 107 105 103 100 98 96 96 96 96 95 96 97 98 99 99 99 99 100 101 101 99 104 106 111 116 114 102 103 102 102 103 106 108 109 110 109 113 117 118 121 125 129 131 132 131 130 126 122 123 128 136 146 147 150 153 154 153 153 153 155 173 176 170 171 175 179 186 190 188 190 177 174 173 172 170 170 204 297 309 309 299 279 263 239 233 233 228 216 201 173 137 107 99 99 96 92 75 47 35 33 27 18 17 10 4 2 2 2 5 5 358 351 345 339 334 331 333 335 337 341 343 346 352 360 12 27 41 49 55 59 62 64 66 65 62 59 55 50 43 37 29 14 4 353 349 350 351 355 5 20 37 67 68 71 73 74 78 89 99 103 107 110 112 115 117 116 117 118 121 122 121 119 118 119 121 126 124 118 115 113 112 109 92 51 36 26 19 12 5 2 359 354 347 344 342 341 341 341 342 339 337 338 338 341 341 338 333 331 333 330 328 329 327 325 322 320 318 317 322 333 352 10 25 40 53 54 68 81 92 100 105 111 116 113 108 102 99 97 96 86 64 59 65 27 15 6 0 357 356 356 356 357 359 9 8 5 7 13 18 20 21 24 28 37 46 49 51 54 57 59 62 64 65 69 74 74 74 75 74 80 86 89 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 312 312 311 311 311 310 310 309 308 308 307 306 306 305 303 303 302 300 298 297 297 298 299 299 298 298 298 298 298 298 299 300 301 303 306 308 307 305 303 302 301 299 297 296 294 293 292 291 290 289 288 288 287 285 284 283 282 282 286 291 294 296 297 297 297 298 298 298 299 300 301 302 302 303 304 304 305 305 306 306 306 306 306 306 305 305 304 303 303 302 300 299 298 298 298 297 296 295 295 293 293 293 292 293 293 293 290 288 283 279 278 279 279 278 278 277 276 276 283 291 293 290 287 285 285 285 287 289 289 286 284 282 281 280 280 279 278 277 276 275 274 273 272 272 271 272 275 277 277 277 275 275 273 272 272 275 269 263 264 267 269 270 270 269 267 263 260 259 258 257 256 255 255 255 256 258 262 265 267 262 262 264 266 267 268 269 269 252 215 203 215 228 234 236 240 243 247 249 249 249 251 249 248 248 248 247 247 246 246 236 214 203 219 248 254 253 253 252 247 226 184 175 171 168 165 167 168 167 166 165 174 183 194 195 198 212 239 252 261 261 258 244 210 167 146 163 162 163 162 172 184 155 144 146 140 131 118 339 286 276 277 277 281 288 296 306 319 339 74 101 119 130 135 137 136 132 134 131 127 127 128 127 127 131 133 134 135 135 135 135 134 133 132 132 134 136 138 140 140 140 141 141 142 143 144 144 144 143 143 143 143 144 144 144 143 143 143 141 140 139 138 137 136 136 136 136 136 135 135 135 135 133 132 132 129 126 125 117 106 90 67 42 30 34 48 60 69 79 84 88 94 97 97 92 84 80 82 85 89 94 98 98 104 108 111 113 115 116 118 119 120 120 121 121 121 122 122 122 121 120 119 117 115 111 106 104 104 101 103 104 104 103 103 103 103 103 103 104 105 105 107 107 107 107 106 105 103 100 97 96 95 95 95 95 95 95 96 98 97 96 96 97 98 98 97 104 111 113 110 104 98 101 102 102 103 103 104 106 107 107 111 116 118 121 124 128 129 129 129 129 127 125 124 126 130 136 139 142 148 149 151 153 154 156 160 164 167 168 171 173 174 173 173 173 172 171 170 169 170 185 298 309 312 312 312 307 297 287 287 287 271 241 209 129 105 94 93 94 95 87 66 42 34 35 32 24 22 12 9 4 1 1 3 5 359 353 344 337 333 331 332 332 333 338 343 347 353 1 11 29 44 51 58 60 63 67 68 68 66 63 56 48 42 34 27 18 7 349 348 352 356 2 10 26 56 76 84 84 77 77 86 98 108 111 114 118 120 123 124 124 123 123 125 124 121 117 117 121 124 127 127 126 121 115 112 111 102 76 50 33 19 10 7 6 1 355 350 348 346 345 344 345 346 345 343 341 343 345 343 338 334 333 332 330 329 327 326 326 325 323 320 321 330 344 8 35 56 65 69 83 94 104 111 115 118 121 123 121 116 114 112 109 108 106 96 77 80 75 36 22 15 11 9 6 6 6 8 23 20 14 15 19 22 24 28 30 35 45 52 54 57 60 63 67 67 69 71 75 78 78 77 76 75 78 82 85 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 311 311 310 310 309 308 308 307 306 306 305 304 303 303 301 299 298 298 299 299 299 297 297 298 298 298 298 299 299 299 300 301 304 306 306 304 303 302 300 298 297 295 294 293 292 291 290 289 288 288 286 285 284 283 281 280 281 286 290 292 293 295 295 296 297 298 299 300 301 302 302 303 303 304 305 305 305 306 306 306 306 305 305 304 303 303 302 301 300 299 298 298 297 297 295 294 294 294 293 293 292 293 294 293 291 290 289 285 281 279 277 277 276 276 276 279 283 287 290 287 285 285 284 284 284 286 287 287 283 281 281 281 281 280 280 279 278 277 276 274 274 275 274 274 275 276 277 277 277 276 274 273 276 281 276 266 264 265 266 267 268 269 272 268 264 259 257 257 257 256 255 255 255 257 261 267 269 266 267 269 269 269 270 271 270 252 208 205 217 228 235 239 243 247 250 250 251 253 253 251 250 249 249 248 247 249 255 256 252 235 234 248 253 253 253 252 245 218 191 182 176 175 171 170 169 169 172 178 187 189 197 200 208 211 224 248 259 260 255 247 236 204 171 217 238 228 198 199 188 162 151 150 143 183 312 306 282 275 277 279 285 291 299 310 329 31 99 112 127 133 135 137 139 139 132 128 127 130 132 132 126 130 133 133 135 135 135 135 134 132 132 132 135 137 139 140 140 141 142 142 143 144 144 144 143 143 143 143 143 144 144 143 143 143 142 141 139 138 136 135 135 135 134 134 134 133 133 133 133 131 132 131 130 127 122 111 96 75 51 31 25 31 44 57 65 67 80 87 92 95 96 93 86 84 86 89 93 95 96 102 107 110 112 114 116 117 118 119 120 120 120 121 122 122 122 122 121 120 119 117 114 111 107 107 104 99 98 101 102 102 102 101 102 101 102 102 103 104 105 106 105 106 105 105 102 99 97 95 95 94 94 94 94 94 95 95 95 93 93 94 95 95 95 102 110 111 106 98 96 99 101 101 101 101 102 103 104 106 110 114 118 120 122 124 125 126 126 127 126 125 123 123 124 127 132 137 144 145 152 154 155 157 161 163 166 167 168 169 170 171 171 171 170 167 166 168 186 282 307 313 317 316 318 320 317 314 311 310 307 290 2 61 73 76 80 86 88 77 64 51 43 41 37 31 28 11 10 2 358 1 4 4 358 353 344 336 332 330 330 330 332 336 343 348 354 5 22 39 47 55 57 62 67 71 72 71 69 65 56 51 46 39 30 17 3 355 357 6 7 5 12 38 71 72 75 81 86 89 99 110 116 118 119 124 126 129 131 131 129 127 126 126 123 119 120 123 126 128 128 128 123 115 109 107 101 81 53 32 15 8 5 2 360 357 354 352 349 347 347 349 350 351 351 348 348 351 346 339 334 332 332 331 329 329 326 325 325 324 323 328 342 356 32 66 74 83 96 105 113 119 122 124 125 127 129 127 125 123 120 118 116 113 109 107 105 82 73 42 33 29 25 22 21 20 24 32 34 30 28 27 28 33 36 39 43 52 58 61 63 66 70 70 73 76 77 79 81 81 79 77 75 76 77 78 324 324 323 323 323 322 322 321 321 321 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 310 309 309 308 307 306 306 305 305 304 303 302 301 299 299 299 299 299 298 298 298 299 299 299 299 300 300 299 299 301 303 305 305 304 304 302 300 298 296 295 294 293 292 290 289 289 288 287 286 286 285 284 282 279 278 280 284 287 289 291 292 294 296 297 298 299 301 301 302 303 303 304 304 305 305 305 306 305 305 305 304 304 303 303 301 300 299 298 297 297 296 296 294 293 294 293 292 292 292 291 293 292 289 288 288 288 286 283 281 280 280 278 277 279 282 285 287 285 283 283 282 282 282 282 282 282 283 281 282 282 281 281 280 279 279 278 277 276 277 278 278 277 277 276 277 278 278 276 275 272 271 276 277 271 266 265 265 265 266 269 271 269 265 259 257 256 256 256 256 256 256 256 260 267 271 271 271 271 270 270 270 270 267 247 210 213 221 229 234 240 245 250 252 253 255 256 255 252 251 250 248 246 244 250 257 259 258 255 250 249 250 252 253 252 248 228 215 208 199 190 182 178 174 186 197 198 196 195 198 201 203 214 230 248 257 257 253 247 243 223 224 251 261 258 241 229 197 166 152 147 178 275 290 288 279 276 279 283 289 294 302 317 355 88 111 122 130 131 133 135 142 141 129 125 126 131 134 138 125 121 128 131 134 135 136 135 133 132 132 133 136 138 138 139 140 142 143 144 144 144 144 144 143 143 143 143 143 143 143 143 142 142 142 140 138 137 135 134 134 133 132 132 132 132 132 131 131 129 130 131 131 128 120 107 90 70 50 34 28 32 43 54 64 65 77 84 90 94 96 94 90 88 90 93 95 97 99 104 109 112 113 115 117 118 119 119 119 120 120 121 122 123 122 122 121 120 119 117 114 113 111 106 104 98 100 101 102 102 101 100 100 101 101 101 102 103 104 105 104 104 104 103 101 99 98 97 95 94 93 93 93 93 93 93 93 92 92 92 92 92 92 100 108 109 109 98 95 98 98 99 99 100 101 101 102 104 107 111 115 117 118 119 120 121 122 124 124 124 122 121 122 125 135 143 144 146 153 155 156 158 161 165 163 164 164 165 165 166 167 168 166 162 163 191 284 303 309 315 321 324 330 334 331 325 321 321 325 331 43 66 69 72 77 82 81 71 66 61 56 51 45 40 38 34 12 356 356 2 6 3 359 352 344 336 333 329 326 326 329 334 342 349 357 12 30 42 48 52 59 67 73 77 77 74 71 66 58 51 49 41 27 11 360 358 2 7 8 8 18 51 85 72 55 68 85 94 103 112 118 122 122 127 131 133 135 134 132 130 128 129 126 123 124 125 127 128 129 128 123 115 108 104 94 74 48 30 18 13 4 359 358 358 357 356 353 351 350 351 353 354 355 357 357 358 353 344 337 333 330 326 326 326 323 324 325 326 328 338 356 13 58 83 92 101 112 118 123 126 128 129 130 132 133 132 130 128 125 124 121 118 114 111 106 89 83 81 75 68 62 50 38 37 37 41 39 38 40 40 40 44 46 48 52 62 66 69 71 73 74 76 82 84 83 82 82 81 80 78 77 77 77 76 324 324 324 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 310 309 309 308 307 306 306 305 305 304 304 304 302 301 301 301 300 297 297 297 298 298 299 299 300 301 300 300 300 301 302 304 304 304 303 302 301 299 298 297 296 294 293 291 289 288 288 287 286 285 286 286 286 284 282 279 279 281 283 285 288 290 293 295 297 298 299 300 301 302 303 303 304 304 304 305 305 305 305 305 304 303 303 303 302 301 299 298 297 296 295 295 294 292 292 292 292 292 292 291 291 294 292 289 287 286 288 288 286 287 285 284 283 282 282 283 284 284 282 280 280 280 280 280 278 278 280 282 282 283 283 282 281 280 279 279 279 278 278 278 279 279 278 278 278 278 278 278 276 274 269 270 272 274 272 268 267 264 263 265 267 268 269 267 262 259 257 256 256 256 256 257 257 262 268 274 276 275 274 272 272 271 269 261 240 219 220 225 229 233 240 246 250 251 254 257 259 257 253 250 248 246 240 239 251 256 260 262 260 253 248 247 251 252 252 250 246 247 246 231 216 207 201 203 226 223 213 206 202 200 197 183 202 232 248 254 254 251 246 235 215 244 253 259 262 252 230 192 159 147 142 236 277 275 275 275 277 282 287 293 298 305 317 8 102 119 125 127 128 132 132 148 153 126 125 126 130 133 134 125 119 125 130 134 135 136 135 133 133 134 135 137 138 139 140 141 143 144 144 144 144 144 143 142 141 142 142 142 142 141 142 142 141 141 140 138 136 135 134 133 132 131 130 129 130 131 130 129 127 127 128 129 127 119 106 88 70 54 41 33 34 42 49 57 68 73 81 88 93 96 95 93 92 94 94 95 96 100 104 108 111 113 115 117 118 119 119 119 119 120 122 123 123 123 122 122 120 119 117 115 114 111 107 104 100 104 103 103 102 101 100 100 100 100 100 101 103 104 104 103 103 103 102 100 100 99 97 95 93 92 91 91 90 90 90 91 91 91 90 90 88 91 99 106 106 108 102 97 97 97 97 97 98 99 100 101 102 103 105 107 110 111 113 114 116 118 120 122 122 118 118 121 134 140 142 143 146 151 153 153 156 160 160 156 157 158 159 159 161 161 161 159 160 180 284 300 306 310 315 318 332 343 342 336 332 331 336 349 17 69 70 76 78 81 84 83 77 73 69 67 63 56 55 58 41 11 344 353 4 8 6 360 351 343 334 326 321 320 322 326 333 341 351 3 21 34 40 44 56 67 76 81 83 82 78 74 69 59 49 48 32 18 5 357 356 1 8 8 5 8 13 26 55 57 61 77 91 98 107 116 120 123 128 129 135 137 136 134 132 131 130 129 128 128 127 128 129 129 129 125 118 110 103 92 71 49 38 28 14 3 359 357 356 356 354 352 352 353 354 354 354 357 5 13 15 8 353 339 331 328 326 322 320 320 323 326 328 335 351 12 32 66 74 95 110 120 125 128 130 132 133 134 135 135 134 133 131 129 127 124 121 118 115 113 112 111 106 102 98 86 73 62 49 45 45 42 44 50 56 60 63 57 60 62 75 80 82 82 83 84 85 87 88 85 84 83 82 81 81 81 81 79 77 324 324 324 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 309 308 307 307 306 305 304 304 304 304 304 303 303 303 302 299 297 297 296 298 298 300 302 304 303 302 301 302 302 303 304 304 304 303 302 300 299 298 297 296 294 293 291 289 287 287 286 285 284 283 283 283 284 284 283 283 282 282 285 287 290 293 295 297 298 299 300 301 302 302 303 303 304 304 304 304 304 304 304 303 303 303 302 301 300 298 297 296 295 294 293 292 291 291 292 292 292 291 291 291 292 291 288 286 286 287 287 285 286 288 287 286 285 284 282 281 281 282 280 278 278 280 280 278 277 279 282 283 284 284 284 282 281 279 278 278 278 278 278 277 277 277 277 277 278 278 277 276 275 273 272 269 272 270 269 267 263 263 264 265 270 272 271 268 265 261 260 259 257 258 258 260 263 269 274 277 278 276 274 274 272 267 254 235 224 224 227 230 235 240 245 248 250 254 256 253 253 251 249 244 236 236 243 251 254 261 264 260 253 244 237 249 252 252 251 250 250 251 251 251 244 239 242 241 238 227 220 211 204 188 165 182 234 249 253 253 250 243 219 195 237 248 259 261 247 218 184 161 151 144 254 282 280 278 278 278 287 296 301 303 306 313 333 108 122 123 126 129 130 130 143 305 110 120 123 125 128 121 122 110 114 131 135 134 134 134 134 134 135 137 138 138 138 140 142 143 144 144 144 144 144 142 141 139 139 140 140 140 140 141 141 140 140 139 138 137 136 134 133 131 129 128 127 129 130 129 127 126 126 125 127 127 120 108 91 74 61 49 39 37 36 42 55 66 70 78 85 92 96 97 95 94 95 95 95 97 100 103 107 110 112 115 117 118 119 119 119 120 120 122 123 124 124 123 122 120 118 117 116 114 110 107 106 105 105 104 103 103 102 101 100 100 100 100 101 102 102 102 102 102 102 101 100 99 98 97 95 93 92 90 89 88 88 88 87 88 88 88 87 86 90 99 104 105 107 109 98 96 96 96 96 96 97 99 100 99 98 98 98 100 101 104 105 107 111 114 117 116 106 108 111 115 121 126 131 136 134 138 142 147 151 150 146 148 149 149 150 151 152 153 158 176 272 297 303 307 311 315 325 340 350 347 346 348 353 5 28 53 72 77 83 85 85 87 88 86 82 78 76 73 72 74 70 40 346 331 352 6 13 12 2 349 341 340 322 316 315 319 325 332 342 352 4 18 25 32 45 61 75 84 87 89 87 83 78 72 62 60 44 24 11 0 353 352 359 5 3 350 348 4 38 50 51 57 71 87 95 108 114 116 120 122 130 137 138 137 135 134 132 131 131 131 131 131 130 130 130 132 130 123 115 106 99 90 78 62 34 19 7 3 1 356 350 349 351 355 355 357 356 355 0 15 35 44 32 0 337 329 326 323 320 316 317 322 325 329 341 4 26 39 53 78 100 114 121 126 129 132 134 135 135 135 135 134 134 132 131 129 126 124 121 119 118 118 115 112 110 106 101 89 72 55 52 53 52 57 69 78 80 79 78 76 77 84 86 86 87 88 89 90 89 87 85 84 83 83 83 83 83 84 81 78 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 310 309 308 307 307 306 305 304 303 303 302 303 304 304 303 301 300 298 298 298 298 300 300 302 304 305 305 304 303 304 304 304 304 304 304 303 301 300 299 298 297 295 294 293 292 290 288 287 285 284 283 282 281 281 282 284 285 286 285 286 287 289 292 294 295 297 298 299 300 301 301 302 303 303 303 304 304 304 304 304 303 303 303 302 301 300 299 297 296 295 294 293 292 292 292 292 291 292 292 291 291 293 293 291 288 284 285 286 287 287 285 288 290 288 286 284 282 280 279 278 279 278 279 280 279 278 276 278 278 281 284 284 284 283 281 280 279 278 278 278 277 277 275 275 275 275 276 277 277 276 276 274 272 271 272 271 270 266 263 263 264 264 267 270 271 270 267 264 264 261 260 260 261 261 263 268 274 278 279 277 275 274 269 262 247 232 227 225 225 229 234 238 240 242 243 247 246 238 244 244 245 244 243 244 248 248 256 264 264 259 250 238 236 251 252 252 251 251 251 253 255 258 254 249 249 248 245 240 234 226 220 211 193 198 236 250 252 251 248 236 203 180 182 214 257 258 234 199 181 166 158 152 243 287 289 286 280 282 299 309 313 317 330 347 22 125 127 128 126 126 127 126 128 315 38 102 105 97 22 63 94 66 309 284 186 133 131 132 133 134 135 136 137 138 139 140 142 143 143 144 143 143 143 139 139 136 136 137 139 139 139 140 140 140 139 138 137 137 135 134 133 131 128 126 125 127 129 129 127 127 127 125 125 125 121 111 97 83 70 59 49 45 42 46 57 65 68 74 82 90 95 96 96 96 96 96 96 98 100 103 106 109 112 115 118 119 119 119 120 120 120 121 123 124 124 123 121 120 118 118 116 113 109 106 107 108 106 105 105 104 102 102 101 101 100 100 100 101 101 101 101 100 100 100 100 99 97 96 95 93 92 90 89 88 87 86 86 85 85 84 84 84 90 98 103 104 106 109 105 96 96 96 95 95 95 97 95 94 92 91 91 91 91 91 91 93 98 102 104 101 89 90 91 93 92 93 96 98 95 90 106 127 137 135 132 134 136 136 136 138 142 149 174 268 294 301 306 309 315 323 336 350 1 5 9 18 29 43 55 63 69 86 90 91 89 90 92 93 91 88 86 86 84 88 81 28 331 326 351 9 18 19 8 354 344 325 318 317 313 315 322 331 340 349 3 3 14 28 45 66 82 90 93 94 93 89 84 80 74 54 35 23 358 345 344 347 354 359 348 352 354 23 53 57 61 65 78 91 91 103 108 110 115 123 132 138 139 139 138 137 135 132 132 132 133 132 130 129 129 131 132 128 120 111 107 104 100 85 53 37 17 15 12 2 350 345 350 352 5 3 0 2 12 32 55 67 51 8 357 337 327 324 320 315 317 322 324 328 343 3 21 36 58 80 100 113 119 123 126 130 132 133 134 133 132 133 133 132 131 130 128 126 124 123 122 121 118 116 114 110 100 90 76 60 59 65 63 72 86 92 94 94 91 86 85 86 93 91 90 91 92 91 88 85 84 84 83 83 83 83 83 83 81 78 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 309 308 307 306 305 304 303 303 302 301 302 303 302 300 300 299 298 298 298 300 302 302 303 305 306 306 306 305 305 305 305 304 304 304 303 302 300 298 297 296 295 294 293 292 292 291 289 287 285 284 282 282 282 283 285 286 286 287 288 290 291 293 294 296 297 298 299 300 301 301 302 302 303 303 303 303 303 303 303 303 302 302 301 301 300 298 297 295 294 293 292 291 291 292 291 291 292 293 292 292 294 295 292 289 287 286 287 289 290 289 290 291 286 284 282 281 280 280 280 280 280 280 279 278 276 274 274 273 277 280 282 283 283 281 280 279 278 277 277 277 277 276 274 273 273 275 276 276 276 275 272 272 273 274 274 273 267 263 261 260 261 264 266 268 268 267 265 265 263 262 262 262 261 263 268 275 279 281 280 278 273 265 253 240 230 228 224 222 225 229 232 233 234 230 231 238 239 239 240 244 244 246 247 250 253 259 265 263 256 245 230 240 251 253 252 252 251 252 254 257 258 252 249 253 253 250 246 244 242 238 235 229 225 236 249 255 250 242 220 196 184 187 220 259 256 217 180 170 163 156 149 205 279 297 286 281 287 3 52 39 34 46 88 120 129 128 129 126 123 120 103 351 41 57 95 77 324 313 319 326 320 291 284 279 157 131 132 133 133 134 135 136 138 139 140 141 143 143 143 143 142 141 139 136 132 133 136 138 138 139 139 139 139 139 139 138 137 135 134 132 130 127 125 124 126 129 129 130 128 126 125 125 124 121 114 103 92 82 72 64 60 53 49 62 66 68 72 79 87 94 96 96 96 97 97 98 100 102 104 106 110 113 116 118 119 119 120 121 121 121 122 122 123 123 122 120 119 118 118 116 112 109 106 106 108 108 107 106 105 105 104 102 101 100 99 99 100 101 100 100 99 99 99 99 98 97 95 94 93 92 90 89 88 87 86 85 84 83 82 82 82 93 100 103 104 105 106 108 95 96 96 96 102 104 93 89 87 86 86 86 84 82 78 74 76 81 85 87 81 71 72 73 69 62 58 58 55 46 43 68 105 120 115 113 117 120 121 120 122 123 139 296 299 301 304 307 314 323 336 352 9 23 32 39 49 60 65 70 75 86 99 99 99 97 95 96 98 100 98 97 97 96 100 86 359 322 324 345 12 19 21 22 5 338 323 319 316 313 313 317 324 333 345 357 2 14 31 48 70 88 96 98 99 97 95 92 88 75 52 33 11 352 340 335 340 349 355 351 350 10 51 73 79 69 54 63 88 89 96 97 105 115 124 133 137 140 140 140 139 137 135 134 133 133 131 128 126 126 129 131 130 124 121 115 108 104 95 71 52 36 30 30 18 360 350 354 3 14 6 8 18 35 58 76 83 68 66 21 349 336 329 321 315 317 322 322 326 333 344 3 35 57 73 94 106 113 117 121 125 128 129 131 127 127 127 128 129 129 128 127 126 126 124 123 121 120 118 115 112 100 92 86 80 79 81 80 87 97 101 101 99 97 96 96 96 97 94 92 93 92 89 87 84 84 83 83 82 82 82 82 81 80 79 324 324 323 323 323 322 322 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 309 308 307 306 305 305 304 302 302 302 302 303 303 300 299 299 298 298 298 299 299 300 301 303 304 305 305 305 306 306 306 305 305 305 304 303 301 299 298 297 296 295 294 294 294 293 292 291 288 287 285 282 280 281 283 284 286 286 288 289 291 292 294 295 296 297 299 299 300 300 301 302 302 302 303 303 303 303 303 303 302 302 301 301 300 299 297 296 294 293 292 291 291 291 291 290 291 291 292 292 292 293 295 293 292 291 289 289 290 293 293 293 290 285 283 281 281 280 279 279 280 280 279 277 275 272 272 272 272 272 277 281 283 283 282 281 280 278 277 277 276 276 276 275 271 271 274 275 275 275 274 270 272 273 275 276 273 268 262 259 257 258 260 262 264 265 265 265 264 264 264 264 265 260 262 268 274 278 279 279 275 269 259 246 234 228 226 223 223 225 226 228 230 229 226 234 249 248 240 237 240 243 247 248 251 256 261 264 261 254 242 233 240 251 253 253 252 251 252 254 258 258 252 248 253 254 252 250 249 248 246 247 247 238 237 246 252 246 227 204 199 199 216 247 259 255 202 168 158 153 149 147 153 164 267 278 282 290 105 102 87 91 111 120 124 128 129 129 124 122 115 38 327 318 5 96 86 50 344 330 325 317 297 286 282 240 134 133 134 133 133 134 135 137 138 140 141 142 143 143 142 139 138 137 132 129 131 135 137 138 138 138 138 138 138 138 138 137 135 134 132 130 126 124 124 125 127 128 129 127 126 125 123 120 118 114 108 103 94 89 82 76 67 60 72 69 69 74 81 88 94 97 97 97 98 99 100 102 103 104 107 111 114 116 117 118 119 120 121 120 121 122 122 122 122 121 121 120 119 118 118 115 113 108 108 110 110 109 108 108 106 105 103 102 101 100 99 100 100 100 100 99 99 98 98 96 95 93 93 92 91 90 89 88 88 87 86 84 83 82 81 82 100 101 102 103 104 105 107 99 96 96 104 113 108 89 86 84 84 82 81 80 76 68 60 59 65 69 69 60 54 57 58 52 44 42 40 35 31 36 61 92 106 101 103 106 107 106 99 80 27 329 312 307 305 306 309 322 338 359 16 28 41 54 62 70 81 81 89 96 103 108 106 106 105 102 101 104 106 106 107 107 106 107 69 328 317 321 335 358 4 7 19 347 326 320 315 313 312 313 314 317 323 333 343 3 21 37 53 73 90 100 103 103 100 100 96 89 75 54 35 6 351 347 335 338 345 348 349 350 25 67 78 49 34 27 30 60 84 85 89 102 115 124 132 138 141 142 142 140 139 138 136 135 133 130 128 126 125 126 128 129 126 126 120 111 100 87 71 56 49 42 49 61 65 57 37 17 14 7 25 44 65 85 97 100 93 89 57 21 351 334 323 317 319 323 323 324 325 334 356 27 51 63 82 97 106 111 116 118 120 123 124 118 118 119 121 122 124 124 124 125 125 124 122 121 120 119 116 113 110 100 95 93 92 92 91 97 102 103 103 102 100 100 99 98 98 98 95 94 92 89 86 84 83 83 82 81 82 82 83 82 82 82 324 324 323 323 323 322 322 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 310 310 309 307 306 305 305 304 303 302 302 301 303 304 301 300 299 298 298 299 299 299 299 300 300 302 304 304 304 305 306 306 306 306 305 305 303 302 300 299 297 296 295 295 295 295 295 294 293 291 289 287 284 282 281 281 282 283 284 286 288 290 291 293 294 295 297 298 299 300 300 300 301 302 302 302 302 302 302 302 302 302 302 302 301 300 299 298 297 295 293 292 291 291 291 291 291 291 290 290 291 292 292 293 295 292 291 290 288 288 291 294 295 294 289 285 282 281 281 282 280 277 276 276 276 275 274 270 271 273 274 275 279 281 282 283 282 281 280 278 277 276 276 275 276 277 272 270 271 273 274 273 272 270 272 272 276 276 271 266 262 259 256 255 255 257 259 260 262 264 263 263 263 265 265 258 262 268 272 274 274 272 268 263 254 241 229 226 226 226 227 228 228 230 231 232 236 249 265 256 243 233 233 240 242 247 253 258 262 263 258 251 237 236 242 251 253 253 252 251 251 254 257 258 252 247 249 253 252 251 251 250 251 253 255 246 237 243 248 244 237 230 217 226 246 257 259 249 196 163 153 148 146 145 146 148 146 261 271 118 114 110 108 118 120 125 125 126 126 124 123 124 122 12 297 290 293 311 298 86 69 27 344 311 296 290 289 285 138 135 135 135 135 135 136 137 139 140 141 142 142 142 141 140 138 134 129 128 130 134 136 137 137 137 137 136 137 137 137 136 135 133 131 129 126 123 123 124 125 126 127 124 123 122 121 117 114 111 109 109 107 102 96 88 79 70 68 78 74 79 86 92 96 96 99 99 100 101 102 103 104 106 109 113 115 115 116 117 118 119 120 120 121 122 122 122 121 121 121 120 119 119 119 118 117 112 110 110 111 111 109 108 107 105 103 102 102 100 100 100 100 100 100 100 99 98 97 95 94 92 92 91 90 89 89 89 88 87 86 85 84 82 83 88 100 100 101 102 103 106 107 102 96 97 104 113 110 97 87 86 84 83 81 79 75 65 52 45 46 48 50 44 40 43 45 42 39 38 35 32 33 44 67 85 87 97 101 101 99 89 63 20 349 329 317 314 313 312 317 338 7 37 45 53 65 77 85 90 93 97 105 110 111 111 110 110 110 108 106 107 109 112 114 115 111 115 14 316 314 319 328 337 339 341 355 334 322 317 313 312 311 312 313 315 315 321 338 2 28 51 71 81 94 105 109 108 105 103 97 92 77 59 42 11 350 354 344 344 340 340 342 343 30 105 32 5 2 5 13 25 38 65 87 104 117 125 131 137 141 142 142 141 140 139 138 137 135 131 128 128 125 123 124 126 126 127 122 107 90 71 57 55 53 52 66 70 84 62 33 26 19 17 53 71 88 103 111 114 114 108 92 41 353 335 325 320 321 325 325 325 326 333 352 21 44 51 66 87 99 104 106 108 111 114 115 108 108 109 111 114 116 118 119 120 121 122 121 120 120 119 116 114 113 111 108 102 97 96 97 105 106 106 105 104 103 102 100 100 100 99 96 95 93 90 87 85 84 83 82 82 82 83 84 85 87 87 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 311 311 311 311 311 310 310 309 308 307 305 305 304 304 304 303 303 301 302 302 300 299 298 299 299 299 299 300 300 300 302 304 304 304 304 305 306 306 306 306 305 304 303 301 299 298 297 296 295 295 295 295 295 294 293 291 289 286 284 283 282 283 283 283 284 286 288 290 292 293 295 296 297 298 299 299 300 301 301 302 302 302 302 302 302 302 302 302 302 301 300 299 299 297 296 294 293 291 290 290 290 290 291 291 290 290 291 292 292 292 292 292 292 289 286 287 290 293 296 294 288 285 284 283 283 283 282 278 276 276 276 275 273 272 272 274 276 277 279 281 282 282 282 281 279 277 276 275 275 276 278 277 274 271 269 271 271 271 270 270 271 272 277 275 272 270 266 261 258 256 254 253 254 255 259 263 266 262 262 263 261 258 263 266 267 268 268 265 262 258 252 241 231 228 229 230 231 230 230 233 235 241 250 264 267 261 247 238 236 237 240 247 254 258 261 259 255 245 233 238 243 245 250 253 253 251 250 252 257 256 251 244 244 249 249 251 251 252 254 256 256 249 236 240 242 243 243 243 243 251 254 257 257 244 200 167 155 150 149 147 147 144 135 142 121 122 118 114 114 119 123 124 126 126 125 122 119 119 123 317 286 283 285 295 310 81 32 338 334 296 289 291 292 287 140 136 136 136 137 137 137 138 141 141 140 141 141 142 141 140 137 132 129 129 131 134 135 136 137 136 136 136 135 136 136 135 134 132 131 128 125 122 123 122 123 123 123 121 122 121 120 118 117 114 112 111 111 108 103 97 90 81 75 88 88 87 93 96 98 99 101 101 101 102 103 105 107 110 112 115 115 115 116 117 117 118 118 120 120 121 121 121 120 120 119 119 119 120 119 118 118 117 116 114 114 113 112 109 107 105 104 103 102 101 101 100 100 100 100 100 100 99 97 95 92 91 90 90 89 88 88 88 87 86 85 84 84 82 86 94 100 100 100 101 103 106 108 105 97 98 105 113 116 114 108 97 86 85 86 84 79 68 52 38 29 27 29 32 26 28 34 37 36 37 36 35 41 53 66 75 91 98 100 97 89 68 33 3 345 333 325 323 321 321 331 12 59 85 85 88 95 100 102 102 102 105 110 112 111 110 110 112 113 112 111 110 112 116 119 120 118 122 335 311 312 316 321 323 327 327 324 322 319 315 311 308 308 310 311 312 313 317 330 1 37 69 93 98 107 112 114 112 109 105 99 95 82 63 32 2 351 352 350 351 339 334 334 337 14 142 106 7 356 359 5 8 18 46 81 105 118 125 129 135 139 142 142 142 141 140 139 139 136 133 131 131 127 123 121 122 124 126 121 98 83 64 46 43 48 58 58 82 98 76 52 52 51 54 96 100 103 109 113 117 121 118 98 11 339 332 326 323 323 324 327 329 327 332 348 14 36 44 57 77 90 93 96 98 101 104 105 98 99 101 103 105 106 108 112 115 117 119 117 117 117 118 116 115 114 114 112 106 99 99 105 108 109 107 106 106 104 103 101 101 101 100 97 96 95 93 90 89 87 84 85 86 86 87 88 89 90 91 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 311 311 310 310 310 309 307 306 305 304 304 305 305 305 304 302 298 298 298 298 298 299 299 299 299 299 301 302 303 304 305 305 305 306 306 306 306 306 305 304 302 300 299 298 297 296 295 295 295 295 294 293 292 290 288 285 283 283 284 285 285 285 287 288 290 291 293 294 295 297 298 299 299 300 301 301 302 302 302 302 302 302 302 302 302 302 301 301 300 299 298 297 295 293 292 291 290 290 290 290 291 292 292 291 292 293 291 290 290 291 291 287 284 287 292 294 294 291 287 284 284 284 283 283 283 280 276 276 275 274 273 272 273 272 275 277 278 279 280 281 280 279 277 276 275 275 275 278 277 275 274 271 267 268 268 268 271 273 274 275 276 273 273 271 268 265 261 258 256 256 254 254 256 263 269 264 262 261 258 260 263 264 264 263 264 262 258 255 250 242 235 232 233 234 234 234 233 235 239 246 254 261 265 260 249 241 239 238 241 248 254 258 259 255 247 235 232 237 242 242 245 248 249 249 249 251 255 255 249 243 240 240 243 249 251 253 257 260 258 251 240 238 237 233 241 245 248 255 256 258 256 243 211 181 165 156 155 153 156 148 130 125 123 124 118 112 109 112 116 118 123 123 122 119 117 112 307 293 285 286 284 293 45 21 304 301 303 259 285 293 292 284 246 217 138 139 139 139 140 140 141 140 140 140 141 141 141 141 137 133 130 130 132 134 135 135 136 135 135 134 134 134 135 133 132 131 130 128 126 124 123 122 121 121 120 120 121 123 123 122 121 120 118 116 114 111 108 103 98 93 93 98 100 93 96 97 100 102 103 104 103 102 104 107 110 113 114 115 116 115 114 115 116 116 117 119 119 120 120 121 120 120 119 121 121 120 119 118 118 118 118 117 117 116 114 112 109 107 106 104 104 103 102 101 101 101 101 101 101 101 99 96 93 92 90 89 89 88 86 86 86 85 84 83 82 81 90 97 101 101 102 102 104 107 110 105 97 98 106 113 115 115 115 113 107 98 89 91 88 77 59 37 23 21 16 17 10 13 23 31 34 36 36 41 52 55 67 83 94 98 97 91 77 54 25 1 346 340 338 333 331 336 0 70 108 119 115 111 110 110 108 105 105 105 109 111 110 109 109 111 114 114 114 114 116 119 123 125 125 123 323 312 312 313 315 318 322 322 319 318 317 313 305 304 306 308 308 309 310 313 324 357 35 82 103 109 115 117 116 113 107 104 100 96 84 60 28 4 352 348 348 351 341 331 329 335 355 118 151 8 357 357 0 7 18 38 66 97 113 120 124 130 137 142 142 142 141 140 141 141 140 137 134 132 129 127 125 122 121 122 118 93 81 53 28 24 32 45 53 85 104 98 95 99 101 103 117 117 116 116 118 122 126 123 94 353 334 329 326 325 324 325 329 332 330 332 342 4 28 45 55 66 67 77 83 86 89 92 95 95 93 95 96 97 99 101 105 109 112 115 113 113 114 115 115 115 115 114 113 110 104 104 110 111 110 109 109 107 105 104 103 102 102 101 99 97 97 96 95 92 90 88 89 90 90 91 92 93 93 93 324 323 323 323 322 322 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 310 310 310 310 310 309 308 307 305 304 303 304 305 305 306 303 300 298 298 299 298 299 299 299 299 300 300 302 303 302 303 303 304 305 306 306 306 306 306 305 303 302 301 299 298 296 295 295 295 295 294 293 292 291 291 290 288 287 286 287 287 287 288 290 291 292 293 294 295 296 298 299 300 300 301 302 302 302 303 302 303 302 302 302 302 302 302 301 300 299 298 297 296 295 293 291 291 290 290 290 290 291 292 292 292 292 292 291 289 289 290 289 285 283 285 291 291 290 288 285 284 284 284 283 283 282 279 276 275 275 274 274 273 273 272 272 274 276 277 278 279 279 278 276 274 274 275 276 276 274 273 272 271 268 266 266 266 271 271 276 276 274 274 270 270 269 266 263 260 260 259 257 255 257 264 270 267 260 259 259 262 263 263 263 262 263 260 256 252 248 242 237 236 238 238 239 240 240 240 243 248 255 261 262 259 252 246 242 238 242 248 254 256 255 246 234 225 228 233 237 242 241 238 237 244 247 250 254 253 248 243 241 239 240 245 249 253 258 262 259 253 244 234 228 224 239 246 250 254 255 257 255 245 231 214 200 194 195 232 256 207 130 125 125 122 114 100 95 94 107 116 120 122 121 117 119 118 300 297 300 310 307 4 77 342 305 302 307 110 281 292 287 281 279 271 135 140 140 140 140 141 141 140 139 140 140 141 141 140 137 134 131 131 132 134 135 135 135 135 134 133 133 133 133 132 131 130 129 128 126 125 124 121 120 120 121 122 124 125 125 127 127 125 124 121 117 113 110 109 108 105 100 96 97 95 95 100 104 106 106 106 104 103 104 109 113 114 115 115 115 114 114 116 116 117 117 118 119 119 120 120 120 120 120 122 122 121 119 119 119 119 119 118 118 117 116 114 111 109 108 106 105 104 103 102 102 101 101 102 102 101 100 98 96 93 89 88 88 86 85 84 84 83 81 81 80 80 91 94 98 101 102 103 105 107 110 105 98 99 106 113 114 113 113 115 117 116 112 114 105 95 74 43 28 22 9 6 360 3 14 26 33 36 40 50 57 64 76 88 95 97 91 82 69 47 20 3 354 351 347 346 349 4 46 103 126 123 108 102 100 101 100 101 101 104 108 110 110 109 109 112 114 114 116 117 119 123 127 128 128 124 314 308 309 311 313 316 318 318 317 316 313 301 297 302 305 305 306 305 305 309 320 348 32 87 108 114 115 116 115 112 107 103 100 99 87 53 27 7 355 352 346 348 343 335 332 336 346 38 115 3 1 1 1 6 16 28 49 81 99 111 117 126 133 136 142 142 140 140 143 144 143 140 136 135 134 131 127 123 119 117 113 91 76 35 14 11 14 17 35 73 107 107 110 118 121 120 125 125 124 125 126 128 131 128 98 352 332 328 327 326 326 328 332 335 334 334 341 358 24 46 53 55 59 65 71 76 79 83 87 89 88 92 93 94 96 97 101 105 108 110 108 109 110 112 112 114 114 114 113 111 109 109 112 113 112 111 110 108 107 106 104 103 103 100 99 99 98 98 97 94 93 91 93 93 94 94 95 95 95 95 324 323 323 323 322 322 321 321 321 321 320 320 320 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 309 309 307 306 304 303 303 304 305 306 307 301 299 299 299 299 299 299 300 300 301 302 303 304 303 301 300 300 302 305 306 306 306 306 305 303 303 302 301 299 297 296 295 295 295 295 294 293 293 293 294 294 292 290 290 291 290 291 292 293 293 294 294 295 296 297 299 299 299 301 302 302 303 303 303 303 303 303 302 302 302 302 301 301 300 299 298 297 295 294 293 291 291 290 290 290 290 291 292 291 292 292 292 292 291 290 288 285 283 283 284 287 288 287 285 284 283 283 283 283 283 281 279 276 275 275 275 274 273 273 272 271 273 277 276 276 277 277 276 274 274 273 276 275 274 273 272 270 272 266 264 263 263 264 267 276 273 273 273 270 270 270 267 266 266 265 264 262 258 259 267 270 264 256 262 262 263 263 263 262 261 261 259 253 248 245 243 241 240 240 241 243 244 244 243 245 249 256 261 261 258 255 252 243 237 242 249 254 255 251 239 224 216 219 223 234 242 242 239 233 245 247 250 253 252 249 246 245 243 241 243 248 253 259 264 261 254 245 236 233 224 231 244 249 248 250 255 254 249 247 244 240 243 256 267 273 231 127 127 125 118 96 60 78 87 108 118 121 121 117 115 120 110 7 352 6 357 28 86 75 10 343 13 116 100 282 291 284 281 280 270 135 137 139 139 139 140 140 140 139 139 140 140 141 140 138 135 133 131 133 134 135 134 134 134 134 132 131 131 131 130 129 129 129 129 129 127 125 122 120 121 122 123 125 127 128 127 127 126 125 122 115 109 105 108 107 93 76 82 88 91 95 102 108 110 109 107 105 104 106 112 115 115 116 116 115 115 115 116 118 119 119 119 119 119 119 120 121 121 121 121 121 121 119 119 119 118 118 118 118 117 117 116 114 112 110 107 105 104 103 102 101 100 100 101 102 102 101 99 97 93 90 89 87 86 85 84 83 82 80 78 78 78 83 81 92 101 103 105 106 108 110 110 100 96 101 105 113 112 110 111 116 125 135 140 119 110 86 73 49 24 8 1 356 358 10 24 32 38 44 49 57 72 83 91 94 92 84 76 63 39 14 7 3 358 1 7 22 46 77 99 99 86 80 81 83 89 92 96 101 105 108 111 111 110 110 110 112 115 117 119 121 125 128 129 129 125 317 307 307 310 312 314 316 316 315 310 298 293 302 304 305 304 302 303 303 307 313 331 45 92 110 119 119 121 118 116 112 107 104 106 93 50 20 10 2 352 346 345 343 337 338 339 344 2 127 13 12 2 359 4 11 19 34 65 86 99 112 114 123 135 141 141 140 143 147 148 146 142 139 140 135 131 127 121 114 110 106 85 69 21 35 27 9 2 10 53 111 115 122 125 127 127 128 127 128 129 130 132 134 128 97 0 334 334 333 331 330 332 335 340 341 342 347 2 24 41 47 56 54 55 62 69 74 78 81 84 85 87 90 93 95 96 99 102 105 106 105 105 106 107 109 111 112 113 113 112 112 112 114 114 113 113 112 110 108 107 106 105 105 101 101 101 100 99 98 97 95 94 95 95 95 96 96 96 96 96 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 310 309 309 308 307 305 303 302 303 303 304 306 306 300 298 299 300 300 300 300 300 300 303 303 303 303 302 300 298 299 302 304 305 305 305 304 304 303 302 301 300 299 297 296 296 295 295 295 294 292 292 292 293 294 293 293 293 294 293 294 294 295 294 295 295 296 297 298 300 300 300 302 302 303 304 304 304 303 303 303 302 302 302 302 301 300 300 298 297 296 295 294 292 291 291 290 289 290 290 291 292 291 292 293 294 294 293 291 287 283 283 283 284 286 287 286 284 284 282 281 283 284 285 284 280 277 275 275 276 275 274 275 274 271 271 274 275 274 275 275 274 274 274 273 275 272 271 272 271 270 271 265 263 262 262 264 268 273 269 272 270 269 271 271 269 271 271 271 270 266 258 254 265 258 248 258 265 264 264 262 261 260 260 259 257 250 246 244 242 241 241 241 242 244 244 243 243 245 249 256 261 260 255 254 250 242 237 243 250 255 255 252 241 221 205 207 210 229 240 244 245 243 249 250 252 253 252 250 250 249 249 245 243 246 251 258 264 262 254 247 242 236 226 219 233 239 237 245 252 254 253 255 255 257 260 263 268 272 184 127 128 126 265 291 305 325 347 105 118 121 120 117 111 94 343 66 68 66 66 72 89 307 300 347 93 103 291 292 292 287 284 285 282 215 133 136 137 138 138 139 139 139 139 139 140 140 140 138 136 134 132 134 135 135 135 135 134 133 131 130 130 129 129 128 128 129 129 129 128 126 122 121 122 124 125 128 128 126 125 126 123 120 117 111 97 78 71 78 69 64 77 81 87 96 105 110 112 111 108 106 106 109 113 115 116 117 116 116 116 117 118 119 120 120 119 119 119 118 118 120 121 120 120 120 120 119 118 118 118 118 118 118 117 117 117 115 114 112 109 107 105 104 102 100 99 99 100 102 104 103 101 99 98 95 91 88 87 87 85 83 82 80 77 76 77 77 80 95 101 103 106 107 109 111 113 103 95 90 92 101 109 108 109 115 123 131 130 108 104 104 85 55 25 8 359 354 356 9 24 34 43 49 53 67 78 87 92 92 87 79 70 54 31 19 10 6 8 17 32 48 63 78 50 47 53 58 64 73 82 88 95 102 107 110 112 112 111 111 111 112 115 117 119 120 122 125 128 129 126 323 314 307 310 311 312 313 313 311 302 284 291 298 305 306 304 301 299 300 304 308 328 88 108 117 123 125 127 123 118 114 110 108 108 98 50 36 7 359 354 345 340 339 335 337 332 334 341 186 194 15 357 355 1 6 12 25 52 76 85 89 100 120 134 139 141 142 148 151 151 148 145 142 140 132 127 121 113 108 107 106 100 91 70 97 83 20 351 351 26 113 125 126 127 128 128 129 128 130 132 132 133 132 126 103 35 353 45 356 338 334 335 340 347 352 359 6 16 28 42 52 57 52 49 55 64 71 76 79 82 83 85 88 92 94 97 99 102 103 104 103 102 103 104 107 109 110 112 113 113 113 114 114 114 114 114 113 111 110 108 107 107 106 104 103 103 102 101 99 98 97 96 97 96 96 96 96 96 97 96 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 313 312 312 312 311 311 311 310 310 309 309 309 307 306 304 302 302 302 302 304 306 304 299 297 298 299 299 299 301 303 303 304 303 301 301 300 299 298 299 302 303 304 304 304 303 302 302 301 300 299 298 296 296 296 296 296 295 294 292 291 291 292 292 293 295 295 295 295 295 295 295 294 295 296 297 298 299 300 300 302 303 303 304 304 304 304 303 303 303 302 302 302 301 301 300 299 298 297 295 294 293 293 292 290 289 289 289 290 291 291 291 292 294 294 293 292 291 288 286 285 285 286 287 287 285 282 283 280 281 284 286 286 286 282 278 276 276 277 277 276 278 276 272 272 274 275 274 273 272 272 272 273 274 273 270 270 271 270 270 271 269 265 265 264 267 271 271 267 270 263 265 268 270 269 270 271 272 272 265 245 230 235 217 239 262 262 261 261 259 257 257 257 257 253 248 245 242 240 240 240 241 241 242 242 241 238 244 250 255 259 258 256 253 247 240 240 246 252 256 256 253 239 219 206 205 208 227 238 247 250 250 251 252 254 254 253 251 251 252 252 249 245 245 249 255 261 260 252 252 247 235 220 213 222 228 226 241 250 254 255 256 256 257 257 261 267 272 151 127 128 259 274 277 279 282 286 11 114 118 119 118 116 89 300 21 43 44 66 85 75 296 292 289 314 336 291 291 292 292 289 287 282 261 135 135 136 137 138 138 138 138 139 139 140 140 139 138 137 135 134 134 136 136 136 135 134 132 131 128 128 128 127 127 128 128 128 129 127 126 123 122 122 125 128 124 123 122 121 120 120 122 117 109 81 48 42 58 66 77 78 83 90 99 107 113 115 113 109 107 108 110 112 114 116 115 116 116 117 118 119 119 119 119 119 119 118 117 117 119 119 118 119 119 119 118 118 118 118 118 118 118 117 117 117 116 115 113 110 109 107 105 102 101 100 100 100 103 105 106 104 103 101 97 93 90 88 88 86 84 84 83 80 77 78 78 81 95 100 104 107 108 109 111 112 108 102 94 92 102 109 110 111 114 116 118 103 66 72 82 71 49 25 8 359 355 358 10 26 38 43 50 60 73 82 88 90 89 83 74 63 50 41 31 19 18 26 39 48 50 41 34 35 44 48 53 63 73 83 90 97 103 108 111 112 112 111 111 111 113 115 117 117 117 117 122 126 128 129 128 309 308 309 310 310 310 309 305 299 293 299 301 305 305 303 296 290 292 298 304 313 115 120 124 130 131 130 125 118 114 110 107 104 101 102 47 0 350 350 346 341 341 342 338 321 321 324 263 213 8 356 355 359 0 6 19 40 56 66 80 96 119 134 141 144 146 148 152 154 152 150 147 140 132 125 119 115 116 119 120 117 115 111 114 101 38 350 344 9 113 130 131 130 130 130 130 128 129 131 132 133 133 130 122 111 108 110 12 341 336 337 344 355 8 28 38 39 58 68 69 69 62 54 55 61 68 75 78 80 84 85 88 91 95 99 101 102 103 103 103 103 102 103 105 107 109 111 112 113 113 113 114 114 115 115 114 113 111 110 108 108 108 108 108 105 104 102 101 99 98 98 98 98 97 97 97 97 97 97 323 323 323 322 322 322 322 321 321 321 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 313 312 312 312 311 311 310 310 309 309 309 308 306 305 303 302 302 303 303 304 306 300 298 298 298 297 298 298 298 299 300 301 300 300 300 300 299 299 301 302 303 303 303 303 302 302 301 300 300 298 297 296 296 296 296 296 296 294 293 292 293 293 294 295 296 296 295 295 295 294 294 295 295 297 298 299 300 300 301 302 303 304 304 304 304 304 303 303 303 302 302 301 301 300 299 298 297 296 295 294 293 293 291 290 289 289 289 290 291 290 290 291 292 292 291 292 291 290 288 286 286 286 287 286 285 283 280 278 281 283 285 285 285 282 279 277 276 276 276 277 279 277 271 271 274 275 274 272 271 270 273 272 271 270 269 269 269 268 270 270 268 268 268 270 273 272 269 267 265 257 259 265 266 267 268 269 267 270 259 223 196 183 180 244 260 258 257 256 255 255 256 257 255 249 244 243 241 239 239 239 240 241 241 240 237 230 243 250 256 257 256 255 249 242 239 242 249 254 257 258 254 243 235 228 223 225 232 239 248 250 251 252 253 254 255 255 253 252 254 254 252 247 245 248 253 258 258 256 253 248 236 221 214 219 224 222 240 249 254 255 256 257 258 259 265 272 280 127 126 136 278 277 277 277 275 274 276 317 115 119 122 119 109 23 20 7 18 67 86 72 293 290 288 288 278 288 290 293 296 298 288 278 195 134 134 136 137 137 138 138 138 138 139 139 140 140 139 137 135 134 134 135 136 137 135 133 131 129 128 127 127 128 127 127 128 127 127 125 123 121 121 120 118 113 94 100 78 98 113 116 117 117 107 71 55 57 62 62 67 87 91 95 103 110 114 116 114 111 109 110 110 112 114 116 114 115 115 116 117 117 117 117 117 117 118 118 117 117 117 117 117 118 118 118 118 117 117 117 117 117 117 117 117 117 117 115 113 112 110 108 106 104 103 102 100 101 103 106 108 107 109 105 100 95 92 90 87 84 85 86 85 84 81 79 80 82 89 92 100 105 107 109 108 106 107 96 91 96 104 111 113 114 112 105 94 69 38 38 49 51 39 22 5 357 357 2 13 29 30 41 53 65 76 82 86 86 84 77 68 61 56 49 40 34 41 49 53 49 35 20 20 41 48 56 65 73 81 88 95 100 105 109 111 112 113 112 112 113 114 116 118 118 117 118 123 127 128 128 124 309 308 308 309 308 307 304 301 299 299 298 295 298 298 293 284 277 279 287 299 301 305 132 134 137 135 133 128 118 116 111 100 88 76 70 19 346 343 345 348 347 343 340 351 338 334 334 339 340 353 359 356 358 359 6 17 28 32 57 74 93 119 134 143 149 152 152 152 154 154 152 147 143 138 133 130 130 130 130 130 129 126 122 120 105 68 5 347 9 112 132 134 134 132 132 130 129 130 132 133 135 136 136 135 135 131 118 14 344 339 341 348 2 27 60 65 74 96 98 95 92 86 76 68 67 72 73 77 82 87 89 91 94 98 101 103 104 104 104 106 105 104 104 104 106 108 110 112 113 113 113 114 115 115 116 115 114 113 111 110 110 111 112 112 107 105 104 102 101 100 99 99 100 99 99 99 98 98 98 323 323 323 322 322 322 322 321 321 320 320 320 319 319 319 318 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 307 305 303 302 303 303 303 303 303 300 297 299 299 298 297 297 297 297 297 299 300 301 300 300 300 300 300 301 302 302 303 303 302 301 301 300 300 299 298 296 296 296 296 296 294 294 294 294 295 294 296 297 297 297 296 295 294 294 294 295 296 297 298 299 300 300 301 302 303 304 304 304 304 304 304 304 303 303 302 302 301 300 300 299 298 297 296 294 294 293 292 291 290 289 289 289 290 291 291 290 290 291 290 288 289 291 291 290 286 285 285 286 285 285 282 279 278 280 282 283 283 284 282 279 278 277 275 275 277 279 277 271 272 274 275 274 273 273 272 272 270 269 267 267 267 267 267 269 268 267 269 271 273 275 272 268 268 265 258 256 262 263 264 265 265 265 268 253 210 175 157 197 260 261 259 258 255 255 255 256 256 251 244 241 240 239 237 237 236 237 240 240 239 236 235 244 250 256 257 255 251 245 238 238 245 252 257 260 262 256 248 246 244 243 242 241 242 248 250 251 252 254 254 255 255 253 253 255 255 254 251 249 250 254 257 258 256 253 250 234 225 224 231 235 234 243 251 252 255 254 258 264 268 277 289 308 66 214 278 283 282 285 282 278 273 273 307 97 108 122 118 108 94 85 63 75 87 96 95 294 292 292 57 106 104 295 297 301 302 286 262 128 128 133 135 136 136 136 137 137 138 138 139 139 139 139 138 135 134 134 134 136 137 133 130 128 126 125 126 126 127 127 127 128 127 125 122 121 120 121 107 62 358 347 354 347 355 44 96 113 114 104 66 64 66 70 73 81 93 95 99 104 111 116 118 116 113 111 112 112 113 115 115 113 112 113 116 115 115 115 115 115 116 117 117 117 117 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 115 113 111 108 107 106 104 101 99 101 104 107 109 109 109 108 104 99 95 92 85 80 87 86 85 85 82 80 80 81 83 85 92 95 98 101 102 100 97 93 92 98 106 113 115 114 108 99 81 62 42 25 27 32 28 11 359 354 357 6 13 15 29 45 58 68 75 81 83 83 82 73 65 61 59 56 54 55 60 60 51 37 26 22 29 48 55 69 79 85 89 94 99 105 109 111 112 115 116 116 116 116 118 119 120 120 120 123 127 128 128 128 118 308 311 317 312 308 301 298 296 295 295 291 283 286 286 280 275 271 275 288 296 295 295 147 142 141 136 132 126 117 116 110 96 76 46 360 345 342 341 343 346 346 343 341 344 340 331 316 321 335 352 2 356 357 359 5 12 17 26 49 70 88 114 133 147 154 158 159 158 156 152 149 146 145 144 141 139 139 137 133 132 131 130 127 125 110 84 28 16 72 122 132 132 134 134 133 132 131 132 133 135 136 139 140 141 142 139 123 39 354 344 345 354 17 52 72 93 105 120 119 115 111 105 96 88 83 82 81 83 88 93 95 97 100 102 105 106 107 107 107 108 108 106 106 106 106 107 109 111 111 112 113 114 115 116 116 116 115 114 112 112 112 113 113 112 109 107 105 103 102 101 100 100 101 101 100 100 100 100 99 323 323 323 322 322 322 322 321 321 320 320 320 319 319 319 318 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 313 312 311 311 311 310 310 309 308 308 306 304 303 302 303 303 305 302 299 298 298 299 300 299 298 297 296 296 296 299 301 301 301 301 301 301 301 302 302 302 302 302 301 301 300 300 299 298 297 296 296 296 296 295 294 294 294 296 298 297 298 298 298 298 297 296 295 295 296 296 297 298 299 300 300 301 302 302 303 304 304 304 304 304 304 304 303 303 302 302 301 300 299 298 297 296 295 294 293 293 292 291 290 289 289 289 290 290 291 289 289 290 291 291 289 288 288 289 285 283 284 283 286 286 281 279 279 281 282 282 282 282 280 278 277 276 273 274 277 278 275 272 272 272 273 273 272 272 271 269 267 267 265 264 265 265 265 267 267 267 270 272 274 274 272 269 267 264 257 256 260 260 261 263 264 264 262 245 208 191 242 262 267 265 261 255 253 254 255 255 252 247 240 238 237 238 236 233 231 234 238 240 239 241 242 245 251 256 256 253 247 240 236 240 247 254 261 263 261 258 257 250 249 251 246 241 243 248 250 252 253 254 254 254 255 253 253 255 257 256 254 252 252 255 256 257 255 253 251 241 243 244 247 248 247 247 252 252 254 250 256 269 278 288 314 349 320 281 280 280 279 279 285 283 279 276 280 7 87 99 110 111 103 91 86 95 100 108 102 38 328 89 110 113 113 287 294 299 298 288 282 252 125 129 134 134 133 134 134 136 136 137 138 139 139 138 137 136 135 134 134 135 135 132 128 126 125 124 125 126 126 126 127 126 125 124 120 117 114 114 38 346 338 338 336 336 342 357 23 48 78 93 78 69 66 66 73 85 94 97 100 105 110 116 119 118 116 115 114 115 114 114 114 113 111 112 114 113 114 115 115 115 115 116 117 118 118 117 117 117 117 117 117 117 116 116 116 117 118 117 117 117 117 116 116 116 114 111 108 107 106 103 97 94 97 104 106 108 110 111 111 108 103 98 90 83 81 85 85 86 86 82 81 82 83 83 85 92 95 97 98 96 94 92 93 93 102 112 116 115 112 105 99 98 49 28 20 17 20 17 2 356 354 357 5 15 20 34 49 61 68 74 79 81 81 78 70 69 66 65 65 67 68 67 56 42 33 32 34 41 62 72 81 87 91 94 98 103 109 113 116 116 119 121 121 121 121 122 123 124 123 124 126 128 130 130 131 137 304 307 315 309 302 295 291 291 290 288 286 286 289 291 285 286 290 298 304 305 304 289 152 144 138 132 126 117 108 107 104 105 93 36 349 337 344 343 342 341 341 342 343 342 334 324 309 321 340 353 358 355 355 357 359 3 9 19 39 68 93 121 138 152 158 160 161 162 160 152 146 146 148 148 146 144 142 141 140 136 132 130 130 127 113 75 20 38 94 118 123 133 135 135 134 134 134 134 135 136 138 140 142 145 145 142 129 80 14 354 353 9 38 70 105 122 125 133 131 125 120 114 108 103 103 97 94 92 96 102 103 105 107 108 109 110 110 111 110 109 111 109 108 107 107 107 108 109 110 111 113 115 116 116 117 117 116 115 114 113 114 114 113 112 110 108 106 105 103 103 102 102 103 102 102 101 101 101 100 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 313 312 312 312 311 310 309 309 308 307 305 303 302 303 303 303 303 300 295 295 297 298 298 298 296 295 295 295 296 299 302 302 303 303 303 302 302 302 302 302 302 301 300 300 299 299 298 297 297 297 297 296 295 296 297 297 298 299 299 299 299 299 299 298 298 297 297 297 297 298 298 299 300 300 300 301 302 303 303 304 304 304 304 304 304 304 304 303 303 302 301 300 299 298 297 295 294 293 293 292 291 290 290 289 289 289 290 291 291 291 291 291 291 291 289 287 286 286 283 282 283 283 283 283 280 281 282 283 283 282 281 281 277 277 276 274 273 274 276 276 273 271 270 269 270 271 271 270 269 268 267 265 264 263 264 263 263 265 265 266 271 272 274 274 272 268 264 260 253 254 257 258 260 264 263 262 256 240 229 245 261 267 268 265 260 254 252 252 253 252 249 243 237 233 234 235 233 229 228 230 234 237 238 243 244 246 250 251 255 251 242 236 235 241 249 258 263 262 260 258 256 251 249 249 244 236 239 247 250 252 253 253 254 255 255 254 253 255 257 257 256 254 254 256 256 259 257 252 248 246 246 247 255 255 253 251 252 251 248 248 252 261 276 300 332 341 298 282 281 283 277 273 281 288 289 295 310 83 102 101 101 102 99 96 98 104 109 114 108 103 101 110 115 115 117 107 293 294 299 298 291 286 262 120 126 124 124 127 128 131 134 135 137 138 139 138 137 136 135 135 134 133 131 128 126 125 124 124 123 124 124 125 124 123 115 104 81 59 57 49 341 336 336 331 331 340 357 1 2 2 26 71 82 70 66 64 72 83 91 96 100 105 109 114 118 118 118 117 116 116 114 112 111 110 109 108 109 111 112 113 114 114 114 116 117 118 118 118 118 118 117 117 117 116 116 116 116 117 117 118 117 117 117 117 116 115 113 111 109 107 104 99 93 90 94 97 102 106 110 112 112 110 105 95 87 83 80 78 81 87 86 83 82 84 84 84 85 88 96 93 93 95 98 100 100 100 114 117 116 113 108 103 101 97 42 30 21 17 12 5 0 356 355 358 360 9 25 38 52 63 70 74 78 80 79 77 75 72 71 71 71 72 71 64 52 40 38 45 48 58 76 84 89 90 93 98 102 107 112 116 118 120 123 124 124 124 125 126 126 126 126 127 128 129 132 132 142 185 135 139 269 299 298 295 294 293 293 291 290 295 300 301 298 301 307 310 312 313 312 291 150 137 132 128 120 101 70 73 77 92 87 48 359 346 347 341 338 336 336 338 339 340 337 325 314 327 341 349 353 352 353 354 354 359 7 16 28 57 102 135 148 154 159 160 161 163 162 156 148 149 151 151 149 148 146 146 144 139 134 132 131 127 111 48 24 46 63 94 125 134 137 136 136 136 136 136 137 139 140 141 144 147 147 142 130 110 58 19 18 26 59 105 126 132 135 139 137 133 127 123 120 118 114 108 104 101 106 111 112 113 114 114 115 115 115 115 114 113 115 113 111 110 109 108 108 108 110 111 114 115 116 117 117 118 117 116 116 115 116 115 114 113 111 110 107 106 105 105 104 103 104 104 103 103 102 102 101 323 323 322 322 322 322 321 321 321 320 320 319 319 319 318 318 318 318 317 317 317 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 311 310 309 308 308 306 304 302 303 302 304 302 298 296 294 294 294 294 294 294 293 294 294 295 298 300 303 305 304 303 303 303 302 302 302 302 302 301 300 299 299 298 297 297 297 297 297 296 296 298 300 301 302 302 301 301 301 300 300 299 299 298 298 298 299 299 299 300 300 300 301 301 302 303 303 303 304 304 304 304 304 304 304 303 303 302 301 300 299 298 296 295 294 294 293 292 291 290 290 290 290 290 291 291 291 292 291 290 290 291 289 288 288 286 283 281 282 282 283 283 282 282 284 284 283 281 280 278 276 276 275 273 273 274 275 272 269 268 267 267 268 269 269 269 268 267 265 264 264 264 264 262 263 263 265 268 271 273 274 274 271 267 262 257 249 249 252 256 260 263 263 260 251 241 246 258 267 270 269 262 255 251 250 250 250 249 246 241 235 230 230 230 229 228 227 227 229 232 237 245 246 247 249 251 253 246 237 232 234 242 251 258 261 258 258 255 252 248 243 240 238 230 239 247 250 251 252 253 254 255 255 254 254 255 258 258 256 256 255 256 258 260 254 251 248 247 247 250 256 257 256 255 255 249 245 248 255 266 281 306 334 320 302 303 284 286 285 278 279 292 301 313 354 92 106 104 105 107 106 107 107 111 114 113 112 109 109 114 117 117 114 102 292 298 305 305 303 296 290 314 64 60 105 113 118 124 130 133 135 137 138 138 137 137 135 134 133 132 129 126 125 124 124 123 123 124 123 120 115 102 75 357 345 345 347 344 334 333 336 335 338 355 30 22 350 356 17 71 88 80 72 67 76 82 88 94 99 103 108 112 115 115 116 117 117 117 115 113 112 109 106 104 105 107 108 111 112 113 114 114 115 116 117 117 116 116 116 117 116 116 116 116 116 116 117 117 117 117 117 117 116 115 113 111 109 106 103 98 94 93 95 95 101 106 109 112 112 111 106 94 89 80 79 81 86 90 86 84 83 86 86 85 86 88 91 91 93 94 103 109 112 114 116 115 113 108 105 102 93 70 35 31 26 14 7 3 360 357 357 357 1 17 32 43 56 67 74 77 78 79 78 77 78 78 79 77 75 72 67 59 49 43 48 48 57 71 83 90 94 94 97 101 106 111 115 117 120 124 124 124 124 124 125 125 126 126 128 129 130 132 134 137 163 201 145 145 187 300 305 303 302 303 302 301 303 306 308 309 308 309 311 312 314 316 316 306 146 135 130 126 116 82 15 16 2 29 42 26 2 347 339 335 332 331 331 332 333 334 335 337 335 332 338 345 348 349 349 350 351 356 4 12 21 42 104 142 150 156 157 160 163 165 164 161 155 156 154 153 152 152 151 150 148 144 139 134 131 126 107 46 63 64 70 103 127 136 138 138 138 137 138 139 141 142 144 146 147 148 148 144 136 129 117 98 95 88 102 122 132 137 140 145 144 141 137 133 130 128 123 117 114 112 116 118 118 119 120 120 120 120 120 119 118 118 119 117 115 113 112 111 110 110 110 112 114 116 117 118 119 118 118 118 118 117 116 116 115 114 112 110 108 108 107 106 105 105 106 105 105 104 104 103 102 323 323 322 322 322 322 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 312 311 310 309 308 307 305 302 302 303 303 306 300 297 295 294 294 292 291 290 291 292 293 294 296 299 302 304 305 304 303 303 302 302 302 302 302 300 300 300 299 299 298 297 297 297 297 297 297 297 299 299 302 303 302 302 301 301 300 299 299 299 298 298 299 299 299 300 300 300 300 301 302 302 303 303 303 304 304 304 304 304 304 304 303 303 302 301 300 299 297 296 294 294 293 292 291 290 290 289 290 290 291 292 292 292 291 290 288 287 288 290 290 289 287 283 281 281 281 282 283 283 284 285 284 281 279 278 277 276 276 274 272 273 275 273 268 266 266 265 265 266 266 267 267 266 265 264 263 263 263 265 264 264 264 265 268 271 273 275 274 270 265 259 253 247 246 251 255 259 261 261 258 248 244 253 261 265 267 268 259 253 252 250 248 247 247 245 244 242 237 229 224 226 229 225 224 227 233 241 248 247 247 249 252 250 242 234 230 232 238 248 255 258 256 256 248 244 241 236 233 235 236 244 248 249 249 250 253 254 255 255 254 254 256 258 258 256 256 255 257 256 254 252 250 248 247 248 251 256 260 258 260 257 250 248 252 259 269 279 291 318 314 297 291 282 282 290 289 288 294 302 300 313 42 102 102 108 113 112 113 114 116 116 114 112 112 112 112 116 116 112 301 292 298 307 311 308 301 297 299 300 310 305 343 84 108 121 129 132 134 135 136 135 135 133 130 126 125 124 124 124 123 123 124 125 121 119 109 79 19 339 313 331 342 341 343 348 346 352 350 352 24 73 64 32 14 42 85 93 87 77 74 80 84 87 93 98 102 106 110 112 113 115 116 117 116 115 114 112 106 103 103 103 104 107 109 110 111 111 111 111 112 113 115 113 113 114 115 115 115 114 115 116 116 115 115 116 116 116 117 116 115 114 112 110 106 103 99 96 95 96 98 103 107 110 114 113 111 106 96 92 85 76 82 91 93 89 87 87 87 88 88 88 89 89 92 94 93 99 106 110 114 116 115 111 110 104 98 72 32 31 32 30 29 15 6 1 358 356 360 5 23 39 50 61 70 76 78 79 79 79 81 83 84 84 81 76 71 64 56 51 50 49 58 68 81 90 94 97 98 102 106 110 116 118 119 123 124 124 120 120 121 121 122 124 125 126 128 130 133 137 143 176 195 150 149 299 316 311 309 309 310 310 308 308 309 311 311 312 312 311 311 312 314 318 326 141 133 128 123 114 96 51 359 338 338 350 358 355 334 324 321 327 327 327 327 327 328 331 333 332 332 337 342 345 346 346 347 348 353 1 5 11 24 73 141 152 153 157 162 165 166 166 165 162 161 158 156 155 154 153 152 151 148 143 138 132 122 92 54 70 79 86 111 130 138 141 141 140 141 141 142 143 145 148 149 149 150 149 145 142 142 140 139 131 121 120 130 137 142 145 149 150 148 145 143 140 135 130 126 123 121 124 125 124 124 124 124 124 124 124 123 122 122 123 120 119 117 116 115 114 113 113 114 116 118 119 119 120 120 120 119 119 118 117 117 115 114 113 111 111 110 108 107 107 107 108 107 107 106 105 105 104 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 312 312 310 309 308 306 303 302 303 303 304 305 297 297 296 295 293 291 289 289 292 292 294 295 297 298 302 303 303 303 303 302 302 302 302 301 301 300 299 299 298 298 297 297 298 298 298 298 298 297 298 298 302 302 302 302 301 301 300 299 298 298 298 298 299 299 300 300 300 301 301 302 302 302 303 303 303 304 304 304 304 304 304 304 303 303 302 301 300 298 297 295 295 294 293 292 290 290 289 289 290 291 292 293 294 293 291 289 288 288 288 289 290 290 286 283 281 281 281 282 284 283 284 284 283 280 278 278 278 277 276 274 272 273 275 270 265 265 266 265 265 265 265 264 264 264 263 263 263 263 263 266 269 268 265 266 269 271 273 273 274 268 263 257 253 250 245 251 254 258 259 259 255 249 248 256 262 264 266 265 259 255 256 251 248 247 246 245 246 245 240 228 222 224 226 222 222 230 239 246 250 249 248 250 252 246 237 231 228 222 232 240 245 250 253 252 244 240 234 226 222 228 239 245 248 247 248 250 252 254 255 255 255 255 257 259 258 255 255 254 257 257 254 252 250 247 251 253 255 259 265 265 262 257 253 253 257 263 269 274 283 298 306 296 282 277 281 288 296 305 305 297 282 271 271 282 311 112 115 114 116 117 118 118 115 112 111 112 113 117 112 81 294 291 294 310 322 321 307 302 299 300 307 299 309 357 15 333 311 132 130 131 133 133 131 128 123 119 119 121 122 123 121 119 119 114 113 110 93 24 336 318 341 351 356 352 358 10 11 16 10 20 52 86 78 39 34 59 68 90 87 80 79 85 88 89 95 99 102 105 108 109 112 114 116 116 114 112 110 107 102 101 102 103 104 106 107 107 106 106 106 107 107 109 111 112 110 111 112 113 113 113 114 115 115 114 114 114 114 115 116 116 115 115 113 110 107 104 100 100 97 98 101 106 110 113 116 115 112 106 99 97 95 81 88 95 95 92 91 91 90 92 92 92 92 93 93 94 92 95 102 107 111 114 113 106 106 101 73 43 27 27 28 33 18 13 8 5 0 355 0 7 20 35 53 65 71 76 79 80 81 82 84 86 86 85 82 77 70 64 58 55 55 60 68 77 89 96 98 100 102 106 111 115 116 118 120 121 121 120 116 117 118 118 119 121 122 123 128 131 135 139 150 188 222 255 84 33 315 312 314 315 315 314 310 308 307 309 312 313 313 312 310 310 314 323 9 127 120 121 116 113 107 80 358 333 326 335 345 339 321 316 315 317 320 324 324 324 324 325 327 330 335 340 343 344 344 343 344 346 351 359 0 1 4 11 64 88 144 159 163 166 168 169 168 166 165 161 159 157 154 154 155 154 152 147 141 133 116 68 63 77 92 97 116 131 140 144 145 144 146 146 146 148 150 151 151 151 151 149 147 148 150 149 148 140 133 132 138 144 147 150 152 155 153 152 150 145 140 136 133 131 128 131 131 130 129 128 128 128 128 128 127 126 126 126 124 122 122 120 119 117 116 116 116 119 120 121 121 121 121 121 121 120 119 118 118 116 115 114 113 112 111 110 109 108 109 109 109 108 108 108 107 106 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 312 311 310 308 305 303 303 304 303 302 299 296 296 297 296 293 291 289 289 290 293 296 297 297 297 299 301 302 302 302 302 302 302 302 300 300 299 299 298 298 297 296 296 297 298 299 299 297 297 298 300 303 303 302 301 301 300 299 298 297 297 297 298 298 299 300 300 301 301 302 302 302 303 303 303 303 303 304 304 304 304 304 304 303 303 302 301 299 298 296 295 295 294 292 291 290 289 289 290 290 292 292 293 292 292 291 290 289 289 289 288 287 288 284 283 282 281 282 283 283 281 282 283 282 280 279 279 279 278 276 274 273 275 278 268 263 264 265 265 265 265 263 262 262 262 263 263 262 265 265 266 269 269 265 265 269 271 270 269 267 265 263 258 256 254 251 250 254 259 259 258 253 249 251 257 257 263 266 264 261 259 258 250 248 247 245 245 246 245 239 225 221 223 223 221 223 232 243 248 250 249 248 251 250 240 232 224 219 218 222 218 222 227 243 248 242 233 227 211 206 218 234 241 243 235 245 249 252 254 255 255 255 256 259 260 259 257 254 252 256 259 258 254 251 249 250 253 257 259 260 261 259 253 253 256 259 264 267 269 275 279 285 284 282 281 283 286 293 305 291 277 274 273 273 282 289 111 113 116 117 116 118 116 112 110 109 110 113 114 99 306 294 290 294 308 316 328 325 311 302 301 305 305 319 333 322 310 303 304 331 79 128 130 127 121 115 113 115 118 120 120 117 113 104 64 22 61 50 7 355 357 2 11 23 19 18 26 31 35 43 41 55 72 73 55 45 58 61 86 82 81 86 90 93 93 98 101 104 104 106 110 113 114 115 114 112 110 107 104 101 102 102 103 104 105 105 104 103 103 104 104 105 106 106 106 107 108 110 111 112 113 114 115 115 113 113 113 113 114 115 116 116 115 114 111 108 106 104 103 100 100 104 108 112 115 117 115 112 110 108 104 97 86 93 99 96 95 95 95 94 96 96 96 97 99 101 99 94 96 102 105 107 109 108 106 101 65 34 27 25 24 25 28 14 13 12 4 360 357 0 13 27 42 59 67 72 77 80 80 83 85 85 86 85 84 80 76 72 68 65 63 63 67 75 84 95 100 103 105 108 112 116 116 119 119 117 116 115 115 115 116 117 118 119 120 123 125 129 132 139 145 160 203 239 285 309 310 314 316 318 318 318 314 311 311 312 314 316 317 318 316 314 315 322 337 35 102 98 105 105 101 88 37 349 330 325 327 329 324 316 314 315 316 320 324 324 324 323 325 328 332 336 340 341 345 344 343 343 345 349 355 355 354 353 353 357 15 46 162 167 169 170 171 170 168 165 163 161 157 155 155 157 158 155 150 144 134 124 112 102 107 101 104 119 134 143 147 149 149 151 152 152 153 154 153 152 152 152 151 151 154 156 155 153 148 144 143 147 150 153 155 156 159 158 157 154 150 146 143 140 137 134 136 137 135 134 133 132 132 132 131 131 130 130 130 129 128 126 124 123 121 120 119 119 121 122 122 122 122 123 122 122 121 120 119 118 117 117 116 114 113 112 111 111 110 110 111 111 110 110 110 109 108 322 322 322 322 322 321 321 321 320 320 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 313 313 312 311 308 305 304 304 303 300 296 294 294 295 297 297 294 294 293 292 293 295 297 298 296 297 299 300 301 301 301 301 301 300 300 299 299 299 298 297 297 296 296 296 297 298 298 298 297 297 299 300 300 300 300 301 300 299 298 298 297 297 297 297 298 298 299 299 300 301 302 302 303 303 303 303 303 303 303 304 304 304 304 303 303 302 302 301 299 298 297 296 295 293 292 290 289 289 289 290 291 292 290 290 292 292 292 290 288 290 291 287 285 283 281 282 281 281 281 282 281 280 280 281 282 280 279 279 279 278 276 272 273 276 278 268 261 262 263 263 264 263 262 262 263 263 263 263 265 269 267 266 268 268 265 266 269 270 268 267 265 263 262 260 259 259 255 251 253 258 258 256 252 250 251 256 259 263 265 264 264 263 259 249 246 247 246 245 246 245 238 225 220 222 224 226 229 236 245 245 248 248 249 250 246 237 228 214 208 208 208 202 205 212 232 238 234 225 216 203 194 201 214 223 227 230 242 248 252 253 254 254 256 257 260 261 261 258 254 251 254 258 258 253 248 245 247 251 253 256 259 260 255 250 251 255 257 262 264 267 270 272 276 277 280 278 282 286 289 299 305 271 266 273 279 281 278 277 296 109 113 114 115 115 110 110 106 106 109 107 57 304 293 289 293 303 311 316 317 315 309 303 304 311 320 325 318 309 305 305 305 306 98 124 124 116 110 111 114 117 119 118 111 103 70 3 344 350 342 4 22 28 25 22 29 46 44 58 56 68 71 34 46 55 79 78 73 69 71 84 86 88 93 97 97 97 101 104 105 106 109 112 113 113 112 111 109 107 105 103 103 103 103 104 104 104 104 103 103 103 103 103 103 103 103 104 106 107 108 110 111 112 114 115 114 114 113 113 112 113 114 116 117 116 115 113 111 110 109 107 103 103 107 110 112 114 115 116 113 112 111 107 98 91 96 101 97 96 97 98 97 97 97 99 99 100 101 101 98 97 102 103 105 106 106 105 95 44 29 27 24 21 17 12 11 360 1 359 360 2 7 22 35 50 65 71 75 78 80 81 84 85 83 82 81 80 78 77 75 74 73 72 72 74 80 90 100 104 107 110 113 116 116 119 119 116 113 110 111 113 114 116 119 121 122 123 125 128 130 133 148 157 176 209 263 300 303 312 317 317 316 315 315 314 312 313 317 318 320 324 324 323 322 326 337 359 39 69 67 69 75 62 28 352 338 329 323 321 319 316 315 315 315 318 325 325 324 324 324 326 329 332 332 331 337 343 345 344 343 344 348 350 350 349 347 347 350 0 7 173 174 173 172 171 170 169 168 167 163 158 156 157 159 160 157 152 146 141 139 134 125 118 113 113 127 139 147 150 152 153 156 157 157 157 157 156 155 154 153 153 154 156 158 158 157 155 153 153 155 156 158 159 160 161 161 159 157 155 152 149 146 142 140 142 142 140 139 137 136 136 135 135 134 133 133 134 133 131 129 128 127 125 124 122 122 124 124 124 124 124 124 124 123 122 121 120 119 119 118 117 116 115 114 113 112 112 112 113 112 112 112 111 111 110 322 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 317 317 317 316 316 315 315 315 315 315 315 314 314 314 314 314 315 315 315 315 315 314 315 314 314 313 311 308 306 302 301 300 297 295 294 292 293 295 297 296 296 296 296 297 299 300 299 299 298 299 300 300 300 300 300 300 299 298 299 299 298 297 297 296 296 296 296 298 298 298 298 298 298 298 299 298 297 297 298 299 298 298 297 297 297 296 296 297 298 298 299 300 301 302 302 303 303 303 303 303 303 303 303 303 304 303 303 303 302 301 300 299 298 298 296 294 292 291 290 289 288 289 290 291 291 290 290 291 292 291 290 289 290 292 288 284 281 280 281 281 280 280 280 279 278 278 279 281 279 279 279 277 276 274 270 272 276 276 269 262 262 262 262 263 264 264 265 266 265 264 264 267 270 270 268 269 267 265 266 268 269 268 266 263 262 262 262 261 264 259 253 253 256 257 256 250 249 249 254 260 264 264 266 267 264 256 249 249 250 250 249 249 246 238 227 221 222 225 229 233 239 244 244 247 248 250 249 245 236 227 212 209 202 198 198 200 208 221 224 223 219 213 205 199 203 207 210 215 226 239 247 250 251 252 253 256 258 261 261 262 259 254 251 251 255 255 248 243 239 240 244 247 253 258 259 255 251 252 253 256 259 260 261 265 270 272 274 277 277 282 286 289 294 294 261 261 273 280 279 278 274 288 293 112 112 112 111 104 105 98 98 103 102 79 299 273 279 295 307 312 313 317 322 317 306 308 315 321 324 321 309 306 303 304 308 316 99 122 114 112 113 116 117 117 116 86 57 47 15 355 347 333 359 31 46 42 35 41 61 62 78 75 91 88 57 44 43 79 82 88 87 86 90 95 95 97 100 100 98 99 103 104 108 111 113 113 112 111 109 106 105 104 102 101 101 103 103 103 103 104 102 101 102 102 102 102 102 102 104 106 107 109 110 111 112 114 114 114 114 113 113 113 113 115 116 117 117 116 114 114 113 112 110 108 107 109 110 112 114 115 115 114 114 109 102 96 92 96 101 96 95 97 98 98 99 99 101 100 98 100 100 101 102 103 100 103 104 104 104 90 48 36 32 28 16 11 13 14 11 359 359 4 7 14 27 41 55 62 72 74 77 79 81 82 83 80 79 78 77 78 78 79 78 78 79 80 83 88 95 104 107 109 112 115 117 117 116 112 107 105 105 108 111 113 116 119 119 121 123 125 127 130 133 153 163 172 183 189 243 311 316 317 314 313 312 312 312 312 315 314 319 324 328 330 330 331 338 352 12 35 42 36 37 33 19 357 339 332 328 323 318 316 314 314 314 314 318 326 325 324 323 325 326 328 329 330 330 334 339 344 346 343 343 346 346 348 347 347 345 344 346 342 289 184 174 172 171 170 169 169 167 166 163 160 159 160 160 159 155 153 149 147 142 136 131 128 127 133 143 150 154 155 156 160 161 161 161 160 159 158 156 155 156 156 159 161 161 161 160 160 160 160 160 161 161 162 163 163 162 161 159 157 154 151 147 145 148 146 145 143 141 140 140 139 138 137 136 137 137 136 134 132 132 131 130 128 126 125 126 128 127 127 126 126 125 124 123 122 121 121 120 119 118 117 117 116 114 114 113 114 114 114 114 113 113 112 112 322 322 322 321 321 321 321 320 320 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 315 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 314 312 309 306 302 302 299 297 295 293 291 291 292 294 294 294 294 295 296 298 302 302 300 299 299 300 300 300 300 300 299 300 298 298 298 298 297 296 296 296 296 297 297 298 298 297 298 296 295 295 295 295 295 295 296 298 298 297 297 296 296 296 296 296 297 298 299 300 301 302 302 302 302 302 302 302 302 303 303 303 303 303 302 302 301 300 299 298 297 295 293 292 290 289 288 288 289 289 289 290 290 290 289 290 290 289 289 289 289 287 283 283 281 280 280 281 280 279 278 276 276 277 278 278 278 277 275 274 273 270 271 277 276 268 263 263 262 262 265 267 269 270 270 267 264 263 267 269 270 270 271 269 266 267 268 268 266 264 265 264 262 262 263 266 262 258 254 254 255 254 250 249 249 255 261 264 266 268 269 261 253 252 253 253 253 251 250 245 237 230 227 226 230 232 235 239 242 243 246 248 250 249 246 239 229 216 213 205 203 200 202 210 218 219 218 216 212 212 214 216 214 211 210 222 235 243 246 247 249 253 256 259 261 261 262 260 255 251 250 251 250 243 238 231 229 231 236 247 255 258 256 255 255 256 256 258 260 260 264 268 271 273 273 279 282 287 292 294 295 293 279 280 281 280 279 277 280 288 285 112 108 97 79 95 88 88 98 103 104 117 157 265 305 311 312 313 315 324 338 318 318 328 338 330 316 307 307 303 298 300 316 31 107 110 112 114 118 117 115 111 65 11 54 47 22 1 348 358 21 49 58 60 62 70 79 87 86 93 100 84 58 51 72 78 98 95 95 99 101 98 97 98 97 97 97 100 103 109 111 113 112 111 108 105 101 101 101 100 100 100 101 101 100 103 104 102 101 102 103 102 102 102 103 105 107 108 110 111 111 112 113 114 114 114 113 113 113 114 115 117 118 118 117 116 116 115 114 112 111 111 110 111 112 112 113 114 113 107 104 97 93 90 91 98 95 95 97 97 100 102 103 103 102 100 96 97 100 103 102 100 100 102 102 103 88 58 48 41 36 19 14 14 15 13 2 3 7 13 19 28 43 59 65 74 75 77 79 80 81 81 80 79 79 79 80 81 81 81 81 84 88 92 97 102 107 108 109 111 111 112 110 106 101 96 97 100 105 107 108 111 112 115 117 119 120 123 126 131 144 167 183 187 159 139 322 315 314 311 310 310 311 311 312 317 317 322 327 332 335 337 340 347 359 13 24 18 11 10 5 357 346 335 329 326 323 319 316 315 315 314 313 315 320 326 324 323 324 325 325 325 327 331 332 335 340 343 342 341 342 342 344 346 341 338 338 338 325 266 203 174 171 170 169 169 169 170 170 167 164 161 160 160 160 157 157 153 151 148 144 141 140 138 140 147 153 156 157 160 163 164 164 164 163 161 160 159 159 159 160 163 164 164 164 164 165 164 163 162 162 162 163 164 164 164 164 163 161 158 155 153 152 149 150 148 146 145 144 143 142 140 140 139 140 140 138 137 136 135 135 134 132 131 130 129 131 130 129 128 127 126 125 124 123 123 123 122 120 119 119 118 117 116 116 115 116 116 116 115 114 114 113 113 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 317 317 317 316 316 315 315 315 315 315 314 314 314 314 314 314 314 315 315 315 315 315 316 316 316 316 315 312 307 306 304 301 299 297 295 292 290 289 289 294 290 290 290 289 291 294 300 301 300 299 299 299 299 299 300 300 299 298 298 298 298 297 296 295 295 295 296 297 297 296 296 295 295 292 292 291 292 292 293 294 296 298 298 297 296 296 295 295 295 295 295 296 297 298 300 301 301 302 302 302 302 302 302 302 302 303 302 302 302 301 300 299 299 298 296 295 293 291 290 288 288 288 288 288 288 289 288 289 289 291 291 289 287 287 287 286 284 283 280 279 280 280 279 277 276 274 273 273 274 275 275 276 274 273 272 271 271 274 274 266 264 264 264 265 266 271 272 273 271 268 263 262 265 267 269 272 273 271 267 269 269 267 265 262 262 262 260 260 263 267 267 263 255 253 253 252 250 250 250 257 261 266 268 269 267 260 254 253 254 254 253 251 249 244 237 234 235 237 239 236 237 237 240 242 244 247 249 249 247 237 223 215 212 208 208 206 211 217 219 214 209 207 204 211 218 224 223 215 210 220 229 235 240 243 247 252 256 257 259 261 261 259 255 251 249 248 245 238 233 227 226 225 231 242 252 256 255 256 258 259 259 259 260 260 263 268 271 272 274 278 284 286 292 295 294 290 284 280 281 282 281 279 281 286 285 285 285 309 58 86 81 82 89 103 113 123 135 52 325 321 319 312 309 325 359 347 331 332 340 340 328 313 308 310 315 320 348 38 82 97 102 106 113 108 113 109 65 15 41 58 40 28 16 14 21 20 69 77 77 79 85 89 87 96 101 98 90 83 82 98 112 102 101 105 106 102 101 103 100 99 98 98 103 109 111 112 111 110 106 102 100 100 100 100 99 100 100 100 100 101 104 101 100 101 102 102 102 103 104 106 107 108 109 110 110 111 112 113 114 114 114 113 114 115 116 117 118 119 119 118 117 117 115 113 113 112 111 110 110 109 109 111 110 103 96 93 91 88 89 92 97 97 97 99 103 106 108 108 105 101 96 102 102 102 102 102 102 101 103 93 80 68 59 51 45 21 18 18 10 5 7 9 12 21 29 44 57 67 77 77 78 79 80 81 81 81 80 81 82 83 84 83 83 84 85 89 94 99 103 106 107 109 109 110 108 105 97 89 84 81 85 93 100 99 98 100 102 104 104 108 112 116 120 126 134 182 217 234 156 127 323 315 313 310 309 310 312 314 316 321 322 324 329 334 338 341 345 349 356 2 5 358 353 352 350 346 341 333 327 324 322 320 319 315 314 314 313 313 317 321 321 321 323 324 324 325 327 330 331 332 335 339 339 340 340 340 339 341 337 335 334 333 317 243 210 179 175 171 170 169 170 172 172 169 165 162 161 161 161 160 158 154 153 152 149 147 146 145 146 151 152 157 161 163 164 165 165 166 165 163 162 161 162 162 163 166 167 168 168 169 169 168 166 166 165 164 165 166 166 166 166 165 163 161 159 158 156 153 154 151 150 148 147 146 145 144 143 142 142 142 141 140 139 138 138 137 135 135 134 133 133 132 131 129 128 127 127 126 125 125 125 123 122 121 120 120 119 118 117 117 118 118 118 117 116 115 114 114 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 315 315 315 315 316 316 317 317 314 309 304 304 303 300 298 297 297 292 288 286 287 290 287 287 286 286 290 295 299 300 299 298 298 298 299 299 299 299 299 298 298 297 297 296 294 293 293 293 295 295 295 293 290 290 290 290 290 290 290 291 292 294 297 298 298 297 296 296 295 294 294 294 295 295 296 297 298 299 300 301 301 301 301 301 302 302 302 302 302 301 301 301 300 299 299 298 296 294 292 290 289 288 287 287 288 288 288 289 287 288 289 291 290 289 290 289 286 285 284 281 279 279 278 280 278 275 275 273 270 271 271 273 274 276 275 273 273 271 271 272 270 265 265 265 266 268 269 272 272 273 272 268 264 262 262 265 268 272 274 273 271 270 269 266 263 262 261 260 259 259 261 268 271 265 257 254 252 250 249 249 251 257 261 268 271 269 264 258 254 253 253 253 251 249 247 243 237 237 240 244 244 242 240 237 239 239 241 245 248 250 247 228 216 209 207 208 209 211 218 223 222 212 202 201 195 201 204 214 220 215 211 215 220 226 231 237 244 251 255 257 259 260 259 257 254 250 248 246 242 236 233 235 235 239 238 242 250 255 254 254 258 260 260 259 260 261 262 269 272 272 276 282 286 286 290 292 292 288 283 281 281 282 283 282 282 285 285 286 287 54 89 83 78 80 86 98 128 131 126 113 68 7 333 314 308 334 17 16 360 333 327 343 346 332 319 322 346 20 33 42 39 21 4 348 1 28 105 104 83 57 42 353 57 61 52 44 44 49 85 96 88 85 86 86 82 72 82 90 94 105 113 117 117 103 104 108 108 106 106 107 105 104 102 100 103 107 110 111 111 110 105 101 100 100 100 100 99 100 100 99 100 101 103 100 100 100 100 102 102 103 104 105 107 107 107 108 109 109 111 113 114 115 114 114 114 115 116 118 119 120 120 120 118 116 114 113 113 112 110 109 108 107 107 108 107 99 91 90 90 87 89 96 101 101 101 103 106 109 110 110 108 103 100 105 103 103 103 102 102 103 101 87 79 73 66 59 54 34 25 23 13 8 11 15 19 30 38 54 63 66 71 80 82 83 84 84 84 83 83 86 87 87 88 87 87 88 90 92 96 100 104 106 107 109 109 109 104 96 81 68 60 61 72 83 91 88 86 88 90 89 90 96 100 106 114 120 126 150 294 287 180 68 330 319 311 309 309 312 314 317 319 321 322 324 330 335 340 342 343 345 347 348 349 351 345 341 341 340 337 331 326 322 320 319 317 314 312 315 313 312 312 311 312 314 316 318 323 324 325 326 330 331 332 335 336 336 338 337 336 335 336 334 331 329 323 290 237 222 212 176 173 172 172 173 171 168 165 161 160 160 160 159 157 154 155 155 154 151 150 150 152 152 157 162 164 165 166 165 166 166 166 166 165 165 165 165 166 170 170 171 171 172 171 171 170 169 167 166 167 167 168 168 167 166 165 164 163 161 159 156 157 155 153 151 150 149 148 147 146 144 145 145 144 143 142 141 140 139 139 138 136 135 136 134 132 131 130 129 128 127 127 127 126 125 123 122 122 121 121 120 120 119 120 120 119 119 118 117 116 115 322 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 315 315 315 316 317 318 317 312 306 302 302 301 299 297 297 297 293 288 286 286 287 287 286 286 289 293 296 298 299 298 297 298 298 299 298 297 298 298 297 297 296 295 294 293 293 294 294 294 293 292 290 289 288 289 291 292 291 292 294 295 298 299 299 299 298 297 296 295 295 294 294 294 294 295 296 297 298 299 300 300 301 301 301 301 301 301 301 301 301 300 300 299 299 298 297 295 293 291 290 288 287 286 286 286 287 287 287 286 287 288 288 288 288 289 289 285 285 283 280 278 277 276 278 275 274 274 274 271 271 271 273 275 276 276 274 273 271 271 270 268 267 266 264 268 271 273 273 273 272 271 268 266 264 263 265 267 271 276 275 272 270 268 265 263 263 261 258 257 258 260 268 270 264 257 254 252 252 249 249 253 258 263 270 275 272 265 258 254 253 253 251 248 246 244 242 239 240 244 247 245 244 242 238 238 237 239 242 247 248 239 216 207 205 204 204 208 215 220 226 229 218 206 200 194 195 195 205 213 215 211 208 211 216 220 229 240 247 249 255 257 257 256 254 252 249 248 248 243 239 241 245 248 250 246 243 248 252 252 251 255 258 259 259 259 260 263 270 273 274 277 281 286 288 288 288 288 287 284 282 281 283 284 283 284 285 285 286 290 91 96 85 82 86 92 109 133 134 132 125 111 85 45 13 2 32 54 60 49 354 323 326 350 359 349 355 35 64 71 62 12 317 309 313 317 344 47 65 69 61 17 359 69 71 72 71 73 84 99 103 95 88 86 77 61 46 43 52 66 103 121 123 115 101 106 109 109 108 109 109 109 108 105 103 104 108 109 107 107 107 104 102 100 100 100 101 100 100 100 99 98 98 99 99 99 100 101 102 103 104 105 105 106 106 106 106 106 107 109 112 115 115 114 114 114 115 117 118 118 119 120 120 118 115 112 113 113 113 111 109 108 105 103 100 100 96 89 89 89 87 86 95 103 103 104 105 106 108 110 110 109 108 107 106 106 103 101 98 97 94 76 80 76 73 68 63 62 57 31 30 17 13 16 20 26 38 46 62 65 67 75 82 84 86 87 88 88 87 89 93 93 93 92 92 92 92 93 93 93 95 99 100 101 102 102 98 88 78 62 49 42 46 61 73 78 77 80 82 83 84 86 91 93 97 106 111 114 114 307 296 295 324 327 315 309 308 310 316 316 320 323 322 319 324 331 336 337 337 337 336 337 337 336 339 335 334 335 335 334 330 325 323 321 319 315 312 310 315 314 311 309 308 308 309 310 312 320 323 323 323 325 328 328 332 330 330 333 335 333 331 332 331 332 329 330 330 328 328 327 191 177 174 172 170 168 166 164 161 160 159 158 157 156 155 158 159 158 157 156 155 156 159 163 165 166 167 167 166 166 167 167 167 168 168 169 170 171 173 173 173 174 174 174 173 173 172 170 168 169 170 169 169 168 168 168 167 165 164 161 159 160 158 156 154 152 151 151 150 148 147 148 148 147 146 145 144 143 143 142 141 139 138 138 136 134 132 131 130 130 129 128 128 128 127 125 124 124 123 123 122 122 121 121 121 121 120 119 118 117 116 321 321 321 321 320 320 320 320 320 319 319 318 318 318 317 317 317 316 316 315 315 315 314 314 314 314 314 313 314 314 314 314 314 314 314 315 315 316 317 319 317 310 307 304 301 298 297 296 296 295 293 290 288 287 286 285 285 287 289 294 297 298 298 297 297 298 298 299 298 297 297 297 296 295 294 293 292 293 293 293 294 293 291 290 288 288 290 292 294 295 295 296 299 300 300 300 300 300 299 298 297 296 296 295 294 294 294 295 296 297 298 299 299 299 300 300 300 301 300 300 301 300 300 300 299 299 299 297 296 294 293 291 289 288 286 285 285 285 285 285 285 285 286 286 287 287 288 289 288 287 285 282 278 275 274 274 275 273 273 274 274 273 273 272 273 275 276 275 273 271 271 272 270 269 268 266 265 268 273 275 274 271 269 268 267 267 265 264 265 267 272 277 275 272 270 267 264 263 262 257 257 258 259 260 267 272 266 259 256 254 253 249 249 254 259 265 271 276 273 264 258 256 254 251 250 248 246 244 242 241 243 246 248 248 244 240 237 236 236 237 241 246 242 226 210 202 202 202 201 205 213 224 240 251 238 214 201 196 196 196 202 212 213 207 202 203 205 210 215 224 233 241 250 255 256 253 251 250 251 252 253 249 248 250 251 253 254 250 244 245 247 246 247 250 253 256 258 257 257 259 266 275 276 281 285 290 293 291 290 286 289 287 285 284 284 286 285 285 285 284 287 296 93 99 91 93 101 107 114 125 135 134 125 116 109 98 86 62 71 81 84 82 76 45 334 11 41 41 60 79 89 93 97 57 319 310 306 309 342 343 2 13 19 3 3 49 82 83 81 86 95 102 103 96 89 83 68 51 32 18 25 57 97 118 119 109 99 106 109 108 109 109 110 109 108 107 105 103 107 110 109 106 106 104 104 101 101 101 101 101 100 100 98 97 97 98 98 100 100 101 103 104 105 105 106 105 104 103 103 104 105 107 111 113 114 114 114 114 115 117 117 118 119 120 119 116 113 112 112 114 112 110 108 107 101 98 98 98 92 87 86 87 87 86 86 97 103 103 103 103 106 107 108 110 111 110 108 108 103 98 92 90 87 76 76 74 71 68 66 65 57 36 36 20 19 21 26 34 45 52 63 68 70 78 84 85 87 89 91 93 93 95 97 97 97 96 95 94 92 91 89 88 88 92 93 91 86 77 61 48 45 41 35 33 40 49 56 65 72 79 84 85 85 87 90 89 90 95 98 102 78 311 303 303 321 321 312 309 310 314 318 322 323 322 320 319 322 327 330 331 331 331 331 331 329 328 330 327 327 329 331 333 329 328 325 321 317 312 308 308 314 315 312 310 308 308 309 311 313 317 322 322 321 322 322 322 324 324 325 330 333 331 329 330 329 331 329 331 332 332 333 338 329 175 171 165 163 164 164 163 163 162 160 159 158 157 157 161 161 162 162 161 161 162 164 167 168 168 170 170 169 168 168 168 168 170 171 172 173 174 176 176 175 175 175 175 175 175 174 173 171 172 172 171 171 170 170 169 169 167 166 164 162 162 160 158 157 156 155 153 152 151 149 151 150 149 148 147 147 147 146 145 143 142 141 140 138 136 134 133 133 132 131 130 130 130 129 127 127 126 125 125 124 123 122 122 122 122 121 121 119 118 118 321 321 321 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 315 315 314 314 314 313 313 313 313 313 313 313 313 313 314 314 315 316 318 319 318 310 310 305 300 297 296 296 296 295 294 291 288 285 284 285 287 290 294 296 297 298 297 297 297 298 298 300 297 296 296 295 295 294 293 292 292 292 292 292 293 292 290 289 288 290 293 295 295 295 297 299 301 301 301 300 300 300 300 299 297 297 296 295 294 294 294 294 295 296 297 298 298 298 299 299 299 300 300 300 300 300 300 299 299 299 298 297 295 294 292 290 289 287 286 286 285 285 285 285 286 284 284 286 287 287 289 289 289 288 287 284 279 275 273 272 273 274 274 275 275 274 273 272 272 273 274 273 271 271 271 272 271 271 268 266 266 268 271 275 273 269 266 265 265 265 263 263 264 267 272 275 274 271 268 265 263 261 257 254 259 261 261 261 266 271 267 261 260 257 253 250 251 256 261 266 271 273 269 261 258 257 254 252 251 250 247 244 242 242 244 246 247 247 242 238 236 235 235 236 239 244 232 215 207 204 201 200 203 204 212 236 265 273 256 222 205 201 203 206 207 210 207 198 194 195 200 208 213 213 220 228 237 246 250 249 249 250 253 255 256 255 253 253 253 255 255 253 249 246 244 243 248 250 251 254 256 254 253 255 264 277 281 288 295 297 300 299 294 288 288 288 287 287 288 289 288 286 286 285 294 333 84 95 95 102 111 117 122 125 126 132 124 120 114 103 87 66 76 89 91 95 98 79 23 48 83 86 95 99 102 107 112 104 65 352 329 342 21 358 4 14 29 17 20 55 90 90 90 93 99 102 100 95 89 84 61 28 19 14 23 66 101 115 112 102 99 106 108 108 108 107 108 108 108 107 105 103 104 107 107 105 105 105 103 100 100 100 101 101 101 100 98 96 96 96 97 99 100 101 103 105 106 107 107 105 103 103 102 101 101 104 107 111 112 113 113 114 115 116 117 117 118 118 117 115 112 111 114 112 108 106 104 101 97 99 103 99 89 84 83 83 85 85 85 86 93 97 98 97 101 104 107 109 109 108 109 110 107 100 91 85 81 76 77 74 73 72 69 67 56 40 37 22 23 27 32 40 47 51 54 70 74 83 87 88 89 91 93 95 96 96 97 98 98 96 94 91 89 87 85 84 83 84 86 76 59 40 24 17 14 16 21 27 35 41 46 57 63 73 80 83 85 84 83 83 84 85 86 70 333 311 308 307 311 316 312 310 311 313 315 320 318 318 320 321 323 326 326 326 326 327 327 326 325 324 325 322 323 325 329 331 330 329 325 320 315 309 305 306 310 314 313 310 310 309 310 311 312 314 321 321 320 320 320 320 321 321 323 326 328 329 328 328 327 329 328 328 330 332 333 342 353 46 148 149 155 161 162 162 162 162 161 159 159 159 160 163 164 164 164 165 166 168 170 171 171 171 173 174 173 172 171 170 171 172 174 175 176 177 178 178 178 178 178 177 177 177 176 175 174 174 174 173 173 173 172 171 170 169 168 166 165 165 163 161 160 159 157 156 154 153 152 153 153 152 150 150 149 148 147 147 145 144 143 142 140 138 137 136 135 134 133 132 131 132 131 129 129 128 127 126 125 124 123 123 124 124 123 122 121 120 119 321 321 320 320 320 320 320 320 319 319 318 318 318 317 317 317 316 316 316 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 314 315 317 319 316 311 310 303 299 298 298 298 297 296 295 291 287 285 286 288 293 295 297 298 298 297 296 296 296 296 296 297 296 295 294 294 294 293 292 291 291 291 291 292 293 293 291 289 289 290 292 293 294 295 297 299 300 301 300 300 300 300 299 299 298 298 296 295 295 294 294 295 295 296 297 297 297 298 298 298 299 299 299 299 299 299 299 299 299 298 297 296 294 293 291 290 288 287 287 286 286 286 286 286 286 283 284 285 287 288 290 289 289 288 286 284 282 279 274 272 273 275 276 277 277 273 270 270 270 271 272 272 270 270 271 272 271 270 269 266 266 268 270 273 271 266 263 262 263 262 261 261 262 267 271 274 273 269 263 263 260 258 256 257 263 266 263 263 266 268 266 262 262 257 252 251 253 259 264 268 271 269 264 260 260 257 256 254 254 252 248 244 242 243 245 245 245 244 240 239 239 240 239 237 236 235 221 209 207 206 204 203 205 207 223 260 281 283 266 231 226 214 212 211 208 203 200 190 188 188 194 200 206 219 225 224 228 237 244 247 248 250 253 256 257 257 256 256 255 256 256 255 254 252 249 247 247 250 252 254 254 251 249 251 259 273 284 293 303 302 305 304 297 291 288 288 288 289 290 290 290 289 287 285 308 349 27 72 92 104 110 118 124 126 127 129 125 123 115 96 63 54 71 82 92 92 102 92 73 82 100 106 108 107 107 114 118 117 115 109 88 85 83 65 53 59 65 48 48 56 80 98 103 98 102 102 99 94 88 80 56 16 7 9 29 75 105 115 106 98 101 105 106 106 106 104 106 107 107 107 106 104 104 103 102 101 102 102 101 99 98 99 101 102 102 101 99 97 97 97 97 98 99 100 100 103 105 106 106 105 105 103 102 100 99 100 104 108 111 112 113 114 113 113 115 115 117 118 116 114 111 109 106 101 101 99 94 92 95 101 104 105 95 83 78 78 80 82 80 60 61 80 87 89 96 100 107 113 115 116 117 117 111 104 99 84 78 81 81 79 78 76 73 71 58 45 39 26 27 30 36 42 46 48 55 70 76 87 90 90 91 91 93 94 94 94 94 95 94 93 91 88 86 84 82 80 80 80 79 60 36 16 5 1 359 359 5 15 18 27 38 45 42 47 55 65 74 77 78 78 77 59 50 338 315 311 310 308 309 309 310 310 310 311 312 314 315 317 324 326 326 326 324 323 324 323 323 322 321 321 321 319 319 322 326 328 328 329 326 321 314 309 304 302 308 314 315 314 312 311 311 312 312 314 321 319 319 319 318 318 319 319 321 323 326 327 326 325 324 327 327 328 331 331 333 343 357 27 97 124 146 155 159 161 162 163 162 160 159 160 162 165 167 167 167 168 170 172 174 175 175 175 178 178 178 177 176 174 174 175 176 177 178 179 180 180 180 180 180 179 179 178 177 177 176 176 175 175 175 174 174 173 172 171 170 168 168 167 165 165 163 162 160 158 157 156 155 154 155 154 153 153 151 150 149 148 147 146 145 145 143 142 141 139 137 136 135 134 133 133 132 131 131 130 129 128 127 125 124 125 125 125 125 124 123 122 121 321 320 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 315 315 314 314 313 313 313 313 312 312 312 312 312 312 312 312 312 313 314 316 317 317 312 307 301 298 298 298 299 298 296 293 288 288 288 289 293 298 299 299 299 298 296 295 294 294 295 295 295 295 294 294 293 292 291 291 290 290 291 292 292 293 293 292 291 289 289 291 292 292 294 297 299 300 300 300 299 299 299 298 298 298 297 296 296 295 295 295 295 295 296 296 296 297 297 298 298 299 298 299 299 299 299 299 299 298 298 296 295 294 292 291 289 288 287 287 287 287 287 287 287 285 285 284 285 285 286 287 288 290 287 284 282 281 279 275 272 273 276 278 278 277 273 269 268 269 269 269 270 270 269 270 271 270 270 269 266 267 268 271 272 270 265 262 262 261 260 259 258 260 265 270 273 271 265 260 260 257 259 259 263 268 269 266 265 265 265 265 263 262 256 252 252 256 261 265 269 270 267 264 261 258 256 257 255 255 251 247 244 243 244 245 245 245 244 243 243 245 246 244 240 234 228 223 220 212 216 220 222 225 233 249 274 287 286 271 247 242 224 220 211 204 199 193 186 184 179 188 195 206 224 231 225 222 229 239 247 249 249 252 253 255 257 257 257 257 257 257 257 256 255 252 248 248 251 254 255 255 252 247 249 254 270 285 291 294 303 308 304 298 291 287 286 287 289 291 291 290 289 286 285 296 324 326 6 72 97 104 115 116 127 130 128 125 123 112 77 44 45 56 61 75 92 107 98 88 96 108 112 111 106 108 116 119 118 116 111 103 104 100 96 94 92 84 78 75 73 87 103 106 101 104 101 96 91 85 74 59 53 15 13 37 79 105 113 105 94 102 103 102 102 102 101 104 106 106 106 107 106 103 102 102 102 102 101 100 98 98 101 102 104 104 103 102 101 100 98 98 98 98 97 97 98 102 102 103 105 105 104 103 101 99 99 102 106 110 111 111 111 111 111 112 114 116 117 116 112 106 100 94 87 88 79 82 86 93 99 102 104 93 79 73 72 74 75 69 44 17 39 51 69 88 95 107 108 110 119 122 120 115 109 103 98 92 93 93 88 86 81 77 75 60 50 43 30 30 32 37 40 43 47 53 62 77 89 90 91 90 90 90 91 92 89 90 91 90 89 87 86 84 80 76 73 71 69 66 47 21 1 352 349 349 350 354 355 3 14 25 31 28 25 26 35 48 61 67 69 71 43 10 325 316 313 311 309 308 309 309 309 309 310 312 316 317 321 331 332 329 327 324 324 321 321 320 319 318 318 318 317 318 320 322 324 325 325 324 321 315 309 304 302 308 315 315 316 314 312 312 312 314 317 321 319 320 320 321 322 319 318 319 322 325 325 322 321 322 327 328 330 332 330 333 342 356 20 62 99 128 141 150 158 162 163 162 160 160 161 164 168 168 169 171 172 175 177 179 180 182 181 180 183 183 182 180 179 178 178 179 180 180 181 182 182 182 182 181 181 180 179 179 178 177 177 177 177 176 176 175 175 174 173 172 171 170 170 169 167 165 163 162 161 160 158 157 156 157 157 156 155 153 152 151 149 148 147 147 147 146 146 144 141 139 138 137 136 135 134 134 133 132 132 131 129 128 127 126 126 127 127 127 126 125 124 122 320 320 320 320 320 319 319 319 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 313 313 312 312 312 312 312 312 311 311 311 311 311 312 313 313 314 315 310 304 300 297 297 298 297 296 294 290 288 288 290 295 298 299 300 299 299 296 294 293 293 294 294 295 295 294 293 293 292 290 289 289 289 290 291 292 293 293 292 292 292 290 290 290 291 291 293 297 299 299 299 299 298 298 297 297 297 297 296 296 296 295 295 295 295 295 296 296 296 296 297 297 298 298 298 298 299 299 299 298 298 298 297 296 294 293 292 291 290 289 288 287 287 287 287 285 285 286 286 286 285 285 285 285 287 289 287 285 283 282 278 275 272 272 274 275 277 276 274 270 269 267 267 267 268 269 269 269 273 272 270 268 266 268 269 272 271 268 264 260 260 259 257 256 256 257 262 269 271 266 262 259 258 256 263 265 269 272 271 267 265 264 264 264 262 258 254 252 254 259 263 267 268 267 265 266 262 259 257 257 256 254 250 246 244 243 244 245 245 246 245 246 247 249 249 247 242 235 234 236 233 228 237 243 246 249 255 265 278 290 290 290 279 254 232 223 209 199 194 189 184 181 176 183 185 196 218 230 226 212 215 232 244 249 249 251 251 254 257 258 258 258 258 258 258 257 256 255 253 252 253 256 256 251 248 248 250 261 275 283 287 293 301 304 300 295 291 287 286 286 287 290 290 290 287 285 284 286 303 289 300 351 89 99 103 110 142 133 128 126 121 102 56 28 29 34 26 39 89 107 100 94 103 110 112 108 103 106 109 114 114 112 112 110 115 107 106 106 102 92 87 86 79 92 103 103 101 103 99 92 86 77 71 66 45 22 20 44 79 100 106 101 90 98 97 97 96 97 100 103 106 106 106 107 107 106 104 104 104 104 103 100 99 99 101 104 105 105 104 104 103 102 100 98 98 97 95 95 96 98 99 99 101 103 104 103 102 101 99 101 105 108 109 109 109 110 109 110 111 113 114 114 109 97 88 82 78 68 64 73 84 89 91 91 92 89 73 71 68 69 67 55 29 6 28 32 60 81 87 93 97 103 112 116 110 103 101 104 108 112 110 109 103 94 87 82 72 61 54 45 35 33 34 35 38 42 47 53 63 78 90 90 88 87 86 86 86 86 82 83 83 83 83 83 82 79 73 73 66 58 56 52 29 5 349 341 339 341 342 343 348 357 7 17 20 19 18 16 12 18 29 37 45 59 58 3 332 319 314 311 309 309 311 311 309 309 312 317 323 324 330 335 336 330 327 325 323 320 318 318 318 317 317 317 317 318 318 320 322 321 321 320 318 312 306 302 302 303 308 315 318 316 314 313 314 317 320 321 325 325 325 323 317 311 313 317 320 321 319 316 315 318 321 325 330 326 326 331 339 353 13 43 49 77 122 144 154 160 162 162 162 162 163 165 167 170 172 174 177 180 183 186 188 188 187 185 186 186 184 183 183 182 182 182 182 183 183 183 184 184 183 182 182 181 180 180 179 178 179 179 178 177 177 176 176 176 175 174 173 172 172 170 169 167 165 164 163 162 161 160 158 160 159 158 157 156 154 153 151 150 149 150 150 149 148 146 144 142 140 139 137 136 135 136 135 134 133 133 131 130 129 127 128 129 129 128 128 127 126 124 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 314 314 313 313 312 312 312 311 311 311 311 311 310 310 310 310 310 310 310 310 310 307 301 300 299 297 297 294 294 292 290 289 290 294 299 300 300 299 299 297 293 292 292 292 293 294 294 295 294 292 291 290 289 288 289 289 290 292 292 292 292 292 292 292 291 290 291 291 293 296 298 299 299 299 299 298 298 297 297 297 296 296 296 295 295 295 295 295 295 295 295 296 296 297 297 297 298 298 298 298 298 298 298 298 297 296 295 294 292 291 290 289 289 288 288 288 288 287 284 284 285 286 286 286 286 285 285 285 285 285 285 285 285 281 275 272 270 270 271 274 273 272 270 268 265 264 265 266 270 271 272 279 273 270 267 267 269 270 270 269 264 263 261 257 256 254 253 252 253 258 265 267 263 262 259 256 258 265 269 274 277 274 269 267 265 265 264 261 256 253 253 256 261 265 267 266 265 264 264 263 262 259 257 256 253 249 246 243 244 244 244 245 246 246 247 249 250 250 248 245 240 244 246 247 249 254 258 259 261 265 272 281 290 290 290 282 263 243 226 211 198 191 187 182 179 176 176 174 184 207 223 223 213 209 225 238 246 248 249 250 253 256 257 258 259 260 260 259 258 257 256 255 255 255 257 257 251 250 254 261 271 277 275 282 291 297 299 296 292 288 286 284 285 286 288 288 289 285 283 282 283 284 283 298 307 331 48 69 158 152 135 129 127 120 84 32 8 5 8 4 19 74 98 96 90 103 109 109 104 99 100 101 108 107 107 114 119 120 113 111 108 99 91 89 81 76 89 99 99 98 99 94 86 79 70 64 56 43 30 26 46 77 96 100 94 86 89 89 92 89 90 96 102 105 105 106 108 108 107 106 106 105 106 104 103 102 102 104 105 105 104 104 104 103 102 101 99 98 96 95 94 95 96 96 98 100 101 101 101 101 101 99 99 103 107 108 108 107 107 107 106 104 102 102 104 103 89 86 76 64 56 54 57 80 79 82 87 90 89 85 81 68 65 58 41 18 1 0 29 67 82 84 87 97 109 112 109 93 80 81 94 107 115 107 111 106 97 88 76 64 56 46 41 40 38 37 37 38 43 48 53 63 77 87 87 84 82 81 81 80 78 72 71 71 73 74 74 72 69 64 63 57 50 47 33 4 348 338 333 333 334 336 338 343 350 1 10 6 4 7 8 359 359 0 10 21 34 41 14 335 320 314 312 311 312 312 315 313 316 320 323 325 327 332 334 330 329 327 324 321 319 317 316 318 318 316 316 316 316 318 320 319 318 318 317 314 309 302 299 300 301 306 315 320 318 316 315 316 320 322 321 325 327 306 219 277 304 312 317 319 317 309 307 308 315 323 326 328 326 325 329 337 349 4 9 13 46 111 139 151 158 161 163 164 165 166 167 169 172 175 177 180 183 187 191 192 192 190 190 189 187 186 185 185 185 185 185 184 184 184 185 185 185 184 184 183 182 182 181 180 180 181 181 180 179 177 177 176 176 176 175 175 174 173 171 170 169 167 166 165 164 163 162 161 162 161 160 159 158 157 155 154 152 151 153 153 151 150 148 146 144 142 140 139 138 138 138 137 136 135 134 134 132 131 130 129 131 131 130 129 128 127 125 320 320 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 315 314 314 313 313 312 312 312 311 311 311 311 310 310 310 309 309 308 308 308 308 307 306 304 301 299 297 296 295 293 292 291 291 291 295 299 299 298 298 299 297 295 292 290 290 291 292 293 294 294 293 291 289 288 288 289 289 289 291 292 292 292 291 291 292 292 292 292 294 296 299 300 300 300 300 300 299 298 298 298 297 297 296 296 296 295 295 295 295 295 295 295 295 296 296 296 297 297 297 298 298 298 298 298 298 297 296 295 294 293 292 290 289 289 289 289 288 288 286 284 284 284 285 285 285 286 286 286 286 284 283 282 283 283 283 281 275 269 267 267 268 271 271 270 268 265 263 261 266 267 268 273 277 277 272 268 267 268 269 268 267 265 263 261 259 256 255 252 250 249 248 253 259 262 260 261 256 255 260 267 273 278 281 276 273 273 272 270 266 260 255 252 255 259 263 266 268 267 266 265 265 265 265 260 258 255 252 248 245 243 243 244 245 246 246 247 248 250 250 250 249 247 247 249 252 257 261 264 266 266 268 270 275 282 287 287 287 275 262 247 230 212 199 191 189 182 179 178 176 172 180 195 208 215 214 211 217 233 240 244 247 248 251 254 257 258 260 261 261 260 258 258 257 256 256 256 257 256 252 257 261 265 269 272 272 280 288 295 297 294 288 285 285 284 284 285 286 287 288 286 283 282 282 283 284 286 304 306 297 288 271 176 137 130 128 119 35 2 350 348 350 344 360 46 77 81 86 100 106 104 98 94 93 91 92 81 85 109 119 120 118 114 105 97 90 86 79 76 81 92 92 93 92 87 78 70 64 58 53 42 32 33 46 75 95 100 93 86 83 75 77 80 84 93 99 102 102 105 108 109 109 108 106 105 105 105 104 104 105 104 103 102 102 102 102 102 102 101 100 99 97 95 94 94 95 96 98 100 100 98 97 98 100 100 99 101 103 105 105 105 105 104 100 92 84 82 84 83 78 79 69 55 42 37 47 70 70 72 75 82 87 87 83 67 60 47 29 11 360 2 66 83 89 92 94 96 96 93 91 87 74 68 74 87 98 79 96 99 90 78 67 58 46 45 43 42 41 40 39 39 45 50 57 64 75 82 81 79 78 76 75 73 69 59 58 60 62 60 57 53 52 50 46 43 39 33 5 343 336 332 331 331 332 333 335 339 346 353 358 354 352 353 354 352 351 352 3 9 14 14 359 335 319 315 312 312 313 315 316 316 320 324 326 327 329 332 334 334 328 324 322 320 318 317 319 318 316 315 315 315 316 319 319 317 316 316 315 311 306 301 298 299 301 308 317 321 320 317 317 320 323 323 321 321 318 197 199 206 293 319 320 321 318 314 309 309 314 320 325 328 329 325 328 335 346 355 356 2 22 89 133 149 157 162 165 167 169 170 170 173 176 178 180 182 185 188 190 192 192 191 191 190 188 187 187 187 187 187 186 186 185 185 186 186 186 186 185 185 184 183 182 182 182 182 182 181 179 178 177 177 176 176 176 175 174 173 172 171 170 169 168 167 166 165 164 164 164 163 163 162 161 159 158 157 155 155 156 155 154 152 150 148 146 144 142 141 140 140 140 139 138 137 137 136 134 133 132 132 132 132 131 131 130 129 127 319 319 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 315 315 314 314 313 312 312 312 311 311 311 310 310 310 309 309 308 308 307 306 306 306 306 304 302 299 297 295 294 293 290 288 288 289 292 291 293 295 296 297 297 295 292 290 289 289 290 292 293 294 293 291 289 288 288 289 289 289 290 290 291 292 292 292 293 293 294 293 297 300 301 302 302 301 301 300 299 299 298 298 298 297 296 296 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 297 298 298 298 298 298 297 297 296 295 293 292 291 289 288 288 288 288 288 286 284 284 285 285 285 285 285 285 285 285 285 282 281 280 281 281 280 277 272 269 268 267 268 270 272 269 266 264 262 263 268 273 272 280 280 276 271 268 266 266 265 264 262 261 261 259 260 259 256 253 250 247 246 255 259 260 259 257 253 254 261 270 276 281 283 278 275 278 281 275 267 259 253 253 257 262 265 266 267 267 267 265 266 268 266 260 257 254 251 247 244 243 243 244 245 246 246 247 248 250 250 250 250 249 250 251 256 262 266 269 269 268 269 271 277 280 283 284 280 270 258 245 231 216 202 194 191 184 182 182 178 174 178 187 198 208 212 211 217 228 229 237 244 247 249 252 255 257 260 262 262 262 261 260 259 258 256 257 256 255 256 259 262 265 266 268 271 278 286 296 297 292 285 284 284 283 284 284 286 287 287 286 284 283 284 285 286 287 290 291 289 286 277 215 142 132 130 104 323 326 331 334 339 335 1 42 63 70 80 93 99 97 92 89 83 67 49 32 54 97 113 120 121 116 103 103 90 82 74 67 69 79 84 86 84 77 71 65 51 51 51 40 33 34 45 68 90 98 94 90 79 54 46 65 82 91 94 93 94 102 108 109 108 107 105 103 102 102 102 103 103 100 97 98 98 98 98 100 102 102 102 101 100 97 95 94 95 96 99 100 99 96 94 95 98 99 98 99 99 101 103 103 102 98 93 81 69 65 64 59 56 51 55 50 37 34 42 52 60 68 71 73 74 74 72 64 53 36 20 8 13 38 71 77 84 92 95 89 76 66 74 78 73 66 65 66 67 72 89 93 83 69 58 51 50 48 46 45 43 41 39 39 46 52 65 67 72 76 75 75 72 69 66 63 54 44 46 49 48 42 39 33 27 21 20 19 13 2 344 334 332 333 334 333 333 334 336 338 342 345 349 349 347 346 345 345 344 346 353 357 359 353 343 333 320 314 312 311 313 316 317 317 320 324 326 328 330 332 333 333 325 322 320 319 321 324 322 316 314 314 315 315 316 318 317 315 315 314 312 308 304 302 301 302 306 312 319 322 322 320 320 324 325 324 323 320 299 195 199 224 321 328 326 324 322 321 314 312 314 318 322 325 328 326 329 335 340 344 351 358 7 42 119 148 159 164 167 169 169 172 175 179 181 181 182 184 186 188 190 191 194 198 197 191 190 189 188 189 189 189 188 188 187 187 188 189 188 187 187 186 186 185 184 184 183 183 183 182 180 179 178 177 177 176 176 175 174 174 173 172 171 170 169 168 167 167 166 165 166 165 165 164 163 162 161 160 159 158 158 157 156 154 153 151 148 146 145 144 142 142 142 141 141 139 139 138 136 136 135 134 134 133 133 132 131 130 128 319 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 315 315 314 313 313 312 312 311 311 311 310 310 310 309 309 308 307 307 306 305 305 304 303 301 299 297 295 293 291 289 287 282 282 283 286 290 289 292 295 295 294 291 289 288 288 288 290 292 293 293 292 290 288 287 287 288 289 289 289 289 290 292 293 297 299 300 301 301 301 302 303 302 302 301 300 299 299 298 298 298 297 296 296 295 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 298 298 298 298 298 297 297 296 295 294 292 291 290 289 288 288 288 287 285 283 283 284 284 284 284 284 284 284 284 284 283 280 279 277 277 276 274 272 270 270 270 269 268 270 271 269 265 262 264 266 271 279 279 284 280 274 269 266 264 261 261 259 258 258 259 260 263 263 260 256 253 254 257 260 263 263 260 255 251 254 264 274 281 284 285 281 275 275 278 276 268 259 254 255 260 263 266 267 267 267 267 266 268 269 266 260 256 253 249 246 245 244 244 244 246 246 246 247 248 249 249 249 250 250 251 253 258 263 267 270 270 270 272 275 277 277 282 284 278 268 255 242 232 223 211 202 199 194 186 187 182 175 175 182 193 203 208 210 218 226 227 233 241 244 246 249 253 256 260 263 263 263 263 262 261 260 257 259 256 255 257 260 262 263 265 267 270 274 281 291 295 300 289 282 281 282 282 284 287 288 288 287 285 284 285 285 286 286 287 288 289 288 281 250 153 136 133 306 295 294 295 305 323 331 1 28 46 57 70 82 87 83 86 78 62 40 30 41 74 101 113 122 122 117 110 100 84 70 48 38 42 58 75 77 74 66 63 56 43 43 40 36 34 34 40 57 77 89 91 89 71 36 20 47 82 91 86 80 86 95 101 107 108 106 102 99 97 97 97 98 98 96 95 95 93 91 92 95 99 102 103 103 101 99 97 96 95 96 98 99 98 94 92 94 97 98 99 98 97 98 99 100 96 86 81 72 60 55 54 49 37 32 29 29 31 29 34 46 60 66 66 67 66 66 64 59 45 28 15 7 18 47 67 63 69 79 84 79 68 59 64 69 69 64 62 62 66 76 87 81 71 62 55 53 52 51 51 49 45 42 39 40 44 50 61 63 68 70 68 67 63 59 55 49 38 30 33 35 30 20 20 14 6 1 359 358 354 345 337 334 335 337 338 337 337 336 337 338 340 342 344 345 343 341 340 339 339 341 343 346 346 341 335 329 321 316 314 312 314 315 313 313 319 323 326 327 329 330 330 330 324 320 318 317 320 324 320 315 314 313 314 314 314 315 314 314 314 312 309 306 304 304 303 303 306 311 320 324 323 322 324 325 325 325 324 318 285 240 201 303 326 330 329 327 326 323 313 315 317 318 320 324 326 326 329 331 335 340 347 354 358 11 55 143 162 167 169 170 172 176 180 185 186 185 185 186 189 190 190 194 198 201 200 193 192 191 190 190 191 191 190 190 190 190 191 191 190 189 188 188 187 186 186 185 184 184 183 181 180 179 179 178 177 177 176 175 175 174 174 173 172 171 170 170 169 168 168 167 168 167 166 166 165 164 163 163 162 160 161 159 158 156 155 153 151 150 148 146 145 144 145 144 143 141 141 139 138 138 137 136 136 135 134 133 132 131 130 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 315 315 314 314 313 313 312 311 311 311 311 310 310 309 309 308 307 306 305 304 303 303 303 301 299 296 294 292 290 288 286 284 284 280 278 279 284 289 293 294 292 291 289 288 288 287 288 290 292 293 292 291 289 287 286 286 286 287 288 287 289 291 293 294 296 302 304 304 304 303 303 303 302 301 301 300 299 299 298 298 297 297 296 296 295 295 295 295 295 295 295 295 295 295 295 296 296 297 297 297 297 297 297 297 297 297 296 295 294 293 291 290 289 287 287 287 287 284 283 283 283 283 284 284 284 284 283 283 281 282 280 278 276 274 273 272 272 272 271 271 271 269 267 269 270 268 265 262 265 270 270 278 284 283 278 272 268 264 261 259 257 255 256 257 259 263 270 274 267 263 262 261 261 261 263 264 260 252 251 257 267 276 283 286 285 283 279 278 279 276 267 258 256 258 262 265 267 267 266 266 266 268 270 269 265 259 255 252 248 245 245 244 244 245 246 245 245 246 246 246 247 248 248 249 251 255 260 264 266 268 268 269 271 273 274 276 282 282 276 264 251 239 233 228 221 210 204 200 190 191 194 181 177 180 189 200 202 205 209 218 228 235 238 241 242 247 251 255 259 263 263 264 264 264 263 262 259 260 257 258 260 261 262 262 262 266 268 271 274 280 287 293 290 280 277 278 281 284 287 287 288 287 286 285 285 285 285 285 286 288 289 288 284 265 173 143 250 301 295 294 292 298 311 328 351 13 23 36 57 67 69 65 62 51 38 30 40 69 98 112 120 124 124 119 110 89 65 37 8 4 14 39 61 65 64 66 57 48 42 37 32 35 30 27 33 46 61 71 75 77 60 26 13 32 70 83 71 66 78 85 93 104 106 102 98 94 91 91 93 95 95 93 95 96 91 85 84 87 92 97 100 101 101 100 100 97 96 97 98 98 96 93 92 94 96 96 97 98 97 95 96 96 88 73 57 50 55 54 52 43 29 20 17 17 21 25 34 48 60 63 64 64 62 62 60 54 39 24 14 10 26 37 50 60 61 69 74 69 62 57 57 59 62 61 61 63 68 75 73 67 64 61 57 55 53 53 52 51 48 44 40 39 41 43 43 53 51 51 57 61 56 52 46 38 26 19 19 19 16 14 9 3 357 353 350 348 349 342 337 335 335 336 337 339 337 336 336 336 337 339 339 340 338 338 335 334 335 338 339 338 337 333 330 327 323 319 314 313 315 314 312 313 318 322 325 326 327 328 326 322 320 319 317 315 314 316 319 315 315 314 316 314 312 311 311 312 312 311 308 306 305 304 302 297 299 306 316 323 324 323 323 324 322 323 317 299 231 201 256 306 323 327 328 328 328 322 313 320 321 321 322 324 326 327 327 328 332 337 343 348 348 356 6 68 163 168 170 173 176 180 185 190 191 190 189 189 191 191 192 196 201 203 201 194 194 193 192 192 192 192 192 192 192 192 193 192 191 191 190 189 188 187 186 185 185 184 184 182 181 180 179 179 178 177 176 175 175 175 174 174 173 172 172 171 170 170 169 169 169 169 168 167 167 166 166 165 164 162 163 161 160 158 157 155 153 153 151 149 147 147 147 146 144 143 142 141 141 140 139 138 138 136 135 134 133 132 132 319 319 319 319 318 318 318 318 318 317 317 317 316 317 316 316 315 315 314 313 313 312 312 311 311 311 310 310 309 309 308 307 306 306 305 304 303 303 301 299 297 295 292 290 288 286 285 284 284 282 280 282 287 292 294 293 291 289 289 288 289 289 291 292 292 292 291 289 288 286 286 286 286 287 288 290 292 293 293 294 295 298 301 304 305 304 303 303 302 301 300 300 299 298 298 298 297 297 297 296 296 296 296 296 296 296 296 295 296 296 296 297 297 297 297 297 297 297 297 297 297 297 296 295 293 292 291 289 288 287 286 286 285 282 283 283 284 284 284 283 284 283 283 282 280 279 277 276 274 272 272 273 275 274 274 273 272 270 266 267 267 267 264 263 265 271 275 283 285 281 276 271 266 261 260 257 256 258 258 260 265 272 276 276 273 270 268 265 263 262 263 263 256 248 252 259 267 276 284 286 285 285 282 279 277 273 263 258 258 260 263 265 267 268 265 264 265 268 270 269 263 258 254 250 247 245 245 245 245 246 246 244 244 245 245 246 247 248 248 250 252 256 261 264 265 266 266 266 269 270 273 277 280 281 272 260 247 237 233 232 228 228 215 201 194 196 200 190 178 179 185 193 197 199 200 214 230 237 237 239 240 245 248 253 258 261 262 265 265 265 265 263 260 260 259 259 259 260 261 262 262 266 266 267 268 273 281 285 285 280 277 275 277 283 287 288 288 288 287 286 286 286 286 286 286 287 288 288 285 271 216 187 301 304 301 295 291 298 312 332 349 359 7 24 45 52 53 48 33 19 15 23 51 86 106 117 123 121 122 113 95 62 22 356 342 341 349 10 35 46 50 54 49 46 44 36 27 27 21 19 29 37 45 52 59 61 45 21 11 20 43 51 42 49 54 70 88 99 102 98 91 86 84 87 90 90 91 94 93 89 86 80 75 76 82 89 94 96 98 98 98 97 97 97 98 97 95 93 93 95 95 95 95 94 93 92 90 91 80 60 41 36 39 41 44 41 31 22 18 17 20 27 38 47 55 59 62 63 61 60 57 48 36 26 21 24 20 35 54 66 66 67 66 62 57 54 54 55 56 58 52 59 64 68 70 62 64 62 60 57 55 53 50 49 45 42 37 35 36 36 35 32 31 43 46 52 56 51 43 33 20 9 3 3 3 2 359 359 357 353 350 348 349 346 339 338 336 335 336 339 338 336 334 334 334 335 336 336 336 334 331 331 333 335 334 333 329 327 326 326 323 319 316 314 313 312 311 312 316 319 323 323 326 327 324 321 319 318 316 314 318 319 318 316 316 317 318 315 313 311 310 310 310 309 308 307 306 304 298 288 288 294 309 319 321 320 319 313 304 284 288 292 243 213 272 312 320 323 326 328 326 321 319 322 324 325 325 325 325 326 327 329 330 334 339 340 339 344 347 346 346 265 180 180 182 185 188 192 192 192 192 192 193 193 195 195 198 198 196 198 197 195 194 194 194 194 194 194 195 194 194 193 192 191 191 190 189 188 187 186 185 185 184 182 181 180 180 179 178 177 176 176 176 175 175 174 174 173 173 172 172 171 170 170 171 170 169 169 168 168 167 166 165 164 163 163 162 160 159 157 156 155 153 151 149 149 148 147 146 144 144 144 143 142 141 139 139 138 137 136 134 134 133 318 318 318 318 318 318 318 318 318 317 317 317 316 316 316 315 315 314 314 313 313 312 311 311 311 310 310 309 309 308 308 307 306 305 304 304 303 302 300 298 296 294 291 289 287 285 285 285 285 285 285 287 293 295 293 291 289 288 289 289 290 292 293 294 292 291 290 288 287 287 287 287 287 289 292 295 295 294 293 293 294 295 296 303 304 304 303 302 301 300 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 296 297 297 297 297 298 298 298 297 297 297 297 297 296 296 295 294 292 291 290 289 288 288 287 286 284 282 282 283 284 284 284 283 283 283 282 280 278 277 276 274 273 272 274 276 278 277 277 277 274 270 266 265 265 265 265 266 266 268 277 286 284 280 275 269 263 258 260 256 254 258 261 265 273 277 278 276 274 272 269 266 265 264 263 260 252 248 252 260 268 276 283 284 283 283 280 276 273 268 261 259 260 262 263 264 263 264 261 262 265 268 269 267 262 256 252 248 247 246 245 245 246 247 246 244 244 245 246 248 248 249 250 252 254 257 261 264 266 266 266 265 268 269 273 278 280 278 269 256 243 233 232 233 231 232 219 207 201 204 212 206 183 182 185 188 190 192 199 217 231 237 239 241 243 245 247 252 253 257 261 264 265 265 265 263 260 259 259 259 259 259 261 262 264 266 266 266 267 272 279 284 287 288 287 280 277 282 287 288 288 287 288 288 288 288 287 286 286 286 287 288 286 276 251 279 298 304 301 297 294 302 320 335 344 354 8 27 42 44 40 29 14 5 3 14 53 90 108 116 120 117 116 97 52 14 347 332 325 325 328 340 356 18 31 40 42 48 50 34 23 20 16 18 32 34 44 52 52 44 36 21 10 12 20 22 20 23 30 58 82 94 95 90 83 78 83 85 86 86 86 87 85 81 77 73 69 67 74 81 86 88 90 93 95 96 96 95 96 96 95 94 93 94 94 94 92 88 83 79 78 82 62 47 34 27 29 32 37 38 36 29 22 21 24 31 42 44 50 57 61 63 63 60 54 44 36 34 42 65 66 63 68 71 69 66 61 56 52 50 50 51 52 52 39 49 63 64 60 60 63 63 61 61 57 53 49 45 40 36 32 32 34 33 32 31 28 28 31 42 51 51 42 31 12 3 359 358 358 356 355 357 355 352 349 347 346 344 343 343 340 339 340 341 340 336 333 332 332 333 333 333 332 329 328 329 330 331 330 329 325 325 324 324 323 320 317 315 313 312 311 312 314 316 317 320 324 324 321 318 317 317 316 338 338 330 321 318 318 319 318 314 312 310 309 309 308 308 308 307 306 302 293 281 280 286 304 315 317 317 313 296 279 274 300 310 307 300 301 315 316 319 321 323 322 321 322 323 325 327 327 326 325 325 325 326 327 330 333 333 332 333 334 332 332 322 235 195 190 190 191 192 194 194 194 194 194 196 198 199 199 199 200 201 200 198 197 196 195 195 196 196 196 196 195 194 193 193 192 191 190 189 188 187 186 185 184 183 182 182 181 179 179 178 177 176 176 176 175 175 174 174 174 174 173 172 172 172 172 171 171 170 170 169 168 168 167 166 164 165 163 162 161 160 159 157 156 153 152 151 150 149 147 147 146 146 145 144 142 141 141 140 139 137 136 135 134 318 318 318 318 318 318 318 318 317 317 317 317 316 316 316 315 315 314 314 313 312 312 311 311 311 310 310 309 308 308 307 306 305 304 303 303 302 301 299 297 295 293 291 290 288 287 286 286 286 287 289 292 296 297 292 289 288 288 289 290 293 296 297 294 290 289 288 287 286 286 287 286 287 288 292 295 296 295 293 293 294 294 298 303 304 303 303 302 301 299 299 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 297 297 297 297 297 296 296 295 294 293 291 290 289 288 288 288 286 283 282 282 282 283 283 283 283 283 282 281 279 278 276 276 275 274 274 273 276 279 280 280 280 278 272 268 267 266 265 266 269 269 269 273 279 282 282 278 273 266 261 258 258 256 255 259 265 271 276 279 278 277 275 272 268 266 265 263 261 256 250 250 255 261 269 277 281 282 281 280 275 272 268 264 261 261 261 262 261 260 260 260 260 262 265 268 268 265 260 255 250 248 246 245 245 246 247 247 246 244 244 245 246 248 249 251 252 253 255 257 262 266 268 268 267 267 266 268 272 278 280 275 266 253 238 228 230 233 234 233 229 222 215 217 224 219 195 187 184 185 186 191 204 222 231 237 243 246 246 247 248 252 253 256 261 264 265 265 264 262 260 258 258 259 259 260 261 263 265 266 267 269 269 274 280 284 285 285 285 282 279 282 286 288 289 289 289 288 288 288 288 287 287 286 287 288 287 280 274 288 288 302 301 299 299 307 328 335 341 354 12 27 31 40 32 19 8 0 360 9 43 86 105 112 113 107 100 56 2 344 330 322 318 318 319 329 332 350 18 27 39 52 50 31 21 19 20 26 30 41 58 63 57 45 35 24 9 7 9 8 5 6 9 48 80 87 84 77 72 77 79 79 79 81 79 76 73 69 68 68 63 60 63 72 73 79 85 90 92 91 91 91 93 95 94 93 93 92 91 93 90 81 64 52 53 60 44 36 33 31 28 29 33 35 34 34 31 28 29 33 37 42 49 55 59 62 64 59 51 43 40 45 54 59 73 72 73 71 68 64 59 53 49 45 45 47 52 55 53 55 64 61 58 59 61 62 61 61 57 53 48 42 36 32 32 33 34 34 33 32 29 28 29 32 35 35 29 21 6 3 2 1 359 357 355 353 352 349 346 346 347 347 345 344 344 343 342 341 339 335 332 330 330 330 331 330 327 326 325 326 327 328 328 327 325 325 324 323 322 320 317 315 312 312 311 311 312 312 314 317 321 320 318 316 315 315 316 3 359 346 325 320 320 320 317 316 315 314 310 308 307 306 307 307 304 299 290 281 279 286 301 310 312 311 304 287 278 295 313 313 314 317 318 317 317 314 310 312 316 319 321 321 325 327 328 328 327 325 324 324 325 326 328 329 327 326 325 325 323 317 289 225 203 196 193 195 196 197 197 197 198 199 201 202 203 204 205 205 203 202 200 198 197 196 197 198 197 196 196 195 195 195 194 192 191 190 189 188 186 185 183 183 183 182 181 180 179 179 178 177 176 176 176 175 175 175 175 174 174 174 173 173 173 172 172 171 171 170 169 169 168 167 166 166 165 164 164 162 161 159 158 156 154 153 152 151 150 149 148 147 146 145 144 143 143 142 140 139 138 136 135 318 318 318 318 318 318 317 317 317 317 317 317 316 316 315 315 315 314 313 313 312 311 311 311 310 310 309 309 308 308 307 306 305 304 303 303 302 300 298 296 295 294 292 291 290 289 289 288 289 290 292 296 295 292 290 288 289 289 290 292 297 298 297 292 289 287 286 285 285 285 285 285 286 287 292 296 296 295 294 295 299 298 300 303 303 303 302 301 300 298 298 297 297 297 297 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 298 298 298 298 297 297 297 297 296 296 295 294 293 292 290 289 288 287 287 286 283 283 283 282 282 282 282 283 283 283 282 280 279 278 276 277 277 276 275 275 277 277 280 283 282 277 271 271 271 270 268 268 270 270 272 279 282 282 281 277 271 263 260 258 258 260 261 263 270 275 278 279 279 277 275 271 268 265 264 260 257 252 250 252 256 262 270 277 278 279 278 276 271 268 264 261 260 261 260 258 257 257 258 259 261 263 265 267 267 263 257 253 249 249 246 244 244 246 247 247 245 244 244 244 245 246 249 251 253 254 255 258 261 264 267 269 269 268 267 268 271 278 279 272 263 252 241 228 228 227 231 235 236 236 231 229 232 232 218 198 184 182 181 190 211 228 233 240 246 248 249 249 250 250 253 257 261 263 264 264 263 261 258 257 258 259 259 261 262 264 265 266 268 271 273 277 281 283 284 284 283 282 279 280 284 287 287 287 287 288 287 287 288 289 288 287 288 289 289 285 281 283 288 301 302 301 304 314 329 334 342 356 12 22 25 29 22 14 7 360 359 6 27 66 93 98 91 78 53 5 340 330 322 318 317 317 318 322 327 339 1 21 38 52 48 31 24 28 37 43 44 57 73 75 68 51 34 24 7 2 2 3 1 359 6 40 73 76 67 62 67 78 80 79 78 78 65 49 49 55 63 58 53 48 51 59 63 72 82 87 87 86 86 88 92 94 93 93 92 91 91 94 91 77 54 38 38 44 38 38 34 33 31 30 30 31 29 29 32 34 34 36 36 42 49 53 57 62 62 56 47 44 50 50 56 67 75 75 72 63 65 66 62 56 51 50 45 46 54 64 68 61 57 57 58 59 60 60 61 60 56 52 48 43 38 34 33 35 36 36 35 34 32 30 30 28 24 19 14 9 6 3 1 3 2 359 356 354 352 350 346 344 343 343 342 341 344 342 340 339 337 333 330 328 328 328 328 326 323 323 323 323 325 326 327 327 327 326 324 324 323 320 317 316 314 312 310 310 310 310 310 312 315 314 315 315 314 313 312 313 314 330 327 320 319 318 317 317 316 314 311 309 308 306 307 306 300 295 290 278 266 274 281 284 298 300 293 283 287 304 312 308 308 312 314 315 314 305 300 301 310 317 320 321 323 326 327 327 327 326 325 324 323 324 326 326 325 323 321 319 317 314 300 256 217 202 197 200 200 201 202 202 202 203 204 206 206 207 207 207 207 205 203 200 198 197 198 199 198 197 197 197 197 196 195 193 192 190 189 188 186 184 183 183 182 182 181 181 180 179 179 178 177 177 177 176 176 176 176 175 175 174 174 174 174 173 173 172 172 171 170 170 169 168 168 168 167 167 165 164 163 161 160 158 156 155 155 154 153 151 150 149 148 147 146 145 145 143 143 141 140 138 136 318 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 314 314 313 312 312 311 311 311 310 310 309 309 308 307 306 306 305 305 304 302 301 299 297 296 295 295 294 294 293 292 292 292 293 294 296 298 297 292 290 289 289 289 292 295 297 297 295 290 288 286 285 284 284 284 284 284 285 287 291 296 301 300 298 297 298 301 302 303 303 302 301 299 298 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 296 296 295 295 294 292 291 289 287 286 286 286 284 283 283 283 283 283 283 283 283 283 283 280 279 279 279 279 278 279 279 278 278 279 279 281 284 283 279 275 275 275 273 269 267 266 269 276 283 283 282 280 275 269 262 261 259 258 262 267 269 275 278 278 279 278 276 274 269 269 266 261 258 255 251 250 253 256 261 268 275 276 276 274 271 268 265 263 260 258 257 256 256 256 255 258 261 263 264 265 266 264 259 255 253 250 248 245 243 244 246 247 247 246 245 245 245 245 245 247 250 252 253 255 258 262 265 267 269 269 270 269 269 272 277 278 270 260 251 244 235 233 226 228 235 240 243 244 243 245 241 234 221 204 192 181 189 217 233 238 243 247 249 250 250 251 252 254 257 260 262 263 263 262 259 257 257 257 258 260 262 263 264 265 266 268 271 276 280 281 283 284 284 285 284 281 279 281 296 304 299 294 290 289 287 289 289 289 289 290 292 292 289 287 286 289 298 300 303 309 319 329 336 345 354 356 4 11 12 11 10 8 2 359 2 11 27 53 66 30 9 353 340 331 324 319 317 318 318 318 319 325 331 353 18 43 56 50 36 36 52 54 59 65 73 82 85 77 68 38 17 9 1 1 357 359 357 2 27 52 56 50 50 55 65 73 74 74 65 34 18 26 46 56 42 40 37 36 40 50 65 81 84 82 81 85 90 94 94 94 93 92 92 92 93 90 76 54 40 37 38 37 37 36 37 35 33 31 30 29 29 33 36 37 37 39 43 49 52 57 60 59 52 45 46 54 61 69 75 75 69 42 47 66 74 75 72 69 67 64 60 67 77 80 74 63 60 61 61 62 61 61 60 57 53 49 45 41 38 37 40 39 38 36 36 35 33 30 26 21 16 11 8 7 3 4 1 0 3 3 359 355 353 348 344 342 341 340 339 338 337 337 336 334 332 329 327 327 326 325 322 320 321 322 325 323 324 325 325 325 326 328 328 323 320 317 315 312 310 308 308 308 307 307 308 310 312 313 313 312 312 312 314 329 331 322 316 314 316 318 317 316 313 313 310 309 308 308 305 297 294 288 269 254 259 261 264 282 289 286 282 289 302 308 280 284 290 297 300 301 298 297 299 307 313 317 319 320 321 324 326 326 326 326 325 323 323 325 325 324 322 319 316 315 313 302 267 228 209 203 206 205 207 209 209 208 208 208 208 207 208 208 207 207 205 203 201 199 198 199 199 199 198 198 198 197 197 196 194 192 190 189 188 186 185 184 184 183 182 181 181 180 180 179 178 178 178 177 177 177 177 176 176 175 175 174 174 174 174 174 173 172 172 171 171 170 170 169 170 169 168 167 165 164 163 162 160 158 158 158 156 154 153 151 150 149 148 147 146 147 146 145 143 142 140 138 317 317 317 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 313 312 312 312 311 311 310 310 309 308 308 307 306 305 304 304 303 302 300 299 297 296 296 296 297 297 297 296 295 296 296 297 298 297 295 294 293 292 291 292 296 297 297 296 293 289 287 285 283 283 282 282 282 283 285 288 291 296 301 304 304 304 302 302 302 302 301 300 299 298 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 296 296 296 295 294 293 291 290 288 287 285 285 284 281 281 282 282 282 283 283 283 283 283 282 278 279 280 281 281 282 282 282 281 281 281 282 283 283 282 282 279 276 274 271 268 265 265 270 278 283 282 281 278 274 267 263 262 261 260 265 271 275 277 278 278 279 276 273 270 268 267 263 260 257 254 251 250 251 255 260 265 270 273 274 271 268 265 264 262 257 254 253 252 252 253 254 258 262 264 264 264 263 259 254 252 252 249 246 243 242 244 246 247 247 246 246 246 246 247 247 247 249 251 253 255 257 262 266 267 268 268 271 272 272 273 274 274 269 257 250 244 240 238 229 228 237 243 246 249 249 249 245 240 238 229 203 186 189 223 236 241 244 247 249 250 249 250 251 252 255 258 261 262 262 260 258 256 256 256 259 260 262 263 264 265 265 267 271 276 280 281 285 286 286 286 285 282 278 278 299 307 307 302 298 298 287 289 291 295 295 293 295 295 295 293 291 291 296 299 303 312 321 330 337 343 347 349 353 357 359 3 7 9 6 1 359 357 357 0 5 338 333 331 328 324 320 316 315 317 318 319 321 324 330 339 7 44 59 57 52 58 72 73 71 72 77 82 81 71 69 54 25 11 7 12 357 358 356 359 9 19 25 31 27 32 37 49 61 60 44 11 7 19 32 35 29 26 28 29 31 43 62 77 83 79 82 87 92 94 94 94 94 93 93 93 92 88 75 57 43 38 37 40 43 44 42 42 38 33 31 29 29 31 32 34 37 40 44 49 53 56 57 54 48 44 45 47 59 65 66 63 49 22 33 63 78 85 89 88 85 85 85 89 96 97 89 72 67 67 67 66 64 63 61 58 55 52 49 46 43 43 46 44 41 39 37 35 33 30 26 27 16 12 11 14 14 5 358 356 2 4 3 0 358 354 351 346 343 341 339 337 335 334 333 332 330 329 328 325 323 322 319 318 318 321 327 320 321 322 323 326 332 335 330 323 320 316 313 311 309 309 308 306 305 305 306 309 311 310 311 311 310 318 343 343 317 308 306 308 314 318 318 316 316 313 310 309 310 308 304 297 295 283 266 253 257 269 275 282 289 286 279 283 294 291 197 191 197 238 283 296 304 309 308 305 308 314 316 316 319 322 324 325 326 327 327 325 324 324 324 322 320 317 315 315 311 300 274 241 219 214 216 212 212 215 218 219 216 213 211 209 208 206 205 204 203 202 201 200 199 200 200 200 200 201 199 198 197 196 194 193 191 189 188 187 187 185 184 183 182 182 181 180 180 179 179 179 178 178 177 177 177 177 176 176 175 175 175 175 175 174 174 173 173 172 172 171 171 171 171 170 169 168 167 165 164 163 161 160 161 160 158 156 154 153 152 151 150 149 148 148 148 147 145 144 143 141 317 317 317 317 317 317 317 317 316 316 316 316 316 315 315 314 314 313 313 312 312 312 311 311 310 310 309 308 308 307 306 305 304 304 303 302 300 298 297 297 298 299 300 300 300 300 300 300 300 299 297 295 293 292 293 295 297 297 298 297 297 295 291 287 285 283 281 281 281 280 280 282 285 288 292 295 300 303 303 304 303 302 302 301 299 299 298 297 296 296 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 293 292 291 289 288 288 286 285 283 280 281 281 281 281 282 284 282 282 283 282 279 278 280 282 283 283 284 282 281 281 281 281 281 281 279 280 277 273 271 269 267 267 267 271 278 282 281 281 277 272 266 263 262 262 262 270 275 277 277 275 276 277 274 270 269 267 264 261 258 256 253 252 251 252 256 259 260 264 269 271 269 266 264 262 259 254 252 250 250 251 251 254 259 263 263 263 263 259 253 250 249 249 247 244 242 242 243 245 246 246 247 248 248 248 249 249 250 251 252 253 255 257 262 266 267 268 270 270 274 274 273 271 268 263 254 249 246 242 236 231 232 240 244 246 247 248 248 247 246 244 239 221 194 196 225 237 242 244 246 247 248 247 248 249 250 253 257 260 261 260 258 255 254 254 255 259 261 262 263 263 264 264 267 270 271 276 281 286 288 287 287 285 282 278 278 304 316 310 307 304 298 289 289 290 294 296 296 297 297 297 295 294 294 296 298 302 310 321 328 334 337 338 341 344 348 354 1 7 10 8 1 353 351 347 343 335 324 322 321 320 319 317 316 317 317 319 320 322 324 328 338 11 55 63 63 65 70 72 77 63 62 66 69 66 60 62 56 41 30 26 21 10 358 356 356 356 358 4 13 10 12 16 31 45 44 24 1 3 7 10 11 12 13 17 20 23 30 47 67 78 78 84 91 92 91 91 91 91 92 92 90 87 80 70 58 43 40 37 42 51 53 53 52 45 37 32 29 28 30 30 33 36 40 44 50 53 55 53 48 43 41 43 47 53 57 55 44 25 13 25 54 73 76 86 92 90 91 100 113 115 111 97 79 75 74 72 71 68 66 64 61 58 56 55 52 50 51 51 49 46 42 38 34 31 32 37 42 36 23 19 24 26 18 9 356 1 3 4 5 5 5 1 353 351 346 341 338 336 335 333 331 330 328 326 324 321 320 317 316 316 317 317 318 318 318 319 324 332 335 328 323 320 316 313 312 311 310 308 306 304 304 306 308 309 308 309 309 309 317 354 305 289 293 293 303 314 318 319 319 318 315 310 310 309 307 304 299 293 281 279 269 267 280 289 292 290 284 271 271 274 261 227 198 202 248 291 305 312 315 313 303 305 309 313 315 317 319 322 324 326 328 329 327 326 326 324 320 317 314 313 311 305 294 280 252 237 234 231 224 219 225 229 228 221 214 210 208 208 205 205 206 204 203 201 200 200 201 201 201 202 202 200 198 197 195 194 193 191 190 189 188 187 185 184 183 182 181 181 180 180 179 179 179 178 178 178 177 177 177 177 176 176 176 176 176 175 175 174 174 174 173 173 173 172 172 172 171 170 169 168 167 166 164 163 163 163 161 160 158 156 154 153 152 151 150 150 150 150 148 147 146 144 142 317 317 317 317 317 317 316 316 316 316 316 316 315 315 314 314 314 313 312 312 312 312 311 311 310 310 309 308 308 307 306 305 305 304 303 301 299 298 298 299 300 302 302 302 302 303 303 302 301 299 296 293 289 288 288 290 293 295 296 296 296 295 289 285 283 282 281 280 280 279 280 281 285 288 291 293 298 301 302 302 301 301 300 299 297 297 296 295 295 295 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 296 296 296 295 295 294 293 291 290 289 288 288 287 283 280 280 281 281 281 281 282 283 283 283 284 281 280 281 282 282 283 282 281 279 278 278 279 279 278 277 276 275 274 272 271 270 269 268 267 271 277 281 281 279 275 270 264 263 262 264 268 276 279 278 275 273 274 275 273 270 270 267 263 258 256 255 253 253 254 255 257 258 258 262 267 268 266 265 264 261 257 253 251 250 250 250 252 256 260 262 263 262 260 254 249 247 247 247 245 242 241 241 243 245 246 246 246 247 248 249 249 250 251 253 253 253 255 257 262 263 266 268 270 271 275 273 271 268 264 259 253 247 247 241 234 231 236 242 245 245 246 248 250 250 250 249 245 231 210 206 225 236 243 244 245 246 246 246 246 246 249 252 256 259 259 257 255 254 252 251 253 257 260 261 262 263 263 264 266 269 269 274 280 286 289 289 288 286 282 279 278 283 284 289 302 299 297 295 292 290 295 296 296 297 297 297 296 298 298 296 296 300 309 321 325 328 331 333 336 339 343 351 3 11 14 9 1 359 350 341 333 327 321 319 317 316 316 316 317 319 319 321 323 323 324 329 340 10 60 63 66 66 70 73 63 40 39 42 43 42 41 43 47 46 46 41 30 19 11 353 350 349 350 356 1 360 1 4 21 34 30 11 355 355 356 358 1 2 4 8 13 18 26 42 60 71 76 88 94 95 91 86 83 82 84 87 82 76 70 62 53 47 39 33 44 55 59 60 61 54 45 35 30 28 28 29 33 36 41 45 49 51 51 46 41 39 38 39 43 47 49 45 32 15 11 24 45 57 65 80 91 92 88 97 124 126 117 99 85 85 82 77 75 72 69 67 64 62 61 59 57 56 57 57 54 50 48 42 35 30 32 40 46 46 28 26 28 28 22 14 6 2 2 4 5 7 11 8 0 353 351 349 344 340 337 333 333 330 327 325 323 320 318 316 315 315 315 316 316 316 316 316 329 335 331 326 323 320 318 315 314 313 311 309 306 305 305 306 307 307 307 307 307 306 312 328 293 297 301 289 299 312 316 318 318 317 310 310 310 308 304 301 297 292 285 283 275 272 281 293 297 294 283 263 258 253 237 232 257 285 299 310 314 313 311 307 300 301 304 311 316 317 318 320 323 325 327 328 328 328 327 323 318 313 309 306 303 297 291 283 280 269 259 251 235 230 234 234 226 217 212 208 207 206 209 206 203 201 201 201 201 201 201 202 202 202 202 200 198 197 195 194 192 191 191 190 188 186 185 183 182 182 181 180 180 180 179 179 178 178 178 178 177 177 177 177 177 177 176 176 176 176 176 175 175 174 174 174 174 173 173 172 171 171 170 169 168 167 166 165 164 164 163 161 159 158 156 154 154 153 152 152 151 151 150 149 147 146 144 316 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 313 313 312 312 312 312 311 311 310 310 309 308 308 307 306 306 305 304 302 301 300 300 301 303 304 304 304 304 305 305 304 303 301 298 295 291 288 287 286 286 288 291 293 294 294 292 287 284 282 281 281 280 280 280 280 281 284 286 289 293 296 298 299 300 299 299 298 296 295 295 295 294 294 294 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 294 293 292 291 290 289 288 287 283 281 280 280 280 281 280 280 282 282 283 283 283 281 281 281 283 282 282 279 279 279 277 274 273 274 273 273 273 273 272 273 271 271 270 267 266 271 277 280 280 278 272 267 265 264 262 265 271 279 283 277 272 271 272 272 273 272 272 266 261 256 254 254 253 254 256 256 257 257 258 263 264 264 263 262 261 258 254 252 251 250 249 250 252 256 260 262 262 260 256 251 249 247 246 244 242 240 239 239 241 244 245 244 244 244 245 247 248 250 251 252 252 253 255 258 260 260 266 268 270 272 273 270 268 267 263 256 252 250 245 241 235 233 238 243 246 246 249 251 252 253 254 255 255 240 223 218 226 236 242 244 244 244 244 244 244 245 248 252 256 258 257 255 252 252 250 249 251 256 260 261 261 262 262 263 264 265 268 272 279 284 289 291 292 289 285 282 281 283 288 289 292 291 296 298 295 294 298 299 299 299 299 299 300 302 299 296 296 301 310 318 322 323 326 329 332 336 342 354 9 18 19 12 4 1 346 336 329 325 322 319 316 315 315 316 317 318 321 324 325 325 327 332 343 10 52 58 60 64 66 58 37 17 16 18 18 15 14 19 26 29 40 34 30 24 13 357 350 347 347 350 353 353 353 357 12 23 15 1 353 354 355 359 360 1 5 10 16 22 30 43 55 65 76 89 92 93 88 80 70 63 66 75 70 69 66 54 43 42 30 30 43 52 58 62 66 61 51 39 35 31 28 30 34 38 45 48 47 45 42 36 37 32 30 32 34 36 36 33 22 27 38 45 47 43 54 70 83 79 62 70 116 127 115 104 99 94 87 80 77 74 72 70 68 66 64 63 62 61 62 63 61 59 59 53 42 33 33 36 40 43 33 34 32 30 27 20 12 6 2 3 3 6 11 11 6 358 356 353 349 343 339 336 334 330 327 324 322 320 317 315 314 314 314 315 315 315 314 314 330 333 329 323 318 317 317 317 316 314 311 309 308 307 306 306 306 306 305 305 305 335 330 271 284 300 305 296 295 307 309 313 317 315 310 309 307 304 303 301 297 295 293 287 279 275 281 293 301 300 288 261 252 250 242 238 257 304 318 320 316 310 305 300 299 298 303 311 318 320 320 320 322 325 326 327 327 326 325 319 314 307 301 297 295 293 292 291 293 289 284 273 250 234 227 226 219 213 211 209 207 209 207 206 202 201 201 202 202 202 202 202 202 202 201 200 199 197 195 193 193 192 191 190 188 186 184 183 182 181 181 180 180 179 179 179 178 178 178 177 177 177 177 177 177 177 177 177 177 177 176 176 175 175 175 175 175 174 174 173 172 172 171 170 169 168 168 167 166 166 164 163 161 159 157 156 155 155 154 153 152 152 151 150 149 147 146 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 310 310 309 308 308 307 306 306 305 304 302 302 302 304 306 308 308 308 307 306 306 306 305 304 301 298 295 291 289 288 287 286 287 289 291 293 293 289 284 282 280 281 280 281 281 282 281 281 283 285 287 289 291 293 295 297 297 296 296 294 294 294 294 294 294 294 294 295 295 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 294 293 291 290 289 289 287 284 283 282 281 280 280 281 281 280 281 282 282 283 283 281 281 281 282 281 279 279 275 276 276 274 273 273 273 272 272 271 271 271 271 271 270 266 266 271 277 279 279 275 269 266 265 265 263 264 269 276 279 276 270 269 270 269 269 270 270 265 257 253 252 254 254 256 259 257 256 256 257 261 260 259 258 257 255 252 250 249 250 249 248 249 252 256 259 260 260 257 254 253 253 251 246 241 238 237 236 237 239 241 242 242 242 240 242 244 247 249 251 252 251 251 254 257 260 262 266 268 270 271 270 267 266 265 262 256 252 249 245 242 237 236 241 244 247 248 252 256 257 259 262 262 260 246 227 223 230 238 243 244 244 244 244 244 244 245 248 252 256 258 256 255 254 249 246 246 249 253 258 261 261 261 260 261 263 264 268 272 277 283 288 293 295 295 291 287 284 283 286 289 289 300 303 301 297 296 299 300 301 302 304 305 304 301 297 294 297 303 312 318 319 321 324 327 330 337 347 0 15 22 19 19 10 355 342 332 327 325 323 320 318 318 318 319 319 320 322 324 325 328 330 334 345 9 40 49 50 57 51 31 11 2 2 3 2 359 356 355 358 4 20 17 23 18 11 3 352 347 346 347 349 350 351 356 3 10 2 357 355 355 357 360 360 3 8 15 23 30 38 39 47 61 77 84 80 87 83 72 51 37 38 51 57 60 63 62 49 34 25 29 41 50 57 63 65 60 50 43 38 32 28 30 36 42 48 49 45 38 30 24 25 20 20 22 25 27 27 24 16 54 56 55 42 29 35 43 52 55 48 66 105 120 111 112 104 95 88 83 80 77 75 73 71 69 67 67 65 64 64 67 69 69 68 64 59 54 52 48 44 42 37 34 32 31 31 28 21 13 11 5 4 5 9 12 9 2 360 356 351 348 344 340 335 331 327 324 321 319 318 316 315 314 314 314 314 313 312 311 318 319 319 315 311 311 312 313 316 315 312 310 310 309 307 306 306 306 305 304 304 351 253 242 259 286 302 305 301 296 305 313 317 317 314 308 306 306 306 306 303 299 292 288 282 277 282 294 302 300 289 279 259 251 240 239 264 311 323 322 299 297 306 304 302 299 303 311 317 321 322 323 324 325 325 324 322 321 319 313 308 301 297 295 296 297 297 298 301 298 296 285 257 228 213 215 212 212 210 208 207 207 206 204 201 200 201 201 201 202 201 201 202 201 199 199 198 196 195 193 192 192 191 189 187 185 184 183 182 181 180 180 180 179 179 178 178 178 177 177 177 178 178 178 178 177 177 177 177 177 177 176 176 176 176 176 175 175 175 174 174 173 172 171 170 170 169 168 167 166 165 164 162 160 159 158 157 156 155 154 154 154 153 151 150 149 149 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 312 312 312 311 311 310 310 309 308 308 307 307 306 305 304 303 304 307 309 311 312 311 311 310 309 308 307 306 304 301 298 294 291 289 289 288 287 287 288 289 291 290 285 281 280 278 279 278 280 282 283 283 283 283 283 283 285 286 288 291 293 293 294 293 292 292 293 293 293 294 294 294 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 294 292 290 289 288 288 285 284 283 283 282 282 281 282 282 282 282 281 283 284 281 279 278 279 280 278 278 278 277 276 275 275 276 277 277 274 272 271 270 270 269 269 268 265 268 272 277 278 277 273 266 264 263 263 261 261 266 273 274 272 268 267 267 266 266 267 266 262 255 253 252 254 258 261 265 267 259 255 256 257 255 253 252 252 250 248 247 247 246 246 246 248 251 254 256 257 257 255 254 254 255 253 245 238 235 234 233 233 235 238 239 239 239 237 237 241 245 248 250 250 249 249 253 254 257 262 266 269 271 270 268 266 264 263 261 261 254 248 245 243 239 238 242 245 247 250 253 254 260 262 263 263 260 246 225 224 234 241 243 244 244 244 244 243 244 247 250 253 256 257 256 255 252 247 243 240 244 250 255 258 259 259 259 259 261 264 268 272 277 282 288 295 300 302 301 299 295 295 299 300 303 318 313 303 298 294 293 294 295 298 302 304 302 298 294 293 300 309 311 315 318 321 324 325 330 339 352 4 12 13 7 7 359 353 346 335 327 326 323 321 321 322 323 323 322 322 322 323 326 330 333 336 344 3 15 22 40 49 34 8 356 354 356 355 355 353 352 351 350 353 3 10 13 9 10 5 355 350 348 346 347 350 352 353 354 357 354 354 353 353 353 355 359 4 13 22 30 37 40 30 42 58 68 69 66 71 72 61 38 20 14 21 35 46 48 55 50 34 26 32 42 51 57 63 61 55 50 45 36 29 26 29 36 43 45 46 41 33 27 22 14 11 12 15 19 22 23 26 41 55 55 39 16 3 3 358 3 5 22 59 98 112 109 108 101 95 91 88 84 82 80 78 75 73 71 69 66 65 64 68 73 74 72 69 64 61 60 56 49 42 37 33 33 31 32 31 25 20 19 11 7 7 10 13 11 6 2 356 353 352 348 342 336 331 327 323 320 318 318 316 314 314 313 313 313 312 311 310 310 310 310 309 309 310 310 310 313 314 314 312 311 310 308 306 306 306 305 304 302 227 252 241 236 258 295 310 309 306 313 314 317 315 311 310 308 308 310 310 308 303 294 290 285 279 279 286 291 289 281 282 262 257 243 247 281 311 320 320 288 267 275 295 308 304 305 313 316 319 321 322 323 323 323 320 316 314 312 306 301 297 295 296 298 301 301 303 300 298 297 283 253 223 209 209 208 207 205 204 203 203 203 200 198 198 199 199 199 199 199 199 199 199 197 195 195 194 194 194 193 192 191 189 187 185 184 183 182 181 181 180 180 179 178 178 178 178 178 178 178 178 178 178 177 178 178 178 178 178 177 177 177 177 176 176 176 175 175 175 175 174 173 173 172 171 170 169 168 167 166 165 163 162 161 160 159 157 157 156 155 155 154 153 152 152 151 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 311 311 310 310 309 309 308 308 307 306 305 305 307 309 312 315 315 314 313 313 312 311 310 308 307 305 300 295 295 293 292 291 291 290 289 288 288 288 286 281 278 278 277 276 276 279 283 286 287 286 284 283 283 283 284 286 288 290 290 291 290 290 291 292 292 293 293 294 295 295 296 296 296 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 297 297 296 296 295 293 292 290 289 289 287 283 284 284 283 283 282 281 281 282 282 281 280 282 285 279 276 276 277 278 277 277 277 278 276 275 276 276 277 279 276 273 270 269 269 268 267 267 267 271 276 277 276 274 270 264 264 261 258 258 259 264 269 270 267 265 264 264 265 264 264 262 259 256 256 254 256 263 268 271 271 263 254 254 253 250 248 248 249 248 247 247 247 245 245 245 247 250 252 253 254 254 254 253 254 254 251 242 234 232 231 231 231 232 234 235 237 236 234 233 235 241 246 249 249 249 250 252 253 257 263 266 268 269 268 267 265 263 261 260 258 253 247 245 242 240 240 243 246 248 250 253 256 261 262 263 263 258 244 227 225 238 243 244 244 244 244 244 243 243 246 250 253 255 256 257 255 251 245 238 233 233 242 253 256 257 258 258 259 261 264 267 271 276 280 287 295 301 304 306 307 306 310 318 321 320 319 309 298 292 287 287 287 287 289 292 294 295 293 291 293 302 311 313 316 317 317 319 324 333 346 354 358 355 351 353 340 336 342 347 342 334 331 323 322 324 325 326 327 327 326 325 326 329 332 335 337 341 359 360 8 28 34 21 359 348 348 350 350 351 352 353 351 349 351 359 9 11 10 9 3 356 353 351 347 345 347 349 348 347 350 352 352 350 349 350 354 0 10 19 25 30 35 36 27 35 42 50 46 41 45 51 49 29 9 359 2 14 26 30 47 53 38 31 38 49 55 59 62 57 54 50 40 32 26 23 26 33 40 42 39 34 34 26 15 7 5 7 11 16 20 20 24 29 14 16 11 3 358 1 7 15 25 43 72 89 101 106 102 99 95 94 91 88 86 83 81 79 78 75 73 69 68 76 74 75 76 75 73 71 70 65 60 53 47 40 35 34 31 31 31 30 27 23 17 11 10 13 14 12 7 2 357 356 353 348 343 337 333 328 322 318 318 317 316 315 313 312 312 311 311 310 309 309 309 309 309 313 315 312 310 314 316 315 314 312 310 308 307 306 306 305 303 301 285 272 226 222 238 265 295 309 314 318 308 309 311 312 313 312 311 311 311 311 307 299 295 289 281 273 272 280 284 281 276 265 261 249 252 279 304 313 316 278 263 270 302 314 311 311 316 316 316 317 317 317 317 320 318 313 309 305 300 297 293 292 292 292 293 294 293 292 291 292 261 235 220 212 211 208 207 204 202 201 201 200 196 194 194 194 194 194 195 195 195 195 195 194 192 192 192 192 193 192 191 190 189 187 186 185 184 183 183 182 181 180 179 178 178 178 179 179 179 179 179 178 178 178 178 178 178 178 178 178 178 178 177 177 177 176 176 176 176 176 175 175 174 173 172 171 170 169 168 167 166 165 164 163 162 160 159 158 157 157 157 156 155 155 154 153 315 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 311 311 310 310 310 309 309 308 308 307 307 308 310 312 314 315 314 313 313 313 312 311 310 308 306 303 299 296 298 297 297 296 295 293 291 288 286 285 282 278 276 276 274 274 275 278 283 285 286 286 285 285 285 284 284 285 286 287 288 288 287 288 290 291 291 292 293 294 295 296 296 297 297 297 298 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 297 297 297 297 295 294 293 291 288 289 288 286 283 283 283 283 283 282 281 280 280 280 279 278 280 282 279 276 275 275 276 275 275 275 276 274 273 273 272 275 278 277 275 272 270 269 268 267 267 269 273 278 277 275 271 268 265 263 259 257 258 260 263 267 269 264 262 262 262 262 262 262 260 257 257 258 258 258 265 270 273 269 262 254 251 249 247 246 247 249 250 249 249 248 247 247 246 248 250 252 253 253 252 252 251 253 252 247 239 233 231 231 232 233 233 233 233 235 236 235 234 235 239 245 247 248 250 250 251 254 258 264 267 267 267 266 266 263 260 259 258 254 250 246 244 241 240 240 242 246 247 248 252 257 261 263 265 263 259 244 228 228 238 242 244 245 244 244 245 245 246 246 250 253 254 255 255 254 251 245 237 231 230 238 253 257 257 256 257 259 261 263 266 270 274 278 284 292 298 300 302 303 304 305 310 318 319 310 301 294 288 288 284 283 283 283 283 282 285 285 288 295 303 304 314 314 312 311 313 321 334 344 345 341 338 336 334 326 324 333 343 349 347 341 328 324 327 327 328 330 330 331 331 332 333 335 336 338 340 341 349 359 12 18 11 355 346 346 347 349 350 350 354 351 347 349 356 8 14 13 4 357 355 353 351 346 340 340 344 345 346 349 351 352 350 349 350 356 5 14 20 22 23 21 20 25 32 32 36 28 15 10 14 23 13 357 352 356 0 5 21 51 62 45 38 45 55 58 61 62 61 55 48 39 31 24 22 25 30 35 35 30 28 28 21 10 4 3 6 9 13 16 16 14 11 11 10 10 8 9 14 23 34 48 65 83 87 94 100 98 97 95 94 92 89 86 84 82 82 80 78 78 80 81 82 79 77 77 77 77 76 73 69 63 57 50 43 38 36 32 30 29 28 27 24 19 14 13 13 14 13 9 5 4 359 354 349 344 339 334 330 325 320 318 318 318 316 314 312 311 311 310 310 309 309 310 310 311 320 322 316 313 315 318 316 314 312 311 310 309 307 312 308 305 302 299 258 228 235 239 247 284 310 317 318 307 308 310 312 314 314 314 313 313 313 311 305 301 294 286 274 272 273 283 290 285 273 268 256 256 270 292 306 310 309 280 281 303 315 317 317 319 316 312 310 310 310 308 313 315 311 306 301 297 294 289 287 285 282 279 277 275 276 272 260 232 222 218 214 209 205 205 203 201 200 199 197 194 192 192 191 191 191 192 192 192 191 191 190 190 189 189 189 190 190 190 189 188 187 186 186 186 185 184 183 182 181 179 178 178 179 180 180 180 179 179 178 178 178 178 178 178 179 179 179 179 179 178 178 178 177 177 177 177 177 177 176 175 174 173 172 171 170 169 168 167 167 166 165 163 162 161 159 158 158 158 157 157 156 155 154 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 310 310 309 309 309 308 308 308 310 311 311 311 311 311 311 311 310 310 309 308 306 303 300 300 300 300 300 301 300 297 294 289 285 283 281 277 275 274 274 272 271 272 275 279 280 281 282 283 284 285 284 283 284 284 284 285 285 285 287 289 289 290 292 293 295 296 296 297 297 298 298 298 298 298 298 298 297 297 297 296 296 296 296 297 297 297 297 297 298 297 297 295 294 292 290 285 284 284 284 284 284 283 283 282 281 280 279 279 279 279 277 277 279 279 276 274 274 274 274 274 273 273 272 271 270 270 272 275 277 275 274 273 271 268 266 267 270 275 278 276 272 268 268 265 262 260 260 261 263 264 266 266 263 260 260 260 261 262 262 260 257 258 261 260 260 264 265 270 267 259 253 250 248 246 248 251 253 253 252 252 250 249 248 248 249 251 254 254 253 252 252 251 252 250 244 237 232 232 233 233 233 233 232 232 234 237 239 239 240 241 244 245 247 248 250 253 256 259 264 266 266 265 265 264 262 261 257 252 248 245 243 241 239 239 240 242 244 246 248 254 260 262 264 265 262 260 245 230 230 236 239 244 245 244 245 246 248 249 248 249 252 253 253 254 253 252 249 246 246 250 254 257 256 256 255 256 258 261 262 264 268 272 276 281 286 288 293 295 295 295 296 297 306 309 300 295 292 291 290 286 285 284 283 282 281 281 282 289 296 305 310 315 310 307 308 312 322 333 336 332 332 332 332 332 333 330 334 346 354 349 342 336 333 332 329 330 333 335 337 338 338 338 338 338 339 339 342 346 349 356 3 2 354 347 348 349 350 351 352 353 350 347 349 355 5 12 8 357 353 353 352 348 344 339 339 340 344 347 348 349 350 348 349 356 4 9 12 14 15 16 25 23 22 22 23 30 20 3 357 355 358 360 351 355 358 359 7 28 56 67 53 50 56 62 63 64 64 63 56 48 40 31 26 23 23 25 28 26 23 23 22 16 7 3 4 7 9 10 13 13 13 15 17 18 20 20 22 29 40 53 66 78 81 88 94 96 96 95 93 92 90 88 85 83 82 81 79 77 79 82 84 83 81 79 78 78 77 76 74 71 66 59 52 45 41 39 35 35 30 28 26 25 21 16 14 13 12 11 11 10 7 2 356 351 347 342 337 333 328 324 323 322 321 318 316 313 311 310 310 310 309 309 310 310 321 324 324 322 320 319 318 317 314 313 312 311 310 309 343 346 338 330 287 225 230 232 254 265 290 310 318 317 307 308 310 312 313 313 315 315 315 315 314 311 306 298 290 286 284 282 291 298 295 284 279 261 259 261 276 294 297 301 309 294 296 310 318 320 320 317 310 305 304 303 304 308 311 309 305 301 297 293 289 283 274 269 264 260 258 254 240 229 218 216 214 210 204 202 202 201 198 197 197 195 192 192 191 191 191 191 191 191 191 190 190 189 189 188 187 187 188 189 189 188 187 187 186 186 186 185 185 184 183 181 180 179 179 180 181 181 180 180 179 179 179 179 179 179 179 180 180 180 180 180 180 179 179 178 178 178 178 178 178 177 176 175 174 173 172 171 170 169 169 168 167 166 164 163 162 161 160 160 159 158 158 157 156 155 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 308 307 308 308 308 307 307 307 308 308 307 306 300 300 301 301 300 301 301 301 301 301 299 296 291 286 282 280 277 276 275 274 272 270 268 268 270 273 274 275 276 277 278 279 279 279 279 280 281 282 283 284 286 288 288 290 292 294 295 296 297 298 298 299 299 299 299 299 298 298 298 297 297 297 297 297 297 297 297 297 297 298 298 298 296 295 293 291 290 288 283 282 283 284 285 283 282 282 280 278 277 278 278 278 277 276 278 278 276 274 272 272 273 273 273 272 271 270 269 268 269 271 273 272 273 273 272 269 266 268 271 276 277 274 271 268 268 264 261 260 262 265 267 266 264 262 261 259 259 260 261 262 263 263 261 261 264 260 259 262 264 267 262 255 252 250 249 250 253 255 257 259 258 255 251 249 248 249 251 253 255 256 254 254 253 251 251 248 242 236 233 232 232 230 227 228 229 230 233 237 241 244 244 243 243 245 247 247 251 254 257 260 263 265 264 264 264 264 263 261 255 246 241 238 237 236 236 238 239 242 244 245 249 255 261 262 264 265 262 259 246 231 230 233 238 243 245 243 245 246 249 250 250 246 247 250 252 253 253 252 251 252 257 262 263 261 257 256 254 255 257 259 260 263 266 270 273 278 282 283 287 290 290 290 293 295 296 297 295 294 293 293 293 290 288 286 286 286 286 286 289 298 297 308 319 314 307 305 308 315 324 331 336 336 335 334 334 333 332 334 338 346 351 342 338 338 338 337 333 331 336 340 343 343 342 342 342 342 342 342 343 346 345 348 355 359 356 350 352 353 352 352 352 352 351 352 353 356 2 5 4 358 357 355 353 349 346 344 343 341 340 340 340 342 343 341 352 3 11 9 8 10 12 14 45 53 31 15 19 37 11 1 350 348 353 358 357 0 3 2 10 33 58 66 62 60 63 65 66 66 66 64 57 49 41 33 28 24 22 21 21 18 17 17 16 11 5 4 6 8 8 8 11 11 14 20 24 28 31 33 37 44 54 66 73 76 84 90 93 95 95 94 93 91 89 87 85 84 82 79 77 75 84 84 81 79 78 78 78 78 76 75 73 70 65 60 53 47 45 43 40 38 33 29 27 25 21 17 14 12 11 11 11 10 7 3 359 354 349 345 341 337 332 327 326 323 321 319 316 314 312 310 309 309 309 309 309 311 330 325 323 322 320 319 319 318 315 315 313 312 315 324 353 341 333 326 292 226 220 222 245 251 274 305 314 313 309 310 311 313 313 314 316 317 317 317 316 314 308 300 295 294 293 291 297 302 301 293 287 271 260 256 254 263 281 296 308 278 289 301 314 319 318 318 318 313 307 305 307 309 312 310 306 302 297 293 290 275 261 255 245 242 240 234 225 217 211 211 209 205 202 200 198 196 196 196 195 193 192 191 191 191 192 193 192 191 191 191 190 189 189 188 186 186 187 188 189 187 186 186 187 188 187 186 185 183 182 181 180 180 180 180 180 180 180 179 179 179 180 180 180 180 180 180 180 181 181 181 180 180 179 179 179 179 179 178 178 177 177 176 175 174 172 171 171 171 170 169 168 167 165 164 163 162 161 161 161 160 159 158 157 156 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 309 305 300 299 304 306 305 305 305 306 306 301 295 293 294 294 295 299 301 301 301 301 299 296 291 285 282 280 279 278 277 277 274 272 271 269 267 267 268 268 270 271 272 272 273 274 274 275 276 278 280 281 284 285 287 289 291 293 295 296 297 298 299 299 299 299 299 299 299 299 298 298 298 297 297 297 297 297 297 298 298 298 300 299 298 296 294 291 287 288 285 282 282 282 283 284 282 280 280 278 277 277 277 277 277 276 275 276 275 274 272 271 271 272 273 274 273 271 270 267 267 267 269 270 270 270 273 272 268 267 270 274 276 276 273 271 270 267 262 259 260 264 268 271 269 265 262 261 260 259 260 261 263 265 267 266 265 264 260 259 261 262 261 256 251 250 250 251 253 257 259 258 261 262 258 252 250 250 251 252 254 255 256 256 255 253 251 249 247 242 237 233 232 230 229 228 224 225 227 232 237 242 246 246 244 244 244 245 248 251 254 257 260 262 263 263 264 264 264 263 260 253 244 236 231 228 228 231 235 236 241 242 246 251 256 261 264 265 266 263 257 245 230 230 230 237 241 242 241 243 245 250 251 250 248 247 246 250 251 252 252 253 254 259 265 268 268 265 258 255 256 257 258 259 262 265 268 271 272 275 280 283 286 287 290 293 294 294 294 295 295 295 296 295 293 291 288 289 289 291 293 297 303 308 315 315 303 299 302 308 319 334 343 346 344 341 334 331 329 331 334 337 339 339 337 337 339 341 340 335 332 339 344 343 341 342 346 349 348 347 347 346 345 344 345 352 359 359 356 356 355 353 351 350 350 351 353 354 355 358 1 2 1 1 358 355 352 353 353 353 352 349 339 338 338 340 348 359 5 12 5 5 8 8 6 20 24 21 11 21 34 7 359 349 352 357 4 7 6 8 9 16 34 54 64 65 65 66 68 68 68 67 64 58 51 43 36 30 26 22 18 18 14 13 13 10 7 4 6 8 8 8 9 11 12 17 26 32 37 42 46 51 58 66 74 79 81 88 91 93 94 95 94 93 91 88 86 85 83 80 77 75 73 75 80 78 76 75 75 75 75 75 73 70 67 63 59 54 50 48 46 44 39 35 31 28 24 21 16 12 10 10 10 8 7 6 4 1 357 353 349 345 341 338 336 330 324 319 317 317 315 311 310 309 309 308 308 308 310 319 314 322 323 322 321 320 320 319 317 314 312 321 11 7 341 331 311 278 273 255 228 221 225 257 308 309 308 310 311 313 313 314 315 317 318 319 319 318 315 310 305 302 300 298 296 300 304 304 299 291 273 260 255 253 257 274 298 308 312 295 283 295 304 303 310 320 320 317 313 312 313 314 312 309 303 299 293 283 267 258 255 245 230 219 215 214 209 207 208 206 202 199 198 196 195 195 194 194 194 194 194 192 192 193 194 194 193 192 191 190 189 188 187 186 185 186 188 188 188 188 188 188 188 187 187 185 183 182 181 180 180 181 180 180 180 179 179 179 180 180 180 180 180 180 181 181 181 182 182 181 181 180 180 179 179 179 179 178 178 177 176 176 174 173 173 172 172 171 169 168 168 166 165 164 163 162 163 163 161 160 159 158 157 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 311 311 311 310 306 301 298 298 303 305 305 305 305 305 302 297 292 291 292 293 300 301 301 301 300 300 297 291 286 283 281 279 279 279 279 278 276 273 272 270 270 270 270 270 270 270 270 270 270 271 272 273 275 277 280 283 285 285 287 290 292 294 295 297 298 299 299 299 300 299 299 299 299 299 299 298 298 298 298 298 298 297 298 298 299 300 300 297 296 295 291 288 285 284 282 280 280 281 282 280 280 279 278 277 277 276 277 276 275 275 274 273 273 272 271 271 271 271 273 274 272 269 267 265 264 265 267 268 268 268 270 268 268 271 274 275 276 275 272 272 270 266 262 260 263 268 271 272 271 267 263 263 261 260 261 264 265 267 269 269 267 264 261 261 261 260 256 252 249 249 249 251 255 259 261 261 262 263 258 253 252 252 252 253 255 256 257 256 255 252 250 248 245 241 238 235 234 231 230 227 223 223 226 231 238 243 246 246 244 244 244 246 249 252 255 257 259 261 261 262 263 264 264 263 260 253 244 235 226 221 220 225 230 232 234 239 247 253 258 262 266 269 268 263 255 250 244 229 227 236 238 237 237 239 240 249 252 252 251 248 245 247 249 251 252 254 257 260 265 269 271 268 262 259 257 257 257 259 261 265 267 269 270 273 277 280 284 287 290 290 290 292 295 296 296 298 300 299 298 296 293 291 289 290 293 296 298 302 301 298 293 294 300 310 324 338 321 322 325 326 325 328 329 329 332 333 331 330 330 328 337 342 341 336 334 339 340 340 342 346 350 352 353 349 347 348 348 345 346 352 359 359 357 356 355 352 350 350 349 349 350 351 353 358 0 3 5 7 3 357 355 356 356 355 354 354 350 348 342 349 0 8 6 6 3 4 4 0 356 357 359 11 4 14 19 8 358 350 354 7 13 16 17 15 19 24 34 49 60 65 67 69 69 70 69 67 63 58 53 45 38 33 27 24 22 17 11 10 8 6 4 4 6 9 10 10 11 13 17 23 28 38 45 50 56 63 70 75 77 81 86 90 92 94 94 94 94 93 90 87 87 84 81 78 76 74 73 76 79 79 77 76 75 73 72 72 71 68 65 62 58 55 51 51 47 43 39 35 32 27 23 18 14 11 8 8 7 6 7 7 5 3 359 356 353 348 346 343 337 329 322 317 316 323 324 316 311 311 310 309 308 307 307 308 308 324 326 324 324 324 323 320 317 314 311 323 86 147 129 317 169 169 173 177 182 238 242 275 317 314 309 309 310 311 311 312 314 316 318 319 320 319 317 314 312 310 306 304 300 302 305 305 301 292 275 269 262 257 258 273 297 311 317 314 280 257 252 251 275 318 322 322 320 317 315 315 314 311 309 306 297 281 264 259 257 242 224 212 203 198 201 207 209 203 199 197 197 197 197 196 195 195 195 196 196 195 194 194 194 194 194 193 192 191 189 187 185 185 185 185 185 186 187 187 187 187 186 186 186 185 183 182 181 181 181 181 180 180 179 179 179 180 180 181 181 181 181 181 181 182 182 182 182 182 182 181 181 181 180 180 179 179 178 178 177 176 175 175 174 173 173 172 171 170 169 168 167 166 165 165 165 164 163 161 160 159 159 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 312 312 312 312 312 312 311 311 310 303 299 297 299 304 305 305 305 302 299 295 292 291 291 292 295 301 301 299 299 298 297 294 287 283 281 280 279 280 279 280 279 277 275 273 272 274 275 276 276 275 274 273 272 272 273 273 275 276 278 281 284 287 287 289 291 293 295 296 297 298 299 300 300 300 300 300 299 299 299 299 299 298 298 298 298 298 298 298 298 299 299 297 293 292 289 287 286 286 284 282 279 280 281 282 282 280 279 277 277 276 276 275 274 273 273 272 271 271 272 272 272 271 270 271 272 270 268 266 264 263 264 264 265 265 265 266 267 271 276 278 277 276 274 273 273 270 266 264 264 267 271 272 271 269 268 268 264 262 263 265 267 268 269 270 269 268 267 264 261 261 256 253 251 249 248 249 251 254 256 259 263 266 265 259 254 253 253 253 254 256 256 256 256 254 252 249 246 243 240 238 237 236 234 233 229 227 226 227 232 238 243 245 244 242 243 243 245 248 252 255 257 258 259 259 261 262 263 263 262 259 254 245 236 228 223 221 222 227 231 233 240 248 255 259 262 265 269 268 263 257 253 243 226 225 235 235 232 230 230 234 244 250 253 252 250 247 245 247 251 252 255 258 263 268 268 272 269 263 260 259 258 258 260 262 265 267 267 268 271 274 278 282 286 287 288 289 293 295 296 298 301 303 303 303 300 297 293 289 287 288 290 291 292 291 291 294 297 303 310 313 309 300 301 300 302 308 317 326 328 324 323 322 323 326 330 337 341 339 335 334 336 339 342 344 350 353 352 351 348 351 352 350 347 347 352 358 356 356 356 354 352 351 351 350 349 349 350 354 1 1 7 11 10 6 1 359 359 359 359 358 357 357 357 353 5 12 13 11 8 5 2 0 357 354 353 354 3 7 11 9 3 358 354 359 0 15 23 24 23 27 29 35 47 59 66 68 70 70 71 70 67 63 58 54 47 40 34 28 25 22 14 7 7 6 4 3 5 8 11 13 13 15 20 26 31 35 44 50 56 63 71 77 77 83 87 90 92 93 94 94 93 93 91 91 89 86 82 79 76 75 75 78 83 81 81 80 78 76 73 70 69 68 65 64 62 59 56 54 52 47 42 38 34 30 24 19 14 11 9 8 7 6 8 9 9 7 5 2 358 354 349 346 343 342 339 319 317 317 321 329 326 317 315 312 311 310 309 307 307 310 322 327 328 327 327 326 327 39 4 341 7 148 162 163 165 164 171 174 188 261 291 294 300 320 326 313 308 308 309 309 310 312 314 316 319 320 320 319 318 315 311 308 307 305 304 306 305 302 296 288 285 269 261 262 277 297 310 317 317 278 256 244 242 270 315 321 324 324 323 320 318 316 315 313 312 305 291 275 268 263 243 224 209 203 200 199 202 204 202 200 199 199 198 198 197 197 196 196 196 196 196 196 196 195 195 195 195 194 192 190 186 184 183 183 183 183 184 184 185 185 185 185 185 185 185 182 182 181 181 181 181 180 180 180 180 180 180 181 181 181 181 181 182 182 183 183 183 183 183 182 182 182 182 181 180 180 179 179 178 178 177 177 176 175 175 174 173 172 171 170 169 168 167 167 166 166 165 164 163 161 160 160 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 312 312 312 312 312 312 311 309 304 300 298 298 301 303 302 303 299 298 295 292 291 290 291 292 296 299 299 298 297 297 293 289 284 281 280 280 280 280 280 280 279 277 276 275 275 277 280 281 281 280 279 277 276 276 276 277 278 279 281 284 285 287 289 291 293 294 296 297 298 299 299 300 300 300 300 300 300 299 299 299 299 299 299 298 298 298 298 298 297 298 297 294 291 290 289 286 286 285 283 281 280 280 281 281 281 280 278 278 278 277 276 274 272 272 271 270 270 270 271 270 271 270 268 268 269 269 269 268 266 264 263 263 263 262 263 265 269 274 278 280 279 277 276 275 273 270 267 266 267 268 270 271 270 268 267 266 264 263 266 268 270 270 270 269 268 266 266 264 261 259 254 252 251 249 248 249 252 253 253 257 262 266 266 261 255 253 254 254 255 256 256 256 256 254 251 247 244 241 239 238 237 237 237 235 234 233 231 231 234 238 243 243 241 239 240 241 244 248 252 255 257 257 257 259 261 261 261 262 261 258 254 247 239 235 233 229 225 229 231 236 243 250 255 258 260 264 267 266 262 262 257 240 224 223 230 232 228 224 223 228 235 237 247 254 251 249 247 246 250 252 254 258 262 266 269 273 270 265 262 261 260 259 262 263 264 266 267 267 270 272 275 279 282 286 290 288 290 293 296 301 304 306 306 306 304 301 296 291 289 288 288 288 289 292 294 294 297 301 304 304 303 302 299 299 301 304 311 320 326 317 317 322 324 327 338 343 343 339 335 334 336 340 345 346 348 351 351 349 348 351 353 352 349 348 350 353 354 355 355 355 355 355 354 351 351 351 353 357 3 5 8 11 10 8 6 3 4 5 3 1 360 1 3 7 11 14 14 11 9 10 7 4 1 357 353 353 358 5 7 5 3 0 0 5 5 24 30 28 29 32 34 37 46 58 66 69 69 71 72 70 67 63 59 55 48 42 35 33 28 20 11 5 6 6 5 5 7 11 14 14 17 22 28 34 38 42 50 55 61 68 74 78 81 86 90 92 92 93 93 93 92 91 90 90 88 85 81 79 75 75 77 81 85 84 85 83 80 77 74 71 68 66 65 64 62 61 59 56 52 47 41 36 31 26 21 15 11 10 9 9 8 8 10 9 7 6 3 360 356 353 350 342 348 349 333 318 319 317 316 320 324 328 329 320 312 310 309 308 308 311 318 329 330 330 329 351 74 80 61 45 76 160 170 173 174 173 174 174 210 312 312 305 307 320 313 308 307 308 309 309 310 311 313 315 317 320 321 320 319 316 313 312 311 309 307 307 306 303 301 298 288 271 266 272 286 300 309 315 315 272 261 243 237 265 312 319 323 325 327 327 326 325 322 319 319 313 301 286 276 268 249 226 222 210 201 200 203 204 204 204 202 201 199 198 198 198 197 197 197 197 197 197 197 196 196 196 196 195 194 192 187 184 184 183 183 183 183 183 183 184 184 184 184 184 184 183 183 182 182 181 181 181 181 181 180 180 181 181 181 181 182 182 182 183 183 183 183 183 183 183 183 182 182 181 181 180 180 179 179 178 178 178 177 176 176 175 174 173 172 171 170 170 169 168 167 167 166 165 164 163 162 161 313 313 313 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 312 312 312 312 312 312 310 305 301 299 298 299 299 299 298 298 297 297 295 292 291 291 292 295 297 298 298 297 297 296 290 286 283 281 280 280 280 280 280 280 279 278 277 276 277 279 282 284 283 283 282 281 280 280 280 281 282 283 285 287 288 289 291 293 294 295 296 297 298 299 300 300 300 300 300 300 300 300 299 299 299 299 299 298 298 298 298 298 297 296 295 291 289 289 289 288 286 284 283 282 281 281 281 282 280 279 278 278 277 278 276 273 272 270 269 269 269 269 269 269 269 269 267 266 267 268 270 270 267 264 263 263 263 263 263 266 271 274 277 280 280 279 278 276 273 270 268 267 266 267 268 269 269 268 267 265 263 264 268 270 270 270 269 267 265 263 264 263 261 257 254 251 250 248 248 249 250 251 253 256 262 267 267 262 256 254 254 255 255 256 256 256 255 252 249 245 242 239 238 237 237 237 237 237 236 234 232 231 232 235 239 240 239 238 237 239 242 246 251 255 257 257 258 260 261 261 261 260 259 257 254 249 244 242 240 237 234 234 235 240 246 250 254 256 258 263 266 265 262 260 256 241 227 224 227 229 224 220 219 223 227 231 241 250 253 251 249 247 248 253 254 258 259 262 267 271 270 267 264 262 262 262 263 264 264 266 267 267 269 271 273 276 279 286 290 287 288 293 298 303 307 309 309 309 308 306 302 299 297 293 290 289 290 290 292 293 290 298 303 303 304 304 306 309 314 319 322 320 315 314 317 321 326 329 334 340 342 339 336 335 338 342 346 347 347 350 351 351 351 351 353 350 349 349 349 351 351 352 354 358 1 0 358 355 356 356 359 2 5 6 7 8 11 13 12 10 11 10 6 4 1 3 7 10 12 14 17 13 14 10 358 0 1 0 354 354 358 3 5 5 8 9 8 9 17 33 34 30 31 34 36 40 47 57 61 64 67 70 71 70 66 63 58 53 48 44 38 35 27 17 9 6 7 8 8 8 10 12 14 18 23 29 35 40 43 48 55 60 66 69 73 77 82 86 89 91 92 92 92 92 92 91 91 90 88 88 88 85 82 79 81 85 86 87 88 85 82 79 76 73 70 68 68 67 63 62 60 56 51 45 39 33 27 27 28 22 13 13 11 10 11 11 10 9 6 3 359 356 353 349 342 337 346 346 330 320 321 319 318 317 315 320 326 322 322 330 326 313 311 317 326 331 331 330 328 326 344 73 50 44 73 166 172 175 176 173 175 243 310 315 311 306 310 321 310 306 307 309 309 309 310 311 313 314 317 319 319 320 320 318 317 316 315 314 311 310 308 307 305 301 293 278 277 286 295 302 309 314 315 310 270 240 233 256 303 315 321 324 326 328 329 329 328 326 327 321 308 292 279 267 254 231 226 210 202 201 203 207 209 208 206 204 202 200 199 198 198 198 198 198 198 198 198 197 197 196 196 195 194 193 189 186 185 184 184 184 183 183 183 183 184 184 184 184 185 184 184 183 181 181 181 181 182 181 181 181 181 181 181 182 182 182 182 183 183 183 183 183 183 183 183 183 182 181 181 181 180 179 179 179 179 178 177 177 176 176 175 174 173 172 172 171 170 169 168 168 167 166 165 164 163 163 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 310 310 311 311 311 312 312 312 311 310 308 303 300 298 298 299 298 298 297 296 296 297 295 292 293 296 299 299 299 298 298 297 296 294 287 284 282 281 281 281 281 281 281 281 280 279 278 278 280 282 284 286 285 286 286 285 284 284 284 285 286 287 288 289 290 291 292 294 295 296 297 298 299 299 299 300 300 301 301 300 300 300 299 299 299 299 299 298 298 298 298 297 297 294 291 289 287 287 287 287 286 284 283 282 282 282 282 282 280 277 277 277 276 276 276 273 271 270 268 268 268 268 268 268 268 268 268 268 269 270 270 269 267 267 264 263 264 266 266 267 271 274 278 281 281 281 280 277 273 270 267 266 263 264 268 269 269 269 266 264 263 265 269 270 269 268 266 264 263 263 263 263 260 256 253 250 249 248 246 248 248 250 253 257 263 267 267 262 257 255 255 255 255 255 256 255 254 250 246 242 240 238 237 236 237 237 236 235 233 232 229 227 227 229 232 234 236 235 235 235 238 244 250 254 256 257 259 261 261 262 261 260 259 257 254 250 246 243 240 239 238 237 238 243 247 251 254 255 257 262 265 266 263 258 254 244 236 232 229 224 217 218 217 219 220 225 234 245 252 253 251 249 248 252 255 256 257 261 265 269 270 267 263 262 262 263 263 264 264 266 268 268 269 270 271 274 276 282 284 286 290 296 300 306 309 312 312 312 312 310 307 306 304 300 297 294 291 287 284 288 297 302 304 304 306 309 312 316 322 327 330 326 321 319 320 319 324 325 328 332 335 336 336 337 341 342 342 343 346 350 351 352 352 351 350 348 350 350 350 348 347 347 353 359 4 4 1 360 1 2 2 7 9 8 7 9 14 19 19 17 15 13 12 3 2 4 7 11 13 17 20 16 2 355 352 353 356 12 359 357 1 6 9 10 18 21 21 24 29 35 33 29 31 34 36 40 46 55 56 60 65 68 69 68 66 62 59 55 53 50 47 37 27 16 9 7 8 11 12 12 14 14 17 22 29 36 41 44 48 53 60 64 69 69 73 78 82 85 87 89 91 92 92 92 93 93 92 91 91 91 91 89 90 89 88 90 91 91 93 91 87 84 81 78 75 73 73 71 70 66 61 56 50 43 36 31 32 37 39 36 30 17 14 12 12 10 8 7 5 360 353 351 348 341 336 332 348 347 341 331 325 323 322 321 319 316 317 324 334 332 329 313 310 313 320 326 332 331 328 324 333 10 49 42 85 163 170 174 175 172 174 284 309 312 310 311 315 319 325 308 308 309 310 310 310 311 313 314 315 316 318 319 320 319 317 318 318 317 314 312 311 310 308 305 299 289 286 293 298 304 310 313 314 316 303 248 231 248 287 308 318 322 325 326 327 329 330 330 330 327 317 300 279 262 254 251 227 211 205 203 204 207 211 213 212 210 208 204 201 198 198 198 198 197 197 197 197 197 198 197 196 195 194 192 190 187 186 186 186 186 185 184 184 184 185 185 185 185 186 185 185 182 181 181 181 181 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 182 182 182 181 180 180 179 179 179 178 178 177 177 177 176 175 174 174 173 172 171 170 169 168 168 167 166 166 165 164 312 312 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 311 311 311 312 311 310 309 306 300 298 298 297 296 296 296 295 295 297 300 300 298 301 302 302 301 300 299 298 295 292 288 285 282 281 282 282 282 282 282 282 282 281 281 281 281 284 286 288 289 289 289 289 289 289 288 288 288 289 289 290 291 291 292 293 295 296 297 298 298 299 300 300 300 300 301 301 300 300 300 299 299 299 299 299 299 298 298 297 297 297 292 289 287 286 286 285 285 285 285 284 282 282 281 281 280 279 278 277 276 276 277 276 273 271 270 269 269 268 268 267 268 270 271 271 272 271 270 268 267 266 266 265 263 266 268 268 269 271 276 281 283 283 282 281 276 272 269 265 263 261 263 270 272 272 270 267 266 265 267 269 269 267 265 263 262 262 263 264 262 259 255 253 251 250 249 247 247 246 249 254 258 262 266 266 262 258 255 255 255 255 255 255 254 251 246 242 239 237 236 235 235 236 236 234 232 230 229 226 223 223 224 225 227 229 231 232 230 233 240 247 251 253 255 257 259 261 262 261 260 259 257 254 250 247 243 242 239 239 239 240 244 247 251 254 255 257 260 261 264 261 257 253 246 240 235 230 223 220 219 217 217 215 217 225 237 247 252 253 251 249 250 253 254 257 260 263 268 269 264 260 260 261 262 263 264 265 266 268 269 268 269 270 273 274 280 283 288 295 298 300 306 307 309 311 311 310 310 310 309 307 305 303 301 294 290 288 295 305 306 305 304 303 305 309 314 318 323 331 336 336 332 329 326 323 324 324 324 326 330 335 339 339 340 340 341 344 347 346 345 347 348 347 347 348 348 348 346 343 345 352 357 4 5 5 4 5 6 6 13 13 9 7 9 16 22 20 18 15 13 11 7 5 5 9 12 14 16 14 348 0 2 357 357 6 22 6 2 5 12 17 20 29 29 32 34 36 37 34 30 30 33 36 39 42 46 53 56 61 65 67 66 64 62 61 59 58 56 49 39 27 15 9 8 10 13 15 16 15 16 20 26 33 40 44 48 52 58 63 66 67 70 74 78 81 83 85 87 89 91 92 93 94 95 95 94 97 95 92 93 96 100 100 99 96 94 95 97 95 93 89 86 83 80 78 77 74 69 63 56 52 49 40 37 40 39 38 34 27 17 17 14 12 8 5 3 1 356 354 350 344 339 335 335 354 351 346 341 336 334 332 331 325 318 314 318 328 329 328 311 308 308 311 319 330 330 328 326 320 332 59 102 153 157 168 173 173 179 324 321 314 312 314 317 319 321 324 309 309 310 310 311 311 312 313 313 314 315 317 318 319 319 318 318 318 317 316 315 314 313 310 309 305 298 293 294 297 304 307 309 312 311 287 240 230 250 281 304 316 319 320 323 325 327 329 330 330 329 323 307 285 264 250 238 222 211 205 203 203 205 210 217 217 221 218 211 204 200 198 199 198 197 197 197 197 197 198 198 197 195 194 193 191 189 188 187 187 187 186 186 186 186 186 187 186 185 186 186 184 182 182 181 182 182 182 183 183 183 183 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 182 182 181 181 180 180 180 179 179 178 178 178 177 176 175 175 174 173 172 171 171 170 169 169 168 167 167 166 165 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 310 310 310 311 310 309 307 303 299 297 297 296 294 293 294 295 298 305 307 307 306 304 304 302 302 301 299 297 291 289 286 283 281 281 282 284 283 283 283 283 283 283 283 283 285 288 290 292 292 292 292 292 292 292 291 291 290 290 291 290 291 292 293 294 295 296 297 298 299 299 300 300 300 301 301 301 300 300 300 299 299 299 299 299 299 298 298 297 296 295 290 288 286 285 285 285 284 284 285 284 283 281 280 281 279 277 277 275 275 274 275 274 272 271 271 270 269 268 268 267 269 273 273 271 270 269 268 267 266 266 266 265 264 266 271 273 272 274 279 285 285 284 283 280 275 269 266 264 261 261 266 273 273 274 272 270 268 267 267 268 268 266 263 261 261 260 264 264 262 258 255 253 252 251 250 250 249 247 248 253 257 260 264 264 261 257 256 255 255 255 254 253 251 247 242 238 235 232 231 231 232 232 232 231 229 228 226 223 221 220 220 221 222 224 227 228 226 229 236 242 248 251 253 254 258 261 262 262 261 259 257 253 250 248 246 245 241 241 240 241 244 248 252 254 255 257 258 259 262 259 256 253 247 241 235 225 221 221 221 219 218 213 211 208 222 239 249 253 253 251 250 250 252 257 260 262 268 267 262 259 259 260 260 262 264 265 266 268 269 269 269 271 274 276 276 286 295 297 295 295 299 302 304 305 304 304 304 306 306 304 303 304 303 300 297 297 302 305 306 305 304 299 301 306 314 319 322 329 335 334 334 332 328 325 326 323 320 321 325 331 336 335 335 335 337 339 339 336 336 340 345 347 346 345 345 344 340 340 343 350 357 2 5 6 7 7 8 11 19 12 5 5 9 16 20 17 18 18 18 16 12 8 7 10 11 11 9 7 0 1 3 358 360 10 20 11 8 11 19 25 29 33 38 40 40 38 37 36 35 33 34 36 36 37 42 50 52 57 61 64 65 65 65 66 64 63 58 49 37 24 14 11 10 12 14 16 17 17 19 23 29 36 42 47 52 56 61 63 65 67 71 74 77 79 81 82 83 86 89 90 92 94 95 96 96 100 97 96 99 106 111 109 107 102 99 100 102 103 102 99 98 94 89 86 83 78 72 68 64 62 58 51 44 38 38 36 35 27 16 16 15 12 6 2 358 356 356 0 349 344 342 340 344 359 355 351 348 347 346 344 338 329 321 316 316 320 327 326 314 313 309 310 318 327 329 326 324 322 344 75 122 147 161 168 171 171 176 329 325 317 309 314 317 320 324 322 309 309 310 311 312 312 313 313 313 314 315 316 318 319 319 318 318 318 317 316 316 314 314 312 312 309 303 297 295 297 297 300 305 306 295 239 232 228 241 276 304 314 314 318 320 323 326 328 329 329 328 325 318 309 280 240 231 222 210 205 204 203 204 207 209 216 230 233 224 213 204 200 201 199 198 197 197 197 197 198 198 197 196 194 192 191 190 189 188 188 188 188 187 187 187 187 187 186 186 186 186 184 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 182 182 182 182 181 181 180 180 179 179 178 178 178 177 177 176 175 174 173 172 172 171 170 170 169 169 168 167 166 311 311 311 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 310 309 307 305 303 302 298 295 293 294 292 294 301 307 309 309 308 306 305 304 303 303 301 299 294 290 287 283 281 281 282 283 283 284 283 283 283 284 285 285 285 289 292 293 293 294 294 294 294 294 293 292 292 291 291 291 291 291 292 293 294 295 297 298 299 299 299 300 300 300 301 301 300 300 300 299 299 298 298 298 298 299 299 298 296 295 292 287 286 285 284 284 284 283 283 284 281 280 279 279 280 279 279 277 275 273 273 273 271 270 270 269 268 268 268 268 270 272 275 272 268 266 266 266 266 266 266 265 264 265 269 277 279 277 278 282 285 285 286 283 279 273 268 265 264 262 262 266 271 272 275 274 270 268 268 268 267 265 262 260 259 259 258 263 263 260 257 254 252 251 251 252 252 252 250 249 252 256 259 261 262 260 257 256 255 255 254 253 252 249 244 240 237 233 230 227 227 227 228 228 228 227 226 224 221 219 218 219 219 221 223 224 224 223 227 235 242 246 250 252 253 257 260 262 262 260 258 256 253 251 249 249 248 246 243 240 241 244 248 251 253 254 257 258 258 259 258 256 253 247 239 230 222 219 220 222 223 220 215 212 209 208 224 241 249 252 252 252 251 252 255 260 261 267 266 262 258 257 259 259 261 263 265 266 267 268 270 269 272 274 276 279 289 298 294 291 291 293 296 296 295 297 298 301 307 312 299 299 300 301 300 300 301 301 302 303 304 304 302 303 313 316 318 318 321 326 328 330 328 326 325 324 325 323 322 324 328 332 333 333 334 335 334 332 331 332 337 344 347 347 346 344 341 336 337 341 351 359 2 4 5 6 8 11 14 15 4 356 2 12 19 20 19 20 23 25 21 15 12 13 15 12 6 359 352 354 4 353 351 1 9 13 13 14 17 25 29 31 34 38 39 39 35 37 41 43 41 40 39 38 41 44 47 50 54 56 59 62 65 67 67 68 65 56 45 34 23 16 13 12 13 14 15 16 18 22 27 33 40 45 50 54 59 63 64 66 69 71 74 77 78 80 81 83 85 88 88 91 93 94 91 88 91 90 96 107 114 117 118 115 106 102 98 99 102 104 104 103 101 100 96 89 83 76 75 71 68 60 51 42 34 33 31 32 28 18 14 13 11 8 9 15 20 17 12 3 354 352 351 355 2 356 352 346 343 342 340 334 325 324 325 326 326 327 327 324 322 313 314 320 326 330 335 128 120 104 100 122 150 165 168 171 170 179 330 328 317 309 310 314 322 318 313 309 310 311 312 312 313 313 313 314 314 315 316 317 318 318 318 318 317 317 316 316 315 315 314 314 312 306 299 293 296 296 290 288 262 233 229 229 227 241 280 306 312 313 315 318 321 324 326 327 327 327 325 325 318 293 247 231 222 212 206 208 206 204 205 206 215 235 249 245 229 213 205 205 201 200 199 198 198 198 198 198 197 196 194 193 192 191 189 188 188 189 188 188 189 187 188 188 188 187 187 187 186 183 182 182 182 182 183 183 183 183 183 184 184 184 183 183 183 183 184 184 184 183 184 184 183 183 183 183 183 183 182 182 181 181 180 180 179 179 179 178 178 177 177 176 175 174 173 173 172 171 171 171 170 169 168 167 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 308 309 309 307 305 303 302 300 295 293 292 292 292 296 305 309 309 308 306 305 304 303 303 302 301 298 291 287 284 281 280 280 281 282 282 283 282 281 283 285 287 287 288 293 294 295 295 295 295 295 294 293 293 292 292 291 291 291 291 291 292 293 294 296 297 298 299 299 299 300 300 300 300 300 300 299 299 299 298 298 298 298 298 298 299 298 297 293 290 286 285 284 284 282 282 282 283 283 280 279 278 278 279 279 279 277 274 273 271 270 272 269 269 268 267 267 267 271 273 275 274 270 266 265 264 264 265 265 264 264 264 266 272 282 286 282 282 284 285 286 287 283 277 272 268 265 264 262 263 263 267 271 274 274 270 269 269 268 265 263 259 259 258 257 258 261 260 258 256 253 252 251 251 251 252 252 252 252 253 255 258 260 260 259 257 257 255 254 252 251 249 247 244 242 239 235 232 230 226 225 226 227 228 228 226 223 220 218 217 218 219 222 224 223 222 223 228 236 244 247 248 250 253 256 259 261 261 260 258 255 253 251 251 250 250 248 244 241 242 244 246 248 249 252 253 255 257 258 257 255 252 245 236 228 224 222 221 227 228 226 220 215 211 199 210 229 243 248 249 251 252 252 253 257 262 266 265 262 257 255 255 257 259 263 264 265 266 267 268 268 270 271 273 278 285 292 287 287 288 289 289 288 287 289 294 297 301 303 303 302 299 296 296 297 297 296 298 302 305 307 307 311 317 315 313 312 313 314 316 319 321 321 321 322 325 324 323 324 325 327 329 332 335 334 332 331 332 335 340 346 344 344 344 342 338 335 336 342 349 355 358 360 359 360 359 6 11 8 359 354 355 3 16 22 20 22 30 32 22 18 19 23 25 7 353 353 355 355 350 345 358 4 7 11 16 20 27 32 31 31 29 29 29 33 34 40 48 52 52 51 49 48 47 45 46 49 52 54 57 60 64 66 66 66 62 53 41 32 25 16 14 12 12 12 14 17 21 26 31 38 43 48 53 57 60 62 65 68 70 72 74 75 77 79 81 83 84 85 87 90 92 88 78 66 64 72 85 105 111 114 118 117 108 100 96 95 96 98 101 102 102 102 98 92 85 80 80 75 71 63 53 46 43 33 25 27 30 21 11 12 10 23 22 20 19 16 15 14 10 8 7 7 4 351 343 335 334 333 333 331 327 327 327 328 327 327 327 326 325 321 320 322 326 342 119 135 137 135 128 143 161 168 169 172 169 265 334 326 317 316 311 313 322 311 307 308 310 311 312 312 313 313 313 314 314 315 316 317 317 318 318 318 318 317 317 316 316 317 316 316 313 308 301 296 293 290 283 273 269 247 226 227 225 267 291 301 307 312 315 315 318 321 324 326 326 328 327 327 322 307 270 240 229 221 220 224 216 211 209 207 212 230 253 263 255 233 216 215 209 207 204 201 200 199 198 199 198 196 195 195 194 192 191 189 188 189 190 189 189 188 189 189 189 188 188 187 185 183 182 182 182 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 182 182 181 181 180 180 179 179 179 179 178 177 177 175 175 174 173 173 172 173 172 171 170 169 168 311 311 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 308 308 308 306 304 301 298 294 292 291 291 291 294 299 305 307 306 305 304 303 303 303 302 301 297 291 287 284 281 279 279 280 281 281 282 281 280 280 282 285 286 287 289 293 293 294 294 294 294 294 293 293 292 292 291 291 291 291 291 291 292 293 294 296 297 298 299 299 299 299 300 300 300 299 299 299 298 298 298 298 297 297 297 297 297 295 294 290 288 286 285 284 283 281 281 282 283 283 282 278 278 278 278 278 278 276 274 274 272 271 273 271 271 270 270 270 271 274 275 275 273 270 268 267 265 264 264 264 263 264 265 268 274 284 290 289 286 285 285 286 285 281 275 270 267 265 262 261 261 261 265 270 272 272 270 268 268 266 264 260 258 258 258 257 257 258 258 257 255 253 252 252 251 251 252 254 255 255 255 256 257 259 260 258 257 256 254 252 251 249 248 246 244 243 242 239 237 234 230 228 228 229 230 230 229 225 220 219 217 217 220 223 225 224 224 224 228 235 243 246 247 250 252 255 258 259 260 258 255 253 252 251 250 251 251 249 245 243 243 245 245 244 245 246 246 250 255 257 257 255 250 241 234 231 229 228 228 232 233 231 225 218 211 201 204 218 230 239 244 248 252 254 253 255 260 264 264 260 258 253 246 244 253 260 262 264 264 265 266 267 268 269 270 274 279 282 281 284 285 286 285 283 282 283 289 287 287 298 305 305 298 296 293 294 295 295 298 301 307 313 314 313 314 313 310 309 308 308 308 311 314 317 319 321 323 323 322 322 322 322 324 328 330 331 331 334 335 337 340 341 337 338 338 338 336 335 336 341 348 353 354 355 355 356 357 5 7 1 355 355 357 359 5 9 16 25 33 33 10 2 12 24 20 357 344 345 346 344 350 1 6 6 8 13 20 27 33 34 35 29 22 20 23 29 37 45 54 60 61 61 61 59 53 48 50 52 52 54 56 59 60 61 62 60 57 49 41 34 27 20 15 11 11 11 15 19 24 29 35 42 47 52 56 59 60 64 67 70 71 73 73 73 74 76 79 80 81 84 87 89 86 78 60 40 34 54 83 91 100 107 111 112 108 100 97 94 92 93 95 97 98 99 97 92 86 82 83 78 75 67 63 58 47 33 20 20 29 29 22 21 22 25 25 15 12 12 13 16 19 20 17 13 2 351 352 5 330 327 329 331 332 331 329 328 328 328 327 326 325 326 322 321 325 354 122 134 137 138 142 154 165 170 170 172 326 341 338 188 170 173 318 319 324 310 306 308 309 310 311 312 312 313 313 313 314 315 316 316 317 317 318 318 318 318 317 317 317 317 317 317 314 311 308 304 297 289 283 275 278 249 223 231 252 276 285 295 303 307 310 317 317 320 323 325 327 327 328 328 326 319 297 265 251 244 242 247 245 232 218 211 210 218 243 268 276 264 240 226 245 221 209 204 202 200 200 199 199 197 197 196 195 193 192 190 189 190 191 190 190 190 187 187 187 186 187 186 184 184 183 183 183 183 184 184 184 184 184 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 182 181 181 180 180 180 180 179 179 178 177 176 176 175 174 174 174 174 173 172 171 170 169 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 307 305 302 298 294 292 291 291 291 293 295 297 300 301 301 302 302 302 302 302 301 300 293 288 285 282 279 278 279 280 281 281 281 280 280 280 282 284 285 287 290 292 293 293 293 293 293 293 292 292 291 291 291 291 291 290 290 291 292 293 294 296 297 298 298 299 299 299 299 299 299 299 298 298 297 297 297 297 297 297 297 294 294 293 292 290 287 286 285 284 283 282 282 283 283 282 281 278 278 278 278 277 276 275 275 276 274 273 273 273 273 273 273 273 274 275 275 273 272 270 268 265 264 264 262 264 264 266 269 271 276 285 290 291 291 290 287 286 284 279 274 269 266 264 260 259 259 260 263 267 270 270 268 266 266 264 260 260 259 257 257 255 254 254 254 255 255 254 252 252 252 252 254 256 257 259 258 256 256 258 259 258 257 255 253 251 249 248 247 245 244 244 243 243 241 237 234 232 232 232 234 235 234 230 226 224 219 219 221 224 226 227 228 226 227 233 238 240 246 249 252 254 256 257 258 255 252 250 249 250 250 250 251 249 246 244 244 245 245 246 245 246 248 251 255 258 258 254 247 237 232 232 232 233 234 235 235 233 228 224 215 206 206 213 214 224 237 246 252 256 252 252 256 260 261 259 259 249 237 230 237 251 259 262 263 264 265 266 266 267 268 270 273 277 278 280 282 283 283 283 281 280 282 276 274 283 294 299 297 297 294 293 293 295 297 300 307 312 313 312 310 309 308 308 307 307 307 308 312 316 318 322 320 318 319 319 319 318 318 321 325 327 331 333 333 333 333 333 331 333 334 334 334 334 336 340 348 352 352 352 353 353 356 6 359 353 351 353 356 358 359 4 17 29 31 21 359 360 14 22 1 341 335 334 336 343 358 9 11 11 13 18 27 30 34 38 37 29 23 23 27 33 41 48 54 58 62 65 67 67 62 55 59 58 56 54 55 56 57 58 59 58 54 46 42 36 28 21 17 15 13 13 17 22 27 32 39 45 50 55 58 60 62 65 67 69 71 72 72 71 70 72 74 75 77 80 83 84 75 66 50 50 62 73 79 89 100 105 107 108 107 103 99 95 93 93 94 95 97 96 96 92 87 85 87 83 83 78 74 70 61 47 32 21 28 34 39 43 44 29 31 16 10 9 12 16 18 18 15 21 19 28 42 3 325 327 330 332 334 335 334 332 331 330 329 327 325 325 323 320 322 333 114 126 129 136 146 157 166 169 166 166 158 345 338 336 332 325 327 327 326 309 306 307 308 309 310 311 312 312 313 314 314 315 315 316 317 317 318 318 319 318 318 318 317 317 317 317 316 315 312 307 301 292 291 287 284 270 239 234 270 274 291 296 298 301 308 315 318 319 322 325 327 328 329 330 328 325 317 302 289 282 269 291 279 255 231 216 210 211 230 263 283 284 279 278 272 238 216 206 203 201 200 199 199 198 198 197 195 194 192 191 190 189 188 189 192 191 188 187 187 187 186 186 185 185 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 184 184 184 183 183 182 182 182 181 181 180 180 179 179 178 177 176 176 176 175 175 175 174 173 172 171 170 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 306 305 303 299 293 291 295 295 295 296 295 295 296 296 297 298 299 300 301 301 301 300 298 289 285 283 281 279 279 280 280 280 281 280 280 280 281 283 284 285 287 292 293 293 293 293 293 292 292 291 291 291 290 290 290 290 290 290 291 292 293 294 296 297 298 298 298 299 299 299 299 299 298 298 297 296 296 296 296 296 295 295 293 292 292 292 290 288 288 286 285 283 282 283 283 281 279 278 278 278 278 277 275 275 275 276 276 275 273 273 273 273 273 274 274 275 273 272 271 270 270 267 265 264 263 262 263 264 267 271 276 282 286 290 292 292 292 290 287 283 278 273 269 266 263 259 258 258 258 260 264 267 269 267 265 263 260 257 257 256 254 253 252 251 250 250 252 252 252 253 253 252 253 255 257 258 260 259 257 257 258 258 258 256 254 251 250 249 248 247 245 245 245 245 244 242 239 237 236 236 236 237 238 237 235 233 230 225 223 224 226 228 229 229 230 228 230 233 237 244 249 251 253 254 255 255 253 250 248 246 245 247 250 250 248 245 245 245 246 247 248 250 253 256 256 257 260 259 253 243 234 230 231 232 234 235 236 236 235 231 228 225 217 210 212 212 218 236 246 251 253 249 247 252 257 256 256 256 246 237 230 231 244 254 258 262 263 264 264 265 266 267 268 273 275 276 277 279 281 281 281 279 279 281 278 288 298 298 291 291 295 295 295 292 292 295 299 302 303 302 313 312 310 308 307 307 308 310 310 311 313 313 330 327 320 317 316 315 315 314 316 320 326 330 332 331 330 329 327 326 328 329 328 329 331 334 340 348 349 351 351 351 351 352 357 352 349 348 350 353 357 358 360 11 18 13 0 356 359 16 12 339 329 330 331 346 3 9 13 15 17 19 26 33 35 39 41 38 32 28 27 27 32 39 45 50 51 58 65 70 71 69 62 65 65 61 56 52 51 51 54 56 55 50 45 41 38 29 24 22 20 17 18 22 25 29 35 41 47 51 53 55 58 61 63 66 67 69 69 69 67 66 67 68 70 72 75 76 74 66 59 53 71 81 82 87 100 108 109 108 107 107 104 101 98 97 96 97 98 99 97 97 95 91 92 93 92 96 92 88 87 85 76 58 43 50 42 50 56 52 46 36 21 52 25 12 15 14 9 4 37 57 58 36 1 330 332 332 333 335 337 339 339 338 334 330 327 332 342 322 319 318 317 317 318 135 144 146 161 167 168 164 162 159 160 153 342 338 334 332 329 328 310 305 305 306 307 308 310 311 312 313 314 314 315 315 316 317 317 318 318 319 319 319 319 318 318 318 318 318 318 315 311 304 296 293 293 284 271 258 254 266 271 284 291 289 293 305 316 320 321 324 327 329 330 330 330 329 328 327 323 315 309 306 294 296 276 245 223 213 211 223 256 274 285 291 292 288 266 233 213 204 201 200 200 199 199 198 197 196 194 193 192 191 190 190 189 189 189 190 189 188 188 188 187 187 186 186 185 185 185 186 186 186 185 185 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 185 185 185 184 184 183 183 182 182 181 181 181 180 179 178 178 177 177 177 176 176 175 175 174 173 172 171 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 305 305 305 305 304 301 295 291 291 296 297 298 299 299 298 297 297 297 298 299 300 300 300 300 299 294 286 284 281 280 279 279 280 280 280 280 280 280 281 283 284 285 286 288 292 292 293 294 294 293 292 291 291 290 290 290 290 290 290 290 290 291 292 293 294 296 297 297 297 298 298 298 298 298 298 298 297 296 296 296 295 295 295 293 293 292 292 291 291 289 289 288 286 285 283 283 282 281 279 277 277 277 278 277 276 274 274 275 275 275 273 272 272 272 273 274 275 274 273 270 268 267 268 268 267 267 265 264 263 263 265 265 272 279 284 286 290 290 292 292 291 287 282 277 272 269 266 262 259 259 257 257 258 261 264 265 263 262 260 258 256 256 254 252 251 251 250 248 249 250 251 250 251 251 252 253 255 258 259 260 260 258 258 258 258 257 255 253 251 251 250 249 247 246 246 246 245 244 242 239 239 239 239 239 239 240 240 239 237 234 231 229 229 230 232 233 235 235 231 230 231 236 243 247 249 251 252 253 253 251 248 248 244 243 246 248 248 247 245 245 246 247 249 249 253 259 263 260 258 260 259 250 240 232 228 229 230 233 233 235 237 237 234 231 229 222 217 216 216 220 235 244 248 248 244 242 248 253 248 249 250 246 243 238 236 238 244 252 258 261 262 262 262 263 265 267 271 271 274 276 278 279 279 279 278 279 281 282 286 288 295 290 288 291 291 289 284 288 292 296 297 294 294 308 316 316 311 306 306 308 310 310 309 309 309 319 317 317 318 317 314 311 310 310 314 324 330 330 331 331 333 330 325 323 324 323 325 329 333 340 345 346 348 350 349 348 348 349 348 348 347 348 349 351 355 358 3 5 2 356 353 358 5 352 333 326 331 343 8 10 14 16 18 21 27 34 33 39 43 42 39 35 32 26 18 24 31 36 40 45 53 62 69 72 72 68 70 69 64 61 57 50 47 51 53 53 48 44 42 39 32 33 29 24 21 22 26 28 32 37 42 47 50 51 54 57 59 61 64 65 67 67 65 63 62 62 63 64 67 68 67 66 67 69 79 80 80 85 94 106 112 112 109 107 107 106 105 103 102 103 104 104 103 101 100 102 104 105 103 105 111 105 102 104 94 87 83 73 75 73 75 68 46 31 34 38 73 65 60 56 28 356 352 354 352 24 40 17 357 352 331 333 335 337 338 339 341 337 358 0 360 2 339 333 317 315 315 314 311 144 156 168 172 172 168 161 159 160 150 347 344 341 337 333 331 317 311 309 307 305 307 309 311 312 313 314 314 315 315 316 316 317 318 319 320 320 320 320 320 319 319 319 319 319 317 314 309 301 294 291 281 272 269 265 261 265 278 294 291 290 303 316 323 324 325 327 328 329 330 330 330 330 331 330 328 325 322 314 314 296 266 238 221 216 224 251 254 276 291 296 295 286 262 229 210 203 200 200 200 200 199 199 197 196 194 193 192 192 191 191 191 190 190 190 190 190 190 189 189 188 187 187 186 187 187 187 187 187 186 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 185 186 186 185 186 186 185 185 185 184 183 183 182 182 182 181 180 179 179 179 178 177 177 177 176 176 175 174 173 173 310 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 305 305 304 304 303 301 298 292 290 291 294 295 297 298 298 298 298 298 297 298 298 299 299 299 298 297 290 285 283 280 278 278 279 280 280 280 279 279 281 283 284 285 286 287 287 290 293 293 294 294 293 292 291 290 289 289 289 289 289 290 290 290 291 292 293 294 295 296 296 297 297 298 298 298 297 297 297 297 296 296 295 295 294 292 291 292 292 291 291 290 289 288 287 286 285 283 282 280 279 278 277 278 278 277 276 275 274 274 274 274 274 273 272 271 271 273 274 275 273 269 266 265 264 264 265 265 266 265 265 264 264 266 266 275 279 282 285 287 288 290 291 290 286 282 276 272 269 265 262 260 259 257 257 257 259 261 262 261 261 258 257 256 255 255 254 253 252 251 250 250 251 250 250 250 250 251 253 255 257 258 260 260 259 259 258 258 256 254 252 252 251 251 250 248 247 246 246 245 244 242 241 240 240 240 240 241 242 242 242 241 238 237 236 235 235 236 237 239 240 238 236 234 237 241 245 247 249 251 251 251 251 249 246 242 242 245 247 247 246 245 245 245 246 248 251 255 261 264 261 259 259 256 248 237 235 229 226 226 228 229 234 238 239 236 232 230 229 223 220 220 223 230 240 242 241 235 233 238 240 235 241 246 249 249 247 242 233 232 241 250 253 258 259 259 258 259 263 266 265 271 274 275 277 278 278 279 280 280 281 284 288 296 296 294 292 287 283 282 287 289 289 288 288 292 306 308 312 311 308 305 304 312 311 307 307 308 308 309 307 310 313 312 309 307 305 307 318 321 321 323 325 326 322 324 322 320 321 325 329 333 334 338 343 345 347 347 346 346 347 348 348 346 346 346 348 352 357 1 6 1 353 350 352 357 352 331 336 351 8 14 15 18 19 21 26 32 37 39 44 45 42 41 39 30 16 358 15 22 26 31 39 48 57 66 73 74 73 74 73 69 66 62 56 51 51 51 51 47 44 43 42 41 38 33 27 25 26 28 30 33 37 41 44 46 50 53 56 57 59 61 63 64 64 61 59 58 56 55 56 58 60 60 61 67 75 76 77 81 88 98 107 111 111 108 107 107 108 108 108 108 110 111 111 109 107 109 113 114 114 113 117 122 117 115 110 104 96 92 90 87 90 90 74 42 33 48 64 82 77 83 85 60 16 7 354 354 47 70 43 13 359 346 335 335 335 336 335 335 338 14 14 26 36 23 12 328 324 360 125 140 137 148 165 171 174 172 168 163 157 153 148 147 143 1 334 329 322 320 320 311 306 307 309 310 311 312 313 314 315 316 316 317 317 319 320 321 321 322 322 321 321 321 320 320 319 317 315 311 306 300 295 284 282 274 261 254 257 275 291 299 299 306 315 322 322 325 325 325 327 328 329 329 331 331 332 332 332 330 325 324 314 294 265 240 227 226 238 244 271 289 295 295 292 282 259 229 211 205 203 200 200 200 200 199 198 197 195 194 194 193 193 192 192 191 192 192 192 192 191 191 190 189 188 188 188 189 189 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 186 186 186 186 186 186 186 186 186 186 186 186 185 184 184 183 183 183 182 181 181 180 179 179 178 178 177 177 177 176 175 174 174 309 309 309 309 308 308 308 308 307 307 306 306 306 306 305 305 305 305 305 305 304 303 301 298 295 291 290 289 291 293 295 295 296 296 296 296 296 296 298 298 298 297 295 291 287 284 282 280 278 278 278 279 279 279 278 279 281 283 284 285 286 288 288 291 293 294 294 294 293 292 291 290 289 289 289 289 289 289 290 290 290 291 293 294 295 295 295 296 297 297 297 297 297 296 296 296 295 295 295 294 292 290 290 291 291 291 290 289 289 288 287 285 284 282 279 278 277 277 277 277 277 275 274 274 273 272 272 273 272 271 271 271 271 273 273 272 270 267 266 265 264 263 263 263 263 263 264 263 264 266 269 278 281 281 282 283 286 288 290 289 286 281 276 272 268 264 263 261 258 256 255 256 258 260 261 260 259 257 257 256 255 255 256 256 253 251 250 250 251 250 250 249 249 250 252 253 255 257 259 259 259 259 259 257 254 252 251 252 252 251 249 248 247 247 247 245 243 240 240 240 240 241 242 242 243 243 244 243 242 241 241 240 239 239 239 242 243 242 241 239 240 241 243 245 247 248 249 249 250 248 245 244 243 244 246 246 246 245 245 244 244 247 251 256 262 267 262 260 258 254 245 235 235 225 218 218 220 223 233 238 239 237 233 229 229 222 222 222 225 231 237 237 234 226 225 228 229 229 239 246 251 253 252 247 234 228 232 236 244 251 252 251 248 247 250 254 256 265 267 268 270 272 274 276 277 277 279 282 288 295 300 299 300 292 286 286 284 285 282 277 278 285 293 295 297 306 309 306 303 315 316 311 307 304 299 298 298 303 306 308 309 307 306 315 312 311 311 313 317 318 320 322 319 318 321 325 329 331 332 335 340 342 344 345 345 346 347 348 347 345 344 344 346 350 355 1 4 359 351 348 345 344 343 335 354 6 13 17 20 22 23 27 30 33 37 42 46 45 44 45 39 21 359 358 12 14 19 25 32 44 54 63 72 77 77 76 77 77 74 69 64 60 56 52 50 45 43 42 42 41 38 35 30 28 29 30 30 33 36 39 40 43 48 51 53 55 57 60 62 62 62 60 58 54 50 49 49 51 53 53 58 67 73 74 75 82 92 102 109 111 109 106 106 107 109 111 111 113 116 117 117 115 115 117 119 120 119 120 126 129 126 123 119 104 78 74 75 75 77 78 70 58 60 72 84 94 90 93 100 95 75 50 9 11 90 103 79 34 8 357 334 333 334 332 330 331 339 65 77 78 58 32 23 19 12 37 136 154 155 155 161 168 172 173 174 170 158 144 141 149 143 354 333 327 321 313 315 310 307 308 309 310 311 312 313 314 315 315 316 317 318 319 320 321 322 323 324 323 323 322 321 320 318 316 314 312 309 305 301 299 289 272 256 252 256 264 278 295 302 306 309 313 320 325 324 325 325 326 327 328 330 330 331 331 331 331 330 328 322 311 294 269 249 240 230 233 259 282 289 291 293 290 280 256 245 228 211 203 201 201 202 201 200 199 198 197 197 196 195 194 193 193 194 194 193 193 193 192 192 191 190 189 190 190 190 190 190 190 189 189 189 189 189 189 189 189 189 188 188 188 187 187 187 187 187 187 186 186 186 186 186 186 186 185 185 184 184 184 183 182 182 181 180 180 179 178 178 178 177 177 176 176 175 309 309 309 308 308 308 308 307 307 306 306 306 305 305 305 305 305 304 304 305 304 302 299 297 295 293 292 292 293 294 295 295 295 295 294 294 294 295 296 296 296 291 287 285 284 283 280 279 279 280 280 280 279 278 278 279 282 283 284 285 286 287 288 292 294 294 294 294 293 292 291 290 290 289 289 289 289 290 290 290 291 291 293 293 294 294 294 295 296 296 296 296 296 295 295 295 295 295 294 293 291 290 290 290 291 291 290 289 288 287 286 284 280 280 280 278 277 277 277 277 276 274 274 273 272 272 272 271 271 269 270 270 271 271 271 270 268 268 268 268 266 264 263 263 262 262 262 262 266 267 271 278 283 281 281 283 284 287 288 288 285 280 275 272 270 269 264 259 257 255 255 256 258 260 260 259 258 258 257 256 256 257 257 255 252 250 249 250 250 250 250 248 249 250 252 253 255 256 257 258 258 259 258 256 251 249 248 248 249 250 249 248 247 247 246 245 242 240 239 239 241 242 243 243 244 244 245 244 244 244 244 242 241 241 241 245 245 245 244 242 241 241 241 243 244 246 247 248 248 246 246 246 245 244 247 247 246 245 245 245 245 247 250 257 263 267 263 260 257 251 247 243 234 223 212 212 217 225 233 238 239 237 236 233 227 222 222 221 225 233 238 236 231 222 221 223 228 234 241 250 253 258 258 253 243 230 229 234 241 244 242 238 237 237 242 244 247 254 256 259 261 264 267 270 272 274 278 283 287 289 292 301 308 297 289 286 282 280 276 270 258 254 262 270 275 296 301 304 307 309 310 310 304 302 296 289 292 297 300 303 306 306 305 303 302 303 305 309 313 318 323 325 322 319 321 325 328 329 331 334 338 340 342 343 342 344 347 345 342 342 339 341 345 348 353 359 0 353 344 340 340 338 337 343 4 11 16 20 22 24 28 34 33 38 41 43 44 44 43 43 29 9 356 354 353 10 15 20 31 47 58 63 69 75 76 76 77 78 79 79 76 72 64 53 47 43 42 42 42 42 40 38 32 28 27 28 30 31 34 34 37 41 45 49 51 52 55 58 60 61 61 61 57 49 44 43 45 48 50 49 64 71 73 73 75 84 96 106 111 112 109 106 105 107 108 111 113 115 119 121 121 121 121 122 124 124 124 126 132 134 133 132 129 117 81 65 62 59 57 64 68 61 73 90 102 106 108 108 110 106 91 74 78 101 116 119 107 67 24 4 348 332 332 330 331 345 91 112 121 99 66 49 43 36 43 104 149 156 158 159 163 166 168 171 174 172 159 131 140 146 139 336 330 327 321 308 308 309 309 309 309 310 311 312 313 314 314 315 316 317 318 319 321 322 323 324 325 324 324 323 323 321 319 314 311 309 308 306 303 301 288 268 252 251 253 254 258 254 287 295 306 314 319 324 324 324 325 325 326 326 327 328 330 330 330 331 330 328 324 318 307 296 284 264 237 228 243 268 279 285 290 290 286 285 273 252 229 213 206 204 207 205 204 203 203 202 200 198 197 195 194 194 195 195 195 195 194 194 193 192 191 191 192 192 191 191 191 191 191 191 191 190 190 190 190 190 189 189 189 189 188 188 188 187 187 187 187 187 187 187 187 187 187 186 186 185 185 185 185 184 183 182 181 181 180 179 179 179 178 178 178 177 176 309 309 308 308 308 308 307 307 306 306 306 305 305 304 304 304 304 304 304 304 303 301 297 295 295 295 296 296 296 297 297 297 296 295 295 294 294 294 294 294 292 286 284 284 282 280 279 279 281 282 281 281 279 278 278 280 282 284 285 286 286 289 292 294 294 294 294 293 293 292 291 290 290 290 289 289 289 290 290 291 291 291 292 292 293 293 294 294 295 295 295 295 295 294 294 294 294 293 292 290 290 290 290 289 289 289 289 288 287 286 283 279 277 278 278 277 277 278 278 276 276 275 273 273 272 271 271 270 270 269 269 269 269 270 269 269 269 270 269 268 266 265 263 261 260 261 263 265 267 272 275 279 282 283 284 283 283 285 286 286 283 279 275 271 269 267 261 257 256 255 256 257 258 260 261 259 258 258 256 256 256 256 256 254 251 250 250 251 253 253 251 249 248 250 252 253 255 256 257 258 258 258 257 254 251 250 248 248 249 249 248 248 247 247 246 245 243 240 239 240 241 242 243 243 243 244 245 245 244 244 244 242 241 242 243 244 246 247 245 243 242 241 240 241 242 243 244 244 245 244 245 246 246 246 248 247 245 245 245 245 245 247 250 257 263 265 263 260 256 250 247 242 234 226 218 214 223 230 235 238 239 238 237 233 226 221 223 220 224 237 241 239 233 229 225 229 240 246 249 253 256 260 260 256 250 244 239 239 243 236 231 230 232 235 240 239 243 248 250 255 259 264 267 268 270 275 279 284 287 288 292 300 304 296 285 279 274 273 272 270 253 232 223 220 243 284 291 295 300 302 302 301 292 291 286 285 288 293 296 299 302 302 301 300 299 298 302 308 314 320 326 327 322 320 321 324 327 328 332 334 338 341 343 342 340 340 343 339 337 336 336 340 343 344 350 355 352 343 335 332 333 332 343 356 7 11 15 19 23 27 31 34 38 42 43 42 42 40 37 39 15 3 3 8 8 10 14 21 33 51 63 65 67 70 71 74 77 80 83 87 86 80 69 57 49 45 44 43 44 43 41 38 31 25 22 24 28 31 31 31 35 39 43 46 48 49 53 56 63 65 65 63 56 46 38 39 44 52 60 67 75 75 75 75 79 87 99 108 113 114 111 108 106 105 109 113 114 117 120 122 123 124 124 125 126 127 128 131 135 136 136 133 127 118 83 71 68 59 56 68 73 70 83 97 108 113 109 109 103 106 99 90 91 105 116 119 121 93 59 34 11 343 332 338 10 60 89 123 132 127 117 90 67 64 105 134 153 155 158 160 163 164 160 166 175 174 325 343 342 134 342 333 319 313 313 309 309 309 309 309 309 310 311 312 312 313 314 315 316 317 318 320 321 322 324 325 325 325 327 327 328 326 321 316 308 306 306 306 305 302 295 271 250 246 245 244 235 213 222 226 266 308 319 323 323 323 324 325 326 326 326 327 328 329 329 329 328 326 324 319 317 312 302 283 251 229 232 254 267 279 285 287 287 286 280 270 254 235 220 213 221 215 211 209 208 207 202 199 198 196 195 196 196 197 196 196 196 195 194 193 193 192 193 193 193 192 192 192 192 192 192 192 191 191 191 190 190 190 190 190 189 189 189 188 188 188 188 188 188 187 187 187 187 187 186 186 186 186 186 185 184 183 182 182 181 180 180 180 180 179 179 178 177 309 308 308 308 308 307 307 306 306 306 305 305 304 304 304 304 303 303 303 304 302 298 295 293 294 295 295 296 295 296 296 297 296 295 295 294 294 294 293 292 290 287 285 287 281 276 277 279 280 281 280 278 277 277 278 281 284 286 287 290 289 291 294 294 294 294 293 292 292 291 290 290 290 289 289 289 290 290 290 291 291 291 292 292 292 292 293 293 294 294 294 294 293 293 293 293 293 292 291 290 289 289 288 288 287 287 287 287 285 281 278 277 276 277 277 278 278 277 277 277 275 274 273 272 271 270 270 269 269 268 268 268 268 269 269 270 270 269 268 264 264 262 260 259 260 262 267 271 274 277 280 280 281 282 283 282 281 282 284 284 282 278 274 270 268 264 260 257 256 255 256 258 260 262 262 262 259 257 256 255 254 255 255 254 253 252 253 253 258 257 254 250 248 249 252 253 255 256 257 257 258 257 256 255 253 253 252 252 250 248 248 248 248 247 246 245 244 242 241 240 241 241 242 242 243 243 244 244 244 244 244 241 241 243 244 246 247 248 245 244 243 242 241 242 242 242 242 242 243 244 246 248 247 247 247 245 244 243 244 244 245 247 250 255 263 264 263 259 256 256 249 243 239 234 230 226 235 236 237 239 240 239 238 235 227 224 224 223 224 241 244 242 239 239 238 242 250 253 253 254 256 259 260 256 254 251 245 241 244 234 229 230 234 239 242 243 244 249 255 260 263 268 271 270 271 274 278 283 283 286 292 297 298 291 278 269 264 262 266 271 271 255 232 210 209 262 278 281 288 291 291 283 264 263 268 280 285 290 293 297 300 299 299 298 299 300 303 309 315 319 324 328 325 319 321 322 324 329 333 336 340 345 344 340 336 335 336 331 330 331 335 339 341 342 347 350 344 337 332 333 338 350 357 2 6 8 11 16 23 30 33 36 42 44 39 27 31 35 34 34 18 16 13 9 7 10 16 22 33 52 65 67 66 69 69 76 81 85 87 86 83 79 70 64 60 56 53 50 48 46 42 36 26 17 15 20 25 29 29 30 34 37 40 43 47 50 55 59 60 70 74 70 58 44 34 37 52 66 73 76 77 78 78 79 83 90 101 110 116 117 114 112 110 108 112 113 114 116 120 122 124 125 126 126 128 130 132 135 136 136 134 132 129 116 78 76 69 63 66 76 80 78 86 105 114 116 117 115 110 117 109 100 103 110 108 122 130 128 108 62 23 9 343 30 65 88 104 121 135 136 144 130 104 95 114 128 150 154 158 157 157 156 152 161 174 174 310 331 325 327 328 331 328 316 310 311 310 310 310 310 310 310 310 312 312 313 314 315 315 317 318 320 321 323 324 324 325 327 331 332 335 329 318 310 307 304 303 303 303 300 292 267 243 238 233 230 224 212 209 207 213 265 315 322 322 322 323 325 325 326 326 326 326 327 327 327 326 325 324 320 320 316 309 297 270 235 225 240 256 275 282 284 288 286 283 279 272 259 243 232 237 231 225 218 215 213 206 200 199 198 197 197 197 197 197 197 196 196 195 195 194 194 193 194 194 194 193 193 193 193 193 193 192 192 192 192 192 191 191 191 190 190 190 189 189 189 189 189 188 188 188 188 187 187 187 187 187 187 187 186 185 184 183 183 182 181 181 181 181 180 180 179 178 309 308 308 308 308 307 307 306 306 305 305 304 304 303 304 303 303 302 302 302 301 296 293 292 292 293 293 293 292 292 292 292 293 293 293 293 293 293 292 289 287 286 286 284 281 274 274 275 277 278 276 275 276 278 281 283 287 291 294 294 293 294 294 295 294 293 293 292 291 290 289 289 289 288 289 289 290 290 290 291 291 291 291 291 291 291 292 292 293 293 293 293 292 292 292 292 292 292 289 288 288 287 287 287 287 287 286 285 283 279 278 277 277 277 277 278 277 277 276 275 273 272 271 270 270 270 269 269 269 268 267 267 267 268 269 269 267 265 264 261 262 260 259 260 262 266 272 277 279 279 280 280 280 282 282 281 280 281 283 283 280 277 274 273 269 264 260 257 256 258 259 262 263 264 264 263 259 257 256 255 254 254 255 256 256 258 259 258 262 262 258 253 249 248 251 253 255 256 257 257 257 257 256 255 255 255 255 254 252 250 249 249 249 248 247 245 244 242 241 241 242 241 241 241 242 243 244 244 243 243 243 242 243 242 245 246 248 248 246 245 245 244 243 243 243 243 243 244 244 247 250 253 250 247 245 243 241 241 242 244 246 247 250 255 262 264 262 259 257 256 250 247 244 242 241 241 242 239 240 240 241 241 240 238 234 231 230 229 229 240 243 243 245 247 250 253 257 256 254 253 253 255 256 256 254 250 243 238 235 230 228 232 238 243 245 244 250 254 260 264 266 268 271 272 272 274 277 280 281 286 293 297 296 288 280 273 265 259 259 267 272 276 273 263 246 250 262 260 261 254 259 246 240 249 262 280 284 289 293 296 298 299 299 297 297 299 304 310 314 315 319 324 326 324 324 321 325 330 334 337 341 345 342 336 333 331 332 334 333 330 333 337 338 339 344 345 337 335 336 339 351 354 359 2 4 7 10 16 24 26 32 40 45 42 17 5 26 34 33 30 23 24 14 7 5 9 14 21 31 50 62 66 66 67 71 81 87 89 89 85 76 70 70 69 69 67 63 58 53 49 41 27 12 4 9 15 19 26 32 33 34 37 38 41 48 55 62 68 67 74 79 74 60 43 34 36 66 76 78 79 82 82 82 83 86 92 102 112 118 119 118 116 114 112 113 114 115 118 121 123 124 126 127 128 130 131 133 134 136 135 131 129 128 126 121 84 63 64 75 83 84 81 89 109 124 128 124 119 122 125 120 104 100 107 112 105 111 114 111 81 43 30 37 54 84 109 121 129 138 142 154 151 135 119 111 113 144 151 157 158 155 150 149 157 169 167 335 329 322 324 326 327 329 317 311 312 312 312 311 311 310 309 310 310 311 312 313 314 315 317 318 320 321 323 323 324 326 327 332 335 338 239 234 257 301 303 298 295 298 295 280 259 231 228 224 222 220 216 209 206 204 209 272 318 322 321 322 322 323 324 325 325 325 325 325 325 325 324 323 323 321 317 312 304 285 246 226 230 244 264 274 280 287 287 285 283 279 273 263 254 257 248 238 232 229 224 214 205 201 200 199 199 200 199 198 197 197 198 197 197 196 196 195 197 197 196 195 195 194 194 194 194 193 193 194 193 193 192 192 191 191 191 190 190 190 190 190 189 189 189 188 188 188 188 188 187 188 187 187 187 186 185 184 184 183 182 183 182 182 181 181 180 179 308 308 308 308 307 307 306 306 305 305 304 304 303 303 303 302 302 302 301 301 299 294 291 291 291 291 291 290 290 289 288 288 289 290 291 292 291 291 289 285 284 285 285 283 279 274 273 273 273 274 273 272 274 278 284 288 292 293 294 295 295 295 295 294 294 293 292 291 289 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 290 290 290 291 292 292 292 292 292 292 292 291 291 290 288 287 287 286 286 286 286 286 285 283 281 281 282 281 278 277 277 277 277 277 275 273 272 271 270 269 270 269 268 267 268 267 266 266 267 267 267 266 263 262 262 262 261 260 261 264 268 273 277 278 280 281 281 281 282 282 282 280 279 280 282 281 278 275 274 273 268 263 260 258 258 259 264 266 266 266 265 262 258 257 255 254 254 255 257 260 260 260 260 262 263 263 260 255 251 248 249 252 255 255 256 257 257 257 255 255 256 257 257 256 254 254 251 250 250 248 247 245 243 242 241 241 242 242 242 241 242 243 243 243 242 242 241 241 242 243 245 247 247 247 247 247 246 244 243 243 243 244 245 246 248 252 256 258 251 243 241 239 237 237 237 241 244 247 249 254 260 263 261 260 259 256 252 249 247 248 248 246 242 241 241 241 242 242 243 243 241 240 239 235 232 235 242 242 248 252 256 258 260 257 253 249 247 249 251 252 251 248 242 236 231 229 227 235 243 249 251 252 254 256 261 264 267 269 272 272 273 274 275 277 281 286 292 296 294 290 287 282 273 263 259 265 275 283 286 288 275 263 256 249 240 223 225 229 230 242 261 277 286 290 293 295 297 298 299 295 295 299 304 309 313 313 315 320 323 325 326 321 325 330 336 339 340 339 335 331 335 340 335 331 335 328 332 335 336 337 340 339 336 333 335 341 351 354 358 357 0 5 11 18 26 26 32 40 44 31 357 354 30 36 34 31 26 21 12 8 7 9 13 18 30 43 55 60 62 65 72 86 90 90 89 85 79 78 77 76 73 70 67 62 56 50 37 16 1 359 10 9 19 28 34 36 37 37 40 43 50 55 58 60 68 76 81 80 66 49 42 51 71 80 82 85 88 88 88 86 87 91 101 111 118 120 120 119 116 114 113 115 118 121 124 125 126 127 127 129 130 131 132 132 133 135 131 122 118 117 114 97 61 67 80 87 84 78 85 114 115 134 138 133 128 130 129 111 109 121 126 119 123 113 110 100 86 76 80 81 101 122 133 137 138 142 154 159 148 131 109 83 84 137 149 151 143 111 78 138 159 1 333 326 317 308 309 310 313 312 312 312 312 312 312 311 310 310 310 310 310 312 313 314 315 316 318 319 321 321 322 324 324 323 324 329 221 211 220 218 214 227 307 288 280 275 260 239 221 223 222 221 219 214 210 207 205 203 210 279 314 315 317 321 321 322 323 324 323 323 323 324 323 322 323 323 322 317 313 308 295 264 235 228 244 245 257 273 284 287 287 286 283 280 273 268 271 260 255 252 247 238 226 215 207 204 203 204 204 201 200 199 200 200 200 199 199 198 198 199 199 198 197 196 196 195 195 195 195 195 195 195 194 193 193 192 192 192 191 191 191 191 190 190 190 189 189 189 189 188 188 188 188 188 188 187 187 186 185 185 184 184 184 183 183 182 181 181 180 308 308 308 307 307 307 306 305 305 304 304 303 303 303 302 302 301 301 300 299 297 294 291 291 291 291 291 290 290 289 289 288 289 289 290 290 290 289 284 280 282 284 284 282 279 276 275 273 272 271 270 270 271 274 282 289 292 293 293 294 295 295 294 294 293 292 291 290 289 288 287 287 286 287 287 288 288 288 288 288 288 289 289 289 289 289 290 290 291 291 291 291 291 291 291 291 289 288 288 287 287 286 286 286 286 285 284 283 281 281 282 282 278 277 275 275 275 275 273 272 272 272 271 271 270 267 267 266 266 266 266 265 266 266 265 264 262 261 260 261 261 261 263 268 273 276 278 279 281 282 282 283 284 284 281 279 278 279 280 279 276 276 275 271 265 262 263 260 260 262 265 268 268 267 264 261 258 256 254 253 254 257 260 262 263 263 263 265 265 264 261 256 252 249 249 250 253 253 255 257 257 256 255 255 255 257 257 257 256 255 252 251 250 249 247 245 243 242 241 241 241 242 242 242 242 242 243 242 242 241 242 242 243 244 246 246 247 247 247 247 246 243 243 242 243 244 246 247 250 255 259 258 251 242 238 239 236 235 235 237 242 246 248 252 258 261 259 260 259 256 253 250 249 250 251 249 244 240 240 240 242 243 245 247 249 249 247 241 235 233 236 241 248 254 258 260 260 256 250 244 244 245 246 247 249 246 240 236 233 230 230 239 248 252 254 253 252 256 259 264 267 270 272 272 273 273 275 277 281 286 290 293 293 293 291 286 278 276 268 268 277 284 287 289 290 283 268 261 262 257 225 225 227 242 262 278 285 291 292 293 294 296 297 296 295 297 304 310 313 314 316 320 321 324 326 325 326 331 337 340 339 335 329 326 326 330 330 330 332 327 330 333 334 335 335 334 335 334 337 343 349 353 355 352 356 4 11 17 19 24 30 36 39 15 350 353 38 39 37 36 32 23 15 10 8 9 13 19 29 41 50 53 55 60 71 88 91 89 89 85 84 87 85 83 77 72 67 63 56 47 21 11 3 3 8 11 25 31 37 39 40 40 43 46 51 52 55 62 69 78 85 88 82 70 66 73 76 77 83 91 95 94 93 88 86 89 98 108 116 117 120 120 117 117 118 120 123 125 126 127 128 128 129 131 132 132 134 135 134 135 133 125 118 111 100 87 71 65 79 87 81 72 76 101 106 135 148 145 141 144 137 121 121 134 140 140 138 126 115 121 125 123 115 110 114 132 135 136 144 152 157 163 152 126 100 74 54 62 63 98 75 317 310 305 300 316 319 312 310 311 311 310 311 311 311 312 312 312 312 311 311 311 310 310 310 311 313 314 315 316 317 318 319 320 321 322 322 318 315 317 291 234 220 257 285 297 318 303 267 246 233 225 222 221 221 222 223 214 207 206 205 204 203 209 223 227 246 314 320 321 321 321 321 321 320 321 319 319 320 321 321 317 313 309 302 283 257 249 260 253 257 267 279 286 289 289 287 285 282 280 279 272 268 265 259 251 240 228 217 210 209 211 210 206 203 202 203 203 203 202 202 201 200 202 201 200 199 198 197 197 196 196 196 196 196 196 196 195 194 193 193 192 192 192 191 192 191 191 190 190 190 189 189 189 189 189 189 189 189 188 187 186 186 185 185 185 184 184 183 183 182 181 181 308 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 299 299 297 294 292 292 291 292 292 291 290 290 290 290 290 290 290 290 289 288 280 279 283 286 285 283 280 278 276 273 271 269 268 268 269 273 280 286 290 292 293 293 293 293 293 292 291 290 290 288 288 288 286 286 285 285 286 286 286 286 287 287 287 287 287 287 288 288 289 289 289 289 289 290 290 290 290 290 288 287 287 287 287 286 286 286 286 285 284 283 282 282 282 281 279 275 275 275 275 274 272 272 273 273 273 272 270 266 266 266 266 266 265 264 265 264 264 263 262 261 260 260 260 261 263 266 270 273 276 279 280 281 283 284 284 283 281 278 276 278 278 278 277 276 275 270 265 265 266 262 263 264 266 268 268 267 262 258 256 254 254 253 254 258 261 263 265 266 266 267 267 265 261 257 252 249 248 248 249 252 254 255 256 256 255 254 255 256 257 257 256 255 252 251 249 248 247 245 244 243 242 242 242 242 242 242 242 242 242 242 241 241 242 242 243 244 245 245 246 246 246 246 246 245 244 243 243 244 246 248 251 256 260 258 252 247 246 246 242 239 238 239 242 246 248 251 255 257 257 256 257 255 253 250 249 250 252 248 240 235 235 236 241 243 247 250 252 253 252 246 237 234 236 241 247 254 258 261 260 256 251 247 245 244 245 247 248 246 242 238 235 232 233 240 248 249 250 252 255 258 262 266 269 270 271 272 272 272 274 278 281 285 288 292 294 295 292 287 282 280 272 271 277 283 287 290 293 293 278 271 268 261 232 219 224 245 261 275 283 288 290 290 291 294 296 296 295 297 305 311 315 318 317 317 321 324 329 330 327 332 339 341 342 337 330 326 325 325 324 326 329 329 331 332 332 331 331 332 334 338 342 344 347 350 351 350 355 5 7 11 18 22 26 31 23 359 346 357 39 42 43 40 35 28 21 16 11 11 14 23 36 48 47 55 48 54 74 91 93 92 89 84 84 88 88 87 79 74 69 64 56 44 24 19 14 11 8 10 26 35 41 43 43 44 44 46 49 50 54 61 70 80 89 95 95 91 86 82 81 81 88 97 100 99 96 91 87 89 97 102 107 114 118 118 118 120 123 125 127 127 127 128 129 129 130 132 133 134 137 137 136 137 136 136 130 118 106 95 83 70 73 89 84 76 68 68 90 129 143 149 152 153 146 132 135 141 145 147 148 142 130 139 145 138 130 127 122 121 129 153 143 128 153 168 154 102 48 39 55 59 33 27 2 311 304 303 302 303 307 310 311 312 312 312 311 311 311 311 311 312 312 311 311 311 311 310 311 311 313 314 315 316 317 317 318 319 320 321 319 314 310 309 306 289 275 300 313 315 319 317 284 244 230 225 224 225 221 219 219 214 207 206 206 206 206 206 207 210 218 267 311 318 319 319 318 318 318 318 317 317 318 318 316 316 312 311 306 299 290 283 283 272 266 268 276 284 289 291 291 290 288 288 286 280 275 271 266 260 252 242 233 231 220 221 219 214 209 207 206 207 206 206 205 204 203 204 203 202 200 199 198 198 198 197 197 197 197 197 197 196 195 195 194 194 193 193 192 192 192 191 191 190 190 190 190 190 189 189 189 190 189 189 188 187 186 186 186 185 185 184 184 183 183 182 181 308 308 308 307 307 306 305 305 304 304 303 303 303 302 301 301 300 299 299 298 296 293 293 292 292 293 292 292 292 292 292 292 293 292 292 291 289 286 279 284 287 288 287 285 281 280 277 273 269 265 265 264 267 271 276 280 282 287 289 289 290 290 290 289 289 288 288 287 287 286 285 284 284 284 285 285 284 285 285 285 285 286 286 286 286 287 288 288 288 288 288 288 289 289 288 287 287 287 287 287 287 286 286 286 286 285 284 282 281 278 279 279 277 276 276 275 274 274 273 273 273 273 273 271 269 268 267 268 268 266 264 263 263 262 262 262 261 262 261 260 260 261 263 264 268 271 274 277 279 281 283 285 283 282 280 277 276 277 277 277 277 276 273 270 264 267 268 266 266 266 268 269 268 265 260 256 254 253 253 253 254 258 262 262 264 267 268 268 268 265 262 258 253 250 248 247 248 250 252 254 255 255 254 254 254 255 256 257 256 254 251 249 248 247 246 245 245 244 244 243 242 242 242 242 242 242 242 242 241 241 241 241 243 244 244 244 245 245 245 246 246 246 245 242 242 244 246 249 252 256 260 258 255 253 252 252 249 245 243 242 244 249 253 255 254 253 253 253 254 255 253 251 249 250 250 246 239 236 233 234 239 244 248 252 254 255 254 249 240 236 233 236 244 252 257 261 260 257 254 253 251 250 250 249 250 249 245 242 239 238 238 240 244 246 248 260 262 263 265 267 270 270 271 271 271 272 273 277 281 283 286 290 294 296 293 293 288 281 275 273 277 283 287 291 293 290 268 269 255 231 212 215 235 250 262 276 282 287 288 288 289 292 295 296 296 297 302 311 317 318 317 317 319 323 328 330 329 333 338 343 342 340 335 331 326 324 322 325 329 331 331 330 328 327 327 328 331 335 338 341 339 345 350 351 357 3 7 10 16 13 6 10 355 345 345 4 40 41 44 42 37 31 25 19 11 12 19 31 43 52 58 65 42 54 82 98 100 97 89 88 88 92 92 87 80 76 71 63 50 35 35 35 32 29 23 17 21 37 46 48 47 46 44 44 45 45 51 61 74 87 97 103 103 100 97 95 94 92 95 104 105 103 99 94 90 92 99 100 105 112 117 118 119 123 126 128 129 130 129 128 129 130 131 133 135 137 139 139 138 137 136 136 136 126 118 114 107 90 77 94 92 91 83 77 102 130 128 140 148 156 158 149 147 143 147 152 155 149 128 132 151 151 143 136 136 133 114 132 16 359 18 153 152 77 354 350 358 9 360 356 344 308 302 303 304 305 308 309 311 312 313 313 312 312 311 311 311 311 311 311 311 311 311 311 311 311 313 313 314 315 316 317 318 319 319 319 317 313 310 308 306 306 304 305 310 315 319 321 312 283 252 240 241 242 221 217 216 215 215 214 212 209 209 208 210 213 219 234 276 309 316 317 317 316 316 316 316 316 317 318 317 315 311 311 309 308 304 298 298 288 279 275 278 284 289 291 291 292 292 292 291 286 280 275 270 266 261 257 254 244 232 238 235 226 218 212 210 210 210 209 208 207 205 206 204 203 202 200 199 199 199 198 198 199 199 198 197 197 196 196 195 195 194 193 193 193 193 192 191 191 190 190 190 190 190 190 190 190 190 189 188 188 187 187 186 186 185 185 184 184 183 183 182 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 300 299 299 298 297 295 294 293 292 293 293 294 294 294 295 295 295 295 295 294 293 290 286 283 284 287 288 286 284 282 281 278 274 266 259 257 257 262 267 270 273 275 279 282 283 284 285 285 285 285 285 285 285 285 284 284 283 282 282 283 284 283 283 283 284 284 284 284 285 286 286 287 287 288 288 288 288 288 288 288 288 287 287 286 286 286 286 286 286 286 284 281 279 276 275 276 277 277 277 276 275 274 274 275 275 274 273 273 270 270 269 269 270 270 266 263 262 262 261 261 261 261 261 261 260 261 262 263 265 266 269 272 275 277 281 284 283 281 281 279 277 275 276 275 276 276 274 273 269 260 267 270 269 269 269 270 270 268 264 259 256 255 252 251 252 253 256 258 261 263 266 268 269 269 266 262 258 255 253 250 249 248 249 251 253 254 254 253 253 254 254 254 255 255 252 250 247 246 245 245 246 246 246 245 243 242 242 242 242 242 241 242 241 241 240 240 241 242 243 243 244 244 245 246 248 248 247 245 242 242 244 246 248 251 255 258 258 258 256 255 254 251 247 244 244 247 253 258 259 259 254 251 250 252 253 253 252 251 250 249 247 248 243 237 236 240 245 249 253 255 256 255 253 251 238 229 230 239 250 256 261 261 259 257 256 255 253 251 250 251 251 250 249 248 248 248 247 247 251 258 264 265 265 267 269 270 270 270 270 271 272 273 275 280 282 285 289 294 295 291 291 289 284 277 275 276 282 290 292 292 285 269 256 242 228 222 241 270 258 264 282 286 287 287 287 287 290 294 296 297 297 300 312 317 318 318 316 316 321 324 331 336 341 354 351 337 337 331 325 323 322 323 326 328 329 328 327 324 325 324 325 327 328 329 328 330 337 344 351 357 358 3 354 346 345 346 347 342 340 354 18 39 41 43 38 34 29 25 22 19 17 24 30 39 49 62 66 46 57 91 105 104 98 90 91 91 96 93 86 82 79 74 54 44 42 41 41 42 42 36 27 29 40 49 53 51 47 45 43 42 41 50 66 85 99 108 112 112 109 107 106 104 103 105 111 110 107 103 98 96 97 97 102 108 114 118 120 120 126 129 131 132 132 132 130 130 132 134 136 137 140 138 139 137 136 137 139 137 114 127 129 119 98 84 90 90 94 86 83 99 117 124 126 138 157 165 164 162 155 154 151 154 150 128 122 131 146 145 144 147 142 73 54 360 350 356 54 124 37 346 339 340 345 348 339 330 305 312 318 311 307 306 308 310 311 312 312 312 312 311 311 311 310 310 311 311 311 311 311 311 311 312 313 313 314 315 316 317 318 319 319 317 314 311 309 308 306 304 300 304 310 313 317 319 314 310 298 296 299 253 222 220 220 220 219 217 215 215 213 213 215 218 225 244 284 307 314 315 315 315 315 315 316 317 317 316 314 313 311 310 310 308 306 304 298 290 284 282 284 286 287 290 293 294 295 294 291 286 280 275 272 271 268 262 255 247 256 253 242 230 221 217 216 214 212 210 209 208 208 205 204 203 202 201 201 200 200 199 199 200 200 199 198 197 197 197 196 195 195 194 194 193 193 192 192 191 191 190 190 190 190 190 190 190 189 189 188 188 187 187 186 186 185 185 184 184 183 183 308 308 307 307 306 306 305 305 304 304 303 303 302 301 301 300 299 298 297 296 295 294 294 293 294 295 296 296 297 298 299 298 298 297 296 294 291 286 285 284 286 286 283 283 281 279 276 271 263 257 254 255 258 262 265 267 269 272 275 277 279 280 281 281 281 281 282 282 282 282 281 281 281 281 282 282 281 282 282 282 283 283 284 284 285 286 286 287 287 287 287 288 288 288 287 287 287 287 286 286 285 285 285 285 285 283 277 276 275 274 274 275 276 276 275 274 274 274 273 274 274 273 272 272 272 270 270 270 269 266 262 262 261 261 261 261 261 261 261 261 262 263 264 266 267 269 270 271 275 278 280 280 279 280 280 276 274 274 273 273 273 273 270 264 260 267 274 271 271 271 271 270 268 264 261 258 256 254 252 251 253 254 255 258 262 265 267 269 269 267 263 260 257 256 254 252 251 251 252 253 254 254 253 252 252 253 253 254 253 250 248 246 245 245 245 246 247 247 246 243 242 242 242 242 242 241 241 241 241 241 241 241 242 243 243 244 244 245 248 250 250 250 247 243 241 243 246 247 251 255 258 258 258 256 256 255 252 248 245 245 249 256 260 262 261 254 250 248 249 251 252 253 253 253 251 250 250 246 241 239 243 247 250 253 255 257 256 254 250 241 229 229 238 248 255 260 261 260 259 258 257 255 251 248 250 251 252 252 253 254 254 254 255 259 264 265 266 267 268 269 270 270 270 270 270 271 273 275 280 281 285 290 293 293 291 290 287 283 279 276 278 280 288 294 293 289 286 270 266 263 268 286 290 277 267 283 286 287 287 287 287 289 292 296 296 296 301 309 313 316 317 315 314 317 320 324 332 344 348 344 337 331 327 322 318 319 326 323 326 325 324 323 324 323 323 324 325 325 325 326 328 334 342 347 352 354 347 340 340 340 341 341 340 340 11 16 26 37 38 31 26 22 21 26 29 20 4 7 36 53 65 72 70 77 100 106 103 97 93 92 97 101 95 89 87 84 78 51 42 42 44 44 47 49 44 34 36 45 53 57 54 53 48 43 36 33 45 75 101 114 120 121 120 117 115 113 113 113 114 117 114 111 107 104 102 102 103 108 113 116 118 121 124 128 134 136 136 135 134 132 132 134 137 139 140 140 137 137 135 136 140 142 140 140 131 137 138 124 98 95 94 115 109 101 105 117 124 118 125 150 161 167 169 159 149 142 138 140 131 105 84 88 100 122 139 128 38 13 359 355 1 19 34 15 3 335 334 336 336 331 328 323 334 340 328 314 310 309 309 310 310 311 311 311 311 311 311 310 310 311 311 311 311 311 311 311 312 312 313 314 315 316 317 318 318 318 317 315 313 312 310 307 307 295 290 301 309 314 319 321 321 318 316 316 313 297 271 247 230 223 220 219 217 215 214 215 216 220 233 261 295 305 309 312 313 313 313 314 315 316 316 315 313 312 310 310 310 309 307 304 298 293 288 286 286 287 289 293 295 296 296 294 291 286 280 279 276 272 268 264 260 267 266 258 247 238 233 226 220 216 213 212 211 209 207 206 205 205 204 203 202 202 201 201 202 202 201 200 199 199 198 197 196 195 195 194 194 193 193 192 192 191 191 191 190 190 191 191 190 190 189 189 189 188 187 187 186 186 186 185 185 185 184 308 308 307 307 306 306 305 305 304 304 303 303 302 301 300 299 298 298 297 296 296 295 294 294 296 297 298 300 300 301 301 299 299 298 296 294 290 288 288 288 287 284 281 283 277 274 270 266 261 258 257 257 257 259 260 263 265 267 270 272 274 276 277 278 278 278 278 279 279 279 279 279 279 279 280 280 280 281 281 282 282 283 283 284 285 285 286 287 287 287 287 288 288 287 286 286 286 286 285 285 285 284 284 284 284 280 275 275 274 273 273 274 274 274 273 272 272 272 271 270 272 272 272 272 271 270 269 268 266 264 263 263 262 262 261 262 262 261 262 263 263 264 264 265 266 267 268 269 270 272 274 275 278 279 278 275 272 272 271 269 267 271 267 264 264 269 276 273 273 273 272 271 269 266 263 261 259 258 256 254 254 254 255 257 261 263 265 268 269 268 265 262 260 258 255 254 254 254 254 254 254 254 253 253 252 252 253 253 252 250 248 247 247 246 246 247 247 248 246 243 242 241 242 242 241 241 241 241 241 241 242 242 243 243 243 243 244 246 248 251 251 252 248 244 241 242 244 247 250 254 257 258 258 257 257 255 252 249 246 246 249 257 259 261 262 256 250 248 248 250 252 254 255 255 254 254 251 248 244 242 245 248 251 253 255 257 257 256 251 244 238 236 244 251 256 259 260 260 260 259 257 255 250 247 248 249 250 251 253 256 256 258 259 263 265 266 267 267 268 269 270 270 270 270 270 271 273 274 276 281 286 290 291 290 289 289 288 285 280 277 277 280 286 293 293 292 291 289 287 286 292 297 295 286 274 272 274 283 286 288 290 292 294 297 295 297 300 303 304 313 316 313 312 314 316 318 323 331 333 333 331 326 332 329 320 320 324 322 323 322 321 320 321 321 323 324 324 324 323 325 331 340 332 340 344 343 339 336 338 338 339 340 342 347 10 16 26 32 31 25 21 16 16 23 27 24 11 355 33 63 76 84 90 92 104 103 96 94 94 94 101 102 99 95 93 90 79 51 45 45 47 51 55 55 48 38 36 46 56 61 59 59 49 36 24 17 27 69 119 127 128 128 127 125 122 121 121 121 122 122 118 115 112 110 109 109 110 115 116 117 119 123 128 132 139 139 139 137 134 133 134 137 138 140 140 139 137 136 135 140 143 144 144 141 125 134 142 144 142 135 120 137 128 121 123 127 126 134 135 143 151 161 166 158 147 149 134 118 104 85 69 55 41 40 29 10 1 2 3 2 9 5 359 356 344 331 332 329 329 333 336 338 339 340 339 328 315 310 311 310 309 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 311 312 313 314 315 316 317 318 318 318 317 317 315 312 310 308 309 294 275 290 305 310 314 315 320 320 319 319 320 320 319 319 308 280 251 234 219 216 239 236 229 230 238 260 291 292 303 309 311 311 310 310 312 313 315 315 314 312 308 309 309 309 308 307 304 300 296 294 293 291 291 293 295 296 297 297 295 291 288 285 280 275 272 270 269 273 272 269 261 254 250 239 229 222 218 215 214 212 209 209 209 208 207 205 204 204 204 203 204 204 203 202 201 200 199 198 197 196 195 195 194 194 193 193 192 192 191 191 191 190 191 191 191 191 190 189 189 188 188 187 187 187 186 186 186 185 185 308 307 307 306 306 305 305 304 304 304 303 303 302 301 300 299 298 298 298 297 296 295 295 296 298 299 300 302 302 302 301 300 299 297 296 290 289 290 291 290 288 282 277 277 274 272 269 265 261 261 262 261 261 261 260 261 262 264 267 269 271 273 275 275 276 276 276 277 277 277 277 277 278 278 279 280 280 280 281 282 282 283 283 284 284 285 286 286 287 286 286 286 287 286 285 285 285 285 284 284 282 282 283 283 279 277 275 274 274 274 274 274 274 274 273 271 271 270 269 269 270 270 271 270 270 268 267 266 265 265 265 264 263 261 261 262 263 263 264 264 264 264 264 264 264 264 265 266 267 268 270 274 278 279 277 274 271 271 267 262 263 268 270 268 269 274 276 274 274 274 273 272 270 269 267 264 263 261 259 257 256 256 256 257 259 262 265 268 269 268 266 264 263 259 256 255 256 256 255 255 254 254 254 254 254 253 253 253 251 250 249 249 250 249 248 248 248 248 246 243 241 241 241 241 241 241 241 241 241 241 242 243 243 242 243 243 244 246 246 249 251 251 248 245 242 242 244 247 250 254 254 257 258 258 257 255 252 249 247 246 248 252 257 262 262 258 253 250 249 250 252 254 255 255 255 255 252 250 248 245 246 249 251 253 255 255 256 256 252 246 242 243 250 253 256 258 259 260 260 259 257 254 250 247 245 245 248 250 251 253 256 259 262 265 266 266 267 268 269 269 270 270 270 270 271 271 273 274 275 277 281 284 287 286 287 289 289 287 283 278 277 280 285 290 290 294 293 292 291 293 297 297 296 290 280 273 271 278 282 286 291 295 297 295 297 298 300 301 303 311 313 310 308 309 312 315 316 318 320 323 323 321 324 327 322 321 320 319 322 321 321 320 320 321 323 324 324 323 322 323 327 328 322 327 330 330 331 334 335 335 337 339 343 348 355 17 25 28 26 22 18 12 8 6 14 17 11 360 18 78 91 91 94 99 102 93 90 90 94 99 106 107 104 101 98 90 78 69 69 65 53 58 63 59 53 46 38 51 63 67 66 66 45 24 15 20 48 100 129 135 134 132 131 130 129 129 128 126 126 125 122 118 117 116 116 115 117 120 120 119 122 127 132 136 139 139 138 136 135 134 136 139 139 139 139 139 138 137 138 145 146 145 145 146 141 135 142 145 148 146 135 141 133 127 119 114 127 144 145 144 152 159 162 162 159 164 149 126 101 86 76 60 44 33 17 8 3 2 18 7 3 358 352 345 338 334 332 329 332 342 352 350 349 348 339 332 323 316 331 330 311 309 310 310 310 311 311 311 311 311 311 311 311 311 311 311 311 312 313 314 315 316 316 317 318 317 316 317 314 312 311 311 307 292 270 284 298 304 307 311 313 315 315 317 319 320 321 320 318 317 317 316 310 293 313 309 298 285 276 278 290 295 305 309 310 310 309 308 309 310 311 311 310 307 307 307 307 308 307 306 305 303 303 301 298 295 294 294 295 296 297 298 297 296 295 290 285 280 277 275 274 276 276 274 272 268 261 251 240 231 225 220 217 216 213 213 212 211 209 208 207 206 206 205 206 206 205 204 203 201 200 199 198 197 196 196 195 195 194 193 193 192 192 191 191 191 191 192 191 191 190 190 189 189 188 188 187 188 187 187 186 186 186 308 307 307 306 306 305 305 304 304 304 303 302 302 301 300 299 299 299 300 299 300 301 301 301 301 301 302 303 302 300 300 298 296 295 294 288 291 294 293 291 283 279 276 275 273 273 274 271 268 266 266 265 264 264 263 263 263 264 266 268 270 272 273 274 275 275 276 276 276 276 277 277 277 278 279 280 280 280 281 282 282 282 283 283 283 284 285 285 285 286 285 285 285 285 284 284 284 284 283 283 282 282 283 283 282 279 275 274 274 274 274 274 274 274 273 271 270 269 269 269 268 268 268 267 268 267 266 265 265 266 266 264 262 262 262 262 265 267 267 266 265 264 263 263 263 263 264 264 265 268 270 274 279 278 276 275 272 269 263 259 263 271 275 272 272 278 277 276 275 274 273 272 271 270 270 268 266 265 262 260 259 257 257 258 260 263 265 267 268 268 266 265 263 260 257 256 257 257 257 256 256 255 255 255 254 253 252 252 251 251 251 251 252 251 250 249 249 248 245 242 241 240 241 241 241 241 241 241 241 242 243 243 242 242 243 242 242 243 244 248 250 250 248 246 243 243 245 247 249 251 253 256 258 259 257 255 252 250 248 248 247 249 256 262 262 259 255 252 250 249 251 252 253 254 255 255 254 251 250 248 248 249 252 254 254 255 255 255 251 244 241 245 251 254 256 257 258 259 259 258 257 255 252 249 247 246 248 249 249 252 255 259 262 266 267 267 267 268 269 269 270 270 271 271 271 272 272 274 275 276 278 279 282 283 286 288 288 287 284 279 277 279 282 284 289 295 295 295 294 294 296 298 297 294 290 286 281 281 280 284 290 294 297 298 298 298 298 299 302 307 308 304 302 304 307 310 311 312 313 315 317 317 317 320 320 318 319 319 320 320 321 320 320 321 322 323 323 322 320 320 320 320 319 321 323 325 328 331 332 332 333 337 338 346 2 20 25 26 26 23 18 6 351 340 340 354 16 16 15 69 100 92 93 101 100 87 87 88 100 109 113 113 104 100 94 83 74 69 67 57 67 70 69 66 64 64 58 58 55 65 73 70 48 32 11 3 38 121 137 141 140 138 136 135 135 134 132 130 129 127 124 122 121 120 120 121 122 122 122 122 126 131 135 136 136 135 132 133 134 135 135 136 136 137 137 138 139 141 145 149 147 144 143 146 149 128 131 133 142 149 148 140 143 128 113 105 113 126 129 138 150 158 164 166 168 172 162 149 142 125 93 60 49 55 31 24 19 16 21 14 9 357 342 339 340 337 335 332 337 348 0 359 2 1 340 330 327 329 331 330 329 312 309 309 310 311 311 311 311 311 311 311 311 311 311 311 311 312 313 314 315 316 316 317 317 318 317 316 314 316 316 313 305 290 273 287 290 297 306 310 312 312 315 318 319 320 321 319 319 317 315 314 316 317 318 319 318 314 310 308 305 307 311 311 310 310 310 310 310 310 310 310 308 305 305 305 306 306 306 305 304 304 303 301 299 297 295 295 295 296 296 297 298 298 296 294 289 285 282 279 278 280 279 279 278 274 269 262 253 242 233 225 223 221 219 217 215 214 212 211 210 208 207 207 207 207 206 205 204 202 201 200 199 198 197 197 197 196 195 194 193 193 192 192 192 192 192 192 192 191 191 190 190 189 189 188 188 188 188 187 187 186 186 308 307 307 306 306 305 305 305 304 304 303 302 302 301 301 300 301 301 301 302 304 306 306 305 304 304 304 303 301 299 299 296 294 294 294 293 295 298 290 283 280 279 276 273 273 275 279 280 277 273 271 269 267 266 266 265 265 266 267 268 270 271 273 274 274 275 275 276 276 276 276 277 277 278 279 279 280 280 281 282 282 282 282 282 283 283 284 284 283 284 285 285 285 284 284 283 283 283 283 283 283 283 283 283 282 281 276 274 274 274 274 274 273 272 271 270 270 269 268 268 267 267 267 267 267 266 266 266 267 267 266 264 263 262 262 261 267 271 271 268 267 266 264 264 264 264 264 266 268 269 270 273 277 278 276 275 273 268 263 261 266 275 278 276 275 279 278 277 276 275 274 272 271 271 271 270 269 267 264 262 260 259 259 260 263 264 265 265 267 267 267 265 262 260 257 256 258 258 258 257 257 256 256 255 255 253 253 253 252 252 251 252 252 251 251 249 248 247 245 242 240 240 240 241 241 241 241 241 242 243 243 243 242 243 243 242 241 242 243 246 249 250 248 246 243 243 245 248 248 250 253 256 258 258 257 255 252 251 251 250 250 251 255 261 262 259 256 253 250 248 250 251 252 253 255 255 254 252 251 249 249 250 252 252 254 254 254 254 250 242 240 244 251 254 255 254 255 258 258 258 257 257 255 253 251 250 250 249 250 253 255 257 260 264 266 266 267 268 269 269 270 270 271 271 271 272 272 273 274 275 276 278 280 282 284 287 287 286 284 281 278 277 279 283 288 295 296 296 297 298 299 300 298 298 296 293 289 286 283 285 291 295 297 298 298 298 297 298 300 302 302 300 298 299 302 304 305 306 308 311 313 315 319 321 318 313 317 320 321 320 320 319 320 321 321 321 321 320 319 318 318 317 317 318 320 323 326 328 329 329 330 332 336 354 14 26 28 27 28 24 9 347 332 331 326 330 5 36 23 40 97 95 91 97 100 95 89 81 101 113 116 113 107 97 89 79 76 71 66 64 69 77 79 78 82 87 89 90 89 91 94 88 67 38 18 11 52 114 132 135 143 141 140 140 139 137 135 132 129 127 126 125 124 124 125 125 126 126 126 128 132 134 134 133 130 127 125 129 133 134 134 133 131 132 133 137 139 144 150 149 148 146 143 142 144 150 148 138 133 147 150 144 142 142 125 91 80 89 105 127 143 154 165 170 171 172 167 158 156 145 119 86 68 81 63 66 57 40 39 52 25 357 343 342 345 343 339 344 356 5 11 17 39 13 347 336 330 329 331 331 329 311 309 309 310 311 311 311 311 311 311 311 311 311 312 312 312 312 313 314 315 316 316 317 318 317 317 317 315 318 314 293 285 292 284 295 298 303 307 309 310 312 314 316 317 318 320 319 318 317 317 315 314 317 319 321 322 321 321 319 318 317 316 314 313 311 310 308 308 308 309 306 304 303 303 303 304 304 304 304 303 303 302 300 298 296 294 294 294 295 294 295 296 297 297 295 292 289 286 283 282 283 283 282 280 278 274 270 263 253 242 232 232 231 227 223 220 217 216 214 212 211 209 208 209 208 207 206 205 203 202 201 200 199 199 199 198 197 196 195 194 193 193 192 193 193 193 193 192 191 191 191 190 190 189 189 188 188 188 188 187 187 187 308 307 307 306 306 305 305 305 304 304 303 303 302 302 302 302 302 302 303 306 308 309 308 307 306 306 306 304 301 299 298 294 294 294 295 296 297 299 287 281 279 279 278 277 277 277 279 281 281 279 277 275 273 271 269 268 267 268 268 269 271 272 273 274 274 275 275 276 276 276 276 277 277 278 278 279 280 280 281 282 282 282 282 282 283 283 283 284 284 284 284 284 284 284 283 282 282 282 283 283 284 284 284 283 280 278 276 275 274 274 274 273 272 272 271 270 270 270 269 267 267 267 267 267 268 267 268 268 268 267 266 265 263 263 261 261 266 270 272 271 270 268 267 266 265 265 266 268 270 268 268 270 273 275 274 275 271 267 264 265 269 277 282 280 278 279 279 279 277 276 274 272 270 270 271 271 269 268 267 263 262 262 263 264 265 265 263 264 264 265 265 264 262 259 258 257 258 258 258 257 257 257 256 256 255 254 254 254 253 253 252 252 252 252 251 249 248 247 245 242 240 239 239 240 240 240 241 242 243 243 243 242 242 243 243 242 242 242 243 246 247 249 248 245 242 242 245 246 248 250 253 256 258 258 257 254 253 253 254 253 253 254 256 259 260 259 257 253 250 248 249 249 251 253 254 255 254 253 252 250 249 250 252 252 253 254 254 252 249 241 238 241 248 252 253 252 254 255 257 258 258 258 257 256 254 253 253 253 253 253 254 254 257 261 264 267 268 268 269 269 270 270 271 271 271 272 272 273 274 274 275 277 279 281 283 286 287 286 285 283 280 279 279 282 287 293 295 296 298 300 301 301 300 299 297 297 296 292 289 288 293 296 297 298 298 298 297 297 299 300 298 297 295 295 297 299 301 302 305 307 309 310 317 322 321 319 315 316 318 319 319 319 321 320 319 319 319 319 318 318 317 316 315 316 318 320 322 324 326 327 329 330 336 13 32 36 36 30 11 5 349 338 332 328 318 320 12 80 45 41 88 101 94 92 94 96 90 72 90 109 115 115 110 101 95 90 85 79 74 75 77 91 89 89 95 105 111 110 114 115 113 102 78 44 31 18 48 99 118 127 141 142 142 142 141 139 136 133 130 130 129 128 128 128 129 129 130 131 131 132 133 133 132 124 120 120 121 128 132 135 136 135 133 132 134 139 142 146 148 146 147 151 151 154 156 155 144 117 139 141 146 146 141 153 144 116 103 101 105 118 133 148 162 171 173 170 163 162 165 152 124 95 84 91 85 87 89 83 89 95 51 18 5 358 357 0 6 8 28 30 40 88 125 83 17 357 334 331 333 333 331 329 311 309 309 310 311 311 311 311 311 311 311 312 312 312 312 313 314 315 316 316 317 317 317 318 318 318 317 322 283 221 251 301 302 304 306 308 309 309 309 311 311 313 316 318 319 319 318 321 320 316 315 318 324 325 326 326 325 322 319 317 316 314 313 312 310 308 308 308 303 302 302 302 302 302 302 303 303 303 303 303 302 300 298 295 292 292 292 293 292 293 295 296 296 296 294 292 289 287 285 285 285 283 282 280 277 274 269 261 251 245 246 243 235 229 225 221 219 217 216 214 212 211 210 209 208 207 206 205 203 202 201 201 201 200 199 198 197 196 195 194 194 194 194 193 193 193 192 192 191 191 190 190 190 189 189 189 188 188 188 188 187 307 307 307 306 306 305 305 305 304 304 304 303 303 303 303 302 300 300 302 305 307 307 307 307 307 307 305 303 303 300 297 294 294 294 296 297 298 295 284 280 280 279 281 285 283 281 281 280 281 282 281 280 278 275 273 271 270 270 270 271 272 273 273 274 275 276 276 276 277 276 277 277 277 278 278 279 280 281 281 282 282 281 282 282 283 283 283 284 283 283 284 284 284 283 283 282 282 281 282 283 283 283 282 279 277 276 276 275 275 274 273 273 272 272 271 272 272 271 270 269 268 268 269 269 269 269 269 269 268 266 266 266 263 263 263 263 266 268 271 272 271 270 269 269 267 267 268 269 269 268 268 269 271 272 273 272 270 266 265 266 269 276 282 282 280 280 280 280 279 276 274 272 270 270 271 271 270 268 266 265 264 264 265 266 266 265 262 263 263 264 264 263 261 259 257 257 257 258 258 257 257 257 256 256 256 255 254 254 254 253 252 251 251 252 251 249 248 247 245 242 239 238 237 237 238 239 241 242 243 243 243 242 242 243 243 243 243 243 244 246 247 248 248 245 242 240 242 242 247 250 253 255 257 257 256 254 254 255 256 256 256 257 258 258 259 259 257 253 250 249 249 249 250 252 253 254 255 253 252 250 249 249 250 252 253 253 253 251 247 240 238 239 243 245 245 246 249 252 255 258 258 259 259 257 255 255 255 254 252 252 252 251 254 256 260 264 265 268 269 269 270 271 271 271 272 272 272 273 273 274 275 277 278 280 282 285 286 286 285 284 283 281 280 281 286 291 295 297 299 301 302 302 302 300 298 296 298 295 291 290 291 296 297 298 298 298 297 296 297 297 297 297 297 294 294 294 296 299 301 302 302 298 302 307 311 315 314 311 316 315 317 320 320 320 318 317 317 317 317 317 316 313 313 313 315 316 318 321 323 325 326 330 338 16 31 40 45 37 13 352 336 335 330 322 316 316 58 114 77 58 84 100 91 93 93 96 90 75 84 109 119 121 117 111 108 103 95 88 78 76 84 97 99 94 100 109 117 121 127 129 124 108 83 64 48 32 39 43 80 122 139 142 143 143 142 140 137 134 132 133 132 131 131 132 133 134 136 135 133 131 131 129 123 100 98 111 123 130 133 137 140 140 139 139 142 142 146 144 142 141 144 151 147 146 149 154 152 133 129 137 145 149 149 151 149 150 143 125 118 123 131 149 165 171 174 174 172 164 160 156 133 100 81 81 102 73 106 119 124 119 81 52 31 21 27 51 81 94 105 99 105 119 135 129 51 10 342 334 332 332 332 330 326 312 309 310 311 311 311 311 311 311 311 312 313 313 313 314 315 315 316 317 318 318 318 320 320 321 325 300 224 237 271 301 308 313 314 312 312 312 311 310 311 315 316 317 313 309 319 322 319 317 317 322 328 330 330 330 329 325 320 317 315 311 309 308 307 305 304 303 303 303 303 303 302 302 302 302 303 303 303 303 302 301 299 296 292 291 291 291 291 292 293 295 295 295 294 293 291 290 289 288 288 285 283 281 279 275 271 266 262 258 257 251 243 236 230 225 223 221 219 218 216 214 212 210 209 208 207 205 204 203 203 202 202 201 200 199 198 197 196 195 195 195 194 194 193 193 192 192 191 191 191 190 190 190 189 189 189 188 188 188 188 307 307 307 306 306 306 305 305 304 304 304 304 304 303 301 300 298 299 299 302 303 304 305 306 306 306 304 302 301 298 296 294 293 293 295 297 298 296 294 290 282 278 281 286 288 288 286 285 284 284 284 283 282 279 277 275 274 273 273 274 274 275 275 275 276 277 277 278 278 278 278 278 278 279 279 280 280 281 282 281 281 281 281 282 283 283 283 284 283 283 284 284 283 283 283 283 282 282 282 282 280 278 276 276 275 275 275 275 275 274 273 272 272 272 273 274 274 273 273 271 270 270 271 271 270 269 268 268 265 264 264 264 262 263 265 265 266 269 272 273 272 272 271 270 269 268 268 269 269 269 269 269 270 270 270 270 267 265 264 266 268 273 278 280 281 281 281 281 280 277 275 273 271 271 272 271 271 268 267 267 267 266 267 268 266 264 262 262 262 263 263 262 260 259 257 255 256 257 257 257 257 257 257 256 256 255 254 254 254 253 252 251 251 251 250 249 248 248 246 242 239 237 235 235 236 237 239 241 242 242 242 242 243 243 243 243 243 243 245 246 246 248 248 246 242 240 239 240 245 250 253 255 256 257 256 256 257 256 257 258 258 260 260 258 257 258 257 253 251 251 251 250 250 251 251 253 254 254 253 251 250 249 250 252 253 253 252 250 245 240 241 242 243 242 242 244 247 251 255 257 258 258 258 258 257 256 256 254 251 248 246 246 249 250 253 256 259 266 269 269 270 270 271 271 272 272 272 272 273 274 275 276 278 279 281 283 285 286 285 285 285 284 284 283 285 290 294 297 299 300 299 300 301 301 299 297 297 296 293 289 289 295 296 297 298 298 297 296 296 295 294 295 296 294 294 292 294 297 298 298 296 285 288 296 299 300 303 306 312 312 313 318 323 323 321 317 316 316 315 314 313 310 310 310 312 313 315 318 321 322 325 331 341 1 14 23 23 31 10 338 330 326 325 325 326 332 35 117 90 76 88 99 98 97 96 97 93 89 98 113 119 125 124 121 116 106 95 85 65 60 72 88 96 93 96 101 115 127 130 130 127 107 81 63 47 29 27 24 72 121 137 141 143 143 142 140 137 135 134 134 134 134 135 135 136 138 138 136 131 129 126 116 102 67 80 110 128 134 137 139 140 142 143 144 144 145 144 142 138 138 144 150 147 146 143 149 150 136 113 130 141 154 156 148 151 167 153 143 139 138 141 155 167 168 170 173 174 174 166 170 155 136 100 79 90 106 104 129 144 146 140 133 121 128 151 157 155 141 133 93 83 119 126 117 59 9 350 341 334 330 329 329 330 323 312 309 310 311 311 311 311 312 312 312 313 313 314 315 316 316 317 318 318 319 320 322 324 325 323 260 216 283 300 303 312 316 317 317 315 314 314 313 316 317 316 302 287 295 320 320 314 316 321 326 330 331 333 333 333 329 324 320 317 310 308 306 308 309 307 306 305 305 304 304 304 304 303 303 304 304 304 303 303 302 300 298 295 293 292 291 292 293 293 294 295 295 295 294 293 292 291 290 289 288 286 283 280 277 274 271 268 264 263 259 251 244 237 230 227 225 224 222 219 216 214 211 210 209 208 207 205 205 204 204 203 202 201 200 199 198 197 196 196 196 195 194 194 193 193 192 192 191 191 191 190 190 190 190 190 189 189 189 189 307 307 307 306 306 306 305 305 305 305 305 304 303 302 299 297 296 297 298 300 302 303 304 304 305 304 303 302 301 298 296 293 292 293 295 296 296 294 293 289 282 278 280 285 289 291 291 289 288 287 286 285 285 283 281 279 278 277 276 276 277 276 277 277 278 278 279 279 279 279 279 279 279 279 280 281 281 282 282 281 281 281 281 282 283 283 283 284 285 284 283 283 282 282 282 282 282 282 282 281 276 275 275 275 274 274 274 274 274 274 272 272 272 272 273 274 273 272 272 270 270 270 270 270 269 268 267 266 264 264 263 263 262 263 265 266 268 270 272 273 273 273 272 271 270 270 269 270 269 269 269 269 269 269 268 268 266 263 262 264 266 270 274 277 278 278 281 281 280 277 275 273 272 273 272 272 271 268 268 267 268 268 269 269 267 265 264 263 262 263 264 262 260 258 256 255 255 255 256 256 256 257 257 257 256 255 254 254 254 253 252 251 250 251 250 249 249 248 246 243 240 238 236 235 235 236 238 240 242 242 242 243 244 244 244 244 243 243 244 246 247 248 249 247 243 243 240 239 243 248 252 255 256 256 256 258 259 260 259 258 259 261 262 258 257 257 257 255 253 252 252 251 249 249 250 252 254 254 253 252 252 250 250 252 253 253 251 250 245 244 247 248 247 245 244 245 249 251 253 255 257 257 258 258 257 256 255 251 246 242 241 242 245 244 245 246 251 258 265 268 270 272 271 271 271 272 272 272 273 273 275 276 277 278 280 282 284 285 285 285 286 287 287 286 286 289 292 294 296 298 296 298 300 301 300 298 297 298 294 289 288 292 293 296 298 298 296 295 293 292 292 291 292 293 293 291 292 294 295 296 293 284 284 287 285 284 287 293 302 312 314 316 318 318 317 316 316 316 314 312 312 312 308 307 308 310 312 314 314 317 323 331 343 356 11 19 34 37 21 343 329 323 325 333 336 347 38 99 96 88 94 101 101 100 97 101 101 101 108 117 123 129 129 128 119 101 83 67 46 48 62 77 84 78 81 93 114 126 130 131 128 109 78 59 52 44 42 43 83 120 135 140 142 142 141 139 138 137 136 135 135 136 137 138 139 138 135 131 130 125 112 88 63 53 70 102 127 136 137 137 138 142 142 142 143 146 143 142 137 136 140 145 148 145 134 142 148 144 129 126 136 148 154 156 161 167 150 138 143 149 155 160 164 162 161 171 176 172 163 165 161 160 131 94 97 116 119 143 146 149 153 157 162 168 172 169 165 157 87 52 57 77 98 97 21 354 336 339 342 336 329 328 329 327 319 311 310 311 311 312 312 313 313 313 314 314 315 316 317 317 318 318 319 320 321 323 328 332 316 221 209 244 308 315 315 317 318 319 318 318 319 319 317 317 314 291 294 314 319 319 314 318 323 325 328 333 334 335 334 333 328 323 320 314 312 311 313 313 311 310 309 308 307 306 306 306 306 305 307 306 306 305 304 303 302 300 299 298 295 293 294 294 294 294 295 295 295 295 295 294 292 292 291 290 289 286 283 278 276 274 270 267 267 264 259 252 245 238 234 232 230 226 222 219 217 213 211 211 210 209 208 207 205 204 204 203 203 202 202 200 199 199 198 197 196 195 195 194 194 193 193 192 192 192 191 191 191 191 191 190 191 191 191 307 307 307 306 306 306 305 305 305 305 304 303 301 300 298 298 296 297 298 300 301 302 302 303 303 303 302 302 300 298 295 293 292 294 295 295 294 292 293 286 280 277 278 281 285 289 291 292 290 290 288 287 286 285 284 282 281 280 279 279 278 279 279 279 280 280 280 280 280 280 280 280 280 280 281 281 282 282 282 281 281 281 281 281 282 283 284 284 285 283 283 283 282 281 281 281 282 282 281 278 274 273 273 273 273 273 273 273 274 273 272 271 271 271 271 271 271 270 270 269 269 268 268 268 267 266 266 264 263 263 263 262 260 263 267 269 271 272 272 273 273 273 272 273 271 271 271 271 270 269 269 268 268 267 267 267 265 263 262 263 266 270 272 273 275 277 279 279 278 277 276 275 274 274 274 273 272 270 270 269 269 269 269 270 268 266 266 264 263 263 264 262 260 258 256 254 253 254 255 256 256 256 256 257 256 255 254 254 254 253 252 252 251 250 250 249 249 249 247 245 243 242 239 237 237 236 238 240 242 243 243 244 245 245 245 244 244 244 245 247 249 250 249 248 246 245 240 238 240 245 250 253 255 255 256 258 259 262 261 259 259 261 261 257 256 258 257 256 255 253 253 251 249 249 250 252 253 254 254 253 252 250 250 252 253 252 252 251 248 248 248 250 251 250 250 246 248 250 252 254 255 256 256 256 256 255 252 247 242 240 241 242 242 243 242 242 246 253 259 264 268 271 272 272 272 272 272 272 273 273 274 275 276 277 279 281 282 283 284 285 286 287 287 286 287 288 290 292 293 294 295 297 299 300 300 299 298 296 295 289 287 290 294 296 297 297 296 294 291 286 280 283 284 289 293 293 293 293 293 294 292 288 285 284 281 282 280 283 294 305 314 311 310 311 311 312 313 314 316 316 313 307 306 305 305 307 308 309 311 313 321 333 352 14 36 49 68 37 26 341 324 324 327 339 343 353 21 65 96 93 92 97 102 104 104 108 110 108 112 120 127 133 132 129 117 89 60 42 34 45 57 68 73 67 58 68 108 125 131 131 126 110 75 47 42 38 32 37 82 120 134 139 141 141 140 138 138 137 136 136 137 137 138 138 136 131 125 125 118 110 88 62 54 67 78 103 123 132 134 134 135 139 141 140 140 143 147 148 141 137 135 139 145 144 129 132 141 141 135 130 122 129 128 147 160 160 151 146 134 151 162 164 162 162 156 168 171 164 157 159 154 160 155 139 118 110 127 150 130 132 141 156 170 173 172 166 163 149 73 43 56 11 20 351 335 330 328 332 341 339 333 329 328 326 324 312 310 311 312 312 313 313 314 314 315 315 316 317 318 318 319 319 320 321 323 321 325 320 223 215 220 294 315 317 317 319 319 320 320 323 323 321 320 313 270 301 310 315 317 317 314 320 320 324 330 333 334 332 332 331 328 324 321 318 317 316 317 316 315 314 312 311 310 309 309 309 309 308 309 309 308 307 306 305 303 303 302 300 298 297 297 296 295 295 296 296 296 296 296 295 294 293 293 292 291 288 285 283 280 276 271 269 269 268 264 258 252 246 246 240 235 230 226 222 220 216 213 212 212 211 210 209 207 206 205 204 205 205 203 202 202 201 200 198 197 196 196 196 195 194 194 194 193 193 192 192 192 192 192 191 191 191 191 307 307 307 307 306 306 306 305 304 304 303 302 300 299 298 297 296 296 298 300 301 301 301 301 300 300 301 300 299 297 294 293 293 294 295 294 293 291 289 284 280 278 277 277 279 282 286 288 289 289 289 288 286 286 285 284 283 282 281 281 281 280 281 281 281 282 282 281 281 281 281 281 281 281 281 282 282 282 281 281 281 281 282 282 283 283 284 284 283 282 282 282 281 281 281 281 281 280 277 275 273 273 272 273 271 271 272 272 272 272 271 270 269 269 268 269 269 269 268 267 266 266 266 266 265 265 264 263 263 263 262 262 261 263 269 272 272 274 273 273 272 272 273 273 272 271 272 273 273 271 269 268 267 267 266 265 264 262 261 263 266 270 270 274 277 278 277 277 276 276 277 276 275 274 274 274 273 272 271 271 270 269 269 270 270 269 268 266 264 264 263 262 261 258 255 253 252 253 254 255 255 255 255 256 256 255 254 254 254 253 253 251 251 250 250 249 249 249 248 247 246 245 243 241 240 239 239 240 242 243 244 245 246 247 246 245 245 245 246 248 250 250 250 250 248 245 241 238 238 242 247 251 253 253 254 255 258 261 261 259 259 260 261 258 257 258 258 258 256 254 253 253 250 251 252 252 253 254 254 254 253 252 250 252 253 252 252 251 249 248 248 251 253 254 253 250 247 248 250 252 253 254 255 255 254 253 251 248 245 243 245 245 245 246 245 244 248 253 256 260 264 266 269 271 272 272 272 272 272 273 274 275 275 276 278 280 280 281 283 285 286 286 286 285 286 287 289 290 291 292 293 295 297 299 300 299 298 296 297 293 288 289 293 296 296 297 295 292 289 285 280 280 282 290 295 295 293 293 293 293 293 289 285 285 282 284 275 273 280 290 298 303 307 308 308 309 310 310 311 311 306 301 299 300 300 301 303 304 306 310 320 337 8 41 65 81 78 71 3 328 322 325 333 339 342 355 12 42 83 85 88 97 107 111 110 115 115 111 113 118 123 126 132 129 109 60 26 21 31 32 43 49 51 47 38 44 101 125 132 131 124 106 66 43 29 22 22 34 78 119 133 137 139 140 139 139 137 136 137 137 138 137 136 131 121 105 90 93 87 82 68 58 63 81 89 102 113 118 124 130 133 136 139 137 137 141 145 148 144 142 138 138 142 142 127 132 138 140 136 123 108 138 126 132 139 151 154 146 124 148 160 162 160 160 152 159 160 169 163 146 145 155 165 167 159 142 133 137 147 144 137 159 173 167 162 153 147 128 84 38 3 350 346 336 326 321 322 327 334 336 335 332 329 327 326 313 312 312 313 313 314 315 315 315 316 316 317 318 319 319 320 321 322 321 321 332 338 216 211 219 238 321 317 317 318 320 320 320 320 324 326 324 319 311 297 311 315 317 316 315 316 321 322 327 331 331 329 330 328 327 326 324 322 321 319 318 319 319 318 317 316 315 314 313 313 312 311 311 312 311 310 309 308 307 305 305 303 302 300 299 299 298 297 297 297 297 297 296 296 296 295 295 294 293 292 291 290 287 284 279 274 271 269 269 267 263 259 255 254 248 242 236 230 226 224 219 216 215 214 213 212 210 209 207 206 207 207 206 205 205 204 203 201 200 199 198 198 197 197 196 196 195 195 194 194 193 193 193 193 192 192 192 191 307 306 306 306 306 306 305 304 303 302 301 300 299 298 298 297 296 296 298 300 301 301 300 300 299 299 299 299 298 296 294 292 292 293 293 292 293 291 287 283 280 277 276 274 274 275 278 280 283 285 286 287 286 285 285 284 284 283 282 282 282 281 281 282 282 283 283 282 282 282 281 281 281 282 282 282 282 282 281 280 281 281 281 282 282 283 284 283 282 281 281 280 281 281 280 280 278 275 274 273 273 272 272 272 271 271 271 271 270 270 270 269 268 268 268 268 268 267 267 266 266 266 266 265 264 263 262 263 262 261 261 261 262 263 269 271 272 273 273 273 273 273 273 273 273 272 273 274 273 272 271 270 269 267 266 265 264 263 261 264 267 270 271 276 279 279 277 276 275 275 276 276 276 275 275 274 274 273 272 271 270 269 269 269 269 269 268 267 265 264 264 265 263 260 256 253 252 252 253 255 255 255 255 256 256 255 254 254 253 253 252 251 250 250 249 249 248 248 249 248 248 247 246 245 243 242 242 242 243 244 245 246 247 248 247 246 245 246 248 249 250 250 250 250 249 246 242 238 237 239 244 249 251 251 251 254 257 260 261 259 258 260 260 259 258 258 258 258 257 256 255 254 252 255 255 254 253 253 254 255 255 253 251 251 253 252 252 250 248 247 247 250 253 255 254 249 246 246 248 251 252 253 254 254 253 253 252 251 251 248 249 248 249 249 249 248 251 253 254 256 259 262 266 267 269 271 273 274 274 272 273 274 275 276 277 277 279 280 282 284 286 285 284 284 284 286 287 287 289 290 291 293 295 297 299 299 298 298 298 297 290 287 290 294 295 296 295 291 290 288 286 286 288 295 298 297 295 294 294 295 294 292 288 285 285 284 265 259 262 267 273 277 282 287 292 300 306 307 307 306 298 296 297 297 296 296 297 299 302 309 321 77 95 75 77 83 74 47 336 322 322 324 328 341 340 355 10 24 47 75 90 101 110 112 113 114 113 107 107 108 113 121 126 128 106 31 3 2 8 3 9 13 14 14 16 34 94 126 133 132 122 105 85 47 17 9 14 33 74 114 130 135 137 137 137 137 135 136 137 137 135 132 129 122 102 87 76 60 55 60 62 66 77 88 91 95 103 105 115 124 129 131 132 129 133 139 144 146 145 144 138 136 138 141 138 138 145 147 150 152 147 141 129 137 131 135 147 152 152 143 145 149 154 156 154 156 150 169 160 131 113 131 146 161 167 167 165 164 151 167 151 160 170 162 146 60 56 37 17 1 350 347 342 334 329 326 324 324 327 330 332 331 329 328 329 316 315 315 315 315 316 316 316 316 317 317 318 319 319 320 322 323 324 324 322 330 242 203 205 232 304 315 316 318 320 321 321 322 329 329 326 322 317 315 316 318 316 318 317 317 320 320 325 329 328 327 326 325 325 325 325 324 323 322 321 320 321 322 321 321 320 319 319 318 317 315 314 313 314 312 311 310 309 309 308 307 305 303 301 300 300 299 299 298 298 298 297 297 297 296 296 296 295 294 293 293 292 290 287 283 278 273 270 270 270 268 267 265 260 256 250 243 236 232 229 224 219 219 218 217 215 214 212 210 209 210 210 209 209 207 206 205 204 202 201 200 200 199 199 198 197 196 196 195 195 194 194 194 194 193 193 193 192 307 306 306 306 306 305 304 303 301 301 300 300 299 299 298 296 296 296 298 300 301 301 300 299 299 299 298 297 296 295 293 292 291 291 290 290 290 289 286 283 280 277 274 272 271 271 271 272 275 278 281 283 284 284 284 284 283 283 282 282 282 281 281 282 282 283 283 283 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 282 283 283 283 283 281 280 279 279 280 280 280 280 276 274 273 273 272 271 271 271 271 271 270 269 269 269 269 267 267 267 267 267 266 266 265 265 265 265 264 263 262 261 260 261 260 259 259 261 262 264 268 269 271 271 272 273 273 273 273 274 274 273 273 275 273 272 271 270 269 265 265 265 264 263 263 267 268 270 272 276 280 279 277 275 275 275 277 276 276 275 274 274 274 273 271 270 269 268 267 268 268 267 267 267 266 265 266 267 266 262 257 256 253 252 253 255 255 255 255 256 255 255 254 254 253 253 252 251 250 250 249 248 248 248 249 249 249 249 248 248 246 245 246 245 244 244 245 247 249 249 247 246 246 248 250 250 250 250 250 250 249 247 243 240 237 238 241 247 249 250 250 252 255 259 260 260 259 259 260 260 259 259 258 259 258 257 256 255 256 260 259 255 254 253 253 255 256 254 252 252 252 252 251 249 247 247 248 252 254 256 254 249 245 244 246 248 250 251 252 253 253 254 253 253 253 252 254 252 253 252 251 250 252 253 249 251 254 257 261 261 266 269 271 272 272 273 273 273 274 275 275 276 278 279 281 283 284 283 283 283 283 283 285 286 288 288 289 292 295 296 298 299 300 300 300 298 293 287 288 292 295 295 293 290 289 289 292 294 294 296 299 297 297 296 295 296 296 295 291 287 285 284 260 251 250 251 253 255 260 263 271 280 294 301 301 297 294 297 299 300 299 298 295 297 301 308 327 116 112 82 74 81 63 346 321 318 321 320 325 338 335 356 15 20 38 80 101 107 115 110 109 110 106 96 98 99 103 111 120 124 115 33 356 351 351 348 350 352 354 355 0 19 78 124 133 131 117 103 90 32 4 1 11 35 73 106 126 131 132 133 133 133 134 136 135 132 128 124 118 110 111 88 57 45 47 56 69 76 84 87 87 88 90 98 110 118 123 125 124 122 128 137 140 140 140 138 133 136 143 146 144 145 151 153 155 156 151 134 115 124 110 114 132 149 157 134 133 135 149 158 160 161 154 155 151 129 94 93 85 142 144 157 163 160 151 157 157 153 155 144 54 14 26 18 12 5 358 353 346 342 335 329 323 322 324 327 328 327 326 325 324 320 319 318 318 318 318 317 317 317 317 318 318 319 320 321 323 325 327 330 336 340 200 199 203 273 317 314 316 319 321 322 322 322 327 328 324 319 317 318 319 317 317 318 319 320 321 325 327 329 327 324 322 322 323 324 324 324 323 322 322 322 323 324 324 324 323 323 323 321 320 318 317 316 316 314 313 312 311 311 309 308 306 304 302 301 301 300 300 300 299 299 298 298 297 297 296 296 296 295 295 294 293 292 290 287 282 276 272 273 273 273 272 269 265 262 257 251 243 240 238 232 231 226 222 220 219 218 216 213 212 213 213 213 212 210 209 207 206 205 204 203 202 202 201 199 198 197 197 196 195 195 194 194 194 194 194 194 193 306 306 306 305 305 305 303 302 301 300 300 300 299 299 298 296 296 297 299 300 301 301 300 300 299 299 298 297 296 295 293 291 289 289 289 288 288 286 284 283 281 278 275 273 271 270 270 269 270 272 275 278 280 281 282 282 282 282 282 281 281 280 280 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 280 281 282 283 284 283 282 280 279 279 279 278 279 279 279 277 274 273 272 271 270 271 270 270 270 269 269 268 268 268 267 267 266 266 265 265 264 265 264 264 263 262 261 261 260 259 259 259 258 259 262 264 267 268 270 271 271 271 271 272 272 273 274 274 274 273 273 273 273 271 270 268 265 265 266 265 265 266 268 268 271 274 277 279 279 276 276 277 278 278 277 276 275 274 274 274 274 270 269 268 267 267 267 266 266 267 266 266 267 267 268 266 263 260 259 255 253 253 254 254 254 255 256 255 254 253 253 253 252 251 250 250 250 249 249 248 248 249 249 250 250 249 249 248 248 248 247 245 244 245 248 251 250 249 247 248 249 251 250 250 250 250 250 249 248 245 242 239 238 240 243 242 243 247 250 253 256 259 260 260 259 260 260 260 259 259 259 258 258 256 257 259 263 260 256 255 253 253 256 257 255 252 252 251 251 251 251 247 248 252 256 257 256 253 247 243 243 245 245 247 249 250 252 254 255 253 253 255 256 257 256 256 254 251 251 251 249 246 250 251 252 254 257 262 266 268 269 271 272 271 272 273 273 274 275 277 277 279 282 282 282 282 282 282 282 283 284 285 285 288 292 294 296 296 298 300 300 301 300 296 292 290 291 294 294 293 291 291 290 294 294 295 295 298 296 297 298 297 297 297 296 293 289 285 279 263 252 250 249 246 246 247 251 256 258 278 287 289 290 295 299 301 302 302 300 297 296 299 304 18 122 120 92 78 56 5 326 314 312 319 316 328 338 338 4 8 23 49 86 104 105 107 97 103 107 104 96 94 88 92 105 117 122 117 54 355 346 345 347 347 350 352 352 355 10 55 111 131 128 125 109 72 20 358 359 15 41 72 98 115 121 123 126 129 131 132 134 128 125 122 116 109 102 98 73 50 43 52 68 81 84 84 82 80 82 85 95 103 106 109 112 114 115 119 128 118 114 120 122 129 139 146 148 147 147 150 150 157 158 150 132 109 108 76 89 120 143 153 150 159 139 155 163 162 160 143 136 137 132 119 105 95 129 124 110 143 144 127 135 149 146 149 134 46 10 9 3 6 8 2 356 352 352 338 330 323 320 323 326 328 327 329 328 325 325 323 322 321 321 320 318 317 317 318 318 318 319 320 321 323 322 331 344 348 210 213 201 222 296 313 315 317 318 320 321 322 322 323 325 320 318 319 320 319 316 318 319 319 321 323 325 326 328 326 322 321 321 321 322 322 322 322 322 322 323 324 325 325 325 325 325 325 324 322 321 319 318 317 315 314 314 313 311 310 308 307 305 303 302 302 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 294 293 292 289 285 280 277 278 276 274 273 271 267 263 261 257 250 247 247 245 239 232 227 224 223 221 219 217 215 216 217 216 215 213 212 210 208 207 205 205 205 203 201 200 199 198 197 196 196 195 195 195 195 195 195 194 194 306 306 305 305 305 304 303 301 301 300 300 299 299 299 298 298 298 299 300 301 301 301 301 301 300 300 299 298 297 295 292 290 288 289 289 289 288 287 286 283 281 279 276 274 273 272 271 271 270 271 271 273 275 277 278 279 279 280 280 279 279 279 279 279 280 281 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 280 280 281 283 283 282 281 280 279 278 278 278 278 278 278 278 274 273 272 271 270 270 269 270 269 269 268 267 267 267 266 266 265 265 264 265 265 264 263 262 262 261 260 260 260 259 258 258 259 261 263 268 270 270 270 270 270 271 271 271 271 272 273 273 273 273 273 273 273 271 270 269 268 267 267 266 266 267 268 269 273 277 279 280 279 276 276 277 278 279 278 277 275 274 273 273 273 270 268 266 265 265 265 264 265 266 265 265 266 267 268 267 265 262 260 256 254 253 254 254 254 255 255 255 255 255 253 252 251 250 250 250 250 250 249 249 249 249 250 250 250 250 250 249 249 248 248 247 246 248 251 251 251 250 250 250 251 251 250 250 250 250 250 249 249 248 246 243 240 240 240 239 240 244 247 251 255 257 259 260 259 259 260 261 260 259 258 258 258 256 258 261 262 261 261 256 253 253 256 257 256 253 251 251 251 251 251 248 251 256 259 259 255 252 244 241 241 242 243 245 246 249 252 255 255 253 253 255 255 256 257 258 254 250 245 241 243 250 253 254 254 253 254 258 262 265 267 270 271 271 272 272 272 273 274 276 276 277 280 282 282 282 282 282 283 282 283 283 285 287 291 294 295 295 296 296 298 301 301 298 294 292 289 292 293 294 293 293 293 295 296 296 296 296 295 297 298 298 298 298 297 294 289 282 278 272 261 256 254 249 245 244 246 250 249 269 276 279 285 293 297 298 302 303 302 299 297 297 302 125 124 123 117 107 8 323 317 313 311 316 314 327 336 335 343 11 29 50 71 80 78 80 80 95 105 107 104 99 84 88 103 114 119 114 75 2 350 347 344 344 347 351 353 354 5 35 89 122 123 123 103 55 14 358 2 22 47 71 91 103 107 113 121 125 127 127 126 120 119 117 112 108 104 88 63 47 54 67 79 86 88 82 79 77 78 80 82 80 77 81 84 86 85 86 89 75 78 88 99 119 133 143 149 150 149 149 149 154 157 148 125 90 58 32 47 72 89 113 141 159 155 155 160 160 146 89 73 98 104 99 99 106 92 71 45 118 94 49 76 87 121 122 91 36 14 3 358 355 355 354 353 352 351 342 334 327 323 322 322 322 322 323 326 329 328 326 324 323 322 319 318 318 318 318 318 318 318 319 320 319 317 325 326 203 198 199 205 242 303 311 313 316 317 319 320 320 324 330 323 319 321 321 317 316 316 319 319 319 321 323 325 326 327 325 322 320 320 320 320 321 322 322 323 323 324 325 325 325 325 325 325 325 324 323 322 320 318 317 315 314 314 313 311 310 308 307 306 304 303 303 302 301 301 300 300 299 299 298 298 298 298 298 297 297 296 295 294 293 291 288 284 281 283 279 275 272 270 268 265 264 260 255 254 252 247 241 237 231 228 226 224 222 220 219 220 219 217 216 215 213 212 210 208 207 207 206 204 202 201 200 199 198 197 196 196 196 197 197 196 195 195 195 306 306 305 305 305 304 302 301 300 300 300 299 299 299 299 299 299 299 300 301 300 300 300 301 301 301 300 299 298 295 292 290 289 289 289 290 290 289 287 285 282 280 277 275 274 274 273 273 272 272 271 271 272 273 274 275 276 277 277 277 277 277 277 277 278 279 280 281 281 281 281 281 281 281 282 282 282 282 282 282 281 279 279 280 281 281 280 280 279 278 278 278 278 277 277 278 276 273 272 271 271 271 271 270 270 269 269 268 267 266 265 265 265 264 264 263 263 263 263 262 261 260 260 260 260 260 260 260 258 260 263 267 272 272 272 272 272 271 271 271 270 270 270 271 272 272 272 272 273 273 271 270 270 269 268 268 267 266 266 267 269 274 280 282 281 279 276 275 275 276 277 277 276 275 274 273 273 272 271 269 267 266 265 264 264 265 265 265 265 265 267 268 267 267 265 261 257 255 253 253 253 254 254 255 255 255 254 252 250 249 249 249 249 249 249 249 249 249 250 250 251 251 250 250 250 249 249 249 249 248 251 252 252 251 251 252 253 253 252 251 250 251 251 250 250 251 251 251 248 245 243 243 245 242 243 245 249 252 256 258 259 260 260 260 260 261 259 258 258 258 259 261 261 261 261 260 257 253 253 255 258 258 254 251 250 249 249 249 249 252 258 261 258 253 249 243 240 240 240 241 243 246 249 252 255 255 252 251 253 253 255 257 258 255 247 239 234 240 249 253 254 256 255 254 256 260 263 265 268 270 271 271 271 271 272 274 275 276 277 278 279 279 280 280 281 284 283 283 284 285 287 291 294 294 295 295 295 297 300 301 298 295 291 287 289 292 291 292 293 294 297 299 297 297 298 299 298 299 299 299 298 296 293 285 278 278 278 274 268 266 264 256 247 247 252 257 268 274 279 286 291 297 297 302 304 303 301 299 299 302 119 121 121 119 95 322 310 306 305 308 314 318 331 336 338 347 16 28 42 49 48 50 63 81 95 99 103 103 93 75 75 91 105 109 106 81 22 19 356 344 342 345 349 351 353 1 19 53 89 95 109 89 42 13 4 11 32 53 69 77 86 96 106 114 117 117 117 114 107 112 112 110 105 96 77 55 52 65 74 81 85 86 80 80 77 72 64 57 49 45 50 54 54 53 56 58 53 59 70 86 107 122 137 146 150 152 151 150 150 153 146 126 83 37 18 20 35 42 64 112 145 158 138 136 137 85 36 38 44 48 39 57 82 41 19 21 42 19 13 28 33 69 49 19 4 358 355 354 350 349 349 351 352 351 345 338 336 330 327 327 327 326 326 329 331 330 327 324 322 322 320 317 316 316 317 317 317 318 318 318 316 318 321 285 202 198 204 208 314 311 310 311 312 315 317 317 318 322 326 324 322 321 315 314 315 317 317 317 318 321 324 326 326 323 320 320 320 320 320 320 321 321 322 323 324 324 325 325 325 325 325 324 324 324 323 321 320 318 316 316 315 314 312 311 309 308 307 306 305 304 304 303 302 302 301 300 300 300 299 299 298 299 298 298 297 296 295 294 293 291 289 287 285 284 280 275 271 269 267 265 263 261 261 258 253 249 244 239 234 231 228 226 225 223 222 221 219 218 217 215 214 212 210 209 208 208 207 205 204 202 201 200 200 199 199 198 198 199 199 197 196 196 196 306 305 305 305 304 303 302 301 300 300 300 299 299 299 299 299 300 300 300 300 299 299 300 300 301 301 301 301 299 296 293 290 290 290 290 291 290 289 288 286 284 281 279 276 276 275 274 274 274 274 273 272 271 271 272 272 273 274 274 275 275 275 275 275 276 277 278 279 280 280 281 280 281 281 281 281 281 281 281 281 281 279 279 280 280 280 279 278 278 278 278 278 278 278 277 277 275 272 272 272 271 271 272 271 270 269 269 268 266 265 264 263 263 263 263 263 263 263 262 261 260 260 260 260 260 260 260 260 259 262 266 270 271 272 273 273 273 273 271 270 270 269 269 270 270 271 271 272 273 272 271 271 272 270 269 268 267 265 265 266 269 275 280 283 281 279 277 275 274 275 275 275 276 275 274 273 272 271 270 269 268 268 267 266 266 266 266 266 264 265 266 267 267 268 265 261 258 255 253 253 253 254 254 254 254 254 253 251 250 248 248 248 248 249 249 249 249 250 250 251 251 251 251 251 250 250 250 250 250 251 253 253 252 252 252 254 255 254 253 252 251 252 251 251 251 252 252 254 252 250 248 249 250 247 244 244 246 250 253 256 259 259 260 260 260 261 260 258 259 260 261 260 261 261 261 260 257 253 252 254 258 258 256 252 248 248 246 246 247 251 258 260 256 252 247 243 243 240 240 240 242 245 250 253 254 252 250 249 250 251 254 257 258 254 246 237 235 242 248 251 252 256 256 254 255 258 261 263 266 269 268 268 270 271 271 273 274 275 276 277 278 279 280 280 281 283 283 284 285 286 289 292 295 295 295 295 295 296 298 299 297 294 289 285 284 286 284 288 291 294 297 299 298 299 302 304 302 301 301 299 298 296 291 282 278 279 282 280 277 276 275 271 260 256 259 265 275 284 288 293 298 301 304 306 305 304 304 305 309 337 106 110 112 107 82 334 320 309 305 310 318 327 338 336 352 5 12 24 37 46 47 46 64 92 105 104 104 96 77 54 46 74 90 88 87 78 56 41 357 345 344 347 349 350 352 356 6 12 21 43 63 58 30 15 13 23 41 57 68 70 78 90 98 105 106 104 102 93 83 89 92 96 88 73 59 52 54 68 73 77 80 77 69 67 60 50 40 33 29 28 35 40 42 43 45 47 46 58 74 89 103 116 131 141 143 146 147 145 147 149 142 130 98 42 11 0 359 12 30 61 112 143 139 136 122 69 40 47 76 35 16 28 50 35 16 25 14 5 2 8 22 46 38 13 0 354 351 349 349 349 352 354 354 352 348 341 340 333 330 331 330 329 329 331 331 331 330 329 325 328 327 320 315 314 315 316 317 317 317 316 316 332 323 313 225 200 246 309 306 310 310 310 311 312 313 314 316 317 317 316 315 314 314 313 314 315 315 317 320 322 325 326 325 322 320 320 320 320 320 320 320 321 322 323 324 324 324 324 324 324 323 323 323 322 321 320 319 317 316 315 314 313 312 310 309 308 307 306 305 305 304 304 303 302 302 301 301 300 300 300 300 299 299 298 298 297 296 294 293 292 291 290 288 285 280 275 271 268 265 263 261 260 260 258 255 252 248 242 235 231 228 227 226 226 224 222 220 218 217 216 214 213 211 211 210 209 208 206 205 203 202 201 201 201 201 200 200 200 200 199 197 197 197 306 305 305 304 304 302 301 301 300 300 300 299 299 300 300 301 301 301 300 299 299 299 299 300 300 301 301 301 300 296 293 291 291 291 291 291 290 289 287 286 285 282 280 278 278 277 276 276 275 275 275 274 273 272 271 271 271 272 272 272 273 273 273 273 274 274 275 277 278 279 279 279 280 280 281 281 281 281 281 281 280 279 280 280 280 279 278 277 276 277 276 277 277 276 274 274 273 272 272 272 272 272 272 271 270 269 268 266 265 264 263 262 262 263 262 262 262 261 261 260 260 260 260 260 259 259 260 260 260 264 268 270 271 272 273 273 273 272 271 270 270 269 268 269 270 270 270 271 272 272 271 271 272 270 268 266 265 264 264 266 270 275 279 281 280 279 278 277 276 276 275 274 274 274 274 273 271 269 268 268 268 268 268 268 267 267 268 267 265 265 266 266 267 267 265 261 258 255 253 253 253 253 254 254 254 254 253 251 250 249 248 248 248 248 248 249 250 251 251 251 251 251 251 250 250 249 249 250 251 253 255 253 252 252 253 254 256 255 253 251 251 252 252 252 252 253 254 255 255 255 255 257 256 251 248 245 245 247 251 255 257 258 260 260 260 261 260 259 259 260 261 260 260 259 261 260 257 254 253 254 257 258 256 254 252 249 245 244 246 250 255 259 254 250 246 243 242 237 239 240 242 246 250 253 252 249 247 247 248 248 250 255 257 254 247 240 240 248 248 249 251 256 258 255 256 259 261 263 264 266 265 266 269 270 270 272 273 274 275 276 278 279 280 281 282 282 283 283 285 288 292 295 297 297 297 297 297 297 297 298 296 293 286 279 276 277 278 285 288 292 297 299 300 302 307 309 308 306 301 299 298 295 289 282 279 279 284 285 284 283 282 281 270 268 271 279 291 300 298 297 302 307 309 310 307 309 312 315 326 15 59 69 82 54 354 330 321 320 320 324 331 339 351 353 1 3 6 16 29 43 47 50 74 89 98 108 107 97 73 45 41 62 78 64 60 63 54 23 351 344 347 349 349 349 349 351 355 358 2 10 21 27 18 19 24 35 49 58 59 67 76 86 93 96 96 91 84 72 62 63 65 64 57 54 53 58 65 70 72 70 70 61 46 43 34 29 25 23 22 24 31 37 38 39 41 44 49 61 77 86 97 110 122 131 135 142 144 145 146 139 122 114 91 45 20 16 1 16 29 42 71 116 140 150 149 136 124 116 92 47 14 15 23 25 14 8 8 6 4 7 18 37 43 24 4 355 351 349 349 348 354 357 357 355 350 343 343 339 337 336 334 331 330 331 331 334 336 334 331 329 327 326 320 315 315 317 318 317 316 318 322 327 328 208 196 204 279 316 309 312 312 311 311 311 311 312 314 315 316 316 317 322 315 316 317 316 316 319 322 323 323 323 322 320 320 320 320 320 320 320 320 321 322 323 323 323 322 322 322 322 321 321 320 320 319 318 318 316 314 314 313 312 311 310 309 308 307 306 306 305 305 304 304 303 302 302 301 301 300 300 300 300 299 299 298 297 296 295 294 293 292 291 288 286 281 276 272 268 265 262 259 259 258 256 256 254 251 244 237 232 231 229 227 226 225 224 220 217 216 216 215 214 213 212 211 209 208 207 205 203 202 202 202 202 201 201 201 201 202 200 198 198 198 306 305 305 304 303 303 302 302 301 301 301 300 300 301 302 302 302 301 300 299 299 299 300 300 300 301 301 301 300 296 293 291 291 291 291 291 290 289 287 286 285 283 282 281 279 278 278 277 277 276 276 275 274 274 273 272 272 271 271 271 271 271 271 271 271 272 273 274 276 277 278 278 279 280 281 281 281 280 280 280 279 279 279 279 278 277 276 276 275 275 275 276 273 272 272 271 271 271 270 271 271 271 270 270 270 269 267 265 264 263 263 262 262 263 262 262 262 262 261 261 260 260 259 259 259 259 261 261 263 265 268 270 271 271 272 272 271 271 271 271 271 270 269 268 269 270 270 271 272 272 271 271 270 268 267 265 264 264 265 267 270 274 277 279 279 278 277 278 278 278 277 275 276 275 274 272 270 269 267 267 268 269 269 269 268 268 268 267 266 265 265 265 267 267 265 261 257 254 253 252 252 253 253 253 253 253 253 252 251 250 249 248 248 248 248 248 250 251 252 252 252 251 251 250 250 249 249 249 251 253 255 254 253 252 253 254 255 255 253 250 250 251 252 252 253 253 255 256 257 257 257 260 259 257 254 250 247 247 249 251 254 256 259 260 260 261 261 260 259 261 260 260 260 260 261 261 259 257 256 256 257 259 257 256 254 250 246 245 246 250 254 255 252 249 248 245 240 236 236 237 240 246 250 251 249 243 244 241 239 240 246 254 257 254 248 243 244 247 252 252 252 255 257 255 256 257 259 261 263 263 262 265 268 269 269 271 272 273 274 275 276 276 278 280 281 283 283 284 288 288 290 294 296 297 298 299 298 297 297 297 296 292 284 282 280 279 280 282 286 289 294 298 301 303 305 307 305 301 298 298 298 295 288 282 278 279 286 286 288 289 289 288 283 281 282 292 303 308 306 306 310 309 309 312 313 314 313 315 324 342 346 351 357 342 329 323 322 326 330 335 341 344 346 352 357 357 358 2 8 15 27 50 77 88 96 107 108 107 99 80 70 71 62 48 47 40 21 357 345 344 349 350 348 347 346 346 346 350 356 3 12 18 18 26 36 46 55 61 61 68 76 83 88 89 87 80 70 63 60 58 55 49 47 52 59 66 73 73 68 67 59 46 34 31 28 23 19 19 21 25 32 35 36 38 40 44 52 65 72 82 91 102 112 119 133 131 138 143 141 126 90 68 53 34 23 21 20 29 29 41 56 75 102 132 118 119 115 116 99 39 13 6 8 8 5 4 5 358 355 4 17 31 44 43 16 1 355 353 352 352 355 359 1 359 354 347 347 351 351 350 348 343 340 332 341 342 339 335 332 330 330 327 321 316 316 318 318 316 315 318 330 312 252 191 195 256 304 308 312 312 312 312 312 311 310 310 311 313 313 314 317 321 315 316 316 317 319 321 321 320 320 320 320 320 320 320 320 320 319 319 320 320 321 322 322 321 320 320 320 320 319 318 318 317 316 316 316 314 312 312 311 311 310 309 308 308 307 307 306 305 305 304 304 304 303 302 302 301 301 301 300 300 300 299 298 297 296 295 295 294 293 291 289 286 283 278 273 268 265 263 261 258 256 256 256 256 252 246 240 235 234 231 228 226 225 225 220 217 216 215 216 216 214 211 209 209 208 206 205 204 203 203 203 203 202 202 202 203 203 202 200 200 199 306 305 305 304 304 304 304 303 303 303 302 302 302 303 304 304 303 301 300 300 300 301 302 302 302 301 302 302 300 296 293 293 292 292 292 291 291 289 288 286 285 285 284 283 281 280 280 280 279 278 277 277 276 276 275 274 273 273 272 271 271 271 270 270 270 270 271 272 274 276 275 277 278 280 280 280 280 280 279 279 278 278 278 277 277 276 275 276 275 274 274 273 270 271 271 270 270 270 269 270 270 269 269 269 269 268 266 265 264 263 263 262 262 263 263 263 264 263 262 261 260 260 259 258 258 259 261 262 264 266 268 270 271 271 271 271 269 269 270 272 273 273 272 270 270 269 270 270 271 271 271 271 269 268 267 264 264 265 266 267 269 273 275 276 277 277 275 276 278 280 279 279 278 277 275 272 270 268 267 267 268 269 270 270 269 268 268 268 266 265 265 265 266 266 264 261 257 254 252 251 251 252 252 253 253 253 253 253 253 252 251 250 249 248 248 249 250 251 252 252 252 251 250 250 250 250 249 249 251 253 254 254 253 253 253 253 254 255 253 251 250 251 252 252 253 254 255 256 257 258 259 262 262 261 259 255 249 246 247 248 251 254 257 259 260 261 261 260 259 261 261 260 260 260 261 261 260 259 258 257 257 258 258 258 255 252 249 248 249 250 252 253 251 249 249 244 238 235 236 237 241 246 248 248 245 240 237 233 232 236 243 252 255 253 246 243 243 246 256 255 253 254 255 253 250 251 254 256 258 258 258 262 265 267 268 269 271 272 273 274 275 276 277 279 280 282 283 285 286 283 285 288 291 295 297 297 298 296 296 296 295 292 288 287 285 283 282 281 284 287 291 296 299 299 300 300 300 297 296 297 299 295 288 282 278 279 280 285 290 293 295 295 294 290 291 299 307 310 311 315 317 314 315 317 318 313 309 315 322 328 329 330 334 332 327 325 325 328 331 335 339 342 345 349 352 352 352 352 351 353 5 34 32 71 98 107 112 116 115 108 95 70 48 44 35 25 4 347 340 343 349 349 346 344 344 344 343 348 359 7 15 21 26 37 46 53 57 60 66 70 75 79 81 80 76 69 64 65 66 66 64 60 59 62 69 74 74 64 46 49 38 34 32 29 22 17 17 19 22 26 29 33 35 37 40 46 56 69 72 81 89 92 95 106 110 120 132 140 136 107 49 26 24 26 31 39 44 37 36 42 38 45 71 97 57 55 71 93 69 25 11 4 4 3 1 359 359 360 359 8 18 27 39 44 17 8 5 4 1 356 357 5 5 3 359 353 350 353 353 353 349 343 339 341 349 347 343 338 335 335 332 327 325 321 318 320 318 315 317 321 288 201 186 198 205 297 310 308 308 309 310 310 311 311 310 310 309 310 311 312 312 313 312 312 316 319 320 319 318 318 319 320 320 320 319 319 319 319 318 318 319 319 319 320 320 319 318 318 317 317 316 316 315 315 314 314 314 312 311 310 310 310 309 309 308 308 307 307 306 305 305 305 304 304 304 303 303 302 302 301 301 301 300 300 299 298 297 296 296 294 293 291 290 287 284 279 274 270 267 265 261 259 257 257 257 256 252 247 242 241 237 233 229 227 225 225 220 218 217 216 215 214 213 211 210 209 208 207 206 205 205 205 204 204 204 204 204 205 204 203 201 201 201 306 306 305 305 306 306 306 305 305 305 304 305 305 306 307 306 304 302 301 301 304 306 305 303 302 301 302 303 301 298 295 295 294 295 294 293 291 289 288 287 287 286 286 285 284 284 283 282 282 281 280 279 278 278 277 276 275 274 273 272 271 271 270 270 270 269 269 271 272 273 274 275 277 279 280 280 280 279 279 277 277 277 276 276 275 275 275 275 273 273 273 271 269 270 270 270 269 269 269 269 269 269 268 268 268 268 266 265 264 264 264 263 264 265 265 264 265 262 261 260 260 259 257 257 258 259 261 262 266 268 269 269 269 270 270 269 268 268 269 272 275 275 275 274 273 270 270 270 270 270 271 270 269 269 268 267 266 268 268 268 269 271 273 274 276 276 275 275 276 279 280 280 279 277 274 271 269 268 268 268 269 270 270 270 269 268 268 268 267 266 265 264 265 266 264 261 257 253 251 250 250 251 252 253 253 253 254 254 254 253 252 251 250 249 248 249 250 251 252 252 252 251 250 250 250 249 249 249 250 251 253 254 253 253 253 253 254 254 253 252 251 251 251 252 253 254 255 255 256 258 259 262 263 262 262 258 252 247 247 246 249 253 255 258 260 261 261 260 260 260 260 260 260 260 260 260 260 259 259 258 257 257 257 258 257 254 251 251 251 251 252 252 251 251 249 246 240 239 239 239 242 245 245 243 242 239 232 228 234 239 246 251 253 251 245 244 246 251 257 257 253 251 250 248 242 240 250 251 252 255 257 259 260 262 263 265 268 270 271 272 273 274 276 278 279 281 282 283 281 278 279 282 287 291 295 297 297 295 295 295 294 293 293 289 286 284 282 281 281 283 287 291 294 295 296 297 298 298 297 297 298 295 288 282 280 280 281 285 291 296 300 301 300 296 294 299 303 307 311 314 312 312 314 316 315 312 309 321 325 324 323 324 329 332 327 325 326 329 331 333 334 338 343 347 348 348 348 346 343 344 349 352 14 67 99 109 116 121 115 96 71 39 27 23 13 10 354 342 338 341 346 347 344 343 342 343 345 348 357 6 16 27 37 51 59 58 62 67 70 72 73 73 71 69 66 64 66 69 73 76 76 75 73 73 66 60 53 47 41 31 27 31 30 20 9 8 19 22 27 28 29 33 36 40 45 51 58 68 77 61 68 77 75 74 97 124 121 122 112 61 18 9 10 15 28 49 59 52 53 32 19 25 39 36 16 15 26 32 24 14 9 6 2 1 0 0 1 3 7 10 13 19 28 31 10 13 10 10 8 4 4 10 5 2 1 358 354 353 353 354 351 345 342 345 354 351 353 352 344 338 333 325 326 322 320 321 321 328 333 317 209 193 204 285 315 312 310 308 307 306 307 307 308 309 310 309 309 309 309 310 311 310 311 313 318 321 320 317 316 317 318 318 318 317 316 316 317 316 316 317 317 317 317 318 318 317 315 315 315 315 314 313 313 313 312 312 311 311 310 309 309 309 308 308 308 307 307 307 306 305 305 305 305 305 304 304 304 303 303 302 301 301 301 300 299 299 298 298 297 295 293 292 290 288 285 280 274 274 269 265 262 261 259 259 259 257 253 250 248 244 239 235 231 229 226 224 221 219 219 218 216 214 213 212 210 209 209 208 208 207 207 206 206 206 206 205 205 206 206 204 203 202 201 306 306 306 306 307 308 309 308 308 308 307 307 308 309 309 307 304 302 302 304 305 306 304 302 302 303 305 305 303 302 299 296 296 298 296 294 292 290 290 289 289 289 288 288 287 286 286 285 284 284 283 282 281 280 279 278 277 276 275 274 273 271 270 270 270 269 269 269 271 271 272 274 276 278 279 279 279 278 276 276 276 275 275 275 274 274 274 273 272 272 272 269 268 269 269 269 269 269 269 269 268 267 267 267 267 267 266 265 265 265 265 265 266 266 266 265 264 262 261 261 260 259 258 257 258 260 262 264 267 269 268 269 268 268 268 267 267 267 269 272 276 276 276 276 274 273 272 271 269 269 270 270 270 270 270 270 270 271 270 269 270 272 274 275 276 276 277 276 277 278 279 280 278 276 273 269 268 268 267 268 269 269 270 270 269 268 268 268 268 267 265 264 264 265 264 260 256 253 250 249 249 250 251 253 254 254 255 255 254 253 252 250 250 249 248 248 250 251 251 251 252 251 250 250 249 248 249 249 250 250 253 254 254 253 253 253 253 253 253 252 251 251 251 252 253 254 254 255 257 258 259 261 263 263 263 259 254 249 248 246 248 251 253 256 258 260 261 261 260 260 260 260 261 261 260 260 259 259 259 259 259 258 257 258 258 255 253 252 252 252 251 251 251 251 250 248 245 244 243 243 244 246 246 244 241 236 231 231 241 247 250 252 252 251 250 249 253 256 258 259 255 248 246 242 240 242 249 251 251 254 257 258 257 257 259 261 264 266 268 270 271 273 275 276 278 279 279 279 277 275 276 279 283 288 292 295 295 294 293 293 293 291 290 286 286 284 280 277 278 280 281 285 287 290 294 296 296 298 297 297 297 294 287 286 285 285 285 286 291 297 303 303 300 295 293 295 296 299 304 306 305 308 308 311 312 310 308 309 323 323 322 323 327 330 327 326 327 329 330 331 333 337 340 344 346 346 344 341 337 338 342 347 6 56 95 103 109 108 83 47 23 23 15 6 357 351 346 338 336 338 342 343 342 342 343 344 345 346 349 359 14 31 49 62 66 68 72 73 73 72 69 65 62 59 60 61 61 58 72 75 74 73 71 64 40 20 13 14 21 29 35 36 25 15 13 20 24 31 32 33 34 36 41 46 52 53 52 52 52 46 48 53 67 69 76 96 88 79 60 28 9 4 4 11 27 50 67 69 61 27 11 12 18 13 3 2 5 6 7 7 7 6 2 1 1 1 2 4 4 3 4 8 15 19 13 8 2 9 13 13 10 7 5 3 2 0 357 354 353 358 351 346 346 352 5 8 14 13 1 345 336 327 331 326 324 323 322 330 331 261 197 203 259 307 312 311 310 309 305 303 305 305 306 308 308 308 308 308 308 310 311 311 313 317 320 318 314 312 312 313 314 314 315 312 311 312 312 313 314 314 315 315 315 315 315 315 314 313 313 312 312 311 311 311 311 310 310 310 309 308 308 308 308 308 307 307 307 307 306 306 305 305 305 305 305 305 304 304 303 302 302 302 301 301 300 300 299 298 297 296 294 292 290 288 285 281 277 276 271 267 264 263 262 260 260 259 258 255 251 246 240 236 233 230 227 225 222 220 219 218 216 214 213 212 211 210 210 210 210 209 208 208 207 207 207 207 206 207 207 206 205 203 202 307 307 307 308 309 310 311 310 310 310 310 311 311 311 310 306 303 301 301 302 303 303 302 301 304 307 308 307 305 305 300 295 294 296 296 293 294 293 293 293 292 291 291 290 289 289 288 288 287 286 286 285 284 283 282 280 279 278 277 275 274 273 272 271 270 269 268 269 269 270 271 273 275 277 277 278 278 277 276 275 274 274 273 273 272 273 272 272 271 271 270 267 268 268 268 268 268 268 268 268 267 266 265 265 265 265 265 265 265 265 266 266 266 266 265 264 263 261 261 261 261 259 259 259 260 262 264 266 267 268 267 267 267 266 265 265 266 267 269 273 276 276 276 276 276 274 273 273 269 268 269 270 270 270 270 271 272 272 272 271 272 275 277 277 277 277 277 277 278 278 279 280 277 273 271 269 268 268 267 268 269 270 270 271 269 268 268 268 268 267 265 264 264 264 263 260 256 253 250 250 250 251 252 253 254 255 255 255 254 252 252 251 249 248 247 247 248 249 250 250 251 251 250 250 249 248 248 249 249 250 253 254 254 254 253 253 253 253 252 252 251 251 252 252 253 254 254 255 257 258 259 261 263 264 264 261 260 255 250 248 249 251 252 254 257 259 261 261 261 261 261 261 261 261 260 260 260 260 260 260 261 260 259 258 258 255 253 253 253 252 251 251 252 252 252 251 250 248 249 247 246 246 246 246 243 239 236 238 247 254 253 253 253 253 253 254 258 259 261 261 257 250 244 239 241 242 246 255 255 257 260 259 256 254 255 257 260 261 263 266 269 270 272 274 276 276 276 275 275 275 276 278 281 285 289 292 293 293 292 291 291 290 288 286 284 282 273 273 278 280 277 277 278 287 294 295 295 295 296 296 295 292 288 288 290 290 288 288 292 298 303 302 299 295 293 294 296 297 299 302 305 305 306 308 310 309 308 311 326 325 323 324 326 329 328 327 327 328 329 331 333 335 337 340 342 343 341 337 334 334 337 344 356 27 76 77 66 40 20 11 4 5 3 355 347 341 339 333 333 336 341 343 343 342 342 343 343 342 345 0 19 37 51 61 68 74 76 77 76 71 66 58 44 45 48 48 44 43 70 73 72 66 54 38 19 8 7 12 25 38 38 32 17 15 20 26 30 31 36 40 43 45 48 53 61 66 49 41 42 49 71 67 80 78 67 58 49 36 24 17 8 2 2 11 24 44 59 63 50 27 11 10 12 8 5 7 3 2 1 6 8 6 4 2 1 2 3 4 2 359 358 1 5 8 6 360 0 7 12 10 5 2 6 4 3 1 357 351 348 356 351 345 349 3 8 3 4 7 11 4 345 332 339 331 327 325 326 333 314 216 214 240 294 307 305 302 303 303 301 300 303 303 304 306 306 306 308 308 308 308 310 311 313 314 310 307 305 305 305 306 307 308 309 304 303 305 307 308 310 311 312 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 304 303 303 302 302 302 301 301 301 300 299 298 296 294 292 291 288 285 283 282 278 273 270 268 266 265 261 261 261 260 257 252 246 241 237 233 230 228 226 224 222 220 218 216 214 213 213 212 211 211 212 211 210 210 209 209 209 208 208 208 208 208 208 206 204 203 308 308 309 309 310 310 311 311 311 311 312 313 313 312 309 305 303 302 302 301 303 302 302 304 307 310 310 307 305 304 299 294 296 297 295 294 299 299 298 297 296 295 294 293 292 291 291 290 289 289 288 287 287 285 284 283 281 280 279 277 276 275 274 272 271 270 269 268 269 270 270 272 274 275 276 277 277 276 275 274 273 272 271 271 271 271 271 271 271 271 269 267 267 267 267 267 267 267 267 267 267 266 265 265 265 265 265 264 265 265 265 265 265 264 262 262 261 260 260 260 260 259 259 260 261 262 264 265 267 267 266 267 266 266 265 264 265 267 268 272 275 277 277 277 277 276 275 273 270 267 268 269 269 269 270 271 273 273 272 272 273 276 278 278 278 278 278 278 279 279 279 279 276 272 271 271 270 268 266 268 269 270 270 271 270 269 269 269 268 267 265 264 263 263 262 259 256 253 253 252 253 254 253 253 254 255 255 255 254 252 251 250 249 247 246 245 246 248 249 250 251 251 251 250 249 248 249 249 249 250 253 254 254 254 253 253 252 252 253 253 252 252 252 252 252 253 255 256 257 258 259 261 263 264 264 263 262 257 253 252 251 251 252 254 256 259 260 260 261 261 261 261 261 261 261 261 261 261 261 261 261 262 261 260 258 256 254 253 253 253 253 252 252 252 253 252 252 252 252 249 248 246 247 247 246 245 242 244 251 256 255 255 256 256 256 258 260 262 263 264 261 254 246 247 248 248 252 258 259 260 263 260 256 253 254 257 257 258 260 262 264 266 270 272 274 274 274 274 275 276 276 277 279 282 286 290 292 292 291 290 290 288 287 284 279 274 268 272 281 283 280 278 267 285 294 295 293 292 293 294 293 292 289 289 292 295 292 291 293 298 301 299 298 297 297 298 298 299 301 304 307 308 308 309 310 310 308 313 327 327 325 325 326 328 328 327 327 327 328 329 331 333 335 337 339 340 339 338 336 335 338 343 350 2 25 22 3 358 359 3 4 360 354 346 338 335 334 332 334 339 342 343 344 341 341 341 341 344 352 8 29 45 51 61 72 78 82 82 79 73 60 42 28 27 27 31 34 37 47 59 81 67 41 23 16 14 13 36 43 38 29 22 22 27 30 33 35 36 43 49 52 52 53 59 69 75 47 38 55 72 79 77 69 52 39 31 25 18 11 11 4 0 3 12 21 41 49 51 44 33 24 14 8 5 6 11 13 14 10 9 8 7 5 3 2 2 3 3 1 358 357 358 359 1 0 359 2 2 356 349 347 349 350 351 358 351 345 341 340 345 342 344 353 5 6 3 1 354 354 348 341 342 350 336 330 328 327 327 320 311 305 294 297 297 292 292 295 297 294 293 297 302 303 304 305 305 306 307 307 309 307 304 303 301 298 297 296 296 297 297 298 299 300 294 294 297 300 303 306 306 308 309 309 309 309 309 309 309 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 305 305 305 305 304 304 303 303 303 302 302 302 301 300 299 298 297 295 293 291 289 287 285 282 279 276 273 271 269 267 264 262 262 260 257 252 247 242 238 234 231 229 228 226 223 220 218 216 215 214 214 213 212 213 213 212 212 211 210 210 210 210 209 209 210 209 209 207 205 204 309 310 310 309 309 310 310 310 311 312 313 313 313 311 308 305 304 303 303 303 302 301 301 304 307 309 308 309 305 301 298 296 296 295 294 297 303 304 302 302 300 298 296 295 294 293 293 292 291 290 290 289 288 288 286 285 284 282 280 279 277 276 275 273 272 270 269 269 269 269 270 271 272 273 275 276 276 275 274 273 272 271 270 270 270 270 270 270 270 270 267 266 266 267 267 267 266 266 267 267 266 266 266 265 265 265 265 264 264 264 264 263 263 262 261 260 261 261 260 259 259 260 258 258 259 260 262 264 266 265 265 266 268 268 267 266 266 267 269 271 272 274 277 277 277 276 275 273 269 267 267 270 270 270 271 273 274 273 273 273 274 276 278 278 278 278 278 278 279 279 280 278 276 274 272 272 272 270 268 269 270 270 271 271 271 271 270 270 269 267 266 264 263 263 262 259 257 256 255 255 256 256 254 253 254 255 255 254 254 254 251 250 249 248 247 246 246 247 249 249 250 251 251 250 249 249 249 249 249 251 253 255 255 255 254 253 252 252 253 254 253 253 253 253 253 254 255 256 258 259 260 261 263 264 264 264 263 260 257 256 254 252 252 253 256 258 259 260 261 261 261 262 262 261 261 261 261 261 261 262 263 263 263 261 259 257 256 256 255 255 254 254 253 253 253 254 254 253 252 252 252 252 252 251 249 248 246 249 254 257 257 258 259 259 259 260 261 263 265 267 265 259 255 254 254 256 260 263 263 263 265 261 256 253 254 258 258 259 260 261 262 264 266 269 271 272 273 273 273 275 276 277 277 278 283 287 289 289 289 289 287 286 283 279 271 268 272 279 286 289 290 284 267 285 294 294 291 290 292 292 292 292 291 290 293 296 295 294 295 298 299 298 298 298 299 299 297 297 299 302 309 313 313 312 311 310 308 311 318 327 326 326 325 324 324 324 322 325 326 326 328 330 332 335 337 339 339 339 340 339 340 344 347 353 2 5 349 351 351 356 1 356 344 336 332 331 332 335 340 345 347 347 344 340 340 340 342 347 356 10 29 33 52 67 76 81 84 84 81 73 52 29 20 21 21 28 33 41 52 60 87 77 48 36 37 38 49 56 42 30 22 23 36 36 39 40 39 41 47 48 54 56 61 68 74 82 76 72 65 62 57 52 44 31 24 20 16 11 10 6 1 1 6 13 20 36 41 40 38 35 29 14 7 9 12 14 13 12 11 9 8 7 5 4 3 2 4 3 0 358 358 358 357 357 358 360 2 360 353 348 347 347 346 346 348 342 337 334 332 332 331 346 358 4 3 4 10 356 348 346 349 356 358 353 344 341 336 328 323 314 313 309 305 290 281 283 281 286 287 289 294 300 303 304 303 303 303 303 303 304 305 294 289 289 289 289 288 289 289 289 290 290 291 286 286 289 293 297 301 302 304 306 306 306 306 307 307 308 309 309 309 309 308 308 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 305 305 305 304 304 303 303 303 303 303 302 302 301 300 299 298 296 294 294 292 289 285 282 280 278 276 274 271 268 266 267 263 260 256 252 247 242 239 235 233 231 229 227 224 221 218 217 216 215 214 214 214 214 214 213 213 212 212 211 211 211 210 210 211 210 210 208 206 205 311 311 310 309 309 309 309 311 312 313 314 314 312 310 308 306 306 304 304 303 302 301 303 306 308 307 306 306 301 299 298 297 297 295 295 301 304 305 305 304 302 301 299 298 297 296 295 294 293 293 292 291 290 289 288 287 286 284 283 281 279 278 276 275 273 271 270 269 269 269 270 270 271 272 273 274 275 274 273 272 271 270 270 270 269 269 269 269 269 269 266 265 266 266 266 267 266 266 266 266 265 264 264 264 264 265 265 264 263 263 262 262 262 262 261 260 260 260 259 258 259 259 259 258 258 258 260 261 262 260 263 265 269 271 273 272 270 269 269 270 271 273 276 277 276 274 274 271 268 267 267 268 270 272 273 275 276 275 274 274 275 276 277 277 276 276 277 277 278 279 280 278 277 276 275 273 273 271 271 271 271 271 271 271 271 271 271 270 268 267 266 264 263 262 262 260 259 258 257 257 258 256 253 252 253 253 254 254 254 254 252 251 250 249 248 247 247 248 249 249 250 251 251 250 249 249 249 250 249 251 254 255 255 255 254 253 252 252 253 254 254 253 253 253 254 254 255 256 258 259 260 261 263 264 265 265 264 263 260 260 257 254 252 253 255 256 258 259 260 261 262 262 262 262 261 261 261 261 261 262 264 265 264 262 259 258 258 257 257 256 256 255 254 253 255 256 256 255 255 256 255 258 258 256 253 250 250 252 255 257 258 258 259 259 260 261 261 264 267 270 268 266 264 262 260 265 268 268 267 266 266 262 256 253 253 255 259 261 262 263 264 265 265 266 269 270 270 271 271 274 275 276 276 276 278 282 285 286 286 286 284 283 279 274 268 271 279 286 289 289 297 292 274 282 291 291 288 288 291 292 292 292 291 290 292 296 297 296 296 297 298 297 297 298 299 299 297 296 299 302 309 312 312 311 311 308 307 307 311 319 327 326 323 321 321 321 321 323 324 325 326 328 330 333 336 338 339 340 342 343 343 347 348 351 350 345 343 344 347 351 351 344 336 331 329 330 334 340 345 345 347 346 343 341 341 340 342 345 352 7 26 29 56 72 81 86 86 83 77 62 39 24 16 11 12 28 43 59 64 61 77 95 80 67 64 63 57 45 39 31 30 36 44 46 45 46 48 45 41 48 60 64 70 77 85 89 83 64 44 35 32 29 24 18 17 13 12 9 5 1 1 4 9 15 22 33 39 38 38 34 26 16 10 13 14 14 13 12 11 10 9 7 6 6 4 2 3 1 0 359 358 358 356 355 357 360 1 359 353 350 349 349 348 346 344 342 339 339 339 338 339 355 357 3 6 6 9 5 350 350 4 25 21 359 357 342 336 326 318 314 313 311 308 304 301 292 271 277 284 289 293 296 297 300 301 302 302 302 301 299 297 289 286 285 285 284 284 284 284 284 284 284 284 281 288 293 293 291 293 299 302 304 305 304 304 305 307 308 309 309 309 309 308 308 307 307 307 307 308 307 307 307 307 307 307 306 306 306 307 307 307 307 306 306 305 305 305 304 304 304 303 303 303 303 302 302 301 300 299 298 297 295 295 293 290 287 284 282 280 279 276 273 271 270 267 263 260 256 251 247 243 240 236 236 233 230 228 224 221 219 217 217 216 216 216 215 215 215 214 214 213 213 212 212 211 211 211 212 212 211 210 208 206 312 311 310 310 309 309 310 312 314 314 314 314 312 311 309 308 307 305 304 303 303 304 307 309 308 305 305 302 299 298 298 297 296 295 295 300 301 302 303 303 303 303 302 300 299 298 297 296 296 295 294 293 292 291 290 289 287 286 284 284 282 280 278 276 274 272 271 270 269 269 269 269 270 271 272 273 273 273 272 271 270 269 269 269 269 268 269 268 267 266 265 265 266 266 266 267 267 266 266 266 266 265 264 264 264 264 264 263 262 262 261 261 260 260 259 258 257 258 258 258 258 259 260 261 259 257 258 258 258 259 263 267 271 274 276 274 272 270 270 269 270 272 274 275 274 273 271 268 267 267 267 270 273 274 276 278 279 278 277 276 277 277 276 276 275 276 277 278 279 280 279 278 276 276 275 273 272 272 272 272 271 271 270 271 271 271 271 270 268 267 266 264 263 262 262 260 260 259 258 258 257 254 252 251 252 252 253 254 254 254 253 252 252 251 249 248 248 248 249 249 250 251 250 249 248 248 249 249 250 251 253 255 255 255 255 254 253 253 253 254 255 254 254 254 254 255 255 256 258 259 260 261 262 263 264 265 265 264 263 262 260 257 254 253 253 254 256 258 260 261 262 262 262 262 262 262 262 262 261 262 264 265 265 262 259 258 258 258 257 257 257 256 255 255 256 258 258 258 258 258 259 262 262 259 255 252 252 254 254 255 255 255 255 254 257 261 262 265 269 271 270 268 267 266 265 268 271 272 270 269 267 262 254 253 253 255 259 261 263 263 266 266 264 264 265 266 268 268 269 272 273 274 275 272 272 275 279 280 282 282 282 280 277 271 271 278 284 287 287 290 298 292 277 277 285 286 286 288 290 291 291 292 291 290 292 295 296 296 295 296 297 298 298 298 299 297 296 297 300 302 303 308 309 309 309 307 306 313 323 328 329 326 323 321 320 320 321 323 324 325 325 327 329 332 335 335 337 339 342 344 347 350 350 351 341 335 336 337 344 346 342 337 333 330 327 331 337 342 346 346 345 341 341 343 343 340 338 340 345 348 0 27 57 76 83 81 72 60 51 54 46 33 18 9 10 10 53 78 72 56 62 94 96 92 85 70 48 33 35 44 46 49 52 52 52 55 46 47 53 62 72 78 82 86 88 83 68 42 25 23 25 25 21 15 12 8 7 5 3 1 7 10 16 24 33 41 45 45 41 35 28 21 16 13 13 13 12 11 11 11 11 9 8 7 5 2 1 1 360 359 359 358 355 354 357 1 2 359 354 352 352 352 350 348 347 345 343 350 353 352 355 2 2 9 11 7 2 354 351 359 20 41 42 37 359 343 327 321 316 314 313 316 311 307 304 300 292 279 284 291 295 295 294 294 296 297 298 299 298 296 292 287 285 285 284 283 283 281 281 281 282 282 282 282 288 292 293 294 297 298 301 303 305 305 305 306 308 309 309 309 309 309 309 308 308 307 307 308 308 308 307 307 307 307 307 306 306 307 307 307 307 307 306 306 305 305 305 304 304 304 304 304 303 303 303 302 301 301 300 299 297 297 296 294 291 289 286 284 282 280 278 277 274 271 267 263 260 256 252 248 244 242 240 238 235 232 229 226 222 220 219 218 217 217 217 216 216 215 215 215 214 213 213 213 212 212 213 213 213 212 211 209 207 311 311 310 310 310 311 312 314 315 316 315 313 311 310 308 308 307 305 304 303 305 307 309 309 306 303 304 300 298 298 298 297 295 293 294 295 296 297 300 302 304 304 303 302 301 300 299 298 297 297 296 295 294 293 292 290 289 287 286 286 284 282 279 277 275 273 272 270 269 269 269 269 269 270 271 271 271 271 270 270 269 268 268 268 268 268 267 264 264 264 265 265 266 266 267 268 268 268 267 267 267 267 266 264 264 263 262 261 261 260 259 259 258 258 257 256 256 256 257 257 257 258 262 264 261 256 254 255 255 259 264 268 273 275 274 274 273 271 270 269 269 270 272 274 273 270 268 268 268 267 267 270 275 277 278 280 280 279 279 278 278 278 277 276 276 276 278 278 280 280 279 277 277 275 273 272 272 272 272 272 270 269 270 270 270 271 270 270 268 266 265 264 263 262 263 262 262 260 259 258 257 254 251 251 251 252 252 253 254 254 254 253 253 252 251 249 249 249 249 249 251 251 250 249 249 248 249 250 250 251 251 255 256 255 255 254 253 253 253 254 255 255 254 254 254 255 256 256 258 259 260 261 261 262 264 265 265 264 264 263 261 257 255 254 253 253 255 257 259 261 261 262 262 262 262 262 262 262 260 260 263 265 265 263 260 259 259 259 259 259 258 257 256 256 257 258 259 260 260 261 262 263 264 262 258 254 254 254 252 252 249 249 250 251 252 260 263 266 270 272 271 271 270 269 268 269 271 274 272 271 268 261 254 254 250 254 257 260 261 262 265 266 264 263 263 262 266 265 267 269 271 273 275 272 268 267 269 273 276 277 278 276 274 273 276 283 286 287 287 288 296 287 269 268 277 280 281 285 286 288 290 292 291 289 291 293 294 293 292 293 293 295 296 297 298 296 298 301 303 303 301 302 305 307 308 307 307 313 326 333 332 327 322 322 320 319 320 322 324 325 325 326 328 330 332 333 335 337 340 344 347 348 349 347 332 329 329 331 341 339 335 330 328 328 327 332 338 341 344 346 346 343 344 343 342 340 339 342 342 345 357 19 46 73 69 47 22 16 35 69 67 45 17 6 8 11 21 80 71 58 59 69 64 76 81 66 45 38 46 55 56 58 59 57 54 46 55 61 67 75 83 86 84 83 83 70 45 27 24 21 25 26 21 14 10 9 7 6 5 8 17 22 29 35 41 45 45 44 40 38 35 27 18 7 8 8 7 6 7 10 16 12 10 7 5 3 1 1 1 1 359 357 355 356 358 1 2 359 355 353 355 354 353 352 351 349 351 355 354 354 357 358 4 11 10 4 350 341 349 6 24 33 37 30 355 333 319 316 315 315 315 315 312 311 308 305 302 298 298 302 303 299 295 291 291 293 295 295 294 293 291 290 290 288 287 286 285 284 283 283 285 286 287 288 295 295 297 299 299 300 303 305 306 307 307 307 308 308 309 309 309 309 309 309 308 308 308 308 308 308 308 307 307 307 307 306 307 307 307 307 307 307 306 306 305 305 305 304 304 304 304 304 303 303 303 303 302 301 300 299 299 298 296 295 293 291 288 286 283 281 281 278 275 272 269 264 260 256 253 250 247 246 243 240 236 233 230 227 224 221 220 219 219 218 217 217 217 216 216 216 215 214 214 214 214 214 214 214 214 213 211 210 209 310 310 310 311 311 312 313 315 315 315 314 312 310 309 309 307 307 304 303 304 305 306 306 304 304 303 302 298 297 298 299 300 299 293 294 294 294 296 299 302 304 305 304 303 303 302 300 299 299 298 297 297 296 294 293 291 290 288 287 287 285 283 281 278 276 274 272 271 270 269 269 269 269 269 270 270 270 269 269 268 268 268 267 267 267 267 265 263 263 263 264 264 265 265 266 267 268 268 267 266 267 266 265 265 264 263 261 261 260 259 258 258 257 258 258 257 256 256 256 256 257 258 262 268 263 259 257 255 254 259 264 269 273 273 272 272 272 271 271 270 272 272 272 272 271 269 267 267 268 268 268 272 276 278 280 280 281 280 280 280 280 280 280 278 278 277 278 280 280 280 278 277 276 273 272 272 272 271 271 271 270 269 269 270 270 271 270 270 268 266 265 263 263 263 263 263 262 261 260 258 257 255 252 251 252 252 252 252 253 254 254 254 254 253 252 250 248 248 249 250 251 251 251 250 249 249 249 250 251 251 252 255 256 256 256 254 253 253 253 254 255 255 255 254 254 254 255 256 258 260 261 261 261 262 263 265 266 265 263 262 260 257 255 254 253 253 254 256 259 260 261 262 262 262 262 262 262 261 259 260 262 264 265 264 261 260 259 260 261 261 260 258 257 257 257 257 258 259 260 262 263 265 266 265 261 257 255 253 251 250 246 247 248 250 254 260 263 267 270 272 272 272 272 270 269 269 271 274 275 274 270 264 258 253 244 250 255 257 258 259 261 264 264 263 262 261 263 261 264 267 269 271 276 275 270 266 267 269 272 274 274 274 273 275 281 287 287 289 289 288 288 279 255 265 273 275 275 280 281 287 290 291 291 289 290 291 292 292 291 290 290 292 293 295 296 296 297 303 306 306 303 303 304 307 307 307 306 307 316 332 325 320 316 313 314 315 318 321 323 324 324 325 326 327 328 330 332 334 337 341 342 341 342 339 336 329 325 326 330 330 328 325 325 326 329 335 336 341 345 348 349 348 347 343 341 341 342 345 346 348 352 358 12 33 17 353 347 2 26 42 77 61 20 5 4 10 30 87 72 66 72 60 38 51 73 70 64 61 61 63 63 68 62 55 50 58 43 63 71 79 85 85 81 79 76 52 32 26 26 21 25 26 21 15 15 10 9 11 12 18 28 32 35 36 36 37 38 39 41 43 40 31 20 10 3 360 358 355 357 9 19 17 11 8 6 4 2 2 1 1 360 359 358 359 0 2 1 359 357 357 356 356 356 356 356 357 358 355 353 353 354 358 4 8 11 360 342 334 341 5 12 20 1 343 335 326 315 315 317 318 317 315 314 313 311 309 307 305 304 308 307 305 302 298 295 297 297 295 293 292 294 298 294 293 291 289 288 288 288 289 290 291 292 293 297 297 299 301 302 303 306 308 308 308 308 308 308 308 309 309 309 309 309 309 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 308 307 307 306 306 305 305 304 304 304 304 304 303 303 303 303 302 301 301 300 299 298 297 296 294 292 290 287 284 282 282 279 276 273 270 266 262 258 255 253 251 249 245 241 237 234 231 228 225 222 221 220 219 218 218 218 218 217 217 216 216 216 215 215 215 215 215 215 215 215 212 211 211 310 310 310 310 310 311 311 313 313 312 311 309 307 307 307 306 306 304 304 303 302 302 301 301 301 302 301 299 298 300 301 300 298 295 295 296 298 299 302 304 305 306 305 305 304 303 302 301 300 299 299 298 297 295 294 292 291 290 289 288 286 284 282 279 277 274 273 271 270 270 269 268 268 268 269 270 269 268 268 267 267 267 266 266 266 266 264 262 262 263 263 263 263 264 264 266 266 266 265 264 265 264 264 264 264 262 262 261 261 259 259 258 256 258 259 257 255 256 255 256 257 259 262 270 266 265 260 256 255 258 265 270 273 273 271 270 270 271 271 272 276 276 273 272 271 268 267 266 267 268 271 275 279 280 281 281 282 282 282 281 282 282 282 281 280 279 279 279 279 278 277 276 274 272 272 274 274 272 270 270 271 271 270 270 270 271 270 270 269 267 265 263 262 262 262 262 262 261 260 259 258 256 254 252 252 252 252 252 253 254 254 254 254 253 252 250 250 249 249 249 250 251 251 251 250 250 250 251 251 251 252 254 256 257 256 255 254 253 253 253 254 255 255 254 254 254 255 257 258 259 260 260 261 262 263 264 265 265 263 261 259 257 256 256 255 253 253 255 258 260 260 261 262 262 262 262 262 261 261 261 262 263 264 263 262 261 261 260 262 262 261 259 258 257 257 257 258 258 260 263 265 267 268 268 265 261 256 253 251 250 247 249 250 255 259 261 263 268 271 272 273 273 272 271 270 269 270 272 275 275 272 270 264 253 245 248 255 257 257 258 260 263 263 263 261 260 260 259 262 265 267 271 276 280 279 274 269 269 271 273 275 275 276 279 284 288 290 293 292 289 280 263 247 270 275 275 274 274 278 284 288 289 289 288 289 289 288 288 288 289 289 291 291 293 295 295 296 302 307 308 307 305 305 306 307 306 306 306 308 313 311 311 307 302 305 314 317 320 322 323 323 323 325 325 326 328 329 331 334 337 335 333 332 329 330 324 321 322 323 324 323 323 324 326 330 333 338 344 347 349 350 349 345 340 339 340 342 345 351 349 343 343 346 348 342 336 347 18 40 54 80 55 17 4 1 6 32 95 91 88 79 58 41 49 66 68 69 69 69 70 69 76 61 57 65 63 27 65 69 75 79 80 80 73 64 39 33 33 27 22 27 26 22 18 16 14 15 18 22 27 33 33 31 29 28 31 35 41 44 45 39 31 24 17 3 3 357 351 357 10 20 20 13 7 6 5 3 2 1 360 -0 1 2 2 3 3 2 1 0 358 357 356 358 360 1 1 358 354 355 355 356 0 6 0 14 353 341 336 339 351 4 13 352 334 325 319 318 318 319 319 318 317 317 319 316 313 310 309 308 311 310 310 309 308 305 305 302 299 297 297 300 304 303 299 295 293 291 291 291 292 293 294 295 296 299 301 304 306 307 308 310 310 309 308 308 308 308 308 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 307 307 307 307 308 308 308 307 307 306 306 305 305 305 304 304 304 303 303 303 303 303 302 302 301 301 300 298 297 296 295 293 291 288 287 285 283 280 277 275 272 268 264 260 259 257 254 250 246 242 239 236 232 228 225 223 222 221 219 219 218 218 219 218 218 218 218 217 217 216 216 216 216 216 216 216 214 214 212 309 310 310 310 309 309 309 310 309 308 307 307 306 306 305 306 305 303 301 300 300 300 300 300 300 301 301 300 301 303 303 301 297 295 295 296 301 303 304 305 306 306 306 305 304 303 303 302 301 300 300 299 297 296 295 293 292 292 290 289 287 285 283 280 278 275 273 272 272 270 269 268 268 268 268 268 268 268 267 267 267 266 266 265 265 265 262 262 262 262 263 263 263 262 263 264 264 265 263 262 263 263 263 263 263 263 262 262 260 259 258 257 256 257 257 256 255 256 256 257 257 258 262 267 267 268 261 258 257 258 265 270 274 274 273 271 270 272 273 275 277 277 274 272 270 267 266 266 267 268 273 278 280 281 282 282 282 282 282 282 282 281 281 281 280 280 279 278 277 276 276 275 272 273 274 275 275 272 270 271 272 272 272 271 271 271 270 269 267 265 263 262 262 262 261 261 261 260 259 259 258 257 255 254 253 253 252 252 253 254 254 255 254 254 253 252 251 250 249 249 250 251 251 251 250 250 249 249 250 251 252 253 254 256 256 255 254 254 254 254 254 255 255 254 253 253 255 256 258 258 259 260 261 261 262 264 265 264 263 260 260 259 259 259 256 254 253 254 257 259 260 261 261 262 262 262 263 262 262 262 263 263 262 262 262 262 262 261 263 263 262 260 258 258 258 258 258 259 261 264 266 268 269 270 268 264 257 257 254 251 249 251 253 260 262 263 266 270 272 272 273 273 273 272 270 268 266 267 271 272 272 273 267 256 248 250 258 260 259 260 262 264 264 264 261 259 258 258 261 264 266 271 276 280 281 277 271 269 271 274 276 278 280 284 286 288 291 296 297 293 279 256 256 280 283 283 282 282 284 284 286 287 287 287 288 285 283 283 283 284 286 289 291 291 293 293 295 302 304 306 308 308 306 305 305 306 306 307 308 309 309 307 304 301 302 316 316 317 319 320 321 321 322 324 325 325 326 328 330 331 327 326 326 326 324 320 319 319 320 321 321 322 324 327 329 331 338 343 347 348 349 346 340 336 335 337 339 346 355 349 341 336 335 335 336 339 351 355 20 53 64 41 23 359 354 4 34 70 74 92 86 67 64 68 69 66 70 72 75 78 76 74 65 70 75 77 71 65 62 68 71 74 72 61 45 35 38 37 30 26 28 27 25 21 17 16 13 17 22 28 31 30 26 27 25 29 35 42 46 45 38 30 24 15 4 359 353 347 357 12 16 10 5 2 2 3 360 354 1 359 359 1 3 5 5 5 5 4 3 0 358 355 357 1 3 2 0 357 356 355 356 358 359 357 360 353 342 339 340 342 1 4 336 322 317 321 321 326 327 326 324 323 322 321 321 321 321 317 311 314 313 314 315 314 310 309 307 303 303 304 307 308 308 307 304 302 298 295 296 297 297 298 298 300 305 307 310 311 312 312 311 310 308 308 307 307 307 308 309 309 309 309 309 309 309 309 308 308 308 308 308 309 309 308 308 308 308 308 308 309 308 308 307 307 306 306 305 305 304 304 304 303 303 303 303 302 302 302 301 301 300 299 298 297 296 294 293 291 290 287 284 281 278 276 274 270 266 263 262 259 255 251 247 243 240 237 232 229 227 225 222 221 220 219 219 219 220 220 220 220 219 219 218 218 217 217 217 217 217 217 217 216 214 310 310 310 310 310 308 309 309 308 307 307 307 306 306 305 305 303 302 301 300 301 301 301 301 302 303 302 301 303 304 302 298 296 295 296 299 304 305 306 306 306 305 305 304 304 303 303 302 301 301 300 299 298 296 295 294 293 293 291 290 288 286 284 281 278 275 273 273 272 270 269 268 268 267 267 267 267 267 267 267 266 266 265 265 265 264 261 261 262 262 262 262 263 262 263 263 263 263 261 261 261 261 262 262 262 262 261 260 259 258 256 256 255 255 255 255 257 257 258 258 258 258 261 263 265 266 262 260 258 259 263 269 274 274 273 273 273 273 275 277 278 277 275 272 269 266 264 267 271 272 277 280 281 282 282 282 281 281 281 281 281 280 280 279 279 279 278 276 275 275 274 272 272 273 275 276 276 273 271 272 273 273 272 271 271 270 269 268 266 263 262 261 261 261 260 260 260 260 259 258 258 257 256 255 255 253 252 252 252 254 255 255 255 254 253 252 252 251 251 249 250 251 251 250 250 249 249 248 249 250 251 251 252 254 255 254 254 254 254 254 254 254 254 253 253 253 254 256 257 257 258 259 260 261 262 263 264 264 263 261 261 262 262 262 259 256 254 254 256 258 259 260 260 261 262 262 262 262 261 262 264 264 262 262 261 262 262 263 264 264 263 260 259 259 259 259 260 260 262 264 267 269 270 271 269 266 262 260 256 252 251 252 256 261 262 265 269 271 272 272 273 274 273 271 268 265 262 265 268 270 271 274 269 261 255 256 263 265 263 264 265 266 267 265 261 258 257 258 259 261 265 271 273 277 281 278 273 269 271 274 278 282 283 283 285 287 291 295 301 299 288 270 272 287 290 290 287 286 287 285 282 284 285 285 285 283 283 281 278 280 284 288 290 289 290 290 293 297 294 301 305 308 308 306 305 306 307 307 307 307 307 307 304 303 307 314 307 308 310 315 317 319 321 323 323 324 324 325 325 326 322 321 321 321 320 318 318 318 318 319 320 321 323 324 327 332 338 342 346 347 345 341 336 332 332 332 336 346 355 351 342 332 330 331 334 337 338 352 1 21 29 24 23 3 354 9 28 42 49 77 98 96 98 93 80 77 77 79 80 83 82 69 69 77 79 75 68 57 51 54 58 63 64 52 32 42 43 37 31 27 27 27 24 19 13 9 10 12 17 23 28 29 27 26 26 29 34 40 43 44 39 30 25 21 11 355 352 346 351 360 4 1 358 357 357 356 355 353 352 358 359 1 3 5 6 6 6 5 4 2 358 354 355 0 3 2 360 0 359 357 354 354 356 357 355 352 342 340 340 343 353 352 331 326 323 324 331 331 331 332 331 328 324 322 322 322 321 321 320 319 318 319 321 319 315 313 312 309 309 310 312 313 310 310 307 306 305 303 301 302 302 302 302 305 312 314 316 316 315 314 312 310 309 308 307 307 307 308 309 309 310 310 309 309 309 308 308 310 309 309 309 309 310 309 309 309 309 309 309 309 309 308 308 307 307 306 306 305 304 304 304 304 303 303 302 302 302 301 301 300 300 299 298 297 296 295 295 293 291 288 285 282 280 278 276 273 270 269 265 261 257 252 248 244 241 236 234 231 229 225 223 221 220 220 220 220 221 222 221 221 221 221 220 219 219 219 218 218 219 218 218 217 215 309 310 310 309 309 308 308 309 308 309 309 308 308 308 307 305 303 303 302 301 302 303 302 304 305 305 303 303 304 303 300 296 295 294 295 300 305 306 307 306 305 305 305 304 304 304 303 303 302 301 300 299 298 297 296 295 294 293 292 290 289 287 285 282 279 276 273 273 272 270 269 268 266 266 266 266 266 266 266 266 266 265 265 265 265 264 262 261 261 261 262 262 262 262 262 263 262 262 261 261 261 261 261 261 261 260 259 259 258 257 256 255 255 255 256 257 258 260 259 259 259 259 260 261 262 264 263 261 259 259 263 268 273 272 272 272 272 273 276 278 278 277 275 272 268 268 267 271 276 278 281 281 282 282 282 280 279 279 279 279 279 279 278 278 278 277 276 274 274 273 272 272 272 274 276 277 276 274 272 273 273 273 272 271 270 269 268 267 265 263 261 261 261 260 260 260 260 260 259 258 257 257 256 256 255 253 252 252 252 253 254 254 254 254 254 253 252 251 251 250 249 250 250 250 250 249 249 249 249 249 249 250 250 252 253 253 253 253 253 253 254 254 254 253 253 253 254 255 256 256 258 259 260 261 261 263 264 264 264 263 263 264 265 264 262 258 255 254 255 257 258 259 260 261 261 261 260 260 260 261 264 265 263 263 260 261 262 263 264 265 263 261 259 259 259 259 260 261 263 265 267 269 271 271 271 270 268 264 259 255 251 252 256 259 262 266 268 271 273 273 274 274 273 270 266 263 260 263 265 268 271 272 272 266 262 262 267 271 269 269 267 268 268 266 262 259 257 257 258 260 265 267 271 276 280 279 275 270 271 275 279 283 283 283 283 284 287 289 295 298 294 282 282 289 291 292 290 287 283 279 279 286 284 281 282 284 283 280 279 279 282 286 289 290 289 288 289 291 291 297 300 305 307 307 305 306 307 307 306 306 306 306 306 308 310 307 301 301 302 305 308 312 317 321 322 322 322 322 322 322 321 319 319 319 318 317 318 318 318 318 319 320 320 322 326 331 337 341 344 342 337 333 331 331 332 333 337 345 352 351 342 330 329 330 332 334 337 348 348 347 349 359 9 1 354 2 359 2 23 59 95 118 117 107 94 86 85 85 87 90 86 73 74 79 79 76 68 57 47 47 45 52 57 53 39 46 44 37 30 27 26 22 20 14 7 2 360 360 8 17 21 25 29 29 27 30 34 38 41 40 34 26 25 25 12 357 354 348 352 358 360 358 356 356 356 355 354 353 352 351 358 1 3 4 5 6 7 4 3 3 1 356 354 359 1 1 360 359 359 353 352 353 355 355 349 345 342 341 344 345 343 341 333 328 326 329 335 333 333 332 332 330 327 324 323 322 321 322 321 320 322 324 324 322 319 316 316 315 313 313 313 314 312 312 309 308 309 309 308 309 309 308 308 312 317 318 318 317 315 313 312 311 309 308 307 307 308 309 309 310 310 310 310 309 310 311 311 312 312 310 309 310 310 310 310 310 310 310 310 309 309 308 308 308 307 307 306 306 305 304 304 304 303 303 303 302 302 301 300 300 299 299 298 297 297 297 295 294 292 289 286 284 281 279 277 276 275 272 267 263 258 254 249 245 241 236 235 232 229 226 224 222 221 221 221 221 223 223 223 223 223 222 221 221 220 219 219 220 220 219 219 218 216 309 309 309 308 308 308 308 308 309 310 311 310 311 311 309 307 305 304 304 304 305 306 306 308 308 306 304 303 303 301 297 295 294 294 295 302 305 306 307 306 306 305 305 304 304 304 303 303 302 301 300 299 298 297 297 296 295 294 292 291 289 287 285 282 279 276 275 274 272 270 268 267 265 265 265 265 265 265 265 265 265 265 265 265 265 265 262 261 261 261 261 261 261 261 261 261 261 261 261 262 261 261 261 261 260 259 258 258 258 257 256 256 256 256 257 258 260 261 261 260 261 261 261 260 261 262 262 261 261 260 264 268 270 271 271 270 270 272 275 279 281 278 277 273 270 270 271 276 281 282 282 282 282 282 281 279 277 277 277 277 278 278 278 277 276 274 273 273 273 273 273 273 274 276 277 277 276 274 274 274 274 273 272 270 269 268 267 266 264 263 262 262 261 260 260 260 260 260 259 258 257 256 256 256 255 254 252 251 250 251 252 252 253 253 254 253 252 252 251 251 249 249 250 250 250 250 249 249 249 248 248 248 249 250 250 251 252 252 252 252 253 253 254 254 254 253 253 254 254 256 258 258 259 260 261 262 263 264 264 264 264 264 266 266 264 260 257 255 256 258 259 259 259 260 260 258 258 258 259 261 263 264 264 263 260 261 260 263 264 264 263 261 259 259 260 260 262 263 264 266 267 269 270 271 271 271 269 266 262 257 252 253 257 260 263 267 267 271 273 274 275 275 273 269 266 265 264 265 268 271 272 273 272 270 267 267 271 276 277 275 271 269 269 267 263 259 257 258 258 259 261 264 270 276 279 279 275 270 269 273 277 279 280 282 281 281 282 284 287 291 293 287 286 288 290 293 291 285 281 279 282 288 287 279 277 279 280 278 277 279 280 283 287 287 286 285 285 287 290 294 299 302 306 307 307 306 306 306 306 304 304 306 307 312 313 306 301 299 299 299 301 304 310 316 319 320 320 320 320 319 319 318 318 317 316 317 318 318 318 318 319 320 320 322 326 331 336 339 339 336 332 330 330 331 333 335 337 343 348 347 339 332 330 330 331 332 335 339 339 336 337 345 355 352 348 348 355 9 30 61 93 122 122 114 103 95 91 90 92 89 84 78 81 80 79 76 66 59 55 48 41 40 42 42 42 43 42 35 33 28 23 18 14 11 7 3 360 359 4 12 13 19 25 25 21 24 30 34 31 24 17 16 18 22 14 4 1 357 353 357 359 358 356 355 352 354 355 354 352 352 0 2 4 5 6 7 9 5 4 3 358 351 349 350 352 351 352 354 354 351 351 353 351 339 320 342 342 340 344 345 340 335 330 327 326 329 336 335 334 332 332 330 329 326 324 323 322 323 320 319 322 324 323 321 318 317 316 317 318 319 316 315 316 314 313 313 312 312 313 315 316 314 315 316 318 318 318 316 314 313 312 311 310 309 308 309 309 310 310 310 310 310 311 312 312 312 312 314 314 313 311 310 310 310 310 310 310 310 310 310 309 309 308 308 308 307 306 306 305 305 304 304 304 304 303 302 301 301 300 299 299 299 298 298 297 297 296 295 293 291 288 286 284 281 281 280 277 273 269 264 259 255 250 245 240 238 235 232 229 226 224 223 222 222 222 222 223 224 224 224 223 223 222 222 221 220 220 220 221 220 220 219 217 309 309 309 308 308 308 308 309 310 313 312 312 312 311 308 306 305 306 306 307 308 308 308 307 306 305 303 301 300 297 294 293 294 296 299 303 305 307 307 307 307 306 305 305 304 304 303 302 301 300 300 299 298 298 297 297 295 294 292 291 289 287 285 282 279 278 277 274 271 270 267 266 265 264 264 264 264 264 264 264 264 264 265 265 265 264 261 260 260 260 261 261 261 261 261 261 261 262 262 263 263 262 261 261 260 259 259 258 258 257 257 257 257 257 258 259 260 260 260 260 261 262 262 262 262 262 262 262 262 262 264 266 267 268 268 267 269 273 275 279 281 281 279 276 274 273 274 280 284 283 283 283 283 282 279 278 278 277 277 278 278 279 278 277 275 274 273 273 273 273 275 276 277 277 277 276 276 275 275 275 274 272 271 269 268 267 266 265 264 263 263 262 261 260 259 259 260 260 259 259 257 257 256 256 255 254 252 251 250 250 251 252 252 253 253 253 252 251 251 250 249 248 249 249 250 250 250 250 250 249 248 248 249 250 249 249 250 251 251 251 252 253 254 254 254 253 253 253 254 255 257 258 259 260 261 262 263 264 264 264 264 264 267 268 265 261 258 257 258 259 259 259 259 259 259 257 258 258 258 260 262 262 264 261 259 259 259 262 263 264 263 261 260 260 260 262 263 265 266 266 267 268 270 271 271 271 270 268 264 260 254 255 259 263 265 266 269 272 274 275 275 275 272 269 267 268 268 269 271 273 274 273 272 272 270 269 273 276 278 279 276 270 270 268 265 261 258 259 259 259 260 264 268 273 276 276 274 270 267 270 273 275 277 280 280 280 280 281 284 287 290 289 288 287 289 291 291 286 285 285 286 289 290 282 278 276 275 273 271 277 278 280 282 284 283 283 283 286 289 292 295 298 303 306 307 307 306 306 305 303 303 305 307 309 308 305 301 299 299 298 299 300 303 307 312 318 318 318 318 318 318 317 316 315 315 316 317 318 319 319 319 320 321 322 326 332 335 335 334 332 331 330 330 331 333 335 336 340 343 342 337 332 329 330 329 331 333 334 333 331 331 335 342 346 348 350 349 353 6 32 76 111 121 117 110 102 100 97 95 82 82 85 85 81 77 72 72 62 50 43 40 32 38 39 38 38 36 34 34 28 22 18 16 13 9 5 1 358 358 360 8 13 16 16 14 16 19 20 17 15 11 8 13 15 12 5 1 359 359 358 359 359 357 353 349 351 356 354 355 360 2 5 6 7 7 8 8 4 2 2 358 352 351 350 350 348 347 347 347 349 349 349 343 317 259 322 344 339 343 345 341 335 331 329 333 339 339 335 333 332 330 329 327 326 324 320 320 320 321 320 318 320 320 318 317 317 317 317 317 318 318 317 316 315 318 318 318 317 318 318 320 320 319 317 316 317 317 315 314 314 313 312 310 310 309 311 312 312 313 313 313 313 313 314 315 315 315 316 316 315 313 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 306 306 306 305 305 304 304 303 303 302 302 301 300 299 299 299 298 298 298 297 296 295 294 292 290 287 285 285 283 281 278 274 270 265 260 255 250 245 243 240 236 232 230 227 225 224 224 223 223 224 224 225 225 225 225 224 223 223 222 222 221 222 222 221 221 220 218 310 309 309 308 309 308 308 309 310 311 312 311 309 307 305 304 305 306 307 308 308 308 307 305 304 302 301 300 297 295 294 294 295 300 303 305 306 307 308 307 307 306 306 305 304 303 303 302 301 300 299 299 298 298 298 297 295 294 292 290 289 287 285 282 279 279 277 274 271 270 268 266 265 264 264 264 264 264 263 263 263 263 264 264 263 262 260 260 260 260 261 261 260 261 261 261 262 263 264 264 264 263 262 261 260 259 259 258 258 258 258 258 258 259 259 259 260 259 260 260 262 262 262 263 263 263 262 263 263 264 264 265 265 266 265 267 270 274 275 278 281 281 279 278 277 276 277 281 284 283 283 284 283 281 279 279 278 278 278 279 279 279 278 277 276 275 274 274 274 275 276 278 279 279 277 276 275 275 276 275 274 272 270 268 267 266 265 264 263 263 262 261 260 259 259 259 260 260 260 259 259 258 257 256 255 255 253 252 252 252 252 252 252 252 252 252 252 251 251 249 248 248 248 249 249 250 250 250 250 249 249 250 250 250 250 249 250 251 251 251 252 253 254 254 254 253 253 253 254 255 256 257 258 259 260 261 262 264 264 264 264 265 267 269 266 262 260 259 260 260 260 259 259 259 259 259 258 259 260 261 261 261 264 260 259 258 259 262 263 264 263 262 262 260 261 263 265 266 267 267 268 268 269 269 270 271 270 269 266 263 258 259 263 266 267 269 271 272 274 275 275 274 272 269 267 268 269 270 272 274 275 274 273 272 272 272 274 275 277 279 279 273 270 268 265 263 261 260 260 260 260 262 266 271 275 275 274 271 268 269 269 272 276 280 281 281 282 283 285 287 288 288 289 286 287 290 291 290 290 290 291 292 293 292 282 271 270 268 267 273 277 278 279 280 281 284 285 286 290 293 294 296 301 305 307 307 307 306 309 308 305 305 307 309 307 304 303 301 299 297 296 298 300 302 305 309 313 316 316 317 317 316 315 314 315 316 317 319 319 320 320 321 322 324 328 332 332 331 329 328 329 329 331 332 333 334 337 339 341 340 336 333 330 327 327 329 332 332 331 329 326 327 330 333 337 344 347 348 358 24 74 104 115 111 111 105 99 94 74 73 81 83 81 78 74 67 66 56 45 39 39 46 50 46 43 40 35 35 32 28 24 21 18 14 9 4 360 358 357 357 7 8 10 10 7 7 8 10 10 10 8 6 11 10 14 6 1 360 0 2 2 1 358 354 350 348 355 355 357 2 4 5 9 5 5 6 4 1 358 360 6 359 350 350 349 346 345 346 347 347 346 345 340 338 331 330 340 338 340 342 340 337 335 332 332 339 343 339 336 333 331 329 327 325 323 322 322 320 321 317 315 316 316 319 317 316 317 318 318 318 317 317 318 319 318 319 320 320 321 322 322 319 322 316 316 318 318 318 318 316 314 312 312 312 311 314 314 314 315 314 315 315 316 317 317 317 317 318 317 317 315 314 314 312 311 311 311 310 310 310 310 309 309 308 308 307 306 306 306 305 305 304 304 304 303 302 302 301 301 300 299 299 298 298 297 297 296 295 294 292 290 288 286 285 284 281 278 275 271 266 260 255 251 248 245 240 236 233 231 229 227 226 225 225 225 225 225 226 226 226 226 225 224 224 223 223 222 223 223 222 222 221 219 310 309 309 310 309 309 309 311 311 310 310 308 306 305 306 307 308 308 308 308 307 307 306 304 302 300 299 298 297 296 295 297 300 302 303 304 305 307 307 307 306 306 306 305 304 303 302 301 300 299 299 298 298 298 297 296 295 293 292 290 289 287 285 283 282 280 277 274 272 271 269 267 265 264 264 264 263 263 263 263 263 263 263 263 261 260 260 260 260 261 261 261 261 261 262 262 263 264 264 264 263 262 261 260 259 258 258 258 259 258 258 258 259 259 259 259 259 260 260 261 263 263 264 264 264 264 263 263 264 264 264 265 265 265 266 268 271 274 275 278 280 280 279 279 279 277 278 281 283 282 284 284 283 282 281 280 279 279 280 280 280 280 280 278 277 276 276 276 277 277 277 278 279 279 277 276 276 276 276 274 273 271 269 267 266 265 264 264 264 264 262 260 259 259 259 259 259 259 259 259 259 258 257 256 256 255 254 253 253 253 253 253 252 251 251 251 251 251 251 249 247 247 247 248 249 249 250 250 250 250 251 251 251 250 250 250 249 250 250 251 251 252 253 254 254 254 254 253 254 254 255 256 257 259 259 261 261 262 263 264 264 265 267 268 266 263 261 260 260 261 261 260 260 259 260 262 262 262 262 262 262 262 262 260 259 259 261 262 264 264 264 263 262 262 263 265 266 267 268 268 268 267 268 269 269 269 270 269 267 264 262 262 266 266 268 270 272 271 272 273 274 273 272 269 269 268 269 271 273 274 276 275 273 273 273 273 274 275 277 280 281 277 270 268 266 265 263 262 261 259 259 261 264 269 274 276 275 273 271 271 271 273 276 281 284 285 286 286 286 287 288 288 288 287 287 289 290 291 292 293 293 295 296 294 282 268 267 268 270 273 276 278 278 279 281 285 290 289 295 297 296 296 300 303 305 307 307 307 309 309 309 307 307 308 306 305 304 302 300 297 295 295 296 299 302 305 307 310 314 316 315 314 314 314 315 316 318 319 319 320 321 323 324 326 329 331 331 329 328 327 327 330 334 335 334 336 338 340 342 340 335 332 328 324 324 327 329 330 330 328 325 324 325 327 332 342 354 2 17 45 78 97 102 99 99 90 90 88 67 79 67 68 72 74 72 71 56 43 38 37 45 63 61 56 52 51 46 37 33 30 27 23 18 13 7 2 359 358 357 358 3 7 8 8 6 4 4 5 5 6 6 6 8 7 10 4 3 1 356 357 5 9 2 355 352 350 352 354 0 5 7 7 7 3 4 3 1 359 356 360 3 5 3 355 344 341 342 344 346 347 347 346 346 347 344 341 341 341 337 338 338 337 337 337 336 344 345 342 339 336 334 332 329 327 326 325 323 322 323 318 314 315 320 321 317 316 317 319 319 318 318 320 321 320 319 320 320 320 320 321 322 321 321 316 317 319 320 320 320 318 316 315 314 314 314 316 317 317 318 318 318 318 318 318 318 318 318 318 319 319 317 316 315 314 311 311 311 310 310 310 310 309 309 308 308 307 306 306 306 305 305 305 304 304 303 303 302 302 301 300 299 299 298 297 297 296 296 295 294 292 291 289 289 286 284 282 279 276 272 267 261 258 254 249 244 240 237 235 233 231 229 227 227 226 226 226 226 227 227 227 227 226 225 225 225 224 223 224 224 223 223 221 220 310 310 311 311 310 311 312 313 313 311 309 307 306 309 311 311 311 310 308 308 307 305 303 302 299 298 297 297 297 297 296 300 303 303 302 303 305 306 306 306 306 306 305 304 303 302 301 301 300 299 298 298 298 298 297 296 294 293 292 290 289 287 284 284 282 280 277 274 272 271 270 267 266 264 264 264 263 263 263 263 263 263 263 262 260 260 260 260 261 262 262 263 263 263 264 264 265 265 264 264 263 262 261 260 259 258 258 259 259 259 259 259 260 261 261 260 260 261 262 262 263 264 265 265 264 263 263 263 265 265 265 265 265 265 266 268 271 273 275 277 279 278 278 278 278 277 277 280 282 283 284 285 284 283 282 281 280 280 280 281 281 281 281 280 280 278 277 278 279 279 279 278 278 278 277 276 276 276 275 273 271 270 268 267 266 265 264 264 264 264 262 260 259 259 258 258 258 258 258 258 259 259 257 257 256 255 254 253 251 251 251 251 251 251 251 251 250 251 250 248 247 247 247 247 248 249 250 250 250 250 251 251 251 251 251 251 250 249 251 250 251 252 253 254 254 254 254 254 255 255 255 256 257 258 258 260 261 262 263 264 265 265 267 267 265 263 261 261 260 260 261 261 260 260 261 262 263 262 262 262 262 261 261 260 259 261 262 263 265 264 264 263 263 263 265 266 267 267 267 267 267 267 268 268 267 267 268 268 266 265 264 264 266 267 268 270 271 270 269 270 271 272 271 270 270 270 271 272 273 274 276 275 273 272 273 273 274 276 277 280 282 279 273 268 266 266 266 265 263 261 260 261 264 269 274 277 277 275 274 274 274 275 278 284 287 288 288 287 285 285 286 287 288 288 287 288 290 291 292 294 295 296 297 296 285 265 268 273 276 278 280 284 283 284 284 287 292 295 300 300 299 299 300 302 302 305 307 308 309 309 310 305 305 305 304 305 305 303 300 298 295 293 294 296 300 303 304 305 309 314 314 314 314 314 315 316 318 319 320 322 323 325 326 328 330 332 332 332 332 332 333 335 338 338 336 337 339 341 343 340 339 334 327 322 321 324 327 328 328 327 326 325 326 329 337 352 12 25 41 60 76 84 86 87 82 83 87 76 55 64 53 51 56 61 64 62 46 32 30 41 57 68 66 62 60 59 54 45 39 33 28 22 16 10 5 1 1 358 358 358 359 5 5 4 2 1 1 2 3 5 6 7 6 2 4 1 359 353 348 350 3 16 7 355 351 351 351 354 3 8 6 5 7 3 2 1 1 360 358 0 360 360 1 355 345 340 340 342 344 345 347 348 348 347 347 344 344 344 335 335 336 337 337 337 337 345 344 341 339 337 335 333 331 330 329 326 325 324 325 318 315 317 321 316 315 316 318 320 319 318 318 322 322 321 321 321 321 321 320 321 323 324 322 319 319 320 321 321 321 319 318 316 316 315 316 318 318 318 319 319 319 320 320 320 320 320 319 319 320 320 319 318 316 315 313 312 311 311 310 310 310 309 309 308 307 307 306 306 306 306 305 305 304 304 303 303 302 302 301 300 300 299 298 297 296 296 296 295 294 293 292 291 289 287 285 283 280 276 272 267 261 259 255 249 244 241 238 236 234 233 231 230 229 228 227 227 228 229 229 228 228 227 227 226 225 224 224 225 225 224 224 222 222 311 312 312 312 310 313 314 314 313 311 308 306 306 307 311 312 310 308 307 307 305 303 301 299 298 297 297 298 298 298 299 304 304 303 304 305 306 306 306 306 306 306 305 304 303 302 301 300 299 299 298 298 298 297 296 295 294 293 291 290 288 286 284 284 281 279 276 274 272 271 269 268 266 264 264 264 263 263 263 263 263 263 264 263 262 261 260 261 261 262 263 264 264 264 264 264 264 264 264 263 263 262 261 259 259 259 259 259 259 259 259 259 261 262 263 263 262 263 263 263 264 265 265 264 263 263 262 263 265 265 265 265 265 266 266 268 270 272 274 275 276 276 276 276 275 273 273 278 282 283 284 284 283 283 281 280 280 280 281 281 282 283 283 283 282 279 278 279 279 279 278 278 277 277 276 276 276 274 273 271 269 268 267 266 266 265 265 264 264 264 263 261 259 260 259 258 258 258 257 257 258 258 258 258 256 255 254 251 249 249 249 250 250 251 251 251 250 250 249 248 247 247 247 248 248 249 250 250 250 250 250 251 251 250 251 251 250 250 251 250 251 252 252 253 253 254 254 255 256 257 256 255 256 257 257 258 259 261 262 264 265 266 267 266 264 263 262 261 259 260 260 260 260 260 260 263 262 261 261 261 261 261 261 260 260 261 262 263 264 264 264 263 263 264 266 267 267 267 266 267 267 267 267 267 265 266 266 266 265 265 264 264 265 266 267 269 269 268 268 268 269 270 269 269 269 271 272 272 273 275 275 275 274 273 272 273 274 276 278 279 281 280 275 269 267 267 267 267 266 265 264 264 266 271 275 278 278 278 277 276 277 279 280 284 287 289 288 286 285 285 284 285 287 289 288 288 290 291 293 295 295 296 298 297 290 274 269 278 281 283 287 292 293 295 290 290 294 298 301 301 301 300 300 301 302 304 306 306 308 310 308 303 303 303 302 303 303 302 300 298 295 293 292 294 296 297 300 302 306 311 311 313 313 314 316 318 319 320 321 323 326 327 330 331 333 334 336 337 337 337 338 339 339 338 337 338 340 342 343 342 340 333 326 322 321 323 327 329 328 329 329 329 331 336 347 8 30 44 56 63 71 73 72 71 70 82 84 48 31 47 50 40 40 39 44 47 40 30 55 63 70 73 70 67 66 67 62 53 44 36 29 21 14 9 5 5 2 360 1 0 360 0 360 359 357 355 354 355 4 5 8 10 9 1 355 357 358 358 2 6 13 20 6 353 350 352 352 356 356 358 1 4 6 3 3 1 359 358 358 360 1 360 358 354 346 341 339 342 342 342 344 345 347 345 344 342 342 340 335 336 337 338 338 337 336 346 342 339 337 336 334 332 331 331 329 327 325 325 325 324 323 322 322 319 315 317 319 320 319 319 318 323 324 323 323 323 322 328 327 323 323 325 324 320 320 320 321 321 321 320 319 318 318 317 318 319 320 320 320 320 321 321 321 321 321 321 321 320 321 321 321 319 318 316 316 313 312 312 311 311 311 310 309 308 307 307 306 306 306 306 305 305 304 304 303 303 302 302 301 301 300 299 298 297 296 296 295 295 294 294 293 292 290 288 285 283 280 277 272 267 266 262 256 250 245 242 240 238 237 235 234 233 232 230 229 229 230 230 230 229 229 228 228 227 226 225 224 225 226 225 225 224 224 313 313 313 313 313 314 314 314 312 310 307 305 304 305 307 308 307 308 306 303 301 299 298 297 298 298 298 299 298 299 301 304 303 302 304 306 306 306 306 306 306 305 305 303 302 301 300 299 298 298 298 298 297 296 296 295 294 292 291 290 288 286 285 283 281 278 275 273 272 270 267 266 265 265 264 264 263 263 263 263 263 264 264 263 263 263 261 261 261 262 262 263 263 263 263 263 263 262 262 262 262 261 260 259 258 258 259 258 258 259 258 259 260 262 264 264 264 264 264 264 264 264 263 262 261 261 263 266 267 267 266 266 266 267 267 268 270 271 272 272 272 273 273 273 272 270 271 278 283 284 284 284 284 282 281 280 280 280 281 282 284 285 285 284 284 282 280 280 279 279 278 277 276 276 276 276 275 273 271 270 269 268 267 267 266 265 265 265 264 264 264 262 261 261 260 259 258 258 258 257 257 257 258 258 257 255 254 252 250 250 249 250 251 251 252 251 250 250 250 249 248 247 247 248 248 249 250 250 250 249 249 249 250 249 251 251 251 251 251 251 251 252 252 252 253 254 255 255 257 258 258 256 256 256 256 257 258 260 261 263 265 266 266 265 264 264 263 261 259 259 259 259 260 261 261 264 264 262 261 261 261 260 260 260 261 261 262 263 263 263 264 263 263 264 266 267 267 266 265 265 266 266 265 264 263 264 265 265 264 264 264 264 265 266 267 267 267 266 267 268 269 269 269 268 269 270 271 271 273 275 275 275 274 274 273 274 274 276 278 278 280 279 276 271 267 267 267 267 267 267 266 266 268 272 276 278 279 279 278 278 279 280 282 284 286 287 287 286 285 283 282 283 286 288 289 288 289 291 291 293 294 295 297 298 293 281 274 280 285 286 287 290 295 297 294 292 295 298 299 299 301 301 301 301 302 304 305 306 308 309 307 302 302 302 301 301 301 301 298 297 295 293 291 291 291 293 295 299 303 306 307 310 312 315 318 320 320 322 323 325 328 331 333 335 336 339 341 341 341 341 340 339 339 339 339 340 341 342 342 341 337 331 325 322 321 323 326 328 331 331 331 333 337 347 1 21 38 48 55 61 63 66 62 53 39 34 29 13 19 39 54 51 47 35 34 31 34 49 70 74 78 78 76 75 74 77 70 60 50 41 31 21 14 10 7 6 3 2 4 7 8 8 5 4 1 359 357 355 356 3 7 14 13 6 358 357 357 356 356 3 16 20 2 354 352 353 354 355 355 356 358 1 3 3 5 3 359 358 358 359 1 360 357 354 347 341 338 340 340 340 341 342 343 342 342 342 340 338 336 337 338 338 339 339 338 345 344 341 338 336 335 334 333 331 329 328 326 325 326 325 325 325 325 323 319 319 320 319 319 318 319 324 325 325 324 326 332 335 335 326 323 323 322 320 320 320 321 321 320 320 320 320 319 319 319 320 321 322 321 321 321 321 322 322 322 322 321 321 321 321 321 321 320 318 317 314 314 313 312 312 312 311 310 308 307 307 306 306 306 305 305 304 304 304 303 303 302 302 302 301 300 299 298 298 297 296 295 294 294 294 293 291 290 288 286 283 280 277 274 273 269 263 257 251 246 243 242 240 239 238 237 236 234 233 232 231 231 232 231 231 231 230 229 228 227 226 225 226 226 226 226 225 223 314 315 315 314 314 314 314 313 310 308 306 304 302 301 301 302 302 303 301 299 298 297 297 298 299 299 299 298 298 299 301 301 300 299 303 305 306 306 305 306 305 305 304 303 302 301 300 299 298 298 298 298 297 296 295 294 293 292 291 289 288 288 285 283 279 276 274 273 271 269 266 265 265 264 264 263 262 262 262 262 262 262 261 261 261 261 260 260 260 261 261 261 261 261 261 261 262 261 261 261 260 259 258 258 257 258 258 258 258 258 256 258 261 263 265 265 265 265 264 264 263 262 261 261 261 263 267 270 269 269 269 268 268 268 268 269 269 270 270 270 270 271 271 271 269 268 271 277 282 284 284 284 282 280 279 280 280 280 281 283 285 286 286 285 284 283 282 281 280 279 278 276 276 276 276 276 275 274 270 270 270 270 269 268 266 266 266 265 264 265 264 263 261 260 260 259 259 259 259 259 258 258 259 259 258 256 255 253 252 251 251 253 253 253 252 252 251 250 250 250 249 247 247 247 248 250 250 250 250 248 248 248 249 249 250 251 251 251 251 251 251 251 252 252 253 254 255 255 257 259 259 257 256 256 256 256 257 258 259 261 263 264 264 263 264 264 263 261 259 259 258 259 260 261 261 263 263 263 262 262 262 260 260 260 260 261 262 262 262 263 263 262 262 264 265 266 267 266 265 265 265 264 263 262 262 263 264 264 263 262 263 263 265 266 265 265 265 266 266 269 271 271 270 268 269 270 271 272 273 275 275 275 275 275 274 274 275 276 277 278 278 278 276 274 271 269 268 267 267 266 266 267 270 273 276 277 278 279 279 278 279 281 282 284 285 286 286 286 284 282 281 281 284 286 288 288 289 289 290 291 293 294 296 299 296 287 280 283 287 288 288 292 298 301 299 294 294 295 297 299 300 300 301 302 303 304 305 305 305 305 303 302 302 302 301 301 301 300 299 297 296 294 292 291 290 290 292 295 299 302 304 308 313 318 320 321 323 325 326 329 331 334 337 339 340 342 343 343 343 342 341 340 340 341 341 341 341 342 341 338 334 329 325 323 322 322 324 327 327 331 332 336 344 358 14 26 38 42 45 51 52 57 42 34 37 37 43 44 22 10 17 39 60 40 30 23 38 63 76 85 86 86 85 84 85 86 77 68 57 45 32 19 14 13 11 8 6 6 15 17 17 17 15 12 12 9 2 356 357 3 5 10 8 4 1 356 356 350 354 6 15 8 4 358 354 354 355 356 355 354 355 357 359 1 3 2 358 357 358 358 358 357 349 351 349 343 340 340 340 340 340 340 340 340 342 347 343 338 337 337 337 338 339 340 343 345 343 340 339 337 337 336 334 332 331 329 327 326 326 325 325 325 325 325 324 321 321 320 319 318 318 318 318 323 325 329 338 337 339 330 326 321 318 319 320 321 321 321 320 320 320 320 321 321 321 321 323 323 322 322 322 322 322 322 322 322 322 321 322 322 322 322 322 320 318 318 318 315 314 314 313 312 311 309 308 308 307 307 306 305 305 304 304 303 303 303 303 302 302 301 300 299 299 298 297 295 295 294 294 293 292 291 289 288 285 283 280 279 277 274 269 264 258 253 248 245 244 242 242 241 240 238 237 235 234 233 233 233 233 233 232 231 230 229 228 227 227 228 228 227 227 226 224 315 316 315 313 312 312 312 311 309 307 305 302 299 297 297 298 298 298 298 297 297 297 298 299 301 299 297 297 297 298 298 298 298 300 303 305 305 305 305 305 305 304 303 302 301 300 300 299 298 298 298 297 296 295 294 293 293 292 290 289 288 287 284 281 278 275 273 271 269 267 266 265 264 263 262 261 261 261 261 261 261 260 259 259 259 259 259 259 259 260 261 261 261 261 261 261 261 260 260 259 258 258 257 257 257 258 258 258 259 259 258 259 263 267 268 267 266 266 265 264 262 262 261 261 262 264 268 271 271 272 271 270 269 270 270 270 270 270 270 270 270 270 270 270 269 269 272 277 281 283 283 283 281 279 279 280 281 281 282 284 286 286 286 286 285 284 284 283 281 280 278 276 275 275 275 275 274 273 270 270 271 271 270 269 268 267 266 265 265 264 264 264 262 260 260 260 260 260 261 261 260 260 261 260 258 257 256 256 254 254 255 256 256 254 253 253 252 251 251 251 249 248 248 248 248 250 251 250 250 249 249 248 249 250 250 250 250 250 250 250 250 251 251 252 252 253 254 254 256 258 260 260 259 257 256 256 256 256 256 257 260 261 261 262 262 263 263 262 261 260 258 258 259 260 260 261 262 263 262 262 262 261 259 259 259 260 261 261 260 261 262 262 262 263 264 266 267 266 266 265 264 262 262 262 262 263 263 263 261 261 261 262 263 264 264 264 265 267 268 270 271 271 272 270 270 272 273 273 274 275 275 275 275 275 274 274 275 275 276 277 277 277 275 275 273 271 269 266 265 264 264 267 270 274 276 277 278 279 279 279 279 281 282 283 284 285 285 285 284 281 280 280 282 284 286 287 288 288 288 289 290 292 295 298 297 291 287 287 289 289 289 293 298 302 301 295 292 295 297 297 297 298 301 302 303 304 304 304 304 304 302 302 301 301 302 302 302 302 301 299 297 296 295 294 292 291 291 293 296 299 303 309 314 321 322 324 327 329 330 333 335 338 340 342 343 345 346 346 345 344 343 342 343 343 343 342 341 341 339 336 333 329 326 324 323 323 324 326 326 330 332 336 344 358 13 10 25 35 39 41 40 27 19 23 33 50 76 84 55 40 25 25 37 27 17 16 44 70 84 96 97 96 95 95 94 94 85 73 56 35 18 10 9 11 13 11 8 12 19 20 20 20 18 16 15 11 9 8 5 3 2 4 5 4 2 2 3 355 5 18 15 2 0 358 357 356 358 358 354 352 351 353 357 360 1 359 358 357 357 356 353 348 347 350 349 346 343 343 342 343 340 339 339 339 340 348 345 341 339 338 338 337 338 341 345 343 340 339 339 339 338 336 335 333 332 330 329 328 327 326 326 324 323 324 325 321 322 320 319 318 318 319 326 327 327 333 340 338 332 329 325 322 320 322 322 322 321 321 320 320 320 321 321 321 322 322 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 320 320 319 318 316 315 314 313 312 311 310 309 308 307 306 305 305 304 304 303 303 303 303 302 302 301 300 300 299 298 297 296 295 294 293 293 292 291 289 287 285 282 282 280 277 274 270 265 260 255 251 248 247 246 245 243 242 241 239 237 236 235 235 235 235 234 233 232 231 231 229 229 229 230 230 229 228 227 225 315 315 313 311 309 309 309 309 308 306 303 300 297 296 296 297 297 297 297 297 297 297 298 299 299 298 298 296 295 296 297 297 299 301 303 304 304 304 304 304 304 303 302 302 301 300 300 299 298 298 298 297 296 294 293 293 292 291 290 288 288 286 283 280 277 274 272 270 267 266 265 264 263 262 261 260 260 260 260 260 260 258 257 258 258 258 258 258 259 260 260 260 261 261 261 261 260 259 259 258 257 257 257 258 258 258 259 259 258 257 258 261 266 270 270 269 268 267 266 265 264 262 262 261 262 265 266 269 271 273 272 271 271 272 272 272 271 270 270 270 270 269 270 268 268 269 271 276 279 281 281 281 280 279 279 280 282 282 283 285 285 285 286 286 285 285 284 284 282 280 278 276 275 275 275 274 274 273 272 271 272 271 270 269 269 267 266 265 264 264 264 264 263 262 261 261 261 261 261 262 263 264 263 260 259 258 257 256 256 255 256 257 257 255 253 253 252 251 251 251 251 250 250 249 250 251 251 251 250 250 249 249 250 251 251 250 250 249 249 249 249 250 251 251 252 253 253 254 255 258 260 261 260 258 256 255 255 254 255 255 257 258 258 259 261 261 262 263 262 260 259 258 259 260 261 261 262 263 262 262 262 260 259 258 258 258 258 258 258 259 262 261 261 262 263 265 266 266 265 264 263 263 263 264 264 264 263 262 262 261 260 259 259 261 261 263 266 269 271 272 272 272 272 271 271 273 274 274 274 274 275 275 275 274 274 275 275 275 275 276 276 276 276 275 274 273 271 269 266 264 264 266 270 273 273 276 278 279 279 279 279 280 282 283 283 284 284 285 285 282 281 281 283 284 285 285 285 286 288 287 287 290 294 297 298 294 291 290 290 290 290 292 297 301 302 297 293 295 297 298 298 298 301 302 303 303 303 303 303 304 303 302 302 302 302 302 303 303 303 302 300 299 298 296 294 292 291 291 293 297 302 308 314 315 323 328 331 333 335 337 340 342 344 344 345 348 349 349 348 347 346 346 347 346 345 343 342 340 338 335 332 330 329 327 325 324 324 325 327 329 331 333 338 347 354 349 11 40 50 46 29 356 358 6 18 42 74 84 54 53 24 14 13 11 10 13 54 82 95 103 103 105 106 104 102 99 88 68 37 15 5 1 358 1 8 13 15 17 19 19 20 19 19 18 15 13 12 11 8 5 3 4 5 5 3 0 357 356 5 19 20 5 356 0 1 1 1 360 356 351 349 351 355 359 360 359 358 355 355 351 347 347 348 350 349 349 348 347 345 345 341 339 338 339 340 351 345 343 342 340 338 336 340 343 343 342 341 340 340 339 338 336 335 334 333 331 330 328 327 326 318 318 318 319 320 320 321 320 319 319 319 320 328 328 328 328 329 331 331 328 326 325 324 324 323 322 321 320 320 320 321 321 321 321 322 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 323 323 323 322 320 319 319 319 317 314 313 312 312 311 309 308 307 306 305 305 305 304 304 304 303 303 302 302 301 300 299 298 297 296 295 294 293 292 291 290 289 287 285 282 282 280 277 273 270 266 262 257 253 251 251 250 248 246 245 243 241 239 238 236 237 237 236 235 234 233 233 232 231 230 231 232 231 230 229 228 228 314 314 311 310 309 307 308 308 307 305 301 298 296 296 296 296 296 296 296 296 296 296 297 298 297 297 297 295 295 296 297 299 301 302 303 304 304 304 304 304 303 303 302 302 301 301 300 299 299 298 297 296 295 294 293 292 291 291 290 289 288 285 282 279 276 273 271 268 266 266 265 265 264 262 261 260 259 259 259 258 257 257 257 258 258 259 259 259 259 259 259 259 260 260 260 259 259 258 257 257 257 257 258 259 259 259 260 259 258 258 259 263 268 271 271 271 270 269 267 266 265 263 262 261 262 265 265 268 272 273 272 271 272 273 274 273 271 271 271 270 270 269 268 267 268 270 273 277 278 279 279 280 280 280 281 282 282 283 284 284 285 285 285 285 285 284 284 284 282 281 278 278 277 275 274 274 273 273 272 272 271 270 270 269 268 267 266 265 265 264 264 264 265 263 263 262 262 263 261 263 266 267 265 262 260 260 258 257 256 255 256 257 257 255 254 254 253 252 252 251 251 251 251 251 251 251 251 250 250 250 250 249 251 252 251 251 250 250 249 249 249 249 250 251 251 252 252 253 255 257 260 260 260 258 257 255 254 254 254 255 256 258 258 259 260 260 261 262 262 261 260 259 259 260 260 261 262 263 262 261 261 260 258 257 257 257 257 258 259 260 262 260 260 261 262 264 264 265 264 264 264 265 265 265 265 264 263 263 264 262 259 257 256 258 261 264 267 270 272 272 273 273 272 272 273 274 274 273 273 274 274 275 275 275 275 276 276 275 275 275 276 276 276 275 274 276 276 274 271 268 265 265 268 271 272 276 278 279 279 279 279 280 281 282 282 283 284 284 285 284 284 284 284 284 284 284 284 285 287 287 285 287 292 295 297 296 293 292 292 292 292 293 296 300 302 299 295 295 295 297 298 298 299 301 302 302 302 302 302 302 303 303 303 302 302 302 303 304 304 303 302 302 300 299 297 294 292 292 293 297 303 307 309 317 325 330 334 336 338 341 343 345 347 347 348 351 352 353 352 350 349 349 348 346 345 344 342 340 338 335 333 332 330 328 327 326 326 326 327 328 329 330 332 336 340 343 358 2 21 47 36 5 354 358 4 17 35 52 50 35 8 359 355 355 359 5 56 89 99 103 108 112 112 110 105 94 73 43 12 355 352 351 348 350 0 10 14 16 18 20 19 18 18 14 9 8 7 7 6 6 7 8 8 7 6 2 359 0 7 12 10 5 1 3 3 6 1 359 357 352 350 353 355 357 358 358 357 351 350 347 346 348 351 350 352 352 351 349 346 343 341 340 339 338 338 341 341 344 344 341 338 337 342 343 344 344 345 344 343 342 340 338 336 335 334 333 329 327 323 318 317 316 316 317 318 319 319 319 319 318 318 320 327 328 328 328 327 328 328 327 327 328 326 323 323 323 322 321 321 321 321 321 321 322 323 323 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 323 323 323 323 323 323 320 319 319 318 315 314 314 313 312 311 309 308 307 306 306 306 305 305 304 304 303 303 302 301 300 299 298 298 297 295 294 293 292 290 289 288 286 285 284 282 279 276 273 270 266 262 258 256 255 254 252 250 248 247 245 243 241 239 238 238 238 238 237 236 235 234 233 233 234 234 234 233 232 232 231 230 311 311 308 308 307 306 306 307 308 305 300 297 298 297 297 296 295 295 296 295 295 295 295 296 296 296 296 295 296 297 300 301 302 302 303 303 304 304 303 303 303 302 302 302 301 301 300 300 299 298 297 296 295 293 292 291 291 290 289 289 287 284 281 277 274 271 268 266 265 265 265 265 264 262 261 261 261 260 260 259 258 258 258 259 260 260 260 260 260 259 259 259 259 259 259 258 258 258 257 257 258 258 259 260 260 261 261 260 258 258 260 264 268 270 270 270 270 269 268 267 265 263 262 262 263 264 264 268 271 273 272 271 272 274 274 273 272 272 271 270 270 268 267 268 270 273 275 276 276 277 278 279 281 282 283 283 283 284 284 284 284 285 285 285 284 283 283 283 282 280 278 278 277 275 275 274 274 273 272 271 270 270 270 270 268 267 266 266 265 265 265 265 265 265 264 263 263 263 262 263 267 268 266 263 260 260 259 258 256 255 255 256 257 256 254 254 254 253 252 251 251 251 252 252 252 251 251 251 250 250 250 250 251 251 251 251 251 251 250 249 248 249 249 250 251 251 252 253 255 256 257 259 260 258 256 255 254 254 255 255 256 258 258 260 260 260 261 262 262 261 260 260 259 259 260 260 262 262 261 261 260 260 259 258 257 257 257 258 260 263 264 261 258 259 261 262 262 263 263 263 263 264 263 262 264 265 264 265 267 264 260 257 257 260 263 265 268 270 272 273 274 273 273 273 273 274 273 271 272 272 273 275 275 276 276 276 276 276 275 275 275 275 276 276 275 277 278 278 275 272 268 266 266 268 271 275 278 280 280 279 280 280 281 281 281 282 283 284 285 286 286 285 284 283 283 283 283 284 286 288 287 285 289 293 295 296 296 293 292 291 291 292 294 298 300 299 296 295 294 295 295 296 298 299 300 301 302 302 302 302 303 304 303 302 302 302 303 304 305 304 304 303 303 303 301 298 296 295 296 300 306 311 315 320 326 330 333 336 339 342 345 348 348 349 351 353 355 355 353 351 350 349 347 346 345 344 343 340 337 335 333 332 330 329 328 328 327 327 326 326 326 327 329 331 336 339 340 353 0 27 35 15 1 4 9 21 28 37 46 14 27 4 355 356 11 45 71 97 102 107 114 116 116 112 99 69 37 17 5 360 356 350 347 349 354 6 13 16 15 15 15 11 10 8 6 8 7 5 4 6 8 8 9 9 9 6 3 3 3 3 4 5 5 6 9 8 2 0 358 355 355 356 355 356 355 353 353 349 348 347 347 348 351 353 353 351 348 345 343 342 342 341 339 338 337 338 346 347 344 340 338 339 345 347 347 348 349 346 341 340 342 341 339 336 333 329 323 321 320 319 316 315 315 316 317 318 318 318 318 318 318 320 327 327 328 327 323 321 321 322 324 326 325 324 324 324 322 322 321 321 321 321 321 322 323 323 324 324 324 324 324 324 324 323 323 322 322 322 322 322 323 323 323 324 324 324 324 323 320 320 318 317 317 316 314 313 312 311 309 308 307 308 308 307 306 306 305 304 303 303 302 301 300 300 299 297 296 294 292 291 290 289 288 287 286 284 281 278 275 272 268 265 262 259 258 257 255 254 252 250 249 247 245 243 241 241 240 239 239 238 236 236 235 235 234 235 235 235 234 234 233 232 232 310 308 307 306 306 306 307 308 308 305 300 297 297 296 296 296 295 296 296 296 296 295 295 295 296 296 296 296 297 299 302 302 303 303 303 303 303 303 303 303 303 303 302 302 302 301 300 300 300 298 297 295 294 293 291 290 289 288 288 287 285 282 279 275 273 269 266 265 264 264 264 263 263 262 261 261 262 262 262 262 262 262 263 263 261 261 260 260 260 261 259 259 259 259 259 258 258 258 258 258 258 258 258 260 261 263 263 261 259 259 261 264 268 269 269 270 270 270 268 267 266 264 263 262 262 263 264 267 270 271 271 271 273 275 274 273 272 272 271 271 269 268 268 271 274 276 276 276 276 277 278 279 281 283 284 284 283 284 284 284 284 285 285 284 283 282 281 281 281 280 278 278 276 276 275 274 273 271 270 269 270 270 271 271 269 267 266 266 266 266 266 266 266 265 265 264 263 263 262 263 267 269 267 266 264 261 260 258 257 255 255 255 257 256 255 255 254 253 252 252 251 251 252 252 253 252 251 250 250 250 250 250 250 251 251 251 252 252 252 250 248 248 249 249 250 251 251 252 254 255 256 258 259 258 256 255 255 254 255 255 256 257 259 261 261 261 260 261 262 262 261 260 260 260 260 260 261 261 261 261 261 262 259 259 258 257 258 260 263 265 265 263 258 258 259 260 260 261 261 262 261 261 262 263 265 267 267 270 270 266 261 260 262 264 266 268 270 269 271 273 274 274 273 272 272 272 272 271 271 271 273 275 276 276 277 277 277 276 275 275 275 275 276 276 276 276 279 280 279 276 273 271 268 268 271 275 278 280 280 280 281 281 281 281 281 282 283 283 284 285 285 284 283 283 283 282 283 285 288 290 289 285 287 290 292 293 295 294 292 290 289 290 291 295 297 297 297 295 292 292 293 295 296 298 299 301 302 302 302 303 304 304 303 303 302 303 303 304 305 305 305 305 305 304 303 301 299 299 301 311 309 314 319 322 325 329 331 334 336 338 341 342 345 347 347 349 354 355 352 351 349 347 346 346 345 344 342 339 336 334 331 331 330 330 330 329 328 326 325 324 324 326 327 329 333 335 337 347 352 3 12 4 357 357 3 17 30 48 67 54 23 360 356 357 6 34 76 80 101 111 115 117 116 109 77 37 20 16 13 4 6 357 351 351 356 1 11 17 13 8 8 5 4 4 5 5 6 7 7 7 7 8 9 11 11 9 6 4 2 2 6 6 8 11 15 6 2 357 356 358 358 355 355 353 351 349 349 349 348 349 350 351 350 347 347 346 344 343 342 341 340 341 339 339 339 341 347 349 346 340 337 338 346 352 351 360 0 350 342 338 345 345 337 331 328 324 323 322 321 319 318 322 322 317 317 318 318 318 318 318 317 320 326 327 327 320 318 317 317 318 321 324 327 327 325 324 323 323 322 322 322 321 321 322 323 324 325 325 325 325 325 325 324 323 323 323 322 322 322 323 323 323 324 324 325 325 324 324 321 321 321 320 318 317 316 315 313 312 311 310 309 309 309 309 308 307 306 305 304 303 302 302 301 301 299 298 296 294 292 291 289 288 288 287 285 283 280 277 273 270 267 264 261 261 259 257 256 255 253 252 250 248 246 245 244 242 241 240 239 238 237 236 236 235 235 236 237 236 236 235 234 233 232 310 309 308 307 307 308 309 309 307 304 300 297 295 296 296 296 297 298 299 299 299 298 297 297 297 297 297 298 300 302 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 301 301 301 300 298 297 295 293 292 291 290 289 289 288 286 283 280 277 273 272 268 266 265 264 264 263 262 262 261 261 260 261 262 263 264 264 265 266 264 261 261 261 260 260 260 259 259 259 259 259 259 258 259 258 258 258 259 258 261 262 263 263 262 261 260 261 263 267 267 269 269 269 269 268 267 266 265 263 262 262 262 264 266 268 269 269 272 274 274 273 273 272 272 271 272 271 269 271 274 276 276 276 276 276 276 277 278 281 283 283 283 283 283 283 283 283 283 284 283 282 281 279 279 278 279 278 277 276 276 275 273 273 271 270 269 269 269 271 272 271 268 266 267 267 266 266 266 266 266 265 265 264 264 263 263 265 267 269 269 265 262 260 259 258 256 255 255 256 256 257 256 254 253 252 251 251 251 252 252 253 253 252 250 249 249 249 249 249 250 251 251 251 251 252 251 249 248 247 248 249 250 251 251 252 254 256 257 258 258 256 255 255 254 254 255 255 257 259 261 262 261 260 261 261 261 261 261 260 260 260 260 260 261 261 262 263 264 263 261 259 258 259 261 264 265 266 264 260 258 257 258 258 258 259 259 260 261 264 267 269 269 269 272 272 269 264 262 264 266 268 269 270 270 272 273 273 273 273 271 270 270 270 270 271 272 274 276 277 277 278 277 278 277 276 276 275 276 276 276 276 277 279 281 281 279 277 276 272 269 270 274 277 279 280 281 281 281 281 281 281 282 282 283 283 284 285 284 283 282 282 282 284 288 291 291 289 286 285 288 289 292 294 294 292 290 289 289 290 292 294 294 294 294 293 293 293 294 296 298 299 300 301 302 303 303 304 304 303 303 303 303 304 304 304 305 305 305 305 305 305 304 303 304 310 322 321 321 321 322 324 327 329 330 332 333 334 335 337 339 338 343 351 354 351 348 346 346 345 343 342 340 338 336 334 331 326 328 329 330 330 329 328 325 323 323 324 325 326 327 328 330 333 340 348 344 348 347 344 342 344 346 355 16 45 38 5 353 355 356 8 26 33 85 104 111 114 114 110 95 41 28 17 9 9 5 4 359 354 350 350 357 359 2 358 355 358 359 359 1 359 357 356 356 357 358 4 8 11 15 13 11 9 7 6 7 7 8 7 9 11 8 2 358 358 357 356 355 355 352 349 348 349 349 349 351 350 348 346 346 344 344 343 343 342 341 341 340 338 338 340 345 348 350 345 341 338 338 343 353 354 359 1 357 350 349 355 341 333 329 328 326 325 323 322 324 327 327 326 318 317 317 318 318 319 318 318 318 318 318 318 317 317 317 319 321 322 323 326 326 325 325 324 323 323 324 324 323 321 322 323 325 326 326 326 326 326 325 324 324 323 323 323 323 323 324 324 324 325 325 325 325 325 324 322 322 322 322 320 318 317 316 315 314 312 311 311 312 311 310 309 309 308 307 306 304 304 303 302 301 300 298 296 294 292 291 289 288 287 286 283 281 278 275 273 270 267 265 264 262 260 258 256 255 253 252 251 250 249 248 246 243 241 239 238 238 237 236 236 236 236 236 237 237 236 235 235 233 232 311 311 309 308 308 308 309 308 306 303 301 299 299 298 299 300 301 302 303 303 302 300 299 299 299 299 298 299 303 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 302 302 301 301 300 298 296 294 293 291 290 289 288 288 286 284 281 278 275 273 271 266 266 265 265 264 263 262 261 261 260 260 261 262 262 263 265 266 266 264 262 261 261 261 261 261 260 259 259 259 259 259 258 259 258 258 258 259 260 262 263 263 263 262 261 260 261 262 264 265 267 268 268 267 267 266 265 264 263 262 261 262 264 266 267 268 269 273 274 273 273 273 272 272 272 272 272 272 274 275 276 276 276 275 275 275 276 277 281 282 283 283 283 283 283 283 284 284 283 282 280 278 276 276 276 276 276 277 276 276 275 272 273 272 270 269 269 269 270 272 271 268 266 267 267 267 267 267 266 266 266 265 264 264 263 263 265 266 268 269 266 264 262 260 258 258 256 256 256 256 256 255 254 253 252 251 251 251 252 253 254 254 254 250 249 248 248 248 248 250 250 250 250 250 251 251 249 247 247 248 249 249 250 251 251 253 255 257 258 258 256 255 254 254 254 254 254 256 259 261 262 262 260 260 260 260 260 260 260 259 259 259 259 259 260 261 262 264 264 263 260 259 259 262 264 265 266 265 264 262 257 257 255 256 256 259 263 262 267 270 271 271 274 275 274 271 267 265 265 267 269 269 270 271 272 272 272 272 271 270 269 269 270 270 272 275 276 277 278 278 278 278 278 277 277 277 276 276 276 277 277 277 279 281 282 282 281 279 275 271 270 273 276 278 280 281 281 282 282 282 282 282 282 282 282 283 284 284 284 283 282 283 286 292 292 290 288 287 285 285 286 290 293 294 292 291 289 288 288 288 289 292 290 291 293 295 295 294 295 296 297 298 298 300 302 303 303 303 304 304 304 304 304 304 304 304 304 305 305 305 307 311 316 318 317 318 317 318 321 322 323 326 328 328 329 330 330 330 330 332 334 341 351 355 349 340 340 338 337 337 335 333 331 329 327 325 323 327 327 329 329 328 326 324 323 322 323 324 325 325 327 327 330 335 340 342 341 338 337 336 336 336 340 353 16 18 2 357 0 2 17 34 48 86 103 109 110 105 92 62 24 33 39 26 9 0 359 357 352 348 346 345 348 348 349 350 352 354 353 354 356 356 355 356 356 355 6 11 14 16 9 7 7 12 16 15 13 4 4 9 12 9 2 358 360 358 357 357 355 352 349 348 349 349 350 352 350 349 347 345 344 344 343 343 342 342 342 341 342 347 347 347 349 349 344 341 339 338 341 347 348 354 360 5 6 4 1 340 335 333 331 329 327 324 324 327 330 330 328 318 318 318 318 319 319 318 319 319 319 319 319 318 318 317 321 324 320 322 324 326 325 324 324 324 325 328 328 326 324 324 325 326 327 327 327 326 326 325 325 324 324 323 323 324 324 325 325 326 326 326 326 326 325 325 325 325 323 323 321 319 318 317 316 315 314 314 313 314 313 312 311 310 309 308 307 306 305 304 303 302 300 298 297 294 292 290 289 288 287 284 282 280 278 275 273 270 269 268 266 263 261 259 257 255 254 253 251 251 250 248 246 243 241 239 238 237 237 236 236 236 236 237 238 238 236 235 235 234 233 310 309 306 305 306 308 308 306 304 303 302 302 301 301 303 304 305 306 306 305 303 302 302 301 301 300 300 301 304 305 305 305 305 305 305 304 304 305 305 305 305 304 304 303 302 302 301 301 299 298 296 294 292 291 290 288 288 286 284 282 279 276 273 272 269 266 265 265 265 264 263 262 261 260 260 261 261 261 261 262 264 266 266 263 262 261 261 261 261 261 260 259 259 258 259 259 259 258 258 258 258 259 260 262 263 263 263 262 261 260 262 261 262 264 266 266 266 266 265 264 263 262 262 261 261 262 264 266 267 268 271 275 275 274 273 272 271 272 272 273 274 274 275 275 275 275 274 273 273 273 274 277 280 282 282 283 283 283 283 283 284 283 282 282 281 279 277 276 276 276 275 276 276 275 274 273 273 272 272 271 270 269 269 271 270 268 267 268 267 268 268 268 267 267 267 266 265 264 264 263 264 264 266 268 268 266 263 261 259 258 257 256 256 256 256 255 254 253 251 251 251 251 252 253 253 254 254 251 248 247 247 246 247 248 250 250 250 250 251 251 249 247 246 247 248 249 250 250 251 253 255 256 257 257 256 255 254 254 253 253 254 256 259 262 263 262 261 259 259 259 259 259 259 258 258 258 257 257 258 258 258 260 262 263 261 260 260 261 263 265 265 265 265 263 259 256 252 254 254 259 266 267 270 270 272 274 276 276 274 272 269 267 267 268 268 269 270 270 271 271 271 271 271 270 269 270 271 273 275 277 279 278 278 278 278 278 278 278 278 277 276 276 277 277 277 278 279 281 283 283 282 281 278 274 271 273 275 277 279 280 280 281 281 282 282 282 282 282 282 282 283 283 285 283 283 284 286 292 292 290 289 288 286 285 286 289 291 292 292 291 289 287 287 287 287 288 289 291 293 294 295 293 292 293 294 295 297 300 302 302 302 303 303 304 304 308 309 308 307 304 305 305 306 309 317 326 329 329 315 308 307 310 320 322 324 326 328 329 329 329 329 328 328 330 334 340 353 354 343 335 335 334 333 332 330 329 327 326 324 322 321 323 325 328 328 327 325 323 322 321 321 321 322 323 324 325 328 332 336 337 336 333 332 332 333 334 336 341 357 1 1 9 12 16 16 30 57 84 98 101 97 82 53 26 18 20 44 32 6 354 355 354 348 345 345 346 347 348 348 350 351 352 351 353 354 354 354 354 354 354 360 9 14 12 5 2 10 20 26 20 9 359 3 9 12 9 2 357 359 360 358 356 355 352 349 348 349 350 349 349 349 347 346 345 344 344 344 343 342 341 341 342 345 350 349 349 350 347 343 341 342 342 342 342 346 351 356 360 2 2 359 349 344 341 337 332 328 326 333 335 334 333 330 319 319 319 320 320 320 320 321 322 322 321 321 320 320 319 324 324 320 322 324 325 325 325 325 326 330 330 330 328 325 325 326 327 327 327 327 327 326 326 325 324 324 324 324 325 325 326 326 327 327 327 327 326 326 326 326 326 324 323 322 321 320 319 318 317 316 316 315 315 314 313 313 311 310 309 307 307 306 305 304 303 301 299 297 295 293 291 290 288 286 284 282 280 277 275 273 273 272 270 267 265 262 260 258 256 255 254 253 252 250 248 246 243 241 239 238 238 238 238 237 237 237 237 237 238 237 236 235 235 234 309 306 304 304 306 307 306 305 304 304 304 304 304 305 307 309 309 308 307 305 303 304 304 304 304 303 302 304 306 307 307 306 306 305 305 305 305 306 306 306 306 305 304 304 303 303 302 300 299 297 295 293 292 290 289 288 287 285 282 280 277 274 272 273 268 266 265 265 264 264 263 262 261 260 260 260 260 261 261 259 260 262 263 261 260 260 259 259 260 260 259 259 259 259 259 259 258 258 257 258 258 259 261 262 263 263 263 262 261 261 262 262 263 265 266 266 264 263 263 262 261 261 261 261 261 262 264 266 267 269 272 276 277 277 274 272 271 272 273 274 275 276 276 275 275 274 272 271 271 272 273 277 280 281 282 282 282 282 282 282 282 281 282 283 282 281 279 278 277 276 275 276 276 275 274 273 272 272 272 271 270 269 269 269 270 268 267 267 268 268 268 269 268 268 267 267 265 264 263 262 262 262 265 268 268 267 264 262 260 259 257 256 256 256 256 256 255 253 251 251 251 252 252 252 253 254 254 253 250 247 246 245 245 246 247 249 249 250 250 251 249 248 247 247 249 251 251 250 251 252 254 255 256 257 257 255 254 254 253 253 254 256 257 260 262 262 260 259 259 258 258 259 258 257 257 257 256 256 256 257 257 258 260 262 262 261 260 261 263 265 265 265 266 263 260 256 253 256 256 263 269 272 272 272 274 276 277 277 275 273 271 269 268 268 268 267 268 269 271 271 271 271 271 271 271 271 273 275 278 279 280 280 279 278 277 277 278 278 278 277 277 277 277 277 278 278 279 279 280 283 284 283 281 277 273 273 275 277 279 279 280 280 281 281 282 282 282 283 282 282 282 283 284 284 283 284 287 290 292 291 291 291 289 286 286 289 291 292 292 291 289 288 288 287 287 287 289 290 292 293 294 294 293 293 293 295 299 301 302 301 301 302 303 304 306 305 309 310 309 308 307 308 308 312 317 320 320 316 308 304 304 309 321 324 325 327 328 328 328 328 327 327 328 330 333 339 353 351 346 342 334 332 330 329 327 326 325 323 322 321 321 322 323 325 325 325 324 322 320 320 320 320 320 321 322 323 327 331 333 334 334 333 333 331 331 333 335 337 348 355 7 22 27 26 26 44 65 82 90 87 72 42 15 4 2 5 39 28 8 359 356 352 351 345 344 345 345 347 347 350 351 350 350 352 352 351 351 352 352 354 357 8 13 10 5 4 12 12 19 27 15 357 358 6 10 5 358 356 355 355 355 354 353 352 349 349 351 351 351 350 349 348 347 345 344 343 344 343 342 341 341 342 347 350 351 350 347 344 341 341 345 346 345 345 348 351 353 356 358 359 359 356 356 353 346 338 332 330 336 337 336 329 323 322 320 320 321 321 322 322 324 324 325 325 324 323 323 321 327 325 321 323 325 325 325 325 327 330 331 330 330 328 327 327 327 327 328 328 328 328 327 326 325 325 324 324 324 325 326 326 327 327 327 327 327 327 327 327 326 327 325 324 324 323 322 321 320 319 319 318 317 317 316 315 314 313 311 310 310 308 307 305 304 304 302 300 298 297 295 293 291 288 286 283 282 280 278 276 274 274 273 271 269 266 263 261 259 257 256 255 254 253 251 248 246 243 241 240 239 239 239 238 238 238 238 237 237 236 237 236 236 236 235 309 304 303 304 305 305 305 306 306 305 305 304 305 307 309 309 308 308 306 304 303 303 304 305 305 306 306 307 308 308 307 307 307 306 306 306 307 307 307 307 306 306 305 305 304 303 302 300 298 297 295 293 291 289 289 288 286 283 280 278 275 273 273 272 267 266 266 264 264 264 263 262 261 260 260 260 260 260 260 258 259 260 260 260 259 260 258 258 258 258 258 259 259 258 258 258 257 257 257 257 258 259 261 262 262 262 263 262 262 262 262 262 264 265 266 265 263 262 261 261 261 261 261 261 261 262 264 265 268 271 274 277 278 278 276 272 271 271 273 275 277 277 276 275 275 273 271 270 270 271 274 277 279 280 281 281 281 280 281 281 280 280 281 284 285 284 283 280 277 276 276 276 275 274 273 272 271 271 271 271 270 269 268 268 269 268 268 268 268 268 268 269 269 268 267 267 265 263 262 262 262 260 263 266 267 267 264 262 261 259 258 257 256 255 256 257 257 255 252 251 251 252 252 252 253 254 255 254 252 248 245 244 243 244 245 247 249 249 250 251 250 249 248 249 250 251 252 251 251 252 253 254 255 256 256 255 254 254 252 252 253 254 255 258 261 261 260 259 259 257 258 258 258 257 256 256 253 254 254 255 256 257 259 262 263 261 261 261 263 264 264 265 266 263 260 257 256 259 262 266 271 272 273 274 276 278 279 278 276 274 272 270 270 269 267 266 267 268 270 271 271 271 271 271 272 272 274 275 280 280 280 279 277 277 277 277 277 277 278 277 277 277 277 277 278 278 279 279 280 283 285 285 284 280 276 274 275 277 278 279 279 280 280 281 282 282 282 282 283 283 282 283 284 283 281 283 286 290 291 292 292 293 292 289 288 289 290 291 291 291 290 290 290 290 288 287 287 286 286 290 291 294 296 295 295 298 301 303 303 301 301 302 303 306 309 310 311 315 314 311 309 309 310 310 309 309 309 307 305 304 306 312 322 325 325 325 326 326 325 322 321 324 328 331 334 338 344 346 346 339 330 328 327 326 324 323 322 321 320 320 320 320 320 321 321 321 322 321 320 319 319 319 319 320 322 324 327 331 333 334 334 334 335 333 331 332 334 337 339 358 19 32 33 34 38 56 71 80 83 73 51 20 7 354 348 349 13 29 360 356 358 352 354 349 348 346 344 344 346 347 347 346 348 350 350 349 348 348 350 353 357 10 12 8 5 5 8 9 14 20 12 0 357 5 6 359 355 355 355 354 353 351 351 353 354 351 352 351 352 352 349 346 347 346 344 343 343 343 342 342 344 347 350 350 351 349 346 342 341 341 344 349 349 349 350 352 353 355 357 359 359 359 358 355 351 347 343 341 340 339 338 336 330 324 323 321 322 323 324 324 326 327 327 327 327 326 325 323 324 324 324 325 324 326 326 326 328 331 331 331 331 329 328 328 328 328 329 329 329 328 327 326 325 325 325 325 325 326 326 327 328 328 328 328 328 328 328 327 327 328 328 326 325 324 323 323 322 322 321 319 319 319 318 317 315 314 313 312 311 309 307 306 306 305 304 302 300 299 297 295 292 289 286 284 283 281 279 277 277 275 273 272 269 267 264 262 259 258 257 256 255 254 251 249 246 244 241 241 240 240 239 239 238 238 238 237 236 236 237 237 236 236 235 309 304 302 302 304 305 306 307 307 307 306 306 307 308 307 307 306 307 306 304 303 303 303 305 306 307 308 309 308 308 308 308 307 307 307 307 307 308 308 308 308 307 306 306 305 303 301 299 297 296 294 292 290 289 289 287 284 281 277 275 274 273 269 267 266 266 265 264 263 263 262 262 260 260 260 260 260 260 259 258 259 259 259 259 259 258 257 257 258 258 258 258 258 257 257 257 257 257 257 257 258 260 261 262 262 262 263 262 262 262 261 261 262 263 264 264 263 262 261 261 261 261 261 261 261 262 263 265 268 272 274 276 278 278 276 273 271 271 273 275 277 277 277 276 275 273 271 270 270 271 273 276 278 279 280 280 280 279 281 280 279 279 280 285 286 286 283 280 278 277 276 275 275 273 273 272 272 271 271 270 269 268 268 268 268 268 268 268 268 268 269 268 268 268 267 266 265 263 262 263 262 261 262 265 266 265 264 263 261 260 259 258 256 255 256 258 258 257 253 251 251 251 251 252 253 254 255 255 253 250 245 243 243 243 243 245 247 248 249 251 251 251 250 251 251 253 254 253 251 252 252 253 254 255 256 256 255 254 253 252 253 255 256 258 261 262 261 260 258 256 257 258 258 257 255 254 251 253 253 254 256 257 258 262 263 262 261 261 262 262 262 264 265 264 261 259 259 262 265 267 267 269 272 275 277 279 278 278 276 274 272 271 270 269 267 266 266 267 269 270 270 270 270 270 271 272 273 275 279 278 279 277 276 276 276 277 276 276 277 277 277 277 277 277 277 278 278 279 280 282 285 286 285 283 279 277 276 277 277 278 279 280 281 282 282 282 282 283 283 283 282 282 282 282 281 281 285 289 291 292 292 293 294 292 290 289 290 291 291 291 291 291 290 290 288 286 284 284 286 292 295 295 296 296 298 299 300 301 302 302 302 302 305 306 307 310 312 319 315 311 309 309 309 308 308 307 306 305 305 306 311 318 323 324 324 324 323 323 320 315 313 321 327 331 335 338 336 331 330 329 328 327 326 324 318 317 317 317 318 312 315 316 316 318 319 320 320 320 320 320 318 318 318 320 322 324 328 330 332 334 334 335 336 335 334 334 336 339 344 13 30 35 36 41 51 65 75 80 78 65 41 10 9 353 343 343 352 2 4 1 358 355 354 354 354 350 349 351 351 345 343 343 345 348 348 348 347 346 349 354 359 12 9 6 5 5 6 8 7 13 12 3 357 3 1 356 354 354 352 352 351 349 349 353 355 350 349 349 350 351 351 347 347 347 345 344 343 342 342 342 343 346 351 353 352 350 346 343 342 342 341 352 355 354 354 355 354 356 357 358 358 358 357 355 352 349 346 343 343 340 339 338 337 335 332 330 325 325 326 327 327 329 329 328 329 329 328 326 324 325 326 327 326 327 328 329 329 329 329 329 328 327 327 327 328 329 330 330 330 329 328 326 325 325 325 325 326 327 327 328 328 328 328 328 328 328 328 328 329 329 329 327 326 326 325 325 324 324 323 322 321 321 320 318 316 316 315 313 311 310 308 307 307 307 305 303 303 301 299 296 293 290 288 286 284 283 281 280 278 276 274 272 270 267 264 262 261 260 258 257 255 254 252 249 247 244 242 242 241 241 240 239 238 238 237 237 236 236 236 235 236 235 235 308 303 301 302 304 305 307 308 308 308 307 307 307 306 306 306 306 306 305 303 303 302 302 304 305 306 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 304 302 300 298 297 295 293 291 289 289 288 286 282 278 274 272 272 272 266 266 265 265 264 263 262 262 261 261 260 260 260 260 260 260 259 260 260 260 259 259 258 257 257 257 257 257 257 257 257 257 257 257 256 256 257 257 258 259 261 262 262 263 263 262 261 261 260 260 261 262 264 264 263 262 262 262 262 262 262 262 261 261 263 265 269 272 274 274 277 278 276 273 271 271 272 274 275 276 276 276 276 274 273 271 271 271 273 275 276 276 278 279 279 280 281 280 279 278 280 283 285 285 284 281 278 276 275 275 274 273 272 272 271 271 271 270 269 269 268 268 268 268 267 267 267 268 268 268 267 269 268 266 264 263 263 264 263 262 262 263 265 265 264 263 262 262 260 258 256 255 255 257 259 258 255 252 251 251 250 251 253 254 255 255 255 251 246 243 243 242 243 244 246 248 249 250 251 252 252 252 253 255 255 254 252 251 251 252 252 253 254 255 255 254 253 253 254 256 257 259 261 263 263 262 259 256 256 256 257 256 255 254 252 253 253 255 256 258 259 262 262 261 261 261 261 261 261 263 265 264 262 261 261 263 266 267 267 269 271 274 276 277 274 275 275 274 273 272 271 269 267 266 266 266 267 269 269 269 270 270 270 272 273 275 277 276 277 276 276 276 276 276 276 276 276 277 277 277 277 276 276 277 278 279 280 282 284 286 286 285 282 279 278 278 278 278 279 280 281 282 282 282 283 283 283 283 283 281 282 281 280 281 284 288 288 290 291 293 294 293 291 289 290 290 291 290 290 290 289 288 287 284 283 285 290 297 297 297 297 298 299 297 297 298 301 303 303 303 306 308 309 310 312 314 311 310 310 310 309 308 308 306 306 306 306 307 315 320 322 322 321 322 320 320 315 311 311 315 326 332 334 335 333 323 323 324 325 325 322 317 311 309 309 309 309 307 308 309 313 317 319 319 319 319 319 318 316 316 317 320 322 325 327 329 331 331 333 335 336 336 337 340 345 352 3 24 28 34 41 49 61 70 78 79 74 58 36 20 9 351 343 341 345 354 357 357 354 353 354 355 357 351 348 344 343 347 348 348 346 345 345 345 344 344 349 355 2 11 9 7 6 7 7 5 354 0 10 8 2 0 358 355 353 352 351 351 350 347 349 352 352 350 348 347 350 352 350 347 346 345 344 343 343 342 342 341 344 348 351 354 353 352 347 345 344 342 342 350 358 359 359 358 357 356 357 357 357 357 356 354 353 350 348 346 344 342 342 339 338 339 340 339 328 327 329 329 330 331 332 332 332 331 329 328 327 327 328 329 329 328 329 330 330 330 329 328 328 328 328 328 329 331 331 331 330 329 328 327 326 326 326 326 326 327 328 328 329 329 329 329 329 329 329 329 329 330 330 328 328 327 327 326 326 326 325 324 324 324 322 320 318 317 316 314 312 311 310 309 309 308 307 306 305 303 301 298 295 292 289 287 285 285 284 281 279 277 274 272 270 268 265 264 263 262 259 257 255 253 251 249 247 245 244 244 242 241 240 239 239 238 237 237 236 236 236 235 235 235 235 308 304 302 303 305 307 308 307 307 307 306 306 306 306 306 306 305 304 303 303 303 302 302 303 305 306 307 308 309 309 309 308 308 308 308 309 309 309 309 309 308 309 308 305 302 300 298 297 296 294 293 291 291 289 287 284 280 275 272 271 270 269 267 266 265 264 264 263 262 261 260 259 259 259 259 260 260 260 260 261 262 261 260 259 259 258 257 257 257 257 257 257 257 257 256 256 256 256 256 256 257 258 260 262 262 263 263 262 261 260 259 259 261 263 265 265 263 262 262 262 262 263 262 262 261 262 263 265 269 272 273 275 277 278 276 273 271 270 271 272 274 274 275 275 274 275 274 273 272 273 274 275 276 277 279 279 280 281 283 282 280 279 280 281 282 283 283 280 277 276 275 276 275 274 274 273 271 271 271 271 271 270 269 268 268 268 268 268 267 267 267 267 268 270 272 268 266 264 264 264 264 263 263 264 266 265 264 264 263 262 260 259 256 255 256 258 259 259 256 254 253 250 249 251 252 254 255 256 256 252 248 244 243 243 243 244 246 247 248 250 252 253 254 254 255 256 256 254 252 250 251 251 251 251 252 252 253 253 253 253 254 255 256 258 260 261 262 263 259 256 255 255 257 256 256 255 254 254 255 257 257 258 260 261 260 261 262 262 262 261 261 264 265 264 262 262 262 263 264 265 266 266 269 272 275 275 273 273 274 274 273 272 271 269 268 267 266 265 265 267 268 268 269 270 270 271 273 275 276 276 276 277 278 277 277 277 277 276 276 276 276 276 276 276 275 276 277 279 279 281 283 285 286 285 284 283 281 279 278 278 279 280 281 282 282 282 282 283 283 282 283 281 281 280 280 281 284 287 286 288 290 292 293 294 291 289 289 289 290 290 289 287 286 286 285 284 283 285 291 296 297 299 299 298 297 295 295 298 301 303 304 304 305 307 309 311 312 313 310 310 310 309 309 309 307 304 303 303 304 306 319 322 320 319 319 318 317 315 311 310 311 315 330 333 330 328 326 322 320 322 324 323 316 309 306 305 304 305 305 302 303 305 311 316 317 317 315 315 315 314 314 315 317 320 323 325 326 328 328 330 333 335 337 338 339 344 351 1 11 19 27 36 46 56 66 73 78 77 65 48 37 31 9 353 344 341 342 346 350 349 350 350 351 353 354 353 355 354 351 350 345 348 347 346 347 346 344 345 349 355 359 2 3 4 9 9 4 355 354 359 14 16 7 359 358 355 352 350 350 350 351 346 347 352 354 353 352 349 352 354 351 347 345 343 343 342 342 342 342 342 349 350 352 354 354 353 347 346 345 343 343 346 358 2 1 360 358 357 357 357 357 357 355 354 352 350 349 346 345 344 342 339 338 339 340 338 328 330 331 331 331 333 334 334 334 332 330 330 330 330 330 330 331 331 331 331 332 331 331 330 330 330 331 331 331 332 332 332 331 330 329 329 328 327 327 327 327 328 328 329 329 329 329 329 329 330 330 330 330 330 330 329 328 328 328 328 328 327 327 326 326 325 323 322 321 319 317 315 314 312 311 310 310 310 309 308 307 305 303 300 297 294 291 288 287 286 285 283 280 278 276 274 272 269 267 268 266 263 261 258 255 253 251 249 248 247 246 244 242 241 240 239 239 238 238 238 237 237 236 235 236 235 235 309 307 305 305 306 308 309 308 307 307 306 305 305 305 305 304 302 301 301 302 302 302 302 303 304 305 308 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 305 302 299 298 297 296 295 294 292 291 290 288 286 282 277 273 272 272 272 273 272 270 267 265 264 263 262 261 259 258 258 259 259 259 260 259 259 260 262 261 261 260 260 260 259 259 259 259 259 258 257 257 256 256 256 256 256 256 256 257 259 261 262 263 263 263 262 260 259 259 262 264 264 264 264 263 263 263 263 263 262 262 262 263 264 266 270 270 272 275 276 276 274 272 271 270 269 270 271 273 274 275 274 275 275 275 275 276 276 277 277 278 280 280 282 283 284 284 282 280 280 280 281 281 281 277 275 275 276 277 277 275 276 275 273 271 272 273 272 271 270 269 269 269 268 268 267 266 266 267 269 271 274 271 270 267 265 265 265 264 263 263 264 265 264 264 264 263 261 259 257 256 257 259 260 260 258 257 254 251 250 250 251 253 254 255 256 253 252 249 245 244 245 245 246 246 248 250 252 253 255 255 255 256 256 254 251 250 250 250 250 250 250 250 249 251 250 251 251 252 254 256 257 259 261 263 259 256 254 255 256 256 256 256 256 256 257 259 259 259 259 259 259 261 260 261 261 261 262 264 264 264 263 262 262 262 262 262 262 263 265 270 272 271 271 273 274 274 273 272 271 270 270 268 267 266 264 264 264 266 268 269 270 271 274 275 276 276 276 278 279 280 280 279 277 276 276 275 275 275 275 275 275 276 277 278 279 280 282 283 285 285 285 285 283 281 279 279 279 280 281 282 282 282 282 282 282 282 282 281 280 279 280 281 283 284 285 286 288 291 293 295 293 289 287 288 288 289 288 287 286 286 286 285 286 286 289 292 293 296 297 296 295 294 294 295 299 303 304 305 306 305 308 311 313 313 310 310 309 308 307 306 303 301 299 299 300 303 314 322 318 317 316 314 313 311 310 311 314 319 326 327 319 321 322 320 317 318 320 318 309 303 300 301 300 300 301 301 299 302 306 311 314 314 314 314 313 310 311 314 318 322 323 325 326 328 328 331 334 336 339 341 343 349 358 9 15 20 30 40 51 60 68 74 78 76 63 55 42 22 3 351 343 340 340 343 345 347 347 349 352 354 354 354 352 350 349 348 344 345 344 345 348 350 349 353 360 357 355 358 2 7 17 7 358 354 353 359 17 20 5 357 357 356 352 352 353 350 348 352 352 352 352 353 354 353 354 355 352 348 345 343 343 342 341 341 341 343 351 351 352 354 354 351 350 348 345 343 343 346 356 1 0 359 359 359 359 358 358 357 355 354 352 349 348 347 346 344 342 341 341 341 341 338 331 333 333 332 331 330 332 336 336 333 331 332 334 334 334 332 332 332 333 333 334 334 333 333 332 333 333 333 334 334 333 333 333 332 331 331 330 329 328 328 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 327 327 326 325 323 321 319 317 316 314 313 312 312 312 311 310 308 307 304 302 299 296 293 291 291 289 287 285 282 280 278 276 273 272 271 271 268 265 262 259 256 254 251 249 249 248 246 244 242 241 240 239 238 238 238 238 237 237 236 235 236 235 234 312 311 308 305 306 308 309 309 308 307 307 306 305 303 303 303 302 301 301 301 302 303 303 303 304 307 308 309 310 310 310 309 309 309 309 309 309 308 307 306 306 304 302 299 298 297 297 296 295 294 292 291 289 287 283 279 274 273 273 274 275 274 274 271 267 266 265 264 263 261 259 258 258 257 258 258 257 257 258 259 260 260 259 259 260 259 259 260 261 260 259 258 258 257 256 256 256 256 255 256 256 257 258 259 261 262 262 262 262 260 259 260 262 264 264 263 263 263 263 263 263 263 263 262 262 263 265 267 269 269 272 273 275 275 275 274 274 272 270 270 270 272 274 275 276 277 277 278 277 277 278 278 279 280 281 282 283 285 285 284 282 281 281 280 280 280 278 275 273 273 276 277 277 277 278 276 273 272 272 274 273 272 270 270 270 269 269 268 267 266 266 266 268 271 273 274 274 270 269 267 266 264 263 262 263 264 264 264 264 263 261 260 258 257 258 259 261 261 260 259 255 251 250 250 251 252 253 254 255 254 254 250 246 245 246 247 246 247 248 250 252 252 255 256 256 256 256 254 251 249 249 249 249 250 249 248 247 248 247 248 249 250 252 253 255 258 261 262 260 256 255 255 256 257 257 257 256 257 258 259 259 260 259 257 257 257 254 257 259 261 261 262 263 264 263 262 261 261 261 261 261 262 263 267 268 269 270 271 272 273 273 272 271 271 271 269 269 268 265 264 264 265 267 269 270 271 275 275 277 277 276 277 279 282 283 282 280 277 276 275 274 274 275 275 276 276 277 278 279 280 281 283 284 285 285 285 284 282 280 279 279 280 281 282 282 282 281 282 281 282 282 281 279 278 279 281 282 282 283 284 287 289 293 295 293 288 286 286 287 287 288 287 286 286 286 287 287 285 285 286 289 294 296 297 296 295 295 296 298 299 303 305 305 305 305 311 313 311 309 309 308 307 305 302 300 299 298 298 300 304 314 319 320 316 314 312 311 310 310 310 313 316 321 320 313 318 319 316 313 314 312 307 301 298 297 296 295 295 295 294 294 297 301 305 307 309 311 311 310 310 310 314 319 322 322 324 325 326 329 332 335 338 341 345 350 356 5 6 13 24 34 44 54 62 70 76 78 65 64 58 35 11 357 348 344 341 341 342 344 344 344 348 352 354 354 354 354 352 350 347 346 345 340 341 342 343 346 351 358 2 2 1 5 19 26 7 355 351 351 358 23 18 12 7 2 356 353 350 352 353 353 353 352 352 351 352 354 356 354 355 351 347 344 343 343 343 341 340 340 343 350 351 352 354 355 354 349 347 344 343 344 347 355 358 358 358 358 358 359 359 359 358 357 355 352 349 347 348 348 347 347 345 346 343 341 339 335 336 336 334 332 331 331 335 335 333 333 335 335 337 335 334 333 334 335 335 336 336 336 335 335 335 335 335 335 335 335 334 334 333 333 332 331 330 329 329 329 329 330 330 330 330 330 330 330 330 330 331 331 331 330 330 330 331 331 331 330 330 329 329 328 328 327 326 324 322 320 319 318 316 315 314 315 314 313 311 310 308 306 304 301 298 296 295 294 291 289 287 284 282 280 278 277 276 274 273 270 266 263 260 257 254 252 250 249 248 246 244 242 240 239 239 238 238 238 237 237 236 236 235 234 234 233 315 312 308 306 307 308 309 309 308 307 307 305 303 301 302 302 303 303 303 303 304 304 304 304 305 308 309 310 310 310 310 310 310 310 310 309 309 308 307 307 305 303 301 300 299 299 298 296 295 294 293 290 288 284 280 276 272 272 274 275 275 274 270 269 267 267 266 265 263 262 260 258 258 256 255 255 256 256 257 258 258 258 258 258 256 256 257 258 258 258 258 258 257 257 257 256 256 256 256 257 257 257 258 258 259 259 260 260 261 260 259 260 260 261 262 262 262 262 263 263 263 263 263 263 263 264 265 267 267 268 270 271 272 274 275 276 276 275 273 272 272 273 275 276 277 278 279 280 279 280 280 280 280 281 281 282 284 285 285 284 282 281 281 280 279 278 276 274 272 271 275 276 276 277 277 275 274 273 273 273 273 272 271 270 270 270 269 268 267 267 267 267 268 270 271 272 273 273 269 269 266 264 263 263 263 264 264 264 264 263 262 260 259 258 258 260 262 262 262 261 257 252 251 251 252 252 253 253 254 254 254 251 247 246 247 248 247 247 248 250 251 253 255 256 257 256 256 254 251 250 249 249 249 249 249 248 248 248 247 247 248 250 251 252 255 258 260 261 260 257 256 256 256 257 257 257 257 257 258 259 260 260 258 256 255 254 254 256 258 259 259 260 261 263 262 261 261 261 262 262 264 263 263 264 266 266 269 270 271 272 273 273 272 272 272 271 271 270 268 267 266 267 268 269 270 272 275 276 277 277 276 277 278 280 282 284 282 278 276 274 275 275 275 276 276 277 278 278 279 280 281 282 283 284 284 285 285 283 281 279 279 279 280 281 281 281 281 280 279 280 280 279 278 278 278 278 280 281 282 283 287 289 292 294 292 289 288 286 285 286 287 287 286 287 287 287 287 285 284 285 290 294 296 299 298 298 298 299 301 301 304 304 304 305 306 311 309 308 307 307 307 305 302 301 300 299 299 301 308 315 319 317 316 314 313 312 312 310 309 309 313 312 311 312 315 318 318 313 309 307 295 294 292 292 292 291 293 292 291 290 291 294 297 300 300 303 306 307 308 310 310 314 319 320 319 321 323 326 329 332 336 340 344 350 356 2 9 9 17 27 36 45 54 63 73 76 76 78 76 56 22 3 353 346 342 343 344 343 342 342 342 347 352 355 355 355 354 353 350 349 346 342 339 340 340 342 345 350 355 359 360 1 8 22 25 4 353 348 348 355 15 15 15 16 8 355 351 350 351 352 352 352 352 351 352 355 355 354 355 354 349 350 351 350 349 346 342 340 340 343 349 350 352 353 354 353 348 345 343 343 344 347 353 356 357 355 356 358 359 360 0 359 358 356 353 351 350 350 350 350 348 347 344 343 342 341 340 341 338 335 334 333 333 337 334 335 337 338 338 337 337 335 335 336 337 338 338 338 338 338 337 336 336 336 335 335 335 335 335 335 334 333 332 331 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 333 333 332 332 331 330 330 329 328 328 328 327 325 323 322 320 319 318 317 317 317 316 314 313 311 309 308 305 304 302 300 298 297 294 291 289 287 285 283 280 279 278 276 273 271 268 264 261 258 255 254 252 250 248 246 244 242 240 239 238 238 238 237 237 236 236 235 234 233 232 232 316 311 308 307 307 307 307 308 308 308 307 303 302 302 303 303 303 303 304 305 306 306 306 306 307 309 311 311 311 311 311 311 311 310 310 309 309 308 308 307 305 303 302 302 301 301 299 296 294 293 292 289 286 282 278 274 273 273 274 273 272 269 267 267 268 268 267 265 264 262 261 260 259 258 255 255 255 256 257 257 257 257 257 257 255 255 256 256 257 257 257 257 257 256 256 256 256 256 257 258 259 259 259 258 258 258 258 259 259 258 259 260 259 260 260 261 261 261 262 262 263 263 263 263 264 265 265 265 266 267 267 268 270 271 273 275 276 276 276 275 274 273 275 276 277 278 280 280 280 280 280 280 281 281 282 283 284 284 284 282 281 281 280 279 279 277 275 273 272 272 273 274 274 275 274 272 272 272 273 273 273 272 270 270 270 270 270 269 268 267 268 268 269 269 269 270 272 274 272 270 267 265 264 263 263 263 265 264 263 263 262 261 260 259 258 259 260 262 263 262 258 253 251 251 251 252 253 253 253 254 254 252 248 246 247 248 247 247 249 249 251 253 255 257 257 256 256 255 253 251 251 250 249 249 249 249 250 251 251 250 250 250 250 252 256 258 260 261 260 258 257 256 257 257 257 258 258 258 259 260 260 260 257 256 255 255 255 256 258 258 257 258 260 262 261 261 261 261 263 264 265 265 263 263 264 267 272 272 272 273 274 273 273 273 273 273 273 272 272 271 270 270 271 272 273 274 276 277 277 277 277 276 277 279 281 283 283 280 277 275 275 275 275 276 277 278 278 279 279 280 280 281 281 283 284 285 285 283 282 279 278 278 279 279 280 280 279 277 276 274 276 276 276 277 277 277 278 279 281 284 288 290 290 290 290 288 288 285 284 285 286 287 286 286 287 287 287 287 285 287 292 295 297 299 299 299 299 299 300 301 304 303 303 304 306 307 306 305 305 305 304 302 301 301 301 302 304 308 317 321 324 321 315 313 312 313 312 310 309 309 309 309 310 313 317 317 317 310 306 298 286 283 283 284 285 286 289 291 288 288 290 292 294 295 296 298 301 305 308 310 312 313 315 316 314 315 319 324 328 332 336 341 347 353 359 3 5 12 20 28 37 46 57 67 74 83 88 86 74 46 15 359 351 346 343 345 346 346 345 343 341 345 351 356 355 353 352 345 345 345 343 341 340 341 340 342 344 347 350 351 355 4 14 23 21 2 352 348 350 357 6 6 6 13 6 356 352 355 351 351 352 352 352 353 355 359 357 354 354 350 349 350 351 349 347 347 342 341 341 343 348 351 352 352 353 351 346 345 343 343 344 346 350 353 353 349 351 356 359 0 1 0 359 357 355 355 352 352 352 350 348 347 347 344 344 344 345 346 337 335 337 337 337 342 340 339 339 339 339 339 339 337 337 338 338 340 340 340 340 339 338 338 337 336 336 336 336 336 336 335 335 333 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 332 332 333 334 334 333 332 331 330 330 329 329 329 328 327 326 325 323 321 320 320 319 318 319 318 316 314 312 311 309 307 306 305 303 300 300 297 294 291 289 287 285 285 283 280 278 275 273 269 266 262 260 258 256 253 251 249 246 244 242 240 239 238 238 237 237 236 236 235 235 234 233 233 233 313 310 308 307 307 307 307 309 309 308 306 301 300 303 304 303 303 303 305 306 307 307 307 308 310 311 312 312 311 311 311 311 311 311 310 310 309 309 308 307 306 305 304 304 303 301 299 295 293 293 291 288 284 280 276 274 274 274 273 269 269 268 267 267 268 268 267 265 264 262 261 261 260 260 259 256 257 257 258 258 258 258 258 257 256 256 256 257 257 257 257 256 256 256 256 256 255 256 257 258 259 260 259 258 258 258 257 259 260 258 259 261 260 259 259 259 259 260 260 261 262 263 263 264 264 265 265 265 266 265 266 266 268 269 271 273 274 274 275 274 274 274 274 275 276 277 279 280 280 279 280 280 281 281 282 282 283 283 283 282 282 280 279 279 279 277 275 273 272 272 272 272 272 272 271 271 271 271 271 272 272 271 270 269 270 270 271 270 268 268 268 269 269 269 269 270 272 274 273 271 268 266 265 264 264 264 265 264 263 263 263 262 260 259 259 259 259 262 263 262 259 254 252 250 250 251 252 252 253 254 254 253 250 247 248 248 248 247 248 248 250 252 255 256 256 256 256 256 255 253 253 250 249 249 249 250 251 253 253 253 252 252 251 253 256 259 259 260 259 258 258 257 257 257 258 258 259 259 260 262 262 260 258 257 256 257 257 257 258 258 258 259 261 263 261 261 260 261 263 265 265 264 263 264 266 269 270 273 273 275 276 275 274 274 275 274 274 274 274 272 272 272 273 274 277 277 277 277 277 277 277 276 276 278 280 282 283 281 279 277 276 275 275 276 277 278 278 279 280 280 280 280 281 282 283 285 285 284 282 280 278 278 277 278 279 279 277 275 273 271 275 276 277 277 277 276 277 278 280 283 287 290 287 286 286 287 286 284 283 284 286 287 286 286 287 287 287 287 286 287 290 294 296 298 297 296 296 296 296 298 300 302 303 305 305 306 305 304 304 303 302 302 302 303 305 307 309 313 318 318 323 321 317 314 312 312 311 309 308 307 308 308 310 313 314 314 314 306 301 296 289 286 285 283 280 280 284 287 285 286 287 287 287 288 291 294 299 305 308 310 311 311 312 311 311 313 315 321 327 331 335 341 348 355 357 0 7 15 22 29 41 51 60 68 82 82 87 82 60 33 11 357 349 345 344 345 347 347 347 345 343 343 348 354 349 344 343 342 342 341 339 338 340 341 340 342 343 344 346 347 356 9 18 18 11 360 351 348 356 5 4 3 358 4 2 356 354 354 353 352 352 353 354 356 358 356 354 352 350 347 345 344 345 347 347 347 341 341 341 343 346 352 351 354 349 346 345 345 343 342 343 346 348 347 347 346 352 358 359 359 360 360 359 358 357 355 353 353 349 347 349 352 350 348 348 344 341 341 337 337 343 343 341 342 344 344 343 340 340 342 342 339 339 339 339 340 340 341 340 339 338 338 337 337 336 336 336 336 336 336 335 334 334 333 333 333 333 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 332 333 332 332 331 330 330 330 329 329 329 328 327 326 324 323 322 321 321 320 320 319 318 316 314 312 310 309 308 307 305 303 302 299 296 293 291 289 289 287 285 282 279 277 275 271 267 265 263 261 257 254 252 249 247 245 242 240 240 239 237 237 236 236 236 235 234 233 233 233 233 310 308 307 307 307 307 308 309 309 308 304 301 299 302 305 306 305 305 306 308 308 308 308 309 312 313 313 313 312 312 312 312 312 311 311 310 310 309 309 308 307 306 306 305 303 301 298 296 294 292 289 286 282 278 275 274 275 275 273 269 269 268 268 267 267 267 266 265 264 263 262 262 261 260 259 258 258 259 260 261 260 260 259 257 257 257 257 257 256 256 256 256 256 255 255 255 255 256 257 258 259 260 260 260 259 259 258 258 259 257 259 262 263 261 261 260 259 259 260 261 261 262 262 262 264 264 265 265 265 265 265 266 267 268 270 271 271 272 272 272 272 272 273 274 275 276 277 278 278 278 279 279 280 281 281 282 282 282 282 282 281 280 279 280 279 277 275 272 272 272 272 272 271 271 270 270 270 270 270 271 270 269 270 270 271 272 272 271 270 269 270 270 270 270 270 271 273 274 273 271 268 267 265 265 265 264 265 265 264 263 263 262 261 260 260 260 260 262 263 262 259 255 252 250 249 250 250 251 252 254 254 253 251 248 248 249 248 248 247 248 249 251 254 255 255 256 256 256 256 256 254 251 250 249 249 250 252 254 254 254 254 254 252 254 257 259 259 259 259 258 258 257 257 258 258 259 259 259 260 262 263 261 260 259 258 259 258 259 259 260 261 260 262 263 263 262 258 260 263 265 265 264 264 266 268 270 270 272 273 276 278 277 276 275 276 276 275 275 275 273 272 273 275 277 279 279 278 277 277 277 277 276 277 278 278 279 280 281 280 279 278 276 276 276 277 278 278 279 280 280 280 280 281 282 283 284 285 284 282 280 279 278 277 277 278 278 276 275 273 273 276 278 278 279 278 277 277 277 279 282 285 285 284 283 282 284 285 284 284 284 285 287 287 286 288 288 287 287 286 284 285 292 295 295 295 294 294 293 292 294 298 302 304 304 304 304 304 304 303 303 304 304 305 306 307 309 311 314 316 317 322 321 318 315 313 312 310 307 306 305 305 307 308 307 307 308 310 304 303 300 298 294 288 281 274 276 283 287 286 281 282 282 282 282 285 288 295 302 306 307 308 309 309 308 309 312 314 316 321 327 333 340 347 351 355 360 7 14 22 37 38 50 64 77 87 90 88 75 50 24 6 354 347 344 344 344 344 346 348 348 346 343 345 350 347 345 343 340 335 335 335 336 337 340 344 345 344 343 346 353 4 11 15 14 6 358 351 350 350 355 1 0 357 356 356 354 354 356 354 353 353 353 354 357 358 355 353 351 349 348 347 348 346 345 347 346 341 341 341 343 346 348 346 355 349 345 345 344 342 341 343 344 345 346 345 344 349 356 0 0 359 359 359 358 356 354 354 351 348 347 350 355 354 354 346 341 339 338 338 340 345 345 344 344 345 345 344 342 342 344 344 340 340 339 339 340 340 341 340 339 338 338 337 337 336 336 336 336 336 336 336 335 335 334 334 334 334 335 335 334 334 334 334 333 333 333 333 333 332 332 332 332 332 333 332 332 331 331 331 330 330 330 330 329 328 327 325 324 324 323 322 321 320 321 320 318 317 315 314 313 310 308 307 305 304 302 299 296 294 293 291 289 286 284 281 278 276 272 269 268 266 262 259 256 253 250 248 245 243 241 240 239 238 237 236 236 236 235 234 234 234 234 233 308 306 306 307 307 307 309 310 309 306 293 291 295 300 303 304 306 308 309 310 310 309 309 311 313 314 314 314 314 313 313 312 312 311 311 310 310 310 309 309 308 307 306 305 303 301 298 297 295 291 287 284 280 276 274 274 275 276 276 272 269 268 268 267 266 266 266 266 265 264 264 262 261 259 257 257 258 259 261 261 261 260 259 256 256 256 256 256 255 255 255 255 255 255 255 255 255 256 256 258 259 260 260 260 259 259 258 258 258 257 259 263 265 265 264 263 261 260 260 261 262 262 263 263 264 264 264 265 265 265 265 266 267 268 269 269 269 270 270 270 270 271 272 273 274 275 276 276 276 277 278 279 279 280 280 281 282 282 281 281 280 280 280 280 278 276 273 271 270 271 271 271 271 271 271 270 270 270 269 269 268 268 269 271 273 273 273 272 271 271 271 271 271 271 271 271 273 274 273 272 269 267 266 266 265 265 266 266 264 263 263 263 262 261 261 261 261 261 262 262 259 256 254 251 250 250 250 250 252 254 254 254 252 250 249 249 249 249 248 248 248 250 252 253 254 255 255 255 256 256 255 253 251 250 249 250 252 254 255 255 255 254 254 255 256 258 259 259 258 258 258 257 258 258 259 259 259 259 260 262 263 262 262 261 259 260 259 260 260 261 262 263 263 263 264 263 259 259 262 264 265 265 265 267 267 267 269 272 273 277 279 279 277 276 277 277 276 276 275 274 273 273 275 278 280 280 280 279 278 277 277 276 275 275 275 276 278 280 280 280 279 277 276 276 276 277 278 279 279 279 280 280 281 281 283 284 285 284 283 282 282 279 276 276 277 278 277 276 275 274 275 277 278 279 279 279 278 278 278 279 279 279 280 282 280 282 283 284 285 285 285 287 287 286 286 287 287 286 286 286 287 290 295 294 293 293 294 295 294 295 299 302 302 303 303 303 303 303 302 303 306 308 308 309 310 312 314 317 317 315 321 320 318 316 314 313 308 304 304 302 301 304 306 303 302 303 305 305 302 302 299 290 279 271 267 276 286 289 285 280 280 281 281 280 279 280 288 296 301 303 304 305 305 304 306 309 311 313 316 320 328 339 345 345 352 358 5 14 23 27 40 59 76 84 85 92 90 35 355 360 5 351 345 343 343 343 344 345 348 351 349 344 342 344 349 352 347 339 333 331 333 334 338 343 347 348 349 349 353 1 8 8 10 12 8 358 350 349 349 355 359 358 356 352 352 353 355 357 356 356 356 355 355 356 357 357 355 353 348 343 342 342 345 347 347 345 342 341 341 341 341 342 345 355 350 345 344 344 342 341 341 342 342 343 343 342 346 355 1 1 359 359 359 359 356 354 353 348 349 352 353 349 345 345 342 340 339 339 339 341 342 344 344 345 346 348 349 345 346 347 345 342 340 340 340 340 340 341 340 340 339 338 338 337 337 337 337 337 336 336 337 336 336 336 335 335 335 336 336 336 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 331 331 331 331 331 330 330 329 328 327 326 325 324 323 322 322 322 321 320 319 318 317 315 313 311 309 307 306 304 301 300 298 295 293 290 288 286 283 280 278 274 273 271 268 264 261 257 254 251 249 246 245 244 241 239 238 237 236 236 235 235 235 235 235 234 233 308 308 308 309 309 309 310 310 308 301 290 289 298 301 301 302 304 307 310 312 312 310 310 312 314 314 315 315 315 314 314 313 312 312 311 311 311 310 310 309 308 307 307 306 303 301 298 298 294 290 286 282 278 275 274 275 276 276 276 271 269 268 267 266 266 266 266 266 266 266 264 263 261 258 257 257 257 258 259 259 259 258 256 254 254 254 254 254 254 255 255 255 254 254 254 254 255 255 256 257 259 260 260 260 259 258 257 256 256 256 259 263 267 269 269 267 263 262 261 262 263 264 263 263 263 264 264 264 265 265 266 266 267 268 268 268 269 269 268 268 269 270 271 272 273 274 274 275 275 276 277 278 278 279 280 280 281 281 281 281 281 280 280 280 279 276 272 270 269 269 269 270 271 271 272 271 271 270 268 268 267 266 268 272 274 274 272 273 273 272 272 271 271 271 272 272 272 274 274 273 270 268 268 267 265 265 266 267 265 262 262 262 262 261 261 261 261 261 261 261 259 258 256 253 252 252 252 252 253 254 255 255 253 251 250 249 249 248 248 247 247 248 251 251 252 253 254 254 254 255 255 254 252 251 250 251 252 253 254 255 255 255 254 254 256 258 259 259 258 258 258 257 258 258 258 258 258 259 260 261 262 262 262 261 261 261 261 261 261 261 262 264 264 263 265 263 259 258 261 264 265 265 264 265 266 266 268 271 275 279 280 280 279 277 277 277 277 276 275 274 273 273 275 278 280 282 282 281 279 278 277 276 273 273 274 276 278 280 281 280 279 278 277 277 276 277 278 278 279 279 279 280 280 281 282 283 284 284 283 283 282 280 276 275 277 278 277 278 275 273 273 274 277 280 281 281 280 278 276 274 273 273 275 278 279 281 283 284 285 286 285 286 286 286 285 285 286 286 286 287 289 290 294 294 294 294 295 295 295 297 299 300 299 301 302 303 303 302 302 302 305 307 309 311 316 318 318 319 316 314 319 319 317 316 314 311 307 304 300 297 297 301 303 297 295 295 298 301 301 301 291 276 263 259 264 275 287 289 286 284 283 280 282 280 276 273 278 286 291 295 296 298 299 295 298 302 305 309 312 315 322 328 334 340 347 354 4 20 31 34 52 69 79 87 92 92 334 324 326 335 347 350 343 344 344 344 344 345 351 353 349 344 339 340 342 345 344 340 337 335 333 337 344 350 352 353 353 352 354 1 9 2 6 9 6 359 351 348 347 354 357 357 355 351 351 354 356 358 358 358 357 356 357 354 350 350 348 348 347 345 344 343 346 347 346 344 342 341 342 342 342 344 347 350 356 346 343 343 342 341 341 341 341 341 340 341 344 350 358 0 358 358 359 360 355 351 351 349 352 351 344 341 341 343 343 340 339 339 339 340 341 342 343 343 345 346 349 350 349 349 347 343 342 341 340 340 341 342 341 340 340 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 336 337 337 337 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 332 332 331 331 332 331 330 330 329 329 329 328 326 325 324 324 323 323 323 322 321 321 319 317 315 313 311 309 308 306 303 302 300 298 295 292 290 288 285 282 280 279 276 273 270 266 262 259 255 252 250 249 247 244 241 239 238 237 236 236 235 235 235 235 235 234 233 310 310 310 312 313 312 311 309 307 304 298 294 302 303 304 303 304 307 310 313 313 312 312 314 315 316 316 316 316 315 315 314 313 312 311 311 311 311 310 310 309 309 308 306 303 301 299 298 294 289 284 279 276 275 275 276 276 275 273 269 269 267 266 266 266 266 267 267 266 266 264 261 259 258 258 258 258 259 259 259 258 255 254 254 254 254 254 254 254 254 254 254 254 254 254 254 255 256 257 258 258 259 259 259 258 257 256 255 255 256 259 263 263 268 271 270 266 264 264 264 265 265 264 264 264 264 264 264 264 265 266 267 268 268 269 269 269 270 269 269 269 270 271 271 272 272 273 274 275 276 277 277 278 279 279 280 281 281 281 281 281 281 281 280 280 278 273 269 268 267 268 270 271 273 273 272 271 269 267 267 266 264 268 274 275 275 273 273 273 273 273 272 272 272 272 272 273 274 274 273 271 270 269 268 266 265 267 267 265 262 261 262 262 262 261 260 260 260 261 261 260 260 258 256 255 254 254 255 255 256 256 255 254 252 251 249 248 248 248 247 246 246 248 247 249 252 252 253 253 255 255 255 254 253 251 252 253 253 254 255 256 255 255 255 256 257 258 258 258 258 258 257 258 257 256 256 257 259 260 261 262 262 262 262 262 261 261 262 262 263 264 264 265 265 267 264 260 257 259 262 264 264 264 264 266 267 269 272 276 279 281 281 280 279 278 277 276 275 275 274 273 273 275 277 279 281 282 283 281 279 278 275 272 272 275 278 279 280 282 281 279 278 277 277 277 278 278 278 278 278 279 279 280 282 282 283 284 284 284 284 283 280 277 275 277 278 278 278 277 276 274 275 277 280 283 283 281 278 275 269 269 269 271 276 280 281 283 283 285 286 286 285 284 285 285 285 285 286 287 288 289 290 292 293 293 294 294 295 294 296 296 297 297 300 302 303 303 302 302 302 304 307 312 315 317 319 318 319 317 317 319 318 316 313 311 308 304 304 295 294 297 300 296 288 287 281 280 284 287 285 273 264 259 260 265 272 282 287 289 288 283 275 280 279 273 267 268 270 275 278 282 286 287 277 283 290 296 302 309 312 314 319 324 331 335 340 348 2 26 54 65 71 77 88 82 353 315 315 321 330 343 350 346 346 344 344 344 346 353 343 340 339 338 337 337 342 343 346 344 339 338 341 346 354 358 358 358 353 351 356 3 2 1 2 1 0 355 348 353 355 358 356 354 353 354 356 357 357 358 355 348 349 349 348 346 344 343 344 345 345 346 346 348 349 345 343 342 341 342 342 347 349 348 349 354 346 343 342 342 342 341 340 341 341 340 340 342 348 355 358 357 357 359 1 355 349 348 351 350 344 342 342 342 343 344 341 340 340 340 341 341 340 341 342 345 350 353 354 351 349 347 345 345 343 341 341 342 342 342 341 341 340 340 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 336 336 336 336 336 336 335 335 336 336 335 335 334 334 333 333 332 332 332 332 332 331 330 330 330 329 328 327 326 325 325 324 325 324 324 323 322 321 319 317 315 313 311 310 308 308 305 303 300 297 294 292 289 286 285 285 282 279 275 272 268 264 260 257 253 253 252 248 245 242 239 237 236 236 236 235 235 235 235 234 234 233 308 307 308 311 310 309 307 306 304 303 300 298 300 301 305 305 306 308 311 313 314 314 314 316 317 318 318 317 317 316 315 314 313 312 312 311 311 311 311 311 310 310 309 307 304 303 301 297 293 287 282 278 277 277 277 277 277 273 270 269 267 266 266 266 266 267 267 267 266 265 262 259 258 257 257 258 258 259 259 259 257 255 254 254 255 255 254 254 254 254 254 254 254 254 254 255 255 257 257 258 258 258 259 258 257 256 255 254 255 259 263 265 266 270 272 271 269 267 266 266 266 266 265 265 264 265 265 264 264 264 265 267 269 270 270 270 271 272 271 271 271 271 271 272 272 272 273 274 275 276 277 277 278 279 279 280 280 280 280 280 281 281 281 281 280 278 275 272 269 267 268 270 272 275 273 271 270 269 268 267 265 265 268 275 276 275 274 274 274 274 273 273 272 272 272 273 273 274 274 274 273 272 270 269 267 265 267 268 266 263 261 261 261 261 260 259 259 259 260 261 261 261 259 259 258 257 257 257 257 258 257 256 255 253 253 251 249 248 248 247 246 246 246 247 248 249 250 252 253 254 255 255 255 254 253 253 254 254 255 256 256 256 256 256 256 256 257 257 257 257 257 257 257 257 256 256 257 259 261 261 262 263 263 263 262 262 263 264 264 265 264 265 265 267 269 265 260 256 257 260 263 263 264 265 267 268 270 272 276 279 281 281 281 281 279 277 275 273 273 272 273 274 275 277 277 279 281 283 282 281 279 275 272 272 275 276 278 281 282 282 280 278 277 277 278 279 279 279 279 279 279 279 280 282 282 283 283 284 284 284 282 280 277 275 277 278 279 279 279 279 277 278 279 281 284 284 282 279 274 269 269 267 269 275 279 281 282 282 284 286 287 286 285 285 285 285 285 286 286 287 288 289 290 291 293 292 294 294 293 293 293 295 297 299 301 303 303 303 302 303 304 308 313 316 317 318 319 320 320 320 319 315 312 311 307 306 301 297 293 294 295 293 289 284 280 270 264 257 255 263 273 267 267 268 268 269 278 285 288 287 283 278 280 276 270 265 260 257 259 261 264 267 268 261 263 275 286 295 303 309 310 314 320 327 333 337 346 6 39 72 77 76 83 85 355 317 314 317 320 331 345 352 350 346 343 344 346 349 350 338 335 339 340 342 344 345 348 354 355 351 348 349 353 358 1 360 356 354 352 353 356 356 353 353 354 355 352 351 354 357 359 358 356 355 356 356 356 355 356 354 348 347 345 344 344 344 344 344 344 346 347 348 348 346 344 342 341 341 341 342 348 352 353 353 353 344 342 342 342 342 341 340 341 342 342 340 340 343 344 346 347 350 357 1 356 350 348 348 348 350 351 346 343 343 343 342 340 340 341 342 342 342 342 340 343 351 355 356 351 348 346 346 345 344 343 343 343 343 342 342 341 341 341 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 337 337 337 336 336 336 336 337 340 339 339 337 335 335 334 333 333 333 334 333 332 331 331 330 330 330 329 328 327 326 325 325 326 326 326 325 324 323 321 319 317 315 314 314 313 310 307 305 302 299 296 293 291 290 289 287 284 281 277 274 270 265 261 258 256 254 252 249 245 242 239 237 236 235 235 235 235 234 234 234 233 232 306 306 307 308 306 305 304 304 303 302 299 299 298 299 303 305 307 309 312 314 315 315 315 316 319 320 319 319 318 317 316 315 314 313 313 312 311 311 311 312 311 310 309 307 305 304 301 297 292 287 282 280 280 279 279 278 277 271 270 268 267 266 266 266 265 266 266 266 265 264 262 260 259 258 257 257 257 257 257 257 256 255 255 255 255 255 255 255 254 254 254 254 254 254 254 256 257 257 258 258 258 259 258 257 257 256 256 256 258 263 265 268 269 271 272 271 269 268 268 268 267 267 266 266 267 267 266 265 263 263 265 268 270 271 271 272 273 274 274 274 274 273 273 274 274 273 274 275 276 276 277 277 278 278 279 279 279 279 279 279 280 281 280 280 279 278 277 276 271 268 268 271 274 277 273 271 270 269 269 268 265 265 268 274 276 275 275 274 274 274 274 273 273 272 273 274 274 274 274 274 274 273 271 270 268 267 267 270 268 264 261 261 260 260 259 259 259 259 259 261 261 262 261 260 259 258 258 258 259 259 258 257 256 255 254 252 250 249 249 248 247 247 248 248 248 248 249 250 252 254 255 255 256 256 255 255 254 255 255 256 257 257 258 258 257 256 255 255 256 256 256 256 257 258 258 258 259 260 261 261 263 265 265 263 262 263 264 265 265 265 265 264 265 268 270 266 261 256 255 258 261 262 264 266 267 268 270 272 276 278 280 281 281 281 279 277 275 273 273 273 274 275 275 277 278 279 282 284 284 282 280 276 273 273 275 275 277 281 283 283 281 278 277 277 278 279 279 281 281 280 280 280 280 281 282 282 283 283 284 284 282 281 278 276 277 278 279 280 280 280 279 279 279 281 284 285 283 279 277 274 270 268 269 273 277 279 280 282 283 285 287 287 288 286 286 285 285 286 286 287 287 287 288 290 292 291 293 293 292 292 295 294 294 297 301 304 304 303 303 303 305 309 316 316 317 318 318 316 316 317 316 313 310 307 307 305 298 294 293 292 291 289 287 284 280 276 268 251 249 264 278 269 273 274 273 271 272 273 281 288 287 281 278 273 269 262 253 248 250 250 249 246 247 251 252 261 273 286 293 297 304 311 317 324 331 336 346 12 52 75 79 80 74 7 315 309 313 321 332 348 353 352 347 343 343 347 348 342 336 339 345 346 347 350 354 354 355 357 356 353 351 354 355 358 358 357 354 352 351 351 350 350 351 350 351 349 346 349 358 6 3 2 359 357 356 353 353 355 357 354 348 344 342 342 342 342 343 343 343 345 347 349 349 345 344 343 343 342 341 342 347 351 355 357 352 342 341 341 341 341 341 341 344 345 344 342 341 340 340 341 343 347 355 358 355 348 347 346 346 347 349 352 347 343 343 342 340 341 341 342 342 341 341 339 341 348 355 354 350 349 347 346 345 345 345 344 344 343 342 342 342 341 341 341 340 341 341 341 340 340 341 340 341 340 340 340 340 340 340 339 338 338 338 339 339 337 336 337 338 341 341 340 340 339 338 335 334 333 334 334 334 333 332 332 331 331 330 330 329 328 327 327 327 328 327 327 327 326 325 323 321 319 317 317 317 315 312 309 306 304 301 298 295 292 292 291 289 286 282 279 275 271 267 263 261 259 256 253 249 246 242 239 237 236 235 235 234 234 233 232 232 231 228 308 307 308 308 307 305 303 304 303 301 300 299 297 298 300 303 306 310 313 315 316 316 316 319 320 321 321 320 319 318 317 316 314 314 313 313 312 312 312 312 312 311 309 308 307 305 302 297 293 288 285 283 282 281 280 279 276 271 272 271 269 268 267 266 265 265 265 264 264 264 262 261 260 260 258 257 257 257 256 255 254 255 255 254 255 255 255 255 255 254 254 254 254 254 255 256 258 258 258 258 258 259 258 257 257 257 258 258 260 263 264 270 272 272 272 272 271 271 271 270 269 268 268 269 270 269 267 265 264 264 266 268 268 270 271 272 273 275 276 276 275 275 275 275 275 275 275 275 276 276 276 277 277 278 278 278 279 279 278 278 279 279 279 278 277 277 277 276 273 269 268 271 276 277 273 271 270 269 270 269 267 267 269 273 275 275 274 275 275 275 275 274 273 273 273 274 274 274 274 274 274 273 272 270 269 267 267 269 270 265 264 262 259 259 258 258 258 258 259 260 261 261 261 261 260 259 259 259 260 260 259 258 257 256 255 253 251 251 250 249 249 250 251 251 250 249 249 250 252 254 255 255 256 257 257 256 256 256 256 257 257 258 260 260 259 256 255 255 255 255 255 256 257 259 260 260 261 262 262 262 263 267 266 264 262 263 264 265 265 264 264 264 265 269 270 267 262 257 256 256 259 263 265 267 268 269 270 272 276 277 279 279 280 280 279 277 275 274 274 273 274 275 276 276 278 280 282 284 285 284 281 277 274 273 274 275 278 281 282 282 280 278 277 277 277 278 279 280 281 281 281 281 281 281 282 282 282 283 283 283 283 281 279 277 277 278 279 280 281 281 280 279 280 282 285 285 283 280 279 276 271 269 269 272 275 278 280 282 283 283 285 287 289 288 287 286 285 285 286 286 286 287 288 289 291 292 293 292 293 294 295 295 294 297 301 305 304 304 304 306 308 311 315 317 319 316 314 312 313 312 310 308 307 306 306 303 296 293 291 290 288 285 287 289 290 287 266 253 256 266 273 274 272 274 275 272 266 265 283 291 290 284 279 272 266 257 243 230 229 236 239 237 236 240 246 252 260 273 281 287 297 304 313 322 330 337 347 18 55 68 65 60 38 329 308 305 310 323 357 348 349 346 344 343 344 350 337 332 334 338 345 345 354 355 354 354 356 351 355 354 351 350 350 353 355 354 352 352 351 350 350 351 352 352 353 351 350 356 7 14 11 4 359 357 355 353 353 355 358 353 346 343 340 346 346 344 342 344 345 345 346 347 347 344 343 343 343 343 342 342 344 349 353 355 351 342 342 341 341 341 342 344 346 345 346 345 343 343 340 340 342 344 350 356 355 348 346 344 342 344 350 352 353 352 348 342 342 342 342 342 342 341 341 339 341 348 358 357 352 351 348 346 345 345 345 345 344 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 342 341 341 341 341 341 340 342 341 341 341 341 341 339 338 340 341 342 342 342 341 341 340 338 335 336 336 335 334 334 333 332 332 331 331 330 330 329 329 328 328 329 329 329 328 327 326 325 323 322 320 319 318 317 315 312 309 306 303 300 297 297 294 293 291 288 285 280 276 272 269 266 264 260 257 254 251 247 243 239 237 236 235 234 234 233 231 231 231 230 229 311 311 312 311 308 306 305 305 304 301 300 299 297 297 300 302 305 311 315 316 317 317 318 320 322 322 321 321 320 319 317 316 315 315 314 313 313 312 312 313 312 311 310 310 310 308 304 299 295 291 288 285 284 283 283 282 277 274 275 274 272 270 268 267 266 266 263 262 262 262 261 261 260 260 260 259 258 259 259 258 257 256 255 255 255 255 255 255 255 254 254 254 254 255 257 257 258 258 258 258 258 258 258 257 257 257 258 260 260 261 263 267 270 272 272 272 271 271 271 271 271 270 270 271 271 270 268 266 266 267 268 269 269 270 271 271 272 274 275 275 275 275 275 275 275 275 275 275 275 276 276 277 277 277 278 279 279 279 279 278 278 278 277 275 274 274 276 276 273 270 268 272 277 276 273 270 270 272 272 271 270 269 271 273 274 275 275 275 276 277 277 275 274 273 273 274 274 274 274 274 273 273 272 271 269 267 266 267 269 268 266 263 259 258 257 257 257 258 259 260 260 260 261 261 261 260 259 260 260 260 260 258 258 257 256 255 253 251 251 251 251 252 253 253 251 250 249 250 251 253 254 255 256 257 257 257 257 256 256 257 258 260 261 261 259 257 256 255 255 256 256 256 258 260 261 262 262 263 263 263 264 267 266 264 263 263 263 263 264 263 263 265 265 269 270 268 264 260 259 259 261 265 267 268 269 270 271 273 275 277 277 278 279 279 279 277 277 276 275 274 274 275 275 276 278 279 281 283 285 284 281 278 275 274 275 277 279 281 282 281 280 278 277 277 277 277 278 280 282 283 282 281 281 281 282 282 282 283 283 283 282 281 279 277 277 278 278 280 281 281 281 279 281 283 285 285 284 284 280 276 273 270 270 271 274 278 281 283 283 283 284 287 289 289 287 286 285 285 286 286 287 287 286 287 290 293 294 293 294 295 296 296 296 298 302 305 305 304 305 309 311 311 313 319 319 316 312 310 310 309 308 307 307 306 304 300 293 291 289 287 286 286 292 294 295 291 265 239 239 259 268 269 270 275 276 274 274 276 284 292 294 291 285 277 267 259 252 241 233 234 236 236 234 235 235 234 235 237 253 270 283 294 305 317 328 335 344 4 0 50 56 2 322 306 301 301 305 317 328 332 343 342 335 334 338 344 332 329 331 334 336 339 350 347 344 345 348 340 342 345 346 346 346 351 353 353 353 353 353 351 350 355 358 359 2 3 7 12 15 12 6 360 359 356 354 353 353 355 354 354 353 349 346 347 344 343 342 345 350 350 345 346 346 343 343 341 341 342 343 343 344 349 351 352 352 349 342 341 340 340 344 348 345 344 345 346 345 343 341 340 341 342 347 352 350 345 344 343 342 344 351 355 354 353 353 349 345 344 344 343 342 340 336 336 339 345 357 3 360 355 350 347 345 345 345 345 344 344 343 343 342 342 341 341 341 341 341 341 341 341 342 342 342 343 342 342 342 343 344 344 343 343 342 342 341 341 341 341 342 342 342 342 342 341 340 339 338 337 336 335 335 335 334 333 332 332 331 331 331 330 330 330 330 331 330 330 330 329 328 327 326 325 324 322 321 320 317 314 311 308 305 303 303 300 297 295 293 290 286 282 277 275 272 269 265 261 258 256 252 248 244 240 240 238 236 234 233 231 230 230 230 229 229 313 313 312 311 307 298 302 305 304 300 300 299 297 297 300 302 306 311 315 317 317 318 320 322 323 323 322 322 321 320 318 318 317 316 315 314 314 313 313 314 314 313 313 312 312 311 306 300 296 292 290 286 282 281 282 282 281 277 275 274 272 270 268 266 266 266 263 262 261 261 260 259 259 259 259 259 259 261 262 261 259 257 257 257 256 256 255 255 255 254 254 255 256 258 258 258 258 258 258 258 258 257 257 257 257 257 257 258 258 259 260 263 267 269 270 271 271 271 271 270 270 271 271 271 270 270 268 267 268 269 269 270 270 271 271 271 272 273 273 273 273 273 273 274 274 274 275 275 276 276 276 277 277 278 278 279 279 279 279 278 277 277 275 275 275 274 275 277 274 270 269 272 276 274 272 270 271 275 274 272 271 271 271 273 275 275 275 275 276 277 277 276 274 273 273 273 274 274 274 274 273 273 272 271 269 267 266 266 268 268 267 263 260 257 256 256 255 257 258 258 258 258 260 261 261 260 260 260 260 261 261 260 258 257 256 255 254 254 254 253 253 254 255 254 253 251 250 250 251 253 253 255 256 257 257 258 257 257 256 257 259 261 262 262 260 260 257 257 257 257 258 257 259 260 261 262 262 263 263 264 265 267 267 264 264 263 262 262 262 262 263 265 267 269 269 269 266 264 263 262 264 267 268 269 270 271 271 272 274 275 276 277 278 278 278 277 277 276 275 275 275 275 275 276 277 278 279 281 284 284 281 278 278 276 277 279 280 281 282 281 280 279 279 278 278 279 280 281 282 283 282 282 281 281 282 282 282 283 283 283 282 281 280 278 277 278 278 280 281 281 281 280 281 283 284 284 284 283 280 277 273 271 270 271 274 279 281 282 282 282 284 288 289 289 288 286 285 285 285 286 287 288 285 286 288 292 294 293 294 294 295 297 300 302 304 305 305 305 307 311 312 313 315 319 315 312 311 309 308 308 308 307 307 305 299 293 291 289 287 285 287 290 294 294 293 287 264 230 221 247 261 268 272 277 277 276 277 283 291 298 303 300 294 285 276 275 259 245 233 225 223 225 226 230 225 216 215 205 229 243 252 268 288 300 312 318 324 317 296 295 293 291 288 285 285 285 293 297 307 316 323 326 322 322 325 326 325 326 326 329 333 338 349 341 339 339 339 338 338 338 336 338 345 354 357 357 358 360 359 358 358 5 8 11 14 17 17 14 9 4 359 353 354 353 352 351 352 353 350 347 347 348 348 348 348 343 345 348 350 349 345 344 341 339 339 338 338 340 341 342 344 347 348 349 349 347 343 340 340 344 347 347 344 343 345 346 345 342 340 339 339 341 344 346 345 343 343 341 342 346 352 354 354 353 351 347 346 346 345 344 342 338 336 337 339 343 347 350 360 359 352 348 345 344 344 345 345 345 344 343 343 343 342 342 342 342 342 342 341 342 342 343 343 344 344 343 343 344 345 345 344 343 343 342 342 342 342 342 342 342 342 342 342 342 341 340 339 338 337 336 336 335 334 333 333 332 332 332 332 331 331 331 332 332 332 332 331 330 330 329 328 328 326 324 324 322 320 317 314 311 309 308 305 302 299 297 295 292 288 284 279 279 276 271 268 264 260 258 255 250 246 243 242 239 236 233 230 230 230 230 229 229 228 316 313 311 307 303 297 303 304 302 300 300 298 297 298 301 303 308 312 315 317 317 319 322 323 324 323 323 322 321 320 319 318 317 316 315 315 315 315 314 315 316 316 315 314 313 311 306 300 296 292 289 285 277 277 276 276 277 274 273 272 271 269 267 264 263 263 262 262 261 260 259 259 258 258 258 258 259 261 263 261 259 257 256 256 256 256 255 255 254 254 255 257 258 260 259 259 258 258 258 259 258 258 257 257 257 257 256 256 257 258 260 262 264 267 268 269 270 270 269 269 269 269 270 269 269 269 269 269 270 271 270 271 271 272 272 272 272 272 273 273 273 273 273 273 274 274 276 276 276 276 277 277 277 278 279 279 280 280 280 278 276 275 275 275 274 273 274 277 275 271 270 272 274 274 275 272 272 275 276 274 273 272 272 273 276 277 277 277 277 278 277 276 275 273 273 273 273 273 274 274 274 273 272 271 269 267 265 266 266 266 266 264 260 258 257 256 255 256 257 257 257 257 259 260 261 261 260 260 260 261 261 260 259 256 256 256 256 256 255 254 255 255 255 255 254 252 251 251 252 253 252 254 254 255 257 258 257 256 256 257 259 262 262 262 261 259 258 258 258 258 258 258 259 260 261 261 262 263 264 264 265 266 266 265 264 262 261 262 262 263 264 265 267 270 269 269 268 267 266 265 265 267 268 269 270 271 271 272 272 273 275 277 277 277 277 276 276 275 275 275 275 275 275 276 276 277 277 280 283 283 282 280 279 278 280 282 282 282 282 281 279 280 281 281 281 282 284 283 283 283 282 281 281 281 281 282 283 283 283 283 282 282 280 279 278 278 278 279 280 279 279 279 280 282 283 284 283 281 279 277 273 272 270 271 273 277 278 280 281 281 283 287 290 290 288 286 285 285 285 286 286 286 284 284 286 290 294 294 295 295 296 298 301 304 305 306 306 307 309 312 312 313 314 315 315 311 310 309 308 307 306 307 304 299 294 290 288 287 286 285 288 291 290 292 289 283 265 236 220 233 259 271 275 277 280 284 287 295 302 306 310 308 302 296 290 282 265 251 239 232 229 231 231 234 229 218 211 203 224 230 230 235 250 267 278 288 294 284 257 253 250 247 248 252 258 262 277 283 294 305 311 314 313 317 319 319 319 323 324 328 333 340 349 338 336 337 338 336 336 336 334 340 350 359 2 2 4 5 7 8 7 16 16 16 17 17 11 0 355 354 354 353 353 352 350 350 351 351 348 347 347 347 348 350 350 348 350 351 349 349 350 349 349 347 345 344 337 338 341 343 343 346 346 346 345 346 345 340 339 346 349 347 344 343 345 346 348 345 340 339 338 338 340 341 341 342 340 339 341 345 349 350 347 346 346 347 348 348 347 345 341 339 339 340 340 340 341 347 359 358 354 349 346 345 344 344 344 344 344 344 344 343 343 342 342 342 342 342 342 342 342 343 344 344 345 344 346 347 346 345 344 344 343 343 343 343 342 342 343 343 343 343 342 342 342 341 340 339 338 338 337 336 335 334 333 333 333 333 333 333 333 332 333 333 333 333 332 332 331 331 330 329 328 327 326 325 323 320 317 314 313 311 307 304 301 299 296 293 290 287 285 282 278 274 270 266 262 259 255 252 249 248 243 240 237 234 230 230 229 229 229 229 227 314 312 308 303 298 298 303 302 302 301 298 296 299 300 301 304 308 313 316 316 317 319 322 324 324 324 323 323 322 320 319 319 318 317 316 315 315 315 315 316 317 317 316 315 312 309 304 300 296 292 289 286 281 276 275 275 274 273 271 271 270 268 266 266 263 262 262 261 261 260 259 259 258 258 258 257 257 259 261 260 257 255 255 255 255 255 255 254 254 255 256 258 260 261 260 259 259 259 259 259 259 258 257 258 259 258 258 257 258 259 261 263 263 265 267 268 269 268 268 267 267 267 267 267 267 268 270 272 273 273 273 274 274 274 274 274 274 273 273 274 274 274 274 274 275 276 277 277 276 276 277 277 277 278 279 280 280 280 279 278 277 276 275 275 275 272 273 277 279 274 271 272 273 274 274 273 274 276 276 275 273 273 273 273 275 276 277 277 277 277 276 275 275 274 274 273 275 274 274 275 275 274 273 271 269 267 266 266 266 266 266 265 261 259 258 257 258 258 258 258 258 257 258 259 261 261 261 260 260 261 261 260 259 257 256 257 257 256 255 255 255 255 255 256 255 254 252 252 253 254 253 253 253 254 255 256 256 256 256 258 260 262 262 262 260 259 258 259 259 258 258 259 260 261 261 261 262 263 264 264 265 266 266 265 264 264 263 262 263 263 264 264 267 269 269 268 268 268 267 266 265 266 268 269 270 271 271 271 272 273 274 276 277 277 276 276 275 274 275 275 276 276 276 277 276 277 277 279 281 282 282 281 279 280 282 284 284 283 283 282 280 282 283 283 284 285 286 285 284 283 282 281 281 281 281 282 283 283 283 283 283 282 281 281 279 278 278 278 278 277 277 278 279 280 281 282 281 280 278 276 274 271 270 270 272 275 275 277 278 280 282 286 290 289 287 286 285 285 285 285 285 284 282 282 284 288 292 294 294 297 296 298 301 304 306 308 309 310 311 311 312 313 313 313 312 311 310 308 306 305 305 304 300 294 290 287 285 285 285 286 288 290 290 292 290 286 273 250 235 249 268 280 282 284 290 296 299 304 306 308 310 311 307 305 300 288 273 261 253 249 251 253 249 244 243 227 211 210 229 227 223 220 220 225 240 244 256 240 219 216 216 214 217 222 229 239 244 253 270 285 296 304 294 296 300 304 309 311 321 327 333 337 339 336 336 337 336 335 336 338 339 349 358 3 5 7 9 12 13 14 17 19 9 6 7 5 356 349 342 341 342 345 350 352 350 351 352 351 348 347 347 348 348 349 348 349 350 348 348 350 350 350 348 347 346 346 343 341 344 344 343 343 343 343 342 343 342 338 338 342 348 347 346 346 347 346 347 343 339 338 336 336 338 338 339 339 338 338 340 343 345 343 346 347 347 349 351 351 350 347 342 341 341 341 341 341 342 346 357 3 355 351 348 346 344 344 344 344 345 345 344 344 343 343 343 342 342 342 342 342 343 344 344 345 348 348 348 347 347 346 345 344 343 343 343 343 343 343 343 343 343 343 343 343 343 342 341 340 340 338 338 337 336 335 334 334 334 334 334 334 334 334 335 335 335 334 333 333 332 332 332 331 330 329 329 328 326 323 321 320 317 314 310 307 303 301 298 295 292 291 288 285 281 277 273 269 264 259 255 253 250 246 241 237 237 234 230 229 228 228 228 228 226 314 311 307 303 301 302 303 303 302 297 298 299 301 302 303 305 309 313 318 318 318 319 321 324 324 324 323 322 321 321 320 319 318 317 316 315 315 315 317 318 318 318 317 314 311 307 303 298 295 293 290 289 285 279 275 274 273 272 271 270 268 267 266 265 263 262 261 261 260 259 259 258 258 258 258 255 255 255 256 256 255 254 254 254 254 254 254 254 254 255 257 261 263 263 262 261 261 261 260 260 259 258 259 260 261 262 261 261 261 262 264 264 264 266 267 268 268 267 266 266 266 266 266 266 266 267 269 273 273 275 276 276 276 275 275 275 274 274 274 274 274 275 276 276 276 277 277 277 276 276 277 277 278 279 279 280 279 279 279 278 277 276 276 276 275 272 272 277 280 278 274 273 273 274 274 274 275 277 277 276 275 273 273 273 273 274 277 277 277 276 275 275 275 276 276 276 277 275 275 275 275 275 273 271 269 267 267 267 267 267 267 265 262 260 259 260 261 261 261 261 259 258 257 258 260 262 261 260 260 260 260 261 259 258 257 257 257 256 255 255 255 255 256 256 256 255 253 253 254 254 254 254 253 252 252 253 254 255 256 258 260 261 261 261 260 258 258 258 259 258 259 260 261 262 262 262 261 262 263 263 265 265 265 264 264 264 263 263 263 264 265 265 267 269 269 268 268 268 267 266 265 266 267 268 268 268 268 269 271 273 275 277 278 278 277 275 275 274 274 274 276 277 278 278 277 279 279 279 279 280 280 279 278 279 282 285 285 285 284 284 284 285 285 285 286 286 287 287 286 284 283 282 281 281 282 282 283 283 283 283 283 283 282 282 280 278 278 278 277 276 277 279 279 279 279 279 279 279 277 276 274 272 271 271 271 272 273 275 277 279 283 287 288 286 286 286 285 285 285 284 284 282 281 281 282 285 290 293 294 296 295 296 299 303 305 308 310 311 312 312 313 313 313 312 312 310 308 305 304 303 300 296 291 289 286 283 282 284 286 287 287 289 291 293 295 291 282 267 260 270 284 284 290 295 300 304 306 305 305 306 308 312 311 310 305 295 284 276 271 272 273 272 268 270 254 230 216 221 234 230 223 202 196 201 207 215 222 214 207 204 205 202 205 207 209 210 212 224 237 253 270 274 242 249 261 278 293 302 318 326 331 334 334 334 336 337 337 337 339 344 346 359 4 6 7 9 11 15 16 18 18 10 0 355 353 352 348 341 341 340 340 341 343 345 345 349 351 351 349 348 347 349 350 350 349 349 348 347 349 351 350 350 348 347 348 348 347 345 342 342 342 342 342 343 342 341 339 337 339 345 347 348 348 348 346 341 340 339 338 336 335 335 335 336 337 338 337 340 343 344 346 346 343 344 345 348 351 352 351 347 343 342 342 342 341 342 342 347 356 3 356 353 350 348 347 346 345 345 345 345 345 344 344 343 343 343 343 343 343 343 343 344 344 345 348 348 348 347 347 346 345 344 344 343 344 344 344 343 343 343 343 343 343 343 343 342 342 341 341 339 339 338 337 336 335 335 335 335 335 335 335 335 336 337 336 336 335 335 334 333 332 332 331 331 331 330 328 327 326 324 320 317 313 309 305 303 300 298 296 293 289 286 282 278 274 270 263 259 259 256 250 244 239 236 234 232 230 228 227 227 227 223 220 313 310 306 302 301 304 303 303 301 296 297 302 305 306 306 307 309 310 313 317 319 320 321 323 324 324 323 322 321 321 319 317 316 316 315 315 315 316 317 318 319 318 315 312 308 304 300 297 294 292 290 290 286 281 276 275 273 273 272 270 268 266 266 265 263 262 260 260 259 259 258 257 257 258 257 255 254 255 255 254 254 254 253 253 253 253 253 253 255 257 259 262 265 265 264 263 263 263 262 261 260 260 260 261 263 264 264 264 263 264 265 265 265 265 267 268 268 267 265 265 266 266 266 266 265 266 269 271 272 276 277 278 277 276 275 275 275 274 274 274 274 275 277 277 278 278 278 277 276 276 276 277 278 279 279 279 279 278 278 277 276 276 276 275 274 272 271 276 280 279 276 275 274 274 274 275 276 277 277 276 274 273 274 274 274 274 275 277 277 276 275 275 276 278 278 279 278 276 275 275 275 275 273 271 269 268 267 267 267 267 267 266 264 261 261 261 262 263 264 264 261 259 257 258 260 261 262 261 261 260 260 260 260 258 257 257 256 255 255 255 256 256 256 256 256 255 253 252 253 255 255 255 253 251 251 252 253 254 255 257 259 260 260 260 259 258 258 258 259 259 260 261 261 262 262 262 261 261 261 262 263 264 264 264 263 263 262 263 264 264 265 265 268 268 268 268 267 267 266 265 265 265 266 265 265 267 268 268 271 273 276 277 278 278 276 275 275 274 274 274 276 278 279 279 279 280 280 279 278 278 278 278 277 278 281 284 285 286 286 285 285 285 284 285 286 288 288 289 287 286 285 284 283 282 282 283 283 283 284 284 284 284 283 282 280 279 278 278 277 277 278 281 281 280 279 278 277 277 276 276 275 274 274 273 272 272 272 273 277 280 285 287 286 284 285 285 285 285 284 282 282 280 279 280 281 284 284 289 293 295 294 294 296 299 302 306 309 309 311 312 312 312 311 311 311 307 299 295 296 295 291 287 285 284 283 282 283 286 289 289 290 291 295 299 300 298 292 284 282 282 282 289 295 300 303 305 306 306 307 309 310 311 313 314 309 302 295 290 287 288 289 288 287 286 260 236 228 238 247 235 211 191 188 188 192 211 214 208 203 202 203 202 203 202 202 202 200 202 210 220 229 227 216 224 232 239 262 297 315 324 330 333 334 334 336 337 338 342 347 351 353 358 359 1 3 5 7 8 11 15 13 4 360 349 346 344 343 342 342 342 341 341 341 342 342 351 352 351 351 350 349 350 351 351 350 350 348 350 351 351 351 350 349 349 350 346 342 341 340 340 342 343 343 343 341 337 336 337 339 346 346 348 349 347 343 340 339 338 336 335 335 335 334 335 338 340 341 343 343 343 345 346 346 347 346 348 350 352 349 343 342 343 343 343 343 343 347 350 355 1 2 354 351 351 350 347 346 346 346 346 345 344 343 343 343 343 342 343 343 343 344 344 345 346 348 348 348 347 347 346 345 345 344 344 344 344 344 344 343 344 344 344 343 343 343 343 342 342 341 340 339 338 337 337 336 336 336 336 336 336 337 337 338 338 338 337 337 336 335 334 334 333 332 332 332 332 331 330 329 326 323 320 316 312 308 306 302 300 298 294 290 286 282 278 274 270 265 261 260 255 247 236 229 225 231 231 229 225 217 217 218 217 217 311 308 304 303 303 304 303 303 298 295 298 305 307 308 308 307 308 308 311 315 319 322 322 323 323 323 322 322 321 320 318 316 315 314 314 314 315 316 316 317 317 316 313 309 305 301 298 294 290 290 287 283 280 278 276 275 274 274 273 271 269 268 267 265 264 262 260 259 256 255 255 255 255 255 255 254 254 254 254 253 253 253 253 253 253 254 254 255 258 258 259 262 265 265 265 265 265 265 263 261 260 260 261 262 264 264 265 265 264 264 264 264 264 265 267 267 267 266 265 266 268 267 267 265 265 265 268 270 272 276 277 277 275 274 274 275 276 275 275 275 274 275 276 277 278 277 277 276 276 276 276 277 278 279 279 279 279 278 277 276 276 276 276 275 274 273 272 274 278 279 278 277 276 274 275 276 276 276 276 274 274 275 275 274 275 275 275 276 277 276 275 276 278 279 279 280 279 276 275 275 276 275 273 271 270 269 268 267 266 266 266 267 265 263 262 262 262 263 265 265 262 259 257 258 259 261 262 262 261 260 260 260 260 258 257 257 256 255 256 256 257 257 257 257 256 255 253 252 253 253 255 255 253 252 251 252 253 254 255 257 259 259 260 260 259 258 259 259 259 260 261 261 261 262 262 262 261 260 261 261 263 264 263 263 263 263 263 263 264 264 264 266 268 269 269 267 267 266 266 265 264 264 264 264 265 265 267 269 271 273 275 275 276 276 276 274 275 274 273 274 275 277 278 279 279 280 280 280 278 278 278 279 276 276 280 282 284 285 286 286 284 283 283 284 286 287 288 289 289 288 287 286 285 284 283 283 283 284 284 284 284 284 283 282 281 280 279 278 277 278 279 281 281 282 280 277 275 275 275 275 275 275 276 275 274 275 274 275 280 281 284 286 285 284 284 284 285 285 284 281 280 278 278 278 280 281 282 287 291 293 292 291 292 295 298 300 301 305 308 308 306 305 304 305 305 303 295 289 288 287 284 281 280 281 283 283 286 288 290 291 294 295 301 305 304 304 300 295 292 291 291 293 297 300 302 304 306 307 309 310 310 311 313 316 314 308 303 300 299 299 299 298 296 287 262 245 245 251 252 243 215 193 190 186 190 209 218 198 183 190 206 208 209 208 209 208 203 198 200 203 207 211 213 222 221 231 263 299 316 324 329 333 334 335 336 336 342 350 354 356 356 355 353 354 356 357 357 358 359 1 4 1 353 347 344 343 343 342 342 341 342 342 342 343 345 353 352 352 351 350 350 352 353 353 352 352 351 353 353 353 352 352 352 353 346 341 339 339 341 341 343 344 343 339 337 336 336 339 343 345 345 350 349 345 341 339 339 338 337 336 336 336 334 335 340 344 343 343 343 343 343 343 344 345 344 348 351 352 349 343 342 343 343 344 345 345 349 351 354 358 2 359 356 355 353 350 347 347 347 346 345 344 344 344 343 343 343 343 343 343 344 345 346 347 347 347 347 347 346 346 346 345 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 342 341 340 339 338 337 337 336 336 336 337 337 337 338 338 339 339 339 339 339 338 337 336 335 335 334 333 334 334 333 333 331 329 326 323 319 315 310 306 307 304 300 295 291 286 282 277 273 270 268 265 263 255 249 243 229 223 221 219 219 218 216 215 215 215 216 309 306 305 305 305 305 303 301 295 298 303 307 308 308 304 303 304 306 310 313 317 320 321 322 323 322 321 320 321 319 317 315 312 312 312 313 313 314 314 315 315 313 310 307 303 299 295 291 284 284 282 279 277 276 275 275 274 273 273 270 270 268 267 266 265 263 261 258 255 254 254 254 254 254 254 254 254 253 253 253 253 254 253 254 255 257 258 259 260 258 259 260 263 265 265 266 266 266 264 262 261 261 262 264 264 264 264 264 264 264 264 264 264 265 265 266 266 266 267 268 269 268 267 265 264 264 264 268 272 275 277 276 274 273 273 274 276 276 276 276 275 275 276 277 277 276 277 276 276 277 277 278 279 279 279 279 279 279 278 278 277 276 275 274 273 273 273 274 276 279 278 278 278 276 275 277 276 275 275 274 274 274 275 275 276 277 276 276 276 276 275 276 277 279 280 281 279 276 275 275 276 276 274 273 272 270 269 267 266 267 268 267 265 264 263 263 263 264 265 265 263 260 258 257 258 260 261 261 261 260 260 260 260 259 257 256 256 255 255 256 257 257 257 257 256 255 254 253 253 253 255 255 254 253 252 254 254 254 255 256 256 258 259 260 260 259 259 261 260 260 261 261 261 261 261 261 261 261 262 263 264 265 264 264 262 262 263 263 263 264 265 267 268 268 269 267 267 267 267 266 264 263 264 265 267 267 267 268 269 270 272 273 274 274 274 274 274 273 273 273 274 276 276 278 279 280 279 279 278 278 280 281 281 276 278 281 282 283 284 284 282 282 283 283 285 286 287 287 288 288 287 287 286 285 284 283 283 284 283 283 283 283 283 282 281 280 279 278 278 278 279 279 281 281 279 276 274 273 273 273 273 274 275 276 275 276 276 277 280 281 282 284 284 283 283 283 285 285 284 281 279 278 277 277 278 279 282 286 290 291 291 290 289 291 293 295 296 300 303 301 298 296 294 293 292 291 289 287 286 285 284 282 282 284 287 287 289 289 291 294 298 304 309 309 307 305 302 298 297 295 294 295 297 300 302 304 306 307 307 307 308 309 312 316 316 312 309 307 306 305 305 303 299 289 271 262 270 281 282 270 237 224 200 190 190 201 219 189 183 184 199 216 213 199 206 211 212 211 212 207 207 214 221 223 217 219 270 306 318 324 329 332 333 334 335 338 350 356 358 357 355 352 351 353 355 356 357 358 359 360 3 358 349 345 343 343 343 343 343 342 342 343 343 343 346 354 353 352 351 350 350 353 353 352 350 349 350 350 348 352 353 353 355 356 343 339 339 340 341 343 344 343 341 338 337 337 341 343 344 345 346 352 350 344 340 338 337 336 336 336 336 335 335 336 341 344 343 342 341 338 338 338 338 341 345 348 350 350 347 344 343 343 343 344 346 348 352 352 353 355 358 358 357 358 357 353 349 347 347 346 345 344 344 343 343 343 343 343 343 343 344 346 346 346 347 347 346 346 346 346 345 345 345 345 344 344 344 344 344 344 345 345 345 344 344 344 343 342 341 340 339 338 337 337 337 336 336 337 337 338 338 339 340 340 340 340 340 340 339 338 337 336 336 335 337 337 336 335 334 332 330 326 322 318 314 314 311 307 302 296 291 286 282 277 274 271 269 265 262 255 248 244 238 221 220 219 219 217 215 214 214 214 214 310 309 308 308 306 306 302 298 298 304 306 307 306 306 301 301 302 304 311 314 317 319 321 322 322 321 321 320 319 318 315 313 311 309 309 310 312 312 313 313 312 310 307 304 300 297 293 287 282 282 279 277 276 275 274 274 272 270 268 266 267 265 264 264 264 263 262 261 259 256 256 255 254 254 254 254 253 253 253 254 254 255 255 256 258 262 263 264 262 259 259 260 260 262 264 266 266 266 264 263 262 262 264 264 265 265 263 263 263 264 264 264 265 265 265 265 266 267 268 269 269 267 265 263 263 264 265 269 273 275 277 277 276 273 272 273 275 276 276 277 276 276 276 276 275 276 276 276 276 277 278 278 279 279 279 280 280 279 279 279 277 276 275 274 273 273 273 274 275 277 276 278 278 278 277 277 277 276 275 274 274 274 274 275 276 278 278 276 276 275 275 276 276 279 280 281 279 276 275 275 276 276 274 274 272 270 269 267 267 269 270 268 266 264 264 263 263 263 264 265 263 261 259 258 257 258 259 260 260 259 259 259 259 258 257 256 256 255 255 255 257 257 257 257 256 255 254 254 253 254 255 256 255 254 254 255 256 255 255 255 256 258 259 260 260 260 261 262 262 262 261 261 261 260 261 261 261 262 263 264 266 267 267 266 261 262 262 263 264 266 266 267 267 268 268 268 267 267 267 267 266 264 266 267 267 267 267 266 267 267 268 271 275 274 274 274 274 273 273 272 273 274 274 277 279 279 279 278 276 280 281 285 286 280 278 280 281 281 281 281 281 282 283 283 284 284 284 284 285 285 285 285 286 285 284 283 283 282 282 281 282 282 282 282 282 281 279 278 278 278 278 279 279 279 278 274 271 270 270 270 270 270 272 274 275 275 274 275 277 279 280 281 282 282 282 282 285 286 285 282 280 278 277 277 277 279 283 286 289 290 291 289 287 288 288 290 292 295 296 295 294 292 291 290 289 289 287 286 286 286 287 286 286 288 290 291 292 292 294 299 306 308 313 312 309 306 304 301 299 296 295 297 299 301 302 304 305 307 307 307 309 310 313 316 316 312 310 309 309 309 308 306 304 297 289 288 293 298 298 287 266 256 209 197 198 207 213 196 186 186 193 202 200 187 192 196 221 236 228 218 213 210 204 198 191 174 175 335 345 346 346 335 334 335 337 343 356 359 359 355 351 347 344 346 348 353 357 358 359 360 353 349 347 344 343 342 342 343 342 342 342 342 343 345 347 351 355 353 352 351 350 352 355 344 340 340 341 342 341 351 354 354 356 356 345 342 341 343 345 344 346 341 338 337 337 339 341 342 342 345 350 352 350 344 341 338 336 334 334 335 334 334 335 340 343 344 344 341 337 337 338 340 341 343 346 347 349 346 344 343 343 345 345 346 348 349 352 352 352 353 355 355 356 357 357 356 352 348 346 345 345 344 344 344 343 343 343 344 345 344 345 345 345 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 345 345 345 345 345 344 343 342 341 340 339 338 338 337 337 336 336 337 337 338 339 340 340 340 340 341 341 341 340 340 339 339 338 338 339 339 338 338 337 335 333 329 325 323 322 317 314 309 303 297 292 286 282 277 275 273 269 265 261 258 249 242 236 222 222 219 217 215 214 213 212 212 213 311 309 308 306 303 304 299 297 299 303 304 305 304 302 302 302 303 307 313 317 320 320 321 321 321 320 320 319 317 316 313 311 309 307 307 308 309 310 311 311 309 307 304 301 297 293 286 283 281 280 278 276 275 274 273 272 272 268 267 265 264 262 262 262 262 262 262 262 262 261 260 260 259 255 254 254 254 254 254 255 255 255 256 259 261 263 264 262 262 261 260 260 260 263 264 266 266 266 266 264 263 263 264 264 265 264 263 262 263 263 264 264 265 265 265 266 268 269 269 268 267 264 263 262 263 264 267 272 275 276 277 276 275 272 271 272 274 275 276 277 277 276 275 275 275 276 276 277 277 278 278 278 279 279 280 280 280 280 279 279 278 276 275 274 273 272 273 273 275 275 274 275 277 278 278 278 277 276 275 274 274 274 273 274 276 278 278 276 275 275 275 276 276 279 280 280 279 276 275 274 275 275 274 274 272 270 269 268 268 270 271 269 267 266 266 263 263 264 265 265 264 262 260 258 257 257 257 258 259 258 258 258 258 258 257 255 255 255 255 255 257 257 257 257 256 255 254 254 253 254 256 256 256 256 257 258 257 255 255 255 256 257 258 260 261 261 262 263 263 263 262 261 260 260 261 261 262 262 263 265 265 266 268 268 263 261 262 264 265 266 266 266 267 267 268 268 268 267 267 267 267 266 267 267 267 268 267 266 266 267 268 270 274 274 274 274 274 274 272 271 272 272 273 276 278 279 279 278 277 281 283 286 288 285 280 280 280 280 280 280 280 281 282 283 283 282 282 282 282 282 283 283 284 285 284 283 282 282 282 282 282 282 282 282 281 280 279 278 278 278 278 278 278 277 276 273 269 267 266 265 265 266 268 271 272 270 269 271 274 276 278 279 280 282 282 283 285 287 285 283 280 278 277 277 278 280 283 286 289 290 291 289 288 288 287 289 291 292 293 293 293 293 292 290 289 289 286 286 286 287 287 287 287 290 294 297 296 297 301 306 309 311 312 313 311 309 307 306 301 296 295 297 299 301 302 304 305 305 306 308 310 312 313 314 313 310 308 308 308 309 310 309 309 305 301 299 300 302 303 302 296 274 225 208 212 217 218 209 191 193 194 198 202 203 226 237 255 252 242 231 206 203 191 183 182 180 235 339 344 347 348 343 342 343 347 353 359 356 353 349 342 339 338 338 341 348 354 357 356 348 347 346 344 343 343 341 341 341 342 342 342 342 342 349 354 353 354 353 353 352 351 353 358 342 338 337 337 338 340 352 355 355 355 354 349 348 348 345 344 345 346 340 337 338 340 341 339 339 343 347 352 352 350 348 345 340 334 334 334 333 334 334 334 337 342 343 344 343 341 341 341 342 343 343 343 344 345 345 345 344 344 346 347 348 351 353 352 351 352 352 353 353 354 356 356 355 354 352 347 346 346 345 344 344 344 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 345 345 345 344 344 344 344 344 344 344 345 345 345 344 343 342 341 340 339 339 338 338 337 337 336 337 337 338 338 339 339 339 340 341 341 341 341 341 341 340 340 340 340 340 340 340 339 338 335 332 328 326 325 320 316 311 305 299 293 287 281 279 277 273 268 264 259 257 247 240 238 236 235 220 215 214 212 211 211 210 211 309 308 306 305 303 300 297 296 296 299 301 303 302 304 304 304 306 311 315 318 319 319 320 321 321 320 320 318 316 313 311 309 307 305 305 305 306 307 308 308 307 304 302 298 295 289 283 283 281 279 277 275 273 273 273 272 271 269 268 265 262 261 260 257 258 259 260 261 262 262 263 263 261 257 255 255 255 255 256 256 256 257 258 261 261 261 260 260 260 261 261 261 262 263 264 264 265 264 265 264 263 263 264 264 265 264 263 263 263 264 265 265 265 265 265 268 270 270 268 266 264 262 262 263 264 266 271 274 276 276 276 275 273 271 270 270 270 272 275 276 276 275 274 275 276 277 277 277 278 278 279 279 279 280 280 280 280 280 280 279 278 277 276 274 273 272 273 273 273 273 273 273 275 277 278 278 278 278 276 275 275 274 273 273 276 277 277 277 276 276 276 276 277 278 278 278 278 276 274 273 274 275 275 275 272 270 269 269 269 270 271 271 270 269 267 264 264 265 265 265 265 263 261 260 259 257 256 257 257 257 257 257 257 257 256 255 255 254 254 255 256 257 257 256 256 255 254 254 254 254 255 256 257 257 259 259 259 257 256 255 255 257 258 260 261 260 261 262 263 263 262 261 260 260 261 262 262 262 263 264 265 267 269 268 264 261 262 264 265 266 266 267 267 267 268 268 268 267 267 267 267 267 267 267 268 268 268 268 268 268 269 270 273 273 274 274 274 274 273 271 271 271 272 274 275 278 279 278 278 282 284 286 288 286 283 282 280 280 280 281 282 282 282 282 282 282 282 282 282 282 283 283 284 285 285 285 284 284 285 284 283 282 282 281 280 280 279 278 278 278 277 277 276 275 274 271 269 266 263 262 262 263 265 266 265 264 266 267 272 274 275 276 279 283 284 285 285 286 284 282 279 278 278 278 278 280 283 286 289 290 291 291 290 290 289 290 292 292 292 292 294 294 292 291 291 288 285 285 285 286 286 287 288 294 297 299 302 304 308 310 311 311 310 312 312 311 310 308 303 298 296 297 298 300 302 304 304 305 305 307 309 311 311 311 310 308 306 306 307 310 312 311 308 305 302 300 300 302 302 304 301 283 243 223 230 238 240 228 203 202 201 218 238 260 282 279 271 265 261 259 245 197 197 196 194 212 327 339 342 344 345 345 345 352 4 360 350 347 344 342 340 339 337 335 338 342 349 350 345 346 343 342 342 341 341 339 339 339 340 340 341 342 344 347 348 347 345 345 355 355 354 355 360 354 351 341 337 339 345 353 355 356 355 353 352 351 349 345 343 344 344 339 339 340 340 340 340 343 344 347 350 351 348 348 340 336 334 334 333 333 333 333 333 334 336 341 339 340 343 345 346 343 341 341 341 341 342 343 345 345 345 346 346 347 349 351 351 350 350 351 351 352 352 354 354 354 354 353 353 353 348 349 349 348 347 347 346 346 345 345 345 345 345 344 344 344 344 343 344 344 344 344 344 345 345 345 345 344 344 344 344 344 344 344 344 344 343 342 340 339 339 339 339 338 338 337 337 337 337 337 338 338 339 339 339 340 340 340 341 341 341 341 341 341 341 341 341 341 340 339 337 335 334 331 327 322 319 313 307 301 295 289 287 283 278 273 268 263 258 255 247 242 239 237 234 217 213 213 211 210 209 209 209 307 306 305 305 300 298 298 300 299 299 301 302 304 305 305 307 309 311 314 316 317 318 320 320 320 320 319 317 314 311 309 307 305 303 302 303 303 304 305 306 305 302 299 296 288 284 282 282 279 277 275 273 272 271 270 270 270 271 271 267 264 261 258 257 257 257 257 257 258 259 261 261 260 257 256 258 258 258 258 258 259 261 261 259 259 258 258 258 259 259 260 260 261 261 261 261 262 262 262 263 263 263 263 264 265 263 263 263 265 265 266 266 266 266 267 269 270 270 268 266 264 265 266 266 267 271 274 275 275 275 275 274 273 270 269 269 269 271 273 275 275 275 275 276 277 278 278 279 279 279 279 279 279 280 281 281 281 281 280 279 278 277 276 275 273 272 272 273 273 273 273 273 273 275 277 278 279 278 277 277 276 275 274 275 276 278 278 278 277 277 277 277 277 277 277 278 278 276 274 273 273 274 276 277 275 271 270 269 269 271 272 273 273 272 269 267 266 266 266 265 265 264 261 261 259 257 256 256 257 257 256 256 256 256 256 256 254 253 254 255 256 257 257 257 256 256 255 254 253 253 255 255 256 257 259 260 260 259 257 255 255 256 258 259 260 259 259 260 261 262 262 261 260 260 261 262 264 262 262 263 265 267 269 268 265 262 261 263 264 265 266 266 268 267 269 269 268 268 267 267 267 267 267 267 268 269 270 270 270 270 271 271 271 272 274 275 274 275 275 272 270 270 271 273 274 278 279 278 279 282 284 285 287 286 285 284 281 281 281 283 285 285 283 282 283 283 284 285 285 285 285 285 286 287 288 287 286 286 286 285 283 281 280 280 279 278 277 277 277 276 275 275 275 274 272 270 269 268 267 264 262 261 261 259 258 260 264 268 271 271 273 276 279 284 286 286 285 284 281 280 280 279 278 278 278 280 283 286 288 290 291 291 291 291 290 289 290 289 289 290 291 291 290 290 288 286 283 283 283 285 286 287 288 290 291 294 300 306 310 311 310 309 309 310 310 311 310 308 304 300 297 297 298 299 300 302 303 303 305 306 308 309 309 309 307 306 306 306 307 310 312 310 305 303 301 300 300 302 302 305 301 285 253 235 241 255 249 241 231 227 224 264 284 295 298 294 282 278 261 239 236 207 231 232 243 307 332 337 339 340 341 343 344 342 351 344 338 338 337 335 337 337 337 337 339 342 345 345 343 342 339 339 340 340 339 338 338 338 338 339 341 344 344 346 342 339 338 339 351 356 358 358 359 358 353 347 344 346 351 353 355 354 355 356 356 354 345 343 343 344 343 340 339 342 344 344 345 344 343 345 347 348 346 347 338 336 335 335 334 333 333 333 333 332 332 336 334 337 342 344 345 347 348 343 339 339 340 340 343 344 344 345 345 346 346 347 350 350 350 349 350 351 352 352 353 353 353 353 353 353 353 351 350 348 347 346 346 345 345 345 345 345 345 344 344 343 343 342 343 343 343 344 344 345 345 345 345 344 344 344 344 344 344 344 344 343 343 342 341 340 340 340 339 339 338 338 337 337 337 337 337 337 338 339 339 339 340 340 340 340 341 341 341 341 341 342 341 341 340 339 338 338 336 333 329 325 322 316 310 303 299 296 292 286 280 274 266 257 252 254 252 251 244 234 232 216 212 211 209 208 208 208 208 305 305 305 305 302 297 301 304 304 302 302 303 305 305 305 306 308 310 312 314 317 318 319 320 320 320 319 316 313 310 307 305 303 301 300 301 301 302 303 304 303 300 297 292 285 282 282 280 278 276 274 272 271 270 269 268 269 270 270 269 266 264 260 258 258 258 257 257 257 257 259 259 258 257 257 261 263 263 262 262 263 264 262 259 258 257 257 257 258 258 258 259 259 259 259 259 259 260 261 261 262 262 262 263 264 263 263 264 265 266 267 267 267 266 268 269 270 270 268 267 267 269 272 271 272 273 274 275 274 274 274 273 272 271 270 270 271 272 273 274 275 275 276 277 277 278 279 279 279 278 278 278 279 280 281 281 281 281 280 280 279 278 277 275 274 272 271 271 272 272 273 274 275 277 277 279 279 279 279 278 277 276 275 275 276 277 278 278 279 279 278 278 277 277 277 278 277 276 274 273 273 273 276 278 277 273 271 270 270 271 273 273 273 272 271 270 269 267 267 266 265 264 263 262 260 258 256 256 256 257 256 255 255 255 256 255 254 253 253 254 255 256 257 257 257 256 256 254 253 254 255 254 255 256 258 259 259 258 257 256 256 256 258 259 259 259 259 260 261 262 262 261 261 261 262 263 265 264 263 264 265 268 269 268 266 263 262 263 265 264 265 267 268 268 269 269 269 268 267 267 267 267 267 267 267 270 271 272 272 272 273 272 272 272 274 277 275 277 277 275 272 273 272 273 275 277 279 279 280 282 284 285 286 286 286 284 283 282 283 285 286 286 284 283 284 284 286 287 287 287 287 288 290 291 290 289 288 286 285 284 283 281 280 278 277 275 275 274 274 273 273 273 273 272 271 269 270 270 270 266 262 261 258 253 254 257 264 269 270 271 272 276 280 283 287 286 284 282 280 279 279 279 279 279 280 281 284 286 288 289 289 290 289 288 286 285 284 283 283 285 286 286 286 286 285 284 283 283 283 285 286 287 287 287 288 290 293 300 306 308 308 307 307 308 308 309 308 307 304 300 297 296 297 298 299 299 301 302 303 305 306 308 308 307 306 306 306 306 306 308 309 306 304 303 301 300 300 301 304 305 300 283 255 241 250 269 270 284 284 269 266 295 302 305 301 297 290 283 279 270 256 253 282 283 303 322 330 333 334 334 335 332 329 329 334 335 333 332 333 333 333 334 335 338 343 347 351 353 345 338 338 338 346 341 337 336 337 337 338 338 340 342 343 344 338 337 338 339 345 356 358 356 354 354 349 348 349 349 350 352 353 356 358 0 359 354 342 342 343 343 343 343 343 345 346 346 345 343 342 343 344 345 346 347 340 338 338 340 344 341 340 338 337 335 331 332 332 336 338 339 340 342 343 345 343 340 340 341 344 344 344 345 344 344 344 346 348 348 349 349 349 350 350 351 351 352 352 352 352 352 352 351 349 348 347 346 346 346 346 345 345 345 344 344 344 343 342 342 342 342 342 343 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 342 342 341 341 341 340 340 339 338 338 337 337 337 337 337 338 338 339 340 340 340 340 341 341 341 341 342 342 342 342 341 340 340 339 338 336 334 331 327 324 318 312 309 306 300 294 287 276 268 259 248 243 247 248 246 239 231 229 226 213 208 207 206 207 207 207 303 304 305 304 300 296 300 304 305 303 302 300 300 300 300 301 305 309 312 314 317 318 319 319 319 320 318 316 313 309 306 304 301 300 299 299 299 299 300 301 301 298 293 288 284 283 281 279 277 274 273 271 270 269 268 267 268 268 269 270 269 266 264 260 259 258 258 258 258 259 260 260 258 258 260 263 265 265 265 265 264 264 260 258 257 257 257 258 258 258 258 258 258 258 259 258 258 259 259 260 261 261 261 261 262 263 264 265 266 266 266 266 266 266 268 268 267 267 267 268 269 270 271 273 274 274 274 273 273 273 272 272 271 271 271 271 272 273 274 275 275 276 276 277 276 278 279 279 279 278 278 278 279 280 280 280 281 281 281 280 280 279 277 276 274 272 272 271 272 272 272 274 276 278 279 280 280 280 280 280 278 277 277 277 277 277 278 279 279 279 279 278 277 277 278 279 279 277 275 274 274 274 276 279 278 275 272 271 270 272 272 273 273 272 272 271 270 269 268 267 266 265 264 262 260 258 257 256 256 257 256 256 256 256 256 254 254 253 253 254 255 257 257 257 257 257 256 254 254 255 255 253 253 255 256 256 258 257 256 256 255 255 256 258 259 259 259 259 261 261 262 262 262 261 262 264 265 265 264 264 266 267 268 267 266 265 263 263 264 265 266 267 268 268 269 269 269 268 267 267 267 266 267 267 268 269 270 272 273 273 274 275 273 272 274 276 276 278 281 280 280 282 278 275 276 278 279 280 281 283 285 285 286 286 286 285 285 284 285 286 286 284 283 283 283 285 288 288 287 286 285 287 290 291 289 289 287 284 282 282 281 280 277 275 273 272 272 271 271 272 272 272 272 272 270 268 268 268 270 266 264 262 259 250 248 255 264 269 270 273 273 275 278 282 286 284 284 282 280 280 280 281 282 283 284 285 286 287 288 288 288 288 287 284 282 280 280 281 281 282 282 282 283 283 283 283 284 283 283 284 284 285 284 283 284 286 290 294 300 306 307 306 306 306 307 308 307 306 303 299 296 296 297 297 298 299 300 301 303 304 305 305 305 305 305 305 306 306 306 305 305 305 305 304 302 302 301 302 304 305 301 287 264 256 271 289 287 302 304 300 298 305 308 307 302 298 295 294 290 286 286 293 304 308 317 323 326 327 327 327 322 319 319 323 327 329 329 331 332 332 332 331 333 336 340 344 348 350 341 339 344 345 349 339 335 335 336 336 337 338 338 338 338 338 335 336 338 340 345 358 358 359 356 352 347 347 348 349 350 352 355 358 359 0 359 354 350 348 348 344 343 346 345 345 346 345 343 342 342 342 342 344 345 346 346 345 344 342 340 339 340 338 339 339 335 332 331 334 335 335 335 336 338 340 340 339 339 343 347 345 344 344 344 343 343 344 345 347 348 348 348 349 349 349 350 350 351 351 350 350 350 350 349 348 347 347 347 346 346 345 344 344 344 344 343 343 343 342 342 342 342 342 343 343 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 341 340 339 339 338 338 338 337 337 337 338 338 339 340 340 341 341 341 341 342 342 342 343 343 343 342 342 341 340 339 337 335 332 329 326 321 314 313 309 302 295 289 272 262 248 234 231 229 236 235 232 229 222 207 206 206 205 205 205 206 206 304 304 305 304 301 297 296 300 301 298 296 295 296 296 298 300 304 309 312 315 317 318 319 319 319 319 318 315 312 309 306 303 301 299 298 298 297 297 299 299 298 294 287 284 284 282 280 277 275 273 271 270 268 268 266 266 266 266 267 269 269 268 264 259 258 258 258 258 259 262 264 264 264 264 264 266 267 267 266 265 262 260 258 257 257 257 257 257 258 258 258 258 258 259 258 258 258 259 259 259 259 259 259 261 262 263 264 265 266 265 265 265 265 266 267 266 266 266 268 270 272 272 272 273 274 273 273 272 272 272 272 270 269 270 270 271 272 274 275 275 275 275 276 276 276 277 278 278 278 279 279 279 279 279 280 280 280 281 281 281 280 279 278 276 275 273 273 271 271 272 272 272 274 276 278 279 280 280 281 281 280 279 278 278 278 278 279 279 279 279 278 278 277 277 278 279 278 277 276 275 274 275 276 278 278 276 274 272 271 271 272 272 272 272 272 272 271 270 269 268 267 266 265 263 261 259 258 257 257 258 259 260 259 258 257 255 254 253 253 254 255 257 257 257 257 257 256 255 255 256 255 253 252 253 254 254 256 256 255 255 254 254 255 257 258 259 260 260 262 261 261 262 262 262 263 264 265 265 264 263 266 266 267 267 266 265 265 264 264 266 267 267 267 268 268 269 269 269 268 268 266 266 267 267 268 269 270 272 273 274 274 275 275 273 273 274 275 278 284 286 287 287 283 278 277 278 280 281 282 284 285 286 286 286 286 286 286 286 286 286 283 283 283 283 283 286 289 289 286 282 279 280 284 286 287 287 284 280 279 278 278 276 272 270 269 268 268 267 269 270 270 270 271 271 268 266 264 266 270 268 265 264 260 251 248 255 259 266 271 276 275 275 278 281 284 284 285 284 283 282 282 283 285 286 287 287 287 287 288 288 288 287 285 283 282 281 281 282 282 282 282 282 283 284 284 284 284 284 283 283 283 283 283 283 284 286 290 294 299 304 305 305 305 306 306 307 307 307 304 301 298 297 297 297 298 299 300 301 303 303 303 303 303 304 304 304 305 305 305 305 305 305 305 304 304 303 302 302 303 305 304 296 287 289 297 302 303 307 308 307 307 307 308 305 301 298 296 295 294 296 303 311 316 317 320 322 323 323 322 321 317 316 318 319 320 324 331 336 337 335 332 330 332 335 339 342 345 345 344 343 343 344 346 335 333 334 335 335 336 336 337 336 334 333 332 335 338 341 344 352 353 357 356 353 350 350 350 353 352 354 357 357 360 2 358 354 352 351 352 347 344 345 345 346 348 344 342 341 342 341 342 344 345 345 345 343 340 339 339 340 341 340 339 339 337 332 332 334 334 333 331 328 329 330 331 334 338 343 343 342 342 343 343 343 343 346 347 347 347 347 347 348 348 348 348 348 349 349 349 349 349 349 349 348 347 347 347 347 346 345 344 344 343 343 343 343 342 342 342 342 342 342 343 343 343 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 341 341 340 339 338 338 338 337 337 337 337 337 338 339 340 341 341 342 342 342 342 343 343 343 343 343 343 342 341 340 338 336 333 330 327 323 322 318 312 304 297 290 280 266 237 214 213 213 227 233 233 222 208 207 206 205 205 205 205 206 206 303 304 305 304 300 294 294 297 300 296 293 292 292 295 300 302 306 309 312 314 316 317 318 319 319 318 317 315 312 308 305 302 301 300 298 297 296 296 297 297 295 290 286 283 283 281 278 275 273 272 270 268 267 265 262 262 262 262 261 263 267 268 264 259 258 258 258 258 259 264 266 267 267 268 269 268 268 267 265 261 259 257 257 257 257 256 257 257 257 258 259 259 259 259 258 258 258 258 259 259 258 259 260 262 265 266 266 266 266 264 264 264 265 266 265 263 264 265 269 272 274 274 275 274 273 272 272 273 273 273 272 272 271 269 269 271 272 274 275 275 275 275 275 276 277 278 279 278 278 279 279 280 280 280 280 280 280 280 281 281 281 280 279 277 276 275 273 271 271 271 271 272 273 273 275 276 277 279 280 281 281 280 280 279 279 279 280 280 280 279 277 276 277 278 279 279 279 278 277 275 275 276 277 278 278 277 275 273 272 272 272 272 272 272 272 273 272 271 270 268 268 267 265 264 263 261 259 258 258 260 261 261 262 261 258 256 253 253 253 254 255 257 257 257 257 257 256 254 254 256 255 252 251 251 252 253 254 255 255 255 254 253 254 256 256 258 259 260 261 261 261 261 262 262 263 264 265 265 264 265 266 266 266 266 266 266 265 265 265 266 267 268 267 267 268 269 269 269 269 268 267 266 266 267 268 268 269 270 271 273 274 275 276 273 273 273 275 278 284 288 289 289 287 282 279 279 280 282 283 284 285 286 286 286 286 286 287 286 286 285 283 283 283 283 284 286 288 287 282 276 273 275 279 280 282 282 280 276 274 272 271 269 266 266 266 265 264 263 266 266 268 269 270 270 268 265 263 264 268 269 266 265 261 255 253 258 258 266 273 277 278 276 277 280 282 284 287 287 287 286 285 286 287 287 289 290 290 288 288 288 287 286 284 283 283 284 284 285 285 285 284 284 285 285 285 285 285 284 284 283 283 284 285 286 287 289 292 295 300 304 304 304 304 305 305 306 307 307 304 302 300 299 299 298 299 300 300 301 301 301 301 301 301 301 302 303 303 303 303 304 305 305 305 304 304 303 303 303 304 306 307 305 305 305 305 305 306 306 306 306 306 307 307 303 300 300 299 297 298 306 314 319 320 320 320 321 322 322 322 320 318 319 323 321 320 324 335 337 340 336 331 331 334 337 338 340 342 343 344 342 343 340 334 330 331 333 334 334 334 335 334 333 332 331 331 333 338 340 340 340 341 351 355 355 354 354 354 359 356 356 358 358 359 1 359 355 353 352 352 350 348 346 345 347 348 344 343 343 342 342 343 344 344 344 343 341 339 338 337 337 337 336 336 338 336 331 331 334 334 333 330 328 329 329 330 332 336 340 339 340 342 342 343 343 343 345 346 346 346 346 346 346 347 347 347 347 347 347 347 347 348 348 348 347 347 346 346 346 345 345 344 344 343 343 342 342 342 341 341 341 342 342 343 343 343 343 343 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 342 341 340 340 339 339 338 338 337 337 337 338 338 339 339 340 341 342 342 342 342 343 343 343 343 343 343 343 342 340 338 336 334 331 329 328 324 320 314 307 299 291 284 268 249 237 227 212 210 223 226 218 207 207 207 207 206 206 206 206 206 302 303 303 300 296 293 294 296 297 295 293 292 294 297 302 303 307 309 311 312 316 316 317 318 318 318 317 315 312 308 305 302 301 300 298 297 296 296 295 293 288 286 284 283 282 279 276 274 272 270 268 266 265 264 262 260 260 259 260 261 263 267 267 266 264 262 262 263 264 265 267 268 269 269 269 267 267 263 260 258 256 256 256 256 256 256 257 257 258 258 259 260 259 259 258 258 258 258 259 259 259 260 263 265 268 268 268 267 266 265 264 265 265 265 263 261 263 267 271 273 274 276 277 275 273 272 272 273 274 273 273 272 271 269 268 270 272 274 275 276 276 277 277 279 279 279 279 278 278 278 279 279 280 280 280 280 280 280 281 282 282 281 279 278 278 276 274 272 271 271 271 272 272 273 273 274 275 277 278 280 281 281 281 280 280 280 280 280 280 278 276 276 277 279 279 279 279 279 278 276 275 276 277 277 277 277 276 276 275 274 273 272 272 272 272 273 272 271 269 269 268 267 266 265 263 261 260 259 259 261 262 263 265 264 261 257 254 253 253 254 255 256 256 257 257 256 255 253 253 255 255 253 251 251 251 253 254 255 256 256 255 254 254 255 255 258 258 260 261 261 261 261 261 262 263 263 265 265 265 265 265 266 265 265 266 265 265 265 265 266 267 268 268 267 268 269 269 269 269 268 268 267 267 268 267 268 268 269 269 271 273 275 275 274 273 274 276 281 285 285 289 290 289 286 282 280 281 282 283 284 284 285 286 286 286 287 286 286 285 286 286 286 286 284 284 286 287 284 278 273 274 276 276 280 282 281 278 274 269 266 265 265 265 265 264 263 262 262 262 262 264 266 267 268 267 261 260 260 264 268 267 266 263 259 256 257 263 269 275 278 280 278 278 280 281 282 285 287 289 288 288 288 288 289 290 291 292 292 290 286 285 285 284 284 284 286 287 287 287 287 286 286 286 286 287 287 287 287 287 286 286 286 288 290 291 293 297 299 302 303 304 304 304 305 305 306 307 307 305 303 303 302 300 299 299 300 299 299 300 300 300 300 300 300 301 302 302 302 302 304 305 305 305 305 304 304 304 303 304 306 309 309 308 307 306 305 305 305 305 306 307 308 307 303 302 302 302 301 305 317 321 321 321 321 321 321 322 322 322 322 322 323 328 327 327 329 332 334 336 336 336 336 339 341 339 338 340 340 341 340 340 339 335 330 335 333 332 333 333 332 333 334 333 332 330 332 335 337 337 337 337 341 352 348 344 344 347 2 2 360 360 360 357 358 1 357 353 351 353 352 351 348 346 348 349 346 345 344 342 342 342 343 343 343 342 340 338 336 336 337 337 336 336 337 334 330 328 330 333 335 333 330 330 330 331 333 334 336 337 340 343 344 343 344 346 346 346 345 345 345 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 346 346 345 345 344 344 343 343 343 342 342 342 341 341 341 341 342 342 343 343 343 343 344 344 344 344 343 343 344 344 344 344 344 344 343 343 343 342 342 341 341 340 339 339 338 338 337 338 338 339 339 339 340 341 341 342 342 343 343 343 344 344 343 343 343 341 340 338 336 333 332 331 328 325 321 315 309 301 292 285 274 271 263 241 212 212 211 209 207 207 207 206 206 206 206 206 206 207 302 302 298 296 294 294 293 292 292 292 293 291 294 299 302 303 308 310 311 313 316 316 317 317 318 318 317 314 311 308 305 302 302 300 299 297 296 295 294 290 285 284 284 283 281 277 275 272 270 269 267 265 263 263 261 259 259 259 259 260 262 266 270 270 270 269 270 270 268 267 268 269 269 269 268 265 264 259 258 257 257 257 256 256 256 257 258 258 258 259 259 259 259 258 257 257 258 258 259 260 261 262 266 266 266 266 264 264 265 264 264 263 263 262 261 262 265 271 273 273 275 277 278 277 274 273 273 274 274 273 272 271 268 268 268 269 270 272 274 276 277 278 279 280 280 280 279 278 277 278 278 279 279 280 280 280 280 281 281 282 282 281 281 280 278 277 275 273 272 272 271 272 272 272 272 273 274 275 277 279 280 281 281 281 281 281 280 280 279 278 277 277 279 280 280 280 280 279 278 278 277 278 277 276 276 276 276 276 277 276 274 273 272 272 272 272 271 270 270 269 268 267 267 265 263 261 260 260 260 259 261 263 266 266 263 258 255 253 253 253 253 254 256 257 257 256 253 253 253 254 255 255 252 251 252 254 256 258 258 257 256 255 255 255 256 257 258 259 260 261 261 261 261 261 262 263 265 266 265 265 266 266 266 265 265 265 265 265 265 266 268 269 268 267 268 268 268 268 269 269 269 268 267 267 267 267 268 268 269 270 272 273 275 275 274 275 278 282 286 287 289 290 290 288 285 282 282 282 283 284 285 285 286 287 287 287 286 285 286 287 288 288 288 285 284 285 284 280 276 275 276 279 280 282 282 281 278 273 268 266 265 265 265 266 266 266 264 264 263 260 259 260 262 263 262 256 255 256 262 268 269 267 265 263 262 263 267 274 277 280 280 280 281 282 282 282 284 287 289 289 289 288 288 288 289 290 291 290 289 284 284 283 283 283 285 286 287 287 288 288 288 287 288 288 289 290 290 290 290 290 290 289 292 296 298 299 301 302 303 303 304 304 305 305 306 307 307 307 306 305 304 303 301 299 299 299 298 298 299 300 300 300 300 299 300 301 302 302 302 304 305 305 305 304 304 303 303 304 304 306 308 308 307 307 305 304 305 305 305 306 307 308 307 306 306 306 306 307 314 319 321 320 320 321 321 321 323 324 325 324 324 327 330 330 331 331 330 331 332 332 333 335 338 343 342 341 341 340 340 338 337 337 337 337 342 337 335 332 331 330 332 333 333 331 330 330 332 334 336 337 337 340 341 342 341 341 345 7 7 5 3 356 344 342 356 359 355 353 354 354 352 349 348 348 348 346 345 343 343 342 342 342 343 343 341 338 336 335 335 335 336 336 339 338 333 329 327 326 331 334 334 333 331 332 334 335 334 334 337 340 344 345 345 346 347 346 346 345 345 345 345 346 345 345 345 345 345 345 344 344 345 345 345 346 345 345 345 345 344 343 343 342 342 342 342 342 341 341 341 340 340 341 341 342 342 343 343 344 344 344 344 343 343 343 344 344 344 344 344 344 344 344 343 342 342 342 341 340 340 339 338 338 338 339 339 339 340 340 341 342 342 343 343 343 344 344 344 344 343 343 342 340 338 336 333 333 332 329 325 321 316 310 302 293 285 282 279 266 245 225 212 213 212 210 209 207 207 206 207 208 208 208 208 301 299 294 293 293 294 293 290 291 291 292 292 295 300 301 304 308 310 311 313 315 316 317 317 318 318 317 315 311 308 306 305 302 300 299 298 296 295 293 287 284 284 284 282 280 277 275 272 270 268 266 264 262 262 260 259 259 259 260 260 262 265 269 269 271 271 271 272 270 268 269 270 269 266 266 263 259 258 259 261 263 263 259 258 259 260 260 260 259 259 258 258 258 258 258 258 258 259 259 261 263 265 266 266 263 263 263 262 263 262 261 261 261 260 261 264 269 273 274 274 276 278 279 278 275 273 273 274 274 273 272 269 267 267 268 268 269 270 273 276 276 278 280 280 280 280 280 277 276 278 279 279 279 280 280 280 281 281 281 281 281 280 281 280 279 277 276 274 273 273 272 272 272 272 272 272 273 275 275 277 280 281 281 281 282 281 280 280 278 277 277 279 279 281 281 280 280 280 279 278 278 277 277 275 275 275 275 275 276 276 275 273 272 271 271 271 270 270 270 269 268 268 267 266 263 262 262 261 261 260 261 263 265 266 264 260 255 253 253 253 253 254 255 256 257 255 253 254 255 255 254 254 251 250 252 254 257 260 260 259 256 256 256 256 257 258 258 259 260 261 262 262 261 261 262 263 264 266 265 266 266 266 267 264 264 265 265 265 265 266 268 269 269 268 267 267 268 269 269 269 270 270 268 267 267 267 267 268 268 269 271 273 274 274 274 275 279 279 282 286 289 291 291 289 287 284 283 283 283 284 285 286 286 287 287 287 287 286 287 288 289 290 289 286 284 283 281 279 278 278 278 281 284 285 285 282 278 274 271 270 270 270 269 269 269 268 267 267 264 260 256 255 255 258 259 257 254 257 264 270 271 269 266 266 265 266 270 276 279 282 282 282 283 286 285 284 286 287 288 287 286 286 286 286 286 287 287 287 285 282 282 282 282 282 284 285 285 286 287 288 288 288 290 291 292 292 292 292 293 294 294 294 297 299 301 302 303 303 303 304 304 305 306 306 307 307 307 307 307 307 305 303 301 299 298 298 298 299 300 300 300 300 300 300 300 301 302 302 303 303 304 304 303 304 304 304 304 304 303 306 309 309 308 308 306 305 306 307 306 306 306 307 307 307 308 310 308 307 310 317 318 318 320 320 321 322 323 324 325 325 327 329 330 329 329 328 327 328 330 330 331 333 337 342 343 345 345 342 339 336 336 337 338 339 341 341 341 334 330 330 331 332 332 331 330 330 331 331 334 337 339 342 344 355 354 352 354 4 8 5 359 353 346 342 344 351 353 352 353 355 351 349 349 348 347 345 345 344 343 343 342 343 342 342 340 338 336 335 335 334 336 339 340 339 331 328 326 325 328 330 332 331 331 334 336 334 334 336 338 341 342 344 345 345 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 344 345 344 344 344 344 344 343 342 342 342 342 342 341 341 341 340 340 340 340 340 340 341 342 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 342 341 341 340 339 339 339 339 339 340 340 341 341 342 343 343 344 344 345 345 345 345 344 343 342 340 339 337 336 334 332 329 326 322 317 311 303 296 293 287 280 266 245 229 212 214 215 214 214 213 211 210 212 212 211 211 211 298 295 292 291 292 295 296 295 294 293 296 298 299 301 301 305 308 310 311 311 314 316 317 317 318 318 317 315 311 308 307 305 303 300 299 298 296 293 290 285 283 283 283 281 280 278 276 273 270 267 265 264 263 264 263 261 260 260 260 261 261 264 266 267 270 270 270 269 268 266 267 268 267 265 265 262 261 263 265 266 267 267 265 262 261 261 261 260 260 259 258 258 258 258 259 259 259 259 261 263 268 268 267 266 264 265 264 264 264 263 260 261 261 261 263 270 273 274 274 275 276 278 279 278 275 272 273 274 274 274 272 268 267 267 267 268 268 269 273 275 276 278 280 280 281 281 280 276 275 277 279 279 279 280 280 280 281 281 282 281 280 280 279 280 279 278 277 275 275 274 273 272 272 272 272 273 274 275 274 276 279 281 281 281 281 281 280 279 277 276 277 278 279 280 280 280 279 279 279 279 278 277 276 275 274 274 275 275 275 276 276 274 272 271 270 270 271 271 271 270 268 268 267 266 264 263 264 264 263 263 262 263 265 266 265 261 256 253 253 253 253 254 255 256 256 256 255 257 257 256 255 253 250 249 251 254 257 259 262 261 261 261 258 258 258 258 258 258 259 261 262 263 262 262 262 263 264 265 265 266 265 265 266 265 265 264 264 265 266 266 268 271 271 270 269 268 268 269 269 270 271 271 269 269 268 268 268 268 268 269 270 272 273 273 274 274 276 277 282 286 288 290 291 290 288 285 284 284 283 285 286 287 287 287 287 288 288 288 288 289 290 290 289 286 284 283 280 279 279 279 280 285 287 287 286 284 277 276 276 275 275 275 273 273 272 272 271 270 266 261 258 257 255 259 264 264 262 263 268 272 273 272 269 267 264 265 271 277 280 284 284 286 285 282 283 284 286 287 287 287 285 285 285 284 284 284 283 283 282 282 282 282 282 282 284 285 285 285 286 287 288 288 290 292 294 295 295 295 296 298 299 299 300 301 302 303 304 304 304 304 305 306 306 306 306 307 308 308 307 306 304 303 301 299 298 297 299 300 301 301 301 301 301 300 301 302 303 303 303 303 303 303 303 304 304 305 305 304 303 306 307 308 308 308 307 307 309 311 311 308 306 306 307 307 308 308 308 307 311 316 315 317 318 319 321 322 323 324 325 326 327 327 327 327 327 326 326 328 329 330 331 333 336 340 341 345 343 340 337 336 336 337 339 340 340 340 339 332 330 330 331 331 331 331 330 330 330 331 334 336 338 342 1 5 1 360 1 5 7 3 349 352 357 349 342 341 341 343 347 355 351 349 349 349 348 346 345 345 344 343 343 343 341 341 339 338 337 336 336 335 337 340 340 340 331 327 324 323 324 325 330 335 336 335 337 338 337 337 338 339 340 343 344 345 346 346 346 346 346 346 346 345 344 343 343 343 343 343 342 342 342 342 342 343 342 342 343 343 343 343 342 342 342 342 341 341 341 340 340 339 339 339 339 340 340 341 342 343 343 344 344 344 344 344 345 345 345 345 345 345 345 345 345 345 344 344 343 342 342 341 340 340 340 341 340 340 340 341 342 343 343 344 344 344 345 345 345 345 344 343 342 341 340 339 337 335 332 329 326 323 319 313 309 305 299 290 275 253 228 215 216 217 218 218 218 218 218 216 218 217 216 215 214 295 293 291 290 292 296 301 302 302 301 303 303 303 303 304 307 308 310 310 311 315 316 316 317 318 318 317 315 311 308 308 305 302 300 299 298 296 290 286 284 284 283 282 281 280 279 277 274 271 268 266 266 266 266 264 262 261 261 261 261 262 264 265 267 268 269 268 268 266 264 264 265 266 265 266 267 268 268 268 267 266 267 265 263 262 260 260 260 260 259 258 258 258 258 258 259 259 261 263 266 270 271 269 269 269 269 269 269 269 267 264 262 263 263 266 272 274 274 274 275 276 278 279 278 274 270 272 274 274 274 272 270 267 267 267 267 267 269 270 273 276 278 280 280 281 281 279 276 274 275 277 278 279 280 280 281 281 282 282 282 281 281 280 280 280 279 278 277 276 275 273 273 273 272 273 274 275 276 275 274 277 280 281 281 281 281 280 279 279 277 278 278 279 279 278 277 276 277 277 278 277 277 277 276 275 274 274 274 275 275 274 273 273 271 271 271 272 272 272 271 269 268 267 266 264 264 265 265 266 265 264 264 265 266 265 261 257 254 254 254 254 254 255 256 257 256 257 260 259 259 256 252 249 248 250 252 255 259 263 263 264 263 260 259 259 259 259 258 259 261 263 263 263 263 262 262 264 265 264 265 265 265 265 266 267 263 264 265 266 267 268 271 272 271 271 269 268 269 269 270 271 271 271 270 270 270 269 269 269 269 270 271 272 272 273 273 274 277 280 284 286 288 290 290 289 286 285 285 284 285 287 288 288 288 288 288 289 289 289 290 290 290 288 286 284 282 280 280 280 281 284 288 289 290 289 286 278 279 280 280 280 280 278 277 276 275 274 273 270 265 263 262 262 266 273 272 269 268 271 275 276 276 274 270 267 269 273 277 281 285 286 290 292 289 283 284 284 285 286 287 286 285 284 284 283 282 282 282 283 283 283 283 283 285 285 284 285 286 287 288 289 289 291 293 297 297 298 299 299 300 300 301 301 302 302 304 304 304 305 305 307 307 306 306 307 308 308 308 307 306 304 303 302 300 299 299 300 301 301 301 301 302 302 301 302 302 304 304 303 303 302 302 303 304 304 305 306 305 305 305 306 306 306 305 306 307 310 312 312 310 307 307 306 307 308 308 311 310 316 319 318 320 318 318 320 322 324 325 326 325 324 324 324 324 324 324 326 327 329 329 330 330 331 333 335 340 338 336 335 334 330 329 330 331 334 339 335 331 330 330 330 330 330 331 330 330 329 330 335 336 338 345 3 12 8 7 7 3 355 355 347 351 352 345 344 341 341 342 347 356 352 351 350 350 349 347 346 346 345 344 343 342 342 340 339 339 339 338 337 336 338 341 341 339 335 327 323 320 321 322 330 335 335 335 338 341 339 338 338 339 341 344 344 345 346 346 346 346 346 346 345 344 343 342 342 342 342 342 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 340 340 339 339 339 339 339 340 341 341 342 343 344 344 344 345 345 345 346 346 346 346 345 346 346 345 345 345 344 344 343 342 342 341 341 341 341 341 341 341 342 342 343 344 344 344 345 345 345 345 345 345 344 343 343 342 340 337 335 332 329 326 323 320 316 314 310 301 290 273 260 239 224 222 221 221 221 221 220 220 220 221 221 220 218 217 295 293 291 290 291 295 302 304 305 305 305 306 305 305 306 307 308 310 309 311 314 315 316 317 318 318 317 315 312 310 309 305 302 300 299 297 295 288 285 285 284 283 282 281 280 279 277 274 271 269 268 267 267 266 264 262 262 261 261 262 263 264 264 266 267 268 268 268 266 263 262 263 263 265 267 270 271 271 269 265 262 261 262 262 262 260 260 260 260 260 259 259 259 259 258 259 261 264 268 270 272 272 271 271 271 271 271 273 272 272 269 267 265 266 270 273 273 274 274 275 276 277 278 277 271 272 273 274 274 274 273 270 267 266 266 267 267 268 268 273 276 278 279 280 281 282 279 275 273 273 276 278 279 279 280 281 282 282 283 283 282 281 280 279 280 280 279 278 278 276 274 274 273 273 273 274 276 276 276 274 275 278 279 280 280 281 280 280 280 279 279 279 279 279 278 276 275 275 275 275 275 276 276 276 277 276 274 274 275 275 274 272 273 273 272 273 273 274 274 272 269 268 267 265 264 263 264 265 266 266 266 265 265 266 265 262 259 258 257 255 254 254 255 256 257 257 258 260 260 260 256 251 249 248 248 251 254 258 262 264 265 264 261 260 259 258 259 258 259 260 261 262 263 263 263 262 264 264 264 264 265 265 265 267 267 265 263 264 266 267 268 270 270 271 271 270 269 269 269 271 271 272 272 271 271 271 271 271 270 270 270 271 271 272 272 272 274 276 279 282 285 287 289 289 289 289 287 285 285 286 287 288 289 289 288 287 288 288 289 290 290 289 288 286 284 283 281 281 281 283 286 290 291 291 290 286 281 282 282 283 283 283 281 280 279 278 277 276 274 274 270 268 268 273 278 276 273 271 274 276 277 277 276 273 271 272 275 278 282 286 289 291 291 290 287 285 285 284 285 286 285 285 284 284 283 283 283 283 284 285 285 286 286 287 287 287 288 289 290 290 292 293 294 295 296 298 300 300 300 300 301 302 303 303 303 304 304 305 306 307 308 308 308 308 308 308 308 308 307 306 306 305 304 302 301 301 301 301 301 302 302 303 303 302 302 303 304 305 305 304 303 303 303 304 304 305 305 306 306 306 305 306 305 304 304 306 308 308 307 307 307 306 306 307 308 309 311 315 320 321 322 323 321 319 319 321 323 324 324 323 323 324 323 323 323 323 325 327 326 324 323 325 326 327 329 332 333 333 334 332 327 326 326 326 329 333 330 330 329 329 328 329 330 330 330 330 330 331 334 334 344 356 8 18 17 16 2 352 347 347 346 344 344 344 344 344 344 350 355 356 354 352 352 351 351 350 349 348 346 344 342 341 341 340 339 339 339 339 338 337 336 339 341 340 339 327 322 320 319 319 327 332 331 333 336 339 338 337 339 340 342 344 344 345 346 346 346 345 345 345 344 343 342 341 341 341 341 341 341 341 340 341 341 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 339 339 339 339 339 340 340 341 342 343 343 344 344 345 346 346 346 346 346 346 346 346 347 347 346 346 345 344 343 342 342 341 341 341 342 342 343 343 343 344 344 344 344 345 345 345 345 345 345 345 344 344 343 343 341 338 336 333 329 326 323 319 319 316 312 304 294 283 279 266 243 228 227 226 225 224 223 223 223 225 224 222 222 221 297 294 292 291 290 293 296 298 301 303 305 306 307 307 307 307 308 308 307 307 310 313 315 316 318 318 317 315 315 312 309 305 301 299 298 294 290 286 284 284 284 283 282 281 280 278 275 273 271 270 269 269 268 267 263 262 262 262 263 263 264 264 265 267 267 267 267 267 264 264 265 266 265 267 269 270 271 271 268 263 261 260 260 261 261 261 261 261 260 260 259 259 260 260 261 263 266 269 271 272 273 272 272 272 272 272 272 272 273 273 272 269 268 270 272 273 273 274 274 274 275 277 277 274 269 273 275 275 275 275 273 269 267 266 266 266 267 267 269 273 276 278 279 280 281 282 281 277 274 274 274 277 279 279 280 281 282 283 283 283 283 282 280 279 280 280 279 279 278 277 276 275 274 273 273 274 276 276 275 274 274 276 278 279 279 280 281 280 280 279 279 279 279 278 277 276 275 274 275 275 275 276 276 276 277 277 274 274 276 276 274 272 272 274 274 274 275 275 276 273 270 268 267 266 264 263 263 264 265 267 266 266 266 266 265 262 261 260 258 256 254 254 255 257 257 257 258 259 259 259 255 251 249 248 249 251 254 258 261 261 263 264 261 259 259 259 259 258 258 259 259 261 263 263 263 263 263 264 264 265 265 266 267 268 269 267 264 264 266 266 267 268 269 270 271 270 269 269 269 271 272 272 272 272 272 272 272 272 271 271 271 271 271 271 271 271 273 276 280 282 285 287 288 289 288 288 287 285 285 286 288 289 289 289 288 288 288 288 290 291 291 290 288 287 285 284 282 282 283 285 288 290 291 291 289 286 284 285 285 285 285 284 283 282 282 280 280 279 278 278 275 272 273 276 279 279 276 275 276 277 277 278 277 274 273 274 276 279 282 285 288 288 290 292 290 288 287 284 284 284 284 284 284 284 284 284 284 284 286 287 287 288 289 288 289 290 291 292 292 292 294 295 296 296 297 299 301 301 301 301 302 303 304 305 305 305 305 306 307 308 309 310 310 310 310 310 309 308 308 308 308 307 306 304 303 303 303 303 302 303 304 304 303 303 303 304 304 305 305 304 303 303 303 303 303 304 304 304 304 305 305 305 304 304 304 305 304 304 304 305 306 306 306 307 308 309 310 314 321 322 322 323 323 320 318 319 321 323 323 324 324 324 323 322 322 323 325 325 322 319 320 321 322 324 326 328 329 330 332 333 330 324 324 325 330 333 332 329 328 328 329 329 330 332 330 330 330 331 333 336 346 360 14 22 21 18 355 348 350 352 348 344 343 343 343 344 347 355 357 356 354 354 354 353 353 353 352 349 345 343 342 341 341 341 341 340 340 339 338 338 338 340 341 340 337 331 324 320 317 314 327 329 329 330 333 336 336 335 337 339 341 343 344 344 345 345 345 345 344 343 343 342 341 341 340 341 341 341 341 340 339 340 340 341 341 342 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 339 340 340 341 342 342 343 344 345 346 346 346 347 347 347 347 347 347 347 347 347 346 345 344 343 342 342 341 341 342 342 343 343 344 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 342 339 336 334 331 328 324 323 320 316 312 307 298 289 284 276 265 247 231 229 228 227 225 224 226 228 226 225 224 224 299 297 294 292 290 291 292 294 299 303 305 305 306 307 307 306 307 305 304 304 309 312 314 316 318 318 317 316 315 312 308 305 301 298 296 291 288 286 285 284 283 283 282 281 280 278 275 273 271 271 270 269 269 268 265 263 262 262 263 264 264 266 267 268 267 267 266 266 266 267 268 268 268 269 269 268 269 269 266 261 260 260 260 261 262 262 261 260 260 259 260 262 263 263 266 268 269 271 272 273 273 273 272 272 272 272 272 272 273 273 273 271 270 270 271 271 272 273 273 273 275 275 275 271 268 270 271 274 276 276 274 269 267 266 266 266 266 267 269 273 276 277 278 279 281 282 281 280 277 275 274 277 278 279 280 281 283 284 284 284 283 282 280 278 279 280 280 279 277 276 276 275 274 274 274 274 275 276 276 274 273 274 276 279 280 280 280 279 279 278 278 278 277 275 276 276 275 275 276 277 276 276 276 276 277 277 276 275 277 277 275 273 272 274 274 275 276 277 277 275 272 270 268 266 263 263 263 263 265 266 267 266 266 266 265 263 263 262 259 257 255 254 255 256 257 257 257 258 258 258 255 251 250 249 250 252 254 257 259 261 262 263 261 259 259 259 258 258 258 258 259 261 262 262 262 262 263 264 264 264 265 266 267 268 270 269 265 264 265 266 267 267 268 269 270 270 269 269 270 271 272 272 272 272 271 271 272 273 272 272 272 271 270 270 270 271 273 277 281 283 285 287 288 288 288 288 287 285 285 286 287 289 290 290 290 290 290 290 292 293 292 291 289 288 287 286 285 284 285 287 288 290 291 291 289 287 286 287 287 286 285 284 283 283 283 282 283 282 282 280 277 276 276 277 279 280 279 277 277 277 277 278 277 275 274 275 277 279 282 283 284 287 290 291 291 290 289 287 285 284 284 284 283 283 283 283 284 285 287 288 289 289 290 290 290 291 292 293 293 293 294 295 295 295 296 298 300 302 303 304 305 305 306 306 307 307 307 308 309 309 310 312 313 313 313 312 311 310 310 310 310 308 307 306 305 306 306 305 305 305 305 305 304 304 304 304 304 304 304 304 303 302 302 302 302 302 302 302 303 303 304 304 304 304 304 304 303 302 302 304 305 306 307 308 308 308 309 312 317 317 318 321 323 322 319 318 319 320 320 321 321 321 319 317 318 321 322 319 317 316 317 318 319 321 323 325 327 329 331 330 329 327 322 324 332 337 334 327 326 328 330 331 333 340 338 331 330 333 338 345 353 5 15 17 18 13 351 355 2 360 348 343 344 344 345 348 0 360 357 355 356 357 356 355 355 354 351 347 345 343 341 342 343 343 343 341 340 339 339 339 339 341 342 336 328 329 322 320 319 321 328 326 327 329 332 334 334 333 336 338 340 341 341 342 343 343 343 343 343 342 342 341 340 340 340 340 340 340 340 339 339 339 340 341 341 340 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 340 341 341 342 343 344 345 346 347 347 348 348 348 348 347 347 348 348 347 347 346 344 344 343 342 342 342 342 343 343 344 345 345 345 345 345 345 345 345 346 345 345 344 344 344 343 343 343 342 340 338 335 333 331 329 326 321 317 312 308 302 292 287 283 279 266 235 231 229 228 226 226 227 229 229 228 227 227 300 298 294 292 291 291 292 295 300 305 306 306 305 305 305 304 305 302 301 303 306 311 314 316 317 317 316 316 315 312 308 304 301 298 294 289 287 287 286 284 283 282 282 281 280 278 275 273 272 271 270 269 268 268 266 264 263 263 264 264 264 266 268 268 267 267 267 267 268 268 268 268 267 266 265 263 264 266 264 261 261 260 261 262 263 263 261 260 260 260 262 266 266 267 269 270 270 271 272 272 273 273 272 272 272 272 272 272 272 272 272 271 270 270 270 270 270 271 272 273 274 274 272 268 266 267 270 275 276 277 275 272 268 267 267 266 266 266 269 272 275 276 277 279 281 282 282 282 277 274 273 275 279 279 281 282 284 284 284 284 284 282 280 277 277 279 278 276 276 276 275 275 276 276 275 275 275 276 276 276 274 273 274 278 279 280 279 278 278 277 277 276 275 273 273 277 278 278 278 278 277 277 276 276 276 277 275 275 277 278 276 273 272 273 274 274 276 276 275 275 275 273 270 269 267 264 262 262 264 265 266 267 267 266 265 265 263 262 260 259 257 255 254 256 256 256 256 256 258 258 255 252 250 251 252 254 255 255 257 261 262 261 260 260 260 260 259 258 258 258 259 261 262 262 261 261 262 263 265 265 264 265 267 268 272 271 267 264 264 265 265 266 267 268 268 269 269 270 271 272 273 273 273 272 271 271 272 273 273 273 272 271 271 270 270 271 273 278 282 284 286 288 288 288 288 287 286 285 284 285 287 289 290 291 291 292 293 293 293 293 293 292 291 290 289 289 288 287 287 288 289 289 290 290 289 287 287 288 287 286 284 283 283 283 284 284 284 284 284 282 280 278 278 278 279 279 280 278 278 277 276 276 276 275 275 275 276 279 280 282 284 285 285 287 284 286 288 288 287 286 285 285 284 283 282 282 284 286 288 289 289 289 290 291 292 293 293 294 294 295 295 295 295 295 296 298 300 303 304 306 307 307 308 308 308 308 308 309 310 311 313 314 315 315 314 313 312 312 312 312 311 310 309 308 308 309 309 308 307 306 305 305 305 305 305 305 304 304 304 303 302 302 301 301 301 302 302 302 302 303 303 304 304 305 304 304 304 304 303 303 304 306 307 308 307 308 308 309 309 312 314 318 321 322 320 318 317 317 318 318 318 317 313 313 315 315 314 314 314 314 315 316 317 320 322 325 328 330 329 328 328 327 326 329 334 336 333 329 327 329 329 335 341 340 332 331 335 340 345 348 359 359 7 14 12 4 348 3 5 355 346 344 343 343 344 350 2 1 357 356 358 359 359 358 356 354 351 347 346 343 342 342 343 344 344 342 341 340 340 339 338 342 335 330 327 324 321 320 321 325 328 326 329 331 331 331 331 332 335 337 338 339 339 340 341 341 342 342 342 341 341 340 339 339 338 339 339 339 339 338 338 338 339 339 340 339 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 338 338 339 339 340 340 341 341 342 344 345 346 348 348 349 349 349 349 349 349 349 349 348 347 346 345 345 344 343 343 342 343 343 343 344 344 345 345 345 345 346 346 346 346 345 345 344 344 343 342 342 342 342 340 338 336 335 333 330 327 322 318 313 309 304 295 291 290 286 271 238 233 230 229 228 227 227 228 229 229 229 229 300 297 291 293 293 294 296 300 303 305 306 305 303 302 301 301 301 297 298 303 308 311 314 316 317 317 317 316 314 312 308 304 300 297 293 289 287 287 285 283 282 282 282 281 279 277 274 273 272 271 270 268 265 266 266 265 265 265 265 266 266 267 270 269 268 268 268 268 267 267 266 263 263 262 262 261 262 264 263 262 262 262 262 263 263 262 261 260 260 263 266 268 268 269 270 271 271 272 272 272 272 273 273 273 273 273 273 272 272 271 271 271 270 270 270 269 270 271 271 272 273 273 270 266 265 267 270 275 277 277 276 272 269 268 267 267 266 266 267 271 273 275 277 278 281 282 282 280 275 273 273 276 279 280 281 282 283 284 284 284 284 283 280 277 277 277 277 276 276 275 274 276 278 278 277 276 276 276 277 277 275 274 274 275 277 278 278 276 275 276 276 275 274 272 272 276 278 278 278 278 277 277 276 276 276 277 275 275 277 278 277 275 274 273 273 273 274 275 275 275 276 276 273 272 270 267 263 262 263 264 266 267 267 267 266 265 263 262 261 260 259 256 254 255 255 256 256 256 258 258 255 253 252 253 254 254 255 256 257 261 261 261 261 261 263 262 262 260 258 257 259 260 261 261 261 260 261 262 264 264 263 265 266 269 272 272 268 265 264 264 264 265 266 267 267 268 269 271 272 274 274 274 273 272 272 272 272 273 273 273 273 273 272 270 270 271 273 277 281 284 286 288 288 288 288 288 286 285 284 285 286 288 289 290 291 293 294 294 293 294 293 293 292 292 292 291 290 289 288 288 288 288 289 289 289 289 288 288 287 285 283 283 282 284 285 285 285 286 285 284 282 280 279 279 279 280 280 280 278 276 274 273 274 274 274 274 276 278 278 281 282 281 280 281 278 281 284 286 287 287 286 285 284 282 280 281 283 285 286 287 287 288 289 291 292 293 295 296 296 296 297 296 296 296 297 298 300 302 304 305 307 308 308 309 309 308 308 308 310 312 313 314 315 315 314 313 313 314 314 313 312 312 311 311 311 311 312 310 308 307 305 306 306 306 306 305 304 304 304 303 302 302 301 302 302 302 302 303 303 303 303 304 305 305 305 305 305 304 303 303 304 305 307 307 307 307 307 307 308 309 311 314 318 320 320 318 316 316 316 316 315 313 311 311 311 310 310 311 311 312 314 316 317 320 325 328 331 332 328 331 329 327 327 331 334 335 335 333 332 337 338 340 340 336 330 337 342 344 346 351 359 2 9 9 5 1 358 9 356 348 345 345 342 343 345 351 1 1 357 358 360 1 1 359 355 351 350 350 347 344 343 343 343 344 343 343 344 343 341 340 339 343 342 337 329 323 320 319 319 326 330 328 330 330 332 332 331 332 335 335 336 336 337 338 338 339 340 341 341 341 340 339 339 338 338 338 338 338 338 337 337 337 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 339 339 339 340 340 341 342 343 345 346 348 348 349 349 350 350 350 350 351 350 349 348 347 346 346 345 344 344 343 343 343 343 343 343 344 344 345 345 345 346 345 345 345 345 344 344 343 342 342 341 341 340 338 336 336 334 331 327 323 318 314 310 305 299 298 295 289 278 256 236 233 231 230 229 228 230 231 231 231 231 298 295 294 296 295 299 302 304 305 305 304 302 298 296 296 297 295 294 297 304 309 313 315 317 316 317 316 316 314 312 308 304 300 295 291 289 287 287 284 282 281 281 281 280 278 275 274 274 272 270 268 266 265 265 265 266 267 268 267 268 268 269 270 270 269 268 268 268 266 266 264 262 262 262 262 261 261 262 262 262 262 262 262 261 261 261 261 262 263 267 268 268 269 270 271 271 272 272 272 272 272 272 272 272 273 273 272 272 271 270 270 270 270 270 270 269 270 271 271 272 272 271 269 266 265 266 270 275 277 278 277 274 272 271 270 269 267 267 267 272 274 275 276 278 280 281 281 279 274 273 273 274 278 280 280 281 282 283 283 284 285 285 283 280 277 277 276 276 275 274 274 275 278 279 278 277 277 277 276 276 275 274 274 274 276 276 275 275 275 274 275 274 273 272 271 273 277 277 277 277 278 278 278 278 277 276 275 275 275 276 277 277 275 274 273 273 273 274 275 275 275 276 276 275 273 269 265 263 263 264 265 267 267 267 266 265 263 262 261 261 259 257 255 255 255 255 255 256 258 258 255 253 253 255 255 255 255 257 260 263 261 261 262 263 264 264 263 261 258 257 258 259 260 261 260 259 260 260 262 263 263 265 267 270 272 273 270 266 265 264 264 265 266 266 267 268 270 272 274 274 274 274 273 272 273 273 274 274 274 275 275 274 273 272 271 273 276 278 281 283 286 287 288 288 288 288 287 286 284 284 285 287 288 289 291 293 294 294 293 294 293 293 293 293 293 293 292 290 289 288 288 288 288 289 289 289 288 289 287 285 283 284 284 285 285 286 286 286 286 285 284 282 280 280 280 280 280 279 278 274 272 271 270 270 271 272 273 276 279 281 282 279 277 276 276 278 281 282 283 283 283 283 282 280 279 281 284 284 284 285 285 285 288 290 292 294 296 297 297 298 298 298 297 297 298 299 299 301 302 304 305 306 307 309 308 307 307 308 310 311 312 312 313 313 314 314 314 315 315 314 314 314 314 313 313 313 313 312 309 307 306 306 306 306 306 305 305 304 304 304 303 302 302 302 302 303 303 304 304 304 304 304 304 304 305 304 304 304 304 304 304 304 305 306 306 306 306 306 308 309 309 311 314 317 319 318 317 317 316 315 312 309 311 310 308 307 308 308 311 313 315 318 321 324 327 329 330 331 331 330 327 326 327 330 333 334 334 334 334 334 337 338 338 337 337 340 343 344 346 349 351 3 8 4 0 0 6 8 351 345 344 343 342 343 346 353 2 2 0 0 2 2 359 354 350 349 351 351 347 345 344 343 344 345 345 344 345 346 344 341 341 345 345 341 329 321 316 316 316 327 330 328 331 331 333 333 332 333 334 334 335 335 336 336 337 338 339 340 340 340 340 339 338 338 337 337 337 337 337 336 336 336 337 337 337 337 338 339 339 339 338 338 338 338 339 339 339 338 338 338 338 338 338 339 339 339 340 341 341 342 343 344 346 347 348 348 349 350 351 351 351 351 350 349 349 348 348 347 346 345 344 343 343 343 343 343 343 343 343 344 344 345 345 345 345 345 345 345 344 343 342 342 341 340 339 338 338 337 335 332 328 324 320 315 311 308 306 304 298 291 285 271 240 236 234 232 231 231 230 232 232 232 232 295 293 293 293 295 298 302 303 303 302 300 295 292 291 292 292 291 292 298 307 312 315 316 316 316 316 315 315 313 311 308 304 300 296 291 290 288 286 284 282 281 280 280 279 276 274 274 273 270 267 265 265 265 265 265 266 267 268 268 269 269 269 270 270 269 268 268 268 267 266 263 264 264 263 262 261 260 260 260 261 261 261 260 259 260 262 264 266 268 269 269 270 270 271 271 272 272 272 273 272 272 272 272 272 272 272 271 271 270 270 269 269 270 271 271 271 270 271 271 271 271 269 269 267 265 265 271 275 277 278 277 276 274 273 273 271 269 267 269 274 276 276 277 278 279 279 280 278 275 273 273 274 276 277 278 279 280 281 282 283 285 286 285 282 279 278 278 277 275 274 274 275 279 279 279 278 277 277 277 275 274 274 274 276 276 275 275 274 274 275 274 274 273 272 271 272 275 276 276 277 277 279 280 281 279 277 276 275 275 275 275 275 275 274 273 272 273 274 274 275 276 276 276 275 275 272 268 265 263 263 265 266 267 267 266 264 263 262 262 262 259 257 255 255 255 255 255 256 257 257 255 254 254 255 256 256 256 259 262 264 261 261 262 264 264 264 264 261 258 258 259 261 262 261 260 259 259 259 261 263 264 266 268 270 272 273 271 270 267 266 265 266 266 266 267 268 270 272 272 274 274 273 273 273 273 274 275 275 275 276 277 276 275 274 273 277 280 281 282 284 285 286 287 288 289 288 287 286 285 285 285 285 287 289 291 292 293 293 293 293 293 293 293 293 293 293 293 291 289 288 287 287 288 288 289 289 290 290 287 284 284 285 286 286 286 285 285 286 286 286 284 283 281 279 279 279 279 279 278 274 271 271 269 267 268 271 271 275 279 281 282 278 275 274 276 278 278 278 278 278 277 278 278 279 280 282 284 282 282 282 283 284 287 290 292 294 295 296 297 297 298 298 298 298 299 300 300 300 302 303 304 305 307 308 307 306 306 307 309 311 310 311 311 312 313 315 316 316 316 316 315 316 315 315 315 315 314 312 310 308 308 307 307 307 306 306 305 305 304 304 303 302 302 302 302 303 304 305 305 304 304 304 303 303 303 300 300 301 302 303 303 303 304 305 305 305 305 306 307 309 309 309 311 314 316 317 317 317 315 312 308 306 309 307 306 306 308 309 312 316 320 323 325 327 328 328 329 329 330 329 326 326 328 330 332 334 333 333 334 335 336 336 335 333 334 336 340 342 343 346 353 5 5 1 360 3 8 5 346 344 343 342 343 344 355 1 4 5 5 4 359 356 352 347 347 348 348 348 347 347 347 346 345 346 347 347 348 348 348 347 346 346 345 340 327 318 310 301 316 328 330 328 329 331 334 335 334 333 334 334 335 335 336 336 337 338 339 339 339 339 339 338 337 337 337 336 336 336 336 335 335 336 336 336 336 337 338 338 338 338 338 338 338 338 338 338 338 337 337 337 338 338 338 339 339 339 340 341 342 342 343 345 346 346 346 347 348 349 350 351 351 351 350 350 350 349 348 348 347 346 345 344 343 343 343 343 343 343 343 343 343 344 344 344 344 344 345 344 344 343 342 342 341 340 340 339 338 336 335 332 329 325 321 316 314 312 309 305 298 292 286 275 254 237 236 235 234 232 232 232 233 233 234 292 291 291 290 290 291 293 293 292 291 290 287 286 286 287 288 290 294 301 309 314 317 317 317 316 316 315 314 312 311 308 304 300 296 293 292 288 286 284 281 280 280 279 278 276 274 274 271 267 265 265 266 266 266 265 265 265 266 267 268 269 269 270 271 270 268 267 267 267 265 264 265 265 264 262 260 259 259 259 259 259 259 259 260 262 265 269 270 271 270 270 270 270 271 271 272 272 273 273 273 273 272 271 270 270 270 270 270 270 270 270 270 271 271 271 271 271 271 271 270 269 268 268 267 267 267 270 273 276 277 276 275 275 274 274 274 272 270 271 273 275 276 277 277 278 278 278 278 276 275 274 274 275 275 275 275 276 279 280 281 283 286 286 285 282 282 282 277 274 273 274 276 280 280 279 278 278 277 277 274 273 274 274 276 277 276 275 273 274 274 274 273 273 273 274 274 274 274 275 276 278 279 281 283 280 278 276 275 275 275 275 274 274 273 273 272 273 274 275 276 276 276 276 276 275 275 272 268 265 264 264 264 265 266 265 264 262 262 262 261 259 257 256 256 256 256 255 256 257 257 255 254 255 255 256 257 257 261 264 264 262 262 263 264 264 264 264 261 259 259 261 263 264 262 260 259 259 259 261 263 265 267 269 271 272 273 273 272 269 267 266 266 266 266 266 267 269 270 271 273 274 274 274 274 275 275 276 277 277 277 279 278 277 276 276 278 282 283 284 285 285 287 288 288 288 288 288 287 285 285 285 285 287 288 290 292 293 293 293 293 293 292 292 293 293 292 292 290 288 288 288 288 289 289 290 291 291 291 287 285 284 285 287 287 287 285 284 284 284 283 284 282 280 278 277 277 277 278 277 274 273 275 270 265 265 266 270 275 280 282 282 279 273 274 277 279 279 277 274 271 270 274 277 278 280 282 282 281 280 282 283 284 287 288 290 291 292 294 295 296 296 297 298 299 302 302 301 301 302 302 304 305 306 306 306 306 306 307 308 309 309 310 310 311 313 316 317 317 316 316 316 316 317 317 317 316 315 313 311 310 309 309 308 308 307 307 306 306 305 304 303 303 303 303 304 304 305 305 305 304 303 303 302 302 300 296 296 296 297 298 301 301 302 303 304 305 305 306 307 309 309 307 308 311 312 314 315 315 311 306 302 302 304 304 306 306 308 313 318 320 322 324 325 326 326 327 327 328 329 329 328 327 328 329 331 334 332 332 331 332 334 336 334 333 333 335 337 339 341 347 357 5 1 359 2 5 7 1 352 344 342 342 343 345 356 2 7 9 8 8 353 348 346 345 345 346 347 346 346 346 346 347 348 349 349 347 347 349 350 350 349 347 345 331 322 315 307 292 320 325 327 328 330 329 332 334 333 332 334 334 334 335 336 337 337 338 338 338 338 338 338 337 337 336 336 335 335 335 334 334 334 334 335 335 336 336 337 338 338 338 337 337 337 337 338 338 337 337 337 337 337 338 338 338 339 340 340 341 342 343 344 345 346 346 346 347 348 349 350 351 351 351 351 350 350 349 349 348 347 346 345 344 343 343 343 343 343 343 342 343 343 343 344 344 343 344 344 344 344 343 342 342 341 340 340 339 337 336 334 332 329 325 322 317 316 313 309 305 297 291 286 279 268 236 236 235 234 233 232 232 232 233 235 293 293 292 291 287 284 281 282 283 285 284 285 285 285 286 289 293 296 304 311 316 317 317 317 317 316 314 313 312 310 307 304 300 296 294 292 288 285 283 281 280 279 279 278 277 275 274 271 268 267 266 267 267 266 266 266 266 266 267 268 269 270 272 270 268 266 264 265 264 264 264 264 265 264 262 260 260 260 260 260 259 260 263 264 267 270 271 272 272 272 271 271 271 271 271 272 272 272 272 272 270 268 268 267 268 269 268 268 270 270 270 270 271 272 272 271 271 270 269 268 266 267 267 268 268 268 269 272 274 274 274 274 274 273 273 273 273 272 272 272 273 275 276 276 277 277 277 277 276 276 275 274 275 274 274 274 274 276 279 280 282 285 287 286 285 285 281 277 273 273 274 277 280 281 280 279 278 278 278 276 274 273 273 276 279 279 277 275 274 274 273 272 273 274 276 276 276 275 275 276 277 281 283 283 282 279 277 276 275 275 275 274 274 274 273 273 273 273 274 275 275 276 276 276 276 276 274 271 268 266 265 265 264 264 264 263 262 262 262 261 259 257 257 257 257 257 256 256 257 257 255 254 254 255 256 258 260 263 263 264 263 263 264 264 264 264 264 262 261 262 264 265 265 263 262 260 259 259 261 264 266 268 270 271 272 272 273 272 271 268 266 266 266 266 267 268 268 269 271 273 274 274 274 275 276 277 278 278 279 280 281 282 280 278 277 278 281 283 284 284 286 288 289 289 289 288 288 287 286 285 285 286 287 288 290 291 292 292 292 292 292 292 291 292 292 290 289 287 288 288 289 289 289 290 291 292 292 291 287 285 282 283 285 286 287 284 282 281 281 281 282 280 278 277 276 276 275 276 276 275 276 278 272 265 262 264 270 276 280 283 282 279 272 276 280 282 281 277 272 268 268 272 277 279 280 280 281 280 280 282 285 286 286 287 287 288 289 290 291 293 293 294 297 300 303 302 300 300 301 302 303 303 304 305 305 306 306 307 308 308 308 309 310 311 313 315 317 317 317 317 317 317 317 318 318 316 315 313 311 311 310 310 309 308 307 307 307 307 306 305 305 305 304 304 304 304 304 304 304 304 303 301 301 299 296 295 294 295 296 296 297 298 299 300 302 304 305 307 308 308 307 305 305 307 308 310 311 310 304 300 299 300 301 302 305 309 314 319 320 321 322 323 324 325 325 325 326 327 328 329 329 330 330 330 331 333 333 333 332 332 332 335 335 335 335 335 336 337 342 350 0 4 358 357 3 6 4 1 359 342 340 341 342 345 359 5 10 12 10 3 350 347 345 345 345 346 348 348 348 347 347 347 350 351 350 345 341 348 349 350 349 346 341 325 320 307 302 319 323 323 323 324 325 327 329 332 333 333 333 334 334 335 337 337 338 338 338 338 337 337 337 337 336 336 335 334 334 333 333 333 333 333 334 335 335 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 339 339 340 341 342 343 344 345 345 346 346 347 348 349 349 350 350 351 350 351 350 350 349 348 347 346 345 344 344 344 343 343 343 343 342 342 342 343 343 343 342 343 343 344 344 343 343 342 342 341 340 339 338 336 334 332 329 326 322 321 319 315 311 306 294 289 284 278 269 250 235 233 232 232 231 231 231 232 234 296 296 294 291 287 283 282 284 286 288 288 288 288 287 289 292 295 301 310 314 316 316 316 317 316 315 314 312 311 309 307 304 301 297 296 293 288 284 283 281 279 279 278 278 278 276 273 271 269 268 267 267 267 266 266 266 266 266 266 267 268 269 269 268 266 264 264 264 263 263 263 264 264 264 262 261 261 261 262 262 262 263 267 268 269 271 272 273 273 273 272 272 271 271 271 271 271 271 271 271 268 266 265 265 265 265 266 267 269 270 270 271 272 272 272 271 270 269 266 265 265 266 267 269 271 270 270 271 272 272 271 270 272 273 273 273 273 273 272 272 274 275 276 276 277 277 277 277 277 276 276 275 274 274 274 273 274 275 277 280 282 285 287 288 288 286 280 275 272 272 274 278 280 281 280 280 279 279 279 278 275 273 273 276 280 281 281 278 276 274 272 271 273 276 278 278 277 277 277 277 277 281 283 283 282 280 278 276 275 275 275 273 273 274 274 272 272 273 273 274 275 277 277 277 276 276 275 274 272 271 269 267 265 263 262 262 262 263 262 261 260 259 258 257 257 257 257 256 257 257 255 254 254 254 256 258 260 261 261 263 264 264 263 264 264 265 265 264 264 265 266 266 266 264 263 260 259 260 262 266 268 269 270 271 272 272 272 273 272 269 267 267 268 268 268 269 269 270 271 273 274 274 274 274 275 276 278 278 279 280 282 283 283 280 279 279 280 282 282 283 285 288 289 290 290 289 288 287 286 286 286 286 287 288 289 290 291 291 291 291 291 291 291 291 290 288 286 287 288 289 289 290 291 291 292 293 291 289 286 283 280 280 281 283 284 283 279 278 278 278 278 277 276 275 274 274 273 274 275 276 278 279 271 269 265 265 270 276 281 282 279 274 271 276 277 281 282 278 272 270 270 272 276 278 278 278 278 278 279 283 286 286 285 285 287 287 287 288 289 291 291 293 296 299 301 299 297 297 298 300 302 303 303 304 305 306 306 307 307 308 308 308 309 310 312 314 316 316 316 317 317 317 318 318 318 315 313 312 312 311 311 310 308 306 306 306 308 308 307 306 307 306 305 304 303 301 301 301 301 301 300 300 299 296 294 293 295 295 296 296 296 296 296 297 300 302 304 305 306 306 304 302 302 302 304 305 305 302 297 298 301 301 302 303 305 315 318 320 321 321 321 322 323 324 324 325 326 327 327 328 328 329 329 330 330 330 330 332 332 331 332 334 337 337 337 337 338 340 345 353 360 359 355 355 359 1 360 358 355 339 339 339 341 346 2 7 8 11 6 355 348 346 344 344 344 345 346 347 348 348 347 348 351 351 349 340 333 341 343 348 348 339 327 322 319 310 313 325 324 323 324 324 325 326 327 330 333 333 331 332 334 336 338 338 338 338 338 338 337 337 337 336 336 335 334 333 333 332 332 332 332 333 333 334 334 335 336 336 336 337 337 337 337 337 337 337 337 336 337 337 337 337 338 338 339 339 340 341 343 344 344 344 345 345 346 347 348 348 349 350 349 349 350 350 350 350 350 349 348 347 346 345 345 345 344 343 343 343 342 342 342 341 341 341 341 341 342 342 343 343 342 342 342 341 340 339 338 337 335 333 330 327 327 324 320 316 311 306 293 286 281 277 275 269 235 232 231 231 230 229 230 231 231 295 295 293 292 290 290 293 294 294 293 291 291 290 291 292 296 298 303 310 313 314 315 315 315 315 314 313 311 310 309 307 305 303 302 298 293 288 284 282 281 280 279 279 278 278 275 273 270 268 267 265 265 265 265 265 265 265 264 265 265 267 268 267 266 264 265 264 263 262 262 262 263 263 263 262 262 262 262 263 265 265 266 268 270 270 271 272 272 273 273 273 272 271 270 270 270 270 271 270 269 265 264 265 266 266 266 265 266 266 267 270 271 272 272 272 271 270 268 266 265 265 265 268 270 273 272 272 271 270 268 269 269 270 273 274 275 275 274 273 274 275 275 276 277 277 277 277 277 277 277 276 276 275 274 273 272 274 275 277 280 282 285 287 288 288 286 278 272 271 272 274 279 281 281 281 281 280 280 279 277 274 273 273 276 279 280 282 280 276 273 272 271 274 277 278 279 278 278 278 278 279 280 282 283 283 281 279 278 277 276 274 273 273 274 273 273 272 272 272 273 274 276 277 277 277 276 276 275 275 275 272 270 268 264 262 261 262 263 263 261 261 259 258 257 257 257 256 257 257 257 256 255 254 254 256 258 258 259 259 260 264 264 263 264 265 265 265 266 266 266 267 267 266 264 264 260 259 260 263 267 269 269 270 271 272 272 273 273 272 270 269 270 271 271 271 271 271 271 273 274 274 273 272 273 274 274 275 277 278 280 281 282 283 282 280 280 280 280 281 282 284 287 289 290 290 290 289 288 288 287 286 286 287 288 289 290 290 290 290 290 290 289 290 290 289 288 288 288 289 290 290 290 291 292 292 292 289 286 283 281 280 279 279 280 281 280 277 274 275 275 274 274 275 274 274 274 271 271 273 274 276 277 271 270 264 265 271 275 278 278 273 269 270 273 273 280 283 281 276 275 272 273 274 275 275 275 275 275 278 281 284 284 284 286 287 287 288 290 290 291 293 294 298 298 297 296 296 295 296 298 301 303 303 304 304 305 306 306 307 307 307 307 308 310 312 313 314 314 314 314 316 317 318 318 316 314 312 312 312 312 311 309 307 306 306 307 308 309 308 307 307 306 305 304 302 300 298 297 297 297 297 297 296 294 293 293 294 295 296 296 296 296 296 297 298 300 302 303 304 303 303 303 302 302 302 302 302 300 300 303 308 309 309 309 313 317 319 321 321 322 322 322 323 323 324 325 325 326 326 327 327 328 328 329 328 327 328 330 332 332 332 332 336 340 340 341 342 344 348 353 356 355 353 354 357 358 356 356 355 344 338 338 340 346 1 8 8 12 1 351 347 344 343 342 342 343 345 345 346 347 347 348 351 349 347 336 331 331 332 340 343 332 324 322 321 316 318 324 326 325 325 326 326 327 327 330 333 334 332 331 335 337 338 339 338 338 338 338 338 337 337 336 335 334 334 333 333 332 332 332 332 332 333 334 334 334 335 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 338 338 339 340 341 342 343 344 344 344 344 345 346 346 347 347 348 348 348 348 348 349 350 350 350 349 348 348 348 347 346 345 344 344 343 343 342 342 342 341 341 340 340 340 340 341 341 342 342 342 341 341 340 339 338 337 336 334 333 332 329 325 321 317 312 306 294 284 281 277 274 266 232 233 232 231 229 228 229 229 228 297 296 295 295 296 299 302 300 297 295 293 293 294 295 297 299 299 302 307 311 312 313 314 314 313 313 311 310 310 309 307 305 305 302 298 293 288 284 282 281 280 280 279 279 277 274 271 268 266 265 263 258 259 260 261 262 263 263 263 264 264 265 265 264 263 263 262 262 261 261 261 262 262 263 263 263 263 263 264 265 267 267 268 269 270 270 271 271 272 272 273 272 270 269 269 269 269 269 269 268 265 264 266 267 268 268 266 266 266 267 270 272 272 272 272 271 270 268 267 266 265 265 268 271 273 273 272 271 269 268 268 268 269 272 275 276 277 276 275 275 276 275 276 277 277 277 276 277 277 277 277 276 276 274 272 272 273 275 279 281 283 285 286 287 287 284 277 273 271 272 276 280 281 281 281 281 280 280 279 276 273 272 272 274 275 278 281 280 276 273 271 272 275 277 278 279 279 279 278 278 279 280 282 283 283 281 280 280 278 276 273 273 274 275 275 275 274 273 273 273 274 275 277 277 277 276 276 276 276 276 275 273 270 266 262 261 262 263 263 262 262 259 258 258 258 256 256 256 257 257 257 256 255 254 256 257 257 258 259 261 263 263 264 264 265 266 266 266 266 267 267 267 267 266 264 262 260 261 264 267 269 270 270 270 271 272 273 273 273 271 271 272 274 274 273 273 273 273 274 274 273 272 272 272 273 274 274 276 278 280 281 282 282 282 281 281 281 281 282 282 284 286 288 290 290 290 290 289 288 288 287 287 288 288 289 290 289 289 289 289 288 289 290 290 289 289 290 290 290 290 290 290 291 291 291 289 288 284 282 281 280 279 278 277 277 276 273 270 271 271 272 272 273 273 274 273 269 267 268 269 270 271 271 266 263 266 269 271 270 271 271 271 271 272 273 280 284 284 280 274 273 274 274 273 273 271 273 275 277 280 282 283 285 286 288 288 291 292 293 294 296 297 299 296 294 294 294 294 296 298 300 302 302 303 304 304 305 306 307 306 306 307 308 310 311 312 312 312 312 313 314 315 315 315 314 312 312 312 311 311 310 308 307 307 308 308 309 308 308 308 306 305 305 305 303 300 298 295 295 294 295 294 294 294 293 294 296 296 296 297 297 297 298 298 299 301 303 305 306 305 306 305 304 303 302 304 305 307 308 311 313 313 313 314 315 317 319 321 322 322 322 323 323 323 324 325 325 325 326 326 327 326 325 325 325 326 328 331 334 335 335 337 339 341 341 342 343 345 347 350 351 351 352 353 353 354 353 355 352 343 336 337 339 341 343 345 5 12 5 357 349 344 342 341 341 341 341 344 347 348 348 349 350 348 345 337 331 330 330 334 330 327 324 323 322 319 321 323 326 328 328 329 330 331 331 332 334 335 333 331 334 337 337 338 337 337 337 337 337 337 336 335 335 334 334 333 333 332 332 332 332 332 332 333 333 334 334 335 335 335 336 336 336 336 336 336 337 337 337 337 337 338 338 339 340 341 342 343 344 344 344 345 345 346 346 346 346 346 347 347 347 346 347 347 348 349 349 349 348 348 348 347 346 345 344 343 343 343 342 342 342 342 341 340 340 340 340 340 340 340 340 340 340 340 340 339 338 337 336 335 334 334 331 327 322 317 312 305 295 284 284 278 273 262 229 232 231 230 229 228 228 227 227 300 299 298 297 298 300 299 297 295 295 295 296 298 299 298 298 298 299 302 305 307 309 312 312 311 311 310 309 309 308 307 305 305 302 297 292 288 285 283 282 281 280 280 279 276 273 271 268 266 265 261 257 257 257 257 257 257 259 261 262 261 259 260 260 261 262 262 261 261 261 261 262 262 263 263 263 263 263 264 264 265 266 265 267 268 268 269 268 270 271 272 271 270 267 268 269 269 269 269 268 267 267 267 268 269 268 267 267 266 268 270 272 273 272 272 271 271 270 270 268 265 265 267 271 274 274 273 271 268 268 267 267 268 273 276 277 278 278 277 277 277 276 277 277 277 275 273 273 276 277 277 277 276 276 273 272 272 274 279 281 283 285 285 287 287 283 277 272 270 273 278 282 282 282 281 281 281 280 279 275 273 272 273 274 274 278 280 279 276 273 271 272 275 277 278 279 279 279 279 279 279 281 282 283 282 282 281 280 279 277 274 273 275 277 278 278 277 276 275 273 273 275 277 278 277 277 276 276 276 275 275 274 271 267 263 261 263 264 264 264 263 260 260 259 259 257 256 256 257 257 257 257 255 255 256 257 257 258 259 260 260 261 264 264 265 266 266 266 266 266 267 267 267 266 265 263 262 262 265 267 269 270 270 270 271 272 273 273 273 272 272 273 275 275 276 276 275 274 275 274 272 272 272 273 272 274 275 276 279 281 283 283 283 282 281 281 281 281 282 283 284 286 287 289 289 289 290 289 289 288 288 288 288 288 289 289 289 289 289 288 288 288 289 290 289 289 289 290 290 290 290 290 290 290 288 286 286 283 282 282 282 281 279 275 272 269 267 265 268 269 270 271 272 274 273 272 267 262 261 262 263 262 260 255 255 262 265 267 267 269 274 274 275 275 275 279 283 283 280 276 274 275 275 274 272 269 272 274 276 279 281 283 285 286 288 290 293 294 295 296 297 297 296 294 293 294 294 294 297 299 299 299 299 300 303 303 304 305 305 303 304 306 308 309 310 310 310 310 311 311 312 313 313 313 313 310 310 310 310 309 309 308 308 309 309 309 308 308 307 307 306 306 304 303 302 301 298 294 294 294 295 296 296 296 296 298 299 299 300 299 300 302 303 304 303 303 306 307 307 306 307 306 305 303 302 305 308 310 311 313 314 314 315 315 316 318 319 321 322 323 323 323 323 324 325 325 325 325 326 326 326 326 326 326 327 328 331 333 335 335 337 339 340 341 341 342 343 344 344 345 347 349 351 352 352 351 352 355 346 337 335 337 338 338 339 343 4 6 3 359 352 348 346 342 341 341 342 344 352 353 350 349 350 348 346 344 334 329 328 329 328 326 324 324 323 323 323 323 325 330 333 332 333 335 336 337 337 331 330 332 334 337 337 337 337 336 337 336 337 336 336 335 335 334 333 333 333 332 332 331 331 331 332 332 332 333 334 334 334 335 335 335 335 335 336 336 337 337 337 337 338 338 339 339 340 342 343 343 344 344 345 346 346 346 346 346 346 345 345 346 346 346 346 346 347 347 348 348 347 347 347 346 345 344 343 343 343 342 342 342 343 343 342 342 341 341 340 340 340 340 339 339 339 339 339 338 338 337 336 336 335 334 331 328 323 319 313 304 297 292 286 279 266 247 229 232 232 230 231 231 231 229 229 301 299 297 296 296 296 295 294 294 295 297 298 299 299 297 296 296 297 299 302 303 307 309 309 309 309 309 308 308 307 307 305 304 301 296 292 289 285 283 281 280 280 279 278 275 273 271 269 267 265 264 260 257 256 256 256 256 257 259 260 258 257 257 258 258 259 260 261 261 261 261 262 262 263 263 263 263 262 262 263 263 264 263 264 264 265 266 266 268 270 271 271 270 268 270 270 270 269 269 269 268 268 268 268 268 268 268 268 267 270 272 273 273 272 272 272 271 271 271 269 266 266 268 273 275 275 273 272 270 269 267 267 268 273 275 277 278 278 278 278 277 276 276 276 273 272 271 271 274 277 277 277 277 276 275 273 273 275 279 281 283 284 285 286 287 283 277 271 269 273 279 282 283 283 282 281 279 277 275 273 272 272 272 273 274 276 279 280 278 274 272 272 274 277 278 279 279 279 279 279 280 281 282 283 283 283 281 281 280 279 277 274 276 278 280 280 280 279 277 275 274 274 276 278 278 277 277 276 275 273 273 273 270 267 264 262 263 263 264 264 263 261 260 261 260 258 256 256 256 257 257 257 255 255 256 257 258 257 257 257 258 259 262 264 265 265 266 266 266 266 266 266 267 266 265 264 263 264 265 267 268 269 269 270 270 271 272 273 273 272 272 273 274 274 277 278 277 276 275 274 273 272 272 273 273 275 276 278 281 283 284 284 283 283 282 282 281 281 281 282 284 285 287 288 288 288 288 289 289 289 289 289 289 288 288 289 289 289 289 288 287 288 289 290 290 289 288 288 289 289 289 289 288 287 284 284 284 284 284 283 284 284 281 273 267 262 260 261 265 265 269 271 273 275 274 272 266 260 257 256 257 253 245 238 240 255 264 267 269 270 272 273 275 275 275 278 280 282 281 280 279 278 278 275 272 270 272 276 277 278 280 281 283 285 288 290 292 293 294 295 296 296 294 292 293 292 292 294 297 298 298 298 298 299 299 300 300 301 301 299 302 304 306 308 309 309 309 309 309 310 311 312 312 312 310 308 308 307 307 308 308 308 309 310 310 309 308 308 307 306 305 303 302 301 300 298 296 295 295 296 298 300 300 300 300 300 301 301 302 302 304 305 306 307 305 304 305 306 306 306 305 305 303 299 300 306 309 310 311 312 312 314 315 315 317 319 321 322 322 322 323 323 323 324 325 325 325 325 326 327 327 327 328 328 330 333 334 335 335 336 338 339 340 341 342 342 342 342 342 343 344 346 347 348 349 350 352 354 343 335 334 335 336 337 339 343 359 351 349 348 350 352 351 344 344 346 350 351 356 356 351 349 349 348 348 346 335 329 327 327 326 326 325 325 325 324 322 321 323 329 334 334 336 338 338 338 337 336 334 335 337 338 338 337 337 337 337 336 336 336 336 335 335 334 333 333 332 332 331 331 330 331 331 332 332 332 332 333 333 334 334 334 334 335 336 336 336 336 337 337 338 338 339 340 341 342 343 343 344 345 346 347 347 347 347 346 346 346 346 345 346 346 346 346 346 346 347 347 347 347 346 345 345 344 343 342 342 342 342 343 342 342 342 342 342 342 341 341 341 340 340 339 338 338 338 338 337 336 336 335 334 333 331 328 324 320 315 309 308 299 289 281 257 231 234 236 235 234 235 236 234 232 232 299 297 294 291 290 291 292 292 293 294 295 297 298 297 295 294 294 295 298 300 301 304 306 306 307 307 308 308 307 306 307 305 303 300 295 292 288 285 282 280 278 278 277 275 274 272 270 269 268 266 265 265 262 259 257 257 256 257 259 260 260 258 257 257 257 258 261 262 261 261 261 262 262 262 263 263 262 262 261 261 262 262 263 263 263 264 265 266 267 269 271 271 271 271 272 271 271 271 270 269 269 269 269 269 267 268 268 268 269 272 273 274 273 272 272 272 272 271 271 269 266 266 269 273 275 275 275 274 273 271 267 267 269 273 275 276 277 277 278 277 273 273 274 274 271 271 270 270 272 275 276 277 277 277 276 276 276 277 280 281 281 282 284 286 286 283 276 270 269 272 278 279 282 283 282 280 276 274 273 272 271 271 271 273 274 276 278 280 278 275 273 271 273 274 276 278 280 279 279 279 279 280 282 283 283 283 282 281 281 281 281 279 277 280 281 282 282 280 279 277 276 274 276 277 278 278 277 277 277 275 273 272 270 267 264 263 263 263 263 263 262 260 260 262 262 260 258 257 257 257 257 256 255 254 256 257 257 257 257 256 257 259 261 264 264 265 266 266 266 266 266 266 266 266 266 265 264 264 264 265 266 267 268 269 269 269 270 272 272 272 272 272 272 274 276 278 278 276 274 274 274 273 273 273 275 278 280 281 283 284 285 285 284 284 283 282 281 281 281 282 283 285 286 287 287 287 287 288 288 289 289 289 289 289 289 289 289 289 289 288 287 288 289 291 289 288 287 287 287 287 287 287 285 283 283 282 285 287 286 287 288 288 284 276 266 260 256 259 265 266 270 272 275 276 276 275 269 262 258 256 253 246 234 227 228 240 254 265 268 267 265 270 272 273 274 276 278 281 282 282 282 281 279 275 272 271 273 277 278 279 279 280 280 283 286 287 288 290 292 292 293 293 292 289 289 291 292 294 295 295 295 296 297 298 298 298 298 298 297 297 298 300 303 305 306 307 308 308 308 309 310 310 311 310 309 307 306 304 305 306 308 309 310 309 308 308 308 307 306 306 304 302 301 300 300 298 297 296 295 297 299 301 302 302 301 301 300 300 300 300 301 302 304 304 302 301 301 302 302 302 300 300 298 296 299 305 309 310 310 311 312 314 315 317 318 320 321 321 321 321 322 322 323 324 325 325 326 326 327 328 328 329 330 332 334 335 336 336 336 337 339 339 340 341 342 342 342 341 340 341 343 343 345 346 347 349 352 353 341 334 333 334 334 336 344 354 355 344 327 329 344 350 351 352 352 350 350 352 356 356 351 348 347 347 348 345 339 328 325 325 325 312 322 326 325 323 320 320 322 327 334 337 337 336 335 335 336 338 335 338 341 340 339 337 337 337 337 337 336 336 336 335 334 333 333 332 332 331 331 330 330 330 331 331 331 331 332 332 332 333 333 333 334 334 335 335 335 336 336 337 337 338 339 340 341 342 342 343 344 345 346 347 347 347 347 347 347 347 346 346 346 346 346 346 346 347 347 347 347 347 347 346 345 345 343 343 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 340 339 339 338 337 337 337 336 334 333 332 331 329 325 320 318 315 310 301 292 285 262 239 242 243 242 240 240 238 234 233 232 296 294 291 287 287 289 291 292 292 292 293 295 296 294 293 293 293 295 295 297 299 300 302 303 305 306 307 307 306 306 306 304 302 299 295 291 287 284 282 280 278 277 275 274 273 272 270 269 268 267 267 266 265 263 260 260 262 261 260 260 261 260 259 258 258 259 262 262 262 262 262 262 262 262 262 262 262 262 263 262 263 264 264 264 265 266 266 266 266 268 270 271 271 271 272 272 272 272 271 270 269 269 268 267 267 267 267 269 271 273 274 273 273 272 272 272 272 272 271 269 267 266 270 273 275 276 276 275 274 271 267 267 269 272 274 276 276 277 276 274 272 271 272 272 271 270 269 270 270 271 273 277 277 276 276 276 277 279 280 281 281 283 285 286 286 282 273 270 269 271 274 274 281 284 281 277 273 272 272 271 271 271 271 273 275 277 279 280 277 274 273 272 272 271 274 277 280 280 279 278 278 278 278 279 281 282 282 281 281 282 282 282 281 282 282 283 284 283 280 278 277 276 275 277 278 278 278 277 277 276 274 272 269 267 264 264 264 264 263 262 261 261 261 262 264 263 261 259 259 258 257 256 255 255 256 257 257 258 258 259 259 260 262 263 264 265 266 266 266 266 266 266 266 266 265 265 264 263 263 264 264 266 267 268 269 269 269 271 272 272 273 273 272 273 275 277 279 277 275 275 275 276 275 276 277 280 283 284 285 286 286 286 285 285 284 283 282 281 281 281 282 284 285 285 286 286 287 287 288 289 290 290 290 290 290 290 289 289 289 288 288 289 290 290 288 288 288 288 287 287 286 285 283 281 283 282 283 286 289 291 293 294 290 281 270 263 260 259 263 269 273 275 277 278 278 277 271 262 259 256 249 240 231 225 223 228 240 256 259 259 259 264 269 270 272 274 277 280 281 281 282 281 278 273 270 271 275 279 281 281 281 280 280 282 284 284 286 288 288 289 289 290 289 288 289 293 294 294 294 293 294 296 296 296 297 296 296 296 296 296 297 297 298 299 301 304 306 306 307 307 308 308 309 308 307 306 304 302 303 306 309 310 309 309 308 307 306 305 305 304 302 300 299 299 299 298 298 298 296 296 297 300 302 302 301 299 299 298 297 297 296 296 298 299 299 298 297 297 298 298 297 296 297 298 301 304 307 309 310 312 313 315 317 318 318 319 320 320 321 321 322 322 323 324 325 326 326 327 327 328 329 330 332 333 335 336 336 337 337 337 338 339 340 341 341 341 339 339 338 339 340 341 344 345 347 350 351 352 338 333 332 333 333 335 344 351 351 342 316 315 335 342 346 351 352 351 351 353 356 356 349 348 348 347 347 345 338 322 315 322 324 315 312 315 319 321 317 315 322 328 332 334 335 336 335 335 337 341 338 340 342 342 340 339 338 337 337 337 337 336 336 335 334 333 333 332 331 331 331 330 330 330 331 331 330 331 331 331 332 332 333 333 333 334 334 334 335 335 336 336 337 338 339 340 340 341 342 343 344 344 345 346 346 347 347 347 347 347 346 346 346 346 346 346 347 347 347 347 348 348 347 347 347 347 345 344 344 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 339 339 338 338 338 336 334 332 331 329 328 325 320 319 316 309 302 295 289 266 242 244 244 244 243 239 235 232 230 229 294 292 290 288 290 293 294 293 292 292 292 293 293 292 290 291 292 294 294 296 296 296 298 301 304 306 307 307 306 306 305 303 301 298 294 290 286 283 281 281 280 279 276 274 273 272 271 270 269 268 267 267 266 266 267 267 266 264 261 261 261 261 261 259 259 260 263 263 263 263 262 262 262 262 262 262 263 264 265 265 265 266 267 266 267 268 267 266 266 267 268 270 271 271 271 272 272 272 271 270 269 267 267 267 268 268 268 270 272 273 273 273 273 272 272 272 272 272 271 270 269 268 270 273 275 276 276 276 275 273 270 267 269 272 274 274 275 275 272 271 271 270 271 272 271 269 269 269 269 270 272 273 275 274 274 275 278 279 279 280 281 283 285 286 286 281 273 270 269 270 273 275 281 284 282 277 273 272 273 272 272 272 272 274 278 280 281 280 277 274 272 272 271 269 272 275 278 280 279 276 275 275 275 275 276 277 279 281 281 282 283 283 283 283 282 283 283 282 279 278 278 278 277 277 277 278 278 278 277 277 277 274 270 267 265 267 266 264 263 262 263 264 264 264 266 265 265 263 261 259 257 255 254 254 256 257 258 259 260 261 261 261 261 262 264 264 266 266 267 266 266 266 266 266 265 264 264 263 263 263 263 265 267 268 268 269 269 270 271 272 273 273 273 273 274 276 278 278 277 276 276 276 277 278 280 282 285 286 287 287 287 287 286 286 285 283 282 282 281 280 281 282 284 284 285 285 286 287 288 289 290 291 291 291 291 291 290 290 289 289 288 289 290 290 289 288 288 288 288 287 284 283 281 280 282 283 283 285 289 293 297 301 297 288 277 269 267 265 269 274 277 278 279 279 280 279 273 272 262 253 244 237 230 224 218 221 233 247 248 254 257 260 263 266 270 272 275 278 279 280 279 277 274 271 268 271 276 280 282 281 281 280 280 281 283 283 285 286 286 286 286 286 286 288 290 292 292 291 291 293 295 295 295 296 295 294 294 295 294 294 295 295 295 296 298 300 301 302 304 305 305 305 303 304 302 302 302 301 303 307 309 309 308 307 307 306 305 304 304 303 300 299 298 298 299 299 299 299 298 297 297 299 301 301 301 298 298 296 294 293 293 294 296 298 299 299 298 298 299 300 302 301 301 302 302 303 304 305 308 311 314 315 317 318 317 318 319 319 320 321 322 322 323 324 325 326 327 328 328 328 329 330 332 333 334 335 336 336 336 337 337 338 339 340 339 337 336 336 336 337 337 340 342 345 348 350 348 339 335 333 332 332 332 335 345 350 349 342 318 321 329 334 341 348 352 352 352 353 355 354 351 351 350 348 346 344 335 310 284 281 295 294 304 320 321 315 292 302 324 329 331 331 331 333 333 335 337 338 338 338 340 340 340 341 338 337 337 337 337 336 335 334 334 333 333 332 331 331 331 330 330 330 330 330 330 330 331 331 331 332 332 333 333 333 333 334 335 335 336 337 337 338 339 340 340 340 341 342 343 343 344 345 345 346 346 346 346 346 346 346 346 345 345 346 346 346 347 347 348 348 348 348 349 349 348 348 346 345 344 343 343 342 342 341 341 341 341 341 341 341 341 341 341 340 339 339 339 338 336 334 331 330 328 326 323 322 320 315 308 303 296 291 279 256 240 241 241 240 236 233 230 229 228 295 292 290 290 294 299 298 296 294 292 291 292 292 292 294 294 293 293 293 293 292 293 296 301 305 308 308 308 307 306 305 303 300 297 292 289 286 283 282 281 280 279 277 275 273 272 271 270 268 267 267 266 266 267 269 270 269 266 264 263 262 262 261 262 263 264 264 264 264 264 263 262 262 261 261 262 263 264 266 266 266 267 267 268 267 267 267 266 265 266 268 269 269 270 270 271 272 272 272 270 268 267 266 267 267 268 270 271 272 272 272 273 273 273 273 272 272 272 272 271 270 269 270 272 274 275 275 276 276 274 270 268 269 272 273 274 274 273 271 270 269 270 271 272 273 270 269 269 269 271 272 273 273 274 275 277 278 278 279 279 281 283 285 286 286 283 277 272 272 271 274 278 281 284 284 278 274 273 273 274 274 275 276 278 280 281 281 279 276 273 273 272 271 270 272 275 278 280 279 275 273 273 273 273 274 276 277 279 281 282 282 283 283 283 283 283 283 281 278 277 277 278 278 278 278 278 278 278 278 278 278 276 272 269 268 270 268 265 264 264 265 265 265 266 267 266 266 265 263 260 257 254 254 255 256 258 259 260 260 261 260 259 259 261 263 264 265 266 266 266 266 266 266 266 265 265 264 264 263 263 263 265 268 270 270 270 270 270 271 271 272 273 273 273 274 275 277 278 277 276 276 276 278 280 281 284 286 288 289 289 288 288 287 287 286 284 283 282 281 280 280 280 282 283 284 285 285 286 288 289 291 292 292 292 291 291 291 290 289 289 288 289 289 290 289 288 288 289 289 287 284 282 280 280 282 283 285 285 287 290 295 302 302 295 284 276 275 272 275 279 280 279 278 277 279 278 276 274 260 250 241 234 228 221 222 231 237 243 249 257 257 257 259 263 265 268 272 274 275 276 275 273 272 270 269 273 276 279 280 280 280 280 280 281 282 283 284 284 283 283 283 284 286 287 288 288 288 288 290 292 293 293 294 293 293 293 294 294 293 293 293 294 294 294 296 297 297 297 299 300 299 299 299 299 298 298 299 298 299 304 306 306 306 306 306 305 304 304 303 301 298 297 296 296 296 297 298 298 298 297 297 297 298 299 298 297 296 295 294 294 296 296 298 298 299 300 300 302 303 303 304 304 304 304 304 303 302 302 305 309 312 314 315 316 316 317 317 318 318 319 321 322 323 324 325 326 327 328 328 329 330 331 332 333 334 335 336 336 336 337 338 339 339 337 336 335 334 335 335 335 336 338 342 346 349 350 343 334 332 332 332 331 332 335 346 350 351 348 339 343 336 333 339 347 351 352 352 353 354 353 353 352 351 349 345 341 323 309 292 293 310 311 307 318 318 308 279 310 326 329 330 330 330 330 330 333 336 336 335 335 337 339 339 341 338 337 336 336 336 336 335 334 334 333 333 332 332 331 330 330 329 329 329 329 329 329 330 330 331 331 332 332 333 333 333 334 334 335 336 337 338 339 339 339 340 341 341 342 342 343 343 343 344 344 344 345 345 345 345 345 344 344 344 345 345 345 345 346 347 348 349 349 350 350 350 350 348 347 346 345 344 343 342 342 342 342 342 341 341 341 341 341 341 341 340 340 339 338 336 333 331 329 327 326 325 322 319 314 307 303 298 291 286 276 256 238 239 237 234 233 231 230 230 295 291 290 291 294 297 297 297 294 291 289 289 290 288 288 288 289 290 289 288 289 290 297 303 307 309 308 308 307 306 305 303 300 297 293 289 286 284 283 282 280 279 278 276 274 272 270 268 267 267 266 267 267 268 270 273 272 269 267 266 265 264 263 263 264 266 266 265 264 264 263 263 262 261 261 262 263 264 266 267 268 268 268 268 267 267 266 266 266 267 267 267 267 267 268 269 270 271 271 269 267 267 266 266 266 268 270 271 272 272 271 272 273 274 274 273 273 272 272 271 271 270 270 271 273 273 274 275 275 274 269 268 269 272 273 273 273 272 270 269 269 270 271 273 276 272 271 270 270 271 273 276 277 277 279 276 275 275 276 277 280 283 285 286 286 284 281 279 277 276 276 280 282 283 283 279 274 273 273 274 275 278 280 281 281 282 281 278 275 274 274 272 270 270 273 276 279 280 278 274 272 272 271 271 273 274 275 278 281 282 282 283 284 284 284 283 283 279 277 276 276 276 277 278 278 278 278 278 278 278 278 276 272 272 271 270 268 266 265 265 265 265 265 266 267 267 267 266 264 260 257 255 254 255 257 258 258 259 259 257 256 256 257 259 262 264 264 264 266 267 266 266 266 266 266 266 265 265 265 264 264 265 269 272 272 272 271 270 270 271 271 272 273 273 273 274 276 277 277 277 276 276 277 280 282 285 288 290 291 291 291 290 289 288 287 285 284 283 282 280 279 279 280 281 283 284 284 286 287 289 290 292 292 292 292 292 292 291 290 289 289 289 289 289 289 289 287 289 290 288 284 282 280 281 282 283 285 284 285 289 294 299 303 298 294 287 282 279 280 282 281 279 277 277 278 278 278 273 259 248 240 234 228 225 228 241 244 248 255 261 260 259 259 261 261 264 269 271 271 272 272 272 271 271 271 274 276 278 278 279 279 279 279 280 281 281 281 281 281 281 282 284 285 285 285 286 287 287 289 290 291 291 290 290 292 293 294 293 290 290 290 291 292 294 295 294 294 294 296 297 297 297 297 296 296 296 296 296 296 297 298 300 300 302 304 305 304 303 302 299 296 293 293 293 293 295 296 296 296 295 295 294 296 296 296 295 296 298 299 299 299 299 300 300 300 300 302 303 304 303 303 303 304 304 304 303 302 300 301 304 309 312 314 315 315 315 316 316 317 318 320 321 323 324 326 327 327 327 329 330 331 332 333 334 335 336 336 336 337 337 338 339 338 336 335 334 333 334 334 334 336 339 343 347 349 348 340 333 332 331 330 330 332 335 346 349 350 349 346 346 341 338 339 345 351 352 352 353 353 353 353 352 351 348 344 335 318 320 314 302 300 306 300 316 317 308 293 318 327 329 329 329 329 330 332 335 337 337 333 336 337 338 339 340 338 337 336 335 335 335 334 334 334 333 333 332 331 331 330 329 329 329 329 329 329 329 329 330 330 331 331 331 332 332 332 333 334 335 336 337 338 338 339 339 340 341 341 342 342 342 342 342 342 343 343 344 344 344 344 344 344 343 343 343 343 343 344 344 345 347 348 349 348 349 349 350 349 348 346 345 344 344 343 343 343 343 343 342 342 342 342 341 341 341 340 339 338 337 335 333 331 328 327 326 324 321 318 313 307 302 298 292 290 280 262 241 240 237 234 233 233 232 232 294 295 296 297 296 296 296 296 292 289 286 285 284 277 276 277 280 283 284 285 288 292 299 306 308 309 309 309 308 307 306 304 300 296 292 288 286 286 284 283 282 281 279 277 274 271 268 267 267 267 266 267 267 268 270 273 275 272 271 270 269 267 265 265 266 267 268 266 265 264 264 263 262 262 261 262 263 264 266 267 267 268 268 268 267 266 266 266 266 267 267 267 266 266 266 267 269 269 269 268 267 267 266 266 266 268 270 270 270 269 269 272 273 274 274 274 273 272 272 271 271 271 271 271 271 272 273 274 274 273 270 268 270 272 273 273 271 270 269 270 269 270 271 274 276 276 275 273 272 272 275 279 280 279 278 275 275 274 273 275 280 283 285 285 285 285 283 282 281 279 280 281 282 283 282 281 276 274 273 274 275 278 281 282 282 282 281 277 275 274 274 273 271 271 272 275 278 280 278 275 274 271 270 271 272 274 275 279 281 282 283 283 283 284 285 285 283 279 278 277 276 275 275 275 276 277 277 277 277 276 275 273 271 272 270 269 268 267 266 266 266 265 265 265 266 267 267 266 264 261 258 256 255 256 257 257 259 259 258 257 257 257 257 259 261 262 263 265 266 267 267 266 266 266 266 266 266 266 266 265 264 266 269 272 273 273 272 272 271 271 271 272 272 273 273 274 276 277 277 277 276 276 277 280 283 287 289 291 292 292 292 292 291 290 288 287 285 284 283 281 281 279 280 281 282 283 284 285 287 288 289 289 291 292 292 292 292 292 291 290 289 289 289 289 289 288 288 290 293 290 285 282 281 280 281 284 285 284 285 288 294 299 301 300 300 294 287 284 283 284 281 279 278 279 279 280 278 272 259 248 241 235 232 232 235 236 246 253 260 263 264 265 265 264 263 265 267 268 269 270 271 271 270 270 271 273 273 274 275 276 276 276 277 278 279 280 280 279 279 280 282 284 284 284 284 285 286 286 288 288 288 288 288 289 291 292 292 290 288 288 288 289 291 293 293 292 291 292 293 295 295 294 294 293 293 294 293 293 293 294 295 295 296 298 300 302 302 301 300 296 292 290 290 290 291 292 293 294 294 293 293 293 294 295 294 294 297 301 303 303 302 302 302 302 301 301 301 302 303 301 302 302 303 303 303 303 301 300 300 301 307 311 313 313 312 313 314 315 316 317 319 321 322 324 325 326 327 328 329 330 332 333 334 336 337 337 337 337 337 338 338 338 337 335 334 333 333 333 333 334 336 339 343 348 348 347 344 337 332 331 327 327 331 336 347 349 350 350 349 348 345 341 339 343 348 351 352 352 352 352 352 352 351 346 340 329 321 315 316 313 310 311 300 287 284 289 302 320 328 328 329 329 329 329 332 336 339 339 336 335 336 339 339 339 338 337 336 335 334 334 334 334 333 333 332 331 331 330 329 329 328 328 328 328 328 328 329 329 329 330 330 330 331 331 332 333 334 334 335 336 336 337 338 339 340 341 341 341 342 341 342 342 342 342 343 343 343 343 343 343 343 342 342 341 342 342 342 343 344 345 346 347 346 346 348 348 348 348 347 346 345 345 345 344 344 344 344 343 343 342 342 341 341 340 339 338 337 335 334 332 330 328 327 326 323 321 318 312 306 302 298 294 293 274 250 246 243 238 234 233 234 234 233 298 303 304 303 302 301 298 295 292 289 286 282 279 276 277 277 279 281 285 287 290 295 301 304 307 308 309 309 309 308 306 303 300 294 291 288 287 286 284 283 282 281 280 276 273 270 268 266 267 267 266 266 266 267 269 272 275 274 274 272 271 270 267 266 266 267 268 268 266 265 265 264 263 262 262 263 264 265 266 266 267 267 269 268 267 266 266 266 267 267 267 267 266 266 266 267 267 268 268 267 267 267 267 267 267 268 269 268 268 268 269 272 272 273 273 272 271 271 271 272 272 272 272 272 272 272 273 272 272 271 270 269 271 272 273 272 270 269 269 271 273 272 271 274 275 276 276 275 275 276 278 279 280 278 275 273 273 272 273 277 281 283 285 286 286 285 284 284 282 282 282 282 283 283 282 281 279 275 274 274 275 278 283 284 283 282 280 276 275 275 275 275 274 272 272 274 277 280 279 279 276 272 271 271 273 275 278 281 282 282 283 283 283 284 285 286 286 285 283 282 280 278 277 274 276 277 277 277 276 274 273 272 271 271 270 269 268 268 268 268 268 268 267 267 267 266 266 266 264 262 259 258 257 257 257 258 260 261 261 261 261 260 259 260 260 260 263 265 266 267 267 267 267 267 266 267 267 267 267 266 265 267 270 272 274 274 274 274 273 272 272 272 273 273 274 274 275 275 276 276 276 275 277 280 284 288 291 293 293 294 294 294 294 292 290 289 287 286 284 283 282 280 280 280 281 282 283 285 286 287 288 288 290 291 292 292 292 292 292 291 290 289 289 289 288 288 288 290 294 291 287 284 283 282 281 285 285 284 286 289 296 299 301 300 300 295 290 287 285 284 282 280 280 281 281 283 280 271 259 249 242 239 238 242 246 246 253 259 263 265 266 266 267 267 267 268 267 269 268 267 267 267 267 267 269 269 268 269 269 270 271 271 272 274 276 277 278 278 278 280 282 283 282 282 283 283 284 285 285 286 286 286 287 287 289 290 289 288 288 288 287 288 289 290 290 289 289 290 291 292 292 291 292 290 289 290 290 291 291 291 292 293 293 294 295 297 297 297 296 293 289 289 288 288 289 289 289 290 291 291 292 293 293 294 294 295 298 302 306 306 305 304 304 303 303 302 301 301 301 301 302 303 303 303 302 302 301 302 302 302 303 307 310 310 309 311 312 313 315 317 319 321 322 324 324 325 326 327 329 331 333 335 336 337 338 338 337 337 337 337 337 336 334 334 334 334 333 333 333 334 336 340 344 346 346 346 345 337 331 329 324 324 328 336 345 350 350 350 350 350 349 344 340 343 347 349 349 350 350 351 351 351 350 344 335 322 318 302 285 301 314 314 300 284 276 287 307 320 324 327 328 329 329 329 332 336 337 336 335 333 335 338 338 337 337 336 335 335 334 334 334 333 333 332 332 331 331 330 330 329 329 328 328 328 328 328 328 328 329 329 329 330 330 331 331 332 333 334 335 335 335 336 337 338 339 340 340 341 341 340 340 341 341 341 342 342 342 342 342 342 342 341 341 340 341 341 341 342 342 343 343 344 345 345 345 346 347 347 346 345 345 345 345 344 343 343 343 343 342 342 341 341 340 340 338 337 336 334 333 330 328 328 326 324 322 319 317 312 306 301 299 297 295 284 266 251 245 240 235 235 235 234 234 298 304 302 302 302 299 295 293 291 289 286 282 280 281 283 281 285 287 288 289 291 296 300 303 306 306 307 307 307 307 306 302 297 294 291 288 287 286 285 283 283 280 278 275 272 269 268 268 267 267 266 264 264 267 269 272 274 275 275 273 272 271 269 267 266 267 268 268 267 267 266 266 265 264 264 264 265 265 266 266 266 267 268 268 266 265 266 266 267 266 266 266 266 266 266 267 267 267 266 267 267 267 267 267 267 267 267 267 267 267 269 271 271 272 270 270 269 269 270 272 272 273 273 273 273 273 273 272 271 270 269 269 270 270 272 272 271 269 269 272 274 274 273 274 275 276 276 276 276 277 278 279 279 276 274 273 272 272 273 279 283 285 286 287 286 286 285 284 283 283 283 284 284 285 283 281 281 279 275 274 275 279 283 284 284 281 278 275 275 274 275 277 278 274 272 272 275 278 278 280 276 273 272 272 275 277 280 283 283 283 283 282 282 281 281 282 285 286 285 285 285 284 282 280 278 277 277 276 275 272 272 271 271 270 269 269 270 270 270 271 271 271 270 270 269 267 266 265 264 263 260 259 259 259 259 259 262 264 265 264 264 263 262 262 262 263 263 265 266 267 267 267 267 267 267 267 267 268 268 267 267 267 269 272 274 275 275 276 274 274 274 274 275 274 274 274 275 274 275 276 275 275 276 280 284 288 291 292 294 295 296 296 296 295 293 291 289 288 288 286 283 281 280 281 282 282 283 285 286 286 286 287 289 290 292 292 292 292 292 291 291 290 289 288 288 289 288 290 293 292 288 286 285 284 282 285 284 286 289 293 297 300 301 300 299 295 291 288 287 286 283 283 284 284 285 287 285 274 262 252 246 245 249 249 253 259 263 262 265 267 268 268 270 272 272 271 271 271 267 264 263 263 263 263 265 264 263 263 263 265 266 267 268 269 272 273 274 275 276 279 280 280 280 281 280 281 281 283 284 284 284 285 285 286 287 287 286 286 286 286 286 286 286 287 288 287 287 288 288 288 289 289 289 287 286 286 287 288 288 289 289 290 291 291 291 291 292 292 291 289 287 287 286 286 286 287 288 289 291 292 292 292 293 293 295 297 300 304 307 308 306 306 305 304 303 301 299 299 300 302 303 303 303 303 302 301 301 302 303 303 303 304 305 306 306 308 310 311 313 315 318 320 322 322 323 324 326 327 329 332 335 337 338 339 339 338 337 335 334 334 334 333 332 332 333 333 333 334 335 334 336 339 342 344 345 345 344 334 329 328 324 324 329 336 341 351 352 352 352 353 354 349 345 345 347 348 348 349 350 350 350 349 349 341 324 310 312 312 300 315 318 314 305 287 283 298 308 315 321 326 328 329 328 326 325 328 330 331 331 330 333 336 336 336 336 336 335 334 334 333 333 333 333 332 332 332 331 330 330 329 328 328 327 327 327 327 328 328 328 328 329 329 330 330 331 332 333 333 334 334 334 335 336 337 338 339 339 340 339 339 339 340 340 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 341 341 341 342 343 342 343 344 345 345 345 344 344 344 344 343 342 341 341 341 341 341 341 341 340 339 338 337 336 334 332 330 330 327 325 323 320 318 315 309 305 302 300 298 294 290 275 253 249 243 238 239 240 238 235 298 300 295 296 294 291 290 289 288 288 286 283 283 283 284 287 291 292 290 289 290 294 300 304 305 306 308 308 307 306 304 301 297 294 291 289 288 286 284 283 282 279 276 273 271 269 269 268 268 268 267 266 267 269 271 274 276 276 275 274 273 271 270 268 267 267 267 267 268 268 267 266 265 265 264 264 265 265 265 265 265 266 267 266 265 265 266 267 267 267 266 266 266 266 266 266 266 265 265 266 266 267 267 267 267 267 266 266 266 268 268 270 271 270 269 268 268 268 268 271 272 273 273 274 274 274 272 271 270 269 269 269 269 269 271 272 272 271 270 272 274 274 274 274 274 276 276 276 276 277 277 277 276 274 275 273 272 272 274 280 283 285 286 287 287 286 285 284 283 283 284 284 285 285 283 281 281 278 275 273 275 280 284 284 284 279 277 275 274 272 274 278 279 276 273 271 273 274 275 279 276 275 274 275 277 281 283 284 284 284 283 282 280 277 276 277 279 282 284 285 285 285 284 282 279 278 277 277 275 272 272 271 270 269 268 269 271 272 273 274 275 275 273 272 271 269 267 266 265 263 261 260 260 260 260 261 263 265 266 267 267 266 265 264 264 264 264 265 266 267 267 267 267 267 267 267 268 268 268 268 267 267 268 271 273 274 275 277 276 276 276 277 277 276 274 274 274 274 275 275 275 275 276 279 283 287 290 291 294 296 298 298 298 297 295 293 292 292 291 288 285 283 282 281 282 282 283 285 285 285 286 286 287 289 291 291 292 292 292 291 291 290 289 288 288 288 287 288 290 292 290 288 287 285 284 285 285 287 291 295 297 297 298 299 299 296 292 289 289 287 286 288 288 289 291 292 290 278 265 256 252 254 258 259 264 267 267 265 268 269 271 272 274 274 274 274 274 272 267 263 263 263 262 261 262 261 261 262 262 264 265 265 266 266 269 269 270 272 273 275 275 277 278 277 277 278 278 280 282 282 281 283 284 284 284 284 284 284 284 285 285 285 285 285 286 286 285 285 285 286 286 287 286 285 283 284 285 285 286 286 286 287 287 288 288 288 289 289 288 287 285 284 283 283 283 285 287 289 290 291 291 291 292 293 298 301 303 305 307 308 307 307 305 303 301 299 298 298 301 303 304 303 303 302 301 299 299 301 303 304 305 305 304 305 306 306 307 309 310 313 315 317 318 320 321 323 325 327 329 333 336 339 340 340 339 336 333 331 330 330 331 330 330 331 331 332 333 333 334 335 336 338 341 342 342 342 342 337 331 328 326 326 331 335 338 341 352 353 354 355 356 355 353 351 350 350 349 348 349 349 349 348 346 335 310 293 289 295 312 322 320 315 310 305 300 311 313 317 324 327 329 330 330 327 325 325 325 326 327 329 331 334 336 336 336 335 335 335 334 334 333 334 333 333 332 332 331 331 330 329 328 327 327 327 327 327 327 327 327 328 328 329 330 330 331 332 332 332 333 333 333 334 335 336 337 337 338 338 338 338 338 339 339 339 340 340 340 340 341 341 340 340 340 339 339 339 339 339 339 339 340 340 341 340 340 341 342 343 344 344 343 343 343 342 340 340 339 339 339 339 339 339 339 339 338 336 336 334 333 332 330 327 324 322 319 317 314 309 307 305 301 297 293 290 275 258 254 249 246 248 246 242 238 292 293 292 292 288 288 289 289 289 290 289 287 287 286 286 289 292 293 290 288 290 294 301 304 305 307 308 308 308 306 304 301 298 294 293 291 288 286 284 283 281 277 275 272 270 269 269 269 269 269 270 270 271 272 273 275 276 277 276 274 273 271 270 268 266 266 266 266 266 266 266 266 265 265 265 264 264 264 264 264 264 265 265 265 265 265 266 267 267 267 266 265 265 266 266 265 265 265 265 266 266 267 267 267 267 266 266 266 267 268 268 270 269 268 267 267 267 267 267 269 271 271 273 274 274 272 269 269 270 271 270 270 269 270 271 272 272 272 272 272 273 274 274 275 275 276 277 277 277 277 277 275 274 273 273 272 272 272 275 279 282 285 286 287 287 287 285 283 282 282 283 284 285 284 283 280 278 276 274 275 277 282 284 284 282 278 278 275 273 271 272 276 280 279 274 272 272 272 273 274 276 275 277 279 281 282 283 284 284 284 283 281 278 275 275 276 277 278 279 281 284 285 284 282 280 279 278 277 275 273 273 271 270 269 268 268 270 272 273 274 275 275 274 273 272 271 270 267 265 263 262 261 261 261 261 262 264 265 267 269 270 270 269 268 267 266 266 265 266 266 267 267 267 267 267 267 268 269 269 268 268 267 268 270 270 272 275 277 277 276 277 277 278 277 275 275 274 274 274 274 275 276 277 279 282 286 288 289 292 295 297 298 299 298 297 296 295 295 294 291 287 285 284 283 282 283 283 284 284 285 285 285 286 288 289 290 291 291 292 291 291 290 289 288 288 287 288 287 289 291 291 289 288 286 285 285 286 287 291 293 295 296 297 298 298 296 293 290 289 290 290 291 291 292 294 294 291 281 267 260 259 260 260 266 269 270 269 268 269 272 273 275 276 276 277 277 276 274 269 264 263 263 262 260 260 261 262 263 263 264 264 265 266 266 268 268 269 269 268 268 269 273 272 272 272 273 274 277 278 278 278 279 280 281 281 281 281 282 283 284 284 283 283 284 284 284 284 284 283 283 284 284 282 282 281 281 282 283 283 284 284 284 284 285 285 285 286 286 286 284 283 283 282 282 283 284 286 288 289 289 290 291 292 296 302 305 305 305 306 306 307 307 305 303 300 298 298 300 302 303 303 303 303 302 300 298 296 298 302 305 306 306 306 305 305 305 305 306 307 309 312 313 314 316 318 320 323 325 328 332 337 339 339 339 333 331 329 327 326 326 328 329 329 329 330 332 333 330 329 331 336 338 339 340 340 340 339 339 333 329 326 323 329 330 334 341 350 351 353 354 356 358 358 356 355 353 351 349 348 347 347 347 341 320 310 297 296 308 323 325 320 315 314 313 310 311 317 323 328 330 331 332 333 331 328 325 325 326 327 329 331 334 335 336 335 335 335 335 335 334 334 334 333 333 332 332 331 331 330 329 328 327 327 326 326 326 326 326 327 327 328 329 329 330 331 332 332 332 332 332 333 333 334 335 336 336 337 337 337 337 337 338 338 338 339 339 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 338 338 339 340 340 341 342 342 342 341 340 338 338 337 337 337 337 338 338 338 338 337 336 335 334 333 332 330 327 324 322 320 317 314 310 310 307 302 298 294 291 278 265 262 257 257 256 251 246 242 295 294 292 291 290 293 294 294 294 294 293 292 290 289 286 288 290 290 289 289 291 295 298 300 304 307 309 309 308 307 305 302 298 295 294 291 288 286 284 283 280 276 274 272 271 270 271 272 270 270 271 271 273 275 276 277 277 277 275 274 273 271 269 267 266 266 265 265 265 266 266 266 266 265 265 264 264 264 264 264 264 264 264 265 265 266 267 267 267 266 266 265 265 266 266 266 265 265 265 265 266 266 267 267 267 267 266 267 267 268 268 269 269 268 268 267 267 267 268 268 269 270 272 273 272 270 268 268 271 273 272 272 271 271 271 272 273 273 273 273 273 274 274 275 276 277 277 278 278 277 275 273 273 273 273 272 272 272 275 279 282 285 286 286 286 286 284 278 277 279 282 284 285 285 284 282 277 275 274 277 281 284 285 284 280 277 277 273 271 270 272 275 280 281 277 274 273 272 273 274 276 278 280 281 282 282 283 283 284 284 283 280 276 275 275 276 277 276 277 278 280 283 284 282 281 279 278 278 277 277 274 272 270 270 269 269 270 273 273 274 274 274 273 273 272 273 273 271 266 264 263 262 261 261 262 263 264 266 268 270 272 272 272 271 271 269 268 267 266 265 266 267 267 267 267 268 269 269 269 269 268 268 268 269 269 272 274 276 276 276 275 276 277 278 277 276 275 274 274 274 274 276 279 281 282 282 285 287 289 291 294 296 298 299 299 298 298 298 296 294 290 288 286 284 283 283 283 283 284 284 284 285 286 287 288 288 290 290 291 291 290 290 289 288 287 286 286 286 287 290 292 291 289 287 286 285 286 287 289 290 292 294 296 297 298 296 294 290 289 290 290 291 292 293 294 295 291 282 270 264 264 265 266 269 271 271 270 269 271 273 274 274 275 277 278 277 277 275 271 265 263 262 261 260 260 260 261 263 265 266 266 266 268 268 268 268 268 267 267 267 268 269 269 270 270 270 271 272 273 274 274 275 276 277 277 278 279 282 282 283 282 281 280 281 281 281 282 282 282 280 279 278 278 279 279 279 279 280 280 280 280 281 281 282 282 282 283 283 283 282 282 282 282 282 282 283 285 287 288 288 290 293 296 301 306 307 305 304 303 303 303 304 304 302 300 299 299 301 303 303 302 302 302 301 299 296 295 297 302 305 306 306 306 305 304 304 304 305 305 307 307 309 311 313 315 318 321 323 325 330 335 336 335 332 329 327 324 321 320 321 326 327 323 323 329 331 331 326 325 329 337 337 337 338 339 339 339 338 336 330 325 320 324 325 331 341 349 350 351 353 355 357 358 358 357 355 353 351 349 349 348 344 333 309 309 298 300 316 328 329 322 315 309 304 305 308 319 327 330 332 332 334 334 333 330 329 326 327 329 330 331 333 334 335 335 335 335 335 334 334 334 334 333 332 332 332 331 330 329 328 327 327 326 326 325 325 326 326 326 327 328 328 329 330 331 331 331 331 331 332 332 333 333 334 334 335 335 336 335 336 336 337 337 338 338 338 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 336 337 337 338 338 338 339 339 339 339 339 338 336 336 336 336 336 336 336 336 336 336 335 334 334 333 332 330 328 325 322 320 317 315 314 312 308 303 299 296 293 281 272 269 265 263 260 255 251 248 302 300 297 296 296 296 297 298 298 297 297 296 295 291 288 287 289 290 291 292 294 298 298 300 304 307 309 310 309 308 306 302 299 296 295 291 288 285 283 282 280 276 274 273 273 273 275 274 272 270 271 272 274 277 279 279 278 277 275 273 273 272 270 268 267 267 266 266 266 267 267 268 267 267 266 265 264 264 264 264 265 265 265 265 266 267 268 267 268 267 267 267 267 267 267 267 266 266 266 266 266 267 267 267 267 267 267 267 267 267 267 268 268 268 268 267 267 267 268 268 269 270 272 272 269 268 268 269 274 275 275 274 273 273 272 273 274 274 274 274 274 274 274 275 275 276 277 278 278 277 274 272 272 272 273 272 272 272 274 279 283 284 285 285 286 283 279 275 274 276 280 283 285 285 285 282 278 275 275 279 283 285 285 283 282 278 275 272 270 270 272 275 280 282 281 279 277 275 275 278 280 281 281 281 281 282 282 283 283 283 282 279 276 275 276 277 277 277 277 277 277 280 283 282 281 279 279 278 278 278 275 273 272 271 270 269 270 272 272 273 274 273 272 272 271 272 272 272 269 266 265 263 262 262 263 264 265 267 269 271 271 272 273 273 273 272 272 270 268 264 265 265 266 267 267 268 269 270 270 269 269 268 268 268 269 272 274 276 276 275 274 275 277 277 277 277 276 275 274 273 273 276 280 282 284 284 284 286 286 288 291 293 296 298 298 298 298 298 298 296 293 291 289 287 285 284 284 284 284 284 284 284 285 286 287 288 289 289 289 290 290 289 289 287 286 286 286 287 287 291 293 292 290 288 286 285 286 286 287 288 290 292 294 296 297 296 294 291 289 289 290 291 293 294 294 294 291 283 274 268 268 267 267 269 270 270 270 270 271 272 272 273 274 275 277 277 277 276 272 266 262 260 260 260 259 257 258 261 264 266 266 268 269 269 269 268 267 266 267 268 268 268 270 269 269 269 268 270 271 271 271 271 271 273 274 276 278 280 278 279 279 278 276 276 277 277 278 278 278 276 275 274 275 277 278 278 278 277 276 276 275 276 277 278 279 278 279 280 280 279 279 280 280 280 280 283 285 286 287 290 295 297 302 305 306 306 303 301 300 299 299 300 302 302 301 299 298 301 301 300 299 299 299 298 297 294 294 296 300 301 304 305 305 304 304 304 303 303 304 306 306 307 309 311 313 316 319 320 323 327 327 331 330 327 323 320 317 316 317 318 319 319 320 323 329 330 330 324 326 332 337 337 338 338 339 339 337 338 331 328 323 318 318 316 328 340 348 350 351 353 355 357 357 358 357 356 354 352 350 349 347 340 330 315 301 300 309 319 326 327 319 307 297 293 297 310 320 327 330 332 333 334 335 336 334 331 329 329 331 331 331 332 333 334 334 334 334 334 334 334 334 334 333 332 332 331 331 330 329 328 328 327 326 326 326 326 326 326 326 327 327 328 329 330 330 330 331 331 331 331 331 332 332 333 333 333 334 334 334 334 335 336 336 337 337 337 338 338 339 339 339 339 339 339 339 339 339 338 338 337 337 337 336 336 336 336 336 336 336 337 337 337 336 336 336 335 335 335 335 335 335 335 335 335 335 334 333 333 332 331 330 329 327 324 321 320 319 316 314 310 305 300 297 294 288 284 282 277 267 264 260 256 253 307 304 299 295 293 295 297 298 300 299 299 299 298 293 290 289 290 291 292 295 298 301 301 303 305 307 309 311 310 308 306 303 302 299 296 292 288 285 283 282 281 277 275 274 275 276 278 277 275 273 273 274 277 278 279 280 279 277 275 273 272 272 271 270 269 269 269 268 268 268 269 269 269 268 267 266 266 266 266 266 266 266 266 266 267 268 268 269 269 269 269 269 268 268 268 267 267 267 267 267 268 268 268 267 267 267 267 266 266 266 266 267 268 268 268 267 267 267 268 268 269 271 271 269 267 267 269 272 275 275 276 276 275 274 274 275 275 275 275 275 275 275 275 275 275 276 277 277 277 276 273 272 272 272 273 272 272 273 276 281 283 283 283 284 284 283 278 274 274 275 279 282 283 284 285 284 280 275 276 281 284 285 285 283 283 278 273 270 269 269 272 275 278 281 282 282 281 280 280 281 281 282 282 282 281 281 282 282 283 283 282 281 278 276 277 277 277 278 277 277 277 279 281 282 281 280 279 279 279 279 277 275 274 273 272 270 270 270 271 271 272 272 272 271 270 271 271 271 270 269 268 266 264 263 263 264 265 267 269 271 271 273 274 274 275 276 275 273 270 265 265 264 266 266 267 268 269 270 270 269 269 269 269 269 270 272 274 275 276 275 274 275 275 276 277 278 277 275 274 273 273 275 280 281 283 286 286 287 287 288 290 292 294 295 296 297 297 299 299 297 296 294 292 290 288 287 286 285 285 284 284 285 285 286 287 287 288 288 289 289 290 289 289 287 286 285 285 285 286 290 293 292 290 288 286 286 286 286 286 287 288 289 292 294 296 296 294 292 290 290 290 291 293 294 295 293 290 284 279 276 272 269 267 267 267 268 269 269 269 269 270 271 272 274 276 276 276 275 273 268 262 262 259 258 257 257 257 257 259 261 263 265 266 267 267 267 266 267 268 269 269 270 272 272 271 269 268 269 270 271 271 270 270 270 271 273 275 276 274 273 273 273 273 273 274 274 275 275 274 274 274 276 277 278 279 279 278 277 276 274 272 272 273 274 275 275 275 276 276 275 275 277 278 280 282 285 285 290 293 296 300 304 306 308 306 303 301 300 295 293 294 297 301 302 301 298 297 297 298 294 294 295 295 295 293 291 289 290 291 297 302 304 305 304 304 302 302 302 303 303 305 306 308 310 312 315 317 318 319 322 322 326 322 320 318 316 314 315 317 319 318 319 324 326 328 329 329 326 329 332 335 337 338 338 338 333 328 329 327 324 321 319 317 313 326 338 346 348 350 351 354 355 355 356 356 355 354 352 351 349 344 342 330 309 298 305 316 322 324 321 311 299 295 295 300 312 323 327 329 331 332 333 334 335 333 332 331 332 332 332 332 332 332 332 333 333 333 334 334 333 334 334 333 333 332 331 330 329 329 329 327 327 326 326 326 326 326 327 327 327 328 328 329 329 330 330 331 331 331 330 330 331 332 332 333 333 333 333 333 333 334 334 335 336 336 336 337 337 338 339 339 339 339 339 339 339 339 338 338 337 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 334 333 334 334 334 334 334 334 334 334 334 332 332 331 331 330 328 327 324 324 323 321 318 316 313 308 303 298 294 293 291 290 285 269 268 264 261 258 304 300 297 294 293 295 297 300 302 301 301 300 299 296 293 292 292 293 293 296 299 302 303 305 305 306 309 311 311 310 307 305 305 301 297 293 289 286 284 284 282 279 278 276 276 278 280 280 279 278 277 278 279 279 280 281 280 278 276 274 273 273 273 272 271 271 271 271 270 270 270 270 269 269 268 268 267 268 268 267 267 267 267 267 267 268 268 269 270 270 270 270 270 269 268 268 268 268 268 268 268 269 269 268 267 266 266 266 265 265 266 266 268 268 267 267 266 267 267 268 270 271 270 268 266 266 270 274 275 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 278 278 277 276 275 274 274 275 272 272 274 278 281 283 282 283 283 283 282 276 273 274 276 281 283 283 284 284 284 282 278 278 281 284 285 286 284 282 275 271 270 270 270 273 276 277 277 279 281 282 281 281 282 283 283 283 282 281 281 281 282 283 283 283 282 280 279 277 278 278 278 278 278 278 277 279 280 280 280 280 279 279 279 278 274 274 274 272 271 270 270 270 271 272 272 271 270 270 269 270 270 270 270 270 268 265 264 264 265 266 268 269 271 271 273 275 275 275 276 276 275 271 268 267 264 266 266 266 267 269 270 270 270 270 270 270 270 271 272 274 275 276 275 274 275 275 276 276 277 277 276 274 272 273 275 279 281 285 288 289 289 291 291 291 292 293 293 294 295 296 298 299 298 297 296 294 292 292 291 289 287 286 286 285 285 286 286 287 287 288 288 288 289 290 290 289 287 286 286 285 285 286 288 290 290 290 289 287 286 286 286 286 286 287 288 290 292 295 295 293 293 292 290 290 291 292 294 294 292 289 284 281 279 274 270 269 268 268 267 267 267 266 266 267 269 271 274 276 276 275 275 273 269 264 263 258 257 259 259 258 257 257 258 259 260 261 263 264 265 267 268 270 270 271 271 272 272 271 271 270 270 272 272 271 271 270 270 270 271 272 273 273 273 271 272 273 273 273 275 276 275 275 276 277 278 279 280 281 281 280 279 278 276 274 271 270 272 273 273 272 273 275 276 276 278 280 285 287 289 293 299 301 303 305 307 308 307 301 299 298 294 291 291 292 295 299 301 300 299 297 296 293 290 289 290 291 291 289 284 283 283 284 290 298 303 304 304 302 301 301 301 302 303 304 306 308 310 312 314 316 315 316 317 318 319 319 317 316 315 316 318 321 323 323 324 324 325 326 327 328 329 325 325 329 335 336 329 327 326 326 326 325 323 321 317 315 316 328 339 344 347 349 348 349 351 352 354 355 354 353 352 349 344 334 334 316 297 299 311 321 323 320 313 303 303 295 298 307 317 326 328 329 330 331 332 332 334 330 328 330 331 330 331 332 332 332 333 334 334 334 335 335 334 334 334 333 333 332 331 330 329 329 328 327 326 325 325 326 326 326 327 327 327 328 328 329 329 330 330 331 331 331 328 326 330 331 332 332 332 332 332 332 332 333 334 334 335 335 335 336 337 337 338 339 339 339 339 339 339 339 338 337 337 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 332 332 332 333 333 333 333 333 333 333 333 332 332 331 330 329 328 327 325 325 323 322 319 317 314 310 305 300 296 296 293 291 287 279 275 271 268 265 300 296 292 291 292 294 296 299 301 300 298 298 299 298 296 293 293 293 293 295 295 299 302 304 306 306 308 310 311 311 310 309 307 303 299 294 290 287 285 285 283 281 280 277 277 279 282 283 282 281 281 281 281 281 281 281 281 279 277 275 274 274 274 273 272 272 272 273 272 272 271 271 270 269 269 269 268 268 268 268 268 268 267 267 267 267 268 268 269 270 270 270 270 270 269 269 268 268 268 268 268 269 269 268 267 266 266 266 266 266 266 267 268 269 268 267 266 266 266 267 269 270 268 267 267 269 273 275 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 277 276 276 276 276 275 276 278 280 281 281 283 283 283 282 279 276 276 277 281 281 282 283 283 283 282 281 280 282 283 284 284 283 279 273 269 270 271 272 274 278 278 278 278 279 281 281 281 282 283 283 283 282 282 281 281 281 282 283 283 282 281 280 279 279 278 281 280 279 278 277 276 276 277 279 279 279 278 277 274 272 273 273 272 271 271 271 270 271 271 272 271 270 269 269 269 269 269 270 270 270 267 265 265 266 266 267 267 269 271 273 275 275 276 277 276 275 270 269 268 266 265 265 266 267 270 270 270 270 270 270 270 271 271 272 274 275 275 274 274 274 274 275 276 276 276 275 273 273 273 274 275 280 285 288 290 291 292 292 292 292 293 293 293 294 295 296 296 297 297 296 296 295 294 293 291 290 288 287 287 287 287 287 288 288 288 289 289 289 290 290 288 287 286 286 286 285 286 287 288 288 290 290 289 288 287 287 286 286 286 287 289 292 294 294 293 293 292 290 290 291 292 293 293 292 288 288 284 280 275 274 274 273 270 267 266 265 266 267 268 270 273 275 276 276 276 276 274 273 270 265 260 258 261 262 261 260 259 260 260 260 261 262 263 265 267 269 271 271 271 271 272 272 272 271 272 274 274 274 273 272 273 274 273 270 272 275 276 275 272 275 276 276 276 277 277 278 278 278 279 280 280 281 282 282 282 282 282 282 281 278 277 277 277 277 275 273 280 285 287 288 291 295 295 297 302 304 307 307 307 307 306 304 296 293 292 290 290 291 293 295 297 299 299 299 298 297 294 293 289 287 286 286 282 278 277 278 281 287 296 302 304 304 302 301 302 302 303 304 306 308 310 311 311 312 314 313 314 316 317 319 321 318 315 315 318 320 322 323 324 325 325 325 325 326 327 327 325 325 328 332 331 326 325 324 323 322 321 322 318 314 314 320 330 339 343 345 345 343 343 346 348 351 352 353 351 347 340 332 331 311 298 298 306 315 322 322 316 309 300 298 297 305 314 321 326 329 330 331 332 332 333 333 329 327 328 329 328 329 330 331 332 333 334 335 335 335 335 334 334 333 333 333 332 331 330 329 328 327 326 326 326 325 325 326 326 326 327 327 328 329 329 329 330 330 330 330 330 328 326 326 326 330 331 331 331 331 331 331 332 333 333 333 334 335 335 336 337 338 338 338 339 339 339 339 338 338 337 336 336 335 335 335 334 334 334 334 334 334 334 333 333 333 332 332 331 331 332 332 332 332 332 333 333 333 332 332 331 330 329 328 327 327 325 323 321 319 317 314 311 307 303 302 300 297 295 292 289 282 278 275 274 298 293 289 289 290 292 292 292 294 295 294 296 298 298 297 294 293 292 293 294 295 298 302 305 307 306 306 308 310 310 311 311 309 306 302 297 292 289 287 285 282 282 279 277 277 280 283 285 284 283 282 282 282 282 282 281 281 281 280 278 277 277 276 276 275 274 274 273 273 272 272 271 270 270 270 269 269 268 268 268 268 268 268 267 267 267 267 268 268 269 269 269 269 269 269 269 269 268 268 268 268 268 268 267 266 266 266 266 266 267 267 268 269 270 269 268 267 267 267 267 268 268 267 267 269 271 274 276 276 277 278 278 278 278 278 278 278 278 278 278 277 277 277 277 278 278 278 278 278 278 278 277 277 277 277 277 277 277 279 279 280 282 283 284 284 283 282 280 279 279 280 280 282 283 283 283 283 282 282 282 283 283 283 282 276 271 269 271 274 275 278 280 280 281 281 280 281 281 281 281 282 283 283 283 283 282 281 281 282 282 282 282 281 281 281 281 281 282 282 279 277 276 275 274 275 276 277 278 278 275 273 272 272 272 271 271 270 270 270 270 270 271 270 269 269 268 268 268 268 269 269 269 268 266 267 267 267 268 268 271 273 274 275 275 276 276 274 273 271 269 267 266 265 265 265 267 269 270 270 270 270 270 271 271 272 272 273 274 274 273 273 273 273 275 276 276 276 276 275 274 274 274 275 279 284 287 289 290 290 291 291 291 292 292 293 292 292 293 293 294 295 296 296 296 295 295 293 292 291 290 289 288 288 289 289 289 289 289 289 289 289 289 288 287 286 286 286 285 285 286 286 287 290 291 291 290 289 287 286 286 286 286 288 291 293 293 294 293 291 290 289 289 290 292 293 291 289 288 284 280 278 277 278 276 272 268 267 267 269 270 272 273 275 277 276 277 278 278 276 275 272 268 264 262 263 265 265 264 264 263 263 264 263 263 264 265 268 270 271 272 272 272 272 273 274 273 274 276 276 276 276 276 276 276 275 274 275 277 278 278 277 276 277 278 278 278 278 279 279 280 280 280 280 282 283 284 285 287 287 288 287 283 280 280 284 285 284 279 290 294 296 296 298 299 300 303 305 306 306 305 302 300 297 295 291 290 290 290 291 293 295 295 295 296 296 297 297 297 296 295 292 287 283 280 278 276 276 281 285 289 295 301 303 303 303 303 303 304 305 306 308 309 310 310 311 311 312 312 314 316 319 320 321 317 315 316 318 318 321 323 324 325 326 327 327 327 326 327 327 329 331 331 331 330 324 321 320 319 319 318 315 315 319 324 329 337 340 341 340 337 337 341 344 347 348 348 343 333 329 322 302 292 302 309 314 318 321 319 314 310 306 298 299 306 315 321 326 328 330 331 332 333 333 330 327 327 327 328 328 329 330 331 333 334 334 335 335 335 335 334 334 333 333 333 332 332 331 330 329 327 327 326 326 325 325 327 327 327 327 328 328 328 329 329 330 330 330 330 330 327 325 325 325 329 330 330 330 331 330 331 331 332 332 333 333 334 335 335 336 337 337 337 338 338 338 338 337 337 336 336 335 335 335 334 333 333 333 333 333 333 333 333 333 332 332 331 330 330 331 331 331 332 332 332 332 332 332 332 331 330 330 329 329 327 326 323 321 320 318 315 313 311 309 307 305 302 300 296 292 291 286 283 281 296 292 289 289 289 290 290 288 288 290 293 296 297 299 298 295 293 292 293 293 296 300 304 308 309 307 305 307 308 309 309 310 310 309 307 303 298 294 290 287 283 282 279 278 279 284 286 286 285 284 283 283 283 283 282 281 281 282 282 281 280 280 279 278 277 276 274 273 272 272 272 271 271 270 270 269 268 268 267 268 268 268 267 267 267 267 267 267 267 267 267 267 267 268 268 268 269 269 268 268 268 267 267 266 266 266 266 267 268 268 269 269 270 271 271 270 269 269 268 268 267 267 267 267 268 271 273 274 276 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 278 278 277 277 277 277 277 278 279 279 280 282 284 285 285 285 284 283 282 282 281 282 282 283 284 284 284 284 283 283 283 283 282 280 276 272 271 273 276 280 281 282 282 282 282 282 282 282 282 281 281 282 282 283 283 282 281 281 281 282 281 279 278 278 279 280 282 283 283 281 278 277 275 274 274 273 274 276 277 273 272 271 271 271 270 270 270 270 269 269 269 270 270 270 269 268 267 267 267 267 268 269 269 268 270 270 270 269 269 270 272 273 274 275 275 275 274 273 272 270 268 267 266 265 265 267 269 270 270 270 269 269 270 271 271 272 273 273 273 273 273 272 273 275 276 276 276 276 275 275 274 274 275 278 282 285 286 288 289 290 290 291 291 291 291 290 290 289 289 289 291 292 294 296 296 296 295 293 292 291 291 290 290 290 290 290 290 290 290 289 288 288 286 286 287 286 286 286 285 285 286 287 290 291 291 291 289 288 286 286 285 285 287 289 290 292 292 293 291 289 288 287 288 290 292 293 292 288 284 280 279 279 279 275 271 269 268 268 271 274 277 278 277 277 277 277 278 280 280 278 274 270 268 267 267 268 268 267 267 266 266 266 266 265 266 268 269 270 271 271 272 273 273 274 274 274 275 276 277 277 277 277 277 277 277 277 277 279 279 279 279 279 279 279 279 278 278 279 281 282 282 282 281 283 285 287 290 293 294 293 292 290 289 287 289 291 292 290 291 292 293 294 295 296 298 301 302 302 299 296 293 291 290 290 288 288 288 289 292 295 296 295 295 295 295 295 295 295 295 294 292 288 284 281 280 280 282 289 291 292 295 300 302 303 303 304 305 306 307 308 309 310 310 310 311 311 311 313 316 318 319 320 318 315 317 318 319 319 321 321 323 324 326 328 329 328 328 328 328 330 331 332 331 329 326 319 318 318 317 316 313 316 321 326 330 334 336 336 334 332 334 338 342 343 343 339 328 313 305 297 288 288 308 316 320 320 317 312 312 309 305 304 307 311 316 321 325 327 328 329 331 332 333 331 328 327 327 327 328 328 329 331 332 334 334 334 335 335 334 334 334 334 333 333 332 332 331 330 329 328 328 326 325 325 325 325 327 327 328 328 328 329 329 329 330 330 329 329 329 327 325 325 325 329 330 330 330 330 330 330 330 331 331 332 333 333 334 335 336 337 336 336 337 337 337 336 336 336 335 335 335 335 334 333 332 332 332 332 332 332 332 332 332 332 331 330 330 329 330 330 330 331 331 331 332 332 332 332 331 331 331 330 329 327 326 324 322 320 318 316 315 314 312 310 308 306 304 300 296 298 295 293 290 295 290 288 288 287 287 287 287 287 289 292 295 298 301 301 297 294 292 292 292 294 299 305 310 311 308 305 305 307 307 307 306 307 309 309 309 305 301 297 295 290 286 282 282 285 288 288 287 286 285 284 284 284 284 283 282 281 281 282 282 281 281 281 281 280 278 275 273 272 271 271 270 270 270 269 268 268 268 267 267 267 267 267 267 267 267 268 268 267 267 266 266 266 267 267 267 268 269 268 268 267 266 266 266 266 266 268 268 269 270 271 271 271 272 272 272 270 270 269 268 267 267 267 267 268 270 271 272 274 276 277 277 277 277 278 277 278 278 278 278 278 278 277 278 278 278 279 279 279 279 278 278 278 277 277 277 277 277 278 278 280 282 284 285 286 286 286 286 284 284 283 282 282 283 284 284 284 284 283 283 283 283 282 280 278 273 272 273 277 282 282 283 283 282 282 282 282 282 282 282 281 281 281 282 282 282 281 281 281 281 280 277 276 276 276 279 281 282 283 283 280 279 276 274 274 273 273 273 273 272 271 271 271 271 271 270 270 269 269 268 269 269 270 270 269 269 268 267 267 267 268 269 269 270 271 271 271 271 271 271 271 273 274 274 275 275 274 274 273 272 269 269 268 267 266 267 269 269 269 269 268 269 269 269 270 271 272 272 273 272 272 271 273 274 275 275 275 275 275 275 274 274 274 277 280 283 284 285 287 288 289 289 290 290 289 289 290 290 289 290 290 290 293 295 297 297 296 295 294 293 292 292 291 291 291 291 291 290 290 289 288 287 286 286 288 288 287 286 285 285 286 287 289 289 291 291 290 289 287 286 285 285 285 287 288 289 291 292 291 289 287 287 287 289 291 292 291 288 283 280 280 280 278 274 271 271 269 270 273 278 280 280 278 276 277 278 278 280 281 280 275 272 270 269 268 269 269 269 269 268 267 268 268 268 269 270 271 271 271 272 273 273 273 273 274 275 275 276 277 277 277 277 278 278 279 278 279 280 281 281 281 281 281 280 280 280 280 281 282 283 283 283 283 285 288 292 295 296 296 296 296 295 294 292 292 293 293 292 291 286 286 287 289 292 294 295 294 292 290 288 287 287 287 287 286 287 288 289 292 295 295 295 294 294 294 294 294 294 294 294 292 290 287 286 285 286 290 295 297 296 296 299 301 301 302 303 305 307 308 309 310 311 312 312 312 312 313 315 317 319 319 319 318 318 322 322 322 322 320 320 322 324 326 328 330 330 330 330 330 331 331 332 330 325 320 318 317 318 317 315 314 317 322 327 331 334 333 333 332 333 336 339 340 339 335 329 320 318 301 287 291 303 313 320 321 319 314 310 308 307 309 312 315 317 320 323 325 326 326 328 330 331 333 334 332 328 327 327 328 331 331 331 331 332 333 333 334 334 334 334 334 334 333 333 332 332 331 330 329 329 328 327 325 325 325 325 325 327 327 328 328 328 329 329 329 329 329 329 329 329 327 325 325 329 329 329 329 329 330 330 330 330 331 331 332 333 333 334 335 336 336 335 334 335 335 335 335 335 335 334 334 334 332 332 331 331 331 331 331 331 331 331 331 331 330 329 328 328 329 329 329 329 330 330 331 332 332 331 331 331 331 331 329 328 326 324 322 320 319 317 317 315 314 312 310 309 308 305 302 303 303 301 296 293 289 287 286 286 285 286 286 288 289 290 294 297 300 301 299 294 293 292 291 292 298 304 309 312 311 304 302 303 304 305 304 303 303 305 306 306 305 305 305 303 297 291 287 287 289 289 289 287 286 286 285 284 283 282 281 281 281 281 281 281 281 282 282 281 279 276 274 272 271 271 270 270 270 269 268 268 269 268 267 267 267 267 268 268 268 268 268 268 267 266 266 266 266 267 267 268 268 268 268 267 266 266 266 266 267 269 270 271 271 272 272 272 272 272 272 271 271 269 268 267 266 266 267 267 269 270 272 273 275 275 275 275 276 276 276 277 278 278 278 278 277 277 278 278 278 279 279 279 279 279 278 277 277 276 275 275 276 277 278 280 282 283 284 285 286 287 287 286 286 284 279 279 281 283 284 283 283 283 283 282 281 281 279 278 276 277 277 278 281 281 283 283 282 282 282 283 284 283 282 281 281 281 282 282 282 281 281 281 281 280 279 276 275 275 277 281 282 283 283 282 281 281 278 275 273 272 272 272 272 272 271 271 270 271 270 270 269 269 268 269 270 270 270 269 269 268 267 267 267 267 268 269 270 270 271 271 272 271 271 271 272 273 274 275 275 275 275 275 274 272 270 269 269 268 267 268 268 268 268 268 268 268 269 270 270 271 272 272 272 272 272 273 274 275 275 275 275 275 275 275 274 274 277 279 281 282 281 284 285 287 288 289 289 289 290 291 294 296 295 294 293 294 296 297 297 297 296 295 294 294 293 293 292 292 292 291 291 291 289 288 288 288 289 290 290 289 287 286 286 287 288 288 289 290 291 290 289 288 287 286 285 285 285 285 287 290 291 290 289 288 287 287 287 287 290 291 288 283 280 280 279 277 274 271 271 270 272 277 281 283 280 278 277 277 278 279 280 281 280 276 271 269 269 269 269 269 269 268 268 268 270 270 270 271 272 273 273 273 273 273 273 272 272 274 276 276 276 276 277 277 278 278 279 279 280 280 281 281 281 282 283 283 282 282 282 282 283 283 283 284 285 286 289 292 294 296 297 298 297 297 297 297 295 294 294 292 290 287 285 285 286 288 290 291 290 288 286 285 284 285 285 285 286 286 288 290 290 292 294 294 294 294 293 292 292 293 294 294 294 293 291 290 289 289 291 295 299 300 299 299 299 300 299 300 302 305 307 309 310 311 312 314 314 314 315 316 317 318 318 319 319 320 321 321 323 325 324 323 322 323 326 328 330 332 332 332 331 331 331 331 330 326 322 319 320 319 318 317 316 315 317 323 328 333 335 335 334 336 339 340 341 340 336 329 325 323 314 304 300 300 305 314 319 320 319 317 315 312 312 315 318 321 322 322 325 326 326 327 328 329 330 332 333 334 331 331 331 331 333 334 332 330 330 331 332 333 333 333 333 334 334 333 333 332 332 331 331 330 329 328 327 326 326 325 325 325 325 325 326 327 328 329 329 329 329 329 329 329 328 326 324 325 328 328 328 329 329 329 329 329 329 330 331 331 332 333 333 333 334 334 332 332 332 332 333 333 333 333 333 333 333 331 330 330 330 330 330 330 330 329 329 330 330 329 328 327 327 327 328 328 328 328 329 330 331 331 331 331 331 331 330 329 328 326 324 322 321 320 320 318 316 315 313 312 311 310 308 306 306 306 304 301 292 290 289 286 285 285 285 285 287 287 288 292 296 299 299 296 292 292 290 289 290 293 300 306 311 312 307 305 302 302 304 304 299 297 298 299 300 301 302 304 304 301 294 287 285 287 289 290 289 289 288 286 284 283 282 281 280 280 281 281 281 281 281 281 280 279 277 275 273 273 273 272 271 270 270 269 270 270 269 268 268 268 268 269 269 269 268 269 268 267 266 266 266 266 267 267 267 268 268 268 267 267 267 267 268 269 270 270 271 272 272 272 272 272 271 271 271 271 269 268 266 265 266 267 267 268 270 271 272 273 274 274 273 275 276 276 276 277 278 278 277 277 277 278 278 279 279 279 279 279 278 278 277 275 274 274 274 274 276 278 280 281 282 283 284 285 286 287 287 287 285 282 281 282 283 284 284 284 283 283 281 280 280 280 279 279 279 279 280 280 281 282 282 281 281 281 283 284 284 284 283 282 281 281 282 282 281 281 281 280 280 280 276 274 274 275 277 281 282 282 281 281 281 277 274 273 272 271 271 271 271 271 270 269 270 270 269 269 269 269 269 269 269 270 270 269 269 268 267 267 267 268 269 270 270 271 272 272 271 271 271 272 274 274 275 275 275 275 276 276 274 271 271 271 269 268 267 267 267 267 267 268 269 269 270 271 271 271 272 272 272 273 275 275 275 275 275 274 275 275 275 275 275 277 279 280 279 279 280 281 283 286 288 288 289 290 292 296 299 298 298 297 296 296 297 297 297 297 295 295 294 294 293 293 292 292 292 291 291 289 289 289 289 290 292 292 290 288 287 287 288 288 288 289 289 290 291 290 288 287 286 285 285 285 285 286 288 289 290 289 289 288 287 287 287 288 291 288 284 280 279 278 276 275 274 271 271 274 280 285 285 282 280 279 279 279 280 281 280 278 275 271 269 269 269 269 269 269 269 269 270 270 271 271 272 273 274 274 274 273 273 273 273 274 275 277 278 277 277 277 278 278 279 280 280 281 281 282 282 282 282 283 284 284 284 284 284 284 284 284 285 286 289 293 294 295 296 297 298 298 299 299 299 298 295 293 291 289 287 287 287 286 288 289 289 285 284 283 283 283 283 284 285 286 287 289 291 292 293 294 294 293 293 293 292 291 292 293 294 294 293 291 291 290 290 292 295 297 298 298 298 298 298 295 297 300 303 306 308 310 312 313 314 314 315 316 317 317 317 317 318 319 319 320 321 323 324 326 327 327 328 327 328 329 329 331 332 331 331 331 330 328 322 320 321 323 322 320 318 316 315 317 323 330 333 334 336 337 340 343 344 342 339 334 330 326 321 313 306 302 302 307 312 317 318 318 318 319 320 321 322 324 325 325 325 327 327 326 327 328 329 330 330 331 332 333 333 333 333 332 333 333 330 328 328 330 330 331 332 333 333 333 333 332 332 332 331 331 330 329 328 328 327 326 326 325 325 325 326 326 326 327 329 329 329 329 329 329 329 328 325 324 325 328 328 328 328 328 328 328 329 329 329 330 330 331 332 332 332 332 332 330 330 330 330 330 331 331 331 332 332 331 330 329 329 328 328 328 328 328 328 328 328 328 327 326 326 325 326 326 325 326 326 327 328 329 330 330 330 330 330 329 329 328 327 325 323 323 323 322 319 318 316 314 313 312 311 310 309 308 307 306 304 294 293 293 292 288 287 285 284 285 286 288 293 297 299 295 292 291 291 288 287 287 289 294 302 309 311 311 310 305 303 303 304 299 296 295 295 296 296 296 295 294 293 289 285 282 283 286 289 290 290 289 286 284 283 282 282 281 280 280 281 281 281 281 280 280 279 278 277 275 275 274 273 273 272 271 271 271 270 269 269 269 269 270 270 269 269 269 269 268 268 267 266 266 266 267 267 267 267 268 267 267 267 268 268 269 270 270 270 271 272 272 272 271 271 272 271 271 270 269 267 265 265 266 266 266 267 268 269 270 271 272 272 272 273 273 275 276 277 278 278 277 277 277 278 279 279 279 279 279 279 278 278 277 275 273 273 273 273 275 278 280 280 281 281 283 284 285 286 287 287 286 284 283 283 284 285 285 285 285 284 282 280 280 281 281 281 281 281 281 281 281 282 281 280 278 280 282 283 284 284 284 282 281 281 281 281 281 281 280 280 280 278 275 274 274 274 276 278 279 279 278 278 278 276 274 272 271 270 270 270 270 270 269 267 268 269 269 269 269 270 269 269 269 269 269 270 270 269 268 267 267 267 269 269 270 271 272 272 271 271 271 272 273 274 275 275 275 276 276 277 275 273 273 273 273 272 269 266 266 266 267 268 269 270 270 271 271 271 272 272 272 273 276 276 275 275 274 274 274 275 275 275 276 276 279 279 278 278 278 278 281 284 287 288 289 290 292 294 297 297 298 298 297 297 297 297 297 297 296 296 295 294 293 293 293 293 293 292 291 290 290 290 290 291 292 292 291 290 289 288 288 289 289 289 289 290 291 290 289 288 287 287 286 285 284 285 286 288 289 289 289 289 288 288 287 287 290 288 283 280 278 276 275 274 272 271 272 277 283 286 287 284 283 282 281 281 281 281 279 277 275 273 271 270 271 271 270 270 270 271 271 271 271 272 272 272 273 274 274 273 274 275 275 276 277 278 278 278 278 278 278 279 279 280 281 282 282 282 283 283 283 284 284 285 285 286 285 285 286 287 288 290 293 296 296 296 296 297 297 298 299 300 300 298 294 291 289 288 286 285 285 286 287 289 287 284 283 284 284 283 284 285 285 286 287 288 290 291 293 294 293 293 292 292 291 291 291 292 292 292 292 292 291 289 288 289 290 291 291 291 291 292 291 288 292 295 300 304 307 309 311 311 312 313 314 315 316 316 316 317 318 319 319 320 321 322 324 326 326 325 324 324 323 325 327 328 330 330 330 329 327 323 320 319 318 318 319 319 317 316 316 319 323 328 332 335 337 338 341 344 344 342 339 336 333 329 321 312 303 302 303 305 308 313 314 316 318 321 324 327 327 328 328 328 327 329 328 328 328 328 329 329 330 330 331 331 331 332 331 331 331 332 332 328 325 326 327 328 330 331 331 330 331 332 332 332 331 331 330 329 329 328 327 327 327 327 326 325 325 326 326 327 329 329 329 329 329 329 329 328 326 325 325 327 327 328 328 328 328 328 328 329 329 329 329 330 330 330 330 330 330 329 328 328 328 328 328 329 329 330 330 330 329 328 327 327 327 327 327 327 327 327 327 326 326 325 325 325 324 324 323 323 324 325 326 328 328 328 328 328 328 328 328 327 327 326 326 325 324 323 321 319 318 316 314 313 312 312 310 309 308 307 306 300 299 297 295 292 291 287 284 285 288 292 297 300 299 295 292 289 288 286 284 284 286 291 297 306 310 310 309 306 305 304 302 299 296 295 294 294 295 295 293 290 288 285 281 280 281 284 287 287 289 288 286 284 283 283 283 282 281 281 281 281 281 281 280 280 279 279 278 277 276 275 274 273 273 273 273 273 272 271 270 270 271 271 270 270 269 268 268 268 267 267 267 267 267 267 268 268 268 266 265 265 266 267 267 267 268 269 269 270 271 272 272 272 272 271 270 270 269 268 267 267 267 267 267 266 267 267 268 269 270 270 270 271 272 272 275 276 278 278 278 277 277 278 278 278 279 279 279 279 279 278 278 277 276 273 273 273 274 276 279 280 280 280 281 282 284 284 285 286 286 286 285 284 283 284 285 286 286 286 285 283 282 281 281 282 282 281 281 281 282 282 282 281 280 277 278 280 282 283 283 283 282 281 280 281 281 281 281 280 280 280 278 275 274 274 275 275 276 277 277 277 276 276 275 273 272 271 270 269 269 269 268 267 267 267 268 268 269 270 270 270 269 269 269 269 269 270 270 269 268 267 268 268 269 270 271 272 272 272 271 271 272 273 274 274 275 276 276 276 277 276 276 277 277 277 277 272 267 267 267 268 270 271 271 272 271 271 272 272 272 272 273 276 277 276 275 275 274 274 275 276 276 276 276 278 279 279 279 280 282 284 285 287 288 289 289 291 291 292 294 295 297 297 298 298 298 297 297 297 296 295 294 294 294 294 294 293 293 292 291 291 290 290 291 292 293 292 291 290 289 289 289 290 289 289 289 290 290 290 289 288 288 286 285 285 284 285 286 287 288 288 288 289 289 287 286 287 287 282 278 275 274 274 273 271 271 275 281 283 284 284 283 282 282 282 282 282 280 277 276 275 274 272 272 272 273 273 273 272 273 273 273 272 273 272 273 273 273 274 274 275 276 276 277 277 277 278 279 279 279 279 280 280 281 281 282 282 282 283 284 284 284 285 285 286 286 286 286 287 290 292 294 295 296 297 297 296 296 296 297 299 301 300 298 293 288 285 285 281 280 281 283 285 287 286 286 286 287 287 286 285 285 286 287 287 288 290 291 292 292 293 292 292 291 290 290 291 291 290 291 291 291 290 289 288 287 287 286 284 283 283 284 285 286 288 292 297 302 306 308 309 310 310 311 312 312 314 314 315 316 317 318 319 319 321 322 323 325 322 320 321 322 322 323 325 326 327 328 327 324 321 318 318 318 317 317 316 315 315 316 318 320 322 324 330 336 339 340 343 343 342 340 338 338 333 327 318 304 293 288 298 304 306 307 311 313 316 321 325 329 330 330 330 330 330 331 330 329 329 329 330 329 329 330 330 330 330 330 329 329 330 331 332 326 323 324 325 326 327 328 328 328 329 331 331 331 331 331 331 330 329 328 328 327 327 327 327 326 325 326 326 326 327 329 329 329 329 329 329 329 328 328 328 327 327 327 327 328 328 328 328 328 328 329 329 329 329 329 329 329 329 327 327 327 327 327 327 327 327 327 328 328 328 326 325 325 325 325 325 325 325 326 326 325 325 324 324 324 323 323 322 322 322 323 324 326 325 325 326 326 327 327 326 326 325 325 324 324 323 322 321 320 319 317 316 314 314 313 311 310 310 309 308 302 301 297 293 292 291 287 285 287 290 294 298 301 299 297 295 290 287 286 284 284 285 288 294 301 308 310 308 305 304 303 301 298 295 293 292 293 293 294 294 291 287 284 281 281 280 281 283 284 287 287 287 286 285 285 284 283 282 282 281 281 280 280 279 280 279 279 278 278 277 276 275 274 273 274 274 274 273 272 272 271 271 271 270 269 268 267 267 267 267 267 267 267 267 267 267 267 267 263 262 261 262 265 266 266 267 269 271 271 271 271 272 272 271 270 269 269 269 268 268 268 268 268 267 267 266 267 267 268 268 269 269 270 271 272 275 277 278 279 279 278 277 278 278 278 279 280 279 279 279 279 278 278 276 274 274 273 275 278 280 280 280 281 281 282 282 283 284 285 286 286 285 284 283 283 284 285 286 286 286 284 282 281 281 281 282 282 282 281 281 282 282 281 280 277 276 277 278 280 281 283 282 281 280 280 281 281 280 280 280 280 277 275 274 274 275 275 275 275 275 276 275 274 273 272 271 270 269 269 268 268 267 267 267 267 268 268 269 270 270 270 270 269 268 268 268 270 270 269 268 268 268 268 268 269 271 272 272 272 271 271 271 272 272 273 274 275 276 277 277 277 279 281 282 282 282 276 271 269 269 270 272 272 272 272 272 272 272 272 272 271 272 275 276 277 277 276 275 275 275 276 277 277 277 278 280 280 279 281 285 288 289 288 288 289 289 289 290 291 292 294 295 297 298 298 298 298 297 297 296 295 294 294 295 295 295 294 294 293 293 292 291 291 291 292 293 293 291 291 290 290 290 290 290 289 289 290 290 291 291 290 289 287 286 285 284 284 285 286 286 286 287 288 289 287 285 285 286 281 276 273 272 272 272 271 273 278 283 282 281 281 281 281 281 281 282 281 279 277 275 275 274 273 273 273 273 274 275 274 274 274 274 274 274 273 273 273 274 274 275 276 276 277 277 277 277 278 279 280 280 280 280 281 281 282 282 282 283 283 284 285 285 285 285 285 285 285 285 286 288 291 294 295 296 296 296 296 296 296 297 299 300 300 298 293 287 282 282 279 277 278 279 281 283 285 285 287 287 288 286 286 286 287 289 289 289 289 290 290 292 292 291 291 290 290 290 290 290 289 289 290 291 291 291 291 290 289 288 287 287 285 284 287 290 291 293 297 302 305 307 307 308 309 310 310 310 311 312 313 314 315 315 316 318 320 321 322 324 321 319 320 319 320 322 323 324 324 325 321 318 316 316 316 315 315 316 318 318 316 317 319 321 322 325 333 337 340 343 344 342 341 340 339 336 332 326 316 303 291 285 297 303 305 308 312 313 317 321 326 329 331 332 332 332 332 333 332 331 331 330 330 330 329 329 329 328 328 328 328 328 329 330 328 326 324 323 324 325 325 326 326 326 327 328 329 330 331 331 331 330 330 329 328 328 328 327 327 326 326 326 326 326 327 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 326 326 325 325 325 325 325 325 326 326 326 326 324 324 324 324 323 323 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 323 323 323 323 324 324 325 325 325 325 325 325 324 323 322 321 320 320 319 318 317 316 315 314 313 312 312 311 311 301 299 295 291 290 289 287 286 289 289 290 292 296 298 298 297 293 289 287 285 284 285 288 293 295 298 306 308 305 302 301 299 296 293 291 290 291 290 291 292 292 289 285 283 282 280 280 281 282 285 286 287 288 288 287 286 285 284 283 281 280 279 278 278 279 280 279 278 278 278 277 276 275 275 275 275 274 273 273 273 272 271 270 269 268 268 268 267 267 267 267 267 267 267 267 267 264 261 261 261 260 261 261 265 267 269 271 273 272 271 271 271 271 270 269 268 268 268 269 269 269 269 269 268 267 267 267 268 268 268 268 268 268 270 272 275 277 278 279 278 278 277 278 278 279 280 280 280 280 279 279 279 278 278 276 274 273 276 278 280 281 281 281 281 282 282 283 284 285 286 286 285 283 282 282 283 283 285 287 286 285 282 281 281 281 282 282 282 282 281 281 281 280 280 277 275 274 274 274 277 281 281 281 280 280 280 281 280 280 280 280 279 276 275 274 275 275 275 275 275 275 274 273 272 271 270 270 269 268 267 267 267 267 267 267 267 268 269 270 270 270 270 269 268 267 268 269 270 270 270 269 269 268 268 269 270 271 272 272 272 272 272 272 272 273 274 275 276 277 278 278 279 280 282 284 283 278 273 271 271 272 273 272 272 272 272 272 272 271 271 271 270 273 276 276 276 276 276 276 275 276 279 281 278 277 278 280 280 282 284 288 292 291 290 289 289 289 289 290 292 293 294 296 297 298 298 298 298 298 297 295 295 295 295 296 295 295 294 294 293 292 292 291 291 292 293 293 291 291 290 290 291 291 290 290 289 289 290 291 291 291 290 288 287 286 285 284 284 285 284 284 285 286 288 287 285 284 283 279 273 272 272 272 272 277 276 281 284 281 279 278 278 278 279 279 281 281 280 278 276 275 274 274 273 273 273 274 275 275 275 276 276 275 275 275 274 274 274 275 276 276 277 277 277 277 277 278 279 280 280 281 281 281 281 281 282 282 283 284 284 285 285 285 285 285 285 285 284 285 287 289 292 294 295 295 295 295 295 296 297 298 299 300 298 294 289 285 281 278 278 277 277 278 280 282 284 284 285 285 286 286 288 289 289 289 289 289 289 289 290 290 291 291 290 290 289 289 289 289 289 290 291 292 293 293 293 294 294 293 293 292 290 293 296 297 298 300 302 303 304 305 306 307 308 308 308 310 311 312 312 313 313 314 314 313 314 317 320 318 317 317 317 319 320 321 322 322 320 315 313 313 313 312 312 314 319 323 322 319 320 321 324 327 331 335 339 342 344 343 342 341 340 339 335 330 323 317 306 291 288 298 300 305 311 315 316 320 324 327 330 331 332 333 333 333 333 333 333 332 332 331 330 330 329 328 327 327 328 328 328 329 329 328 324 323 323 323 324 324 325 325 325 326 326 327 329 330 331 331 331 330 329 329 329 328 327 327 326 326 326 326 326 326 327 328 329 328 329 329 329 329 329 329 329 329 329 329 328 329 329 329 329 328 328 328 328 328 327 327 327 326 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 323 323 323 322 322 322 322 323 323 323 322 322 322 322 322 322 322 322 323 323 324 324 324 324 323 323 322 321 320 320 319 318 318 317 317 316 315 314 313 313 312 312 300 297 295 293 291 289 289 289 289 288 287 289 293 297 297 297 294 290 287 284 283 285 288 292 293 296 303 307 306 302 300 298 295 293 292 291 289 287 287 287 288 287 286 283 281 281 281 282 283 285 286 288 289 289 289 288 287 286 284 281 279 277 276 277 278 279 279 279 278 277 277 277 277 276 276 276 274 274 273 273 271 270 269 268 268 268 268 268 268 268 268 268 268 268 267 266 263 261 260 260 260 260 262 267 269 271 273 273 271 271 271 271 270 269 269 268 268 269 269 269 269 269 269 268 267 267 268 269 269 268 268 268 268 270 272 275 278 279 278 277 277 277 277 278 279 280 280 280 280 280 279 279 278 278 275 273 273 277 279 280 281 281 281 281 282 282 283 284 285 285 286 285 283 280 280 280 282 285 287 287 284 282 278 280 281 282 282 283 282 281 280 279 276 275 275 274 273 273 273 274 277 281 281 280 280 280 280 280 279 279 280 280 278 276 275 276 277 276 276 275 275 274 273 272 271 270 269 269 269 268 267 267 267 268 268 268 268 268 269 270 270 270 269 269 269 269 270 271 271 271 270 270 269 269 269 270 270 272 273 273 273 273 273 273 273 274 275 276 277 278 278 279 279 281 283 282 279 274 272 272 272 272 272 272 272 272 272 271 271 270 270 270 273 274 276 277 277 277 277 276 276 278 283 282 282 280 280 281 281 282 284 289 292 291 290 290 289 289 290 291 293 294 295 296 297 297 298 298 298 297 296 295 294 294 295 295 296 295 295 294 293 292 292 292 292 293 292 291 291 291 291 291 291 291 290 289 289 290 290 291 292 291 290 288 287 285 284 284 284 283 284 284 285 287 287 284 282 281 279 276 272 272 273 276 280 281 283 282 281 279 279 279 278 278 278 278 280 280 279 277 275 275 274 274 273 273 274 275 276 276 276 276 276 276 276 275 275 275 276 276 277 277 277 277 277 278 278 279 280 281 281 282 282 282 282 282 282 283 284 285 285 285 285 285 285 285 285 284 285 287 289 290 293 294 294 294 294 293 295 296 298 299 300 299 297 295 290 284 282 280 278 278 278 279 280 281 282 283 284 285 287 288 289 290 290 289 289 289 288 289 289 290 290 290 290 289 289 289 289 290 291 292 293 294 295 295 297 297 297 297 296 295 298 299 300 301 301 301 302 302 303 303 304 305 305 307 309 309 310 310 311 312 313 311 310 310 312 315 315 315 315 316 317 319 320 320 317 314 311 311 310 310 311 313 315 322 325 325 323 323 324 327 330 333 337 340 342 343 343 341 341 339 337 332 327 319 314 303 289 287 301 301 308 313 316 319 323 326 328 329 330 331 332 333 333 333 333 333 332 332 331 330 330 328 328 327 327 327 327 328 327 326 326 321 321 322 323 323 323 324 324 325 324 325 325 327 328 329 330 330 330 329 329 329 328 328 327 327 326 326 326 326 325 326 328 328 328 328 328 329 329 329 329 330 330 331 330 330 331 332 331 331 331 330 330 329 328 328 327 326 325 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 321 321 322 322 322 322 322 321 321 321 321 320 321 321 321 322 322 323 323 322 322 321 320 319 318 318 318 317 317 316 315 314 313 312 311 311 311 299 298 298 295 291 289 289 288 286 286 285 287 288 291 294 296 294 289 285 282 281 283 287 290 290 293 297 301 303 301 300 299 297 295 294 291 288 286 284 283 283 283 283 281 282 282 282 284 285 286 287 288 289 290 290 289 289 288 286 282 279 277 276 278 279 279 279 279 278 277 277 277 277 277 277 276 274 274 273 272 271 269 269 269 268 269 270 269 270 270 270 270 270 270 268 267 266 262 261 261 260 261 264 268 270 272 274 272 271 271 270 270 270 270 269 269 268 269 269 270 270 270 270 269 268 268 269 270 271 270 269 268 268 270 273 277 278 278 277 276 276 277 277 278 279 280 280 280 280 280 280 279 279 278 275 272 273 276 279 280 281 281 281 281 282 282 283 284 285 285 285 284 282 277 277 277 280 284 287 287 283 279 277 280 279 281 282 283 283 282 280 277 275 274 274 273 273 272 273 274 277 280 280 280 279 279 279 279 275 274 275 276 276 275 275 277 279 279 279 276 275 274 273 272 271 270 269 269 269 268 268 268 269 270 270 269 268 268 268 269 269 270 270 271 271 270 270 271 271 271 271 271 271 271 270 269 270 271 273 273 273 274 274 274 274 275 275 276 277 278 278 278 279 281 282 282 279 275 272 272 272 272 272 272 272 272 271 271 270 271 272 273 275 274 276 277 277 277 277 276 276 278 281 281 284 282 280 281 281 280 282 286 290 291 291 291 290 290 290 290 292 293 294 295 296 296 297 298 298 297 296 295 294 294 295 295 295 296 295 295 294 293 292 292 292 292 292 292 291 291 291 291 292 291 291 290 290 290 290 291 292 292 292 290 288 287 285 284 284 284 283 283 283 285 286 284 282 280 279 278 272 272 274 275 277 281 281 281 281 280 280 280 279 278 277 277 278 279 279 278 278 277 276 275 274 274 274 275 275 276 276 276 276 277 277 276 276 276 276 277 277 277 278 278 278 278 279 279 280 281 282 282 282 283 283 283 284 286 287 288 288 288 287 287 288 288 286 285 285 288 289 290 293 293 294 294 294 293 294 296 297 299 300 300 300 297 292 288 285 282 281 280 280 280 280 280 281 282 283 285 286 288 290 291 292 291 290 289 288 288 288 289 290 291 290 289 289 289 290 292 292 293 293 294 295 296 297 297 299 299 299 298 300 301 301 301 300 300 300 300 299 299 299 300 302 305 307 307 307 307 308 310 310 307 307 308 310 312 312 313 314 315 315 316 317 314 311 310 309 308 308 309 312 315 321 325 326 327 327 327 328 331 333 336 339 340 342 342 342 340 339 337 334 330 323 313 303 291 284 281 284 301 310 312 315 320 324 326 327 328 328 328 328 329 331 331 329 332 332 332 331 331 329 328 327 326 326 327 327 328 328 326 324 321 322 322 322 323 323 323 324 324 324 324 325 325 325 326 327 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 328 327 327 327 328 328 328 329 329 330 331 332 332 333 334 334 334 334 333 333 332 330 329 328 326 325 325 325 323 322 322 322 321 321 321 321 321 320 319 319 319 319 319 319 319 319 319 319 320 320 319 319 319 320 321 321 321 321 321 320 320 320 319 320 320 320 320 321 321 321 321 321 321 320 318 318 317 317 316 315 315 314 313 312 312 312 311 311 298 296 297 293 291 289 288 287 286 286 285 285 286 288 291 293 292 287 283 281 281 283 285 287 288 288 289 294 297 298 299 300 300 299 298 295 291 287 285 283 282 281 283 285 284 284 284 286 287 288 288 289 290 291 290 290 290 289 287 283 280 279 279 280 280 280 279 279 278 277 277 277 277 277 277 276 275 275 273 272 270 270 269 269 270 270 271 271 272 272 272 271 271 271 269 268 267 263 262 261 261 261 266 269 271 273 274 271 271 270 269 270 270 270 269 269 268 269 269 270 270 270 270 270 269 269 268 270 271 271 271 269 269 270 274 278 279 278 276 276 276 276 277 278 279 280 280 281 281 280 280 280 279 277 274 272 272 275 277 278 279 280 281 281 282 283 284 285 285 286 285 284 282 279 277 277 280 284 287 287 282 278 276 277 276 280 282 283 283 282 280 277 274 274 274 274 273 272 273 275 277 280 280 279 279 279 279 277 273 272 271 272 272 273 273 273 274 276 277 277 276 275 273 272 271 270 270 270 269 269 269 268 269 271 272 270 268 268 267 268 269 270 271 272 272 271 271 271 272 272 272 272 272 272 271 270 270 271 273 273 273 274 274 274 275 275 275 276 277 277 278 278 279 280 281 281 279 276 273 271 271 271 272 272 272 272 271 271 271 272 274 274 275 276 277 277 277 277 277 278 277 278 279 280 284 283 281 280 280 280 281 285 287 289 290 291 291 291 290 290 291 292 293 294 294 295 296 297 298 297 296 295 295 296 296 295 296 296 296 295 294 293 292 292 292 292 292 292 292 291 291 292 292 292 291 291 290 290 290 290 291 292 292 292 290 288 286 286 285 285 284 282 282 284 285 283 281 281 280 277 273 271 273 273 275 279 281 281 281 281 281 280 279 278 277 277 277 278 278 278 278 277 276 275 274 274 274 275 275 275 275 276 276 277 278 278 277 277 277 277 277 278 278 278 279 279 279 280 280 281 282 282 283 283 284 284 286 290 290 291 292 292 292 293 293 293 291 288 287 288 291 293 294 296 295 295 295 295 294 295 297 299 299 300 300 298 294 291 289 286 284 284 283 282 281 279 279 281 282 284 285 287 290 291 292 293 292 289 288 288 288 289 290 290 290 290 290 290 293 294 294 294 294 295 295 296 296 298 299 300 301 300 300 301 301 300 300 299 297 295 293 292 293 298 301 304 305 305 305 306 307 308 307 305 306 307 308 309 310 311 312 313 313 313 312 309 307 307 307 307 308 310 313 319 323 327 329 329 329 330 332 334 336 338 340 340 341 340 339 337 336 332 331 327 318 304 289 282 280 287 299 306 313 312 315 321 326 327 327 327 327 327 328 328 328 329 329 329 332 332 332 330 329 327 326 326 326 327 328 328 328 327 324 321 322 322 322 322 323 323 323 323 323 324 324 324 324 324 325 325 325 326 327 327 326 326 327 327 326 327 327 326 326 326 326 327 327 327 327 327 327 327 328 328 329 330 331 332 332 333 334 334 335 335 334 333 332 331 329 327 327 327 326 324 322 321 321 320 320 320 319 319 319 317 317 317 317 318 318 317 317 317 318 318 318 317 317 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 319 318 317 317 316 316 315 314 314 313 313 313 314 314 312 297 296 295 291 290 289 289 289 288 287 286 286 286 287 290 290 289 286 283 281 281 282 283 285 287 287 286 290 292 294 298 302 303 303 303 301 297 294 292 290 288 286 288 289 288 286 285 287 288 288 289 290 290 291 291 291 290 288 285 283 281 281 281 281 282 281 280 279 278 277 277 276 277 277 276 276 276 274 273 271 271 271 271 271 271 271 271 271 273 273 273 272 272 271 270 269 269 268 266 262 261 262 267 270 272 273 272 271 271 268 268 269 270 270 269 269 269 269 269 270 270 271 271 271 270 269 269 270 271 272 271 270 271 272 275 278 278 278 275 275 275 275 276 277 278 279 280 281 281 281 280 280 280 277 274 272 273 274 275 274 274 275 277 280 282 283 284 285 285 286 285 283 283 281 278 278 282 285 286 286 283 277 276 276 277 282 283 283 283 282 281 278 275 274 274 275 276 274 273 276 278 280 280 279 278 278 277 275 272 270 268 268 270 270 271 271 272 273 275 276 276 275 274 273 272 271 271 270 270 269 269 268 269 271 273 271 270 269 268 268 268 269 270 272 272 272 272 272 272 272 272 273 273 274 273 272 271 272 273 273 273 274 274 274 275 275 275 276 276 277 277 278 278 279 280 281 280 277 274 272 272 271 272 272 272 272 271 271 271 273 275 275 276 277 277 277 277 277 278 279 280 280 280 281 283 283 282 280 280 280 281 285 286 287 290 291 292 292 291 291 291 291 292 293 293 294 296 297 297 297 296 295 296 296 297 297 297 297 296 296 295 294 293 292 292 292 292 292 292 292 292 292 292 292 292 291 291 290 290 290 290 291 291 291 290 289 288 288 286 285 284 283 281 282 283 282 281 281 280 276 273 272 274 278 279 280 282 284 284 283 281 280 278 278 278 278 277 277 277 277 278 277 276 275 275 274 274 274 275 275 276 276 276 277 278 279 279 278 277 277 278 278 278 279 279 280 280 280 280 281 281 282 283 285 287 288 290 291 291 292 292 293 293 294 295 296 295 293 291 291 295 296 297 298 298 297 297 296 296 296 297 299 299 299 299 298 295 294 292 289 288 288 287 285 283 279 279 280 282 284 286 288 291 293 294 294 294 290 289 289 289 290 290 290 290 290 291 293 295 295 295 295 295 296 296 297 298 299 301 301 301 300 300 300 300 300 299 296 293 290 289 290 295 299 302 303 304 304 305 306 307 307 305 304 305 305 306 307 308 309 310 311 311 310 308 306 305 305 306 307 309 312 316 322 326 328 331 331 333 336 337 339 339 340 340 339 338 338 337 336 334 330 329 324 314 298 285 285 287 299 312 318 320 318 321 325 328 328 328 328 328 327 328 328 328 329 329 329 330 332 332 331 329 327 326 326 327 327 327 327 328 326 323 320 321 321 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 324 324 324 324 324 325 326 326 326 326 326 326 326 326 327 327 327 327 326 326 326 326 326 327 327 328 330 329 329 330 332 334 334 333 333 332 331 330 328 328 327 326 325 323 322 320 319 318 318 318 318 317 316 316 316 316 316 316 316 316 316 316 316 316 315 315 316 316 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 320 320 320 319 319 319 318 318 317 317 316 316 315 315 315 316 316 315 314 298 295 292 290 288 288 289 292 294 292 290 287 288 289 290 288 287 285 282 280 280 280 282 286 288 289 289 290 290 292 297 300 301 303 306 305 303 302 300 297 294 292 292 292 289 287 285 286 288 289 289 290 290 290 290 290 290 287 284 282 281 282 283 283 283 283 281 280 278 276 276 275 276 276 276 276 274 273 272 271 272 273 273 273 272 272 271 272 273 274 273 272 272 271 271 269 269 267 264 260 260 264 268 271 273 273 272 272 270 265 266 268 268 269 269 269 269 269 269 270 270 270 270 271 270 270 269 270 270 271 271 271 271 273 275 277 277 275 273 273 274 274 275 276 277 278 279 280 281 281 281 281 280 278 274 273 273 273 273 271 269 271 273 277 281 283 284 285 286 286 286 284 284 282 279 279 283 285 286 285 282 277 276 276 278 282 283 283 283 282 281 278 275 274 274 276 278 276 275 276 278 280 280 280 279 278 275 273 271 269 267 267 269 270 270 270 270 271 273 275 275 274 274 273 272 272 271 270 270 269 268 267 268 271 272 272 272 271 270 268 268 267 269 271 272 272 272 272 272 273 273 273 274 275 274 274 272 273 273 273 273 274 274 274 275 275 275 276 276 276 277 277 278 278 279 280 280 278 275 274 273 272 272 273 273 272 272 271 271 272 272 275 277 278 278 278 277 278 279 280 282 282 282 282 283 283 283 281 280 281 281 284 284 287 290 291 292 292 291 291 291 291 291 292 293 294 295 296 297 297 296 295 297 297 297 298 298 298 297 297 296 295 294 293 292 292 292 292 292 292 292 292 292 292 292 292 291 291 290 290 290 290 290 289 289 289 289 289 287 286 285 283 281 281 281 281 281 280 279 276 274 274 276 280 283 284 286 288 286 283 281 280 279 279 280 279 279 278 277 277 277 276 276 275 275 275 274 274 274 275 276 276 276 277 278 279 280 279 278 278 279 279 279 279 280 281 282 281 281 281 281 282 285 288 289 290 291 292 292 292 292 292 293 294 295 296 297 297 296 296 297 297 299 300 299 299 298 297 297 297 297 297 298 299 299 298 297 297 295 294 294 293 293 290 285 281 280 282 284 285 288 290 291 295 297 297 295 291 290 290 290 290 290 290 290 291 292 294 296 296 296 296 297 297 298 299 300 301 302 302 301 300 300 299 300 299 297 294 292 290 292 296 299 302 302 303 304 305 306 307 307 306 304 304 305 305 306 307 308 309 310 310 309 308 306 306 305 305 307 309 313 318 321 324 327 330 330 334 337 339 341 342 341 340 339 338 338 337 335 332 329 329 328 322 311 298 293 290 299 313 322 325 326 327 328 329 329 330 330 329 329 328 329 329 329 329 329 329 329 330 331 331 329 327 326 326 326 326 326 326 327 325 322 320 320 320 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 323 323 322 322 322 323 323 324 324 325 326 326 326 327 328 328 328 328 327 326 326 325 325 325 325 326 327 325 326 328 329 331 331 331 330 330 329 329 328 327 326 326 325 324 323 321 320 318 318 317 317 316 315 315 314 315 315 315 315 315 315 315 315 315 314 314 314 314 315 315 316 316 317 317 317 317 317 317 317 317 318 318 319 319 319 319 319 319 319 319 320 319 319 318 318 318 317 317 317 316 315 315 300 299 293 289 287 286 289 295 298 298 298 297 295 293 291 289 286 283 281 279 275 275 279 285 291 294 293 291 290 290 294 295 297 300 302 302 302 301 300 299 296 294 293 292 289 286 285 286 287 289 290 290 290 289 289 289 288 287 285 284 284 284 285 284 284 284 283 280 277 276 275 275 275 275 275 274 273 271 271 272 273 274 274 273 273 273 272 273 273 273 273 272 271 271 270 269 268 264 261 260 260 266 270 272 273 272 272 271 268 264 264 266 268 268 269 270 270 270 269 269 269 269 269 270 270 270 270 270 270 271 271 272 272 274 275 276 275 273 273 273 274 275 275 275 276 277 278 279 280 280 281 281 280 280 277 275 274 273 273 268 268 269 272 276 280 282 284 285 286 287 287 286 285 283 279 280 283 285 286 285 281 278 277 277 279 281 282 283 282 282 281 280 279 277 276 277 279 278 277 277 278 278 280 280 279 277 274 272 270 268 267 268 271 271 271 270 269 270 272 273 274 274 273 273 272 272 271 270 269 268 267 266 268 270 272 273 272 272 271 269 267 266 267 269 271 272 272 272 272 273 273 274 274 275 275 275 274 274 273 273 273 273 273 273 274 275 275 276 276 276 276 277 277 277 278 278 279 277 277 275 274 273 272 273 273 273 273 273 272 272 272 275 277 277 278 278 278 278 279 280 281 282 283 283 283 283 283 282 281 282 283 283 285 289 291 291 291 291 291 291 291 291 291 292 293 294 295 296 297 297 296 296 297 297 298 299 299 299 299 298 297 296 295 294 293 293 292 292 292 292 292 291 292 292 292 292 292 291 291 290 290 289 288 286 286 287 288 289 288 287 286 284 282 280 279 280 279 279 279 276 275 275 277 279 284 284 287 288 286 282 280 280 281 282 282 281 280 280 278 277 277 276 276 276 276 276 275 275 275 275 276 276 277 277 278 279 280 280 280 279 279 279 280 280 281 283 283 283 282 282 282 284 287 289 290 291 292 292 292 292 292 292 292 294 295 296 297 298 298 298 298 298 299 300 300 300 299 298 298 297 297 297 298 299 299 299 298 298 296 296 296 296 296 292 287 283 282 283 285 287 289 292 292 297 299 299 296 293 291 290 289 289 289 289 290 291 293 295 295 295 295 296 297 297 298 300 301 302 303 302 301 300 300 300 299 297 296 295 294 295 298 301 303 304 304 304 305 306 307 307 307 306 305 305 305 305 306 307 308 309 310 309 307 306 306 306 305 306 309 313 319 322 324 326 327 329 331 336 339 341 342 342 340 339 338 337 337 336 334 329 327 327 326 319 305 297 296 294 303 318 325 328 330 332 332 332 331 331 330 330 329 329 329 329 329 329 329 329 329 329 331 330 328 326 325 325 325 325 325 326 326 321 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 322 322 321 321 321 321 321 321 322 323 324 325 326 327 328 327 327 328 328 327 327 326 326 325 325 324 325 324 325 326 327 328 328 328 328 328 328 328 327 326 325 325 325 324 323 322 321 321 319 318 317 316 315 315 314 314 314 314 314 314 314 314 314 313 312 312 312 313 313 313 314 314 315 315 316 315 315 315 316 316 317 318 318 319 319 319 319 320 321 321 321 321 320 320 319 319 318 318 317 316 315 314 301 300 297 290 288 288 292 298 299 300 299 299 298 297 293 288 284 282 278 278 277 274 278 284 290 294 293 291 289 289 289 290 292 294 296 296 296 296 295 295 294 292 290 289 287 285 285 285 287 289 291 291 291 290 289 288 288 288 287 286 286 285 285 285 285 285 284 282 278 276 275 275 275 275 275 274 272 271 272 273 274 275 275 274 274 273 273 273 274 273 272 272 271 270 270 269 267 262 261 260 262 268 272 273 273 272 272 271 268 267 267 269 269 269 269 270 270 270 269 269 269 269 269 269 270 270 270 270 270 271 271 271 273 274 275 275 273 272 272 273 274 276 276 276 276 276 277 278 279 279 280 280 281 280 279 277 274 273 272 271 268 270 273 275 280 282 283 284 286 288 288 288 286 284 279 281 284 285 285 284 284 281 278 277 279 280 280 281 282 282 281 281 280 278 275 277 278 279 278 277 278 278 278 278 277 275 273 271 269 268 268 270 271 271 271 271 270 270 270 272 273 273 273 273 272 272 270 269 268 266 266 265 266 268 269 270 272 272 271 269 267 266 266 267 270 271 271 272 272 273 273 274 274 275 276 276 275 275 273 272 272 273 272 272 273 274 274 275 276 276 276 276 277 276 276 276 277 276 277 275 274 273 272 272 273 274 275 275 274 273 273 275 277 277 278 278 278 279 279 279 280 282 284 285 284 284 283 282 281 282 283 285 288 290 291 291 291 290 291 291 291 292 292 292 293 294 295 296 297 297 297 297 297 297 298 299 300 300 300 299 297 297 296 295 294 293 292 292 292 292 291 291 291 291 292 292 292 292 291 290 290 288 287 286 286 287 288 288 288 287 286 284 282 280 279 278 277 278 278 277 276 276 277 279 284 284 285 285 283 280 279 280 281 282 282 282 281 280 279 278 277 277 276 276 276 276 276 276 276 276 276 276 277 277 278 279 279 279 279 279 279 279 281 282 283 284 284 284 284 283 283 285 287 289 290 291 292 292 292 292 292 292 292 293 294 295 296 297 298 298 298 298 299 300 300 300 299 299 298 298 298 297 298 299 299 300 299 298 297 297 297 296 295 292 288 285 284 285 286 288 289 290 294 298 300 299 296 293 291 290 289 289 289 289 290 291 293 294 295 295 295 295 296 296 298 300 301 302 303 302 301 300 300 300 299 298 298 298 299 301 304 305 306 306 306 306 306 307 307 307 306 305 304 304 304 305 306 307 308 308 308 307 306 305 305 305 306 308 311 316 320 323 326 327 329 332 336 337 342 343 342 340 337 337 337 336 335 334 330 327 326 325 323 313 305 297 295 302 313 323 328 331 334 336 336 335 335 334 332 331 331 330 329 329 329 330 330 330 330 329 331 329 327 326 325 325 325 325 325 325 322 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 321 321 320 321 321 321 320 320 321 321 323 324 326 325 324 324 325 326 326 327 327 327 326 325 324 324 324 323 324 325 326 326 326 326 326 326 326 326 326 325 324 324 323 324 323 323 322 321 319 318 317 316 315 314 314 313 313 313 313 313 313 313 312 311 311 311 311 312 312 312 313 313 314 314 314 314 314 314 315 316 317 318 319 319 320 320 320 321 321 321 320 320 319 319 318 318 317 316 315 314 313 300 299 296 292 290 291 294 297 299 299 299 298 297 297 294 289 283 279 275 275 275 276 279 285 290 292 292 291 288 289 286 283 285 288 290 291 292 291 291 290 289 288 285 284 284 284 285 286 287 289 291 291 292 292 291 290 290 290 289 288 287 287 286 286 285 285 284 283 280 278 277 276 276 276 276 274 272 272 273 274 275 276 276 276 275 275 274 274 274 273 272 272 271 270 270 268 265 261 260 260 264 270 272 273 273 273 272 271 269 269 270 271 271 271 271 270 270 270 270 269 269 269 269 270 270 270 270 271 271 272 271 272 273 274 274 274 273 272 272 272 274 275 276 277 276 276 276 277 277 278 279 280 281 281 279 278 274 272 271 271 271 273 275 277 281 283 283 283 284 286 286 288 287 285 284 284 285 286 285 284 284 282 281 279 278 276 277 279 280 281 281 281 279 277 274 275 277 279 278 277 277 278 279 280 279 274 272 270 269 269 271 272 272 272 272 273 272 271 270 271 271 272 272 272 272 271 270 269 267 265 265 265 266 266 266 269 271 271 271 270 268 267 267 267 269 270 270 271 272 272 273 273 273 274 276 276 276 275 273 272 272 271 271 272 273 273 274 274 275 276 276 276 276 276 275 275 275 275 275 276 274 273 272 272 273 276 278 278 278 276 275 275 276 277 278 278 279 279 279 279 280 282 283 284 286 285 284 283 282 282 282 284 287 288 290 290 290 290 290 291 291 292 292 293 293 294 295 296 297 297 297 297 298 298 298 299 299 300 299 299 298 298 297 296 295 294 293 292 292 292 291 291 291 291 291 292 292 292 291 291 290 288 287 287 287 288 289 289 288 287 286 285 282 280 279 276 275 275 275 276 276 274 276 278 279 283 281 280 279 278 278 278 279 280 281 281 280 279 278 278 277 277 276 276 277 277 277 277 277 277 277 277 277 278 278 278 278 279 279 279 278 279 281 282 283 284 285 285 285 284 284 286 287 289 290 291 292 292 292 292 292 292 292 292 293 294 295 297 297 297 298 298 298 299 300 300 300 299 299 299 298 297 297 298 299 300 299 299 299 298 299 299 297 295 291 287 286 287 288 290 290 292 296 299 299 297 296 294 292 290 290 289 289 290 290 291 293 294 295 295 296 296 296 296 297 299 300 302 303 303 302 302 301 300 299 299 300 301 303 305 307 308 308 307 307 307 306 307 307 306 305 304 304 304 304 304 305 306 306 307 307 305 305 305 305 306 307 310 313 317 320 323 325 327 330 334 336 337 343 344 341 337 335 335 335 334 333 332 325 324 324 323 320 317 316 305 299 308 319 326 329 334 337 339 339 339 339 338 336 335 333 332 331 330 330 332 331 331 331 332 331 329 327 326 325 325 325 325 325 324 321 318 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 320 319 319 320 320 320 321 320 320 320 321 322 322 322 322 322 322 323 323 324 324 325 325 325 325 324 323 322 322 323 324 324 324 324 324 325 325 325 325 325 325 324 323 323 323 323 322 322 320 319 318 317 316 316 315 314 313 313 312 312 312 312 311 310 310 310 310 311 311 311 312 312 313 313 313 313 313 314 315 316 317 318 319 320 320 320 319 319 319 319 319 319 318 318 318 317 316 315 314 313 312 299 298 295 291 291 292 295 298 299 299 299 298 297 296 295 289 284 279 275 275 278 281 284 287 291 292 291 287 279 281 278 276 276 282 286 288 290 290 290 288 288 287 285 284 283 284 285 285 286 287 289 290 292 293 293 292 291 291 290 289 289 288 287 286 285 284 284 283 282 280 279 278 277 277 277 275 274 274 274 275 277 277 277 277 276 276 275 275 274 273 272 272 271 270 270 268 263 261 261 261 267 271 273 274 274 273 272 271 270 270 271 272 272 272 272 271 271 271 271 270 270 270 270 270 271 271 271 272 272 272 272 272 273 274 274 273 273 273 272 272 272 273 275 277 277 277 276 276 277 278 279 280 281 281 280 278 274 272 272 273 274 276 276 279 281 283 283 282 282 283 285 286 287 287 286 286 286 287 286 285 284 283 282 280 277 274 274 277 279 280 281 281 279 277 276 276 278 279 279 278 277 277 278 280 279 274 272 270 270 271 272 272 273 273 273 274 274 273 271 270 270 270 271 271 271 271 270 268 266 265 266 267 267 267 267 269 271 272 272 271 269 268 267 267 267 268 270 271 271 272 272 272 272 273 274 275 276 275 273 271 270 270 271 272 273 273 273 274 275 275 276 276 276 276 276 275 275 275 276 277 276 274 273 273 274 276 278 279 280 279 277 277 277 278 278 279 279 279 279 279 280 282 283 285 287 286 285 284 284 283 283 283 284 286 288 290 290 290 291 291 291 292 293 293 294 295 295 296 297 298 298 297 298 298 298 299 298 298 298 297 297 297 297 297 296 295 294 293 292 291 291 291 291 291 291 292 292 292 292 291 290 288 288 287 287 289 290 289 288 287 286 285 283 281 279 275 273 268 269 271 272 271 274 276 277 278 275 276 277 277 277 277 277 277 278 279 278 278 278 277 277 277 277 277 278 277 277 278 278 278 278 278 278 278 277 277 277 277 278 278 278 279 281 282 283 284 284 285 285 285 285 286 287 288 290 291 291 291 292 292 292 292 292 292 292 293 294 295 295 296 297 298 298 299 299 300 300 300 300 299 298 297 297 297 298 299 299 299 300 300 300 300 299 298 293 289 288 288 289 289 291 295 298 299 298 296 295 293 291 290 290 290 290 290 291 291 293 294 294 294 295 296 296 296 297 297 299 301 302 303 303 303 301 299 299 300 301 304 306 307 308 308 309 308 307 307 306 307 306 306 305 305 303 303 303 303 304 305 305 305 305 304 305 305 305 307 309 312 315 318 320 322 322 328 334 338 340 342 343 344 339 335 335 335 334 333 333 330 323 323 323 322 320 320 318 314 308 312 321 327 331 337 339 340 341 342 343 342 340 339 336 335 334 333 333 335 334 334 333 333 332 330 328 327 326 326 325 325 325 324 321 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 319 319 320 320 320 320 320 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 321 321 322 322 323 323 323 323 323 324 324 325 324 324 324 324 324 323 322 322 322 321 320 319 318 317 317 316 315 314 313 313 312 311 311 311 310 309 309 309 309 310 311 311 311 312 312 312 313 314 315 316 317 318 319 319 319 320 319 318 318 318 318 318 317 317 317 316 316 315 314 313 312 311 298 296 292 291 291 293 297 297 299 299 299 299 297 296 294 290 284 281 279 279 282 286 289 291 293 292 289 279 273 274 271 270 271 274 283 287 288 290 291 290 289 288 286 285 283 284 284 284 284 285 286 287 289 291 292 292 292 292 291 290 290 289 288 287 285 283 282 281 281 281 281 280 280 280 279 277 276 276 276 276 277 278 278 277 277 276 276 275 274 273 272 271 271 271 270 268 262 261 261 263 270 272 273 274 274 273 272 271 271 271 272 273 273 273 272 272 272 272 271 270 270 270 270 271 271 271 272 272 271 271 272 273 273 273 273 273 273 274 273 272 271 272 274 277 277 277 277 277 277 278 279 280 280 281 281 279 277 276 276 275 277 278 278 280 282 283 283 282 282 282 283 285 286 287 287 287 287 287 287 286 285 284 283 279 274 273 273 277 279 280 280 280 280 278 278 278 278 279 279 279 278 277 278 279 279 276 272 271 271 272 273 273 273 274 274 274 275 274 272 271 270 270 270 270 269 269 269 267 266 267 268 270 269 270 270 271 272 273 272 272 271 269 269 268 268 269 271 271 271 271 271 270 271 272 273 274 275 275 273 271 270 270 271 272 273 273 274 275 275 275 276 276 276 276 276 275 275 275 275 277 277 276 274 273 274 276 276 279 281 281 280 279 279 279 279 279 280 280 279 279 280 282 284 285 286 287 286 285 285 284 284 284 284 286 287 289 290 291 291 291 292 292 293 294 294 295 296 297 297 298 298 298 298 297 297 297 297 295 294 294 295 296 297 297 297 296 295 293 292 292 291 291 291 291 291 292 292 292 292 291 290 290 288 287 287 288 290 290 289 287 286 285 285 282 278 274 268 259 262 267 269 269 269 272 273 273 272 275 277 277 276 275 276 276 276 277 277 277 277 277 277 277 278 278 278 278 278 278 279 279 279 278 278 278 278 277 277 277 277 278 278 279 280 282 283 283 283 284 285 286 286 286 286 287 289 289 289 290 292 292 292 292 292 292 292 293 293 293 295 296 297 297 298 298 299 299 300 300 300 300 299 297 296 296 296 298 299 299 300 301 301 301 301 299 295 290 289 289 289 290 290 293 296 298 297 295 294 293 292 292 291 291 291 291 291 292 293 294 294 294 294 296 298 298 297 297 298 299 301 301 301 301 299 299 300 301 303 305 307 308 308 309 309 308 307 306 306 306 306 305 305 304 302 302 302 303 303 304 304 304 304 303 304 305 306 308 310 313 316 318 320 321 322 328 333 336 338 340 342 342 336 334 334 334 333 332 332 328 321 321 321 321 321 320 317 318 314 312 321 329 334 339 341 342 344 345 345 344 342 341 340 338 338 337 336 336 335 335 334 333 333 330 329 328 327 326 325 325 325 321 316 317 317 317 317 316 317 317 317 317 317 316 316 316 316 317 317 317 317 317 317 317 318 317 317 317 317 318 318 318 319 319 319 320 320 320 320 319 320 321 321 321 321 321 321 321 321 321 321 320 320 321 321 321 322 322 322 323 323 323 323 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 317 316 315 314 313 312 312 311 311 311 309 309 308 309 309 310 311 311 311 311 312 313 314 315 316 316 317 317 318 318 318 318 316 316 316 316 316 316 316 316 315 315 314 313 312 311 310 297 293 291 292 293 296 298 298 300 300 300 299 297 295 293 290 286 285 283 284 286 291 294 295 294 291 286 274 269 268 269 270 271 274 281 285 286 287 288 288 286 286 286 285 284 284 284 283 283 283 284 284 285 287 289 291 292 292 292 291 291 290 289 287 285 283 281 280 280 281 281 281 281 280 280 279 278 278 277 277 278 278 278 278 277 277 276 276 275 274 273 272 271 271 270 268 266 263 264 267 272 273 273 274 274 274 272 272 271 271 272 272 273 273 273 273 273 273 271 271 270 270 271 271 271 271 272 272 271 270 271 272 272 273 273 273 273 273 273 272 268 270 274 277 278 278 278 277 277 278 279 279 280 281 281 280 280 279 278 276 278 280 281 282 283 283 283 283 281 281 282 283 285 287 288 288 288 287 287 286 285 283 280 276 271 271 273 275 276 279 280 280 280 279 279 278 279 279 279 279 278 278 277 278 279 276 273 272 272 272 273 274 274 274 274 274 275 275 273 272 271 271 270 269 269 268 268 267 267 268 270 271 272 272 272 272 273 273 273 272 270 268 269 268 268 270 272 272 271 270 270 270 271 271 272 274 275 275 273 272 272 272 272 272 272 274 275 275 275 276 276 276 276 276 276 275 273 272 273 275 277 277 275 274 274 275 276 279 281 282 282 281 280 280 280 279 279 280 280 280 281 282 285 286 287 287 286 286 285 285 285 285 286 286 287 289 290 290 291 291 291 292 292 293 294 295 296 297 297 297 298 298 298 297 296 296 295 293 294 293 293 294 296 296 297 296 295 294 292 292 292 291 291 291 292 292 292 292 292 291 290 290 288 288 288 289 290 290 288 287 286 286 284 282 278 272 263 254 260 267 269 268 268 269 269 270 273 277 278 278 277 276 276 275 275 275 276 276 276 277 278 278 279 280 279 279 279 279 279 279 279 279 279 278 278 277 276 276 277 278 278 279 280 281 281 282 283 284 285 286 286 286 287 287 288 288 289 290 291 292 292 292 292 292 292 292 293 293 295 296 297 297 297 298 298 298 299 299 300 299 298 297 296 295 296 298 298 299 300 301 302 302 301 299 296 290 290 289 289 289 290 293 296 298 297 295 295 295 295 294 293 292 292 293 293 293 293 295 295 296 297 299 300 300 299 298 297 298 298 299 299 299 299 300 302 303 305 307 308 309 309 309 309 308 307 306 306 305 305 305 305 303 301 301 302 303 303 303 303 303 303 303 304 305 307 308 310 313 315 318 318 319 322 327 332 335 337 338 339 339 338 334 332 332 331 331 329 324 320 320 320 321 321 320 317 317 313 315 322 329 335 336 340 343 345 347 347 345 344 343 343 340 340 339 338 337 335 336 335 334 333 332 330 328 326 326 325 325 325 320 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 316 316 316 316 317 317 317 318 318 318 319 319 318 318 318 319 319 320 320 320 320 320 320 320 320 319 319 320 320 320 320 321 321 321 322 322 322 322 323 323 323 323 322 322 322 321 321 320 320 320 319 319 318 317 317 316 315 314 313 312 312 312 311 310 309 309 309 310 310 310 311 311 312 313 313 314 314 315 315 315 315 316 316 316 313 314 314 314 315 315 315 314 314 313 313 312 310 309 309 297 294 292 292 295 299 300 300 301 301 300 298 296 294 293 293 292 290 287 288 290 293 296 297 295 292 288 281 278 274 275 278 278 281 281 281 282 283 284 284 284 285 285 285 284 283 283 282 282 282 281 282 282 283 285 288 291 293 293 292 292 291 289 288 286 284 281 280 280 280 280 281 281 280 280 280 280 279 278 278 278 278 278 278 278 278 277 277 276 275 274 273 273 272 271 269 268 267 269 272 274 274 274 275 275 274 272 272 270 271 271 272 272 273 273 274 274 273 272 271 270 270 271 271 271 271 272 272 271 271 271 271 272 272 272 273 272 273 272 270 266 266 270 275 277 278 279 278 278 278 279 279 280 281 281 281 281 280 278 277 278 280 282 283 283 284 284 283 282 281 281 282 283 286 288 289 288 288 287 286 285 282 278 274 270 271 273 274 274 278 280 280 280 280 279 278 277 277 278 278 278 277 277 277 278 277 275 274 273 272 273 274 274 274 274 274 275 275 274 273 273 272 272 270 269 268 268 268 267 270 270 271 272 273 274 274 273 273 272 270 268 267 267 266 267 270 272 272 271 270 270 270 270 271 272 273 274 274 273 273 273 274 273 273 273 274 275 276 276 276 276 276 275 275 274 273 271 271 272 274 276 277 277 276 276 275 276 278 280 282 283 282 281 280 280 279 279 280 280 280 281 283 286 288 287 287 286 286 285 284 285 286 287 287 288 288 289 290 290 290 290 290 290 291 293 294 295 296 296 297 297 297 297 296 296 295 294 292 292 293 293 294 295 296 297 297 296 295 294 293 292 292 291 291 292 292 292 292 292 292 291 290 288 289 290 290 290 289 288 287 286 286 284 282 277 270 261 256 261 269 270 270 269 267 267 270 274 278 280 280 279 278 277 276 275 275 275 276 277 277 279 279 280 281 280 280 280 280 280 280 280 279 279 279 278 277 276 276 277 278 279 280 281 282 282 282 283 284 284 285 286 286 287 287 287 288 288 289 290 291 292 293 293 292 292 292 293 294 295 296 297 297 297 297 297 297 298 299 299 299 298 296 295 295 295 296 297 298 300 301 302 302 301 300 297 293 293 291 290 290 291 294 297 298 297 297 297 297 296 296 296 296 297 297 297 296 296 297 298 299 301 301 302 302 301 300 298 298 298 298 298 300 302 302 303 305 307 308 308 309 309 309 309 308 307 306 305 305 305 305 304 302 302 302 303 303 303 302 302 302 303 304 305 307 308 309 311 313 315 316 317 319 323 327 332 333 335 336 337 337 338 332 330 329 328 327 321 319 320 320 320 320 320 320 318 315 316 319 324 328 329 334 338 342 344 346 347 345 344 343 343 343 342 340 338 336 334 335 334 333 332 332 329 327 326 325 325 325 321 318 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 320 320 320 321 321 322 322 322 322 323 323 323 322 321 321 321 321 321 320 320 319 318 318 317 317 316 315 315 314 314 314 313 312 311 311 311 310 311 310 311 311 312 311 311 312 312 313 313 313 313 314 314 313 310 311 312 312 312 312 313 313 312 312 311 311 309 308 308 297 295 293 293 296 299 300 302 303 303 300 299 297 294 292 295 295 294 293 293 293 295 296 297 295 292 291 290 287 284 287 288 288 291 283 280 279 280 280 282 283 283 284 283 283 282 282 281 281 280 279 279 279 280 282 285 289 292 293 293 292 291 289 288 286 284 283 281 281 281 280 281 280 280 280 280 280 279 278 278 278 278 277 278 278 278 278 277 276 276 275 275 273 272 271 269 268 269 271 274 275 276 276 276 275 274 273 272 270 270 271 271 272 273 274 274 274 273 272 271 270 270 271 271 271 272 272 272 272 271 271 270 271 271 271 272 272 272 271 267 265 265 267 268 272 276 279 279 278 278 278 279 279 280 280 281 281 280 279 278 279 280 282 283 284 284 284 283 282 282 281 281 282 284 287 289 289 288 287 286 284 283 279 275 271 269 273 274 275 277 279 280 280 280 278 276 275 274 275 275 276 277 277 277 277 277 277 276 274 274 274 274 274 274 274 274 275 275 275 274 274 273 273 272 271 270 269 269 269 271 271 272 273 274 274 274 273 272 271 269 268 267 266 265 266 270 272 272 271 270 270 270 270 271 272 273 273 274 274 274 275 275 274 274 273 273 275 276 276 276 276 275 274 274 272 271 271 271 272 275 276 277 277 277 277 276 276 277 279 281 282 282 281 280 280 280 280 281 282 282 282 283 285 286 287 287 287 286 285 285 285 286 287 288 287 288 288 288 288 289 288 288 288 289 291 293 294 294 295 296 297 297 296 296 296 295 294 294 293 293 294 295 297 298 298 298 297 296 296 294 293 293 292 292 292 292 292 293 292 292 291 289 288 289 291 291 290 289 288 288 286 285 284 281 277 269 263 261 264 267 272 273 272 270 269 273 277 280 281 282 282 281 279 277 275 275 276 276 277 278 279 279 280 281 282 282 281 281 281 280 280 279 279 279 278 277 276 277 277 278 279 280 280 281 282 283 283 283 284 285 286 286 287 287 287 288 288 289 290 291 292 293 293 293 293 293 293 294 294 295 296 297 297 297 297 297 297 298 298 298 297 296 295 294 294 295 296 299 301 301 302 302 302 301 299 298 297 295 294 293 294 297 299 299 298 298 298 298 298 298 299 301 303 303 302 300 300 301 301 302 302 301 300 300 300 301 300 300 299 299 300 302 303 303 305 307 308 308 309 309 309 309 309 308 307 306 306 306 305 305 305 304 303 303 304 303 302 302 302 302 304 306 308 310 311 311 312 313 314 315 317 321 325 330 332 332 333 334 335 335 336 330 327 326 325 324 319 319 321 324 323 320 320 320 319 318 320 322 325 328 329 335 337 339 341 343 344 344 342 341 341 341 340 338 336 334 334 334 334 334 333 331 328 326 325 325 325 324 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 316 317 317 317 317 317 317 317 317 316 316 316 316 316 316 317 317 317 318 318 319 318 318 318 318 318 318 319 319 319 320 320 321 321 321 321 322 322 323 323 322 321 321 321 321 321 320 320 319 318 318 318 318 317 317 317 316 316 316 315 314 313 313 312 312 311 311 310 310 310 309 309 309 309 309 310 310 311 311 311 310 308 309 309 309 310 310 311 311 311 311 310 309 308 308 307 295 296 296 296 298 300 302 306 306 303 301 300 299 297 296 296 296 297 297 298 298 299 299 297 295 292 292 291 291 291 293 294 294 291 286 282 280 279 279 280 281 282 282 281 281 280 280 280 280 278 278 277 277 278 278 282 286 290 291 293 292 291 290 288 286 284 283 282 282 281 280 280 279 280 280 280 280 279 278 278 278 277 277 277 277 278 278 277 277 276 276 275 273 272 270 268 267 269 271 273 274 276 277 277 276 274 273 271 270 269 270 271 272 273 274 274 274 273 272 271 270 270 270 271 271 272 272 272 272 271 271 270 270 270 270 271 271 270 270 267 265 265 266 266 271 276 279 279 278 277 277 277 277 278 279 280 281 281 280 280 280 280 281 283 283 284 284 284 283 282 282 281 281 283 286 288 288 288 287 285 284 283 281 276 271 268 269 273 275 277 279 280 280 279 277 275 274 273 273 273 274 275 276 276 276 276 275 276 276 275 274 274 274 274 274 275 275 275 275 275 274 274 274 273 272 272 271 271 271 272 271 271 272 273 274 274 273 272 270 269 269 267 265 265 265 268 271 271 271 270 270 270 270 271 271 272 272 273 274 274 275 275 275 274 273 273 274 276 276 276 275 275 274 273 271 271 271 273 275 276 276 277 277 277 277 277 276 277 278 280 282 282 282 281 281 281 282 283 284 284 284 284 284 285 285 286 286 285 285 285 286 287 288 288 287 287 286 286 287 287 287 287 288 289 290 290 292 293 294 296 296 296 296 295 295 295 295 295 294 294 295 298 300 300 299 299 299 298 296 295 294 293 293 292 292 292 292 293 292 291 290 287 287 290 292 292 291 289 288 287 286 285 284 281 277 272 269 269 270 270 276 277 276 273 272 276 279 282 283 284 284 284 281 278 276 276 276 277 278 278 278 279 280 281 283 283 283 282 282 281 280 280 280 279 278 278 277 277 277 278 278 279 280 281 282 283 283 283 284 284 285 286 286 287 287 288 288 289 290 291 292 293 293 293 293 293 293 294 294 295 296 296 296 296 296 297 297 297 298 297 296 295 294 294 295 295 297 300 301 302 303 303 303 302 302 301 301 301 301 301 301 299 300 299 299 298 298 300 300 302 304 306 307 307 306 304 304 304 303 302 301 300 299 299 299 300 300 300 301 302 302 303 304 304 306 307 308 309 309 310 309 309 308 308 307 307 306 306 305 305 304 304 303 303 303 303 303 302 302 302 306 309 312 314 316 317 316 316 315 316 317 323 327 330 330 331 332 332 333 334 333 327 325 324 323 322 323 324 324 324 324 323 322 320 320 320 321 324 324 326 330 335 336 337 338 339 340 340 340 339 339 339 339 336 335 333 333 333 333 333 332 329 327 326 325 325 324 323 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 316 315 315 315 315 315 315 315 315 315 314 314 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 318 317 317 317 317 317 318 318 318 318 319 320 320 320 320 321 321 322 323 323 322 321 321 321 320 320 320 320 319 319 318 318 318 318 318 318 317 317 317 317 316 315 315 315 314 313 311 310 309 308 307 307 307 307 307 307 308 308 308 308 308 307 307 307 307 308 308 309 309 309 309 309 308 307 307 306 294 297 300 301 302 303 304 306 308 304 302 301 301 300 300 299 298 299 300 303 303 302 301 300 296 293 293 291 291 292 293 292 292 290 287 284 284 280 279 280 282 283 282 281 279 279 279 278 278 277 276 275 275 275 276 279 284 287 288 292 292 291 289 288 286 285 283 283 282 281 280 280 279 279 279 279 279 279 279 278 277 276 276 276 276 277 277 277 276 276 276 275 273 272 270 269 268 269 272 273 274 276 277 277 276 274 273 271 270 270 271 271 272 273 273 274 273 272 272 271 271 271 271 271 271 272 272 272 272 271 270 270 270 270 270 270 271 271 270 268 266 267 268 268 274 278 278 278 277 276 276 276 276 276 277 279 280 281 281 280 280 280 280 281 281 282 283 283 283 283 282 281 281 282 282 285 287 288 287 285 284 282 280 276 270 268 269 274 277 278 279 279 279 277 276 275 274 273 272 272 273 273 273 273 273 274 273 274 274 274 274 274 274 274 274 275 275 275 275 275 275 274 274 274 273 272 272 273 273 273 272 271 272 273 274 274 273 272 271 271 269 266 266 265 265 267 270 271 271 270 270 271 271 271 271 271 272 273 274 275 275 275 275 274 274 274 275 276 276 276 275 275 274 272 271 271 272 274 276 277 277 277 277 277 278 278 277 277 278 280 282 282 282 282 281 281 282 284 285 285 285 284 284 284 284 285 285 285 285 285 286 286 288 288 288 287 286 285 286 286 287 288 289 290 290 290 291 292 294 295 296 295 295 295 295 295 294 294 294 294 297 300 302 301 301 300 300 299 298 297 296 294 293 293 292 292 292 292 291 290 287 287 289 291 293 293 291 291 290 287 285 284 283 281 278 275 274 275 275 275 277 277 277 275 275 278 281 282 283 283 284 284 282 280 278 277 278 278 278 278 279 279 280 282 283 283 284 284 283 282 282 281 280 280 279 279 278 277 277 278 278 278 280 281 282 283 284 284 284 284 285 285 286 287 287 288 289 290 290 291 292 292 292 293 293 294 294 294 295 295 296 295 295 295 296 296 296 297 297 297 296 295 294 294 295 296 297 298 300 302 304 304 304 304 304 303 303 303 304 304 303 302 302 301 301 299 299 301 302 305 308 310 311 311 310 308 308 306 303 301 300 300 299 299 299 299 299 300 302 303 303 304 304 305 308 308 309 310 310 310 310 309 308 307 307 307 306 304 304 303 304 303 303 303 303 303 303 303 303 305 309 312 315 318 319 320 319 320 321 321 323 329 330 331 331 332 332 332 333 333 332 327 324 322 322 323 324 324 325 325 324 324 323 321 321 321 322 324 325 328 332 334 334 335 336 336 335 336 336 336 337 337 337 336 334 333 333 332 332 332 331 328 326 325 325 324 323 321 320 317 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 315 315 315 315 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 316 316 316 316 316 316 316 317 317 317 317 317 318 319 319 319 320 320 321 321 322 322 322 321 321 321 321 320 320 320 319 319 318 318 318 318 318 318 318 318 318 318 317 316 316 316 314 313 311 310 309 308 308 307 307 306 306 306 306 306 306 306 306 306 305 305 306 306 306 307 307 308 308 308 308 307 306 305 293 297 301 303 303 305 305 305 306 304 302 301 301 300 301 300 300 300 302 305 305 303 302 300 300 297 294 292 290 291 291 291 291 289 288 287 286 281 280 282 284 285 283 281 279 279 278 277 276 274 272 269 270 272 275 278 278 282 287 290 291 290 289 287 286 285 284 283 283 282 280 279 279 279 279 279 279 279 279 278 277 276 276 275 275 276 276 277 276 276 276 275 273 272 271 270 269 269 272 272 274 276 277 276 275 274 273 271 270 270 270 271 273 273 273 273 273 273 272 272 272 272 272 271 271 271 272 272 272 271 270 270 269 269 270 271 271 271 270 269 268 269 270 271 275 279 278 277 277 276 276 275 274 275 276 279 280 281 281 281 280 280 279 279 280 281 282 283 283 283 282 281 281 281 281 284 287 288 287 285 283 281 278 274 270 268 268 271 277 279 279 278 277 275 275 275 274 273 272 272 272 272 272 272 272 272 273 273 274 274 274 274 274 274 274 275 275 275 275 275 275 275 274 274 273 273 273 273 273 274 273 272 273 274 274 274 274 273 273 271 269 267 266 267 267 267 269 270 270 270 271 271 271 271 271 271 272 273 274 274 275 275 275 275 275 276 276 276 276 276 275 275 273 271 271 272 273 276 278 278 279 278 278 278 278 278 278 277 278 279 281 282 281 281 282 282 282 284 285 285 285 284 284 284 284 284 285 285 285 285 286 286 288 289 288 288 286 286 286 287 288 289 289 290 290 291 291 292 293 294 295 294 295 295 295 295 294 295 294 295 297 301 302 302 302 302 301 300 299 298 297 295 295 293 293 292 292 291 290 289 287 288 292 293 294 294 292 293 290 287 285 283 282 281 279 278 277 277 277 276 276 276 276 275 276 278 280 281 282 282 282 283 284 283 281 279 279 279 279 279 279 280 282 283 283 284 284 285 284 283 283 282 281 280 279 279 278 277 277 278 278 279 280 281 282 283 284 284 284 285 285 285 286 287 288 288 289 290 290 291 291 292 292 293 293 294 295 295 295 296 296 295 295 295 295 295 296 296 296 296 295 295 295 294 295 296 296 296 297 299 302 303 304 305 305 305 305 305 306 307 305 305 305 304 304 304 303 304 305 308 310 312 313 313 312 311 309 307 305 302 300 300 300 299 299 299 299 299 300 301 301 303 306 307 308 310 311 311 311 312 311 310 308 307 306 306 305 304 304 304 304 304 303 303 304 303 303 304 305 308 311 316 318 320 321 322 322 323 324 326 328 330 332 332 332 332 332 332 333 333 331 327 324 322 323 323 323 325 325 325 325 325 324 324 323 323 323 324 327 330 332 333 334 334 334 333 332 333 332 333 334 336 336 336 334 333 333 332 332 331 329 327 325 325 324 324 323 319 316 316 316 316 316 315 315 315 314 314 314 314 315 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 314 314 314 315 315 315 315 315 316 316 315 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 317 317 317 318 319 318 319 320 320 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 318 318 318 318 317 317 316 315 314 313 312 311 310 309 309 308 308 307 307 306 306 305 304 304 304 304 304 304 304 304 304 305 305 306 306 306 307 306 305 304 292 294 296 300 302 304 305 305 304 304 303 302 301 299 298 296 297 299 302 306 305 304 303 302 302 300 296 292 290 289 289 289 289 289 289 289 287 285 283 286 286 286 285 282 281 280 279 278 276 271 268 266 267 268 274 277 278 282 286 289 290 289 288 287 286 285 285 284 283 282 280 280 280 279 279 279 279 279 279 278 277 277 276 276 276 276 276 276 276 276 276 275 274 272 271 269 269 269 270 271 274 275 276 276 274 274 273 271 271 271 271 272 273 273 273 273 273 273 273 273 273 273 273 272 272 272 272 272 271 270 269 269 269 270 270 271 271 271 270 269 268 268 269 272 276 279 278 275 275 275 275 274 274 275 276 279 281 282 281 281 280 279 279 279 279 280 281 282 283 283 282 281 280 280 280 284 287 288 287 285 282 280 277 274 273 269 267 270 275 278 278 277 275 274 274 274 274 273 272 272 272 272 272 272 272 272 272 273 273 274 274 274 274 274 274 274 274 275 275 275 275 275 274 273 273 273 273 273 274 274 274 273 273 274 274 274 274 274 274 272 270 268 267 269 269 269 270 270 270 270 270 270 270 269 270 271 272 273 274 274 275 275 275 275 276 276 276 276 276 276 275 274 273 272 273 274 275 278 279 279 279 280 280 279 279 278 278 277 277 278 279 280 280 281 282 282 282 284 284 284 284 284 284 283 283 284 284 285 285 285 286 287 288 289 289 288 286 286 286 287 288 289 289 290 291 292 292 292 292 293 293 293 294 294 294 294 294 295 295 295 297 300 301 302 302 302 302 302 300 299 298 296 296 294 294 293 292 290 289 289 290 291 293 295 295 295 295 294 291 288 284 282 281 281 280 278 277 277 276 275 275 276 278 276 276 278 279 279 280 282 283 285 286 286 284 281 280 280 280 280 280 281 284 285 285 285 285 285 285 285 284 282 281 280 279 278 277 277 277 278 279 280 280 281 282 283 284 284 285 285 285 286 286 287 288 288 289 290 290 291 291 291 292 293 293 294 295 295 295 296 296 296 295 295 295 295 295 296 296 295 295 294 294 294 294 294 294 294 294 292 297 300 301 303 305 305 306 306 307 308 306 307 307 307 307 306 306 306 308 310 312 314 314 314 313 312 310 309 308 307 305 304 303 302 301 300 300 301 301 301 301 306 309 310 310 311 312 312 313 313 313 311 309 308 307 306 307 306 306 306 306 305 304 304 305 305 305 306 308 310 314 320 322 322 322 322 323 324 325 326 328 330 332 332 332 331 331 332 332 332 331 327 324 323 323 323 323 324 323 324 324 325 325 325 326 326 326 327 329 332 333 333 333 334 333 333 333 332 331 332 333 334 335 334 333 331 330 331 330 330 328 326 325 324 324 324 323 321 316 316 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 317 317 317 318 319 319 320 320 320 320 320 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 316 316 315 314 314 313 312 312 312 312 311 310 309 308 307 306 305 304 304 304 303 303 303 303 303 303 303 303 304 304 305 305 304 304 303 295 295 296 301 302 304 305 305 303 303 304 304 303 302 299 296 296 298 301 304 306 305 304 303 302 301 295 292 289 287 286 287 288 289 289 290 290 289 287 288 288 287 285 284 283 283 282 280 277 272 269 267 268 272 276 277 279 283 286 288 288 288 287 286 286 285 285 284 283 282 281 280 280 279 279 279 279 279 279 278 278 277 277 277 277 276 275 275 275 275 276 275 274 272 270 268 269 269 270 272 275 276 276 275 274 274 273 272 271 271 272 273 274 274 273 273 273 273 273 273 273 273 273 272 272 272 272 271 270 270 270 269 270 270 271 271 271 270 270 270 269 270 271 274 277 278 276 273 271 273 274 274 273 275 277 280 282 282 282 281 280 279 279 278 278 279 281 282 282 282 282 280 280 280 281 284 287 288 288 285 282 280 279 276 274 271 268 269 272 276 276 274 273 272 273 272 273 273 273 272 272 273 273 273 272 272 272 273 273 274 274 273 273 274 274 274 274 274 275 275 275 275 274 273 273 273 273 273 274 275 275 274 274 273 274 274 274 274 274 273 271 269 268 269 270 271 271 271 270 271 270 270 270 269 269 271 272 273 274 274 275 275 275 275 276 277 276 276 276 276 275 274 274 275 277 278 279 279 280 280 280 280 280 280 280 279 278 277 274 277 278 278 279 280 281 282 283 283 283 283 283 283 283 284 284 284 284 284 285 286 287 288 289 290 290 288 287 286 286 286 288 289 289 290 291 292 292 292 292 293 292 291 292 292 293 294 295 296 296 297 298 299 301 301 301 301 302 302 301 300 299 297 296 295 295 294 292 290 289 290 291 292 293 296 296 296 295 295 292 288 284 282 281 280 279 279 277 275 274 273 275 278 281 278 277 277 278 278 280 282 285 287 288 288 285 282 280 280 280 280 281 282 284 286 286 286 286 286 286 285 284 282 281 279 278 277 277 277 277 278 279 280 281 282 282 282 283 284 284 284 285 286 286 287 287 288 289 289 290 290 291 291 292 292 293 294 295 295 295 296 296 296 295 295 295 295 295 295 295 294 294 294 294 293 293 292 292 292 292 289 289 292 297 301 304 305 306 307 308 309 308 307 308 309 308 308 307 308 310 312 314 314 315 315 314 313 312 312 312 311 310 309 308 307 306 304 304 305 306 306 307 311 311 311 312 313 314 315 315 315 314 312 310 309 309 308 309 309 309 309 308 307 306 305 306 306 307 308 309 313 316 317 321 323 324 324 323 320 324 327 328 330 331 331 331 331 331 331 332 332 330 327 324 323 322 322 321 322 323 325 325 325 325 326 326 326 327 328 330 332 332 333 332 333 333 333 332 332 331 332 333 333 333 333 332 331 330 330 330 329 327 326 325 324 324 324 322 321 319 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 315 314 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 315 315 315 315 316 316 316 316 317 317 318 318 319 319 319 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 316 316 316 315 315 315 314 314 314 313 314 314 313 312 312 310 309 307 306 305 305 304 304 304 303 302 302 301 301 302 302 302 303 303 302 302 302 302 301 301 303 303 304 304 303 302 301 302 303 304 304 302 299 298 299 305 306 306 306 304 304 303 299 295 290 287 285 285 287 289 289 290 291 291 290 289 289 289 288 287 286 285 285 284 282 279 277 275 275 275 277 278 279 281 283 286 287 287 287 286 286 285 285 285 284 283 282 281 280 280 279 279 279 279 279 279 279 278 278 278 277 277 277 276 276 275 275 275 275 273 272 270 269 269 269 272 274 276 277 276 275 274 273 272 272 272 271 272 274 274 274 273 272 272 273 273 273 273 273 273 273 273 273 272 271 270 270 270 270 270 270 270 270 270 270 270 270 271 272 273 274 277 277 273 268 267 269 270 272 273 275 278 281 283 283 282 280 280 279 278 277 278 279 281 282 282 282 281 279 279 279 280 284 287 289 288 286 283 282 282 278 275 273 271 267 268 271 272 269 272 273 273 273 273 273 273 272 272 273 273 273 273 272 272 273 273 274 274 274 274 274 274 274 274 274 275 275 275 276 275 274 273 273 273 273 274 275 275 274 274 274 274 274 274 274 273 273 272 270 268 269 270 270 271 271 271 271 271 271 271 270 269 271 272 273 274 275 274 273 273 272 273 274 275 275 275 274 274 274 275 277 278 279 279 279 279 279 280 281 281 281 280 279 278 276 274 274 275 277 279 280 282 282 282 282 282 282 282 283 283 284 286 285 285 284 285 286 287 288 289 290 291 289 287 286 286 286 288 288 289 290 290 291 292 291 292 292 292 291 291 292 294 295 296 297 298 298 299 300 300 300 300 301 301 301 301 300 299 298 297 297 296 294 293 291 289 290 291 291 293 295 295 296 295 293 292 289 285 282 281 280 279 278 275 271 272 273 275 280 283 281 277 278 277 278 279 282 285 287 288 288 286 284 282 281 280 281 281 283 285 286 286 286 286 286 286 285 284 282 281 279 278 277 277 277 278 279 280 281 281 282 282 282 283 283 283 284 285 285 286 287 287 288 289 289 289 290 290 291 291 292 293 293 294 294 295 295 295 295 295 295 295 295 295 295 295 294 294 294 293 292 291 291 291 291 291 289 288 290 296 301 303 305 306 307 308 309 309 309 309 310 309 308 308 309 311 313 314 314 315 315 315 314 313 313 313 313 313 313 312 312 311 310 309 309 309 310 311 311 313 313 314 315 316 317 317 316 315 314 313 312 310 310 311 311 311 311 312 312 311 309 308 307 308 309 311 313 315 315 315 315 316 317 320 320 325 327 329 330 331 331 331 331 331 332 332 332 331 327 323 323 322 319 319 321 325 327 327 327 327 327 327 327 328 329 330 331 332 332 332 332 332 332 332 332 331 332 332 332 332 332 332 331 330 329 329 328 327 325 325 324 324 324 323 321 320 319 315 314 315 315 315 315 315 315 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 314 314 314 314 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 314 314 314 315 315 315 315 315 315 316 316 317 317 318 318 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 313 311 310 309 308 307 306 305 305 304 303 302 302 301 300 300 300 301 302 302 301 301 300 303 303 303 303 302 301 301 302 300 299 298 299 300 302 302 301 301 303 306 307 307 306 306 304 303 298 294 290 286 284 285 286 289 289 290 291 291 290 289 289 289 289 288 287 287 286 285 284 282 280 278 278 279 279 279 281 282 284 286 286 286 286 286 286 285 285 284 284 283 282 281 280 280 279 279 279 279 279 279 278 278 278 278 277 277 277 276 276 276 275 275 275 274 272 270 270 269 269 273 276 277 278 277 275 274 272 272 272 271 272 273 274 275 274 273 272 272 272 272 273 273 273 273 273 273 273 272 271 271 271 271 271 271 270 270 270 269 270 270 270 271 273 274 275 276 277 272 268 266 267 268 269 273 276 279 282 283 283 282 280 280 278 277 276 276 279 281 281 281 281 281 280 279 279 280 283 286 289 289 287 286 285 284 280 276 273 270 266 266 267 270 270 271 273 273 273 273 273 272 272 272 272 272 273 273 273 273 273 273 274 274 274 274 274 274 274 274 274 275 275 275 276 275 275 274 274 274 274 274 275 275 275 274 274 274 274 273 272 271 271 271 270 268 269 270 270 270 271 271 271 272 272 272 271 270 270 270 272 274 274 274 271 271 271 271 272 273 274 274 274 273 274 276 278 279 279 278 278 279 279 280 281 281 281 280 279 278 277 275 275 276 279 280 281 282 283 282 282 281 282 282 283 284 285 286 286 285 284 284 285 286 288 289 290 290 289 287 286 285 283 285 287 289 290 291 292 292 291 291 291 293 293 294 295 296 297 297 297 298 299 300 300 300 300 300 300 301 301 301 301 300 299 298 297 296 295 294 292 290 290 291 291 291 292 293 294 294 293 291 289 286 283 280 279 279 277 272 269 271 275 276 283 285 284 283 280 277 276 278 280 282 285 287 287 286 286 284 282 281 282 282 284 285 286 287 287 287 287 287 286 284 283 281 279 278 278 278 278 279 280 280 281 281 281 281 282 282 283 283 284 284 285 286 287 287 288 288 289 289 289 290 290 291 291 292 293 293 294 294 294 295 294 294 294 294 294 294 295 295 295 294 294 293 292 291 291 290 291 291 290 289 291 296 300 303 304 305 307 308 309 309 310 309 310 310 309 309 310 312 313 313 315 315 315 315 314 313 313 314 314 314 314 314 314 314 313 312 312 313 313 313 314 315 315 316 317 317 318 318 317 316 316 315 313 312 312 313 313 313 314 314 315 314 311 311 310 310 311 312 313 314 314 314 315 315 316 317 321 327 328 329 330 331 331 331 332 332 332 332 332 331 329 326 322 321 317 318 322 325 327 328 329 329 329 329 329 330 330 331 331 332 332 332 332 332 332 331 331 331 332 332 332 331 331 331 330 329 328 328 327 326 325 325 324 324 324 323 320 317 316 315 315 314 315 315 315 315 315 315 314 314 314 313 313 313 312 312 312 312 312 312 311 311 312 312 312 312 312 313 313 313 313 313 313 313 314 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 314 314 314 314 314 314 315 315 316 316 316 317 318 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 315 315 314 314 314 315 315 315 315 315 315 315 315 314 314 313 312 311 310 310 309 307 306 306 305 304 303 302 301 301 300 300 300 300 300 299 299 299 303 303 304 304 303 301 300 300 299 298 297 297 298 300 301 302 305 307 307 307 307 307 306 305 302 297 294 290 286 283 283 284 285 288 290 290 290 290 289 289 289 289 289 288 287 287 286 285 283 282 281 281 281 281 281 282 283 285 285 286 286 286 285 285 285 284 284 283 283 282 281 281 280 279 279 279 279 279 278 278 278 278 278 278 277 277 277 276 276 275 276 276 274 272 271 271 268 268 273 276 278 278 277 275 274 273 273 272 271 272 273 274 275 274 273 272 272 272 272 273 273 273 273 273 273 273 273 272 272 272 272 271 271 271 271 270 270 270 270 270 271 273 274 275 276 276 274 268 267 267 268 268 271 276 279 282 284 283 280 279 279 278 276 276 277 279 280 281 281 281 281 280 279 280 282 284 286 288 289 289 290 288 285 282 278 275 272 268 266 268 272 274 274 275 274 273 273 272 272 272 272 272 272 272 273 273 273 274 274 274 275 275 275 274 274 274 274 274 275 275 275 275 276 275 275 275 274 274 274 275 275 275 275 274 274 274 273 270 269 269 269 270 269 271 271 271 272 272 271 271 272 272 271 271 270 270 270 272 274 274 273 270 270 270 270 271 271 272 273 274 274 274 276 278 279 279 279 279 279 279 280 281 282 281 280 278 277 277 276 277 280 282 281 281 282 283 282 282 281 282 282 284 285 285 285 285 285 284 284 284 285 288 289 290 290 290 287 286 283 282 282 286 288 290 291 291 291 291 291 292 294 295 296 297 298 298 297 298 298 299 300 300 300 300 300 300 300 300 301 300 300 300 299 298 296 296 294 293 292 291 291 291 291 291 291 292 292 292 291 289 286 283 281 280 278 274 269 267 272 279 282 285 285 285 285 281 276 275 277 278 281 282 284 285 285 286 284 283 282 283 284 286 286 287 288 288 288 288 288 287 286 284 283 281 280 280 279 279 280 280 280 281 281 281 281 281 281 283 283 284 284 285 286 287 288 288 288 288 288 289 289 290 290 291 292 292 293 293 293 294 294 293 293 293 294 294 294 294 295 294 294 293 292 291 291 290 290 291 291 290 290 292 297 300 302 304 305 306 306 307 309 309 309 309 310 310 311 311 312 313 314 315 315 315 315 314 314 314 315 315 315 316 316 316 315 315 315 315 315 315 315 316 317 317 317 318 318 318 318 317 317 317 316 315 314 315 316 316 316 317 317 317 317 317 317 315 314 314 314 314 315 315 315 315 316 318 321 325 327 328 329 329 330 331 331 332 332 332 332 331 331 330 327 322 321 320 321 323 325 326 327 327 328 329 331 331 331 331 331 331 332 332 333 332 332 332 331 331 331 331 331 331 331 331 330 328 328 328 327 326 325 324 324 324 323 323 322 320 318 317 316 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 311 311 311 311 311 311 311 311 312 312 312 312 313 313 313 313 313 314 315 315 315 314 314 314 314 314 314 314 314 313 313 312 312 312 313 313 313 313 314 314 314 314 314 315 315 315 316 316 316 317 318 318 319 319 319 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 311 311 310 309 308 307 306 306 305 304 304 303 302 301 300 300 300 299 298 298 298 302 303 304 305 304 303 300 299 298 298 297 297 298 300 302 306 309 309 308 308 308 308 307 305 302 297 294 290 286 283 282 282 284 286 288 290 290 290 290 290 289 289 289 289 288 288 287 286 284 283 282 282 282 282 282 283 284 285 285 286 286 285 285 285 284 284 284 283 283 282 282 281 280 280 279 279 279 279 278 278 278 278 278 278 278 277 277 276 277 277 277 276 274 272 270 270 267 269 273 276 277 278 278 276 274 274 273 272 271 272 273 274 275 274 274 273 273 273 272 272 273 273 273 273 273 273 273 273 272 272 271 271 271 272 272 271 271 271 270 270 271 273 275 275 276 276 276 275 273 272 271 271 272 276 280 283 285 282 282 280 278 277 276 276 278 280 280 280 280 280 280 279 279 280 281 283 285 287 289 290 290 289 287 284 280 277 274 271 269 269 273 275 275 276 274 274 273 273 272 272 272 272 272 272 273 274 274 274 274 275 275 275 275 275 274 274 274 274 275 275 275 275 276 276 275 275 274 275 276 276 275 275 274 274 274 274 273 272 269 269 268 269 271 274 274 275 275 274 272 272 271 271 271 269 269 269 270 273 274 272 271 269 269 269 269 269 270 271 273 274 274 275 276 278 279 279 279 279 280 280 281 281 282 281 280 279 279 278 278 279 281 282 282 282 282 282 282 282 282 282 283 284 284 284 285 285 285 285 285 285 286 287 289 289 290 289 287 285 285 283 282 284 288 290 291 291 291 292 293 294 295 296 297 298 298 298 298 298 299 300 300 301 301 300 300 299 299 300 300 300 300 300 299 297 296 295 295 294 292 291 290 291 291 290 291 291 291 292 291 289 286 282 282 280 276 271 265 269 276 282 286 285 285 286 285 281 276 275 278 281 282 282 283 283 284 284 284 283 283 283 285 286 287 288 288 288 288 288 289 289 288 286 284 283 282 281 281 280 280 280 280 281 281 281 281 281 281 283 284 284 285 286 286 287 287 287 288 288 288 289 289 289 290 291 291 292 292 292 293 293 293 292 292 292 293 293 294 294 294 294 293 292 291 291 290 290 290 290 291 291 292 295 298 300 302 303 304 305 306 307 308 308 307 308 309 310 311 311 312 313 314 314 315 315 315 315 314 315 315 315 316 317 317 317 317 317 317 317 317 317 317 318 319 318 318 318 318 318 318 318 318 318 317 316 316 317 318 318 319 319 319 319 319 320 320 320 319 318 316 316 319 319 319 321 325 325 326 326 327 328 328 329 330 331 330 331 331 331 331 331 331 330 326 323 321 321 322 323 324 325 327 328 328 329 331 332 332 331 331 331 331 331 331 331 332 332 331 331 330 330 330 330 330 329 329 327 327 327 326 325 324 324 324 323 323 322 320 319 319 318 317 315 315 315 314 313 313 313 314 314 314 313 313 313 313 313 312 311 311 311 311 311 311 311 311 311 311 311 312 312 313 313 313 313 313 314 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 313 313 313 313 313 314 314 314 314 315 315 315 315 316 316 316 317 317 317 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 312 312 311 311 310 309 308 307 306 306 305 305 304 303 302 301 300 299 298 297 297 297 298 302 307 307 303 302 302 301 299 298 298 299 300 302 305 307 309 309 309 308 308 308 307 303 300 296 293 290 288 285 283 283 284 286 287 289 290 291 291 290 289 289 289 289 288 288 288 287 285 284 284 284 283 283 284 284 285 285 286 286 285 285 285 284 284 284 283 283 282 282 282 281 281 281 280 279 278 278 278 278 278 278 278 278 278 278 277 277 278 278 277 276 274 272 271 270 269 271 273 275 277 278 278 276 275 275 273 272 272 272 273 274 275 275 275 275 274 273 273 272 272 273 273 273 274 273 273 273 272 272 271 271 272 272 273 272 272 272 271 271 272 273 275 275 276 277 277 277 277 276 275 275 275 277 281 284 285 282 282 280 277 276 275 277 278 280 280 280 280 279 278 277 277 278 279 281 283 286 288 289 290 290 288 285 282 279 276 274 272 270 270 273 275 276 275 275 275 274 273 272 272 272 272 273 273 274 275 275 275 275 276 276 276 276 275 274 274 274 275 275 275 275 275 276 275 275 274 276 277 277 275 274 274 274 274 274 274 273 272 269 269 270 272 273 274 276 276 275 273 272 271 271 269 267 268 268 270 271 270 270 269 268 268 268 268 268 268 270 271 273 275 275 276 278 279 279 280 280 281 282 281 281 281 280 280 280 281 282 283 282 282 282 282 282 282 282 282 282 282 282 282 283 284 284 285 285 285 286 286 286 286 286 287 288 289 289 288 286 285 283 282 283 287 289 290 291 292 292 293 295 295 296 297 297 298 298 298 299 300 300 301 301 301 300 299 299 299 300 299 299 299 299 298 297 296 295 295 294 292 290 288 288 290 290 291 291 291 290 290 287 285 283 281 278 274 270 268 275 280 285 288 286 286 285 284 282 279 277 280 283 285 285 285 284 283 284 284 284 284 285 286 288 289 288 288 289 289 289 289 289 289 288 286 286 284 283 282 281 281 281 281 281 282 282 282 282 282 283 284 284 285 286 286 287 287 287 288 288 288 289 289 290 290 291 291 291 291 292 292 292 292 291 292 292 292 293 293 293 293 293 292 292 291 291 290 290 290 291 291 292 294 296 299 300 301 302 303 303 305 306 307 304 301 302 304 307 309 310 311 312 313 313 313 313 314 314 314 314 315 316 317 318 318 318 318 318 318 319 319 319 319 319 319 319 318 318 319 319 319 319 319 318 318 317 317 318 318 319 319 319 320 320 321 321 321 322 322 321 320 320 322 324 325 326 326 326 326 327 327 328 328 329 329 330 329 330 330 330 330 329 329 329 326 324 323 323 322 323 323 324 324 325 327 329 331 332 332 331 331 331 331 331 331 331 331 331 331 330 330 329 329 329 329 328 327 327 326 326 325 324 324 324 323 323 322 322 321 320 319 318 318 317 316 315 314 313 312 312 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 311 311 311 311 312 312 312 313 313 313 314 314 314 314 314 314 314 314 313 313 313 312 312 311 311 312 312 313 313 314 314 314 314 314 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 315 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 311 311 310 309 308 307 306 306 306 305 304 303 302 301 300 299 298 297 297 297 299 302 310 310 306 304 305 307 306 304 303 302 302 304 305 306 307 306 305 306 308 308 306 302 299 295 291 288 286 286 285 284 283 285 287 289 290 291 291 290 290 289 288 288 288 288 288 287 286 285 285 285 285 285 285 285 285 286 286 286 285 285 285 284 283 283 283 282 282 282 282 282 281 281 280 279 279 278 278 278 278 278 278 278 278 278 278 277 278 278 278 276 274 274 272 271 270 272 274 276 278 279 278 277 275 274 273 272 272 272 273 274 274 274 275 275 274 274 273 273 272 273 273 274 274 274 273 273 272 272 272 272 272 272 273 274 274 273 273 273 273 273 274 275 275 277 277 278 278 278 276 275 276 279 283 285 286 284 281 278 276 275 275 277 279 280 280 279 279 278 276 275 276 277 277 279 281 283 284 286 288 289 289 287 283 280 277 275 273 272 271 270 274 275 276 276 275 274 273 272 272 272 272 273 274 275 275 276 276 276 276 276 276 276 276 275 274 274 275 275 275 275 276 276 276 276 275 276 277 276 274 274 274 274 274 274 274 273 271 269 270 272 272 273 274 275 276 275 274 273 271 271 270 268 267 267 268 267 267 268 267 266 266 266 266 266 267 268 270 272 274 275 276 277 278 279 280 281 282 282 281 280 280 280 280 280 282 284 284 283 283 282 282 282 282 282 282 283 283 283 283 283 284 285 286 286 286 286 286 286 285 285 285 286 288 288 288 288 286 282 281 283 286 288 289 291 292 292 292 294 294 294 295 295 296 297 298 299 299 300 301 301 301 300 299 298 298 298 298 298 298 298 298 298 296 296 295 294 292 292 289 288 289 290 291 291 289 287 288 284 283 282 279 276 274 272 274 279 281 286 288 288 287 285 284 282 280 279 280 283 285 288 288 286 284 284 284 284 284 286 287 289 289 290 289 289 289 289 290 290 289 289 288 288 286 284 283 282 282 282 282 283 283 283 283 283 283 283 284 284 284 285 286 287 287 287 288 288 289 289 289 290 290 291 291 291 291 291 291 292 291 291 291 291 291 292 292 293 293 292 292 291 291 291 291 291 291 292 292 293 294 296 299 300 301 301 302 303 304 304 304 299 296 297 299 301 305 309 311 312 312 312 310 307 308 312 313 313 315 316 317 318 319 319 319 319 320 320 320 320 320 319 319 318 318 318 318 318 318 319 319 318 318 318 318 318 319 319 319 320 320 321 322 322 323 322 322 322 322 322 321 323 325 326 326 326 326 327 328 328 328 329 329 328 328 328 328 328 328 328 328 328 326 326 325 325 323 323 322 322 323 324 327 329 330 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 327 327 326 326 325 325 324 324 324 323 323 322 321 321 320 320 320 319 318 317 316 314 313 312 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 310 310 311 311 311 311 312 312 312 312 313 313 314 313 313 313 313 313 313 313 313 313 312 311 311 311 311 311 312 313 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 310 310 309 308 307 307 306 306 305 304 303 302 301 300 298 298 297 297 296 307 310 313 314 315 313 311 313 313 310 305 303 302 303 305 307 307 305 305 304 305 308 307 303 298 294 290 286 284 284 283 281 282 284 287 289 291 291 291 290 290 289 288 287 288 288 288 287 285 285 285 285 285 285 286 286 286 286 286 286 286 285 284 283 282 282 282 282 282 282 282 282 281 281 280 279 279 278 278 277 277 278 278 278 278 278 278 277 278 279 278 277 276 275 272 271 271 273 275 277 279 280 279 279 277 275 273 272 271 271 272 273 273 274 274 275 275 274 273 273 273 273 274 274 274 274 273 273 272 272 272 272 272 273 273 273 274 275 274 274 274 273 274 275 275 276 277 278 279 279 276 275 275 279 283 285 285 283 280 276 274 274 275 278 280 280 280 279 278 277 275 274 275 276 277 278 280 281 282 284 285 287 288 287 284 281 278 275 274 272 269 268 271 274 276 276 275 274 273 273 273 273 273 273 274 275 276 276 277 276 277 277 277 277 276 275 275 275 275 275 276 276 276 276 277 277 277 275 275 275 274 274 274 273 274 273 273 273 271 270 271 272 273 274 274 275 276 275 274 273 272 271 271 270 269 269 269 268 268 267 267 266 266 266 266 266 267 268 269 270 271 274 276 276 277 278 279 281 281 281 280 278 279 280 281 281 283 284 284 284 283 283 282 282 282 282 282 283 283 283 284 284 285 285 286 286 287 286 286 285 286 286 286 286 287 288 288 287 284 281 281 283 286 288 290 291 292 292 293 293 293 294 294 294 294 295 296 297 298 299 300 300 300 300 299 298 297 297 297 297 297 298 298 298 297 296 295 294 293 292 289 288 289 291 291 290 288 286 285 285 283 281 279 276 275 274 277 280 282 285 286 287 287 285 285 282 279 278 279 281 281 283 287 288 285 284 284 284 285 287 289 290 291 290 290 289 289 290 290 290 290 290 289 289 287 286 284 283 284 284 284 284 285 285 285 284 283 283 283 283 283 284 285 286 286 287 288 289 289 289 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 292 292 292 291 291 291 291 291 291 291 292 292 292 293 294 296 298 299 300 300 301 301 301 300 298 295 295 296 297 297 302 308 310 311 311 311 308 305 306 308 311 313 315 316 317 318 319 320 320 321 320 320 320 320 320 319 318 318 318 318 318 318 319 319 319 319 319 319 319 319 320 320 320 320 321 322 322 323 323 323 322 322 321 319 317 323 325 325 325 325 326 326 326 327 328 328 328 328 327 327 328 328 327 327 327 327 327 327 327 326 325 325 324 324 325 325 328 329 330 331 331 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 327 327 326 326 325 325 325 325 324 323 322 322 322 321 320 320 320 320 319 319 318 317 315 314 313 312 312 312 311 311 310 310 310 310 310 309 309 309 309 309 310 310 310 310 310 310 311 311 311 311 312 312 313 313 313 312 313 313 313 313 313 312 312 312 311 311 311 311 311 312 313 314 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 310 310 309 308 307 306 306 306 305 304 303 302 301 299 299 298 297 296 296 313 313 313 313 315 314 314 313 312 311 309 306 303 303 304 305 306 306 306 303 302 306 308 304 299 294 289 284 283 282 280 281 283 285 288 290 290 290 290 290 290 289 288 287 288 289 288 287 286 286 285 285 285 286 286 286 286 286 286 286 286 285 284 282 282 282 282 282 282 282 282 282 281 281 280 279 278 278 278 277 277 277 277 278 277 277 277 278 279 279 279 278 277 275 273 272 273 274 276 278 280 281 281 280 278 275 274 272 271 271 272 272 273 273 274 274 274 274 273 273 273 274 274 274 274 274 273 272 271 271 272 272 272 273 273 273 274 275 275 274 274 273 274 274 275 275 276 278 279 279 277 275 275 279 282 284 284 282 278 274 271 273 276 278 280 280 280 279 277 275 274 274 275 275 277 278 279 279 280 281 282 285 287 287 285 282 278 277 275 273 269 268 269 272 275 275 274 274 274 273 273 273 274 274 275 276 276 277 277 277 277 277 277 277 276 276 275 275 275 275 276 276 276 276 276 276 275 275 274 274 274 274 273 273 273 273 273 273 273 274 274 274 275 275 275 275 275 275 272 272 272 272 272 272 273 273 271 272 270 269 268 267 267 267 267 267 267 268 269 270 270 272 272 275 276 278 278 280 280 280 280 279 281 282 282 283 284 284 284 285 285 285 283 282 282 281 282 282 283 284 285 285 286 286 287 287 287 287 286 286 287 288 288 287 287 287 287 285 284 283 283 286 287 288 290 290 291 292 292 293 292 292 292 292 292 292 293 294 296 297 298 299 299 299 298 297 297 297 296 296 297 297 298 298 297 296 295 294 294 292 290 290 290 291 291 290 288 286 284 284 282 281 280 278 276 275 277 280 283 284 285 286 286 286 285 281 277 276 278 279 279 281 284 286 286 284 284 284 286 289 289 291 292 292 290 289 289 290 290 290 290 290 290 290 289 287 286 285 285 285 285 285 285 285 285 285 284 283 283 283 283 283 284 284 285 287 288 289 289 289 290 290 290 290 290 290 290 290 291 291 290 291 291 291 291 291 291 291 291 291 290 290 290 291 291 291 292 292 292 293 294 296 298 299 299 299 300 300 298 295 293 294 295 296 297 298 303 307 309 310 310 310 310 310 309 309 313 314 316 317 318 319 319 320 320 320 321 321 320 320 320 319 318 318 318 318 318 318 319 320 320 320 320 320 320 320 320 321 321 321 321 322 323 323 323 322 322 322 318 315 316 323 324 324 324 324 324 325 325 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 324 325 327 328 329 330 330 330 330 330 331 330 330 330 329 329 329 328 328 328 328 327 327 326 326 326 325 325 324 324 324 323 322 322 321 322 321 320 320 320 319 319 319 318 318 316 315 313 313 312 312 311 310 310 309 309 309 309 308 308 308 309 309 309 310 310 310 310 310 310 310 310 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 312 312 313 313 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 310 309 309 308 308 307 306 306 305 304 303 302 301 301 300 298 297 296 295 313 309 307 305 305 306 308 310 312 311 311 308 305 304 302 300 301 303 305 301 302 305 308 306 302 295 289 283 283 281 281 283 285 287 288 289 290 290 290 290 290 289 288 288 288 289 288 287 287 286 285 285 285 286 287 287 287 287 286 286 286 285 283 282 282 282 282 282 282 282 282 282 281 281 279 279 278 278 278 278 278 277 277 277 277 277 277 277 279 280 280 279 278 276 274 273 273 272 275 277 278 279 281 280 278 275 274 273 272 271 272 272 272 273 273 274 274 274 273 273 274 275 275 275 274 274 272 272 271 272 272 273 273 273 273 274 275 276 276 275 274 274 275 275 275 276 277 278 279 278 278 277 278 280 281 282 283 281 277 271 270 273 277 279 280 280 280 279 277 275 274 274 275 276 278 279 279 279 280 280 282 285 287 287 285 283 282 278 276 273 271 269 270 272 275 275 273 272 273 274 274 274 274 275 276 276 277 277 277 277 278 278 277 277 277 276 276 275 275 275 276 276 276 276 276 275 275 275 274 274 274 273 273 273 273 273 273 274 274 275 276 276 277 277 275 274 273 272 271 273 273 273 273 274 276 275 274 273 270 269 269 268 268 267 268 268 269 269 269 270 270 270 270 273 275 277 278 279 280 280 281 283 283 283 283 283 284 285 286 286 287 286 284 283 282 280 279 282 283 284 285 286 287 287 287 286 287 287 287 287 287 288 288 287 286 286 285 284 284 284 285 286 285 286 287 287 288 288 289 289 287 287 288 288 288 289 290 291 292 294 297 298 298 298 298 297 297 297 296 296 296 297 297 297 296 294 295 295 294 292 292 293 292 291 290 289 287 286 285 284 283 282 282 280 278 275 277 279 281 282 285 286 286 285 284 281 277 277 277 278 280 281 282 284 285 284 284 284 286 289 289 291 293 293 291 290 289 290 290 291 291 291 291 290 290 288 287 285 285 284 285 285 285 285 285 284 283 283 283 283 283 283 283 283 284 287 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 290 290 290 290 290 290 291 291 291 291 292 293 294 296 296 297 299 299 299 299 296 294 293 295 297 298 299 302 304 306 308 310 311 312 312 312 313 313 315 315 316 317 318 319 319 319 320 320 320 320 320 320 319 318 318 318 318 318 318 319 320 321 321 321 321 321 321 321 322 321 321 321 322 323 323 323 323 322 322 321 316 314 316 323 324 324 324 324 324 324 325 325 326 326 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 327 328 329 329 330 330 330 330 330 330 330 329 329 328 328 328 328 328 327 327 327 326 326 325 325 324 324 324 324 323 322 320 319 321 321 321 321 320 319 318 318 318 318 317 316 315 314 313 312 310 309 309 309 309 308 308 308 308 308 308 309 309 309 309 310 310 310 310 310 310 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 312 312 312 312 313 313 314 314 314 314 314 314 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 313 313 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 311 311 310 310 310 309 309 309 308 307 306 306 305 304 303 302 301 301 300 299 297 296 295 306 302 301 297 296 296 298 303 304 305 306 304 302 300 298 297 297 299 301 303 303 306 308 307 304 298 296 290 284 281 283 285 287 289 289 289 289 290 290 290 290 289 289 289 289 289 288 288 288 287 286 286 286 287 287 287 287 287 287 286 285 284 283 282 282 282 282 282 282 283 282 282 281 280 280 279 278 278 278 278 278 277 277 277 277 276 277 278 280 280 280 279 278 277 275 273 272 271 273 275 276 277 280 279 277 276 274 273 272 272 271 272 272 272 273 274 274 274 274 274 275 275 275 275 274 273 272 272 272 272 273 274 274 274 274 275 276 276 276 275 275 275 276 276 276 277 278 278 278 278 278 278 279 281 280 281 282 280 276 271 271 275 278 280 280 280 279 278 276 274 273 274 275 278 279 280 280 279 280 281 283 286 288 287 285 284 283 280 276 274 272 272 273 274 276 276 276 275 275 275 275 275 275 276 277 277 277 277 278 278 278 278 278 278 277 277 276 276 276 275 276 277 277 276 276 275 275 275 274 274 274 273 273 273 273 273 274 275 276 276 276 277 277 277 275 273 270 269 270 273 274 274 274 275 277 276 274 272 269 269 269 269 269 268 270 270 270 269 270 270 270 270 270 271 272 275 277 279 280 280 281 282 283 284 284 284 285 286 287 288 288 287 286 284 283 281 279 283 283 285 286 286 287 287 287 287 287 287 287 287 287 288 287 286 286 284 282 284 283 284 284 284 283 282 282 282 283 283 284 284 283 284 285 285 286 286 287 288 289 292 295 297 297 298 298 298 298 297 297 296 296 297 297 297 295 293 294 294 294 293 292 294 293 292 290 288 286 286 285 284 284 286 284 281 278 275 274 275 278 281 284 286 285 284 283 281 276 277 277 278 280 280 281 282 283 283 284 285 285 286 289 290 293 293 291 290 289 290 290 290 291 291 291 291 290 289 287 285 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 284 286 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 292 292 292 292 295 298 299 299 298 296 294 295 298 298 300 302 304 305 306 308 310 312 313 313 313 314 315 315 316 317 318 319 319 320 320 320 320 320 319 319 319 319 318 318 318 318 319 319 320 320 321 321 322 322 322 322 322 322 322 322 322 322 323 323 322 322 322 321 321 316 314 317 323 324 324 324 324 324 323 324 325 325 326 326 327 327 327 327 326 326 326 326 326 326 326 326 326 326 325 325 326 326 327 328 328 329 329 329 330 330 330 329 329 328 328 328 328 328 328 327 327 326 326 326 325 325 324 324 324 324 323 322 320 318 318 321 321 321 321 319 318 318 318 318 317 317 316 316 315 314 312 310 310 310 309 309 308 308 308 308 308 308 309 309 309 310 310 310 310 310 310 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 312 312 312 312 312 312 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 312 312 313 313 313 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 312 311 311 310 310 310 309 309 309 308 307 307 306 305 305 304 303 302 302 301 300 298 297 295 294 305 300 296 292 291 292 294 300 303 302 301 300 300 298 298 298 298 299 302 304 305 306 306 307 305 302 301 294 287 284 284 286 288 289 289 289 289 289 289 290 290 290 290 290 290 289 289 289 288 288 287 287 287 288 288 287 287 287 287 286 285 284 283 282 282 282 282 282 283 282 282 282 281 280 279 279 278 278 278 278 277 277 277 276 276 276 276 277 279 280 280 280 278 277 274 272 271 271 272 272 273 274 276 277 277 276 275 274 272 272 271 272 272 273 274 274 274 274 274 275 275 275 276 275 274 273 272 272 272 272 273 274 274 275 275 275 275 275 276 276 276 277 277 277 277 278 278 278 278 278 278 278 279 280 280 281 282 280 277 274 274 277 279 280 280 279 278 277 275 274 274 274 275 278 278 280 280 280 281 282 284 286 288 288 286 285 283 280 277 275 274 273 274 275 277 277 277 277 277 277 277 276 276 277 277 278 278 278 278 278 278 278 278 277 277 277 276 276 276 276 276 277 277 276 276 276 276 275 275 274 274 273 273 273 273 274 275 275 276 276 276 276 277 276 273 270 269 270 270 271 275 275 275 276 277 276 274 271 270 270 270 271 271 271 272 272 271 271 271 272 273 273 271 271 271 273 276 279 280 280 281 281 282 284 285 285 285 286 287 287 288 288 287 285 283 283 283 284 285 285 285 286 286 286 287 288 288 287 287 288 288 288 287 287 286 283 281 281 283 283 284 285 286 285 285 284 282 281 282 282 282 282 284 286 286 286 286 287 288 290 293 296 297 298 298 298 297 297 297 297 296 296 296 296 296 295 295 293 293 293 293 293 293 291 288 286 286 285 284 284 286 288 285 280 276 274 273 273 276 280 283 285 285 284 283 280 276 276 275 277 278 279 281 282 283 283 284 285 286 287 289 291 292 292 291 290 290 290 290 290 290 291 291 291 290 289 288 287 286 285 284 284 284 284 284 284 284 284 284 283 283 283 283 283 285 287 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 290 290 291 291 291 291 291 290 290 290 289 289 289 294 297 298 298 298 296 295 295 296 296 299 302 304 305 306 308 310 312 313 313 314 314 315 315 315 316 317 318 319 319 319 320 320 320 319 319 319 320 320 320 319 320 320 320 320 321 321 322 322 322 322 323 323 323 322 322 322 322 322 322 322 322 321 321 320 316 316 319 323 323 323 324 323 323 322 323 324 325 326 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 325 325 326 326 327 327 328 328 328 329 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 325 325 324 324 324 324 323 323 322 320 319 319 321 321 321 321 319 318 317 317 318 318 317 317 316 316 315 313 311 311 311 310 310 310 309 309 309 309 309 309 309 310 311 311 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 309 309 309 308 308 308 307 306 305 305 304 303 303 302 301 300 300 298 297 295 294 309 302 297 294 293 291 293 296 300 300 300 298 297 298 300 300 301 303 303 304 305 306 306 307 305 304 304 299 292 288 287 288 288 288 288 288 288 289 289 290 291 291 291 290 290 290 290 289 289 288 288 288 288 288 288 287 287 287 287 287 285 284 283 282 282 282 282 283 283 283 282 282 281 280 279 278 278 278 278 278 277 276 276 276 275 275 275 276 277 278 280 279 278 277 275 272 271 269 268 267 267 269 272 274 276 276 276 274 273 272 272 272 273 274 275 274 274 274 274 275 275 276 276 276 275 273 272 272 272 272 273 274 274 275 275 275 274 275 275 276 277 277 277 277 277 278 279 279 278 278 278 279 279 280 281 281 282 280 278 276 275 278 278 278 278 278 277 276 275 274 275 275 276 276 277 279 280 280 281 283 285 287 288 288 288 286 283 281 278 277 275 275 275 276 278 278 278 278 277 278 278 277 277 278 278 278 278 279 278 279 279 278 278 277 277 277 277 277 276 277 277 277 277 276 276 276 276 276 275 274 274 273 273 273 273 274 275 275 276 276 276 276 275 275 274 272 270 271 272 273 276 277 277 278 278 276 274 274 273 273 273 276 276 276 277 277 275 274 274 276 281 278 274 271 271 272 276 279 280 280 280 280 281 284 286 286 286 287 287 287 288 288 288 286 285 285 286 286 285 285 285 285 285 286 287 287 288 287 287 287 287 287 287 287 286 283 282 282 284 284 285 286 288 287 288 285 284 283 282 283 284 286 287 287 288 291 292 292 292 291 294 296 297 297 297 297 297 296 296 296 296 296 296 295 295 296 296 295 292 291 291 293 292 290 288 286 285 285 285 285 288 289 284 278 277 276 275 274 276 279 282 284 285 284 283 282 280 277 274 276 278 280 281 282 283 283 284 284 286 288 290 291 292 292 291 291 290 290 290 290 290 291 292 291 291 290 288 287 287 285 284 283 284 284 284 284 284 284 284 283 283 283 283 284 286 287 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 290 288 294 297 298 297 297 295 294 294 294 295 296 298 302 305 306 308 309 310 311 312 313 314 314 315 315 315 316 317 318 318 319 319 319 320 320 320 320 320 321 321 321 321 321 321 321 321 321 322 322 322 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 319 317 320 323 323 323 323 323 321 320 323 324 325 325 326 326 326 326 326 326 326 326 326 325 325 325 325 323 323 324 325 326 326 327 327 327 328 328 328 329 329 329 329 328 328 327 327 327 327 327 327 326 326 325 325 325 325 323 322 322 322 322 321 321 321 321 321 322 321 320 319 319 319 318 317 317 317 318 317 316 315 314 312 313 313 312 311 311 310 310 310 310 310 310 310 311 312 312 312 313 313 313 313 314 314 314 314 314 315 315 314 314 314 314 314 313 313 313 313 312 313 313 313 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 311 311 311 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 310 310 310 309 309 308 308 308 308 307 307 306 305 304 304 303 302 302 302 300 300 299 298 296 295 293 309 306 301 299 296 293 292 294 297 298 299 299 299 300 301 302 304 305 304 303 303 304 306 306 305 303 301 298 295 292 290 289 289 288 288 289 289 289 289 289 290 291 291 291 291 291 290 290 289 289 289 289 289 288 288 288 288 287 287 286 285 283 282 282 282 282 282 283 283 283 282 281 280 279 279 279 278 278 278 277 277 276 276 276 275 276 276 277 277 278 279 279 278 277 275 273 271 267 267 266 266 267 270 273 275 277 277 275 274 272 272 273 274 276 276 274 274 274 274 275 275 276 276 276 275 273 273 272 272 273 272 273 274 275 275 274 274 274 275 276 276 276 276 277 277 278 279 279 278 277 278 279 279 280 281 282 282 280 278 277 277 278 278 277 276 275 273 274 274 275 276 276 276 276 277 278 279 280 281 283 285 287 288 288 288 286 284 281 279 277 276 276 276 276 277 278 278 277 277 278 278 278 278 279 279 279 279 279 279 279 279 279 278 278 278 278 277 277 277 277 277 277 276 276 276 276 276 276 275 275 274 273 273 273 274 274 275 275 276 275 275 274 272 274 275 274 273 273 274 275 277 278 279 279 279 278 276 276 276 276 277 278 278 278 279 280 279 279 279 280 282 282 278 274 272 272 274 278 279 279 279 280 281 283 286 287 288 287 287 287 287 288 288 287 287 287 287 287 286 285 285 285 285 286 286 287 287 287 287 287 288 288 288 288 286 285 286 287 287 286 286 287 288 289 290 287 286 285 285 287 288 291 293 292 293 297 300 300 298 295 297 297 297 297 297 297 296 296 295 295 296 296 295 295 295 296 296 295 292 291 290 291 291 289 289 287 286 286 287 287 290 289 284 279 279 278 278 277 277 279 281 283 284 284 282 282 281 278 276 277 279 280 282 283 283 283 283 283 285 289 291 292 292 292 291 291 290 290 290 290 290 291 291 291 291 290 290 289 288 286 284 284 284 284 284 284 284 284 283 283 283 283 284 285 286 287 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 290 290 290 290 291 291 291 291 291 291 292 291 291 291 291 292 294 296 297 297 296 294 294 293 292 293 294 295 298 301 305 306 308 308 309 311 312 313 314 314 314 314 316 316 317 317 318 319 319 319 320 320 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 319 322 323 323 323 323 322 320 320 323 324 325 325 325 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 326 326 327 327 327 327 327 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 322 321 321 321 321 321 320 320 320 320 321 320 319 318 319 319 319 318 318 318 318 318 317 317 316 315 316 315 315 314 313 312 311 311 311 311 312 312 313 314 314 314 315 315 315 315 315 315 315 315 315 316 316 315 315 315 315 315 314 314 314 314 313 314 314 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 310 310 310 310 310 311 311 311 311 312 312 311 311 311 311 311 311 311 311 311 311 310 310 310 309 309 308 308 308 307 307 306 306 305 304 303 303 303 302 302 301 300 299 299 297 296 294 293 309 306 304 303 300 296 293 293 293 294 296 299 300 301 302 304 306 306 304 303 302 301 301 302 303 301 299 297 295 293 292 291 289 289 289 289 289 289 288 288 289 290 291 291 291 291 291 290 290 289 289 289 289 288 288 288 288 288 287 286 284 282 282 282 283 283 283 283 283 283 282 281 280 279 279 278 278 278 278 277 277 276 276 276 277 278 278 277 277 278 279 279 278 277 276 274 271 268 270 267 267 268 272 273 275 277 277 276 276 274 273 274 276 277 276 274 273 274 274 275 275 276 277 276 275 274 274 273 273 273 273 274 274 275 275 274 274 274 275 276 276 277 277 277 277 279 279 279 278 276 276 277 278 278 280 282 282 282 280 279 279 279 279 277 273 270 269 273 275 277 278 278 278 278 278 278 279 279 280 282 285 286 287 288 287 286 283 281 279 277 276 276 276 276 276 276 276 277 277 278 278 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 277 277 277 277 277 276 276 276 276 276 276 276 276 275 274 274 273 273 274 274 274 274 275 274 272 270 269 271 274 275 275 275 276 276 278 279 280 280 281 280 279 279 278 278 278 279 279 280 280 281 281 281 281 282 284 283 281 277 274 273 273 274 275 276 278 279 281 284 286 288 289 288 287 287 288 288 288 287 288 288 289 288 287 286 285 285 285 286 286 286 287 287 288 288 288 288 288 288 287 285 286 288 288 288 287 287 287 289 290 289 288 287 289 292 293 293 294 295 297 299 302 302 300 298 297 297 297 297 296 296 296 295 295 294 295 294 294 295 295 296 296 295 292 290 289 291 292 291 289 287 286 286 287 288 290 288 283 280 280 280 280 279 278 279 281 283 284 284 284 283 281 279 277 277 279 280 281 283 283 283 283 283 285 288 291 292 292 293 291 291 291 290 290 289 289 290 291 291 291 291 290 290 288 286 285 284 284 284 284 283 283 283 283 283 283 283 283 284 285 287 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 290 290 291 291 291 291 292 292 292 292 292 292 292 293 294 296 296 296 296 294 293 292 291 291 292 293 295 297 300 303 303 306 308 309 311 312 312 312 312 313 314 314 315 316 317 318 318 319 319 320 320 320 320 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 322 321 321 321 322 322 322 323 323 322 322 322 323 324 325 325 325 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 324 324 324 323 322 321 321 320 320 321 320 319 319 319 319 317 316 317 318 320 320 320 320 319 319 319 318 318 317 317 318 318 317 316 315 314 313 312 312 313 314 314 315 316 316 316 317 317 317 317 317 317 317 317 316 317 317 316 316 316 316 316 315 315 315 315 314 315 314 314 313 313 313 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 311 311 311 311 311 311 311 311 311 310 310 310 310 310 310 310 309 309 308 308 308 307 307 307 306 305 305 304 303 302 302 302 301 300 300 299 299 298 297 295 294 293 309 307 306 305 302 297 293 290 292 292 293 295 296 297 299 302 305 306 303 301 299 299 298 298 299 299 298 296 294 294 293 292 291 290 290 290 289 287 287 287 288 290 291 291 291 291 291 290 290 289 289 289 288 288 288 288 288 288 287 285 283 282 282 283 284 284 284 284 283 283 282 281 280 279 279 278 278 278 278 277 277 276 277 277 278 279 279 279 279 280 280 279 278 278 277 274 272 270 269 266 268 270 273 274 275 276 277 277 277 276 275 276 278 277 275 274 273 274 274 274 275 276 277 276 275 274 274 274 274 274 274 274 274 274 275 275 274 273 274 275 275 276 276 277 277 279 279 278 277 275 275 275 275 277 279 281 282 282 281 280 280 280 279 276 270 269 269 271 276 278 279 279 278 278 278 279 279 279 280 282 285 286 286 287 287 285 283 280 278 276 275 275 275 275 275 276 276 277 277 278 279 279 279 279 279 279 279 280 280 279 279 279 279 278 278 278 277 277 277 277 277 276 276 276 276 276 276 276 276 275 274 274 274 274 274 274 274 274 274 273 272 270 270 271 274 274 275 276 277 278 280 280 281 281 281 281 281 280 280 280 280 280 281 281 282 282 283 283 283 284 285 284 283 281 278 276 274 273 273 274 276 278 281 285 287 288 288 289 289 288 287 286 287 287 288 288 289 289 288 287 286 285 285 285 285 286 287 288 288 288 288 288 288 288 286 285 285 287 288 288 287 287 288 289 290 290 290 290 293 295 295 295 295 297 298 299 301 300 299 297 296 297 296 296 296 296 295 295 294 294 293 293 294 294 294 295 296 293 291 290 289 291 291 291 289 287 285 285 284 286 289 287 284 282 281 281 282 281 280 280 281 282 283 284 283 283 282 280 278 277 279 280 281 282 282 283 282 283 285 288 291 292 292 293 292 292 291 290 289 289 289 288 289 291 292 292 291 290 289 286 285 284 284 284 284 284 283 283 283 283 283 283 283 284 285 287 287 288 288 288 289 289 289 289 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 290 290 291 291 292 292 293 293 293 293 293 292 293 294 295 294 294 294 294 292 291 290 291 292 292 293 294 296 297 298 303 305 307 309 310 311 310 311 311 312 312 313 314 315 317 317 318 319 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 321 321 322 322 322 322 322 322 322 322 322 322 322 322 323 324 324 325 325 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 325 324 324 324 323 323 322 322 321 321 320 321 321 320 319 318 317 315 313 315 317 318 318 320 321 321 320 320 320 319 319 319 320 320 319 318 317 316 315 314 313 314 314 314 315 316 317 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 316 315 315 314 314 313 313 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 310 311 310 311 311 310 310 310 310 310 310 309 309 309 309 309 309 308 308 308 307 307 307 307 306 305 305 304 304 302 302 302 301 300 299 299 299 298 297 296 295 294 293 313 311 309 308 306 301 297 293 292 292 291 290 289 290 293 297 301 303 302 299 297 295 295 295 297 297 297 295 294 293 292 292 291 291 291 290 289 287 286 286 288 290 291 291 291 291 291 291 290 289 288 288 288 288 288 288 289 288 286 284 282 282 283 284 285 285 284 284 283 282 281 281 280 279 279 278 278 278 278 277 277 277 277 277 277 278 278 280 281 281 280 279 279 278 276 273 273 270 268 267 270 272 274 275 275 276 276 277 278 277 277 278 279 277 275 274 274 274 274 275 276 277 277 276 275 274 274 275 275 275 275 274 274 274 274 274 273 273 273 274 275 276 276 276 277 278 279 278 276 275 275 273 275 276 278 280 282 282 281 280 280 279 277 274 269 269 270 273 277 279 279 279 279 279 279 280 279 279 280 283 285 286 286 287 286 284 282 280 277 276 274 274 274 274 275 276 276 277 278 278 279 279 279 279 279 279 280 280 280 280 279 279 279 279 279 278 278 278 278 277 277 277 277 276 276 276 276 276 276 276 275 274 274 274 274 274 274 274 273 273 273 272 273 274 274 274 275 277 279 280 281 281 281 282 282 281 281 281 281 281 281 281 282 283 283 283 283 283 284 285 285 285 284 282 282 281 281 278 275 274 275 277 281 285 287 288 288 288 288 287 285 285 286 286 287 288 289 289 289 288 286 285 285 285 285 285 286 288 288 287 287 287 287 287 286 285 284 285 286 287 287 287 288 289 290 291 293 293 294 295 297 298 298 298 298 298 299 297 296 295 294 295 294 293 294 295 295 295 294 293 293 293 293 294 294 295 294 292 290 290 289 289 291 291 289 286 284 286 286 286 287 286 286 284 282 282 283 283 282 281 281 282 282 283 283 283 282 281 279 278 279 280 280 281 281 282 283 284 286 289 291 292 292 293 292 292 290 290 289 289 288 287 288 290 291 292 292 291 289 286 285 284 285 285 285 285 284 283 283 283 283 283 283 284 285 285 287 288 288 288 288 288 288 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 289 289 290 291 292 292 293 293 294 294 294 293 292 293 293 293 291 291 291 290 290 289 291 291 292 292 293 294 294 295 296 299 303 305 307 308 309 309 309 309 310 310 311 313 314 316 317 317 318 319 319 319 319 319 320 320 320 320 320 320 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 321 321 322 322 322 322 322 322 321 321 321 321 321 322 323 323 324 324 325 325 326 326 326 326 326 326 326 325 325 324 324 325 325 325 325 325 325 325 325 324 323 323 324 325 325 326 326 326 326 326 326 326 326 326 326 326 325 324 324 323 323 324 323 322 321 321 321 321 320 320 318 316 313 311 314 316 316 316 319 320 321 322 321 321 321 320 320 321 321 321 320 320 318 317 316 315 314 314 315 316 317 317 318 318 318 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 314 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 312 311 311 311 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 308 308 308 307 307 307 307 306 306 305 305 304 304 303 302 302 301 300 299 299 298 298 297 297 297 295 293 292 318 317 313 310 308 306 304 303 299 295 291 291 289 288 289 293 297 300 301 299 295 295 294 293 295 296 296 294 293 292 291 291 291 291 291 291 290 287 286 287 288 290 291 291 291 291 291 291 290 289 287 286 287 287 288 288 289 287 286 284 283 283 284 285 285 285 284 284 283 282 282 281 280 279 279 279 278 278 278 278 277 277 277 277 277 278 278 280 282 282 281 280 279 277 274 272 272 270 270 271 273 274 275 275 276 276 276 277 279 281 280 280 280 278 276 274 274 274 274 275 276 277 277 276 275 274 275 275 275 275 275 274 274 273 273 273 273 273 273 274 275 275 275 276 278 278 278 277 277 275 273 272 274 276 278 280 282 282 281 280 280 278 276 274 271 270 272 276 278 278 279 279 279 279 279 279 278 279 281 284 284 286 287 287 285 283 281 279 276 275 274 274 274 275 275 276 277 277 278 279 279 279 279 279 279 280 280 280 279 279 279 279 279 279 278 278 278 278 277 277 277 277 277 277 276 276 276 276 276 276 275 275 275 275 275 275 275 274 273 273 273 274 275 275 275 275 276 279 281 281 282 282 282 282 282 282 282 281 281 282 282 282 283 283 283 283 283 284 284 285 285 285 284 283 283 283 283 282 280 278 276 278 281 284 286 288 288 288 288 287 285 285 285 286 287 287 288 289 289 287 286 285 284 284 284 284 285 286 287 287 287 287 287 287 286 284 283 284 284 285 286 287 288 290 291 292 292 292 291 292 294 297 299 299 298 297 297 295 294 294 293 293 292 292 293 295 295 295 293 293 292 292 292 293 294 294 293 291 291 290 290 290 292 291 288 287 288 289 292 291 288 287 286 283 282 282 284 283 282 282 282 282 282 282 283 283 282 281 280 279 279 280 280 280 281 283 284 285 287 290 292 292 292 292 292 292 290 290 289 289 288 287 288 289 290 291 292 291 289 286 285 285 285 285 285 284 283 283 283 283 283 283 283 284 285 286 287 288 288 288 288 288 289 289 289 289 289 289 289 289 288 288 288 287 287 287 287 287 288 288 289 290 291 292 292 293 293 294 294 294 293 292 293 293 293 290 290 290 290 290 290 292 292 292 293 293 293 294 295 296 298 303 305 306 307 308 308 308 308 309 309 310 312 313 315 316 316 317 317 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 320 321 322 322 322 322 322 322 321 321 321 321 321 321 322 322 322 323 324 325 325 326 326 327 327 327 326 326 325 320 320 322 324 324 322 322 323 324 324 323 321 321 322 324 325 325 326 326 327 327 327 327 327 327 327 327 327 326 325 325 324 325 325 324 322 322 321 321 321 320 320 319 317 313 311 314 315 316 316 319 321 322 323 323 323 322 322 322 323 323 323 323 322 321 319 318 317 317 316 316 316 317 318 318 318 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 315 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 305 304 304 303 303 302 301 301 300 299 298 298 297 296 296 296 294 292 291 319 319 318 313 310 307 305 304 301 297 294 293 289 286 289 293 297 300 300 298 294 295 293 294 295 296 295 294 292 292 291 291 291 291 291 291 291 289 288 289 290 290 291 291 291 291 291 291 291 289 287 286 287 287 287 288 289 287 286 284 283 283 285 285 285 285 284 283 282 282 282 281 280 279 279 279 278 278 278 278 278 278 278 279 278 279 280 282 283 282 281 280 279 277 274 273 272 270 271 273 274 274 275 275 275 275 275 276 279 281 281 281 281 278 276 275 275 274 274 275 276 277 277 276 275 275 275 275 275 276 276 275 274 273 273 274 275 275 275 275 274 274 275 276 279 279 278 278 277 274 271 270 273 277 279 281 282 282 282 281 280 278 276 274 273 273 276 278 278 278 278 278 277 276 276 276 276 278 282 285 285 287 287 286 284 282 280 278 276 275 275 275 275 275 275 276 277 278 278 279 279 279 279 279 279 280 280 280 280 279 279 279 279 278 278 278 278 278 277 277 277 277 277 277 276 276 276 276 276 276 276 275 275 275 275 275 275 274 273 273 274 275 275 275 275 276 277 279 281 282 283 283 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 284 285 285 286 285 285 284 283 283 283 284 283 282 279 280 282 284 287 288 288 288 288 287 286 285 285 285 286 287 287 287 288 287 285 284 282 280 280 284 285 286 287 288 289 288 288 287 286 284 283 283 283 284 285 286 288 290 291 291 290 289 288 289 291 295 297 298 297 296 295 294 293 293 291 290 291 292 292 293 295 294 293 293 292 290 289 292 293 293 293 292 291 291 290 290 291 291 288 289 292 296 296 292 290 289 285 282 282 283 284 284 283 283 283 283 282 282 282 282 282 282 280 279 279 279 279 280 282 283 285 287 289 291 292 292 292 292 292 291 290 290 290 289 289 288 288 289 290 291 292 291 289 287 286 285 285 285 285 284 283 283 283 284 284 284 284 284 285 286 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 288 289 290 291 292 292 293 293 294 294 294 293 293 293 294 294 293 292 291 291 291 292 293 293 293 293 293 293 294 295 297 299 303 304 305 306 307 307 307 308 308 309 310 311 312 313 314 315 316 316 317 317 317 318 318 318 318 318 318 318 319 319 319 319 319 318 318 319 319 319 319 318 319 319 321 321 322 322 322 322 322 322 321 321 321 320 320 321 321 321 322 322 323 324 324 325 326 326 326 326 326 323 318 316 316 317 319 320 316 316 318 321 322 320 320 321 322 324 324 325 326 327 328 329 329 328 328 328 328 328 327 327 326 326 325 325 325 325 323 323 323 322 322 321 321 320 317 314 312 314 315 316 316 319 321 322 323 324 324 324 324 325 326 325 325 325 324 323 322 321 320 319 318 317 318 318 318 318 319 319 319 319 320 320 319 319 319 319 318 318 318 319 319 319 319 318 318 318 317 317 318 317 317 317 316 316 316 315 315 315 315 314 315 315 315 315 314 314 314 313 313 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 308 307 307 307 307 307 307 306 306 306 305 304 303 303 303 302 301 300 299 299 298 297 296 296 296 295 293 291 290 318 319 318 316 314 310 306 303 301 298 297 295 292 292 293 297 301 305 300 296 294 294 293 294 295 296 294 293 292 292 291 291 290 290 291 292 291 291 290 290 290 290 291 291 291 291 291 291 291 289 288 288 288 288 289 289 289 287 285 284 284 285 285 285 285 284 283 283 282 282 282 281 280 280 279 279 278 278 278 278 278 279 280 280 281 282 283 284 284 283 281 280 278 277 277 274 272 271 271 273 274 274 275 275 275 275 275 276 277 280 281 282 281 278 276 275 274 274 274 275 276 277 278 277 276 275 275 275 275 276 276 275 275 274 275 275 275 276 276 275 274 274 275 277 279 278 278 277 276 273 272 273 276 279 280 281 281 281 281 281 280 279 277 275 275 275 277 279 279 279 278 277 275 271 271 272 274 278 282 284 285 288 288 286 284 282 280 278 277 276 276 276 276 275 276 276 277 278 278 279 279 279 279 279 279 279 280 280 280 279 279 279 279 279 278 278 278 278 277 277 277 277 277 277 277 277 276 276 276 276 276 276 275 275 275 275 275 275 274 274 274 275 275 275 275 276 278 279 281 282 283 283 283 283 283 282 282 282 282 283 283 283 283 283 283 283 284 284 284 285 285 285 285 284 284 284 284 284 284 284 283 282 283 284 286 286 288 288 288 288 287 287 286 286 286 286 286 287 286 286 284 283 280 279 280 285 285 287 288 290 291 289 289 288 286 284 284 283 283 283 283 284 287 290 291 290 288 287 287 287 290 293 296 297 297 296 294 294 293 292 290 290 291 292 294 295 295 294 293 291 290 289 289 289 292 293 292 292 291 291 290 290 290 290 288 291 294 295 296 296 293 289 285 282 282 283 283 283 282 282 283 283 283 282 282 282 281 281 281 280 280 280 280 281 282 283 285 288 290 291 292 292 293 293 292 291 290 290 291 290 290 289 289 289 290 291 291 291 288 287 286 285 285 285 285 284 284 284 284 284 285 285 285 284 285 286 287 288 288 288 288 288 288 288 288 288 287 287 288 287 287 287 287 287 286 286 286 286 287 288 289 290 291 291 292 292 293 294 294 294 293 293 293 294 294 294 294 293 293 292 292 293 293 293 293 293 293 293 294 298 301 303 304 305 305 306 306 307 308 308 309 309 310 311 312 313 314 315 315 316 316 316 316 316 317 317 317 317 317 318 318 318 318 318 318 315 312 313 314 315 317 318 320 321 322 322 322 322 322 322 322 321 321 320 319 318 317 318 318 319 320 322 323 323 324 325 325 325 322 319 318 316 314 314 314 315 315 315 317 319 320 321 321 321 322 324 325 325 327 328 329 330 330 329 329 329 329 329 328 327 327 326 327 327 325 324 323 323 323 323 323 323 322 322 321 319 317 315 316 317 316 316 319 321 322 323 324 324 325 325 326 327 327 326 325 325 324 323 323 322 320 319 319 319 319 319 319 319 319 319 320 320 320 320 319 319 319 319 319 318 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 317 316 316 316 315 315 315 314 314 314 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 310 310 309 309 309 308 308 307 307 307 307 307 307 306 306 306 305 305 304 304 303 302 301 300 299 299 298 297 297 297 296 295 294 293 291 289 314 318 318 317 314 310 304 302 302 300 299 298 298 299 302 305 306 303 297 294 294 292 290 291 294 295 294 293 293 292 291 290 287 288 290 292 292 291 290 290 290 290 290 291 291 291 290 290 290 290 289 289 289 289 290 289 289 288 287 286 286 286 285 285 285 284 283 283 282 282 282 281 280 280 280 279 278 278 278 279 279 279 280 280 281 282 284 284 285 284 282 280 278 278 277 273 272 271 271 272 274 275 275 275 275 275 275 276 277 280 282 282 281 278 277 276 274 274 274 275 276 277 277 277 276 276 276 275 275 276 276 276 276 276 277 277 277 277 276 275 274 275 276 277 278 278 278 277 276 274 275 277 279 281 282 282 281 281 281 281 280 280 279 277 277 277 278 279 279 279 278 276 273 270 270 273 276 279 280 284 286 288 287 285 283 281 280 278 278 278 277 277 277 276 276 277 277 278 279 279 279 279 279 279 279 279 279 280 279 279 279 279 280 279 279 278 278 278 277 277 277 277 277 277 277 276 276 276 276 276 275 275 275 276 276 276 276 275 275 275 275 275 275 275 276 277 278 279 281 282 283 284 284 284 283 282 282 283 283 283 283 283 283 283 283 283 284 284 284 285 285 285 284 284 284 284 284 284 285 285 285 285 285 286 286 286 287 288 288 288 288 288 288 287 287 287 286 286 285 284 283 280 279 279 280 281 284 287 288 288 290 290 290 289 288 287 286 285 284 282 280 280 283 287 288 288 288 287 287 287 289 293 296 297 297 295 295 294 293 292 290 292 293 294 296 297 293 292 292 290 289 289 289 289 290 292 292 292 292 292 291 290 290 289 288 290 293 295 295 295 293 289 285 283 282 282 283 283 282 282 283 284 283 283 282 282 281 281 281 280 280 280 280 280 280 283 285 288 291 292 292 293 293 293 292 291 291 291 292 292 291 291 291 290 290 291 291 290 288 287 287 286 285 285 284 284 284 285 285 285 284 284 284 283 284 285 287 288 287 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 287 288 289 289 290 290 291 292 293 294 294 294 293 293 293 293 294 295 295 295 292 292 292 293 293 293 293 293 293 293 294 298 301 303 304 305 305 305 306 307 308 308 309 309 310 311 311 311 312 313 314 315 315 315 315 315 315 315 316 316 316 317 317 317 316 313 313 312 310 310 310 311 315 319 320 322 322 323 323 323 322 322 321 321 320 320 320 320 319 315 315 315 316 318 320 323 324 325 325 324 321 319 317 315 314 313 313 314 314 315 318 320 321 322 323 324 325 326 327 328 329 329 330 330 330 330 330 329 329 329 329 328 327 327 327 326 325 324 323 323 322 322 322 323 323 323 322 321 320 320 319 319 317 317 319 321 323 324 325 325 326 327 328 328 327 326 326 325 325 325 324 323 322 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 319 319 319 319 319 319 319 319 319 318 318 317 317 317 317 317 317 317 317 317 317 318 318 318 317 317 317 317 316 316 315 315 315 315 315 315 314 314 313 313 312 312 311 311 311 311 311 311 310 310 309 309 308 308 307 307 307 307 307 306 306 306 305 305 305 304 304 303 302 301 300 299 298 297 297 296 296 296 294 293 292 290 289 312 316 317 316 311 306 303 302 302 302 302 301 304 306 308 309 307 302 298 295 294 290 289 290 293 295 295 294 293 291 291 288 285 286 290 292 292 291 291 291 291 290 291 291 291 291 290 289 289 289 289 289 290 290 290 290 289 288 288 287 286 286 286 285 285 284 283 283 283 283 282 282 281 280 279 279 278 278 278 279 279 279 279 280 280 281 283 284 286 285 283 281 278 276 275 273 272 272 272 273 274 275 276 276 276 275 275 275 276 278 282 282 281 279 278 276 274 274 274 274 276 277 277 277 277 277 276 275 275 275 276 276 277 278 278 278 278 278 277 277 276 276 277 278 278 278 278 277 276 275 277 279 281 282 282 282 282 282 281 281 281 280 280 279 279 279 280 280 280 279 278 276 274 274 275 277 280 281 283 286 287 287 286 284 282 281 280 280 279 279 279 278 278 277 277 278 278 278 279 279 279 279 280 280 280 279 280 280 279 279 279 280 280 280 279 278 278 277 278 277 277 277 277 277 277 277 276 276 276 276 275 275 275 276 276 276 276 276 275 275 275 275 275 276 276 277 278 279 281 282 283 283 284 284 283 282 283 283 282 283 283 283 283 283 283 283 284 283 283 283 284 284 284 284 284 284 284 284 285 285 286 286 286 286 287 286 287 288 288 288 289 289 289 288 288 287 286 285 284 283 282 282 279 280 280 280 282 285 284 285 287 290 291 291 291 290 289 287 285 282 279 279 280 283 286 287 287 287 287 288 290 293 296 297 297 296 296 294 292 291 291 294 295 295 295 294 292 292 291 290 289 289 289 289 290 292 293 293 292 292 291 290 289 288 287 288 293 294 295 295 293 289 286 284 283 283 284 284 284 284 285 284 284 283 283 282 282 281 281 280 280 279 278 279 279 282 286 289 291 291 292 293 293 293 292 292 292 292 293 293 293 293 292 290 290 290 290 289 288 287 287 286 285 285 284 283 284 285 285 284 284 283 283 283 285 286 287 288 288 288 288 288 288 287 287 286 286 286 286 286 286 286 286 286 286 286 286 287 287 288 289 289 289 290 291 292 293 294 294 294 293 293 293 293 294 295 295 294 292 292 292 293 293 293 293 293 293 294 295 299 301 303 303 303 304 305 305 306 307 308 308 308 308 309 309 310 311 312 313 313 313 313 313 313 314 314 314 315 315 316 315 314 312 312 312 310 309 309 310 312 315 319 320 322 322 322 323 323 322 320 318 318 318 319 319 320 319 317 315 315 315 317 321 325 326 326 326 326 325 319 317 316 315 314 314 314 314 316 320 320 321 322 324 327 329 329 329 330 330 330 331 331 331 330 330 330 329 329 329 329 328 327 326 326 325 325 324 323 322 322 322 323 323 323 322 322 322 321 321 321 321 321 322 324 325 325 326 326 327 328 329 328 327 326 326 325 325 325 325 324 323 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 318 319 319 319 319 319 319 319 319 318 318 317 317 317 317 318 318 318 318 318 318 318 318 319 318 318 318 318 318 317 317 317 316 316 316 316 316 316 315 314 314 313 313 312 312 312 312 312 311 311 310 310 309 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 303 301 300 299 298 298 297 297 297 296 295 293 292 291 289 287 312 314 315 316 311 308 306 304 304 306 307 309 309 308 306 304 300 297 297 296 294 289 289 291 293 295 295 293 292 292 287 285 285 287 290 291 291 291 291 291 291 291 292 291 291 290 289 288 287 288 289 289 290 290 291 290 289 288 287 286 286 286 285 285 284 284 284 283 282 282 281 281 281 280 279 279 278 278 278 279 279 279 279 279 278 278 281 283 284 285 284 283 282 277 274 273 272 273 273 274 275 275 276 276 276 275 275 273 274 277 281 283 282 281 279 276 274 274 274 274 276 277 278 278 278 278 276 275 274 275 276 276 277 278 278 279 279 279 279 278 278 277 278 278 278 278 278 277 276 277 278 281 282 282 282 282 282 282 281 281 281 281 282 282 281 281 280 280 280 280 278 277 275 275 277 280 281 283 285 286 287 288 286 284 282 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 280 280 280 280 280 280 280 280 280 279 279 280 279 279 278 278 278 278 278 278 278 277 277 277 277 277 276 276 276 276 275 275 276 276 276 276 276 276 275 275 275 275 276 277 277 278 280 281 282 283 283 284 284 283 282 282 282 283 283 283 283 283 283 283 283 284 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 286 286 286 286 286 287 287 288 288 289 289 289 288 287 286 284 283 282 282 282 282 281 281 280 281 283 284 285 287 289 291 293 293 293 291 290 287 283 280 279 280 284 285 286 287 286 288 290 292 295 297 298 298 297 296 294 292 291 292 294 295 295 294 294 294 291 290 289 289 289 290 291 292 292 292 292 292 291 289 289 288 287 287 289 292 293 295 295 293 289 287 285 284 283 283 284 285 286 286 285 285 284 283 282 281 281 281 280 280 279 278 278 279 281 285 288 290 291 292 293 293 293 293 294 293 293 293 293 294 293 292 290 288 289 289 288 288 288 287 286 285 284 284 283 283 284 284 284 284 283 283 284 285 286 287 288 288 288 288 288 287 287 286 286 286 286 286 285 285 285 286 286 286 286 287 287 288 288 289 289 289 290 291 292 292 293 293 293 293 293 293 294 294 295 295 295 293 293 294 294 294 293 293 293 293 294 295 296 300 302 302 303 303 302 303 305 306 307 307 307 306 307 307 307 308 309 310 311 311 311 312 312 312 313 313 314 314 313 311 311 311 311 310 309 309 310 310 313 317 320 320 320 322 322 323 322 321 317 315 314 314 315 315 318 319 319 317 316 319 321 324 325 328 328 328 327 326 322 318 317 316 315 315 315 316 319 323 324 325 327 330 330 331 331 331 331 331 331 331 331 331 331 331 330 330 329 329 329 328 327 326 326 325 325 325 324 323 322 322 322 322 322 322 322 322 322 324 325 325 325 326 326 326 327 328 328 328 329 329 329 328 327 326 326 326 325 325 324 324 323 322 322 322 322 321 321 320 320 320 320 320 321 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 318 318 318 318 317 317 317 318 317 317 316 315 315 314 314 313 313 313 313 313 312 311 311 310 309 309 308 308 307 307 307 306 306 305 305 304 304 304 304 303 302 301 299 298 297 297 297 297 296 295 293 291 290 289 286 285 311 313 315 315 313 312 312 312 311 312 312 311 310 308 303 299 296 295 296 294 291 289 290 294 294 293 291 290 290 289 286 284 285 285 286 287 289 290 290 291 292 292 293 292 291 290 288 287 286 286 288 289 290 291 291 290 289 287 286 286 286 285 284 284 285 285 285 283 282 281 281 281 281 280 279 278 277 277 278 278 279 279 278 277 275 276 278 281 283 284 286 285 283 279 275 273 272 272 273 273 274 274 275 276 276 275 274 273 273 276 280 282 282 283 279 276 274 273 274 275 276 277 278 278 278 278 276 275 274 275 275 276 277 278 278 279 280 280 279 279 278 278 278 278 278 278 278 278 278 278 280 282 283 283 282 282 282 282 282 281 280 280 282 283 283 283 283 282 280 280 278 277 275 276 279 281 282 285 286 285 286 287 286 284 281 280 280 280 280 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 280 279 279 278 278 278 278 278 278 278 278 277 277 277 277 276 276 276 275 275 275 275 276 276 276 276 276 276 275 275 275 276 277 278 279 280 281 281 282 283 284 284 284 283 283 283 283 283 283 283 283 282 282 282 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 288 288 288 288 287 287 285 284 283 282 282 283 283 283 283 281 282 283 285 287 288 290 292 293 294 294 293 291 289 285 282 282 283 287 287 289 289 288 290 292 294 297 298 298 298 298 297 295 292 292 293 294 295 294 294 293 293 291 290 290 290 291 291 291 290 290 291 291 291 289 287 287 287 287 288 289 289 293 295 295 293 290 288 285 283 282 282 282 284 287 288 286 284 283 282 281 281 281 281 281 280 279 279 278 279 281 284 285 287 290 292 293 293 294 294 294 293 293 293 293 294 293 291 288 287 287 287 287 286 286 286 285 284 284 283 282 283 283 284 283 283 283 283 284 285 286 286 287 288 288 288 288 287 286 285 284 284 284 284 284 285 285 286 286 286 287 287 288 288 289 289 289 290 290 291 292 292 293 293 293 293 293 294 294 294 295 295 296 296 297 297 297 296 294 293 293 293 293 294 295 296 297 297 298 299 298 299 302 303 304 305 305 305 305 305 305 306 307 308 309 308 308 309 310 311 312 312 312 312 309 308 308 309 309 309 309 309 310 311 313 316 318 319 320 321 322 323 321 319 315 314 313 313 313 313 316 317 318 319 320 323 325 325 326 330 330 329 328 327 326 322 319 317 317 316 316 317 319 323 324 326 327 328 328 331 331 332 332 332 332 332 332 331 331 331 329 329 329 329 329 328 327 326 326 326 325 325 324 324 323 323 323 322 322 322 322 322 324 326 328 328 328 328 329 328 329 329 329 329 329 329 329 328 328 328 327 326 326 325 325 324 323 323 322 322 322 322 321 320 320 320 320 320 321 321 321 320 319 319 319 320 320 320 320 320 319 319 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 316 316 315 315 314 314 314 314 314 313 312 311 311 310 309 309 309 308 307 307 306 305 304 304 304 304 304 303 302 301 300 299 298 297 297 296 296 295 293 291 289 288 287 284 284 312 312 314 315 315 315 315 314 314 314 314 312 308 305 303 300 298 297 296 294 292 291 292 296 293 291 289 288 288 287 285 285 285 283 283 284 286 290 290 291 292 293 294 292 291 289 288 288 288 288 288 289 291 292 292 290 288 287 286 286 285 284 284 285 285 285 285 284 282 282 281 281 282 281 280 278 277 277 278 278 279 279 277 275 274 275 278 279 281 283 285 285 284 280 277 273 272 271 270 270 271 272 273 275 276 276 274 273 273 276 280 282 282 282 278 275 274 273 274 275 276 277 278 278 278 278 276 275 274 275 275 276 276 277 278 279 280 280 280 280 281 280 279 278 278 277 277 278 279 280 282 282 283 283 283 283 283 283 282 281 279 280 281 283 283 284 284 283 282 280 278 276 275 276 280 281 282 284 284 284 285 286 286 283 281 279 279 280 281 281 282 281 281 282 282 281 281 281 281 280 280 280 280 280 279 280 280 280 279 279 279 279 280 280 279 278 278 278 278 278 278 278 278 277 277 277 277 276 276 276 275 275 275 275 276 276 276 276 276 276 275 275 276 276 278 279 280 280 281 281 282 283 284 285 284 284 284 284 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 284 284 284 284 284 284 285 285 287 287 287 287 286 285 284 283 283 282 283 284 284 284 283 282 284 285 286 288 290 291 292 292 294 295 294 292 290 286 283 283 284 285 288 290 291 290 291 293 296 298 299 299 299 299 297 296 294 294 294 294 294 293 294 293 292 291 291 291 291 292 291 290 290 290 289 289 288 287 286 287 287 288 289 289 290 293 293 292 291 289 286 284 283 282 282 282 285 288 288 286 283 282 281 281 281 281 281 281 281 280 279 278 279 280 282 284 287 289 292 293 293 294 294 293 293 293 292 292 293 292 290 288 286 286 286 286 285 285 284 284 283 283 282 282 283 283 283 283 283 283 283 284 284 285 284 285 286 287 288 288 287 285 284 283 283 283 283 283 284 285 285 286 286 287 287 288 288 289 289 290 290 290 291 292 292 293 293 293 293 293 294 294 294 295 295 296 296 297 297 297 297 296 293 292 292 292 293 293 293 294 294 295 296 295 297 298 299 300 302 303 303 303 303 304 305 304 304 305 303 303 305 308 310 311 311 312 311 310 308 308 308 308 309 309 309 309 310 310 312 313 315 319 321 322 323 320 316 314 314 314 314 314 315 319 321 322 322 324 326 326 327 328 332 331 330 329 328 327 326 325 322 320 318 318 318 319 321 322 324 326 328 328 329 330 331 332 332 332 332 332 332 331 329 329 329 329 328 328 327 326 326 326 326 326 325 325 325 325 325 324 323 323 323 323 324 325 326 328 328 328 328 329 329 330 330 330 330 330 330 329 329 329 328 327 327 326 325 325 324 323 323 323 322 321 321 321 321 320 320 320 320 321 321 321 320 319 319 319 320 320 320 320 320 319 319 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 320 320 320 320 320 319 319 319 319 319 319 319 319 318 317 317 316 316 316 315 315 314 314 314 313 312 311 311 310 310 309 308 308 307 306 305 304 304 304 303 303 302 301 300 300 299 297 297 296 295 294 293 291 289 287 285 284 282 282 311 310 314 315 316 315 315 315 315 315 314 313 308 306 306 305 304 301 299 297 296 296 296 296 293 290 289 288 287 286 286 285 283 281 280 282 284 287 290 291 293 294 294 292 290 289 289 288 288 288 289 290 291 292 292 291 289 287 286 285 284 283 283 284 285 285 285 284 284 283 282 282 282 282 280 279 278 278 279 279 278 277 275 274 274 276 277 278 280 280 282 283 283 282 278 276 274 272 269 268 269 269 271 274 276 276 275 274 275 278 282 283 282 281 277 275 274 273 274 274 275 276 277 278 278 277 276 274 273 274 274 275 275 276 277 278 279 280 281 282 282 282 281 279 278 276 276 277 279 280 282 282 283 283 283 283 283 283 282 281 279 280 281 283 283 284 284 284 282 280 278 277 276 276 277 280 282 283 282 282 285 286 286 284 281 280 280 280 281 282 282 282 282 283 283 283 282 281 281 281 280 280 279 279 279 279 279 279 279 279 279 279 280 280 279 278 278 278 278 278 278 278 277 277 277 276 276 277 276 276 275 275 275 275 276 276 276 276 276 276 275 275 276 276 278 279 280 280 281 281 282 283 284 285 285 285 284 284 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 286 286 286 285 284 284 283 283 283 284 284 285 285 284 283 284 286 288 290 292 292 292 293 293 294 293 293 290 286 283 281 281 282 284 287 289 289 289 290 294 297 298 298 299 299 298 296 295 293 293 293 292 292 292 293 292 291 291 291 292 291 291 290 290 289 288 288 287 286 286 287 288 289 289 289 290 290 291 289 288 287 285 283 283 283 283 284 286 289 289 286 283 282 281 280 281 281 281 281 280 279 278 278 279 280 281 284 287 289 291 292 293 294 293 293 292 292 291 292 292 291 289 288 286 285 285 285 284 283 283 283 282 282 281 282 283 283 283 283 283 284 284 283 283 283 282 283 284 286 288 288 287 285 284 283 283 283 283 283 283 284 285 286 286 287 287 288 288 289 289 290 290 291 291 292 292 293 293 293 293 293 294 294 294 295 295 296 296 296 296 297 295 293 292 291 291 292 292 292 292 292 293 294 294 294 295 296 297 298 298 299 299 301 302 303 303 302 301 302 301 302 304 307 309 310 311 311 312 312 310 310 310 309 309 309 308 308 309 309 310 310 313 317 320 321 317 316 315 314 315 315 317 318 319 323 325 326 326 327 329 328 329 331 332 331 328 328 328 327 327 327 324 322 320 319 319 320 321 322 324 324 325 327 329 330 332 333 333 333 333 332 331 330 329 329 329 328 328 328 327 327 326 326 326 326 326 325 325 325 326 325 325 325 324 324 325 326 327 327 328 328 328 328 329 330 331 331 331 331 330 330 330 329 328 328 327 326 325 324 323 323 323 322 321 321 321 321 321 320 320 321 321 321 321 321 319 319 319 319 320 320 320 320 320 319 319 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 319 319 319 318 318 317 317 317 316 315 315 314 313 313 312 312 311 310 309 309 308 307 306 305 304 304 303 302 302 301 301 300 299 298 298 297 296 294 292 290 289 286 284 283 282 281 281 312 310 311 316 316 316 316 315 315 315 314 313 309 308 307 306 305 303 301 300 300 299 298 296 293 290 290 288 287 286 286 284 281 279 279 282 283 286 290 291 293 294 294 292 290 289 289 289 289 288 288 289 291 292 292 291 290 287 286 285 283 282 282 283 284 285 284 284 284 283 283 283 283 283 281 280 279 279 279 279 278 276 275 274 274 276 277 277 277 278 279 281 282 283 280 278 275 272 269 268 268 269 272 274 276 276 276 276 277 278 280 283 282 279 276 274 273 273 274 274 275 275 276 277 278 277 276 274 273 273 274 274 275 276 277 278 279 280 281 282 283 283 282 280 278 276 276 277 278 279 280 281 281 282 282 282 283 282 282 281 280 281 282 283 283 284 285 285 284 282 279 278 278 277 278 280 282 282 282 283 285 286 286 285 284 282 281 281 282 283 283 283 283 283 283 283 282 282 281 281 281 280 280 279 279 279 279 280 280 279 279 279 280 279 279 278 278 278 278 278 278 278 277 277 277 277 277 276 276 276 275 275 274 275 275 276 276 276 275 275 275 275 275 276 278 280 280 280 281 281 282 283 284 285 286 285 284 284 283 283 283 283 282 282 282 282 283 283 283 282 282 281 281 282 283 283 284 284 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 284 284 283 283 283 283 284 284 285 285 284 283 285 287 290 292 292 292 292 292 292 292 292 292 290 287 283 280 279 278 279 283 286 287 288 288 291 295 295 297 298 299 298 297 295 293 292 291 291 291 291 291 291 291 292 292 292 291 291 290 289 288 287 287 286 286 286 288 289 289 289 287 288 288 287 287 286 286 284 283 283 285 286 286 287 290 288 285 283 282 282 281 280 280 281 280 280 279 278 279 280 280 282 285 287 288 290 291 292 293 292 292 292 291 291 291 291 291 289 288 287 286 286 284 283 282 282 282 282 281 281 282 282 282 283 284 284 285 284 282 281 281 281 281 283 285 287 288 287 286 285 283 283 283 283 283 284 284 284 285 286 287 287 288 288 289 290 290 290 291 291 291 292 292 292 293 293 293 294 294 294 295 295 294 295 294 293 293 294 292 292 291 291 292 292 292 292 292 293 293 293 294 294 295 295 296 296 297 298 299 300 302 302 301 301 302 302 303 305 306 306 306 307 308 309 310 312 314 312 311 309 307 307 307 309 309 310 311 315 317 318 318 316 315 315 317 319 319 321 323 324 324 326 328 329 330 330 331 332 332 332 329 326 327 328 328 328 328 327 325 323 321 320 321 322 324 325 325 327 329 330 331 333 333 333 333 333 331 330 329 329 329 329 328 328 328 327 327 326 326 326 327 326 326 326 326 326 326 326 326 326 325 325 327 328 328 329 329 329 329 329 330 331 331 331 331 331 331 330 329 329 328 327 325 324 323 322 322 322 322 321 321 320 320 321 321 321 321 321 321 321 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 319 319 319 318 318 318 317 316 316 315 314 313 313 312 312 310 309 309 308 306 305 305 304 304 303 302 301 301 301 300 299 299 299 297 294 292 290 288 285 283 282 281 281 279 279 314 313 313 313 314 315 315 315 315 315 314 314 312 310 308 307 307 307 305 303 301 300 298 296 292 290 289 287 287 286 285 282 280 280 282 283 283 288 291 292 293 294 293 292 290 289 289 289 289 288 287 288 290 292 291 290 290 290 289 286 284 282 282 282 283 283 283 283 283 283 283 284 284 283 282 281 280 279 279 278 277 275 274 274 275 276 276 276 275 276 277 279 280 282 281 279 276 272 269 269 270 271 273 275 276 277 277 278 279 279 281 283 279 277 275 274 273 273 274 274 274 275 276 277 278 278 276 274 273 273 274 274 275 276 277 278 279 280 281 282 283 283 282 281 278 277 277 277 277 278 278 279 279 281 281 281 281 282 281 281 281 282 282 283 284 285 286 286 285 284 282 280 280 280 280 282 283 283 283 284 287 288 286 286 285 283 282 282 283 283 283 283 283 283 283 283 283 283 282 282 282 281 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 278 278 279 278 278 277 277 277 277 277 276 276 276 275 275 274 274 275 275 275 275 275 274 275 275 275 277 278 280 280 280 281 282 282 283 284 285 285 285 284 284 283 283 282 282 282 282 283 283 283 283 283 282 282 281 281 282 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 284 284 284 284 283 283 284 284 284 284 283 283 284 287 289 289 289 290 289 290 290 291 291 291 290 287 284 283 279 279 281 283 286 287 287 287 289 289 293 296 297 298 298 297 295 293 291 290 290 290 290 290 289 290 292 293 293 292 291 290 288 288 287 287 286 286 286 288 288 288 288 286 286 287 288 288 286 286 285 285 285 287 288 288 288 289 287 285 283 282 282 280 280 280 281 281 279 279 279 279 280 280 283 285 287 286 288 290 291 292 291 291 290 290 291 291 291 290 289 289 288 287 286 285 283 283 283 283 282 281 281 281 281 282 283 284 284 284 282 280 281 281 281 282 282 283 285 287 288 287 286 285 284 284 283 284 284 284 284 286 286 287 287 287 288 289 290 290 290 291 291 291 291 291 292 292 292 293 294 294 293 293 293 292 292 293 292 292 292 292 292 291 292 292 292 292 292 292 293 293 293 294 294 294 294 294 295 295 296 297 298 299 300 301 301 302 302 303 304 303 303 303 303 304 304 305 308 313 310 309 308 307 309 309 310 310 312 315 319 319 317 316 318 320 320 321 323 323 324 324 325 326 327 329 330 330 331 332 333 333 331 330 329 329 329 329 329 329 328 326 323 322 320 323 325 327 328 332 329 329 330 331 332 333 334 334 333 332 331 330 330 329 329 328 328 328 327 327 326 326 327 327 327 326 327 327 327 328 328 328 327 327 326 328 329 329 329 329 330 330 329 330 331 331 331 331 331 331 330 329 328 327 326 324 323 322 322 321 321 321 321 321 320 320 321 321 321 321 322 322 321 320 320 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 318 318 317 317 316 315 315 314 313 312 311 310 309 308 306 306 305 304 303 302 301 301 301 301 300 300 299 298 296 293 290 287 285 283 281 281 280 280 278 278 312 311 310 311 312 312 313 314 314 314 314 313 312 311 310 310 309 309 308 304 302 300 298 296 292 291 289 287 286 287 285 283 281 283 284 285 286 291 293 293 294 294 293 291 288 286 287 286 285 285 285 287 289 290 289 289 288 288 288 287 286 285 284 283 283 282 282 282 282 283 284 284 284 283 282 281 281 281 280 278 276 275 275 276 276 277 276 276 275 275 276 277 278 280 281 280 276 273 272 271 272 273 275 276 277 278 278 280 283 282 284 282 278 275 274 273 273 273 274 274 274 275 277 278 279 279 276 274 273 273 273 274 276 277 277 278 278 280 281 282 282 283 283 281 279 278 277 277 276 277 278 277 278 280 280 280 281 281 281 282 282 282 283 283 285 286 287 287 287 286 285 284 283 282 283 284 285 284 285 286 288 288 287 286 285 284 283 283 284 284 283 284 283 283 283 284 284 283 283 283 283 282 281 281 280 280 280 280 280 280 280 280 280 280 280 279 278 278 279 279 279 278 277 277 277 277 277 276 276 275 275 275 274 275 275 275 275 274 274 274 274 275 275 277 278 279 279 280 281 282 283 284 284 284 285 285 284 284 283 282 282 282 282 282 283 283 283 283 282 282 281 281 281 282 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 284 284 284 284 284 284 284 284 284 284 283 284 285 285 286 286 287 287 288 288 289 289 290 290 288 286 284 282 284 286 287 288 287 286 286 287 288 292 294 295 296 297 297 296 293 291 291 289 289 289 288 288 289 291 293 294 294 292 290 288 287 287 287 286 286 286 287 287 287 287 286 286 287 288 288 287 288 287 288 289 291 293 291 289 288 287 285 284 283 282 280 280 280 281 281 279 279 279 279 280 281 283 285 285 285 287 288 289 290 290 290 289 289 290 291 291 290 290 290 290 289 288 286 284 284 284 283 283 282 282 281 282 282 283 283 283 282 280 280 281 282 282 282 282 283 284 286 287 287 286 286 286 285 284 284 284 284 284 285 286 286 287 287 288 289 290 290 290 290 291 291 291 291 292 291 291 290 291 291 292 292 292 292 292 292 292 292 292 291 291 291 292 292 292 292 293 293 293 293 294 294 294 294 294 294 294 294 295 295 296 297 299 299 300 301 301 301 300 299 299 300 301 301 301 302 304 308 306 306 308 310 311 311 313 315 318 321 322 321 319 319 321 323 323 324 324 325 325 326 326 327 328 330 330 331 332 333 333 333 332 331 330 330 330 330 330 330 329 326 323 321 322 327 328 330 333 333 333 331 330 331 332 333 333 333 333 331 331 331 330 330 329 328 328 327 327 327 326 327 327 328 328 327 327 327 328 329 329 329 328 328 328 329 330 330 330 330 329 329 328 329 330 332 332 332 332 331 330 328 327 326 325 323 323 322 321 321 321 321 321 321 321 321 321 321 321 321 322 321 321 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 320 320 320 320 320 321 320 320 320 320 320 319 319 318 318 317 317 316 316 315 314 313 311 310 309 308 306 306 305 304 303 302 301 301 301 301 300 300 299 297 294 291 288 285 283 281 281 280 279 278 278 277 310 309 309 309 310 311 312 313 313 314 313 312 311 311 311 310 309 310 307 304 302 300 300 299 298 292 289 287 286 287 287 285 286 288 287 289 291 294 295 295 296 295 293 290 286 285 284 283 282 283 285 287 288 288 288 288 288 288 288 288 287 286 285 284 283 283 283 282 282 283 284 284 283 282 281 280 280 280 279 278 276 275 276 277 278 278 276 276 275 274 276 277 278 279 280 279 277 277 275 273 273 275 276 277 278 279 279 282 284 284 284 282 277 273 273 273 273 273 274 274 274 276 277 278 280 280 278 276 275 274 275 276 277 277 278 278 279 281 282 282 282 283 283 282 280 278 278 277 276 276 276 277 280 281 281 281 281 281 281 282 282 283 283 284 285 286 287 288 288 288 287 287 287 286 286 287 287 287 287 287 288 288 288 288 288 287 285 284 284 284 284 283 283 284 284 285 285 284 284 283 284 284 282 282 281 280 280 280 280 280 280 279 278 278 278 278 278 279 279 279 279 278 277 277 277 277 276 276 275 275 275 275 275 275 275 275 275 274 274 274 274 275 276 278 278 279 279 280 281 282 283 284 284 284 285 285 285 285 283 282 281 281 281 282 283 283 283 282 282 281 281 282 282 282 283 283 284 284 284 284 284 284 285 285 285 284 284 284 284 284 284 285 285 285 285 284 285 285 285 285 285 285 285 284 284 284 284 284 285 285 285 286 286 286 287 288 288 288 288 289 287 285 283 284 287 288 287 286 285 285 286 287 289 291 292 294 295 296 296 295 293 291 289 288 288 288 288 289 292 294 295 295 292 290 288 287 286 287 286 286 286 286 287 287 286 286 286 286 289 289 289 289 289 291 292 292 294 292 290 288 287 285 284 283 282 281 280 282 282 281 279 279 279 279 279 280 282 283 284 284 286 287 287 288 288 288 288 289 290 291 291 290 290 291 291 291 288 285 284 283 283 283 283 282 282 281 281 282 283 282 281 280 280 280 280 281 282 282 282 283 284 286 287 288 288 287 286 285 284 284 284 285 285 286 285 285 286 287 288 289 289 290 290 290 291 291 291 291 291 289 289 289 290 291 292 292 291 291 292 291 291 291 291 291 291 291 291 291 292 292 292 293 293 294 294 294 294 294 294 294 294 294 294 294 295 296 297 298 299 300 299 297 297 297 298 299 299 300 301 302 303 305 304 306 314 318 318 318 319 321 323 323 324 324 323 323 323 323 324 325 326 326 327 327 327 328 329 329 330 331 332 333 333 333 332 331 331 331 330 331 331 330 330 326 323 323 325 332 332 333 334 334 334 331 330 330 331 331 331 331 331 331 331 330 330 329 328 327 327 327 326 326 326 327 328 328 328 328 328 328 329 329 329 329 329 329 329 329 330 330 330 329 329 328 328 329 330 332 332 332 332 331 329 327 326 325 324 323 323 322 321 320 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 319 319 318 318 318 317 316 315 314 313 312 311 309 308 308 307 305 304 303 302 302 301 301 300 300 300 299 296 293 290 287 284 282 280 280 279 278 278 278 277 310 310 310 310 311 312 312 312 313 313 313 312 312 312 311 311 311 310 306 303 300 300 301 301 299 293 288 286 286 288 289 290 292 293 293 294 295 296 296 297 298 297 293 289 288 286 284 282 282 284 286 288 289 289 289 289 289 290 290 289 288 287 286 285 285 285 285 285 284 284 284 284 282 281 280 279 279 279 278 277 276 276 277 278 279 278 278 277 275 275 276 278 279 279 280 280 280 279 276 275 274 275 277 278 279 280 281 280 283 285 285 284 278 274 272 271 272 273 273 274 275 276 277 279 281 281 280 279 278 277 277 278 279 279 279 279 280 282 282 282 283 283 283 282 280 278 278 277 276 276 276 277 279 282 282 282 282 281 282 282 282 283 284 284 285 286 287 288 289 289 289 289 288 288 288 288 289 289 288 288 288 288 288 288 288 288 287 286 285 284 284 284 284 284 285 285 285 285 285 285 285 285 284 283 282 281 280 280 280 280 279 278 277 277 277 277 278 279 279 279 278 277 277 277 277 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 276 277 278 278 279 280 280 281 282 283 283 284 284 285 285 285 285 283 282 281 281 282 282 283 283 283 282 281 281 281 282 282 283 283 283 283 284 284 284 285 285 285 285 285 285 284 284 284 284 285 285 285 285 285 285 285 285 285 285 286 286 285 285 285 285 285 285 285 285 285 285 285 285 286 286 287 287 287 287 287 286 285 284 285 286 285 284 284 284 284 285 287 288 290 292 293 294 294 295 293 291 289 288 287 288 289 290 292 293 295 295 293 290 288 286 285 286 286 286 286 286 286 286 286 286 286 286 289 290 290 290 291 292 292 292 291 290 289 287 286 286 285 282 282 283 282 283 283 281 279 278 278 278 278 279 281 282 283 284 285 285 285 286 286 286 287 288 289 291 291 290 290 290 290 290 287 285 283 283 283 283 283 282 281 280 282 282 282 281 280 280 281 281 281 281 282 282 283 283 284 286 287 288 288 288 287 285 284 285 285 286 287 287 286 285 285 286 287 288 289 289 290 290 290 291 291 291 291 289 289 289 290 292 292 292 291 291 291 291 290 290 290 290 290 290 290 290 291 291 292 292 293 294 294 294 294 294 293 294 293 293 294 295 295 295 296 297 298 298 297 296 297 298 299 299 301 303 305 307 307 305 305 311 317 318 319 320 321 322 323 324 326 326 325 325 325 325 326 326 326 327 327 327 328 328 329 329 330 331 332 332 333 333 332 331 331 331 331 331 331 331 331 330 328 328 330 333 333 334 334 334 334 331 330 330 330 330 330 331 330 330 330 330 329 328 327 327 327 326 326 326 326 327 328 328 328 328 328 329 330 331 331 330 329 329 329 329 329 329 329 329 329 329 328 329 331 331 332 333 332 330 328 326 325 325 324 324 323 321 320 320 320 320 321 321 321 321 321 321 321 322 321 321 321 320 320 320 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 318 318 318 317 318 318 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 320 320 320 319 319 318 318 318 317 316 315 314 313 312 311 310 310 309 307 305 304 303 302 302 302 301 301 301 300 298 296 294 290 287 284 283 282 280 279 278 279 279 278 312 312 311 311 312 312 312 312 312 312 313 312 312 312 312 312 311 308 303 301 300 300 302 302 303 297 291 287 286 288 289 291 291 292 294 295 296 297 298 299 300 298 293 290 289 287 285 284 283 285 288 289 289 289 289 289 290 291 291 289 288 287 287 286 287 287 287 287 286 285 284 283 281 279 278 278 277 277 277 276 276 277 278 279 280 279 279 278 277 277 278 280 281 281 281 283 283 281 276 274 275 276 277 278 278 279 280 281 285 286 286 283 277 275 273 272 272 272 272 273 275 276 278 280 282 284 283 282 281 280 281 281 281 282 282 281 282 282 283 283 283 284 283 282 279 278 277 276 276 276 274 275 278 282 283 282 282 282 282 282 282 283 284 285 285 286 287 288 289 289 289 290 289 289 289 290 291 291 290 289 289 288 288 288 289 289 288 288 287 285 284 284 284 285 286 286 286 286 286 286 286 286 285 284 282 281 280 280 280 279 278 277 277 277 278 278 279 280 279 279 278 278 278 277 277 276 275 275 274 275 275 275 275 275 275 275 275 275 275 275 276 277 278 279 279 280 280 281 281 282 283 283 284 284 284 285 285 285 283 282 282 282 282 283 283 283 282 282 281 281 282 282 283 283 283 283 283 284 284 285 285 285 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 285 285 285 285 285 285 285 284 284 284 284 285 285 286 286 286 286 286 286 286 285 285 285 284 284 284 283 283 284 285 287 288 290 291 292 293 293 293 291 289 288 287 289 290 291 292 292 295 295 293 289 287 285 285 286 286 286 286 286 285 286 285 286 286 287 289 289 290 291 292 293 293 291 289 288 287 287 286 285 284 283 283 285 286 285 284 282 280 280 277 277 277 279 280 281 283 284 284 284 284 285 285 285 286 286 287 288 289 289 289 289 289 288 286 284 283 283 282 281 282 281 280 281 282 282 281 281 281 281 283 283 282 282 282 283 283 284 285 286 286 287 288 288 287 286 285 286 287 287 287 286 286 285 285 286 286 287 287 289 290 290 290 291 291 292 291 290 289 290 290 291 291 291 290 290 290 290 290 290 290 290 290 290 289 290 290 290 291 292 293 293 293 293 293 293 293 293 293 293 294 296 296 297 296 296 296 295 297 298 300 302 302 302 304 308 311 313 311 309 309 313 318 318 319 320 321 322 323 325 326 327 326 326 326 326 327 326 326 326 327 328 328 328 329 329 331 331 332 332 333 332 331 331 331 331 332 332 332 332 332 332 332 332 333 334 334 335 335 333 330 329 329 330 330 330 330 330 330 330 330 329 328 328 328 327 326 326 326 326 327 328 328 328 328 328 329 330 331 331 331 331 330 330 329 329 329 329 329 329 329 329 330 330 330 332 333 332 331 329 327 326 325 324 324 324 322 321 320 320 320 320 320 321 321 321 321 321 321 322 321 321 321 320 320 320 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 317 316 315 314 313 312 311 311 310 309 307 305 304 303 303 303 303 302 302 301 299 298 296 293 290 287 286 285 282 280 279 279 279 279 279 314 314 313 312 312 312 312 312 313 313 312 312 312 312 311 311 310 305 301 300 300 300 301 301 302 300 294 289 287 287 287 287 285 285 289 293 296 297 298 300 300 298 292 291 290 288 286 285 284 286 289 289 289 289 289 289 290 290 290 290 289 288 287 287 288 288 287 287 287 286 284 282 279 277 277 276 274 274 274 275 276 277 278 279 280 280 280 279 278 278 279 281 283 285 285 286 285 281 277 274 275 276 277 277 277 278 279 280 283 287 286 283 278 274 273 273 273 273 273 274 275 277 278 280 281 283 285 285 285 284 283 283 283 283 283 283 283 283 283 284 284 284 283 281 279 277 275 275 275 274 272 273 276 280 282 282 282 282 282 282 282 283 284 285 285 286 287 288 289 289 290 290 290 290 291 291 292 292 291 291 290 289 288 288 289 290 290 289 288 287 287 286 285 286 286 286 286 286 286 286 286 286 286 284 283 282 281 280 280 279 278 278 278 278 279 279 280 280 279 279 278 278 278 277 276 276 275 275 274 274 274 274 274 275 275 275 276 276 276 276 277 278 279 279 279 281 281 281 281 282 283 283 284 284 284 284 285 284 284 283 282 282 282 283 283 282 282 282 281 281 282 283 283 283 283 283 283 284 285 285 286 286 286 286 286 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 285 285 285 285 286 286 286 285 285 284 284 284 284 284 285 285 285 285 286 286 286 285 285 284 284 284 284 283 283 283 283 284 285 287 288 290 290 290 291 291 291 289 288 288 290 292 292 293 294 296 296 293 290 287 286 287 287 287 287 286 285 285 285 284 285 286 288 290 290 292 293 293 293 293 289 287 286 285 286 285 284 284 285 284 286 287 286 283 282 281 279 277 276 278 280 281 281 282 283 283 283 283 284 284 285 285 284 285 286 287 287 287 287 287 286 285 284 283 282 282 281 281 280 280 281 283 283 282 282 282 283 285 285 285 284 284 284 284 284 285 286 286 287 287 288 287 287 287 287 287 287 287 286 286 286 286 286 286 286 287 287 287 288 289 289 290 291 291 290 291 290 290 290 290 290 289 289 289 289 289 290 290 289 289 289 288 289 289 289 290 291 292 292 292 291 292 292 292 293 293 294 295 296 296 297 297 296 295 295 299 301 302 303 303 305 307 310 313 314 314 312 312 314 314 318 320 321 322 323 323 324 325 326 326 327 327 327 326 325 325 326 327 328 329 329 329 330 331 332 332 332 332 332 331 331 331 331 332 333 332 332 332 333 333 333 334 334 335 335 335 333 330 329 330 330 330 330 330 330 329 329 329 329 328 328 327 327 326 326 327 327 328 328 328 328 328 328 329 329 330 330 331 331 330 330 330 329 328 328 328 328 328 329 330 330 331 332 332 332 330 328 327 325 325 324 324 323 322 322 321 320 319 320 320 320 320 321 321 321 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 316 316 315 314 313 312 312 311 310 309 307 305 304 303 303 303 303 303 302 301 299 298 295 293 290 287 287 285 283 282 280 280 280 280 280 315 314 313 313 312 312 312 312 313 312 312 312 311 311 310 307 305 302 301 301 301 300 301 301 300 299 293 290 288 286 285 285 284 284 287 293 296 297 298 300 299 297 294 293 290 289 288 286 285 286 288 289 289 289 288 289 289 290 291 290 289 288 288 288 288 288 288 287 286 285 282 280 278 276 276 275 274 274 274 274 275 277 279 280 280 280 280 278 278 279 280 282 284 286 287 288 288 284 279 276 276 276 276 276 276 276 277 279 283 286 287 285 279 274 274 274 275 275 275 275 276 277 279 281 281 282 284 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 282 279 277 275 275 275 274 273 272 273 275 278 280 281 281 281 282 282 283 283 284 284 285 286 287 287 288 289 290 290 291 291 292 293 293 294 293 293 292 290 289 289 289 290 290 290 289 288 288 287 287 287 286 286 286 286 286 286 286 287 286 285 283 282 281 280 279 279 279 279 279 279 280 280 280 280 280 279 279 279 278 277 277 276 275 275 274 274 274 274 274 275 275 276 276 276 277 278 279 279 279 280 280 281 281 281 281 282 283 283 283 284 284 284 285 284 284 283 283 283 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 284 285 285 285 286 286 286 286 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 285 285 285 286 286 286 286 285 285 284 284 284 284 284 284 284 284 285 285 285 285 285 284 284 284 284 283 283 283 283 283 283 284 285 287 288 288 289 289 289 289 288 287 288 289 292 292 294 295 296 296 292 289 288 287 288 288 289 288 287 285 284 284 284 285 287 287 288 290 293 293 293 293 292 288 286 285 284 284 284 284 284 285 287 286 287 286 283 283 281 278 277 276 279 281 282 281 281 280 281 282 282 282 283 284 285 284 283 283 284 285 285 286 286 285 284 284 283 282 282 281 280 280 280 281 282 282 282 282 283 283 285 286 286 286 286 285 285 285 285 285 286 287 287 288 288 287 288 288 288 288 286 286 286 286 286 286 286 286 286 287 287 288 288 289 289 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 289 289 290 290 291 291 291 291 292 293 294 294 295 295 296 296 297 296 296 296 297 300 302 303 303 305 306 308 311 314 315 315 314 314 314 315 318 320 321 322 322 323 323 324 325 325 326 326 326 325 325 325 327 327 328 328 329 330 330 331 332 332 332 332 331 331 331 331 331 333 333 333 333 333 334 334 334 334 335 335 335 335 335 335 334 334 331 330 330 330 329 329 329 329 328 328 328 327 327 326 326 327 328 328 328 329 328 328 328 329 329 329 329 329 329 329 329 329 328 328 328 327 327 327 328 328 329 330 331 332 331 329 327 326 325 325 324 323 322 321 321 320 319 319 319 319 319 320 320 321 321 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 319 319 319 318 319 319 319 319 318 318 318 318 318 317 317 316 316 316 315 315 314 313 312 312 311 310 309 307 305 304 303 303 303 303 302 302 301 299 298 295 293 291 290 288 286 284 283 281 281 281 281 281 315 314 313 313 313 312 312 312 312 312 312 311 310 309 308 307 306 304 303 304 305 304 302 301 300 297 292 289 288 286 285 285 285 286 289 294 296 297 298 299 299 299 298 295 291 291 291 290 288 288 289 289 289 288 288 287 288 290 291 290 289 288 288 288 287 287 287 287 285 283 281 279 279 277 276 274 275 274 273 273 274 276 279 280 280 281 280 278 278 280 281 283 285 287 287 288 288 287 283 280 278 277 276 275 275 275 276 278 282 285 286 285 280 276 275 275 276 277 278 277 277 278 279 281 281 281 283 285 285 285 285 285 285 285 285 285 285 285 285 285 285 283 280 278 276 276 275 275 274 274 274 274 275 276 277 279 280 280 281 282 283 283 283 284 285 286 287 287 288 288 289 290 291 291 292 293 294 294 294 294 293 291 290 290 290 291 291 290 290 289 289 288 288 287 287 286 286 286 286 286 286 286 286 285 284 282 281 280 279 279 279 279 279 279 280 280 280 280 279 279 279 279 278 277 277 276 275 275 274 274 274 274 274 275 275 276 276 277 278 279 279 280 281 281 281 281 282 282 282 283 283 284 284 284 284 285 285 284 283 283 283 283 283 283 282 282 282 282 282 282 282 283 283 283 283 283 284 284 285 285 285 285 286 286 286 285 285 285 286 286 286 286 287 287 287 287 287 287 286 286 286 286 285 285 286 286 286 286 285 285 285 284 284 284 284 284 284 284 284 285 285 285 285 285 284 284 284 284 283 283 283 283 283 283 284 285 285 287 287 288 288 288 286 286 287 288 287 291 293 295 296 295 291 289 287 287 288 288 289 290 289 285 284 284 284 285 286 287 288 291 293 293 292 292 291 287 285 285 284 284 285 286 285 285 287 287 287 286 285 283 280 277 276 277 279 282 282 281 280 279 280 280 280 281 282 285 285 284 283 283 284 284 284 284 284 283 283 283 282 282 281 280 279 279 280 280 280 281 281 281 282 283 284 286 287 287 286 285 285 285 285 286 287 288 288 288 288 288 288 288 288 287 287 286 286 286 286 286 286 286 286 286 287 287 288 289 289 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 288 287 287 287 287 288 289 289 290 290 290 291 293 294 295 296 296 296 296 295 295 296 296 296 297 299 301 303 303 304 305 306 309 312 314 315 315 314 314 314 315 317 319 320 321 322 322 323 323 323 324 324 324 325 325 325 326 327 327 328 329 329 330 330 331 331 332 332 332 331 331 331 331 331 333 333 333 334 334 334 334 335 335 335 335 335 336 335 335 335 335 334 331 329 329 329 329 329 329 328 328 327 327 327 327 327 327 328 328 329 330 329 329 329 329 329 328 328 327 327 327 328 328 328 328 327 327 327 328 328 328 328 330 331 331 330 328 326 325 325 324 323 322 322 322 321 321 320 319 319 319 319 320 320 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 316 316 316 315 315 314 314 313 312 311 310 309 308 306 305 304 304 303 303 303 303 302 301 300 298 296 295 294 292 290 288 286 285 284 282 282 282 283