ncols 545 nrows 544 xllcorner 54947.5 yllcorner 397385 cellsize 2.5 NODATA_value -9999 -103 -104 -104 -104 -104 -105 -104 -103 -103 -104 -105 -102 -104 -103 -105 -108 -106 -107 -108 -109 -108 -109 -109 -107 -104 -102 -102 -101 -104 -101 -101 -100 -99 -96 -97 -98 -100 -99 -99 -98 -99 -98 -97 -99 -100 -91 -99 -100 -100 -98 -95 -96 -91 -97 -99 -97 -93 -92 -97 -96 -96 -95 -95 -96 -94 -95 -96 -99 -96 -97 -96 -96 -93 -92 -94 -95 -96 -95 -95 -96 -95 -95 -94 -94 -94 -94 -95 -96 -95 -95 -95 -94 -96 -95 -96 -95 -93 -93 -95 -96 -95 -94 -95 -95 -96 -95 -96 -97 -96 -94 -95 -94 -93 -94 -95 -93 -92 -88 -89 -89 -88 -87 -86 -85 -86 -86 -86 -85 -85 -87 -88 -88 -87 -87 -86 -86 -86 -87 -87 -88 -89 -89 -88 -89 -88 -88 -88 -88 -88 -86 -86 -87 -87 -87 -87 -88 -88 -88 -89 -90 -92 -95 -96 -98 -100 -102 -99 -98 -93 -96 -98 -96 -96 -93 -92 -94 -92 -95 -96 -95 -90 -86 -93 -91 -94 -94 -95 -94 -93 -93 -92 -91 -89 -87 -86 -88 -85 -84 -84 -85 -83 -79 -79 -78 -79 -78 -76 -76 -76 -77 -76 -77 -78 -76 -76 -76 -76 -74 -74 -70 -71 -73 -72 -72 -72 -72 -74 -74 -73 -73 -70 -69 -69 -69 -67 -69 -69 -69 -69 -70 -70 -70 -70 -69 -68 -67 -67 -67 -67 -67 -65 -65 -65 -65 -64 -65 -65 -66 -65 -64 -64 -64 -62 -63 -63 -61 -61 -60 -60 -61 -61 -60 -59 -60 -60 -60 -60 -59 -58 -58 -58 -59 -59 -58 -59 -59 -59 -58 -58 -57 -58 -58 -57 -57 -57 -55 -57 -56 -55 -53 -55 -55 -55 -53 -53 -56 -55 -56 -55 -54 -54 -54 -53 -54 -56 -56 -56 -56 -55 -54 -55 -55 -55 -55 -55 -55 -55 -55 -54 -55 -55 -55 -56 -57 -57 -57 -57 -58 -57 -57 -58 -58 -58 -58 -60 -62 -65 -64 -65 -65 -65 -65 -66 -64 -65 -65 -66 -67 -69 -72 -70 -71 -73 -77 -79 -82 -84 -83 -86 -86 -87 -89 -91 -80 -81 -81 -81 -76 -80 -80 -80 -79 -74 -79 -78 -77 -77 -76 -75 -75 -74 -75 -75 -69 -69 -70 -69 -72 -74 -74 -73 -74 -73 -73 -71 -72 -74 -75 -76 -75 -75 -72 -69 -75 -86 -92 -103 -112 -118 -126 -131 -142 -146 -153 -158 -162 -166 -173 -180 -193 -202 -224 -242 -265 -288 -348 -409 -455 -508 -561 -605 -653 -687 -726 -766 -814 -847 -885 -910 -952 -983 -1023 -1057 -1092 -1116 -1163 -1206 -1240 -1273 -1301 -1333 -1372 -1408 -1430 -1454 -1478 -1502 -1518 -1543 -1565 -1581 -1598 -1613 -1633 -1643 -1658 -1673 -1685 -1700 -1710 -1724 -1733 -1748 -1769 -1773 -1783 -1790 -1798 -1799 -1807 -1817 -1817 -1826 -1837 -1847 -1855 -1859 -1865 -1869 -1872 -1878 -1883 -1891 -1891 -1894 -1903 -1910 -1916 -1905 -1901 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -104 -105 -104 -105 -104 -106 -105 -104 -103 -104 -105 -105 -103 -103 -104 -106 -110 -107 -107 -110 -110 -109 -109 -107 -106 -103 -101 -100 -100 -103 -101 -101 -99 -98 -95 -96 -99 -100 -100 -100 -99 -99 -98 -97 -97 -100 -95 -99 -100 -100 -98 -95 -95 -90 -100 -99 -96 -93 -90 -97 -96 -95 -95 -95 -95 -93 -95 -96 -99 -96 -97 -97 -96 -94 -92 -93 -94 -95 -94 -95 -96 -95 -95 -94 -94 -94 -95 -96 -95 -96 -95 -95 -93 -97 -96 -94 -93 -93 -95 -96 -96 -94 -95 -96 -96 -95 -96 -97 -95 -94 -95 -95 -94 -95 -95 -95 -93 -93 -88 -89 -89 -88 -87 -86 -86 -86 -86 -86 -85 -85 -87 -87 -88 -87 -87 -87 -86 -86 -88 -88 -89 -88 -89 -89 -89 -88 -88 -89 -88 -87 -87 -86 -87 -87 -86 -87 -89 -88 -89 -90 -91 -94 -96 -97 -99 -100 -101 -100 -96 -95 -97 -98 -96 -96 -92 -92 -94 -92 -94 -95 -91 -89 -87 -96 -92 -95 -93 -93 -93 -93 -93 -91 -90 -87 -87 -88 -86 -85 -84 -84 -84 -80 -79 -78 -78 -79 -76 -76 -76 -77 -77 -77 -78 -76 -75 -76 -76 -74 -75 -72 -72 -73 -72 -72 -72 -72 -72 -74 -74 -72 -71 -70 -69 -69 -70 -70 -70 -68 -69 -71 -70 -70 -69 -68 -68 -68 -67 -68 -66 -67 -65 -65 -65 -65 -64 -65 -65 -66 -65 -64 -64 -64 -62 -63 -62 -61 -61 -60 -60 -61 -61 -60 -59 -60 -60 -60 -60 -59 -58 -59 -56 -58 -59 -58 -59 -59 -58 -58 -57 -57 -57 -57 -57 -57 -56 -55 -55 -56 -56 -54 -53 -55 -55 -55 -53 -53 -56 -55 -55 -54 -54 -54 -54 -53 -55 -55 -56 -55 -56 -55 -55 -55 -55 -55 -55 -55 -55 -55 -55 -56 -55 -55 -56 -57 -58 -57 -58 -58 -58 -58 -58 -58 -58 -58 -59 -61 -64 -65 -65 -65 -64 -62 -65 -67 -68 -70 -71 -71 -72 -74 -74 -77 -80 -81 -84 -86 -88 -90 -92 -90 -89 -89 -88 -83 -82 -78 -78 -78 -78 -78 -73 -78 -78 -77 -76 -76 -75 -75 -75 -69 -74 -69 -73 -70 -71 -71 -71 -70 -72 -73 -72 -73 -73 -72 -72 -71 -73 -73 -74 -74 -73 -73 -70 -74 -81 -90 -97 -107 -116 -122 -129 -139 -146 -152 -157 -162 -164 -171 -178 -192 -202 -216 -241 -259 -281 -329 -389 -438 -489 -540 -593 -635 -676 -711 -753 -790 -836 -872 -902 -943 -973 -1012 -1047 -1084 -1103 -1150 -1190 -1228 -1260 -1290 -1317 -1357 -1391 -1419 -1442 -1466 -1488 -1508 -1529 -1555 -1571 -1586 -1604 -1617 -1633 -1646 -1663 -1674 -1690 -1700 -1714 -1720 -1733 -1758 -1761 -1772 -1781 -1789 -1793 -1793 -1805 -1815 -1823 -1832 -1843 -1852 -1858 -1864 -1870 -1874 -1878 -1883 -1891 -1894 -1895 -1900 -1908 -1915 -1901 -1896 -1901 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -106 -105 -105 -105 -106 -105 -106 -106 -105 -104 -104 -104 -106 -103 -103 -105 -106 -111 -107 -108 -110 -110 -109 -109 -106 -106 -103 -99 -99 -102 -103 -101 -101 -98 -97 -95 -95 -99 -101 -101 -101 -99 -99 -99 -99 -98 -99 -93 -99 -100 -100 -98 -96 -95 -99 -100 -99 -96 -93 -88 -97 -96 -95 -94 -95 -95 -93 -94 -95 -99 -96 -96 -97 -97 -94 -91 -92 -94 -95 -94 -95 -96 -95 -95 -94 -94 -94 -95 -96 -96 -93 -96 -95 -94 -97 -96 -94 -93 -93 -95 -96 -96 -95 -96 -96 -97 -96 -97 -97 -96 -94 -94 -95 -94 -95 -94 -94 -94 -89 -89 -89 -88 -88 -87 -86 -87 -86 -87 -85 -85 -87 -87 -88 -87 -88 -87 -87 -86 -88 -88 -89 -90 -89 -89 -89 -89 -88 -89 -88 -89 -87 -87 -87 -87 -87 -87 -88 -89 -89 -90 -90 -92 -95 -96 -97 -99 -100 -100 -99 -95 -94 -96 -97 -96 -96 -93 -92 -92 -93 -94 -94 -89 -88 -87 -93 -95 -94 -93 -93 -92 -92 -91 -91 -89 -87 -87 -88 -84 -84 -83 -84 -82 -78 -78 -77 -80 -78 -76 -75 -77 -77 -77 -77 -77 -75 -76 -76 -75 -74 -74 -70 -71 -73 -72 -71 -71 -72 -73 -74 -73 -73 -71 -69 -69 -68 -70 -69 -68 -69 -70 -70 -69 -69 -69 -68 -68 -67 -67 -67 -66 -66 -64 -64 -65 -65 -65 -65 -66 -65 -64 -63 -64 -63 -63 -62 -61 -61 -60 -60 -60 -60 -60 -59 -59 -60 -60 -60 -59 -59 -58 -57 -58 -58 -58 -58 -59 -59 -59 -58 -57 -57 -58 -58 -57 -57 -56 -55 -56 -56 -55 -53 -52 -55 -55 -55 -53 -55 -55 -55 -55 -54 -54 -53 -54 -53 -55 -55 -56 -55 -56 -55 -55 -55 -55 -55 -55 -56 -56 -56 -55 -56 -55 -55 -56 -57 -58 -58 -58 -58 -57 -58 -58 -58 -58 -59 -61 -63 -67 -68 -67 -68 -67 -69 -68 -72 -73 -73 -74 -77 -79 -77 -79 -82 -83 -87 -90 -93 -94 -92 -90 -89 -88 -85 -85 -83 -81 -79 -76 -76 -76 -76 -76 -75 -75 -75 -75 -74 -74 -73 -73 -72 -73 -73 -72 -72 -72 -71 -70 -70 -72 -72 -72 -72 -72 -71 -71 -72 -72 -73 -73 -72 -73 -68 -70 -76 -86 -92 -104 -112 -118 -127 -135 -144 -150 -155 -161 -166 -170 -179 -188 -201 -212 -239 -250 -272 -301 -369 -421 -470 -522 -580 -616 -667 -693 -739 -778 -825 -860 -894 -931 -963 -994 -1038 -1067 -1098 -1131 -1173 -1217 -1249 -1276 -1304 -1338 -1375 -1411 -1431 -1458 -1476 -1503 -1520 -1540 -1564 -1579 -1590 -1609 -1625 -1636 -1650 -1666 -1678 -1691 -1702 -1715 -1721 -1748 -1754 -1761 -1771 -1779 -1787 -1788 -1797 -1808 -1819 -1828 -1838 -1848 -1858 -1862 -1868 -1873 -1878 -1882 -1888 -1895 -1897 -1904 -1909 -1915 -1904 -1892 -1902 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -107 -107 -106 -106 -106 -106 -106 -106 -106 -104 -104 -105 -104 -106 -103 -103 -106 -107 -110 -107 -108 -109 -109 -109 -108 -106 -105 -103 -98 -98 -102 -103 -101 -100 -98 -96 -94 -94 -99 -101 -101 -99 -101 -100 -100 -99 -98 -99 -91 -99 -101 -101 -98 -96 -89 -99 -100 -98 -96 -95 -87 -96 -95 -94 -94 -94 -94 -92 -92 -93 -98 -96 -96 -98 -97 -94 -90 -92 -93 -95 -94 -95 -96 -95 -94 -94 -94 -94 -95 -97 -97 -94 -96 -95 -94 -95 -96 -94 -93 -94 -95 -96 -96 -95 -96 -97 -97 -96 -97 -97 -96 -93 -94 -95 -94 -96 -94 -94 -94 -90 -89 -89 -88 -88 -87 -86 -87 -87 -87 -86 -85 -87 -86 -86 -87 -88 -86 -87 -88 -88 -89 -89 -89 -89 -89 -89 -88 -89 -89 -89 -87 -87 -85 -87 -87 -87 -89 -90 -89 -90 -91 -93 -96 -96 -98 -98 -100 -99 -97 -94 -95 -96 -97 -96 -95 -95 -93 -93 -93 -93 -94 -92 -86 -88 -95 -94 -93 -92 -92 -92 -92 -91 -90 -89 -87 -88 -88 -85 -84 -83 -84 -83 -78 -78 -76 -79 -78 -77 -75 -76 -77 -77 -77 -77 -76 -75 -76 -76 -74 -73 -72 -73 -73 -72 -72 -71 -72 -72 -73 -73 -73 -71 -71 -69 -69 -71 -70 -69 -69 -68 -70 -69 -70 -68 -68 -68 -66 -67 -66 -66 -66 -64 -64 -65 -65 -65 -65 -65 -65 -64 -63 -64 -63 -63 -62 -61 -61 -60 -60 -60 -60 -60 -59 -59 -60 -59 -60 -59 -59 -58 -58 -58 -57 -58 -57 -58 -59 -58 -57 -57 -57 -57 -58 -56 -57 -57 -55 -55 -57 -55 -55 -53 -53 -55 -55 -54 -53 -55 -55 -55 -54 -54 -54 -53 -54 -54 -55 -55 -56 -55 -54 -55 -54 -55 -55 -56 -56 -56 -56 -56 -56 -55 -55 -56 -56 -58 -59 -58 -58 -57 -58 -59 -59 -59 -59 -60 -62 -63 -65 -67 -69 -71 -73 -74 -74 -75 -76 -77 -79 -81 -79 -81 -83 -86 -89 -93 -93 -92 -90 -89 -88 -87 -85 -84 -82 -81 -78 -78 -76 -74 -74 -74 -73 -73 -73 -73 -73 -73 -72 -72 -71 -72 -71 -72 -71 -71 -71 -70 -69 -71 -72 -70 -71 -71 -70 -70 -70 -72 -72 -73 -72 -72 -69 -67 -72 -82 -90 -98 -107 -117 -123 -135 -142 -147 -155 -161 -165 -168 -177 -185 -199 -209 -230 -247 -266 -287 -347 -405 -450 -504 -552 -605 -650 -686 -726 -767 -809 -847 -885 -911 -954 -983 -1031 -1057 -1094 -1114 -1163 -1201 -1231 -1264 -1293 -1321 -1357 -1395 -1419 -1441 -1467 -1493 -1511 -1530 -1554 -1570 -1584 -1600 -1613 -1627 -1639 -1656 -1666 -1681 -1692 -1704 -1709 -1735 -1747 -1749 -1760 -1770 -1785 -1791 -1791 -1801 -1812 -1822 -1832 -1845 -1855 -1862 -1867 -1873 -1877 -1882 -1887 -1893 -1900 -1901 -1911 -1915 -1910 -1904 -1904 -1899 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -108 -108 -108 -106 -107 -107 -107 -106 -107 -106 -105 -105 -105 -105 -107 -103 -103 -106 -107 -110 -107 -108 -109 -109 -108 -108 -105 -104 -102 -97 -96 -102 -102 -101 -100 -97 -95 -93 -101 -104 -100 -102 -100 -101 -100 -100 -99 -98 -97 -90 -94 -101 -101 -98 -94 -88 -97 -100 -98 -95 -94 -85 -96 -94 -93 -93 -93 -92 -91 -91 -92 -98 -96 -96 -98 -97 -95 -89 -91 -92 -95 -94 -95 -96 -95 -94 -95 -94 -94 -96 -97 -97 -94 -96 -95 -94 -96 -96 -94 -93 -94 -95 -96 -97 -95 -96 -97 -98 -96 -98 -97 -96 -93 -94 -95 -95 -95 -94 -93 -93 -88 -89 -89 -88 -88 -87 -87 -87 -87 -87 -86 -85 -87 -87 -85 -86 -87 -87 -88 -89 -89 -90 -90 -90 -90 -89 -88 -89 -90 -90 -89 -87 -87 -86 -87 -87 -88 -90 -90 -89 -91 -92 -94 -96 -96 -98 -98 -99 -98 -96 -93 -96 -94 -97 -95 -94 -92 -93 -93 -93 -95 -86 -88 -93 -94 -95 -93 -93 -92 -91 -92 -91 -90 -89 -87 -87 -86 -84 -83 -83 -84 -79 -78 -76 -78 -79 -77 -77 -75 -76 -77 -76 -76 -77 -76 -75 -76 -75 -74 -74 -74 -73 -71 -72 -71 -71 -71 -72 -74 -73 -72 -71 -69 -69 -68 -70 -68 -69 -68 -68 -70 -70 -70 -69 -68 -68 -68 -67 -67 -65 -66 -65 -64 -65 -65 -65 -65 -65 -65 -64 -63 -63 -63 -63 -62 -61 -61 -60 -60 -60 -60 -60 -59 -58 -59 -59 -59 -58 -59 -58 -57 -56 -56 -58 -57 -57 -59 -58 -57 -58 -57 -56 -57 -58 -57 -57 -56 -54 -55 -56 -55 -55 -53 -55 -55 -55 -54 -55 -54 -55 -55 -54 -54 -55 -53 -53 -54 -55 -54 -55 -54 -54 -55 -54 -55 -55 -56 -56 -56 -56 -55 -56 -55 -55 -56 -57 -58 -59 -59 -58 -58 -59 -59 -59 -59 -60 -62 -63 -66 -68 -69 -71 -73 -70 -67 -70 -77 -81 -82 -83 -82 -84 -83 -85 -85 -83 -76 -89 -88 -88 -86 -85 -84 -83 -81 -80 -78 -78 -73 -75 -72 -72 -71 -71 -71 -71 -71 -71 -71 -71 -71 -70 -71 -71 -71 -70 -70 -70 -68 -69 -71 -70 -70 -71 -70 -70 -69 -70 -71 -72 -71 -70 -70 -66 -70 -78 -86 -93 -104 -112 -119 -129 -140 -147 -154 -158 -165 -168 -175 -183 -197 -209 -223 -246 -260 -280 -325 -389 -434 -486 -536 -594 -632 -679 -713 -754 -792 -836 -873 -903 -943 -975 -1023 -1049 -1083 -1105 -1146 -1182 -1220 -1250 -1278 -1309 -1338 -1377 -1413 -1434 -1458 -1484 -1502 -1517 -1541 -1563 -1578 -1588 -1604 -1618 -1628 -1643 -1658 -1670 -1683 -1693 -1706 -1721 -1737 -1746 -1757 -1768 -1781 -1792 -1794 -1794 -1805 -1814 -1827 -1840 -1850 -1859 -1865 -1871 -1877 -1879 -1886 -1892 -1899 -1901 -1910 -1914 -1912 -1908 -1905 -1898 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -107 -108 -108 -108 -107 -107 -107 -108 -107 -107 -107 -105 -105 -106 -105 -107 -103 -103 -105 -107 -106 -106 -108 -109 -108 -108 -107 -105 -103 -102 -96 -95 -102 -102 -101 -100 -96 -95 -88 -102 -104 -101 -102 -103 -101 -101 -100 -100 -99 -96 -88 -96 -101 -101 -97 -94 -88 -98 -100 -98 -95 -93 -86 -95 -93 -92 -93 -92 -91 -91 -89 -91 -98 -96 -96 -99 -98 -96 -89 -90 -91 -94 -96 -95 -95 -95 -95 -95 -94 -94 -96 -97 -97 -94 -96 -96 -94 -96 -97 -94 -93 -94 -95 -96 -97 -96 -97 -98 -98 -96 -98 -97 -96 -93 -93 -94 -94 -95 -94 -93 -93 -89 -88 -89 -88 -88 -88 -88 -88 -87 -87 -86 -85 -88 -88 -86 -86 -87 -87 -88 -90 -90 -91 -91 -90 -89 -89 -88 -90 -90 -90 -88 -87 -85 -87 -87 -88 -89 -90 -90 -90 -91 -93 -95 -95 -97 -98 -98 -99 -97 -95 -93 -94 -94 -96 -95 -94 -92 -92 -92 -95 -94 -87 -93 -94 -93 -93 -93 -92 -91 -91 -91 -90 -90 -87 -87 -87 -84 -83 -83 -83 -80 -78 -77 -79 -79 -77 -76 -76 -77 -76 -76 -77 -76 -75 -75 -76 -75 -74 -74 -74 -73 -73 -71 -72 -71 -71 -71 -73 -73 -72 -71 -70 -69 -71 -70 -69 -68 -67 -68 -70 -69 -69 -68 -67 -68 -67 -67 -66 -66 -65 -64 -65 -65 -65 -65 -65 -65 -64 -63 -62 -63 -63 -62 -61 -61 -60 -60 -60 -60 -60 -60 -59 -59 -59 -59 -60 -58 -60 -58 -57 -57 -58 -58 -57 -57 -58 -59 -58 -57 -57 -56 -56 -57 -56 -57 -57 -55 -54 -57 -56 -55 -54 -53 -55 -55 -55 -53 -54 -54 -55 -54 -54 -54 -53 -53 -53 -54 -54 -53 -54 -54 -54 -55 -55 -55 -56 -56 -56 -56 -55 -55 -56 -55 -55 -56 -57 -59 -59 -59 -58 -59 -60 -59 -59 -61 -61 -63 -64 -65 -66 -67 -69 -72 -67 -69 -72 -79 -85 -86 -84 -84 -83 -84 -82 -74 -72 -83 -83 -84 -85 -84 -83 -78 -80 -78 -77 -75 -73 -71 -71 -71 -70 -69 -69 -70 -69 -69 -68 -70 -70 -70 -70 -70 -70 -70 -70 -69 -68 -68 -69 -70 -70 -70 -69 -69 -68 -70 -69 -70 -71 -70 -70 -65 -69 -73 -84 -89 -99 -107 -117 -128 -138 -144 -151 -157 -164 -169 -173 -183 -193 -207 -220 -245 -254 -273 -294 -365 -418 -469 -520 -575 -618 -666 -697 -741 -781 -826 -861 -895 -930 -964 -1010 -1040 -1068 -1100 -1127 -1175 -1206 -1239 -1264 -1295 -1325 -1363 -1398 -1423 -1448 -1469 -1493 -1509 -1531 -1553 -1569 -1582 -1595 -1611 -1619 -1632 -1650 -1658 -1674 -1688 -1701 -1717 -1731 -1743 -1753 -1766 -1776 -1790 -1797 -1797 -1798 -1808 -1824 -1832 -1846 -1856 -1862 -1870 -1874 -1881 -1884 -1891 -1897 -1901 -1904 -1912 -1915 -1912 -1907 -1900 -1896 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -106 -108 -109 -110 -109 -108 -108 -108 -108 -107 -107 -107 -105 -105 -106 -105 -106 -103 -104 -104 -107 -109 -106 -109 -109 -108 -108 -107 -104 -102 -102 -94 -94 -102 -101 -100 -99 -96 -94 -88 -102 -104 -102 -103 -103 -101 -100 -101 -100 -98 -94 -87 -96 -101 -98 -96 -93 -87 -100 -99 -96 -94 -91 -87 -93 -92 -92 -93 -91 -90 -91 -88 -89 -98 -96 -96 -99 -98 -96 -88 -88 -90 -94 -96 -96 -95 -95 -97 -95 -95 -95 -96 -97 -97 -94 -96 -96 -94 -97 -97 -94 -93 -93 -95 -96 -98 -96 -97 -98 -98 -96 -98 -97 -96 -93 -94 -94 -94 -94 -94 -93 -93 -89 -89 -89 -88 -88 -88 -87 -88 -87 -86 -86 -88 -87 -88 -86 -87 -87 -88 -89 -90 -90 -91 -90 -90 -90 -89 -89 -90 -91 -90 -88 -87 -85 -88 -88 -89 -90 -90 -90 -90 -92 -94 -96 -96 -97 -98 -97 -97 -98 -95 -94 -92 -96 -95 -92 -92 -92 -92 -92 -94 -87 -88 -92 -94 -94 -92 -92 -91 -90 -90 -91 -90 -89 -87 -87 -87 -83 -82 -83 -82 -78 -77 -78 -80 -78 -76 -75 -76 -76 -76 -77 -77 -75 -75 -75 -75 -75 -73 -73 -73 -72 -72 -72 -71 -71 -71 -71 -74 -73 -72 -71 -70 -70 -70 -70 -68 -68 -68 -70 -70 -69 -68 -67 -68 -66 -67 -66 -66 -65 -64 -64 -65 -65 -65 -64 -64 -64 -63 -62 -63 -63 -62 -61 -61 -60 -59 -60 -60 -60 -59 -59 -59 -58 -59 -58 -60 -58 -58 -57 -55 -57 -58 -57 -57 -58 -58 -56 -57 -57 -56 -56 -58 -55 -57 -56 -54 -56 -55 -56 -55 -55 -54 -54 -55 -55 -54 -54 -54 -55 -55 -54 -54 -54 -54 -53 -53 -53 -55 -55 -54 -54 -55 -54 -55 -55 -56 -56 -55 -56 -55 -55 -56 -56 -56 -56 -58 -59 -60 -59 -58 -58 -59 -61 -61 -63 -63 -63 -64 -64 -65 -66 -67 -69 -71 -71 -74 -80 -76 -81 -80 -82 -78 -80 -80 -79 -80 -78 -79 -80 -80 -80 -80 -78 -74 -76 -75 -73 -71 -69 -69 -68 -69 -67 -70 -67 -67 -68 -67 -69 -70 -70 -70 -70 -70 -69 -69 -68 -68 -67 -69 -68 -68 -69 -68 -68 -68 -69 -69 -70 -69 -69 -68 -65 -69 -79 -85 -94 -104 -113 -124 -133 -142 -148 -157 -161 -168 -172 -181 -191 -206 -217 -234 -250 -265 -286 -342 -402 -452 -505 -552 -607 -648 -690 -727 -769 -805 -848 -886 -912 -955 -994 -1033 -1060 -1086 -1124 -1159 -1191 -1224 -1253 -1284 -1308 -1349 -1381 -1408 -1436 -1458 -1484 -1501 -1517 -1543 -1562 -1576 -1587 -1600 -1610 -1621 -1635 -1656 -1668 -1684 -1697 -1714 -1725 -1740 -1749 -1763 -1774 -1787 -1797 -1800 -1791 -1802 -1812 -1828 -1842 -1852 -1860 -1869 -1874 -1878 -1884 -1889 -1896 -1902 -1907 -1915 -1919 -1910 -1908 -1902 -1894 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -105 -106 -108 -109 -110 -110 -108 -108 -110 -109 -108 -107 -107 -105 -105 -106 -106 -104 -103 -104 -104 -106 -106 -108 -108 -108 -108 -108 -106 -104 -102 -101 -93 -100 -102 -101 -99 -99 -95 -93 -88 -102 -101 -103 -104 -103 -102 -101 -101 -100 -99 -93 -85 -99 -101 -98 -96 -92 -89 -99 -97 -95 -93 -90 -86 -92 -90 -92 -92 -89 -89 -90 -86 -88 -97 -96 -96 -100 -98 -90 -87 -88 -89 -94 -96 -96 -95 -95 -97 -95 -95 -95 -96 -97 -98 -94 -96 -96 -95 -97 -97 -94 -93 -93 -95 -96 -98 -96 -96 -98 -97 -96 -97 -96 -95 -93 -94 -94 -93 -94 -94 -93 -93 -89 -89 -89 -88 -88 -88 -87 -88 -87 -86 -86 -88 -87 -88 -86 -87 -87 -88 -89 -91 -92 -91 -90 -90 -90 -89 -89 -91 -91 -90 -89 -87 -87 -88 -89 -90 -92 -90 -90 -91 -93 -95 -96 -96 -97 -95 -97 -96 -93 -96 -92 -93 -94 -94 -92 -92 -92 -93 -95 -93 -88 -89 -93 -94 -93 -92 -91 -90 -90 -91 -90 -90 -87 -87 -87 -84 -82 -82 -80 -79 -78 -78 -78 -78 -76 -75 -76 -76 -76 -76 -77 -75 -75 -76 -76 -75 -74 -74 -74 -72 -72 -71 -72 -71 -71 -71 -72 -73 -72 -71 -70 -70 -69 -70 -68 -68 -67 -68 -70 -69 -68 -68 -68 -66 -66 -66 -66 -65 -64 -65 -65 -65 -64 -64 -64 -64 -63 -62 -63 -63 -62 -61 -60 -60 -59 -60 -60 -60 -59 -59 -59 -58 -59 -58 -60 -58 -58 -58 -56 -56 -58 -57 -56 -57 -58 -57 -57 -57 -56 -56 -56 -57 -56 -56 -56 -54 -56 -56 -55 -54 -54 -54 -55 -55 -54 -55 -54 -55 -55 -53 -54 -54 -54 -53 -53 -54 -55 -54 -54 -54 -55 -55 -55 -56 -56 -56 -56 -56 -56 -55 -55 -55 -55 -56 -57 -58 -60 -60 -60 -59 -60 -61 -62 -64 -66 -63 -63 -64 -65 -67 -67 -67 -68 -69 -73 -72 -75 -81 -78 -81 -81 -79 -79 -77 -77 -78 -77 -74 -78 -76 -76 -76 -76 -72 -73 -71 -69 -69 -67 -67 -68 -69 -67 -67 -67 -66 -68 -66 -68 -69 -69 -69 -68 -69 -68 -68 -67 -67 -68 -68 -68 -68 -68 -67 -68 -69 -68 -68 -69 -68 -67 -64 -67 -74 -83 -89 -100 -108 -120 -128 -140 -147 -155 -160 -168 -172 -179 -189 -201 -212 -227 -245 -258 -277 -315 -382 -432 -487 -536 -596 -631 -681 -716 -755 -795 -837 -873 -904 -936 -987 -1015 -1050 -1082 -1107 -1143 -1181 -1212 -1237 -1270 -1299 -1330 -1365 -1397 -1427 -1449 -1471 -1494 -1507 -1532 -1552 -1568 -1580 -1590 -1605 -1617 -1630 -1652 -1662 -1679 -1692 -1710 -1722 -1734 -1746 -1757 -1772 -1782 -1793 -1803 -1799 -1794 -1805 -1825 -1832 -1848 -1858 -1865 -1872 -1877 -1882 -1890 -1895 -1902 -1906 -1909 -1919 -1907 -1889 -1893 -1896 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -107 -106 -106 -108 -110 -111 -109 -109 -109 -111 -109 -108 -107 -107 -105 -105 -106 -106 -104 -103 -103 -104 -106 -106 -108 -108 -108 -108 -108 -106 -103 -102 -100 -92 -100 -102 -101 -99 -98 -95 -91 -88 -96 -102 -104 -105 -104 -102 -102 -101 -100 -98 -91 -89 -102 -99 -97 -95 -91 -91 -97 -96 -96 -92 -88 -87 -91 -89 -91 -92 -88 -87 -89 -85 -87 -97 -95 -100 -99 -98 -90 -87 -87 -88 -96 -96 -96 -95 -95 -97 -96 -95 -95 -96 -98 -98 -94 -97 -97 -95 -98 -97 -94 -93 -93 -95 -96 -97 -96 -97 -97 -97 -96 -97 -96 -93 -93 -94 -94 -94 -95 -94 -93 -92 -89 -89 -89 -89 -89 -89 -88 -88 -87 -87 -87 -88 -87 -88 -87 -87 -88 -89 -90 -91 -92 -91 -91 -91 -90 -89 -90 -91 -91 -90 -88 -88 -89 -89 -90 -91 -90 -90 -90 -92 -93 -96 -97 -96 -97 -95 -97 -97 -93 -93 -93 -93 -95 -93 -92 -92 -92 -91 -94 -89 -89 -92 -93 -94 -92 -91 -90 -89 -90 -91 -89 -87 -86 -86 -84 -82 -81 -81 -79 -78 -77 -78 -78 -77 -75 -76 -76 -76 -76 -76 -76 -76 -75 -74 -74 -74 -74 -74 -73 -72 -72 -72 -71 -71 -71 -71 -71 -73 -72 -70 -70 -70 -70 -68 -68 -68 -66 -70 -68 -68 -68 -68 -67 -66 -66 -66 -65 -64 -65 -65 -65 -64 -64 -64 -64 -63 -62 -63 -63 -62 -61 -60 -60 -59 -60 -61 -60 -59 -59 -59 -59 -59 -60 -59 -59 -57 -58 -56 -55 -57 -57 -57 -57 -58 -59 -56 -57 -57 -56 -56 -57 -56 -56 -56 -54 -54 -55 -55 -55 -54 -54 -55 -55 -55 -54 -55 -54 -54 -55 -54 -54 -55 -54 -53 -54 -55 -55 -54 -54 -55 -55 -56 -56 -56 -56 -55 -56 -56 -55 -55 -56 -56 -56 -57 -59 -60 -61 -60 -61 -61 -63 -64 -63 -64 -65 -64 -67 -66 -67 -68 -68 -67 -68 -69 -70 -73 -76 -76 -78 -79 -79 -78 -76 -76 -74 -78 -78 -76 -75 -73 -72 -72 -72 -72 -71 -69 -66 -65 -67 -68 -68 -68 -68 -68 -67 -66 -66 -68 -69 -68 -69 -68 -68 -68 -67 -67 -66 -66 -67 -67 -67 -67 -66 -67 -67 -68 -67 -68 -67 -66 -64 -66 -70 -81 -85 -95 -104 -115 -125 -136 -144 -152 -159 -167 -172 -176 -185 -196 -208 -220 -239 -252 -269 -290 -359 -416 -470 -519 -572 -621 -664 -702 -742 -783 -822 -861 -896 -928 -976 -1008 -1036 -1069 -1096 -1124 -1161 -1196 -1226 -1254 -1287 -1312 -1351 -1382 -1416 -1439 -1462 -1484 -1500 -1518 -1542 -1561 -1574 -1586 -1599 -1612 -1624 -1639 -1660 -1673 -1689 -1705 -1718 -1730 -1744 -1752 -1769 -1780 -1791 -1802 -1807 -1806 -1798 -1810 -1829 -1838 -1854 -1863 -1870 -1877 -1881 -1886 -1896 -1900 -1906 -1912 -1918 -1876 -1899 -1888 -1898 -1893 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -107 -107 -106 -106 -109 -110 -112 -109 -109 -109 -111 -109 -108 -107 -106 -105 -105 -105 -106 -103 -103 -103 -103 -105 -106 -108 -108 -108 -107 -106 -105 -102 -102 -100 -90 -100 -101 -100 -99 -97 -95 -87 -89 -98 -102 -105 -105 -104 -102 -102 -101 -99 -97 -90 -98 -100 -98 -97 -94 -91 -90 -96 -94 -95 -91 -87 -87 -89 -88 -91 -92 -87 -86 -86 -83 -86 -95 -95 -100 -100 -99 -90 -86 -87 -94 -96 -96 -96 -95 -95 -97 -96 -95 -95 -97 -98 -99 -94 -97 -97 -95 -98 -96 -93 -92 -93 -95 -96 -97 -96 -97 -97 -96 -95 -97 -95 -93 -93 -94 -94 -94 -94 -94 -93 -92 -92 -90 -89 -89 -89 -88 -88 -88 -87 -87 -87 -88 -87 -88 -87 -88 -88 -90 -90 -92 -93 -91 -91 -91 -90 -90 -91 -92 -91 -90 -90 -88 -89 -91 -91 -92 -90 -91 -93 -93 -94 -96 -94 -96 -97 -96 -96 -97 -93 -93 -93 -94 -94 -93 -92 -92 -91 -94 -90 -89 -91 -92 -93 -93 -92 -90 -89 -89 -90 -90 -88 -86 -86 -85 -82 -81 -81 -77 -78 -77 -78 -79 -77 -75 -76 -76 -76 -76 -76 -76 -75 -76 -75 -75 -74 -73 -74 -73 -72 -72 -72 -71 -71 -71 -71 -72 -74 -72 -71 -70 -70 -70 -70 -67 -68 -68 -69 -69 -68 -68 -68 -67 -66 -66 -66 -65 -64 -64 -65 -65 -64 -64 -64 -64 -63 -62 -62 -62 -62 -61 -60 -60 -59 -60 -61 -60 -61 -60 -58 -59 -59 -59 -59 -58 -57 -58 -57 -55 -57 -57 -57 -56 -57 -58 -58 -56 -57 -56 -56 -56 -57 -55 -56 -55 -56 -55 -55 -55 -55 -55 -54 -55 -54 -55 -54 -54 -54 -54 -54 -54 -54 -54 -55 -53 -54 -54 -53 -54 -54 -55 -55 -56 -56 -56 -56 -56 -56 -56 -56 -55 -56 -58 -57 -59 -60 -61 -61 -60 -61 -64 -64 -65 -65 -66 -66 -67 -68 -67 -68 -70 -68 -67 -68 -67 -70 -75 -74 -75 -76 -73 -76 -74 -74 -73 -74 -75 -73 -72 -70 -68 -70 -68 -69 -68 -65 -66 -66 -67 -65 -66 -65 -67 -67 -66 -65 -66 -67 -68 -67 -66 -67 -67 -67 -67 -66 -65 -67 -67 -67 -66 -66 -66 -66 -67 -66 -67 -66 -66 -65 -65 -67 -75 -82 -90 -100 -109 -117 -121 -131 -142 -149 -159 -162 -170 -174 -181 -191 -203 -213 -229 -245 -262 -282 -335 -400 -455 -506 -551 -610 -647 -694 -731 -768 -808 -848 -883 -914 -960 -995 -1032 -1058 -1090 -1115 -1153 -1185 -1216 -1240 -1275 -1301 -1337 -1368 -1403 -1430 -1451 -1473 -1494 -1505 -1532 -1551 -1568 -1580 -1593 -1607 -1620 -1633 -1653 -1666 -1684 -1701 -1713 -1726 -1738 -1750 -1761 -1778 -1788 -1800 -1808 -1802 -1791 -1802 -1811 -1825 -1845 -1859 -1868 -1874 -1881 -1887 -1893 -1899 -1905 -1912 -1914 -1887 -1879 -1890 -1900 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -107 -107 -107 -106 -106 -109 -110 -111 -109 -108 -108 -110 -109 -108 -107 -106 -104 -105 -105 -105 -103 -103 -103 -106 -105 -106 -107 -107 -107 -107 -106 -105 -102 -101 -100 -89 -100 -100 -100 -99 -97 -94 -82 -89 -99 -103 -106 -106 -104 -102 -101 -100 -99 -97 -92 -96 -99 -95 -96 -93 -90 -92 -95 -93 -94 -90 -85 -88 -88 -86 -90 -89 -86 -85 -85 -90 -87 -95 -95 -100 -101 -99 -91 -85 -87 -94 -96 -96 -96 -95 -95 -98 -96 -95 -95 -97 -98 -99 -94 -97 -96 -95 -98 -96 -92 -91 -93 -95 -96 -97 -95 -96 -97 -95 -95 -96 -94 -93 -93 -93 -94 -94 -94 -93 -92 -92 -92 -90 -90 -89 -88 -89 -89 -88 -88 -87 -87 -88 -87 -88 -88 -88 -89 -90 -91 -93 -91 -91 -92 -91 -90 -91 -92 -92 -91 -90 -90 -89 -91 -92 -92 -93 -90 -91 -93 -93 -95 -96 -96 -95 -97 -96 -95 -96 -93 -93 -94 -94 -93 -93 -93 -92 -93 -94 -90 -89 -91 -92 -94 -91 -92 -89 -89 -89 -89 -88 -86 -86 -85 -82 -82 -79 -76 -78 -77 -78 -77 -77 -77 -75 -76 -76 -76 -76 -76 -75 -76 -75 -75 -74 -74 -73 -73 -72 -72 -72 -72 -71 -70 -70 -70 -72 -73 -71 -71 -70 -69 -70 -69 -68 -68 -69 -69 -68 -68 -68 -67 -66 -66 -65 -65 -64 -64 -65 -65 -64 -64 -64 -64 -63 -63 -62 -62 -62 -61 -60 -60 -61 -60 -61 -60 -61 -58 -58 -59 -57 -59 -58 -59 -57 -58 -57 -55 -55 -58 -56 -57 -56 -57 -58 -56 -56 -56 -56 -56 -56 -55 -55 -55 -54 -55 -55 -55 -55 -54 -55 -54 -55 -55 -55 -55 -54 -54 -54 -54 -54 -54 -54 -53 -55 -54 -54 -53 -54 -54 -55 -56 -56 -56 -56 -55 -55 -56 -56 -56 -56 -57 -58 -60 -60 -61 -62 -61 -62 -66 -67 -65 -66 -67 -67 -67 -67 -69 -67 -68 -68 -66 -67 -66 -67 -68 -69 -73 -68 -66 -66 -65 -65 -65 -71 -70 -71 -70 -68 -67 -66 -63 -67 -67 -64 -66 -65 -66 -65 -65 -65 -65 -66 -66 -65 -66 -67 -67 -67 -67 -67 -66 -66 -66 -65 -64 -64 -66 -66 -66 -65 -65 -66 -66 -66 -66 -66 -65 -63 -62 -65 -71 -80 -86 -97 -104 -118 -126 -140 -146 -155 -160 -167 -172 -177 -186 -198 -209 -223 -241 -254 -273 -309 -376 -429 -488 -535 -594 -640 -672 -718 -756 -797 -837 -872 -906 -925 -953 -983 -1015 -1051 -1079 -1109 -1139 -1173 -1201 -1229 -1261 -1292 -1317 -1354 -1382 -1419 -1442 -1465 -1484 -1500 -1519 -1542 -1560 -1575 -1588 -1601 -1614 -1627 -1643 -1664 -1678 -1697 -1709 -1723 -1733 -1747 -1756 -1768 -1786 -1796 -1805 -1813 -1808 -1805 -1806 -1825 -1839 -1854 -1865 -1872 -1879 -1884 -1890 -1898 -1904 -1910 -1917 -1899 -1886 -1881 -1900 -1892 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -109 -107 -107 -107 -106 -106 -109 -110 -110 -108 -108 -108 -108 -109 -108 -107 -106 -104 -105 -105 -105 -103 -103 -103 -106 -105 -105 -107 -106 -107 -107 -106 -105 -101 -101 -99 -88 -101 -100 -99 -99 -96 -93 -78 -89 -102 -104 -106 -105 -103 -101 -101 -100 -98 -90 -94 -95 -97 -94 -95 -93 -89 -93 -93 -92 -93 -89 -83 -88 -86 -92 -90 -88 -87 -85 -79 -87 -88 -95 -95 -100 -101 -99 -91 -86 -87 -93 -95 -97 -96 -95 -95 -98 -96 -95 -95 -97 -97 -98 -93 -96 -96 -95 -97 -95 -91 -90 -93 -94 -96 -96 -96 -96 -96 -95 -97 -96 -94 -93 -93 -93 -93 -93 -94 -93 -92 -92 -91 -90 -90 -89 -89 -89 -89 -88 -88 -87 -87 -87 -86 -88 -88 -88 -90 -91 -92 -93 -92 -92 -92 -91 -91 -92 -93 -91 -91 -90 -91 -90 -92 -93 -93 -94 -91 -91 -92 -94 -96 -95 -96 -97 -97 -95 -95 -96 -93 -94 -94 -94 -93 -93 -92 -92 -93 -92 -91 -91 -91 -93 -92 -91 -90 -88 -89 -88 -88 -86 -85 -84 -84 -82 -79 -77 -75 -77 -78 -77 -77 -77 -75 -76 -76 -76 -76 -76 -75 -76 -75 -75 -74 -74 -73 -73 -73 -72 -72 -72 -70 -70 -70 -70 -72 -74 -72 -70 -70 -69 -70 -69 -68 -68 -68 -69 -68 -68 -68 -67 -66 -66 -65 -65 -64 -64 -64 -65 -64 -64 -64 -63 -63 -63 -61 -62 -63 -61 -60 -60 -60 -60 -61 -59 -60 -60 -58 -59 -57 -58 -60 -58 -57 -57 -58 -56 -54 -56 -57 -56 -56 -57 -57 -57 -57 -56 -56 -56 -55 -57 -57 -56 -55 -54 -55 -55 -55 -55 -54 -55 -55 -54 -55 -55 -55 -54 -54 -55 -54 -54 -54 -54 -54 -53 -54 -53 -54 -54 -55 -55 -56 -56 -56 -56 -55 -56 -56 -56 -56 -57 -58 -58 -61 -61 -62 -62 -63 -67 -68 -68 -68 -67 -68 -68 -69 -70 -65 -65 -66 -66 -67 -64 -66 -68 -66 -68 -64 -66 -66 -66 -66 -65 -68 -66 -66 -68 -67 -65 -66 -67 -66 -66 -64 -66 -65 -66 -64 -64 -64 -65 -64 -65 -64 -65 -65 -66 -66 -66 -64 -66 -66 -65 -65 -64 -64 -65 -65 -65 -64 -64 -65 -65 -65 -65 -65 -65 -63 -63 -63 -67 -78 -81 -91 -102 -114 -123 -135 -144 -151 -159 -164 -170 -174 -182 -193 -204 -216 -233 -250 -266 -286 -352 -413 -465 -523 -571 -623 -663 -696 -746 -783 -818 -859 -898 -935 -976 -1004 -1036 -1070 -1101 -1122 -1159 -1191 -1219 -1244 -1279 -1302 -1339 -1370 -1408 -1434 -1452 -1475 -1494 -1508 -1532 -1551 -1568 -1581 -1595 -1609 -1623 -1637 -1654 -1670 -1682 -1693 -1706 -1717 -1731 -1741 -1752 -1765 -1784 -1794 -1808 -1813 -1812 -1794 -1799 -1812 -1826 -1845 -1861 -1870 -1877 -1884 -1888 -1895 -1902 -1910 -1916 -1919 -1904 -1904 -1900 -9999 -1888 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -109 -109 -107 -107 -107 -106 -106 -108 -109 -109 -108 -107 -108 -107 -109 -107 -106 -105 -104 -105 -105 -104 -103 -103 -103 -104 -106 -105 -107 -106 -106 -107 -105 -105 -101 -101 -99 -87 -97 -99 -99 -98 -95 -92 -74 -91 -102 -104 -105 -104 -102 -101 -100 -99 -96 -89 -90 -94 -95 -92 -94 -92 -89 -94 -92 -90 -92 -88 -87 -88 -85 -91 -90 -89 -85 -85 -78 -84 -89 -95 -95 -101 -102 -99 -84 -86 -86 -93 -95 -97 -96 -95 -95 -98 -94 -94 -94 -96 -95 -97 -93 -96 -95 -95 -97 -94 -89 -88 -93 -94 -96 -96 -96 -96 -96 -95 -97 -96 -94 -93 -92 -93 -93 -93 -94 -93 -92 -91 -91 -91 -90 -89 -89 -89 -89 -89 -88 -88 -88 -87 -86 -88 -88 -89 -91 -91 -93 -93 -92 -92 -93 -92 -92 -93 -93 -93 -91 -90 -91 -92 -93 -93 -94 -92 -91 -92 -93 -94 -96 -95 -96 -97 -96 -95 -95 -93 -92 -93 -93 -93 -93 -93 -92 -92 -91 -93 -90 -91 -91 -91 -90 -90 -88 -88 -89 -88 -86 -85 -83 -83 -82 -80 -78 -75 -78 -78 -77 -78 -77 -75 -76 -76 -76 -76 -76 -75 -76 -76 -75 -74 -74 -73 -73 -73 -72 -72 -72 -71 -70 -70 -70 -70 -75 -72 -70 -70 -69 -69 -69 -68 -68 -68 -68 -68 -68 -67 -67 -66 -66 -65 -65 -64 -65 -64 -65 -64 -64 -64 -63 -63 -62 -61 -62 -63 -61 -60 -60 -59 -60 -60 -59 -60 -59 -58 -59 -58 -57 -59 -59 -57 -57 -58 -57 -55 -55 -56 -56 -56 -57 -57 -58 -56 -57 -56 -56 -55 -56 -55 -55 -55 -55 -54 -55 -55 -54 -54 -55 -56 -55 -54 -55 -55 -55 -54 -54 -55 -55 -54 -54 -55 -53 -53 -54 -54 -54 -54 -55 -56 -56 -56 -56 -55 -56 -56 -56 -57 -58 -58 -58 -61 -61 -62 -63 -63 -67 -69 -70 -71 -66 -70 -69 -70 -68 -66 -64 -63 -64 -64 -65 -64 -64 -64 -65 -66 -66 -66 -66 -64 -66 -66 -66 -66 -66 -66 -66 -65 -66 -66 -65 -63 -64 -66 -65 -64 -64 -64 -64 -65 -64 -64 -64 -64 -65 -66 -65 -66 -66 -66 -65 -65 -64 -63 -64 -64 -64 -64 -63 -64 -64 -64 -64 -64 -65 -62 -61 -61 -64 -71 -81 -88 -100 -111 -120 -130 -142 -148 -157 -160 -168 -172 -178 -188 -199 -210 -225 -241 -258 -278 -327 -395 -446 -507 -551 -612 -653 -693 -728 -772 -807 -848 -882 -924 -960 -995 -1027 -1060 -1090 -1117 -1151 -1178 -1208 -1231 -1265 -1293 -1325 -1356 -1385 -1423 -1444 -1466 -1485 -1500 -1521 -1542 -1559 -1575 -1591 -1604 -1616 -1633 -1646 -1668 -1688 -1701 -1712 -1727 -1738 -1751 -1759 -1771 -1786 -1803 -1809 -1817 -1807 -1806 -1803 -1819 -1837 -1854 -1866 -1874 -1881 -1887 -1892 -1901 -1908 -1915 -1922 -1921 -1894 -1868 -1898 -1891 -1886 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -110 -109 -109 -107 -107 -107 -106 -106 -108 -109 -108 -108 -107 -107 -107 -109 -107 -106 -105 -104 -105 -105 -104 -102 -102 -103 -104 -105 -105 -107 -106 -106 -107 -105 -105 -100 -101 -98 -89 -99 -99 -99 -98 -95 -90 -77 -94 -102 -104 -105 -104 -101 -100 -100 -99 -96 -92 -94 -93 -94 -90 -94 -91 -88 -95 -90 -90 -91 -87 -86 -87 -84 -90 -89 -88 -84 -84 -76 -82 -90 -95 -95 -101 -103 -91 -84 -85 -85 -93 -95 -97 -96 -95 -95 -96 -92 -92 -93 -94 -94 -96 -92 -95 -94 -95 -97 -94 -88 -87 -93 -94 -96 -95 -96 -96 -95 -95 -96 -95 -93 -92 -92 -93 -92 -93 -93 -93 -92 -91 -91 -90 -90 -89 -89 -91 -90 -89 -88 -88 -88 -87 -87 -89 -89 -90 -91 -93 -94 -93 -93 -93 -93 -93 -93 -93 -93 -93 -91 -93 -92 -93 -94 -94 -96 -93 -91 -91 -93 -95 -96 -96 -96 -97 -96 -94 -94 -93 -94 -93 -93 -93 -93 -92 -92 -91 -93 -91 -90 -91 -91 -90 -90 -87 -88 -88 -87 -85 -85 -85 -83 -81 -80 -78 -75 -78 -77 -78 -78 -77 -75 -76 -76 -76 -76 -75 -75 -76 -75 -75 -74 -74 -73 -72 -73 -72 -72 -72 -71 -70 -70 -69 -70 -73 -73 -71 -69 -69 -69 -69 -68 -68 -68 -68 -67 -67 -67 -67 -66 -66 -65 -65 -64 -65 -64 -64 -64 -64 -64 -63 -63 -62 -61 -62 -63 -61 -60 -60 -59 -60 -60 -59 -60 -60 -57 -58 -58 -57 -59 -60 -57 -57 -58 -57 -56 -54 -57 -56 -56 -56 -57 -57 -57 -57 -56 -56 -56 -55 -56 -56 -55 -54 -54 -53 -54 -54 -54 -54 -55 -56 -55 -56 -55 -55 -54 -54 -54 -54 -55 -54 -54 -54 -53 -53 -53 -53 -54 -54 -54 -55 -54 -56 -56 -56 -56 -56 -57 -58 -57 -58 -60 -61 -62 -63 -64 -65 -68 -71 -72 -73 -68 -68 -68 -68 -67 -65 -63 -63 -62 -62 -65 -64 -63 -63 -63 -63 -64 -63 -63 -63 -63 -63 -62 -64 -65 -65 -65 -65 -65 -64 -63 -65 -65 -65 -65 -65 -64 -64 -64 -64 -63 -64 -64 -64 -65 -65 -65 -65 -65 -65 -65 -64 -63 -63 -63 -63 -63 -63 -63 -63 -64 -64 -63 -63 -62 -60 -61 -65 -69 -80 -86 -98 -108 -118 -127 -139 -145 -152 -159 -164 -170 -175 -183 -194 -206 -219 -234 -252 -271 -303 -369 -427 -489 -538 -590 -634 -675 -718 -758 -799 -834 -870 -915 -948 -985 -1015 -1053 -1079 -1111 -1136 -1168 -1196 -1221 -1251 -1284 -1304 -1345 -1374 -1412 -1435 -1458 -1476 -1494 -1512 -1532 -1551 -1569 -1581 -1598 -1611 -1626 -1641 -1658 -1684 -1698 -1707 -1720 -1735 -1746 -1758 -1767 -1786 -1801 -1810 -1820 -1819 -1802 -1797 -1808 -1829 -1844 -1862 -1872 -1879 -1887 -1891 -1897 -1907 -1915 -1919 -1918 -1910 -1896 -1899 -1891 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -110 -110 -109 -108 -107 -106 -106 -105 -106 -108 -109 -112 -108 -106 -107 -109 -108 -107 -106 -104 -104 -104 -105 -102 -102 -101 -102 -104 -105 -105 -107 -106 -105 -106 -105 -104 -100 -100 -98 -84 -101 -98 -99 -98 -95 -88 -80 -96 -102 -103 -104 -103 -101 -100 -99 -99 -95 -92 -94 -91 -92 -88 -93 -92 -89 -95 -89 -90 -90 -86 -85 -85 -82 -89 -89 -87 -82 -84 -75 -79 -91 -95 -95 -101 -100 -92 -83 -85 -84 -93 -95 -97 -96 -95 -94 -94 -91 -91 -92 -93 -93 -94 -91 -95 -94 -95 -96 -93 -87 -86 -94 -94 -96 -95 -96 -95 -94 -95 -96 -94 -93 -92 -92 -92 -92 -93 -93 -92 -92 -91 -90 -90 -90 -89 -90 -92 -90 -89 -88 -89 -89 -88 -89 -90 -90 -91 -92 -92 -94 -94 -93 -94 -93 -93 -93 -94 -93 -93 -91 -91 -93 -93 -95 -97 -96 -93 -92 -92 -94 -95 -96 -96 -96 -96 -95 -94 -93 -92 -93 -93 -92 -93 -93 -92 -92 -92 -92 -89 -90 -92 -90 -89 -88 -87 -87 -88 -85 -85 -84 -83 -81 -80 -78 -79 -76 -77 -78 -78 -77 -76 -76 -76 -76 -76 -75 -75 -75 -76 -75 -74 -74 -73 -73 -72 -73 -72 -72 -72 -70 -70 -69 -69 -71 -73 -70 -69 -69 -69 -69 -68 -68 -68 -69 -67 -67 -67 -66 -66 -66 -65 -65 -64 -64 -64 -64 -64 -63 -64 -63 -61 -62 -61 -62 -62 -61 -60 -60 -59 -59 -60 -59 -60 -60 -57 -58 -59 -56 -59 -59 -58 -57 -57 -58 -56 -55 -55 -56 -56 -56 -56 -57 -57 -57 -57 -56 -56 -56 -55 -55 -55 -55 -54 -55 -54 -54 -54 -54 -54 -55 -56 -55 -56 -55 -54 -54 -54 -54 -54 -55 -54 -55 -54 -52 -54 -53 -54 -54 -54 -55 -56 -55 -55 -56 -56 -56 -56 -57 -57 -58 -58 -60 -63 -63 -64 -64 -66 -70 -73 -79 -74 -70 -71 -66 -66 -65 -64 -62 -61 -60 -62 -62 -62 -65 -63 -63 -63 -63 -63 -63 -61 -63 -63 -63 -63 -63 -64 -64 -64 -64 -62 -63 -64 -64 -64 -64 -64 -64 -62 -63 -63 -63 -64 -64 -64 -64 -64 -64 -65 -65 -64 -63 -62 -62 -62 -62 -62 -62 -62 -62 -63 -63 -62 -62 -63 -62 -62 -65 -69 -77 -83 -93 -105 -116 -124 -134 -143 -150 -157 -161 -168 -173 -180 -190 -201 -212 -228 -243 -262 -282 -346 -412 -468 -521 -569 -626 -662 -697 -743 -787 -816 -859 -907 -935 -978 -1004 -1036 -1071 -1102 -1124 -1157 -1186 -1211 -1234 -1273 -1298 -1335 -1363 -1402 -1427 -1445 -1468 -1486 -1500 -1523 -1542 -1558 -1576 -1593 -1605 -1621 -1637 -1650 -1674 -1693 -1703 -1716 -1728 -1742 -1753 -1763 -1776 -1798 -1809 -1816 -1811 -1808 -1796 -1800 -1814 -1832 -1853 -1869 -1877 -1884 -1890 -1895 -1904 -1912 -1914 -1916 -1889 -1900 -1897 -1893 -1886 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -110 -110 -110 -109 -108 -106 -106 -106 -105 -107 -107 -109 -112 -110 -106 -107 -109 -108 -106 -105 -104 -105 -104 -104 -102 -102 -101 -102 -104 -104 -105 -107 -106 -105 -106 -104 -104 -99 -100 -97 -87 -100 -98 -99 -97 -95 -86 -83 -98 -101 -103 -104 -102 -100 -99 -98 -99 -95 -92 -94 -90 -89 -94 -97 -92 -90 -93 -88 -90 -88 -85 -84 -84 -81 -89 -89 -87 -81 -84 -73 -76 -92 -95 -95 -104 -100 -92 -83 -85 -85 -94 -96 -96 -96 -95 -94 -92 -89 -90 -90 -92 -91 -93 -91 -95 -93 -95 -96 -92 -86 -85 -93 -95 -95 -96 -96 -95 -96 -95 -96 -94 -93 -92 -92 -92 -92 -92 -93 -92 -91 -91 -90 -90 -90 -89 -90 -92 -91 -90 -89 -90 -90 -89 -90 -91 -92 -92 -93 -93 -95 -94 -94 -94 -94 -94 -94 -94 -94 -93 -95 -93 -94 -94 -96 -97 -95 -92 -92 -92 -95 -97 -96 -95 -96 -96 -95 -93 -93 -93 -93 -95 -93 -93 -92 -92 -92 -91 -89 -90 -91 -90 -90 -88 -86 -87 -86 -86 -85 -84 -83 -81 -80 -78 -78 -75 -77 -78 -78 -77 -76 -76 -76 -76 -76 -76 -75 -75 -76 -75 -74 -74 -74 -73 -72 -73 -72 -71 -72 -70 -70 -69 -69 -71 -73 -70 -69 -69 -68 -68 -67 -67 -68 -69 -67 -67 -67 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -63 -64 -63 -61 -62 -62 -62 -62 -63 -60 -60 -59 -59 -61 -59 -59 -61 -57 -58 -59 -57 -58 -59 -59 -57 -57 -57 -57 -56 -54 -54 -55 -56 -56 -56 -57 -57 -56 -57 -56 -56 -55 -55 -54 -54 -54 -54 -54 -54 -54 -54 -54 -54 -55 -56 -56 -56 -55 -54 -54 -54 -54 -55 -54 -54 -55 -53 -54 -54 -53 -54 -54 -54 -54 -55 -56 -56 -56 -57 -57 -58 -58 -58 -58 -60 -61 -63 -64 -65 -65 -67 -68 -71 -74 -66 -71 -66 -67 -65 -63 -63 -62 -60 -60 -61 -61 -60 -61 -61 -61 -61 -66 -63 -63 -63 -62 -62 -62 -62 -63 -63 -63 -63 -61 -62 -62 -63 -63 -63 -63 -63 -63 -63 -63 -62 -63 -63 -64 -65 -64 -63 -64 -64 -63 -63 -62 -62 -61 -62 -62 -62 -61 -61 -62 -62 -62 -63 -64 -64 -63 -65 -68 -73 -83 -90 -103 -113 -121 -129 -142 -147 -154 -158 -165 -170 -176 -185 -196 -207 -223 -237 -255 -275 -315 -388 -443 -508 -551 -609 -645 -688 -732 -773 -809 -849 -899 -924 -959 -995 -1025 -1062 -1090 -1119 -1149 -1171 -1205 -1228 -1263 -1292 -1325 -1355 -1381 -1417 -1437 -1459 -1476 -1494 -1510 -1532 -1550 -1570 -1588 -1600 -1615 -1629 -1645 -1672 -1684 -1702 -1710 -1723 -1740 -1749 -1757 -1772 -1789 -1806 -1816 -1822 -1822 -1809 -1792 -1805 -1821 -1845 -1862 -1874 -1881 -1890 -1894 -1899 -1904 -1909 -1913 -1913 -1897 -1892 -1890 -1888 -1880 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -113 -110 -110 -110 -108 -108 -106 -106 -106 -105 -107 -107 -109 -112 -110 -105 -107 -109 -108 -106 -105 -104 -105 -105 -104 -102 -101 -101 -102 -104 -104 -105 -107 -106 -104 -106 -104 -104 -99 -99 -96 -90 -99 -99 -99 -96 -95 -93 -86 -100 -101 -103 -103 -101 -99 -99 -97 -98 -94 -90 -86 -92 -87 -96 -95 -91 -90 -91 -86 -90 -86 -84 -84 -83 -80 -88 -89 -86 -79 -83 -72 -73 -93 -95 -101 -104 -99 -91 -83 -86 -87 -94 -96 -96 -96 -95 -94 -90 -87 -88 -89 -91 -90 -92 -90 -94 -93 -95 -95 -91 -79 -92 -93 -95 -95 -95 -95 -95 -96 -95 -96 -94 -92 -91 -91 -92 -92 -92 -93 -92 -91 -90 -90 -90 -90 -90 -91 -92 -91 -90 -90 -90 -90 -91 -91 -91 -91 -92 -94 -93 -95 -95 -95 -94 -94 -94 -95 -94 -94 -94 -92 -94 -96 -96 -97 -98 -94 -92 -92 -93 -95 -97 -96 -96 -96 -95 -93 -93 -92 -93 -92 -91 -92 -92 -91 -91 -92 -89 -90 -90 -90 -90 -88 -86 -87 -85 -86 -85 -83 -83 -81 -80 -78 -77 -75 -77 -78 -78 -77 -76 -76 -75 -75 -76 -76 -75 -75 -76 -75 -74 -74 -74 -73 -72 -74 -72 -71 -71 -71 -69 -69 -69 -70 -72 -70 -69 -68 -68 -68 -67 -67 -68 -67 -67 -67 -67 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -63 -64 -62 -61 -62 -62 -61 -62 -63 -60 -60 -59 -59 -61 -59 -59 -61 -60 -58 -59 -57 -56 -59 -59 -58 -57 -57 -57 -56 -55 -55 -55 -55 -56 -56 -56 -57 -56 -56 -55 -56 -55 -55 -55 -54 -54 -53 -54 -54 -54 -54 -54 -54 -54 -55 -56 -56 -56 -55 -54 -54 -54 -54 -55 -54 -54 -54 -53 -53 -54 -54 -54 -54 -54 -55 -56 -55 -57 -57 -58 -58 -58 -58 -59 -58 -60 -64 -64 -63 -64 -64 -66 -65 -66 -68 -71 -64 -68 -63 -62 -61 -64 -60 -59 -59 -59 -59 -60 -60 -59 -59 -60 -60 -61 -64 -62 -62 -62 -61 -61 -61 -62 -61 -61 -61 -61 -63 -62 -62 -62 -62 -63 -63 -62 -63 -63 -62 -62 -63 -63 -63 -63 -63 -64 -63 -62 -61 -61 -61 -61 -61 -60 -61 -60 -62 -63 -64 -64 -66 -64 -66 -69 -72 -82 -87 -101 -110 -120 -128 -139 -144 -150 -157 -161 -168 -173 -181 -191 -203 -214 -231 -247 -266 -293 -363 -429 -489 -535 -587 -637 -674 -722 -759 -802 -832 -882 -916 -947 -987 -1014 -1055 -1079 -1113 -1132 -1166 -1198 -1223 -1254 -1285 -1306 -1345 -1370 -1406 -1429 -1450 -1467 -1487 -1503 -1523 -1541 -1562 -1576 -1595 -1608 -1624 -1637 -1658 -1679 -1697 -1708 -1720 -1734 -1747 -1754 -1765 -1782 -1800 -1815 -1823 -1827 -1818 -1804 -1797 -1811 -1832 -1854 -1871 -1879 -1886 -1890 -1894 -1898 -1905 -1908 -1909 -1907 -1889 -1889 -1889 -1882 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -113 -112 -110 -110 -110 -109 -108 -106 -106 -106 -105 -107 -106 -110 -108 -108 -108 -107 -109 -108 -106 -105 -104 -105 -105 -104 -102 -101 -101 -102 -104 -103 -105 -107 -106 -104 -105 -104 -103 -99 -99 -95 -93 -99 -99 -99 -99 -96 -94 -89 -100 -101 -103 -102 -99 -98 -98 -96 -93 -95 -90 -86 -90 -85 -96 -94 -91 -92 -90 -85 -89 -85 -83 -83 -82 -78 -87 -88 -86 -78 -83 -70 -75 -93 -96 -101 -103 -98 -91 -83 -86 -88 -94 -96 -96 -96 -95 -93 -88 -85 -87 -88 -89 -89 -91 -89 -94 -92 -92 -93 -87 -79 -92 -93 -94 -96 -95 -95 -94 -95 -95 -97 -94 -92 -91 -91 -91 -92 -92 -92 -92 -91 -90 -90 -90 -90 -90 -92 -92 -92 -91 -91 -91 -91 -91 -92 -91 -92 -93 -95 -94 -96 -95 -96 -95 -96 -95 -95 -95 -94 -95 -94 -95 -97 -97 -98 -98 -94 -93 -92 -94 -96 -97 -95 -95 -96 -94 -93 -93 -92 -92 -91 -92 -92 -91 -91 -91 -90 -89 -91 -90 -89 -88 -88 -86 -85 -86 -84 -84 -83 -81 -80 -78 -75 -76 -78 -78 -77 -77 -77 -76 -75 -75 -76 -76 -74 -75 -75 -76 -74 -74 -74 -72 -72 -73 -72 -71 -71 -70 -69 -69 -69 -72 -72 -69 -69 -68 -68 -68 -67 -68 -68 -67 -67 -67 -67 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -63 -63 -62 -61 -62 -62 -61 -62 -62 -60 -60 -59 -59 -61 -59 -59 -61 -60 -58 -58 -58 -56 -58 -59 -58 -57 -57 -57 -56 -56 -56 -56 -55 -56 -56 -56 -56 -56 -56 -56 -55 -55 -55 -54 -54 -54 -54 -53 -54 -54 -54 -54 -54 -54 -54 -55 -56 -56 -55 -55 -54 -54 -53 -54 -55 -54 -53 -53 -54 -54 -54 -54 -54 -54 -54 -55 -56 -56 -57 -57 -58 -59 -59 -59 -58 -59 -62 -63 -63 -62 -64 -63 -62 -63 -64 -63 -63 -62 -61 -61 -60 -59 -59 -59 -58 -58 -57 -59 -60 -59 -60 -60 -59 -58 -59 -59 -60 -61 -60 -60 -61 -61 -61 -60 -61 -61 -62 -62 -62 -62 -62 -63 -63 -63 -62 -62 -62 -62 -62 -63 -62 -62 -63 -63 -63 -62 -61 -60 -60 -60 -60 -60 -61 -61 -63 -64 -65 -65 -67 -66 -67 -69 -70 -77 -85 -100 -107 -117 -125 -134 -141 -149 -155 -158 -166 -170 -177 -186 -198 -208 -224 -239 -259 -278 -338 -407 -462 -522 -569 -628 -660 -698 -746 -789 -818 -870 -908 -936 -980 -1003 -1036 -1074 -1104 -1128 -1160 -1191 -1217 -1239 -1274 -1300 -1334 -1359 -1397 -1421 -1438 -1459 -1478 -1494 -1512 -1532 -1550 -1570 -1590 -1602 -1617 -1632 -1654 -1672 -1691 -1707 -1715 -1728 -1743 -1754 -1763 -1774 -1789 -1812 -1823 -1829 -1825 -1814 -1798 -1801 -1817 -1844 -1862 -1873 -1880 -1886 -1890 -1894 -1897 -1904 -1907 -1906 -1890 -1888 -1886 -1884 -1877 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -112 -113 -112 -109 -110 -110 -109 -107 -106 -106 -105 -108 -108 -108 -110 -109 -107 -107 -107 -109 -108 -106 -105 -104 -105 -104 -103 -102 -101 -101 -101 -103 -103 -105 -107 -105 -103 -104 -103 -101 -99 -98 -94 -97 -101 -99 -99 -99 -96 -94 -92 -100 -100 -101 -100 -98 -98 -97 -96 -100 -96 -90 -86 -88 -83 -97 -92 -88 -90 -88 -84 -89 -83 -82 -82 -80 -77 -86 -88 -85 -79 -83 -71 -78 -95 -97 -101 -103 -98 -90 -83 -87 -89 -95 -97 -96 -96 -95 -93 -86 -84 -86 -87 -87 -87 -80 -92 -90 -92 -93 -93 -82 -79 -92 -93 -95 -95 -95 -95 -95 -94 -96 -96 -94 -92 -91 -91 -91 -92 -92 -92 -92 -91 -90 -90 -90 -90 -92 -92 -93 -93 -92 -92 -92 -92 -92 -92 -91 -93 -94 -95 -94 -94 -95 -97 -97 -96 -95 -95 -95 -94 -96 -95 -97 -98 -98 -99 -97 -94 -93 -93 -94 -97 -97 -95 -95 -95 -93 -93 -92 -92 -91 -90 -91 -91 -90 -91 -90 -89 -90 -90 -88 -89 -87 -85 -85 -84 -84 -84 -83 -81 -80 -79 -76 -76 -79 -78 -78 -77 -78 -77 -76 -75 -76 -76 -74 -74 -75 -76 -74 -74 -74 -72 -71 -72 -72 -71 -71 -70 -69 -69 -68 -71 -72 -69 -69 -68 -68 -68 -67 -68 -67 -67 -67 -67 -67 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -63 -63 -62 -61 -60 -62 -61 -62 -63 -60 -60 -61 -59 -59 -59 -59 -60 -60 -59 -58 -58 -57 -57 -58 -57 -58 -57 -57 -57 -56 -55 -56 -54 -55 -56 -56 -56 -56 -56 -56 -56 -55 -55 -55 -54 -54 -54 -54 -53 -54 -54 -54 -54 -54 -54 -54 -53 -56 -56 -55 -55 -53 -53 -53 -54 -54 -53 -53 -54 -54 -54 -54 -54 -54 -55 -55 -56 -56 -56 -57 -59 -59 -59 -60 -59 -59 -59 -61 -61 -61 -62 -62 -62 -60 -63 -62 -62 -62 -62 -61 -59 -58 -57 -58 -58 -59 -61 -60 -60 -59 -59 -58 -57 -59 -59 -58 -60 -61 -59 -60 -60 -60 -60 -60 -60 -60 -60 -61 -61 -62 -63 -62 -63 -62 -62 -62 -62 -61 -62 -61 -62 -61 -62 -62 -63 -62 -60 -60 -59 -60 -62 -62 -62 -62 -63 -65 -65 -66 -67 -68 -68 -69 -73 -76 -85 -95 -105 -114 -122 -130 -141 -145 -152 -158 -162 -168 -173 -182 -193 -204 -217 -234 -251 -270 -303 -382 -442 -509 -550 -609 -648 -687 -736 -774 -811 -860 -900 -925 -959 -998 -1028 -1069 -1095 -1125 -1153 -1177 -1211 -1233 -1264 -1294 -1325 -1354 -1377 -1410 -1430 -1450 -1468 -1488 -1506 -1521 -1540 -1562 -1579 -1598 -1609 -1625 -1647 -1665 -1682 -1702 -1711 -1722 -1735 -1752 -1761 -1768 -1783 -1803 -1821 -1828 -1835 -1824 -1811 -1792 -1806 -1824 -1850 -1866 -1874 -1881 -1885 -1889 -1892 -1897 -1902 -1903 -1903 -1883 -1892 -1886 -1878 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -113 -112 -113 -111 -109 -110 -110 -109 -107 -107 -106 -107 -107 -108 -108 -109 -109 -107 -106 -108 -107 -107 -106 -104 -105 -105 -104 -103 -102 -100 -101 -101 -103 -103 -105 -106 -105 -103 -104 -102 -100 -98 -99 -93 -100 -101 -100 -99 -99 -96 -94 -86 -101 -102 -101 -100 -98 -97 -96 -95 -99 -97 -90 -85 -87 -82 -89 -91 -90 -91 -86 -82 -89 -82 -81 -81 -79 -79 -87 -89 -85 -80 -84 -73 -94 -95 -97 -102 -103 -97 -89 -83 -87 -91 -95 -97 -95 -96 -95 -93 -84 -85 -85 -86 -86 -88 -81 -92 -90 -91 -93 -92 -79 -78 -92 -94 -95 -94 -95 -94 -95 -94 -96 -96 -94 -91 -91 -91 -91 -91 -92 -92 -92 -91 -90 -90 -90 -90 -92 -93 -93 -93 -92 -93 -93 -93 -93 -94 -92 -93 -93 -95 -95 -94 -96 -98 -98 -97 -96 -96 -95 -95 -97 -95 -98 -99 -99 -100 -96 -94 -92 -93 -95 -96 -96 -95 -95 -94 -92 -92 -91 -91 -90 -90 -90 -90 -90 -90 -88 -90 -90 -88 -89 -87 -85 -85 -84 -84 -83 -82 -81 -79 -79 -77 -75 -80 -78 -78 -77 -78 -77 -75 -75 -75 -76 -74 -74 -75 -76 -76 -74 -73 -72 -72 -72 -71 -70 -70 -70 -69 -68 -68 -70 -72 -69 -68 -68 -68 -67 -67 -68 -67 -67 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -63 -63 -61 -61 -59 -62 -61 -62 -63 -59 -60 -61 -59 -59 -59 -59 -60 -60 -59 -57 -58 -57 -56 -57 -58 -58 -57 -57 -57 -56 -56 -55 -55 -55 -55 -55 -56 -56 -56 -56 -55 -56 -55 -55 -55 -54 -54 -54 -53 -52 -54 -54 -54 -53 -53 -54 -54 -53 -56 -56 -55 -54 -53 -53 -53 -54 -54 -53 -53 -54 -55 -54 -54 -54 -55 -57 -57 -56 -56 -57 -58 -60 -60 -60 -59 -59 -60 -60 -60 -60 -60 -61 -62 -60 -60 -61 -60 -60 -60 -60 -60 -59 -57 -58 -58 -58 -59 -59 -59 -59 -59 -58 -57 -56 -56 -56 -56 -59 -58 -59 -58 -58 -59 -59 -59 -62 -62 -59 -59 -63 -62 -62 -63 -60 -62 -61 -60 -60 -61 -62 -62 -61 -61 -61 -62 -62 -60 -59 -61 -62 -64 -64 -63 -62 -62 -64 -66 -66 -67 -70 -69 -70 -73 -74 -83 -92 -102 -112 -121 -129 -138 -143 -151 -155 -158 -165 -171 -178 -188 -199 -210 -226 -243 -263 -289 -356 -424 -484 -536 -587 -639 -673 -726 -760 -804 -849 -881 -919 -950 -991 -1018 -1062 -1087 -1119 -1140 -1172 -1204 -1229 -1258 -1286 -1308 -1344 -1366 -1398 -1420 -1441 -1462 -1479 -1494 -1508 -1531 -1549 -1566 -1591 -1605 -1618 -1643 -1657 -1676 -1694 -1711 -1720 -1730 -1748 -1758 -1767 -1777 -1793 -1815 -1829 -1835 -1841 -1823 -1806 -1798 -1813 -1834 -1855 -1868 -1875 -1882 -1885 -1887 -1891 -1897 -1898 -1889 -1899 -1877 -1887 -1880 -1873 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -113 -113 -112 -113 -111 -109 -110 -109 -109 -110 -107 -106 -107 -107 -108 -108 -109 -109 -112 -105 -108 -107 -107 -105 -103 -105 -105 -104 -103 -102 -100 -100 -101 -103 -103 -104 -106 -104 -102 -103 -102 -102 -98 -99 -92 -99 -101 -100 -96 -99 -87 -87 -88 -101 -101 -101 -99 -97 -96 -96 -95 -99 -97 -89 -85 -85 -80 -92 -89 -89 -91 -85 -81 -89 -80 -81 -81 -80 -81 -87 -89 -86 -82 -84 -80 -94 -95 -98 -102 -103 -96 -89 -83 -88 -92 -95 -97 -95 -95 -91 -89 -83 -84 -84 -85 -84 -84 -81 -92 -90 -90 -93 -91 -77 -78 -93 -94 -95 -93 -94 -94 -95 -93 -96 -96 -94 -91 -91 -90 -91 -91 -93 -93 -93 -91 -91 -91 -91 -90 -93 -94 -94 -94 -93 -94 -94 -93 -94 -92 -93 -93 -94 -95 -95 -95 -97 -98 -99 -98 -96 -95 -93 -96 -97 -97 -100 -101 -100 -100 -95 -94 -92 -94 -95 -96 -95 -95 -94 -92 -92 -91 -91 -90 -90 -90 -90 -89 -88 -90 -89 -89 -88 -88 -87 -85 -85 -83 -84 -84 -82 -81 -80 -79 -78 -75 -79 -78 -78 -77 -78 -77 -75 -74 -75 -76 -74 -74 -74 -76 -76 -74 -73 -72 -71 -71 -71 -70 -70 -69 -69 -68 -70 -71 -70 -69 -68 -68 -68 -67 -67 -67 -67 -67 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -63 -63 -61 -61 -59 -62 -61 -61 -63 -59 -60 -61 -59 -59 -59 -59 -59 -59 -57 -57 -57 -57 -56 -58 -58 -58 -58 -58 -57 -57 -56 -55 -55 -55 -55 -55 -56 -56 -56 -56 -56 -55 -56 -55 -55 -54 -54 -54 -54 -53 -52 -54 -54 -54 -53 -53 -54 -54 -53 -55 -55 -55 -53 -52 -52 -52 -52 -54 -53 -54 -55 -55 -54 -54 -55 -57 -58 -57 -56 -56 -57 -59 -59 -59 -58 -59 -59 -59 -59 -59 -59 -59 -60 -60 -59 -59 -59 -58 -57 -58 -59 -59 -58 -57 -57 -57 -57 -57 -57 -58 -58 -58 -57 -57 -56 -56 -57 -56 -58 -59 -59 -58 -57 -56 -57 -58 -56 -58 -58 -59 -60 -60 -62 -59 -62 -60 -60 -60 -60 -60 -62 -61 -60 -61 -61 -62 -59 -61 -62 -63 -65 -66 -63 -62 -62 -63 -66 -67 -68 -70 -71 -72 -74 -73 -79 -91 -101 -108 -119 -126 -133 -141 -146 -153 -156 -163 -169 -174 -183 -195 -205 -219 -236 -255 -274 -325 -400 -461 -523 -568 -631 -659 -699 -749 -789 -828 -871 -910 -941 -983 -1010 -1046 -1082 -1110 -1136 -1166 -1196 -1223 -1244 -1275 -1302 -1332 -1355 -1391 -1414 -1432 -1453 -1469 -1489 -1500 -1522 -1541 -1561 -1580 -1600 -1612 -1635 -1653 -1667 -1686 -1707 -1718 -1727 -1739 -1755 -1766 -1772 -1785 -1804 -1827 -1837 -1839 -1839 -1821 -1807 -1805 -1820 -1840 -1857 -1868 -1876 -1881 -1882 -1886 -1890 -1895 -1901 -1884 -1895 -1889 -1882 -1875 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -113 -113 -113 -112 -112 -108 -109 -110 -110 -109 -110 -106 -106 -107 -106 -107 -108 -108 -110 -112 -107 -108 -107 -105 -104 -103 -105 -105 -104 -103 -102 -100 -100 -101 -102 -102 -104 -105 -103 -102 -102 -101 -101 -98 -99 -91 -98 -101 -95 -96 -99 -89 -89 -90 -101 -100 -100 -98 -96 -95 -95 -94 -98 -98 -89 -85 -83 -78 -96 -88 -89 -91 -83 -82 -89 -80 -81 -81 -81 -82 -88 -90 -86 -83 -74 -82 -94 -96 -99 -102 -102 -95 -88 -83 -88 -93 -95 -94 -97 -95 -90 -89 -81 -84 -82 -84 -83 -81 -81 -92 -90 -89 -93 -91 -80 -92 -94 -94 -94 -93 -94 -93 -94 -92 -96 -96 -94 -91 -91 -90 -90 -90 -93 -93 -93 -91 -91 -91 -91 -91 -94 -95 -94 -95 -93 -95 -95 -94 -95 -94 -94 -93 -94 -95 -96 -96 -98 -99 -99 -98 -96 -96 -95 -97 -97 -99 -101 -102 -101 -97 -94 -93 -93 -94 -95 -94 -94 -94 -93 -92 -91 -90 -90 -90 -90 -89 -89 -88 -88 -88 -88 -88 -88 -87 -85 -83 -83 -83 -83 -82 -81 -80 -79 -78 -74 -80 -78 -78 -77 -78 -77 -75 -74 -75 -76 -76 -74 -74 -75 -75 -74 -73 -71 -71 -70 -71 -70 -70 -69 -68 -68 -70 -70 -70 -69 -68 -67 -68 -67 -68 -67 -67 -67 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -64 -64 -62 -63 -63 -60 -61 -59 -62 -61 -61 -62 -60 -60 -61 -59 -59 -59 -59 -59 -59 -59 -58 -58 -58 -57 -57 -57 -57 -58 -57 -56 -56 -56 -55 -55 -55 -55 -55 -55 -55 -55 -56 -55 -55 -56 -55 -55 -54 -54 -54 -54 -53 -50 -52 -54 -54 -53 -53 -53 -54 -54 -53 -55 -55 -54 -52 -53 -52 -52 -53 -53 -54 -55 -55 -55 -54 -54 -55 -59 -59 -57 -56 -56 -58 -59 -59 -58 -58 -58 -59 -59 -58 -58 -58 -59 -58 -58 -59 -59 -58 -56 -56 -57 -57 -57 -57 -56 -56 -56 -56 -56 -56 -56 -57 -57 -56 -56 -55 -54 -54 -54 -56 -57 -59 -59 -58 -57 -59 -58 -57 -58 -59 -59 -59 -59 -62 -59 -61 -59 -59 -59 -60 -59 -61 -59 -60 -60 -63 -63 -64 -65 -65 -67 -68 -68 -64 -63 -64 -65 -67 -69 -71 -73 -72 -74 -77 -78 -87 -97 -106 -116 -123 -131 -140 -144 -151 -155 -158 -167 -172 -179 -190 -200 -213 -229 -248 -266 -299 -375 -440 -510 -550 -605 -649 -684 -733 -774 -820 -861 -901 -932 -965 -1004 -1038 -1077 -1103 -1133 -1158 -1184 -1217 -1238 -1264 -1293 -1325 -1353 -1373 -1403 -1423 -1444 -1463 -1480 -1494 -1509 -1531 -1549 -1573 -1592 -1607 -1629 -1643 -1661 -1680 -1696 -1715 -1723 -1734 -1750 -1763 -1774 -1778 -1794 -1813 -1828 -1836 -1839 -1836 -1819 -1808 -1810 -1826 -1848 -1862 -1870 -1874 -1881 -1881 -1884 -1886 -1896 -1886 -1885 -1891 -1863 -1873 -1869 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -114 -112 -112 -113 -111 -109 -108 -109 -110 -110 -109 -110 -106 -107 -107 -106 -108 -107 -107 -110 -112 -104 -109 -107 -105 -104 -103 -105 -105 -104 -103 -102 -100 -100 -101 -102 -102 -104 -104 -102 -101 -101 -101 -101 -98 -98 -96 -97 -99 -95 -96 -99 -91 -90 -101 -101 -100 -99 -97 -96 -95 -95 -93 -96 -99 -91 -86 -81 -76 -99 -88 -90 -91 -84 -83 -88 -80 -81 -82 -83 -84 -88 -91 -87 -84 -76 -85 -94 -96 -100 -102 -102 -95 -87 -88 -90 -90 -96 -94 -97 -93 -93 -90 -79 -83 -81 -83 -82 -78 -81 -92 -90 -90 -94 -90 -78 -92 -94 -94 -94 -92 -94 -93 -94 -93 -96 -96 -93 -91 -91 -89 -90 -90 -94 -94 -93 -91 -91 -91 -91 -91 -94 -95 -96 -95 -94 -95 -95 -95 -96 -95 -94 -94 -95 -95 -96 -97 -99 -100 -100 -99 -97 -95 -96 -98 -97 -98 -100 -101 -99 -95 -94 -93 -93 -95 -95 -94 -94 -93 -92 -91 -90 -90 -90 -90 -89 -88 -88 -87 -88 -88 -88 -87 -86 -85 -84 -82 -82 -83 -81 -81 -80 -79 -78 -74 -80 -78 -79 -77 -78 -77 -75 -74 -76 -76 -76 -74 -74 -75 -75 -74 -72 -71 -72 -73 -71 -69 -69 -69 -68 -68 -69 -69 -69 -68 -67 -67 -67 -67 -67 -67 -67 -67 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -63 -64 -62 -63 -63 -60 -61 -59 -62 -61 -60 -62 -59 -60 -61 -60 -59 -59 -58 -58 -59 -59 -58 -58 -58 -57 -55 -58 -57 -58 -57 -58 -56 -57 -56 -55 -55 -55 -55 -55 -55 -55 -55 -55 -56 -55 -55 -55 -54 -54 -53 -54 -54 -53 -49 -53 -54 -54 -53 -52 -54 -54 -53 -53 -53 -54 -54 -52 -52 -52 -53 -52 -54 -55 -55 -55 -54 -54 -55 -57 -58 -58 -57 -56 -57 -58 -57 -58 -57 -58 -57 -58 -58 -58 -58 -57 -57 -56 -57 -59 -58 -57 -57 -56 -56 -55 -57 -57 -56 -56 -55 -55 -55 -55 -55 -55 -56 -56 -56 -55 -54 -53 -52 -53 -58 -58 -59 -59 -57 -56 -58 -59 -59 -59 -59 -59 -59 -58 -61 -60 -60 -60 -59 -59 -61 -60 -61 -61 -63 -64 -66 -65 -66 -68 -70 -70 -65 -63 -63 -64 -68 -69 -70 -74 -73 -75 -78 -76 -87 -94 -102 -113 -122 -130 -137 -142 -147 -153 -156 -162 -170 -176 -185 -196 -206 -222 -240 -259 -285 -350 -419 -480 -534 -583 -633 -669 -718 -760 -811 -848 -885 -926 -956 -996 -1024 -1068 -1095 -1126 -1148 -1179 -1206 -1235 -1261 -1287 -1310 -1343 -1362 -1386 -1412 -1434 -1451 -1470 -1487 -1501 -1522 -1540 -1560 -1581 -1602 -1619 -1637 -1656 -1671 -1691 -1709 -1723 -1731 -1741 -1761 -1771 -1775 -1781 -1798 -1815 -1828 -1836 -1840 -1834 -1824 -1814 -1814 -1826 -1837 -1858 -1865 -1874 -1875 -1880 -1883 -1885 -1883 -1885 -1885 -1887 -1861 -1869 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -115 -113 -113 -113 -113 -111 -109 -108 -109 -110 -110 -110 -110 -106 -107 -107 -105 -108 -107 -107 -111 -113 -102 -106 -107 -105 -104 -103 -105 -105 -104 -103 -102 -100 -100 -100 -102 -102 -103 -103 -102 -101 -100 -101 -100 -98 -97 -96 -97 -99 -95 -97 -99 -93 -92 -101 -100 -100 -98 -97 -95 -94 -94 -93 -97 -100 -89 -85 -80 -76 -97 -88 -91 -92 -84 -85 -88 -80 -81 -82 -84 -86 -89 -92 -84 -84 -77 -87 -95 -96 -101 -102 -100 -94 -87 -89 -91 -91 -91 -97 -97 -93 -92 -89 -77 -81 -80 -82 -80 -75 -82 -91 -90 -89 -94 -75 -77 -92 -94 -93 -94 -92 -93 -93 -94 -93 -96 -95 -94 -91 -91 -89 -89 -89 -94 -94 -93 -91 -91 -91 -91 -94 -94 -96 -97 -96 -96 -96 -96 -96 -96 -96 -95 -95 -95 -95 -96 -98 -100 -101 -100 -99 -97 -94 -96 -97 -97 -98 -99 -99 -97 -93 -91 -93 -93 -95 -95 -93 -93 -92 -92 -91 -90 -89 -89 -90 -89 -89 -87 -88 -87 -87 -87 -86 -84 -83 -82 -83 -83 -82 -80 -80 -79 -78 -73 -80 -78 -79 -77 -78 -77 -76 -74 -76 -75 -75 -74 -73 -74 -75 -74 -72 -71 -72 -72 -69 -69 -68 -68 -68 -69 -69 -70 -68 -68 -68 -67 -66 -67 -67 -67 -67 -67 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -63 -64 -62 -63 -62 -60 -61 -59 -61 -61 -60 -59 -58 -60 -61 -60 -59 -58 -58 -58 -58 -58 -58 -59 -57 -57 -56 -57 -57 -58 -59 -57 -57 -56 -55 -55 -55 -54 -55 -55 -55 -55 -55 -55 -55 -55 -55 -55 -54 -54 -54 -53 -54 -54 -52 -52 -52 -54 -53 -52 -54 -54 -54 -53 -54 -54 -54 -54 -52 -51 -51 -51 -53 -55 -55 -55 -56 -55 -54 -55 -57 -57 -57 -56 -56 -57 -58 -57 -57 -57 -57 -57 -57 -57 -57 -56 -56 -56 -56 -57 -56 -58 -56 -57 -56 -55 -56 -56 -56 -56 -55 -55 -54 -54 -54 -54 -55 -55 -55 -54 -54 -55 -58 -56 -58 -58 -58 -58 -57 -58 -58 -58 -58 -59 -58 -59 -59 -59 -59 -60 -58 -58 -58 -58 -58 -61 -62 -62 -63 -66 -65 -67 -68 -70 -71 -72 -65 -63 -64 -65 -69 -70 -71 -74 -75 -77 -78 -78 -83 -91 -101 -109 -119 -126 -132 -140 -145 -151 -154 -159 -167 -172 -180 -192 -201 -215 -232 -252 -270 -310 -390 -454 -514 -562 -619 -656 -694 -749 -801 -833 -873 -912 -947 -985 -1017 -1056 -1090 -1117 -1144 -1169 -1201 -1229 -1249 -1276 -1304 -1327 -1358 -1379 -1397 -1426 -1445 -1462 -1481 -1494 -1513 -1531 -1549 -1573 -1596 -1614 -1630 -1645 -1665 -1681 -1701 -1723 -1731 -1739 -1750 -1763 -1772 -1777 -1784 -1800 -1815 -1829 -1836 -1840 -1842 -1825 -1816 -1820 -1831 -1840 -1861 -1866 -1875 -1874 -1879 -1884 -1883 -1877 -1881 -1882 -1883 -1869 -1865 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -113 -112 -113 -113 -113 -112 -111 -108 -108 -109 -110 -110 -110 -110 -106 -106 -107 -105 -109 -107 -107 -111 -113 -109 -106 -107 -105 -104 -104 -105 -105 -104 -103 -102 -99 -100 -100 -101 -102 -103 -103 -101 -100 -100 -100 -99 -98 -97 -96 -97 -99 -94 -98 -98 -92 -99 -100 -100 -99 -98 -96 -94 -94 -94 -92 -97 -98 -89 -84 -80 -76 -94 -88 -92 -92 -85 -86 -87 -80 -81 -82 -85 -88 -89 -87 -85 -85 -79 -89 -95 -98 -100 -103 -99 -94 -86 -94 -90 -92 -92 -96 -97 -93 -91 -88 -75 -79 -79 -80 -79 -73 -82 -91 -90 -88 -90 -71 -77 -92 -94 -93 -94 -92 -93 -93 -94 -93 -96 -95 -93 -91 -91 -88 -89 -89 -95 -94 -94 -91 -91 -91 -92 -94 -95 -97 -97 -95 -97 -97 -97 -98 -96 -95 -96 -96 -95 -96 -97 -99 -101 -102 -100 -98 -96 -95 -96 -96 -97 -97 -98 -98 -94 -92 -91 -93 -94 -93 -94 -93 -93 -91 -91 -90 -89 -89 -88 -89 -87 -87 -87 -87 -87 -85 -86 -84 -84 -82 -81 -82 -82 -80 -80 -79 -78 -73 -80 -78 -79 -77 -78 -77 -75 -74 -76 -75 -75 -74 -73 -74 -74 -73 -72 -71 -72 -72 -69 -69 -68 -67 -68 -67 -70 -70 -68 -68 -67 -67 -66 -67 -66 -67 -67 -67 -66 -66 -66 -66 -66 -65 -64 -64 -63 -64 -63 -64 -62 -63 -62 -60 -61 -59 -61 -61 -60 -59 -58 -59 -60 -60 -59 -58 -58 -58 -58 -59 -57 -58 -58 -57 -57 -57 -57 -57 -58 -57 -58 -56 -55 -56 -55 -54 -54 -55 -55 -55 -55 -55 -55 -55 -54 -55 -55 -54 -54 -54 -53 -54 -53 -51 -52 -53 -51 -53 -52 -53 -54 -54 -54 -54 -54 -54 -54 -52 -50 -51 -50 -53 -55 -55 -56 -55 -55 -55 -56 -57 -57 -56 -56 -56 -58 -57 -57 -57 -58 -56 -56 -56 -57 -58 -56 -55 -56 -57 -55 -56 -56 -56 -55 -56 -56 -56 -54 -55 -55 -54 -54 -54 -53 -53 -54 -53 -54 -54 -54 -54 -56 -57 -58 -58 -58 -58 -58 -58 -57 -57 -58 -58 -59 -60 -58 -59 -59 -60 -58 -59 -60 -59 -59 -60 -62 -63 -65 -66 -67 -70 -70 -71 -73 -74 -75 -67 -64 -65 -66 -70 -72 -76 -76 -78 -79 -82 -82 -89 -97 -106 -116 -125 -131 -140 -143 -149 -153 -156 -164 -171 -176 -187 -197 -209 -224 -244 -263 -295 -365 -429 -494 -542 -594 -645 -679 -727 -788 -818 -863 -902 -940 -971 -1011 -1048 -1082 -1111 -1141 -1162 -1190 -1222 -1246 -1262 -1296 -1319 -1353 -1368 -1390 -1417 -1436 -1451 -1471 -1488 -1502 -1521 -1539 -1559 -1583 -1609 -1621 -1640 -1656 -1674 -1695 -1710 -1724 -1732 -1740 -1753 -1765 -1774 -1778 -1787 -1803 -1817 -1829 -1838 -1840 -1843 -1834 -1826 -1820 -1830 -1843 -1856 -1866 -1869 -1873 -1878 -1877 -1878 -1874 -1877 -1879 -1879 -1866 -1866 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -117 -113 -112 -113 -113 -112 -112 -111 -108 -108 -109 -110 -110 -109 -110 -105 -106 -107 -104 -109 -107 -107 -111 -103 -109 -106 -106 -105 -104 -104 -105 -105 -104 -103 -102 -99 -100 -100 -101 -102 -103 -102 -100 -99 -99 -100 -99 -96 -97 -96 -97 -100 -97 -98 -94 -94 -99 -100 -99 -99 -97 -95 -93 -93 -93 -93 -96 -96 -88 -85 -80 -76 -92 -88 -93 -92 -85 -87 -87 -80 -81 -82 -86 -90 -91 -88 -87 -85 -79 -83 -95 -99 -101 -103 -95 -93 -85 -94 -91 -93 -93 -96 -97 -94 -90 -87 -73 -77 -78 -79 -77 -70 -82 -91 -89 -94 -89 -66 -80 -92 -94 -94 -93 -92 -93 -93 -93 -93 -95 -95 -93 -91 -91 -88 -88 -88 -95 -93 -94 -92 -91 -91 -92 -95 -97 -98 -99 -96 -97 -99 -99 -99 -97 -96 -96 -95 -95 -96 -98 -99 -101 -101 -99 -97 -95 -95 -96 -96 -95 -97 -96 -96 -93 -91 -93 -92 -93 -94 -93 -92 -91 -91 -90 -89 -89 -89 -88 -87 -87 -88 -88 -87 -85 -86 -85 -84 -82 -81 -82 -82 -80 -80 -79 -78 -78 -80 -78 -79 -77 -77 -76 -75 -74 -76 -75 -74 -74 -73 -74 -74 -73 -72 -71 -71 -72 -70 -69 -68 -68 -67 -67 -70 -70 -68 -67 -67 -67 -66 -67 -66 -67 -67 -66 -66 -66 -66 -66 -65 -66 -63 -64 -63 -64 -63 -62 -62 -63 -62 -60 -60 -61 -61 -61 -60 -59 -58 -59 -60 -60 -59 -58 -58 -58 -58 -58 -57 -57 -58 -57 -57 -56 -57 -57 -57 -58 -57 -57 -56 -55 -55 -55 -54 -54 -54 -55 -55 -54 -54 -55 -55 -54 -55 -54 -54 -54 -53 -54 -54 -53 -51 -53 -53 -54 -52 -53 -53 -54 -53 -54 -54 -54 -54 -54 -52 -51 -51 -51 -53 -55 -56 -56 -55 -55 -54 -56 -57 -57 -55 -56 -57 -57 -56 -57 -58 -57 -55 -55 -56 -57 -57 -56 -55 -53 -55 -55 -54 -54 -55 -55 -55 -54 -54 -55 -55 -54 -54 -54 -53 -53 -52 -52 -53 -54 -54 -54 -54 -56 -56 -57 -58 -58 -57 -58 -58 -57 -57 -58 -57 -58 -59 -59 -58 -59 -59 -58 -59 -60 -60 -61 -63 -64 -64 -66 -68 -72 -71 -72 -74 -76 -77 -68 -64 -65 -66 -71 -72 -76 -77 -80 -80 -80 -80 -87 -94 -104 -113 -124 -131 -136 -141 -146 -152 -154 -159 -169 -173 -182 -193 -202 -218 -236 -256 -280 -336 -402 -465 -526 -574 -623 -665 -710 -773 -810 -847 -888 -934 -963 -996 -1031 -1075 -1103 -1132 -1162 -1183 -1211 -1240 -1259 -1288 -1304 -1334 -1360 -1383 -1401 -1428 -1446 -1461 -1482 -1495 -1511 -1531 -1548 -1573 -1605 -1617 -1632 -1648 -1669 -1682 -1696 -1711 -1724 -1732 -1744 -1757 -1767 -1775 -1780 -1788 -1800 -1818 -1831 -1838 -1841 -1843 -1836 -1830 -1825 -1834 -1846 -1857 -1867 -1869 -1878 -1877 -1875 -1875 -1871 -1873 -1872 -1875 -1862 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -116 -117 -113 -112 -112 -112 -114 -112 -111 -107 -107 -110 -110 -110 -109 -110 -105 -105 -107 -105 -109 -107 -108 -112 -105 -109 -106 -107 -105 -104 -104 -105 -104 -104 -103 -102 -99 -100 -100 -100 -100 -102 -101 -100 -99 -99 -99 -98 -96 -97 -97 -98 -100 -96 -99 -95 -95 -99 -100 -99 -98 -96 -94 -93 -93 -93 -92 -96 -94 -88 -84 -79 -76 -90 -87 -94 -93 -86 -88 -86 -80 -84 -86 -87 -85 -93 -89 -86 -85 -81 -85 -95 -100 -102 -103 -95 -92 -85 -94 -92 -94 -94 -95 -97 -94 -89 -86 -71 -76 -77 -78 -76 -67 -84 -91 -87 -94 -89 -69 -83 -92 -94 -94 -93 -92 -93 -93 -93 -95 -95 -94 -93 -91 -91 -87 -88 -88 -93 -94 -94 -92 -91 -92 -93 -95 -97 -98 -99 -97 -98 -100 -100 -100 -97 -97 -97 -95 -95 -96 -98 -99 -100 -100 -98 -96 -93 -94 -96 -96 -97 -96 -96 -94 -91 -90 -91 -94 -93 -92 -92 -92 -90 -90 -89 -88 -89 -88 -87 -87 -87 -87 -87 -85 -86 -85 -83 -82 -81 -82 -82 -80 -80 -79 -78 -78 -79 -78 -78 -77 -77 -76 -75 -76 -76 -75 -74 -73 -73 -74 -73 -73 -71 -70 -71 -72 -70 -69 -69 -67 -67 -67 -69 -69 -67 -67 -67 -67 -66 -66 -66 -67 -67 -66 -66 -66 -65 -66 -64 -66 -63 -64 -63 -64 -63 -62 -62 -63 -61 -61 -60 -61 -61 -61 -59 -59 -58 -59 -60 -60 -59 -59 -58 -58 -58 -57 -57 -57 -57 -57 -56 -57 -57 -57 -57 -57 -58 -58 -56 -55 -55 -54 -54 -54 -54 -55 -55 -55 -54 -55 -55 -54 -54 -54 -54 -54 -54 -53 -54 -54 -52 -51 -52 -52 -54 -52 -54 -54 -55 -54 -53 -54 -54 -54 -54 -52 -52 -52 -52 -54 -56 -56 -55 -55 -54 -55 -56 -56 -55 -55 -56 -57 -56 -55 -58 -57 -56 -55 -55 -56 -55 -55 -53 -53 -52 -51 -54 -53 -53 -54 -55 -53 -54 -54 -53 -52 -52 -53 -53 -53 -52 -53 -53 -54 -55 -54 -54 -54 -55 -56 -57 -57 -57 -57 -58 -58 -58 -57 -58 -57 -58 -60 -58 -60 -59 -59 -60 -61 -60 -62 -63 -65 -65 -67 -69 -69 -74 -74 -76 -79 -79 -68 -64 -65 -65 -69 -72 -76 -78 -80 -81 -84 -78 -84 -93 -102 -110 -120 -128 -133 -140 -144 -149 -153 -156 -165 -170 -177 -189 -198 -212 -228 -249 -267 -303 -374 -438 -499 -552 -607 -652 -690 -760 -797 -838 -875 -911 -953 -988 -1023 -1065 -1099 -1127 -1152 -1174 -1202 -1230 -1255 -1271 -1299 -1329 -1344 -1373 -1394 -1418 -1439 -1452 -1473 -1489 -1503 -1522 -1538 -1559 -1595 -1611 -1624 -1643 -1656 -1669 -1683 -1697 -1712 -1725 -1733 -1747 -1761 -1770 -1777 -1781 -1791 -1801 -1819 -1832 -1839 -1839 -1843 -1838 -1834 -1829 -1838 -1850 -1852 -1868 -1873 -1877 -1872 -1873 -1872 -1869 -1870 -1868 -1871 -1862 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -114 -116 -118 -113 -111 -112 -112 -114 -112 -111 -107 -107 -110 -110 -110 -109 -110 -106 -106 -107 -105 -109 -107 -111 -111 -105 -109 -106 -107 -105 -104 -104 -105 -104 -104 -103 -102 -99 -98 -100 -100 -101 -102 -101 -100 -98 -98 -98 -97 -96 -97 -97 -98 -101 -99 -98 -97 -97 -99 -100 -99 -98 -95 -93 -92 -93 -92 -91 -96 -96 -87 -84 -79 -76 -88 -87 -95 -93 -87 -89 -86 -80 -84 -87 -89 -93 -94 -89 -87 -85 -82 -86 -96 -100 -103 -103 -95 -91 -84 -94 -93 -94 -96 -95 -97 -95 -88 -85 -69 -74 -76 -78 -77 -70 -86 -90 -89 -94 -90 -72 -84 -93 -94 -95 -92 -91 -92 -93 -93 -95 -95 -94 -92 -91 -92 -89 -88 -88 -94 -94 -93 -92 -91 -92 -93 -96 -99 -99 -99 -98 -99 -102 -102 -100 -97 -103 -96 -95 -95 -96 -97 -99 -100 -99 -97 -95 -94 -94 -95 -96 -97 -95 -94 -92 -90 -89 -93 -93 -93 -92 -91 -90 -90 -89 -88 -88 -89 -87 -87 -87 -88 -87 -85 -86 -85 -82 -81 -80 -82 -82 -84 -80 -79 -78 -78 -79 -77 -77 -77 -77 -76 -75 -76 -76 -74 -74 -73 -72 -73 -73 -72 -71 -70 -71 -71 -70 -69 -68 -67 -67 -67 -69 -69 -67 -67 -67 -67 -66 -66 -66 -67 -67 -66 -66 -66 -65 -66 -64 -66 -63 -63 -63 -64 -63 -62 -62 -62 -61 -61 -60 -60 -60 -61 -60 -59 -58 -59 -60 -60 -59 -59 -59 -58 -58 -57 -57 -57 -57 -56 -57 -56 -57 -57 -57 -57 -57 -57 -57 -56 -56 -54 -54 -54 -54 -54 -55 -55 -55 -54 -55 -55 -54 -54 -54 -54 -55 -54 -53 -53 -53 -51 -52 -53 -52 -54 -51 -53 -54 -55 -54 -53 -54 -54 -54 -54 -52 -52 -52 -53 -55 -56 -56 -55 -54 -54 -56 -57 -56 -55 -56 -57 -56 -55 -55 -57 -56 -55 -55 -55 -54 -53 -54 -54 -51 -51 -52 -49 -51 -52 -53 -54 -54 -53 -53 -50 -52 -51 -51 -52 -52 -53 -54 -54 -55 -55 -55 -55 -55 -55 -57 -56 -57 -57 -57 -57 -58 -58 -58 -56 -58 -60 -58 -60 -59 -60 -59 -61 -63 -63 -64 -65 -66 -67 -69 -71 -76 -75 -76 -79 -80 -81 -63 -65 -66 -70 -71 -76 -78 -80 -84 -85 -82 -83 -90 -100 -107 -119 -127 -132 -140 -142 -147 -151 -154 -162 -170 -174 -184 -194 -206 -221 -241 -260 -290 -353 -413 -478 -534 -583 -642 -675 -749 -787 -817 -861 -903 -947 -984 -1011 -1046 -1087 -1116 -1147 -1168 -1196 -1224 -1249 -1268 -1293 -1322 -1340 -1366 -1387 -1405 -1431 -1447 -1463 -1483 -1495 -1512 -1531 -1548 -1583 -1607 -1619 -1631 -1641 -1656 -1668 -1684 -1698 -1714 -1725 -1734 -1749 -1759 -1772 -1778 -1783 -1793 -1803 -1820 -1834 -1839 -1841 -1844 -1841 -1838 -1840 -1839 -1846 -1855 -1866 -1872 -1876 -1871 -1868 -1870 -1866 -1866 -1864 -1867 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -115 -114 -117 -118 -113 -113 -112 -112 -114 -111 -111 -106 -107 -110 -110 -111 -110 -110 -106 -106 -107 -106 -109 -108 -111 -110 -106 -108 -107 -106 -105 -104 -104 -105 -104 -104 -103 -101 -99 -98 -99 -100 -101 -101 -100 -99 -99 -98 -98 -97 -96 -97 -96 -99 -94 -99 -100 -98 -97 -99 -100 -98 -97 -94 -92 -92 -92 -91 -91 -96 -96 -87 -84 -78 -76 -85 -87 -96 -93 -87 -86 -84 -80 -84 -88 -86 -94 -95 -90 -88 -83 -83 -87 -96 -100 -103 -103 -96 -91 -83 -94 -93 -95 -97 -94 -97 -95 -87 -84 -70 -75 -77 -79 -78 -73 -90 -91 -90 -94 -90 -75 -87 -93 -94 -95 -92 -91 -92 -93 -93 -95 -95 -95 -92 -92 -92 -88 -87 -87 -95 -94 -93 -92 -92 -92 -94 -98 -99 -102 -99 -99 -101 -103 -103 -99 -97 -96 -95 -95 -95 -96 -98 -98 -99 -97 -95 -94 -94 -93 -94 -95 -96 -94 -92 -89 -90 -91 -92 -92 -92 -91 -90 -90 -90 -88 -88 -88 -87 -87 -86 -88 -86 -84 -85 -85 -82 -81 -80 -83 -82 -84 -79 -78 -78 -78 -77 -77 -77 -77 -76 -75 -75 -76 -76 -74 -73 -73 -72 -73 -73 -71 -71 -70 -71 -71 -70 -69 -68 -67 -67 -67 -69 -68 -67 -67 -67 -66 -66 -66 -66 -67 -67 -66 -66 -66 -65 -66 -64 -68 -63 -63 -63 -63 -63 -62 -62 -62 -61 -61 -60 -60 -60 -61 -59 -61 -58 -59 -60 -60 -59 -59 -59 -58 -58 -58 -57 -56 -58 -57 -56 -56 -56 -57 -57 -57 -57 -58 -58 -57 -56 -55 -54 -54 -53 -54 -54 -54 -54 -54 -54 -54 -54 -54 -54 -53 -54 -54 -54 -54 -53 -53 -52 -53 -54 -54 -52 -51 -53 -55 -55 -54 -53 -54 -54 -54 -54 -52 -52 -52 -52 -55 -56 -55 -54 -55 -54 -55 -56 -55 -55 -57 -56 -55 -56 -55 -57 -56 -55 -54 -54 -53 -53 -52 -51 -53 -51 -49 -50 -48 -50 -52 -52 -56 -53 -54 -53 -49 -50 -51 -52 -53 -54 -55 -55 -55 -54 -54 -57 -57 -56 -56 -56 -57 -57 -57 -57 -59 -59 -57 -58 -60 -59 -60 -59 -60 -59 -61 -62 -62 -64 -66 -67 -69 -70 -72 -71 -77 -78 -80 -82 -79 -68 -65 -65 -68 -70 -75 -79 -81 -83 -85 -86 -82 -89 -98 -106 -115 -125 -131 -136 -141 -145 -150 -152 -156 -167 -171 -179 -190 -201 -216 -233 -253 -275 -323 -386 -451 -518 -564 -609 -660 -717 -772 -809 -850 -891 -925 -969 -1002 -1038 -1080 -1112 -1141 -1164 -1187 -1214 -1246 -1264 -1289 -1314 -1338 -1353 -1380 -1398 -1418 -1440 -1453 -1474 -1489 -1503 -1523 -1539 -1573 -1594 -1602 -1615 -1628 -1640 -1655 -1668 -1685 -1701 -1716 -1726 -1734 -1755 -1762 -1774 -1780 -1786 -1794 -1804 -1821 -1836 -1839 -1841 -1844 -1852 -1848 -1843 -1844 -1856 -1868 -1867 -1869 -1875 -1871 -1866 -1867 -1864 -1863 -1859 -1863 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -116 -115 -117 -119 -113 -112 -111 -111 -114 -111 -111 -106 -108 -111 -111 -111 -110 -111 -107 -107 -108 -107 -107 -107 -108 -110 -108 -110 -108 -107 -106 -105 -104 -104 -105 -104 -104 -104 -101 -99 -98 -99 -99 -100 -100 -99 -99 -98 -98 -97 -96 -96 -97 -96 -101 -93 -100 -99 -98 -97 -99 -99 -98 -97 -93 -91 -91 -92 -90 -91 -95 -95 -86 -84 -78 -76 -83 -87 -96 -94 -88 -87 -84 -80 -85 -90 -90 -93 -94 -90 -89 -84 -85 -89 -96 -101 -104 -104 -96 -90 -83 -94 -94 -96 -98 -94 -97 -94 -87 -82 -72 -76 -78 -80 -79 -86 -91 -92 -92 -93 -90 -78 -89 -93 -94 -96 -91 -91 -92 -93 -93 -94 -95 -95 -92 -92 -92 -87 -86 -88 -95 -94 -93 -92 -93 -92 -98 -98 -100 -102 -99 -100 -100 -102 -102 -98 -96 -96 -96 -94 -95 -96 -98 -98 -98 -96 -95 -93 -93 -95 -94 -95 -94 -93 -90 -88 -90 -92 -91 -92 -91 -90 -90 -90 -88 -88 -88 -87 -86 -85 -87 -86 -84 -85 -85 -82 -83 -80 -83 -82 -83 -79 -78 -78 -78 -77 -77 -77 -77 -76 -76 -75 -76 -76 -74 -73 -73 -72 -73 -72 -71 -70 -70 -71 -71 -70 -69 -68 -67 -67 -67 -68 -68 -67 -67 -67 -65 -66 -66 -65 -67 -67 -66 -66 -66 -65 -65 -64 -67 -63 -63 -63 -63 -62 -62 -62 -61 -61 -60 -59 -60 -60 -61 -59 -59 -58 -59 -59 -60 -59 -59 -59 -59 -58 -57 -56 -56 -56 -57 -56 -55 -55 -56 -57 -56 -57 -57 -58 -58 -56 -56 -55 -54 -54 -54 -54 -53 -54 -54 -54 -54 -54 -54 -54 -54 -56 -55 -54 -54 -54 -53 -53 -52 -55 -55 -55 -51 -51 -53 -54 -54 -53 -54 -54 -54 -54 -53 -53 -53 -53 -53 -55 -54 -54 -54 -55 -54 -56 -55 -55 -55 -56 -54 -55 -56 -56 -56 -55 -55 -54 -52 -53 -53 -52 -52 -50 -50 -48 -46 -47 -51 -51 -51 -51 -55 -54 -52 -51 -51 -51 -52 -53 -54 -54 -56 -55 -57 -57 -56 -56 -56 -56 -55 -57 -56 -57 -58 -59 -58 -59 -60 -59 -60 -59 -59 -60 -62 -63 -63 -66 -66 -67 -68 -72 -73 -73 -74 -80 -81 -85 -75 -76 -65 -65 -67 -70 -75 -79 -81 -83 -87 -86 -82 -86 -94 -104 -112 -122 -130 -133 -140 -143 -147 -151 -154 -164 -169 -175 -186 -195 -210 -225 -246 -265 -297 -357 -423 -482 -542 -595 -649 -702 -760 -799 -830 -877 -916 -958 -993 -1028 -1068 -1101 -1128 -1160 -1181 -1208 -1235 -1261 -1277 -1300 -1330 -1347 -1371 -1390 -1409 -1433 -1448 -1464 -1484 -1495 -1512 -1515 -1557 -1570 -1586 -1600 -1614 -1624 -1638 -1655 -1672 -1686 -1702 -1717 -1727 -1744 -1758 -1764 -1776 -1781 -1788 -1797 -1806 -1822 -1830 -1835 -1841 -1845 -1853 -1851 -1847 -1852 -1858 -1859 -1867 -1869 -1869 -1870 -1865 -1863 -1861 -1859 -1855 -1859 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -117 -116 -115 -118 -119 -113 -111 -111 -111 -114 -112 -111 -107 -110 -112 -111 -111 -111 -111 -107 -108 -108 -109 -108 -109 -110 -107 -109 -108 -107 -106 -105 -104 -104 -105 -105 -104 -104 -101 -99 -98 -99 -99 -100 -100 -98 -99 -97 -97 -97 -96 -96 -97 -98 -99 -100 -94 -100 -99 -97 -97 -98 -99 -98 -96 -93 -91 -93 -91 -91 -91 -95 -94 -88 -84 -77 -76 -92 -92 -97 -94 -88 -87 -83 -80 -88 -91 -91 -94 -95 -91 -90 -85 -86 -90 -96 -101 -104 -104 -96 -90 -82 -94 -95 -97 -97 -94 -96 -94 -86 -82 -73 -77 -79 -81 -76 -87 -92 -93 -94 -91 -91 -81 -92 -93 -94 -96 -91 -91 -92 -93 -93 -94 -95 -95 -93 -93 -91 -86 -86 -90 -96 -95 -94 -92 -93 -94 -98 -99 -101 -104 -99 -99 -101 -102 -100 -97 -96 -95 -95 -94 -95 -96 -97 -98 -97 -95 -94 -93 -93 -93 -95 -95 -93 -91 -88 -89 -90 -90 -92 -91 -90 -90 -89 -88 -88 -87 -88 -86 -85 -87 -86 -84 -85 -85 -82 -83 -80 -82 -81 -83 -80 -78 -78 -78 -77 -77 -76 -76 -75 -76 -75 -76 -76 -74 -73 -73 -72 -73 -72 -73 -70 -70 -70 -71 -70 -69 -67 -67 -66 -67 -68 -67 -67 -67 -66 -64 -66 -66 -65 -67 -67 -66 -66 -65 -65 -65 -64 -66 -63 -63 -63 -63 -62 -62 -62 -61 -61 -60 -59 -60 -61 -61 -59 -58 -60 -59 -59 -59 -58 -58 -59 -59 -58 -58 -58 -57 -57 -57 -57 -56 -55 -55 -56 -56 -56 -57 -57 -59 -57 -56 -55 -54 -54 -55 -54 -55 -53 -53 -54 -53 -53 -53 -54 -54 -54 -56 -55 -54 -54 -53 -53 -53 -53 -56 -55 -54 -51 -52 -53 -54 -54 -53 -54 -53 -54 -54 -54 -53 -52 -53 -55 -54 -54 -54 -55 -53 -55 -55 -54 -55 -56 -55 -54 -54 -56 -56 -55 -54 -53 -54 -52 -52 -52 -52 -51 -51 -49 -48 -47 -47 -50 -50 -48 -50 -51 -53 -54 -53 -54 -52 -54 -54 -54 -54 -54 -56 -56 -56 -56 -56 -56 -55 -57 -58 -58 -59 -60 -59 -59 -61 -59 -60 -59 -59 -62 -63 -63 -64 -67 -67 -68 -69 -72 -73 -76 -75 -80 -85 -86 -87 -85 -67 -66 -67 -70 -75 -78 -82 -84 -87 -87 -86 -85 -93 -101 -110 -119 -129 -133 -140 -141 -145 -149 -152 -159 -168 -172 -181 -191 -204 -218 -238 -258 -285 -338 -397 -462 -526 -578 -615 -691 -728 -786 -816 -863 -904 -944 -984 -1018 -1055 -1098 -1124 -1151 -1176 -1202 -1226 -1256 -1273 -1287 -1323 -1345 -1363 -1383 -1402 -1422 -1442 -1454 -1475 -1479 -1488 -1496 -1530 -1547 -1568 -1581 -1596 -1611 -1624 -1642 -1654 -1673 -1687 -1704 -1718 -1727 -1746 -1761 -1766 -1772 -1783 -1790 -1799 -1807 -1821 -1832 -1836 -1840 -1848 -1853 -1854 -1851 -1859 -1860 -1863 -1863 -1869 -1870 -1869 -1863 -1861 -1859 -1854 -1856 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -111 -117 -117 -116 -119 -120 -113 -111 -111 -112 -114 -112 -112 -108 -111 -112 -112 -112 -111 -111 -108 -108 -108 -109 -108 -109 -110 -106 -109 -108 -107 -106 -107 -104 -104 -105 -105 -104 -104 -100 -98 -99 -98 -99 -99 -99 -98 -98 -96 -97 -96 -96 -96 -96 -99 -98 -94 -100 -98 -97 -97 -98 -99 -98 -97 -92 -90 -91 -91 -91 -91 -95 -93 -87 -83 -79 -76 -91 -100 -95 -94 -89 -88 -83 -84 -85 -89 -92 -91 -95 -96 -91 -91 -86 -87 -91 -97 -102 -105 -104 -96 -89 -83 -94 -95 -97 -97 -94 -95 -93 -86 -81 -75 -78 -81 -81 -79 -87 -92 -94 -95 -92 -91 -84 -94 -93 -96 -91 -91 -91 -92 -93 -93 -94 -94 -95 -93 -93 -90 -86 -86 -91 -97 -95 -95 -92 -92 -95 -99 -99 -101 -102 -100 -99 -100 -101 -99 -96 -96 -94 -95 -94 -94 -96 -97 -97 -96 -94 -93 -91 -93 -93 -94 -94 -91 -89 -88 -89 -89 -91 -91 -90 -90 -89 -88 -88 -87 -87 -86 -84 -87 -85 -84 -85 -84 -82 -82 -79 -82 -83 -82 -79 -77 -78 -78 -76 -77 -76 -76 -75 -76 -75 -76 -76 -73 -73 -73 -71 -72 -72 -73 -70 -69 -70 -71 -69 -69 -67 -66 -66 -66 -67 -67 -66 -67 -66 -64 -66 -66 -65 -67 -67 -65 -66 -65 -65 -64 -64 -66 -64 -63 -63 -63 -62 -61 -62 -61 -61 -60 -60 -60 -61 -58 -59 -58 -59 -60 -60 -59 -58 -58 -58 -58 -58 -58 -58 -58 -55 -55 -57 -56 -55 -55 -56 -56 -56 -56 -57 -57 -58 -56 -56 -55 -54 -53 -55 -53 -55 -53 -54 -54 -53 -53 -53 -53 -53 -55 -56 -55 -53 -54 -53 -53 -53 -53 -55 -55 -54 -51 -52 -53 -53 -54 -53 -54 -54 -54 -54 -54 -53 -54 -55 -56 -54 -55 -54 -53 -54 -52 -53 -54 -54 -55 -53 -53 -53 -54 -52 -53 -54 -53 -53 -52 -51 -51 -51 -51 -50 -50 -52 -44 -49 -52 -51 -51 -51 -50 -51 -53 -52 -54 -54 -54 -54 -54 -55 -56 -58 -56 -55 -56 -57 -57 -57 -58 -58 -59 -59 -60 -59 -61 -59 -60 -60 -62 -62 -62 -64 -64 -64 -68 -68 -71 -73 -72 -77 -81 -80 -85 -87 -89 -76 -71 -66 -67 -68 -75 -78 -82 -85 -87 -90 -91 -85 -90 -97 -108 -116 -128 -133 -135 -139 -143 -147 -150 -154 -165 -169 -176 -187 -200 -214 -229 -250 -270 -309 -369 -434 -489 -554 -605 -670 -715 -769 -807 -847 -891 -931 -975 -1008 -1044 -1085 -1120 -1143 -1172 -1194 -1221 -1253 -1269 -1285 -1309 -1340 -1353 -1375 -1395 -1413 -1436 -1441 -1454 -1463 -1470 -1481 -1504 -1522 -1546 -1565 -1581 -1596 -1608 -1629 -1641 -1662 -1674 -1688 -1705 -1717 -1742 -1749 -1764 -1769 -1775 -1784 -1794 -1801 -1809 -1823 -1834 -1834 -1840 -1847 -1850 -1854 -1856 -1859 -1862 -1867 -1865 -1869 -1872 -1868 -1862 -1858 -1853 -1852 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -122 -110 -118 -117 -116 -120 -120 -113 -112 -112 -112 -114 -113 -112 -110 -112 -113 -113 -113 -112 -111 -109 -108 -108 -109 -108 -109 -110 -111 -110 -107 -107 -106 -107 -104 -104 -105 -105 -104 -104 -100 -99 -98 -98 -98 -99 -99 -97 -98 -96 -97 -96 -96 -97 -97 -100 -97 -95 -99 -98 -96 -97 -99 -98 -97 -93 -91 -93 -90 -91 -87 -90 -93 -92 -87 -82 -77 -85 -90 -99 -97 -95 -90 -88 -80 -85 -90 -93 -92 -96 -97 -92 -92 -86 -89 -93 -97 -102 -105 -103 -96 -89 -84 -94 -95 -97 -96 -93 -94 -92 -86 -80 -79 -79 -80 -81 -82 -82 -88 -92 -95 -97 -93 -91 -82 -82 -95 -96 -91 -91 -91 -92 -93 -94 -94 -94 -95 -93 -93 -89 -85 -85 -92 -98 -95 -95 -93 -92 -95 -99 -100 -100 -101 -99 -100 -99 -100 -98 -95 -94 -95 -95 -94 -94 -96 -96 -97 -91 -93 -92 -93 -92 -94 -93 -92 -90 -88 -87 -87 -90 -90 -90 -89 -89 -89 -87 -86 -87 -86 -85 -84 -85 -84 -84 -84 -82 -82 -82 -81 -82 -82 -79 -77 -77 -77 -76 -76 -76 -76 -75 -76 -75 -76 -76 -73 -73 -72 -71 -72 -71 -73 -69 -69 -70 -70 -69 -68 -67 -66 -66 -66 -67 -66 -66 -67 -66 -63 -66 -66 -66 -67 -67 -65 -66 -65 -65 -64 -66 -65 -64 -63 -63 -63 -62 -61 -61 -61 -60 -60 -59 -60 -59 -60 -59 -59 -60 -60 -60 -59 -58 -58 -58 -58 -57 -58 -57 -56 -57 -55 -57 -56 -56 -55 -54 -56 -56 -56 -56 -57 -58 -57 -55 -55 -54 -54 -53 -55 -53 -54 -54 -54 -54 -52 -52 -54 -53 -53 -55 -56 -55 -54 -54 -53 -53 -53 -53 -55 -54 -53 -51 -52 -54 -54 -54 -53 -54 -54 -54 -55 -54 -54 -53 -56 -55 -54 -54 -54 -53 -52 -52 -52 -52 -54 -54 -54 -52 -53 -51 -52 -52 -52 -51 -51 -51 -51 -50 -51 -49 -51 -51 -47 -48 -51 -51 -52 -52 -54 -52 -54 -55 -53 -55 -55 -55 -54 -54 -55 -56 -57 -56 -56 -57 -57 -58 -58 -58 -59 -61 -61 -60 -58 -60 -60 -60 -63 -62 -63 -63 -64 -65 -69 -68 -69 -73 -76 -76 -79 -80 -86 -90 -91 -88 -79 -65 -68 -68 -73 -78 -81 -85 -87 -90 -92 -87 -88 -96 -107 -113 -123 -130 -133 -138 -140 -145 -148 -153 -162 -168 -172 -183 -192 -208 -221 -243 -262 -307 -357 -407 -473 -531 -583 -653 -696 -748 -797 -827 -879 -919 -960 -999 -1034 -1070 -1112 -1136 -1168 -1189 -1215 -1240 -1265 -1282 -1296 -1332 -1352 -1369 -1388 -1401 -1419 -1428 -1435 -1452 -1453 -1456 -1484 -1495 -1528 -1542 -1563 -1577 -1594 -1609 -1629 -1641 -1663 -1675 -1690 -1704 -1719 -1744 -1753 -1765 -1771 -1777 -1786 -1795 -1803 -1810 -1824 -1837 -1836 -1840 -1847 -1855 -1858 -1859 -1864 -1865 -1871 -1868 -1866 -1866 -1861 -1856 -1851 -1849 -1856 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -126 -124 -110 -118 -117 -116 -120 -120 -113 -112 -112 -113 -114 -113 -112 -111 -113 -114 -113 -113 -112 -112 -109 -108 -109 -109 -107 -111 -112 -111 -108 -107 -107 -107 -107 -104 -104 -105 -105 -104 -104 -99 -99 -98 -97 -98 -98 -98 -97 -97 -97 -97 -97 -97 -97 -97 -100 -95 -96 -99 -98 -96 -97 -98 -98 -97 -92 -90 -93 -90 -90 -87 -90 -89 -89 -87 -82 -77 -84 -89 -98 -98 -95 -90 -82 -80 -86 -91 -95 -92 -98 -98 -92 -93 -87 -90 -94 -97 -101 -103 -102 -96 -89 -86 -94 -95 -97 -95 -93 -93 -90 -85 -79 -79 -82 -82 -83 -85 -90 -92 -95 -92 -91 -82 -84 -84 -95 -97 -96 -90 -90 -92 -93 -94 -94 -94 -94 -93 -92 -88 -84 -85 -93 -98 -95 -94 -92 -92 -95 -98 -99 -100 -101 -98 -98 -98 -99 -97 -95 -94 -94 -94 -94 -94 -96 -96 -93 -92 -92 -91 -92 -94 -93 -90 -90 -90 -89 -87 -87 -89 -90 -90 -89 -89 -89 -87 -86 -87 -87 -85 -86 -85 -84 -84 -82 -81 -82 -82 -81 -82 -82 -79 -77 -77 -77 -76 -76 -75 -75 -75 -76 -75 -76 -74 -74 -73 -71 -71 -72 -71 -72 -69 -69 -70 -68 -69 -68 -66 -66 -66 -66 -66 -66 -66 -67 -66 -63 -65 -66 -66 -67 -67 -65 -65 -65 -64 -64 -66 -64 -64 -62 -63 -63 -62 -61 -61 -61 -60 -59 -60 -60 -60 -59 -59 -59 -60 -60 -60 -59 -59 -58 -57 -57 -57 -58 -57 -57 -57 -55 -56 -57 -56 -55 -55 -54 -56 -55 -55 -56 -57 -58 -56 -55 -54 -53 -54 -54 -55 -53 -53 -54 -54 -53 -52 -52 -54 -54 -53 -55 -55 -54 -54 -53 -52 -52 -53 -53 -54 -53 -51 -52 -52 -54 -53 -53 -54 -53 -55 -54 -55 -54 -54 -53 -55 -54 -54 -54 -54 -53 -53 -51 -51 -51 -51 -52 -53 -54 -55 -54 -53 -52 -51 -51 -51 -50 -49 -53 -51 -52 -52 -49 -50 -49 -51 -50 -53 -54 -54 -53 -54 -53 -55 -55 -55 -55 -54 -55 -57 -57 -57 -58 -58 -58 -59 -59 -60 -60 -60 -61 -61 -59 -60 -60 -63 -63 -64 -63 -63 -65 -67 -69 -68 -71 -73 -76 -76 -80 -84 -84 -90 -93 -92 -77 -70 -67 -69 -71 -77 -80 -85 -88 -90 -94 -91 -88 -95 -101 -110 -118 -127 -131 -134 -138 -143 -147 -151 -157 -167 -170 -178 -188 -203 -217 -233 -254 -280 -311 -379 -446 -505 -564 -631 -680 -730 -782 -818 -863 -907 -944 -990 -1024 -1061 -1109 -1133 -1156 -1184 -1208 -1233 -1261 -1278 -1293 -1324 -1350 -1360 -1374 -1391 -1403 -1419 -1426 -1430 -1442 -1446 -1471 -1470 -1498 -1524 -1539 -1560 -1573 -1591 -1607 -1628 -1640 -1663 -1679 -1693 -1706 -1720 -1746 -1760 -1764 -1774 -1779 -1786 -1797 -1806 -1812 -1826 -1839 -1839 -1839 -1846 -1860 -1860 -1863 -1869 -1869 -1866 -1862 -1863 -1860 -1855 -1850 -1845 -1847 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -130 -127 -123 -112 -118 -117 -116 -119 -120 -114 -114 -113 -114 -115 -114 -112 -112 -115 -115 -114 -113 -111 -109 -110 -108 -108 -109 -108 -110 -112 -110 -108 -107 -106 -107 -106 -104 -104 -105 -105 -104 -104 -99 -98 -97 -97 -98 -98 -98 -96 -97 -97 -97 -97 -97 -97 -98 -100 -94 -96 -98 -97 -96 -97 -98 -98 -98 -91 -94 -91 -90 -90 -87 -90 -89 -88 -87 -81 -77 -82 -88 -98 -100 -96 -87 -82 -80 -87 -90 -96 -93 -99 -99 -93 -94 -87 -90 -94 -97 -99 -101 -100 -96 -89 -87 -94 -95 -98 -94 -93 -92 -89 -85 -78 -80 -83 -83 -84 -79 -84 -92 -95 -93 -92 -84 -87 -97 -95 -97 -95 -90 -90 -92 -93 -93 -93 -94 -95 -93 -92 -87 -85 -87 -93 -97 -95 -93 -93 -94 -95 -98 -100 -99 -99 -98 -98 -98 -99 -96 -95 -94 -94 -93 -95 -96 -95 -96 -91 -92 -92 -92 -93 -92 -92 -90 -89 -87 -86 -88 -89 -90 -89 -89 -89 -87 -85 -87 -85 -85 -85 -84 -84 -84 -82 -81 -81 -81 -81 -82 -81 -79 -77 -77 -77 -76 -75 -76 -75 -75 -74 -75 -75 -75 -74 -74 -73 -71 -71 -71 -71 -72 -69 -71 -70 -68 -69 -68 -66 -65 -66 -66 -66 -66 -66 -67 -66 -63 -65 -66 -66 -67 -66 -65 -64 -64 -64 -65 -66 -66 -64 -62 -63 -63 -62 -61 -61 -61 -60 -60 -60 -59 -60 -59 -58 -58 -59 -59 -60 -59 -58 -58 -58 -58 -58 -57 -57 -57 -58 -56 -54 -57 -56 -56 -55 -55 -55 -55 -55 -55 -55 -57 -58 -56 -54 -54 -53 -54 -55 -53 -53 -52 -54 -54 -53 -52 -52 -53 -53 -53 -55 -55 -54 -53 -53 -52 -52 -53 -54 -53 -53 -51 -52 -52 -53 -53 -53 -54 -53 -53 -55 -55 -54 -53 -54 -54 -53 -54 -54 -54 -53 -52 -51 -50 -50 -51 -51 -52 -53 -54 -53 -53 -51 -51 -53 -51 -50 -52 -52 -52 -52 -51 -50 -50 -51 -52 -53 -53 -55 -54 -52 -54 -54 -56 -55 -55 -55 -56 -57 -58 -58 -58 -59 -59 -59 -60 -60 -61 -61 -62 -62 -60 -59 -60 -63 -63 -64 -64 -63 -64 -66 -69 -71 -71 -72 -76 -78 -80 -83 -89 -91 -95 -96 -89 -71 -66 -69 -70 -75 -80 -84 -88 -90 -94 -95 -87 -91 -99 -107 -114 -123 -128 -132 -136 -139 -144 -148 -153 -163 -168 -173 -184 -194 -212 -226 -246 -266 -300 -362 -418 -484 -543 -616 -666 -709 -763 -805 -840 -894 -934 -981 -1014 -1050 -1090 -1128 -1150 -1180 -1202 -1227 -1259 -1275 -1291 -1304 -1337 -1353 -1365 -1380 -1390 -1407 -1414 -1416 -1429 -1430 -1449 -1456 -1460 -1492 -1520 -1536 -1558 -1577 -1588 -1605 -1628 -1652 -1665 -1679 -1694 -1708 -1721 -1748 -1758 -1767 -1776 -1782 -1788 -1798 -1808 -1813 -1828 -1841 -1841 -1839 -1854 -1862 -1862 -1866 -1865 -1864 -1861 -1860 -1857 -1853 -1849 -1844 -1843 -1857 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -132 -129 -127 -123 -115 -119 -116 -116 -118 -119 -114 -114 -113 -114 -115 -115 -113 -113 -114 -115 -114 -113 -112 -111 -110 -109 -110 -109 -108 -110 -111 -110 -108 -107 -107 -108 -106 -105 -105 -105 -105 -104 -104 -99 -98 -97 -97 -98 -98 -98 -96 -96 -97 -97 -97 -97 -96 -98 -97 -99 -97 -98 -97 -95 -97 -97 -99 -92 -86 -94 -91 -89 -87 -87 -90 -89 -88 -87 -80 -77 -81 -88 -97 -101 -91 -88 -81 -80 -87 -92 -97 -93 -100 -99 -93 -94 -87 -91 -94 -98 -98 -99 -99 -96 -89 -88 -94 -95 -98 -94 -93 -91 -89 -84 -79 -81 -83 -85 -80 -81 -86 -93 -96 -93 -87 -86 -89 -97 -95 -97 -94 -89 -90 -92 -93 -93 -93 -94 -95 -94 -92 -87 -86 -88 -93 -95 -95 -94 -93 -94 -96 -98 -100 -99 -98 -98 -98 -97 -98 -94 -94 -93 -93 -95 -94 -95 -94 -92 -92 -91 -92 -93 -92 -91 -90 -90 -87 -86 -87 -88 -90 -89 -89 -88 -87 -85 -86 -85 -85 -84 -84 -84 -83 -82 -81 -81 -82 -81 -82 -78 -79 -78 -76 -77 -76 -75 -75 -74 -74 -74 -75 -75 -74 -73 -73 -72 -71 -71 -70 -71 -70 -70 -69 -68 -69 -68 -65 -65 -66 -66 -65 -66 -66 -67 -66 -63 -64 -65 -66 -66 -66 -66 -65 -64 -64 -64 -64 -66 -66 -63 -62 -62 -63 -62 -61 -61 -60 -59 -59 -59 -60 -60 -59 -58 -58 -59 -59 -60 -60 -59 -59 -58 -58 -58 -57 -57 -57 -56 -58 -55 -54 -56 -56 -56 -55 -55 -55 -55 -54 -56 -57 -57 -57 -55 -54 -53 -53 -54 -56 -53 -52 -53 -54 -54 -53 -52 -53 -53 -53 -53 -54 -54 -53 -52 -53 -52 -53 -53 -54 -52 -52 -51 -52 -53 -53 -53 -53 -53 -53 -54 -54 -54 -53 -53 -53 -54 -52 -54 -53 -53 -53 -52 -51 -50 -49 -49 -50 -51 -51 -53 -54 -51 -49 -51 -51 -51 -51 -52 -52 -52 -51 -49 -49 -52 -52 -52 -54 -54 -54 -53 -52 -54 -57 -56 -56 -56 -56 -58 -59 -59 -59 -60 -60 -60 -61 -61 -62 -62 -62 -62 -61 -60 -60 -63 -64 -64 -64 -65 -66 -66 -68 -70 -71 -74 -74 -77 -78 -83 -88 -91 -95 -97 -97 -77 -68 -68 -70 -73 -80 -83 -88 -90 -94 -98 -90 -90 -96 -103 -110 -118 -125 -129 -134 -137 -142 -146 -151 -159 -166 -171 -179 -188 -205 -218 -239 -259 -288 -316 -392 -458 -518 -594 -644 -691 -740 -795 -826 -881 -922 -962 -1005 -1040 -1077 -1123 -1145 -1176 -1196 -1221 -1245 -1268 -1284 -1298 -1325 -1347 -1355 -1366 -1382 -1390 -1402 -1403 -1414 -1413 -1427 -1442 -1443 -1469 -1499 -1515 -1539 -1555 -1575 -1597 -1605 -1627 -1653 -1666 -1679 -1696 -1710 -1729 -1750 -1762 -1769 -1778 -1784 -1790 -1799 -1811 -1815 -1829 -1843 -1839 -1842 -1849 -1857 -1858 -1861 -1860 -1859 -1856 -1856 -1853 -1848 -1843 -1840 -1856 -1857 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -130 -131 -128 -127 -122 -115 -118 -116 -117 -117 -119 -114 -115 -114 -115 -115 -115 -116 -114 -115 -116 -115 -113 -112 -112 -111 -109 -109 -109 -108 -110 -111 -109 -108 -107 -107 -109 -106 -104 -105 -105 -105 -104 -104 -99 -98 -97 -98 -99 -99 -98 -96 -95 -97 -97 -97 -97 -98 -99 -97 -99 -98 -99 -96 -97 -97 -96 -99 -92 -86 -94 -93 -89 -86 -86 -90 -90 -87 -87 -80 -77 -79 -87 -96 -96 -91 -90 -81 -80 -87 -93 -96 -93 -100 -98 -94 -94 -88 -91 -94 -98 -96 -98 -98 -96 -89 -89 -94 -95 -98 -93 -92 -91 -91 -84 -87 -82 -85 -86 -82 -82 -88 -92 -97 -94 -89 -88 -91 -97 -95 -97 -93 -89 -91 -92 -93 -93 -93 -94 -95 -94 -91 -87 -86 -90 -95 -95 -95 -94 -93 -94 -96 -98 -99 -99 -97 -97 -97 -97 -97 -94 -93 -93 -93 -94 -95 -94 -94 -91 -92 -92 -91 -92 -90 -90 -90 -87 -86 -85 -87 -90 -89 -89 -88 -86 -85 -86 -85 -84 -84 -84 -84 -83 -81 -81 -82 -81 -81 -81 -78 -78 -79 -77 -76 -76 -75 -75 -74 -73 -74 -75 -75 -74 -72 -73 -71 -70 -70 -70 -71 -70 -70 -67 -69 -68 -68 -65 -65 -65 -66 -65 -66 -66 -67 -65 -65 -65 -65 -66 -66 -66 -64 -64 -64 -64 -64 -66 -66 -65 -62 -62 -63 -62 -62 -61 -60 -59 -59 -59 -60 -59 -59 -58 -57 -59 -59 -59 -60 -60 -59 -58 -58 -57 -58 -58 -57 -57 -57 -56 -57 -54 -55 -56 -56 -56 -55 -54 -55 -56 -54 -55 -57 -57 -56 -54 -53 -52 -53 -56 -55 -53 -52 -53 -54 -54 -53 -52 -53 -53 -53 -53 -53 -53 -53 -53 -52 -52 -53 -53 -53 -52 -52 -51 -52 -53 -52 -52 -53 -52 -53 -53 -54 -54 -53 -53 -52 -53 -52 -53 -53 -52 -52 -52 -51 -49 -48 -50 -49 -50 -50 -50 -50 -49 -50 -50 -51 -52 -51 -51 -52 -51 -50 -50 -50 -51 -52 -51 -53 -56 -53 -54 -54 -56 -57 -57 -56 -56 -58 -59 -60 -61 -61 -61 -61 -62 -63 -63 -63 -63 -63 -62 -61 -60 -62 -64 -66 -64 -65 -65 -64 -67 -70 -73 -72 -74 -79 -78 -83 -86 -93 -96 -100 -100 -90 -73 -68 -70 -71 -77 -80 -85 -91 -91 -96 -93 -88 -93 -99 -107 -114 -122 -127 -130 -134 -138 -144 -148 -155 -165 -168 -174 -185 -199 -215 -231 -249 -273 -305 -360 -431 -490 -573 -621 -676 -723 -782 -815 -858 -909 -948 -997 -1030 -1067 -1120 -1141 -1160 -1187 -1211 -1235 -1261 -1277 -1292 -1312 -1338 -1350 -1361 -1371 -1380 -1395 -1400 -1397 -1406 -1424 -1418 -1430 -1428 -1463 -1495 -1514 -1535 -1553 -1572 -1594 -1605 -1627 -1654 -1667 -1680 -1698 -1711 -1728 -1752 -1766 -1772 -1781 -1787 -1792 -1800 -1813 -1814 -1825 -1839 -1837 -1838 -1844 -1852 -1853 -1857 -1856 -1854 -1850 -1850 -1845 -1841 -1837 -1859 -1854 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -118 -129 -131 -128 -127 -122 -116 -117 -116 -117 -116 -119 -114 -116 -114 -116 -115 -116 -114 -116 -115 -117 -112 -113 -113 -112 -111 -109 -109 -109 -109 -111 -110 -109 -107 -107 -108 -109 -106 -104 -105 -105 -105 -104 -103 -99 -98 -98 -98 -98 -99 -98 -96 -98 -98 -97 -97 -97 -98 -99 -98 -99 -98 -98 -98 -97 -97 -96 -99 -88 -86 -94 -93 -88 -86 -86 -90 -90 -87 -86 -79 -77 -78 -86 -103 -97 -92 -91 -80 -82 -87 -93 -96 -94 -99 -98 -94 -93 -88 -91 -95 -98 -95 -96 -97 -96 -89 -91 -93 -97 -92 -91 -92 -90 -85 -85 -87 -83 -86 -87 -84 -84 -91 -94 -99 -95 -91 -90 -93 -96 -95 -98 -92 -88 -91 -92 -93 -93 -93 -94 -94 -94 -91 -87 -88 -94 -95 -95 -95 -94 -95 -94 -96 -98 -98 -98 -96 -96 -97 -97 -96 -93 -93 -93 -94 -94 -94 -93 -91 -92 -92 -92 -91 -91 -89 -90 -89 -85 -84 -87 -89 -89 -89 -87 -86 -85 -85 -85 -84 -84 -84 -84 -83 -82 -81 -82 -80 -80 -81 -77 -78 -77 -76 -76 -76 -75 -74 -73 -73 -74 -75 -74 -74 -72 -72 -71 -70 -70 -69 -71 -71 -69 -67 -69 -68 -68 -66 -65 -65 -66 -65 -66 -66 -66 -65 -65 -65 -65 -66 -66 -66 -64 -64 -64 -64 -64 -64 -65 -65 -62 -62 -61 -62 -62 -60 -60 -59 -59 -59 -59 -60 -59 -58 -57 -58 -59 -58 -60 -58 -57 -58 -58 -57 -58 -57 -57 -57 -56 -56 -56 -53 -55 -56 -55 -55 -55 -54 -55 -55 -53 -56 -58 -57 -55 -54 -53 -52 -53 -54 -56 -54 -53 -52 -54 -54 -54 -53 -52 -53 -53 -53 -53 -54 -53 -53 -52 -52 -52 -53 -53 -51 -52 -51 -52 -52 -52 -52 -52 -52 -52 -52 -53 -53 -53 -53 -52 -52 -51 -52 -52 -52 -52 -52 -51 -51 -50 -48 -47 -51 -51 -50 -50 -50 -50 -49 -51 -51 -51 -53 -52 -52 -52 -52 -51 -51 -51 -52 -51 -52 -53 -54 -54 -56 -57 -57 -57 -57 -58 -60 -61 -61 -62 -62 -62 -63 -64 -64 -64 -61 -63 -61 -62 -61 -61 -64 -65 -66 -66 -66 -67 -66 -69 -72 -75 -77 -77 -80 -82 -87 -90 -97 -100 -102 -102 -78 -67 -69 -70 -74 -78 -81 -88 -89 -93 -96 -88 -91 -98 -103 -110 -119 -124 -127 -131 -136 -142 -145 -151 -162 -166 -171 -180 -191 -208 -223 -243 -262 -294 -339 -403 -469 -554 -605 -661 -703 -758 -804 -840 -896 -937 -988 -1020 -1056 -1095 -1131 -1151 -1178 -1200 -1225 -1251 -1271 -1286 -1300 -1326 -1344 -1351 -1358 -1368 -1379 -1385 -1388 -1387 -1409 -1402 -1406 -1407 -1446 -1462 -1492 -1512 -1532 -1552 -1569 -1591 -1604 -1626 -1655 -1667 -1680 -1699 -1713 -1726 -1754 -1771 -1774 -1783 -1789 -1791 -1798 -1810 -1813 -1822 -1836 -1834 -1835 -1839 -1847 -1849 -1852 -1851 -1849 -1848 -1845 -1839 -1835 -1835 -1859 -1858 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -114 -119 -129 -130 -128 -128 -119 -118 -117 -116 -117 -116 -117 -114 -117 -115 -116 -117 -118 -115 -117 -116 -116 -113 -113 -113 -112 -111 -111 -109 -109 -109 -111 -110 -109 -107 -107 -108 -110 -106 -104 -105 -105 -105 -104 -103 -99 -98 -98 -98 -99 -99 -96 -99 -98 -98 -97 -97 -96 -98 -99 -97 -94 -98 -97 -97 -97 -96 -96 -99 -86 -85 -94 -94 -88 -85 -86 -89 -90 -86 -86 -79 -77 -76 -95 -104 -97 -92 -92 -82 -83 -87 -93 -95 -94 -99 -97 -94 -93 -88 -91 -95 -98 -93 -94 -95 -96 -88 -91 -86 -97 -92 -90 -91 -90 -85 -85 -87 -84 -87 -85 -86 -86 -92 -95 -100 -96 -92 -92 -96 -96 -95 -98 -91 -89 -91 -92 -93 -93 -93 -95 -94 -93 -90 -89 -92 -94 -95 -95 -95 -94 -96 -94 -96 -98 -98 -98 -95 -96 -96 -96 -95 -93 -93 -93 -93 -94 -93 -91 -90 -92 -92 -91 -90 -89 -89 -89 -85 -85 -87 -89 -88 -88 -87 -86 -85 -85 -85 -84 -84 -84 -84 -82 -82 -81 -81 -80 -80 -81 -78 -78 -76 -76 -76 -75 -74 -74 -73 -73 -74 -75 -74 -73 -72 -72 -71 -70 -70 -69 -70 -71 -68 -66 -69 -68 -69 -66 -65 -65 -66 -65 -66 -66 -66 -65 -65 -65 -65 -66 -66 -65 -64 -64 -64 -64 -64 -64 -65 -64 -64 -62 -61 -62 -62 -61 -60 -59 -59 -59 -60 -59 -59 -58 -57 -58 -58 -59 -59 -59 -57 -58 -58 -57 -57 -57 -57 -56 -56 -56 -56 -55 -52 -54 -56 -55 -55 -55 -54 -55 -56 -53 -57 -59 -57 -55 -54 -53 -53 -54 -55 -53 -53 -53 -53 -54 -53 -53 -53 -53 -53 -53 -53 -53 -53 -53 -51 -51 -52 -53 -52 -53 -51 -51 -51 -51 -51 -51 -51 -52 -52 -52 -52 -53 -52 -52 -51 -51 -51 -51 -51 -51 -51 -51 -51 -51 -50 -49 -48 -50 -51 -51 -51 -50 -50 -51 -50 -51 -51 -53 -52 -51 -51 -52 -52 -51 -51 -51 -51 -52 -53 -54 -54 -56 -57 -58 -58 -60 -58 -60 -61 -62 -63 -63 -63 -63 -66 -66 -65 -64 -62 -62 -62 -62 -62 -63 -63 -64 -65 -69 -71 -65 -68 -72 -75 -76 -79 -78 -82 -86 -90 -97 -101 -105 -103 -86 -72 -67 -69 -70 -75 -78 -86 -87 -90 -95 -91 -89 -95 -100 -107 -115 -122 -125 -129 -135 -140 -144 -148 -157 -165 -168 -176 -188 -203 -216 -236 -254 -282 -311 -376 -443 -534 -583 -636 -686 -736 -793 -826 -883 -925 -964 -1007 -1042 -1079 -1121 -1142 -1166 -1191 -1214 -1240 -1264 -1279 -1294 -1308 -1332 -1343 -1346 -1354 -1369 -1369 -1386 -1378 -1395 -1397 -1388 -1395 -1403 -1445 -1474 -1488 -1510 -1529 -1550 -1566 -1589 -1610 -1626 -1656 -1669 -1681 -1700 -1715 -1725 -1756 -1775 -1777 -1779 -1786 -1789 -1796 -1808 -1812 -1836 -1834 -1833 -1831 -1835 -1843 -1845 -1847 -1847 -1843 -1843 -1838 -1834 -1831 -1861 -1857 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -116 -114 -120 -128 -128 -127 -128 -120 -119 -117 -116 -117 -115 -117 -115 -116 -115 -117 -117 -118 -116 -118 -118 -116 -113 -113 -111 -112 -112 -111 -110 -109 -109 -112 -109 -109 -107 -107 -108 -109 -106 -104 -105 -105 -105 -104 -100 -99 -98 -98 -99 -99 -99 -95 -99 -99 -98 -97 -97 -97 -98 -99 -97 -98 -98 -99 -96 -97 -95 -96 -98 -84 -85 -94 -94 -88 -84 -86 -89 -90 -86 -86 -78 -77 -85 -95 -104 -97 -93 -93 -84 -85 -87 -93 -94 -94 -99 -97 -95 -93 -88 -92 -95 -98 -92 -99 -101 -93 -88 -91 -87 -98 -92 -90 -89 -89 -85 -85 -83 -85 -88 -87 -88 -88 -92 -98 -101 -96 -93 -94 -98 -96 -95 -97 -91 -89 -92 -93 -93 -93 -94 -95 -94 -93 -90 -91 -94 -94 -95 -95 -95 -94 -96 -97 -96 -98 -97 -97 -95 -96 -96 -95 -93 -92 -93 -93 -94 -93 -92 -90 -91 -92 -90 -90 -89 -89 -89 -89 -85 -86 -88 -88 -88 -86 -85 -85 -85 -84 -84 -84 -84 -83 -82 -81 -81 -81 -80 -80 -80 -78 -78 -75 -76 -75 -75 -74 -74 -73 -73 -74 -75 -74 -73 -71 -72 -71 -70 -71 -69 -71 -71 -68 -66 -68 -68 -68 -66 -65 -65 -65 -65 -66 -66 -65 -65 -64 -64 -65 -66 -66 -64 -64 -64 -64 -64 -64 -63 -63 -64 -64 -62 -61 -60 -61 -61 -60 -59 -59 -58 -60 -60 -59 -59 -57 -57 -58 -59 -58 -60 -58 -56 -58 -57 -56 -56 -57 -57 -56 -56 -55 -55 -54 -53 -54 -56 -55 -56 -54 -54 -56 -56 -54 -58 -58 -56 -54 -53 -52 -53 -54 -55 -53 -53 -52 -53 -54 -53 -53 -53 -53 -52 -52 -53 -54 -52 -53 -51 -50 -51 -52 -51 -52 -51 -50 -50 -51 -50 -50 -50 -52 -51 -51 -52 -52 -52 -52 -52 -51 -50 -50 -50 -50 -51 -49 -50 -51 -50 -50 -51 -49 -51 -51 -51 -50 -50 -50 -50 -51 -52 -52 -51 -52 -54 -52 -52 -52 -52 -53 -52 -53 -54 -55 -56 -58 -58 -59 -58 -58 -62 -63 -63 -64 -64 -63 -64 -66 -66 -65 -63 -63 -62 -63 -63 -63 -63 -64 -64 -63 -67 -69 -71 -73 -71 -74 -74 -79 -80 -81 -86 -90 -93 -97 -101 -102 -91 -77 -66 -68 -69 -73 -76 -83 -86 -87 -91 -93 -88 -93 -99 -104 -110 -119 -123 -127 -131 -136 -141 -147 -153 -163 -166 -171 -181 -194 -212 -227 -247 -269 -300 -341 -415 -505 -563 -614 -671 -717 -783 -812 -853 -910 -949 -995 -1027 -1063 -1104 -1132 -1151 -1179 -1204 -1230 -1253 -1273 -1288 -1302 -1327 -1341 -1346 -1350 -1357 -1368 -1368 -1376 -1383 -1392 -1381 -1377 -1382 -1388 -1443 -1470 -1492 -1508 -1526 -1547 -1565 -1586 -1608 -1625 -1657 -1670 -1681 -1701 -1708 -1719 -1747 -1769 -1773 -1775 -1780 -1788 -1793 -1805 -1818 -1832 -1831 -1831 -1828 -1832 -1838 -1841 -1843 -1841 -1838 -1837 -1832 -1828 -1843 -1857 -1856 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -114 -116 -114 -122 -128 -128 -126 -128 -119 -121 -117 -115 -117 -117 -121 -116 -116 -116 -117 -117 -119 -117 -117 -118 -117 -114 -113 -112 -112 -112 -110 -110 -109 -108 -112 -108 -108 -107 -107 -108 -107 -106 -105 -105 -105 -105 -104 -101 -99 -99 -98 -99 -99 -96 -95 -99 -99 -98 -98 -97 -98 -98 -98 -96 -98 -98 -99 -96 -96 -95 -96 -98 -82 -85 -93 -95 -87 -83 -86 -89 -90 -87 -86 -79 -77 -86 -96 -104 -97 -93 -94 -85 -87 -88 -93 -93 -94 -98 -97 -95 -93 -91 -92 -94 -88 -95 -99 -100 -93 -88 -91 -88 -98 -90 -90 -88 -88 -85 -85 -84 -87 -89 -88 -90 -89 -94 -100 -102 -97 -95 -95 -98 -96 -96 -96 -91 -90 -92 -93 -93 -94 -94 -95 -92 -93 -92 -92 -95 -94 -95 -94 -95 -95 -97 -96 -95 -97 -96 -96 -95 -95 -95 -94 -92 -92 -93 -93 -93 -92 -90 -90 -92 -90 -90 -89 -88 -89 -89 -86 -86 -88 -88 -87 -86 -85 -84 -84 -84 -83 -83 -83 -83 -82 -81 -80 -80 -80 -80 -77 -78 -77 -75 -76 -75 -75 -74 -74 -73 -73 -74 -75 -74 -73 -71 -72 -72 -69 -70 -68 -70 -71 -69 -66 -68 -68 -68 -66 -66 -65 -65 -65 -66 -65 -66 -65 -65 -64 -65 -65 -66 -65 -64 -64 -64 -64 -63 -63 -63 -63 -64 -63 -61 -60 -60 -61 -60 -59 -59 -58 -59 -60 -58 -58 -59 -56 -57 -59 -58 -58 -59 -57 -57 -58 -56 -56 -55 -57 -56 -55 -55 -54 -54 -53 -52 -53 -54 -56 -55 -54 -55 -56 -56 -57 -56 -57 -56 -54 -53 -52 -54 -54 -54 -53 -51 -52 -53 -54 -53 -53 -53 -52 -51 -52 -53 -54 -52 -52 -50 -50 -50 -51 -50 -52 -51 -49 -50 -50 -51 -51 -50 -51 -51 -51 -51 -52 -52 -50 -51 -50 -50 -49 -49 -50 -51 -49 -50 -51 -50 -49 -50 -52 -51 -51 -51 -51 -50 -50 -50 -51 -54 -50 -50 -53 -53 -53 -53 -52 -53 -52 -53 -54 -55 -56 -57 -58 -59 -59 -59 -61 -64 -64 -61 -63 -64 -65 -65 -66 -66 -65 -63 -63 -63 -64 -64 -64 -66 -66 -65 -65 -68 -71 -71 -73 -74 -79 -82 -80 -84 -87 -91 -94 -98 -100 -98 -79 -70 -67 -67 -69 -73 -76 -79 -83 -86 -88 -94 -88 -90 -96 -101 -107 -114 -118 -124 -128 -133 -138 -143 -150 -159 -164 -168 -177 -188 -207 -219 -241 -258 -289 -324 -387 -479 -544 -594 -656 -697 -752 -801 -838 -894 -934 -979 -1013 -1049 -1086 -1122 -1142 -1170 -1194 -1218 -1244 -1267 -1281 -1297 -1310 -1330 -1339 -1338 -1347 -1355 -1365 -1360 -1369 -1373 -1376 -1365 -1367 -1369 -1396 -1441 -1465 -1487 -1505 -1523 -1545 -1562 -1583 -1605 -1625 -1658 -1672 -1676 -1693 -1703 -1713 -1738 -1759 -1769 -1771 -1776 -1787 -1789 -1811 -1814 -1828 -1829 -1829 -1829 -1827 -1833 -1836 -1838 -1836 -1835 -1831 -1826 -1835 -1849 -1851 -1859 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -114 -115 -116 -114 -122 -127 -127 -126 -128 -122 -121 -117 -114 -116 -115 -120 -117 -116 -116 -117 -118 -119 -119 -118 -119 -118 -115 -113 -113 -113 -113 -110 -110 -108 -108 -110 -108 -107 -106 -107 -108 -106 -106 -105 -105 -105 -105 -103 -101 -99 -99 -99 -99 -99 -95 -95 -100 -101 -99 -98 -97 -98 -97 -97 -96 -98 -98 -99 -95 -96 -94 -96 -98 -81 -84 -93 -95 -87 -82 -86 -90 -91 -88 -87 -78 -78 -87 -97 -103 -97 -93 -94 -87 -88 -88 -93 -93 -95 -98 -96 -95 -94 -93 -92 -95 -88 -93 -98 -99 -94 -88 -84 -90 -98 -89 -89 -88 -87 -85 -85 -84 -88 -90 -90 -92 -91 -95 -102 -102 -97 -96 -96 -98 -96 -97 -95 -93 -92 -92 -93 -93 -94 -94 -95 -92 -90 -93 -93 -96 -95 -95 -96 -96 -95 -97 -96 -98 -96 -96 -94 -95 -94 -94 -92 -92 -92 -93 -92 -92 -91 -89 -91 -90 -90 -89 -88 -88 -88 -85 -87 -88 -88 -87 -86 -85 -84 -84 -84 -83 -83 -83 -83 -81 -81 -81 -80 -80 -79 -77 -78 -77 -75 -76 -75 -75 -74 -73 -73 -73 -74 -75 -75 -72 -71 -71 -72 -69 -70 -68 -70 -73 -69 -66 -68 -68 -67 -66 -66 -65 -65 -66 -66 -65 -65 -65 -65 -65 -65 -65 -64 -64 -64 -63 -64 -64 -63 -63 -63 -62 -62 -63 -62 -60 -59 -60 -60 -59 -59 -58 -58 -59 -59 -58 -58 -59 -57 -58 -58 -58 -58 -58 -56 -57 -59 -55 -55 -57 -56 -55 -55 -54 -53 -53 -52 -52 -53 -55 -57 -55 -54 -55 -56 -55 -57 -56 -56 -56 -53 -52 -52 -54 -55 -53 -54 -52 -52 -53 -55 -53 -53 -53 -52 -51 -52 -52 -53 -53 -51 -49 -49 -50 -50 -49 -49 -51 -50 -50 -49 -50 -52 -49 -51 -50 -50 -51 -52 -52 -49 -51 -49 -50 -50 -49 -50 -50 -50 -51 -50 -52 -52 -51 -52 -51 -50 -51 -52 -50 -51 -51 -53 -52 -51 -52 -52 -53 -53 -53 -53 -54 -53 -54 -55 -56 -58 -59 -58 -58 -60 -60 -62 -63 -62 -63 -63 -65 -65 -66 -65 -66 -63 -64 -64 -63 -64 -65 -66 -67 -68 -67 -66 -67 -66 -72 -76 -74 -80 -80 -81 -85 -88 -90 -94 -98 -97 -85 -76 -65 -67 -67 -72 -76 -81 -84 -86 -90 -91 -90 -94 -98 -102 -110 -117 -122 -125 -129 -136 -142 -148 -155 -163 -166 -173 -183 -199 -214 -233 -251 -277 -306 -359 -408 -454 -525 -572 -627 -682 -733 -791 -824 -872 -921 -959 -1001 -1034 -1070 -1112 -1133 -1157 -1186 -1208 -1234 -1257 -1276 -1290 -1304 -1328 -1338 -1329 -1338 -1347 -1350 -1358 -1363 -1366 -1362 -1353 -1352 -1355 -1355 -1382 -1439 -1460 -1482 -1503 -1520 -1542 -1558 -1580 -1603 -1618 -1648 -1664 -1670 -1686 -1695 -1707 -1729 -1751 -1765 -1763 -1772 -1774 -1803 -1810 -1816 -1824 -1827 -1827 -1826 -1825 -1828 -1832 -1834 -1831 -1830 -1825 -1823 -1842 -1856 -1855 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -117 -114 -115 -116 -114 -122 -127 -128 -126 -128 -122 -121 -116 -114 -115 -114 -120 -118 -117 -117 -118 -118 -118 -121 -121 -120 -118 -116 -113 -114 -113 -113 -110 -109 -108 -108 -108 -107 -107 -106 -107 -108 -106 -106 -105 -105 -105 -105 -103 -101 -99 -98 -98 -99 -99 -95 -99 -100 -101 -99 -98 -97 -98 -97 -97 -96 -98 -98 -99 -94 -96 -94 -96 -98 -79 -84 -93 -96 -88 -83 -88 -91 -91 -89 -80 -79 -79 -88 -98 -103 -97 -93 -95 -89 -90 -88 -92 -92 -95 -99 -99 -96 -95 -93 -92 -95 -88 -91 -97 -98 -95 -88 -82 -91 -89 -89 -88 -87 -85 -85 -85 -85 -89 -91 -92 -93 -92 -96 -102 -102 -97 -96 -98 -98 -96 -95 -94 -93 -92 -92 -93 -93 -94 -94 -94 -93 -91 -94 -95 -94 -95 -95 -96 -96 -95 -97 -96 -96 -96 -95 -93 -94 -94 -92 -91 -92 -92 -92 -92 -92 -89 -90 -90 -90 -89 -88 -88 -88 -84 -86 -88 -87 -87 -85 -85 -84 -83 -83 -83 -83 -83 -83 -81 -81 -80 -80 -79 -79 -78 -78 -76 -75 -75 -75 -74 -73 -73 -72 -73 -74 -72 -75 -71 -70 -71 -72 -69 -70 -66 -70 -72 -69 -66 -68 -68 -67 -66 -66 -65 -65 -66 -65 -65 -64 -64 -65 -65 -64 -65 -64 -64 -63 -63 -64 -63 -63 -63 -62 -62 -62 -61 -62 -61 -60 -60 -60 -58 -59 -58 -58 -59 -60 -58 -58 -58 -57 -58 -58 -57 -57 -57 -57 -56 -58 -54 -54 -56 -55 -56 -55 -54 -54 -53 -51 -51 -51 -53 -55 -56 -55 -54 -56 -56 -56 -57 -55 -56 -54 -53 -52 -53 -54 -54 -53 -52 -52 -52 -53 -55 -53 -53 -53 -52 -51 -52 -52 -53 -52 -49 -48 -48 -51 -49 -50 -49 -51 -50 -49 -50 -49 -49 -52 -53 -50 -49 -50 -52 -52 -51 -51 -50 -50 -50 -50 -51 -49 -49 -51 -51 -51 -51 -53 -52 -51 -50 -51 -52 -50 -51 -52 -53 -53 -52 -52 -53 -54 -54 -54 -53 -54 -53 -53 -55 -58 -59 -59 -57 -56 -59 -62 -63 -62 -62 -63 -64 -65 -66 -66 -64 -65 -63 -65 -65 -65 -65 -66 -67 -69 -69 -68 -68 -67 -67 -74 -75 -77 -81 -80 -82 -86 -89 -90 -94 -94 -92 -73 -69 -66 -66 -68 -74 -77 -81 -83 -87 -93 -88 -92 -94 -100 -107 -115 -120 -122 -127 -132 -138 -145 -152 -162 -164 -168 -178 -192 -210 -224 -244 -265 -295 -322 -428 -492 -554 -608 -667 -715 -780 -809 -850 -905 -944 -989 -1020 -1055 -1090 -1123 -1143 -1175 -1199 -1222 -1249 -1269 -1283 -1299 -1311 -1334 -1334 -1332 -1342 -1346 -1354 -1354 -1363 -1354 -1352 -1343 -1340 -1342 -1344 -1403 -1437 -1456 -1476 -1502 -1517 -1540 -1552 -1572 -1595 -1610 -1637 -1656 -1665 -1678 -1688 -1701 -1727 -1743 -1744 -1758 -1768 -1778 -1786 -1800 -1805 -1813 -1821 -1824 -1825 -1823 -1826 -1828 -1828 -1829 -1826 -1824 -1819 -1834 -1848 -1848 -1859 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -117 -117 -114 -115 -116 -114 -119 -127 -127 -126 -128 -123 -120 -116 -114 -114 -113 -119 -120 -117 -118 -118 -118 -119 -122 -121 -120 -119 -116 -113 -113 -112 -112 -109 -108 -107 -109 -107 -108 -106 -106 -107 -108 -105 -107 -105 -105 -105 -105 -103 -100 -100 -99 -99 -99 -99 -94 -99 -100 -101 -99 -98 -96 -98 -98 -96 -96 -97 -98 -99 -94 -96 -93 -96 -98 -77 -86 -94 -96 -89 -85 -89 -92 -92 -87 -81 -80 -80 -89 -99 -103 -97 -94 -96 -88 -92 -88 -91 -95 -97 -99 -99 -97 -95 -92 -92 -95 -88 -89 -96 -97 -96 -88 -82 -98 -92 -89 -87 -86 -85 -85 -85 -86 -90 -92 -93 -94 -92 -97 -102 -100 -97 -97 -97 -99 -99 -95 -93 -94 -92 -93 -93 -93 -94 -94 -91 -91 -92 -95 -94 -95 -95 -96 -96 -96 -96 -97 -95 -95 -94 -93 -93 -93 -93 -91 -92 -91 -92 -92 -92 -90 -90 -90 -89 -89 -88 -88 -88 -84 -86 -87 -87 -86 -85 -84 -84 -83 -83 -83 -82 -83 -81 -82 -80 -80 -80 -80 -78 -78 -78 -75 -74 -75 -75 -74 -72 -73 -72 -72 -74 -71 -75 -71 -70 -71 -72 -69 -70 -66 -70 -72 -69 -67 -68 -68 -67 -67 -65 -65 -65 -66 -65 -65 -64 -64 -65 -65 -65 -64 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -62 -62 -61 -61 -59 -61 -60 -59 -58 -59 -57 -58 -60 -59 -58 -58 -59 -58 -57 -58 -57 -57 -57 -57 -59 -56 -57 -53 -55 -55 -56 -55 -54 -54 -52 -50 -52 -52 -55 -55 -55 -55 -55 -56 -56 -55 -57 -56 -54 -54 -53 -53 -53 -54 -54 -52 -50 -53 -52 -53 -54 -53 -52 -52 -51 -52 -51 -51 -52 -51 -50 -47 -47 -50 -48 -49 -49 -51 -49 -50 -51 -49 -47 -51 -54 -51 -49 -50 -51 -51 -50 -51 -51 -51 -50 -50 -50 -50 -50 -51 -51 -51 -51 -54 -53 -51 -50 -50 -52 -51 -52 -52 -54 -53 -53 -53 -54 -54 -54 -55 -55 -54 -53 -54 -56 -60 -61 -59 -57 -58 -61 -62 -62 -62 -63 -64 -64 -65 -66 -65 -64 -62 -65 -65 -65 -66 -67 -67 -67 -70 -69 -71 -66 -67 -71 -76 -74 -78 -79 -80 -83 -83 -87 -91 -94 -92 -79 -76 -64 -66 -66 -71 -74 -78 -81 -84 -91 -86 -90 -96 -99 -105 -111 -116 -120 -123 -129 -135 -141 -148 -158 -162 -165 -174 -185 -206 -215 -238 -254 -284 -313 -402 -468 -537 -588 -646 -692 -751 -798 -835 -890 -929 -970 -1007 -1041 -1078 -1113 -1133 -1160 -1189 -1212 -1238 -1262 -1276 -1292 -1306 -1321 -1331 -1332 -1329 -1338 -1343 -1350 -1352 -1345 -1341 -1333 -1334 -1330 -1331 -1331 -1392 -1435 -1451 -1471 -1499 -1511 -1533 -1545 -1564 -1587 -1603 -1627 -1649 -1659 -1670 -1681 -1697 -1720 -1735 -1735 -1753 -1770 -1783 -1798 -1805 -1815 -1817 -1825 -1822 -1817 -1823 -1824 -1823 -1824 -1823 -1818 -1829 -1841 -1855 -1852 -1855 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -116 -118 -118 -114 -114 -116 -114 -119 -126 -127 -126 -128 -123 -119 -116 -114 -113 -113 -115 -121 -120 -118 -118 -119 -120 -123 -122 -121 -118 -115 -113 -113 -112 -111 -109 -108 -106 -109 -108 -107 -105 -105 -107 -107 -108 -107 -105 -105 -105 -104 -102 -101 -100 -99 -99 -96 -98 -94 -98 -100 -101 -101 -98 -96 -98 -99 -95 -95 -97 -98 -99 -93 -96 -93 -96 -98 -79 -88 -94 -96 -89 -86 -90 -93 -89 -88 -82 -81 -81 -90 -100 -103 -97 -94 -97 -89 -85 -93 -91 -95 -97 -99 -99 -97 -95 -92 -93 -95 -88 -86 -96 -94 -96 -88 -92 -99 -91 -88 -86 -85 -86 -86 -86 -87 -91 -93 -94 -94 -93 -97 -100 -98 -98 -98 -98 -99 -97 -95 -94 -94 -92 -93 -93 -94 -94 -95 -92 -92 -92 -95 -94 -95 -95 -96 -96 -96 -97 -97 -96 -94 -94 -93 -93 -92 -92 -90 -91 -91 -92 -91 -90 -90 -90 -89 -89 -88 -88 -87 -84 -86 -87 -87 -86 -84 -84 -84 -83 -83 -83 -82 -82 -81 -81 -80 -80 -80 -79 -77 -78 -78 -74 -74 -75 -75 -74 -72 -72 -72 -71 -74 -71 -75 -71 -69 -71 -72 -69 -70 -66 -69 -71 -69 -67 -68 -67 -67 -67 -66 -65 -66 -66 -65 -65 -64 -64 -65 -65 -65 -65 -63 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -61 -61 -61 -59 -60 -60 -58 -58 -58 -59 -58 -59 -59 -57 -57 -59 -59 -58 -57 -57 -57 -57 -57 -56 -58 -56 -56 -53 -53 -55 -55 -54 -53 -54 -51 -51 -52 -53 -53 -55 -54 -55 -54 -55 -56 -55 -56 -56 -54 -53 -53 -52 -53 -53 -54 -52 -49 -53 -52 -54 -52 -52 -52 -52 -51 -51 -51 -52 -52 -50 -49 -46 -48 -49 -47 -48 -49 -51 -48 -49 -51 -49 -48 -50 -52 -52 -50 -51 -51 -51 -51 -50 -52 -51 -50 -51 -50 -50 -51 -51 -52 -52 -51 -53 -52 -51 -51 -51 -52 -52 -53 -53 -54 -53 -53 -54 -54 -54 -55 -56 -56 -54 -53 -55 -59 -61 -59 -59 -58 -60 -63 -63 -62 -64 -62 -63 -66 -65 -66 -63 -63 -64 -65 -66 -67 -67 -68 -68 -68 -68 -70 -67 -72 -68 -73 -75 -75 -80 -80 -81 -84 -83 -87 -91 -88 -87 -69 -67 -65 -65 -71 -72 -75 -79 -83 -87 -92 -89 -93 -99 -100 -106 -114 -118 -120 -126 -131 -138 -146 -154 -161 -164 -170 -179 -195 -212 -230 -249 -273 -305 -376 -444 -512 -566 -624 -677 -732 -787 -821 -864 -916 -953 -996 -1027 -1062 -1098 -1123 -1149 -1180 -1201 -1224 -1251 -1270 -1285 -1301 -1313 -1312 -1326 -1326 -1327 -1336 -1340 -1342 -1334 -1336 -1331 -1326 -1315 -1318 -1319 -1319 -1381 -1433 -1451 -1471 -1496 -1506 -1526 -1539 -1557 -1579 -1595 -1617 -1638 -1646 -1662 -1674 -1692 -1713 -1727 -1727 -1763 -1767 -1781 -1795 -1802 -1813 -1821 -1823 -1820 -1815 -1823 -1822 -1821 -1819 -1816 -1831 -1833 -1847 -1862 -1849 -1859 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -119 -117 -118 -118 -114 -114 -116 -114 -119 -126 -126 -126 -129 -124 -119 -116 -115 -112 -111 -116 -122 -119 -118 -118 -120 -121 -122 -121 -120 -117 -114 -113 -112 -111 -110 -108 -107 -106 -107 -107 -106 -105 -106 -107 -106 -108 -105 -106 -106 -105 -104 -102 -101 -99 -98 -100 -97 -98 -94 -91 -100 -101 -102 -99 -96 -99 -99 -95 -95 -97 -98 -99 -93 -96 -94 -96 -98 -81 -89 -95 -96 -90 -88 -92 -93 -90 -88 -83 -82 -82 -91 -101 -102 -97 -100 -93 -90 -86 -92 -91 -94 -97 -99 -99 -97 -96 -91 -93 -95 -92 -84 -95 -95 -97 -79 -93 -99 -88 -89 -87 -86 -87 -87 -87 -89 -92 -94 -95 -95 -93 -98 -100 -98 -98 -98 -99 -99 -97 -95 -94 -95 -94 -93 -93 -94 -94 -95 -92 -93 -93 -95 -94 -95 -95 -97 -97 -97 -97 -97 -94 -94 -93 -92 -92 -92 -90 -90 -91 -91 -91 -90 -89 -90 -89 -89 -88 -88 -87 -84 -86 -87 -87 -85 -84 -84 -84 -82 -83 -82 -82 -81 -81 -81 -80 -79 -80 -79 -77 -78 -77 -74 -74 -75 -75 -73 -71 -72 -71 -71 -74 -71 -72 -71 -69 -71 -72 -69 -70 -67 -69 -71 -69 -67 -66 -67 -67 -66 -66 -65 -66 -66 -65 -64 -64 -64 -65 -65 -65 -64 -63 -63 -64 -63 -64 -63 -62 -63 -62 -62 -62 -61 -61 -60 -59 -58 -60 -59 -57 -58 -58 -59 -59 -58 -58 -57 -57 -59 -59 -58 -57 -57 -57 -56 -57 -57 -58 -59 -54 -52 -54 -56 -55 -54 -53 -53 -51 -52 -53 -55 -53 -55 -56 -54 -54 -55 -56 -54 -55 -55 -54 -53 -54 -52 -53 -53 -53 -51 -50 -51 -52 -54 -52 -52 -52 -52 -51 -50 -50 -51 -51 -49 -48 -45 -49 -49 -46 -47 -49 -48 -48 -50 -50 -49 -50 -49 -50 -52 -50 -51 -51 -52 -51 -51 -53 -50 -49 -51 -50 -49 -51 -51 -52 -52 -53 -53 -52 -51 -51 -51 -51 -52 -54 -55 -53 -54 -55 -53 -54 -55 -56 -57 -56 -54 -55 -58 -60 -60 -61 -59 -59 -62 -62 -63 -63 -63 -63 -64 -65 -66 -64 -63 -64 -66 -65 -68 -67 -69 -67 -67 -67 -66 -66 -68 -67 -70 -76 -74 -77 -78 -78 -82 -80 -83 -87 -90 -87 -73 -75 -64 -65 -67 -69 -71 -76 -80 -83 -89 -88 -91 -98 -99 -104 -111 -115 -118 -122 -128 -135 -142 -150 -160 -162 -165 -176 -190 -209 -222 -244 -262 -292 -355 -418 -484 -548 -605 -662 -714 -777 -806 -847 -901 -939 -978 -1013 -1049 -1082 -1113 -1141 -1163 -1192 -1215 -1240 -1264 -1279 -1294 -1308 -1314 -1327 -1326 -1322 -1325 -1338 -1340 -1334 -1330 -1328 -1320 -1313 -1302 -1307 -1317 -1331 -1389 -1428 -1451 -1470 -1494 -1500 -1519 -1533 -1549 -1575 -1588 -1615 -1630 -1639 -1654 -1668 -1686 -1706 -1719 -1748 -1759 -1762 -1778 -1793 -1801 -1810 -1818 -1820 -1818 -1814 -1818 -1817 -1816 -1814 -1811 -1843 -1840 -1854 -1852 -1852 -1860 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -119 -119 -118 -115 -118 -114 -114 -116 -114 -120 -125 -126 -126 -129 -125 -118 -116 -115 -111 -111 -118 -123 -119 -119 -119 -120 -121 -121 -120 -119 -116 -113 -113 -111 -111 -108 -107 -106 -105 -106 -108 -106 -104 -106 -106 -107 -108 -105 -106 -106 -105 -103 -102 -100 -99 -99 -100 -98 -97 -93 -89 -101 -101 -103 -99 -95 -99 -100 -94 -95 -96 -97 -98 -93 -96 -94 -95 -98 -83 -91 -96 -95 -91 -89 -94 -93 -91 -89 -84 -83 -82 -91 -93 -100 -97 -101 -95 -92 -88 -92 -91 -94 -97 -99 -99 -97 -96 -91 -93 -95 -90 -82 -94 -96 -88 -76 -94 -98 -89 -90 -88 -88 -88 -89 -88 -90 -93 -96 -97 -96 -101 -99 -99 -100 -98 -99 -99 -100 -97 -94 -94 -95 -93 -93 -93 -94 -94 -95 -93 -94 -93 -95 -95 -95 -95 -97 -97 -95 -97 -95 -93 -93 -92 -92 -92 -91 -90 -91 -91 -91 -89 -90 -90 -89 -89 -88 -88 -87 -84 -86 -87 -86 -85 -83 -83 -83 -83 -83 -82 -82 -81 -80 -80 -80 -79 -80 -78 -77 -78 -76 -74 -73 -75 -75 -73 -71 -72 -71 -71 -74 -71 -72 -71 -69 -71 -72 -71 -69 -67 -69 -71 -68 -67 -68 -67 -67 -66 -66 -65 -66 -65 -64 -64 -63 -64 -65 -65 -65 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -61 -61 -61 -61 -61 -60 -57 -58 -59 -58 -57 -58 -59 -59 -60 -58 -56 -57 -58 -58 -59 -57 -57 -56 -57 -55 -55 -57 -59 -57 -51 -52 -54 -56 -54 -54 -53 -52 -51 -53 -53 -54 -54 -55 -55 -55 -54 -55 -56 -55 -55 -53 -54 -53 -54 -52 -53 -53 -51 -50 -51 -51 -53 -51 -52 -51 -52 -51 -51 -50 -50 -51 -51 -50 -47 -44 -49 -48 -47 -48 -51 -49 -49 -50 -50 -49 -50 -48 -51 -52 -51 -51 -51 -51 -52 -51 -54 -51 -49 -51 -50 -50 -50 -52 -53 -52 -54 -53 -52 -51 -51 -51 -52 -53 -55 -54 -54 -55 -55 -54 -55 -55 -57 -57 -55 -57 -57 -60 -61 -63 -61 -61 -60 -63 -63 -63 -65 -63 -64 -65 -66 -65 -63 -64 -67 -66 -66 -66 -67 -67 -66 -66 -65 -65 -69 -67 -69 -73 -75 -74 -76 -79 -79 -83 -80 -84 -88 -83 -82 -70 -63 -64 -66 -67 -69 -73 -78 -80 -85 -91 -90 -95 -98 -101 -106 -113 -116 -119 -125 -131 -139 -147 -156 -161 -164 -173 -185 -204 -217 -237 -254 -281 -323 -392 -461 -531 -586 -636 -688 -750 -795 -832 -881 -926 -963 -1002 -1034 -1069 -1103 -1126 -1152 -1181 -1206 -1231 -1255 -1269 -1287 -1303 -1315 -1314 -1323 -1317 -1320 -1334 -1333 -1329 -1325 -1319 -1319 -1310 -1303 -1304 -1314 -1326 -1343 -1385 -1423 -1451 -1470 -1491 -1495 -1512 -1527 -1549 -1568 -1581 -1607 -1622 -1637 -1646 -1661 -1681 -1699 -1718 -1743 -1755 -1774 -1775 -1790 -1798 -1807 -1815 -1817 -1816 -1810 -1815 -1812 -1811 -1809 -1829 -1832 -1846 -1853 -1859 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -121 -120 -120 -118 -116 -118 -114 -117 -116 -114 -121 -125 -124 -126 -129 -125 -118 -116 -114 -110 -111 -119 -122 -118 -119 -118 -119 -120 -121 -119 -118 -115 -112 -112 -111 -110 -109 -107 -105 -106 -106 -107 -105 -105 -105 -106 -107 -108 -105 -106 -106 -105 -104 -101 -100 -99 -98 -100 -100 -97 -93 -87 -101 -101 -103 -99 -95 -99 -99 -94 -95 -96 -97 -96 -93 -96 -95 -95 -98 -85 -93 -97 -99 -97 -93 -95 -94 -92 -89 -84 -84 -87 -92 -95 -100 -97 -102 -97 -93 -89 -91 -91 -94 -97 -99 -98 -98 -96 -90 -93 -95 -89 -84 -95 -97 -88 -78 -95 -97 -91 -90 -90 -89 -90 -90 -89 -91 -94 -97 -98 -99 -95 -100 -99 -100 -98 -99 -99 -99 -97 -95 -94 -94 -93 -93 -94 -94 -94 -95 -94 -94 -95 -96 -95 -95 -95 -98 -95 -96 -97 -93 -93 -92 -92 -92 -91 -90 -91 -91 -91 -89 -90 -90 -89 -88 -88 -88 -86 -84 -86 -86 -86 -84 -85 -83 -83 -83 -82 -82 -82 -81 -81 -80 -79 -79 -79 -78 -77 -78 -76 -74 -73 -75 -75 -75 -71 -70 -71 -71 -73 -71 -72 -71 -70 -70 -72 -71 -69 -67 -69 -70 -71 -67 -68 -67 -67 -66 -66 -66 -66 -66 -64 -63 -63 -64 -64 -65 -65 -65 -63 -63 -63 -63 -63 -63 -62 -62 -62 -62 -61 -61 -61 -60 -62 -59 -57 -59 -58 -57 -58 -58 -60 -59 -59 -57 -56 -57 -57 -57 -57 -56 -56 -56 -56 -55 -56 -57 -60 -56 -52 -53 -54 -54 -54 -54 -53 -51 -52 -53 -55 -54 -54 -53 -55 -55 -54 -55 -56 -55 -54 -52 -53 -53 -53 -53 -52 -53 -51 -49 -52 -52 -53 -52 -52 -51 -52 -51 -50 -50 -50 -50 -50 -50 -46 -45 -49 -49 -48 -50 -50 -50 -49 -51 -49 -50 -50 -51 -51 -51 -51 -51 -51 -51 -52 -52 -54 -51 -50 -50 -50 -51 -50 -51 -53 -54 -54 -52 -51 -53 -51 -52 -52 -54 -55 -55 -55 -56 -54 -54 -55 -56 -56 -56 -56 -58 -59 -62 -59 -62 -61 -61 -63 -63 -64 -64 -64 -64 -64 -65 -66 -64 -63 -67 -66 -65 -65 -66 -66 -66 -66 -64 -68 -71 -68 -67 -70 -72 -74 -76 -77 -79 -80 -80 -80 -84 -84 -82 -81 -64 -63 -65 -68 -66 -69 -74 -78 -82 -89 -89 -93 -98 -99 -104 -110 -113 -116 -121 -128 -135 -144 -152 -160 -163 -169 -181 -196 -212 -230 -249 -271 -314 -366 -437 -501 -560 -621 -673 -731 -781 -817 -861 -912 -948 -990 -1020 -1056 -1086 -1115 -1139 -1168 -1196 -1218 -1247 -1264 -1280 -1297 -1310 -1316 -1323 -1321 -1316 -1326 -1330 -1328 -1323 -1315 -1312 -1310 -1310 -1304 -1308 -1321 -1335 -1355 -1387 -1418 -1450 -1470 -1489 -1507 -1519 -1520 -1543 -1561 -1579 -1598 -1613 -1630 -1646 -1655 -1679 -1708 -1734 -1739 -1751 -1757 -1773 -1788 -1795 -1805 -1812 -1814 -1814 -1815 -1811 -1811 -1807 -1816 -1830 -1839 -1853 -1852 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -123 -121 -120 -120 -119 -118 -118 -114 -117 -116 -114 -121 -124 -124 -126 -129 -125 -117 -115 -114 -111 -112 -119 -119 -118 -118 -118 -119 -120 -120 -119 -117 -114 -111 -112 -110 -109 -108 -106 -105 -106 -107 -106 -104 -104 -105 -106 -107 -105 -106 -104 -103 -105 -102 -101 -100 -99 -99 -100 -100 -97 -92 -85 -101 -101 -104 -99 -95 -99 -97 -93 -94 -95 -96 -95 -92 -96 -95 -95 -98 -87 -89 -97 -99 -91 -95 -96 -94 -92 -88 -85 -85 -87 -93 -95 -100 -97 -102 -98 -94 -90 -90 -90 -93 -97 -99 -98 -98 -96 -92 -94 -95 -91 -87 -97 -97 -88 -79 -92 -95 -92 -92 -91 -90 -91 -91 -90 -92 -94 -98 -99 -102 -95 -101 -99 -98 -98 -100 -100 -99 -98 -96 -94 -95 -93 -94 -94 -94 -95 -94 -93 -95 -95 -95 -95 -94 -96 -98 -93 -96 -95 -93 -92 -92 -91 -91 -90 -91 -91 -90 -89 -90 -89 -89 -88 -88 -88 -86 -84 -86 -86 -86 -84 -84 -82 -83 -82 -82 -82 -81 -81 -81 -80 -79 -79 -79 -77 -77 -78 -75 -73 -73 -74 -75 -75 -71 -70 -71 -71 -73 -71 -71 -70 -70 -70 -72 -70 -69 -67 -69 -70 -70 -67 -68 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -65 -64 -64 -63 -63 -62 -63 -63 -62 -61 -62 -62 -61 -61 -61 -60 -61 -61 -58 -57 -58 -58 -57 -58 -59 -60 -60 -58 -57 -56 -59 -59 -56 -56 -56 -56 -56 -56 -54 -57 -57 -59 -55 -53 -54 -54 -54 -53 -54 -53 -55 -53 -54 -55 -54 -54 -53 -53 -55 -54 -55 -54 -54 -53 -53 -52 -53 -52 -53 -52 -50 -50 -48 -50 -51 -53 -52 -51 -51 -51 -51 -50 -47 -50 -50 -50 -49 -47 -48 -49 -49 -48 -50 -50 -51 -48 -51 -50 -50 -50 -50 -50 -51 -51 -51 -51 -51 -52 -53 -52 -51 -51 -50 -50 -51 -50 -51 -53 -54 -52 -52 -53 -51 -52 -52 -54 -55 -55 -56 -56 -55 -54 -55 -56 -57 -56 -57 -59 -59 -64 -63 -64 -63 -62 -62 -64 -64 -64 -66 -67 -64 -65 -66 -65 -63 -63 -64 -65 -65 -65 -65 -65 -65 -63 -67 -71 -69 -68 -70 -73 -75 -73 -75 -78 -78 -81 -80 -79 -80 -81 -79 -68 -62 -64 -64 -65 -67 -71 -75 -78 -85 -88 -91 -97 -98 -101 -107 -112 -114 -117 -125 -132 -141 -149 -159 -163 -165 -176 -191 -209 -222 -244 -260 -306 -352 -409 -477 -542 -602 -654 -703 -773 -802 -844 -897 -935 -977 -1007 -1039 -1073 -1100 -1130 -1156 -1185 -1209 -1236 -1259 -1273 -1289 -1305 -1317 -1317 -1319 -1314 -1318 -1324 -1325 -1323 -1317 -1315 -1312 -1311 -1310 -1305 -1312 -1328 -1344 -1367 -1390 -1413 -1450 -1470 -1494 -1505 -1515 -1517 -1537 -1554 -1571 -1589 -1614 -1621 -1640 -1651 -1685 -1700 -1729 -1736 -1746 -1754 -1772 -1785 -1793 -1802 -1809 -1811 -1812 -1811 -1808 -1804 -1802 -1823 -1831 -1846 -1860 -1851 -1856 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -121 -123 -122 -122 -121 -119 -119 -118 -114 -117 -116 -114 -122 -124 -124 -126 -128 -124 -117 -115 -114 -112 -113 -121 -118 -118 -118 -117 -118 -118 -119 -118 -116 -113 -111 -111 -109 -109 -107 -106 -105 -105 -106 -105 -103 -104 -106 -106 -107 -105 -106 -104 -104 -103 -102 -101 -100 -99 -99 -101 -100 -96 -92 -83 -100 -100 -103 -99 -95 -96 -96 -93 -94 -95 -95 -94 -92 -96 -96 -95 -98 -88 -90 -98 -98 -92 -92 -95 -95 -92 -89 -86 -86 -88 -94 -97 -100 -97 -103 -100 -95 -94 -90 -90 -93 -97 -99 -99 -98 -95 -93 -96 -96 -92 -97 -98 -98 -87 -81 -94 -94 -93 -93 -92 -92 -92 -93 -91 -94 -95 -99 -100 -101 -104 -101 -101 -98 -99 -101 -101 -99 -94 -96 -94 -94 -93 -94 -94 -95 -95 -94 -95 -95 -96 -95 -95 -94 -96 -95 -94 -95 -92 -91 -92 -91 -91 -90 -90 -89 -89 -90 -90 -89 -89 -88 -88 -87 -86 -83 -85 -86 -85 -84 -84 -82 -82 -82 -82 -81 -81 -81 -81 -79 -79 -79 -78 -76 -78 -78 -74 -73 -73 -74 -75 -74 -73 -70 -71 -71 -71 -71 -71 -70 -70 -70 -72 -69 -69 -67 -67 -69 -69 -68 -68 -67 -67 -66 -67 -67 -66 -66 -65 -64 -63 -64 -64 -65 -65 -65 -63 -63 -63 -62 -63 -61 -62 -61 -62 -62 -61 -61 -61 -61 -60 -61 -60 -58 -57 -58 -57 -58 -58 -60 -59 -58 -56 -56 -57 -59 -58 -56 -55 -55 -56 -55 -56 -54 -57 -58 -56 -54 -54 -55 -54 -54 -54 -54 -53 -55 -55 -55 -55 -55 -54 -53 -53 -55 -54 -55 -54 -54 -53 -53 -52 -53 -52 -52 -52 -51 -50 -48 -50 -52 -52 -51 -51 -51 -51 -51 -50 -47 -49 -50 -50 -49 -49 -49 -49 -49 -50 -49 -50 -50 -49 -50 -50 -50 -50 -49 -49 -51 -51 -51 -51 -52 -52 -53 -52 -51 -50 -50 -50 -51 -51 -52 -52 -55 -53 -51 -53 -52 -52 -53 -55 -56 -56 -56 -55 -55 -54 -56 -57 -56 -57 -59 -59 -62 -65 -65 -64 -62 -63 -64 -64 -64 -65 -69 -67 -65 -64 -64 -63 -61 -64 -65 -64 -64 -65 -64 -64 -63 -65 -70 -68 -68 -67 -70 -73 -77 -74 -76 -80 -77 -77 -79 -76 -80 -77 -76 -63 -63 -64 -65 -64 -67 -72 -76 -81 -85 -90 -94 -98 -100 -103 -110 -112 -115 -122 -129 -137 -146 -155 -161 -165 -173 -185 -201 -219 -237 -255 -290 -324 -382 -453 -520 -574 -634 -683 -743 -792 -829 -871 -920 -958 -990 -1025 -1057 -1090 -1116 -1144 -1174 -1199 -1221 -1251 -1268 -1282 -1299 -1312 -1318 -1319 -1314 -1313 -1316 -1323 -1323 -1321 -1317 -1315 -1313 -1312 -1309 -1307 -1315 -1335 -1352 -1379 -1422 -1447 -1467 -1469 -1493 -1503 -1511 -1511 -1530 -1549 -1572 -1583 -1607 -1617 -1633 -1669 -1679 -1693 -1724 -1732 -1740 -1751 -1770 -1781 -1791 -1799 -1807 -1807 -1811 -1805 -1803 -1799 -1817 -1836 -1840 -1853 -1845 -1854 -1860 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -121 -123 -124 -123 -122 -121 -120 -121 -118 -114 -118 -116 -114 -122 -124 -124 -126 -126 -123 -117 -116 -114 -112 -120 -120 -118 -118 -117 -117 -118 -118 -118 -117 -115 -112 -111 -111 -109 -108 -106 -105 -105 -105 -105 -104 -103 -104 -104 -106 -106 -105 -106 -103 -104 -103 -102 -101 -100 -99 -99 -101 -100 -97 -92 -83 -99 -98 -101 -99 -94 -95 -97 -92 -93 -93 -94 -92 -92 -96 -96 -95 -97 -89 -91 -100 -99 -93 -93 -96 -96 -93 -90 -87 -86 -88 -95 -98 -101 -97 -100 -101 -97 -94 -89 -90 -93 -97 -98 -99 -98 -95 -98 -97 -96 -89 -98 -99 -98 -87 -83 -95 -93 -95 -94 -94 -93 -94 -94 -92 -94 -96 -99 -101 -104 -103 -101 -101 -98 -100 -100 -100 -100 -95 -97 -97 -93 -94 -94 -94 -95 -95 -94 -96 -96 -97 -94 -94 -94 -96 -92 -95 -92 -92 -92 -91 -91 -90 -90 -89 -89 -89 -89 -89 -89 -88 -88 -87 -86 -85 -85 -85 -85 -83 -84 -82 -82 -82 -82 -81 -81 -80 -80 -79 -78 -79 -78 -76 -78 -79 -74 -73 -73 -74 -74 -74 -73 -70 -71 -71 -71 -71 -71 -70 -71 -70 -72 -70 -69 -68 -67 -69 -68 -67 -70 -67 -67 -66 -66 -67 -67 -66 -65 -64 -63 -64 -64 -64 -64 -65 -64 -63 -63 -62 -62 -61 -63 -61 -60 -62 -61 -60 -60 -61 -60 -60 -61 -59 -56 -57 -56 -57 -58 -59 -60 -59 -57 -55 -56 -58 -60 -57 -55 -55 -55 -56 -56 -55 -54 -56 -56 -56 -55 -55 -55 -54 -54 -54 -54 -53 -55 -56 -56 -55 -55 -54 -53 -53 -53 -55 -54 -53 -53 -52 -52 -52 -52 -52 -51 -51 -50 -49 -48 -51 -52 -52 -51 -50 -51 -51 -51 -50 -47 -49 -50 -50 -48 -50 -48 -50 -50 -50 -50 -50 -50 -50 -50 -51 -50 -49 -49 -49 -51 -51 -51 -51 -52 -52 -52 -52 -51 -51 -50 -51 -50 -51 -52 -53 -53 -54 -52 -51 -52 -52 -54 -56 -56 -56 -56 -55 -54 -57 -57 -57 -58 -58 -59 -61 -66 -70 -67 -64 -63 -64 -65 -63 -64 -65 -66 -65 -63 -63 -62 -61 -60 -63 -63 -63 -63 -63 -63 -62 -69 -69 -71 -69 -67 -69 -72 -74 -73 -73 -78 -81 -76 -77 -76 -73 -76 -74 -66 -62 -63 -63 -63 -64 -69 -73 -77 -85 -89 -92 -97 -98 -101 -107 -111 -114 -119 -126 -134 -143 -151 -160 -164 -169 -183 -196 -212 -229 -249 -279 -315 -370 -424 -494 -554 -618 -668 -727 -773 -814 -858 -898 -943 -979 -1013 -1045 -1077 -1102 -1134 -1159 -1190 -1212 -1240 -1262 -1277 -1291 -1307 -1319 -1319 -1315 -1309 -1311 -1319 -1323 -1323 -1321 -1318 -1315 -1314 -1313 -1309 -1308 -1318 -1342 -1361 -1391 -1430 -1450 -1470 -1469 -1492 -1500 -1501 -1517 -1524 -1543 -1560 -1576 -1599 -1609 -1644 -1660 -1672 -1685 -1698 -1728 -1736 -1749 -1769 -1780 -1788 -1796 -1802 -1805 -1808 -1800 -1799 -1806 -1831 -1836 -1848 -1860 -1850 -1858 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -124 -123 -124 -125 -124 -123 -122 -120 -121 -118 -114 -119 -117 -115 -122 -123 -124 -126 -125 -122 -117 -116 -113 -114 -120 -121 -117 -118 -116 -116 -117 -117 -117 -115 -114 -109 -109 -109 -108 -108 -106 -104 -104 -104 -105 -103 -103 -103 -104 -106 -106 -107 -106 -106 -104 -103 -102 -101 -100 -99 -99 -101 -101 -98 -92 -83 -98 -97 -100 -98 -94 -96 -96 -92 -92 -93 -94 -94 -98 -96 -92 -95 -97 -91 -99 -101 -100 -95 -95 -97 -96 -94 -91 -88 -87 -88 -96 -100 -101 -97 -102 -103 -98 -94 -90 -91 -93 -96 -98 -99 -98 -94 -99 -99 -93 -92 -99 -99 -98 -87 -85 -97 -93 -96 -96 -96 -94 -95 -95 -93 -96 -98 -100 -103 -106 -104 -101 -98 -99 -100 -101 -98 -93 -97 -97 -94 -93 -94 -94 -95 -95 -95 -94 -95 -95 -95 -94 -93 -94 -93 -91 -92 -92 -92 -91 -91 -90 -90 -89 -89 -88 -89 -89 -88 -87 -86 -87 -86 -85 -85 -85 -85 -83 -83 -82 -82 -82 -82 -81 -80 -80 -80 -79 -78 -79 -77 -77 -78 -77 -74 -73 -73 -74 -74 -74 -73 -70 -71 -71 -71 -70 -71 -70 -71 -70 -72 -70 -69 -68 -68 -68 -66 -69 -69 -69 -66 -66 -66 -66 -67 -66 -65 -64 -63 -63 -64 -64 -64 -65 -64 -63 -63 -63 -62 -62 -60 -62 -60 -61 -61 -60 -60 -61 -61 -60 -61 -61 -59 -57 -57 -57 -57 -58 -59 -61 -58 -56 -56 -56 -59 -59 -56 -55 -55 -56 -56 -56 -56 -54 -56 -56 -55 -55 -55 -55 -54 -54 -54 -53 -53 -55 -57 -55 -55 -55 -53 -53 -53 -54 -54 -53 -53 -53 -52 -52 -53 -52 -52 -53 -51 -49 -48 -49 -51 -53 -52 -51 -50 -51 -51 -50 -50 -48 -49 -49 -50 -48 -49 -50 -50 -50 -50 -51 -51 -50 -51 -49 -51 -50 -49 -48 -49 -50 -51 -51 -51 -52 -52 -52 -50 -51 -51 -51 -51 -50 -51 -52 -54 -54 -53 -51 -52 -52 -53 -55 -56 -56 -56 -56 -55 -56 -57 -57 -58 -57 -60 -61 -64 -68 -70 -66 -63 -64 -64 -63 -62 -64 -65 -65 -64 -62 -62 -61 -59 -60 -63 -61 -63 -62 -62 -68 -70 -69 -70 -70 -68 -66 -71 -71 -74 -73 -76 -79 -76 -73 -76 -73 -75 -72 -71 -61 -62 -62 -63 -62 -66 -70 -75 -80 -88 -90 -96 -98 -100 -105 -110 -112 -115 -123 -130 -139 -147 -157 -163 -166 -176 -191 -205 -223 -242 -268 -297 -348 -399 -469 -536 -593 -647 -704 -763 -798 -839 -887 -928 -968 -997 -1031 -1061 -1093 -1119 -1148 -1179 -1203 -1224 -1254 -1271 -1284 -1301 -1314 -1319 -1317 -1312 -1311 -1315 -1321 -1324 -1323 -1319 -1318 -1315 -1314 -1314 -1314 -1309 -1321 -1349 -1370 -1403 -1438 -1453 -1473 -1486 -1479 -1495 -1497 -1516 -1517 -1536 -1551 -1570 -1587 -1618 -1641 -1652 -1665 -1677 -1698 -1725 -1733 -1747 -1767 -1777 -1786 -1790 -1801 -1809 -1811 -1804 -1805 -1813 -1814 -1842 -1854 -1866 -1862 -1858 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -125 -125 -124 -126 -126 -124 -124 -122 -121 -122 -118 -115 -119 -117 -116 -122 -123 -123 -124 -126 -121 -118 -116 -112 -115 -121 -120 -118 -117 -116 -116 -117 -116 -117 -115 -114 -110 -109 -108 -108 -107 -105 -103 -102 -104 -104 -103 -103 -103 -104 -105 -106 -106 -103 -106 -104 -103 -102 -101 -100 -99 -100 -102 -102 -99 -92 -83 -96 -96 -101 -98 -94 -95 -95 -91 -92 -92 -93 -93 -98 -97 -92 -95 -97 -93 -99 -101 -100 -96 -96 -95 -97 -95 -92 -89 -89 -89 -97 -101 -101 -97 -105 -103 -98 -95 -91 -93 -93 -96 -97 -99 -98 -93 -100 -97 -95 -94 -100 -100 -98 -91 -86 -99 -94 -97 -97 -97 -96 -95 -95 -95 -97 -99 -102 -105 -106 -103 -101 -99 -99 -100 -102 -96 -94 -98 -96 -93 -94 -94 -94 -95 -94 -95 -94 -94 -95 -94 -93 -93 -92 -91 -92 -92 -92 -91 -90 -90 -90 -89 -89 -88 -88 -88 -88 -87 -86 -87 -86 -85 -85 -85 -84 -82 -83 -82 -82 -82 -81 -81 -80 -81 -79 -78 -78 -77 -77 -77 -78 -76 -74 -73 -73 -74 -74 -73 -73 -70 -71 -71 -71 -70 -71 -70 -71 -70 -72 -69 -69 -68 -66 -66 -66 -69 -69 -69 -68 -67 -66 -66 -67 -66 -65 -64 -64 -63 -64 -64 -63 -63 -64 -63 -62 -63 -62 -62 -61 -61 -60 -60 -61 -61 -60 -61 -61 -60 -61 -61 -60 -58 -56 -57 -57 -58 -59 -60 -59 -58 -56 -56 -57 -58 -57 -55 -55 -55 -55 -56 -56 -57 -57 -56 -56 -55 -55 -55 -55 -54 -54 -54 -52 -53 -55 -56 -55 -53 -54 -53 -53 -53 -54 -54 -53 -55 -53 -52 -52 -53 -51 -51 -52 -50 -49 -47 -49 -51 -53 -52 -51 -51 -50 -51 -50 -49 -48 -48 -50 -50 -49 -49 -50 -50 -50 -50 -52 -51 -50 -51 -50 -51 -49 -48 -48 -49 -50 -51 -51 -51 -52 -52 -52 -50 -51 -51 -51 -51 -51 -51 -53 -55 -52 -50 -52 -52 -53 -54 -56 -56 -56 -55 -57 -55 -57 -57 -58 -58 -59 -60 -63 -67 -73 -71 -63 -62 -63 -62 -61 -63 -61 -62 -63 -62 -61 -61 -59 -60 -60 -59 -61 -62 -61 -70 -68 -70 -70 -71 -69 -71 -68 -71 -74 -72 -75 -77 -81 -72 -74 -73 -70 -71 -69 -62 -61 -62 -61 -60 -62 -67 -71 -76 -85 -89 -94 -97 -99 -103 -108 -110 -113 -120 -127 -136 -144 -154 -160 -165 -172 -187 -201 -216 -236 -261 -287 -315 -370 -446 -510 -575 -631 -685 -746 -783 -826 -871 -910 -953 -986 -1018 -1050 -1081 -1105 -1136 -1163 -1194 -1215 -1246 -1266 -1279 -1294 -1308 -1319 -1320 -1314 -1312 -1312 -1318 -1323 -1324 -1322 -1318 -1319 -1318 -1315 -1312 -1314 -1310 -1324 -1356 -1379 -1415 -1446 -1455 -1473 -1483 -1476 -1490 -1492 -1507 -1510 -1530 -1548 -1554 -1597 -1614 -1635 -1642 -1659 -1668 -1698 -1718 -1729 -1745 -1763 -1775 -1783 -1795 -1806 -1813 -1814 -1809 -1812 -1820 -1819 -1848 -1860 -1868 -1861 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -124 -124 -127 -126 -127 -126 -125 -125 -123 -119 -119 -118 -115 -118 -117 -117 -122 -123 -123 -126 -123 -120 -118 -113 -112 -115 -120 -120 -117 -117 -115 -115 -116 -116 -116 -114 -113 -110 -109 -108 -107 -106 -104 -102 -102 -103 -103 -102 -103 -103 -104 -105 -105 -107 -102 -106 -104 -103 -101 -100 -100 -100 -100 -102 -103 -100 -93 -83 -95 -94 -100 -98 -94 -94 -94 -91 -91 -92 -92 -93 -97 -97 -92 -94 -93 -94 -100 -102 -101 -101 -98 -97 -98 -96 -92 -90 -88 -89 -98 -102 -101 -99 -105 -103 -98 -95 -92 -94 -93 -96 -97 -99 -98 -96 -100 -97 -96 -97 -102 -101 -98 -98 -88 -93 -98 -99 -96 -98 -97 -97 -94 -95 -97 -100 -103 -104 -106 -102 -100 -99 -100 -101 -103 -95 -97 -98 -96 -93 -94 -94 -93 -94 -94 -94 -94 -93 -94 -94 -93 -91 -91 -91 -92 -92 -91 -91 -90 -89 -89 -88 -88 -89 -88 -88 -87 -86 -87 -86 -84 -84 -85 -84 -82 -82 -82 -82 -82 -81 -80 -80 -81 -79 -78 -78 -77 -77 -77 -78 -74 -75 -73 -73 -74 -74 -73 -73 -70 -71 -71 -71 -70 -70 -70 -71 -70 -72 -69 -69 -67 -66 -66 -66 -66 -66 -69 -68 -67 -67 -66 -66 -66 -65 -64 -64 -62 -63 -65 -64 -63 -65 -64 -63 -62 -62 -61 -62 -60 -60 -60 -60 -60 -60 -59 -59 -61 -60 -61 -61 -59 -57 -57 -57 -57 -58 -59 -59 -59 -56 -56 -56 -58 -58 -56 -56 -55 -55 -55 -56 -56 -57 -56 -55 -54 -55 -55 -56 -55 -53 -53 -53 -52 -53 -54 -55 -54 -52 -54 -53 -53 -54 -54 -53 -53 -55 -53 -53 -52 -52 -51 -53 -51 -50 -48 -48 -49 -51 -51 -52 -51 -51 -51 -50 -50 -49 -48 -49 -50 -50 -49 -50 -50 -50 -51 -51 -51 -50 -50 -50 -51 -51 -50 -48 -48 -48 -49 -50 -51 -52 -52 -52 -52 -51 -52 -52 -52 -51 -51 -51 -54 -55 -52 -52 -53 -54 -53 -55 -56 -56 -55 -55 -55 -56 -58 -58 -58 -58 -60 -64 -65 -69 -70 -64 -64 -61 -61 -61 -61 -59 -61 -63 -62 -60 -59 -58 -58 -58 -60 -60 -61 -65 -67 -67 -70 -69 -68 -70 -69 -72 -71 -70 -71 -73 -75 -78 -75 -71 -74 -70 -70 -67 -64 -60 -61 -62 -60 -60 -64 -68 -74 -82 -88 -91 -97 -98 -101 -107 -110 -112 -116 -124 -133 -141 -149 -158 -164 -169 -180 -197 -211 -229 -255 -276 -311 -346 -418 -486 -555 -612 -661 -724 -773 -811 -850 -899 -937 -976 -1005 -1038 -1067 -1096 -1123 -1152 -1185 -1206 -1227 -1258 -1275 -1287 -1304 -1314 -1320 -1316 -1314 -1312 -1315 -1321 -1324 -1322 -1323 -1322 -1319 -1318 -1316 -1315 -1315 -1311 -1327 -1370 -1387 -1420 -1449 -1458 -1483 -1481 -1474 -1485 -1502 -1502 -1506 -1523 -1538 -1581 -1594 -1608 -1625 -1636 -1652 -1661 -1697 -1716 -1725 -1743 -1763 -1780 -1788 -1800 -1812 -1817 -1817 -1813 -1819 -1824 -1841 -1853 -1866 -1865 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -123 -124 -126 -128 -126 -128 -127 -124 -124 -121 -117 -116 -118 -116 -116 -117 -118 -123 -122 -123 -123 -123 -119 -117 -115 -113 -116 -119 -119 -116 -117 -115 -114 -115 -115 -115 -113 -110 -110 -108 -107 -107 -106 -103 -101 -102 -103 -102 -101 -103 -102 -104 -105 -106 -107 -102 -105 -104 -103 -99 -98 -99 -100 -101 -102 -105 -101 -93 -83 -94 -93 -99 -98 -93 -93 -93 -91 -90 -92 -92 -92 -96 -97 -92 -97 -95 -96 -97 -102 -101 -101 -101 -98 -97 -96 -93 -91 -89 -91 -98 -103 -102 -101 -105 -102 -98 -96 -93 -96 -93 -96 -96 -99 -98 -102 -102 -98 -98 -99 -103 -100 -98 -92 -90 -96 -99 -100 -99 -100 -98 -98 -98 -96 -99 -101 -104 -107 -106 -102 -99 -100 -100 -102 -104 -93 -98 -98 -95 -93 -93 -93 -93 -93 -93 -94 -94 -93 -95 -94 -93 -91 -90 -91 -91 -91 -91 -90 -89 -89 -88 -88 -87 -88 -88 -87 -86 -87 -86 -84 -84 -84 -83 -82 -82 -81 -81 -81 -80 -80 -79 -78 -79 -78 -78 -77 -77 -77 -78 -77 -74 -73 -73 -74 -73 -72 -73 -70 -71 -71 -71 -70 -70 -70 -71 -70 -71 -70 -69 -69 -69 -67 -66 -67 -66 -68 -68 -66 -66 -66 -66 -67 -65 -65 -64 -63 -62 -65 -64 -63 -63 -65 -64 -62 -62 -61 -61 -60 -59 -60 -60 -60 -60 -59 -60 -59 -60 -60 -60 -60 -59 -55 -57 -57 -57 -57 -58 -58 -57 -56 -56 -56 -58 -57 -56 -56 -55 -55 -55 -56 -57 -56 -55 -55 -54 -55 -55 -55 -54 -53 -53 -53 -52 -53 -54 -54 -53 -54 -53 -51 -53 -53 -54 -53 -53 -54 -52 -53 -53 -51 -50 -53 -51 -49 -49 -49 -49 -51 -51 -51 -50 -50 -50 -50 -50 -49 -49 -50 -51 -49 -48 -51 -50 -50 -51 -51 -51 -50 -50 -51 -52 -51 -49 -47 -49 -50 -50 -50 -51 -52 -53 -52 -52 -51 -52 -52 -52 -51 -51 -53 -55 -55 -53 -53 -54 -54 -54 -56 -56 -56 -55 -55 -56 -58 -60 -58 -58 -59 -62 -63 -67 -69 -64 -64 -65 -60 -60 -59 -60 -58 -59 -61 -58 -58 -57 -57 -57 -57 -58 -60 -64 -68 -67 -69 -67 -70 -71 -69 -71 -71 -73 -74 -72 -74 -77 -80 -71 -71 -70 -69 -66 -67 -61 -60 -61 -60 -58 -59 -67 -72 -79 -87 -89 -95 -97 -100 -104 -109 -110 -114 -121 -128 -138 -146 -156 -161 -166 -175 -192 -205 -222 -250 -267 -299 -336 -389 -462 -527 -595 -644 -701 -759 -796 -837 -880 -921 -962 -994 -1024 -1055 -1086 -1108 -1141 -1166 -1199 -1219 -1251 -1270 -1284 -1298 -1308 -1320 -1318 -1316 -1314 -1314 -1317 -1321 -1325 -1322 -1322 -1322 -1319 -1319 -1316 -1315 -1312 -1327 -1338 -1378 -1406 -1440 -1452 -1461 -1482 -1478 -1484 -1489 -1493 -1491 -1498 -1516 -1550 -1575 -1590 -1603 -1616 -1629 -1646 -1654 -1697 -1714 -1730 -1748 -1768 -1784 -1794 -1805 -1811 -1821 -1820 -1818 -1825 -1829 -1847 -1859 -1868 -1865 -1862 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -124 -123 -126 -127 -127 -126 -127 -126 -123 -122 -118 -116 -113 -118 -117 -118 -118 -119 -122 -121 -123 -123 -123 -118 -117 -115 -113 -114 -118 -117 -116 -116 -114 -114 -114 -114 -114 -112 -108 -109 -107 -106 -106 -105 -102 -101 -101 -102 -102 -101 -103 -102 -102 -105 -107 -107 -102 -104 -103 -102 -98 -97 -99 -101 -101 -103 -106 -102 -93 -83 -92 -91 -98 -98 -93 -92 -91 -90 -90 -92 -91 -91 -96 -95 -94 -98 -97 -98 -99 -103 -102 -102 -101 -100 -99 -97 -93 -92 -90 -95 -99 -103 -101 -103 -106 -102 -98 -97 -94 -97 -93 -95 -95 -99 -96 -103 -103 -98 -102 -102 -102 -97 -95 -94 -92 -97 -101 -101 -101 -101 -101 -100 -99 -98 -100 -103 -106 -107 -105 -101 -100 -100 -101 -103 -100 -99 -97 -96 -94 -93 -93 -92 -92 -93 -94 -93 -93 -92 -94 -93 -90 -90 -90 -91 -91 -90 -90 -89 -89 -89 -88 -88 -88 -88 -87 -86 -87 -85 -84 -84 -84 -83 -81 -82 -81 -81 -81 -80 -80 -82 -78 -78 -78 -77 -77 -77 -77 -78 -77 -74 -73 -73 -74 -73 -73 -73 -70 -71 -71 -71 -70 -70 -70 -69 -70 -68 -70 -69 -69 -69 -67 -66 -66 -66 -67 -68 -67 -66 -66 -66 -67 -66 -65 -64 -64 -62 -64 -65 -63 -63 -64 -64 -63 -62 -61 -62 -61 -60 -59 -59 -60 -59 -59 -59 -61 -61 -60 -60 -60 -60 -58 -56 -57 -57 -58 -57 -58 -58 -57 -56 -56 -57 -57 -56 -55 -56 -55 -55 -56 -57 -57 -56 -55 -55 -54 -54 -54 -54 -54 -53 -52 -52 -51 -53 -54 -52 -52 -54 -52 -51 -53 -53 -53 -52 -55 -55 -52 -53 -53 -51 -51 -52 -51 -51 -49 -50 -50 -51 -51 -51 -50 -50 -50 -50 -50 -50 -49 -51 -50 -50 -48 -50 -50 -50 -51 -50 -50 -50 -49 -52 -52 -49 -48 -47 -48 -50 -50 -50 -51 -52 -53 -51 -51 -52 -53 -52 -52 -51 -53 -54 -54 -56 -54 -54 -54 -54 -56 -56 -56 -56 -55 -55 -57 -60 -58 -57 -58 -61 -61 -64 -65 -65 -62 -61 -63 -59 -59 -58 -58 -58 -59 -57 -57 -56 -56 -56 -56 -57 -59 -59 -66 -66 -67 -66 -70 -70 -71 -68 -68 -72 -71 -71 -71 -75 -77 -74 -71 -71 -68 -65 -64 -61 -59 -60 -61 -59 -60 -66 -71 -76 -85 -88 -92 -97 -99 -102 -106 -108 -111 -117 -125 -135 -143 -151 -160 -166 -172 -186 -201 -216 -243 -261 -284 -327 -360 -437 -503 -574 -626 -677 -742 -783 -823 -861 -910 -947 -983 -1012 -1043 -1071 -1099 -1129 -1157 -1191 -1212 -1235 -1262 -1279 -1291 -1307 -1314 -1320 -1317 -1317 -1314 -1316 -1320 -1324 -1325 -1322 -1321 -1322 -1319 -1316 -1317 -1316 -1314 -1330 -1348 -1386 -1413 -1445 -1455 -1475 -1480 -1488 -1478 -1486 -1486 -1498 -1490 -1527 -1546 -1568 -1581 -1596 -1606 -1623 -1639 -1666 -1702 -1719 -1734 -1753 -1772 -1789 -1799 -1810 -1820 -1823 -1819 -1824 -1832 -1836 -1853 -1865 -1866 -1864 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -122 -125 -123 -126 -127 -126 -125 -127 -124 -123 -121 -116 -114 -110 -119 -118 -118 -118 -120 -122 -121 -123 -122 -118 -118 -117 -116 -115 -114 -118 -118 -115 -115 -114 -113 -113 -115 -113 -110 -108 -109 -107 -106 -105 -105 -101 -100 -101 -102 -101 -99 -102 -101 -105 -105 -107 -106 -103 -103 -103 -102 -97 -95 -99 -101 -102 -103 -107 -103 -93 -83 -83 -90 -98 -98 -93 -91 -90 -90 -89 -92 -90 -90 -95 -91 -94 -98 -98 -100 -101 -103 -102 -102 -102 -101 -99 -97 -95 -93 -91 -96 -99 -104 -102 -105 -106 -102 -98 -97 -95 -98 -92 -95 -95 -98 -96 -105 -105 -104 -102 -102 -103 -96 -97 -95 -93 -98 -102 -103 -102 -102 -100 -100 -97 -97 -101 -104 -105 -108 -105 -100 -100 -100 -101 -102 -94 -98 -97 -95 -92 -93 -92 -92 -92 -92 -91 -92 -92 -94 -93 -92 -90 -89 -91 -91 -90 -90 -90 -88 -89 -88 -87 -88 -88 -87 -86 -86 -85 -83 -83 -84 -83 -81 -81 -81 -82 -81 -82 -80 -81 -78 -78 -78 -77 -77 -77 -77 -78 -77 -74 -73 -73 -74 -73 -72 -73 -70 -71 -71 -71 -70 -70 -70 -71 -70 -69 -68 -68 -68 -69 -68 -68 -66 -67 -66 -67 -67 -65 -65 -65 -67 -67 -65 -65 -64 -63 -63 -64 -64 -63 -63 -63 -64 -62 -61 -60 -61 -61 -59 -59 -60 -59 -59 -59 -59 -61 -60 -56 -60 -60 -60 -58 -58 -57 -57 -58 -56 -56 -55 -56 -56 -56 -57 -56 -56 -56 -55 -55 -55 -56 -57 -56 -55 -55 -54 -54 -54 -54 -54 -53 -52 -51 -51 -51 -52 -53 -51 -51 -53 -51 -51 -53 -53 -52 -52 -56 -55 -52 -53 -53 -51 -51 -52 -50 -51 -50 -50 -50 -51 -51 -51 -50 -50 -50 -50 -50 -50 -49 -51 -50 -50 -50 -49 -50 -50 -50 -50 -50 -49 -51 -51 -52 -49 -48 -47 -48 -50 -50 -50 -52 -53 -53 -51 -51 -52 -53 -52 -52 -52 -54 -53 -54 -56 -53 -54 -55 -56 -56 -57 -56 -56 -55 -56 -58 -58 -58 -57 -59 -61 -62 -63 -65 -61 -61 -58 -57 -57 -58 -58 -58 -57 -57 -56 -56 -55 -54 -54 -54 -56 -59 -61 -66 -70 -70 -67 -70 -71 -69 -70 -72 -73 -73 -71 -73 -76 -80 -72 -69 -67 -64 -62 -62 -60 -60 -61 -61 -60 -64 -69 -74 -82 -88 -90 -96 -99 -101 -106 -109 -110 -114 -122 -129 -140 -148 -158 -164 -169 -179 -196 -210 -235 -256 -273 -312 -347 -409 -479 -546 -611 -657 -718 -774 -808 -848 -899 -932 -972 -999 -1029 -1059 -1091 -1117 -1148 -1175 -1205 -1226 -1256 -1273 -1288 -1301 -1308 -1320 -1319 -1317 -1317 -1316 -1319 -1323 -1325 -1325 -1322 -1319 -1322 -1319 -1317 -1317 -1317 -1315 -1333 -1358 -1386 -1428 -1447 -1462 -1476 -1479 -1481 -1481 -1477 -1478 -1478 -1509 -1519 -1539 -1562 -1569 -1592 -1616 -1633 -1654 -1695 -1708 -1725 -1743 -1758 -1774 -1786 -1804 -1812 -1811 -1826 -1824 -1832 -1839 -1832 -1871 -1872 -1867 -1861 -9999 -9999 -9999 -9999 -9999 -9999 -120 -122 -124 -124 -125 -126 -125 -125 -126 -123 -121 -120 -113 -112 -107 -119 -118 -117 -118 -121 -122 -123 -122 -115 -118 -119 -118 -116 -115 -115 -118 -117 -115 -114 -113 -113 -113 -113 -112 -109 -108 -109 -106 -105 -104 -104 -100 -99 -99 -100 -99 -98 -101 -101 -105 -105 -108 -106 -103 -102 -103 -102 -96 -94 -99 -102 -103 -103 -108 -96 -93 -84 -83 -89 -97 -98 -93 -90 -89 -90 -89 -92 -89 -90 -95 -91 -94 -97 -100 -101 -103 -104 -103 -102 -102 -101 -100 -98 -97 -95 -93 -98 -98 -105 -102 -107 -106 -103 -98 -98 -96 -100 -92 -95 -98 -97 -103 -101 -105 -105 -103 -103 -101 -96 -99 -97 -101 -100 -103 -100 -104 -101 -101 -99 -98 -99 -103 -103 -108 -108 -105 -99 -99 -99 -101 -94 -96 -97 -95 -93 -93 -92 -91 -91 -91 -91 -90 -91 -91 -94 -92 -89 -89 -90 -90 -90 -90 -88 -89 -89 -88 -88 -87 -86 -87 -86 -86 -85 -83 -83 -83 -83 -80 -80 -81 -81 -81 -81 -80 -79 -78 -78 -78 -77 -77 -77 -77 -78 -77 -73 -73 -73 -74 -73 -72 -73 -70 -71 -70 -71 -72 -70 -70 -71 -70 -69 -68 -67 -68 -69 -68 -68 -67 -67 -66 -67 -65 -65 -65 -65 -65 -67 -66 -65 -64 -63 -62 -63 -64 -64 -63 -63 -64 -63 -61 -60 -61 -61 -60 -59 -59 -60 -59 -58 -58 -58 -61 -60 -60 -60 -60 -59 -58 -58 -57 -58 -58 -57 -58 -56 -56 -56 -57 -56 -57 -55 -57 -54 -55 -55 -56 -56 -56 -55 -55 -54 -54 -53 -54 -52 -52 -51 -51 -50 -51 -52 -53 -50 -53 -52 -50 -49 -53 -53 -51 -53 -55 -54 -53 -52 -53 -51 -52 -51 -52 -50 -51 -49 -50 -51 -52 -51 -50 -50 -50 -50 -50 -49 -50 -50 -50 -49 -49 -49 -50 -50 -51 -50 -50 -50 -51 -52 -52 -49 -48 -46 -48 -50 -49 -50 -52 -53 -53 -51 -51 -52 -53 -52 -52 -53 -55 -53 -55 -54 -54 -55 -55 -56 -56 -57 -57 -55 -55 -58 -58 -58 -56 -57 -59 -59 -61 -64 -61 -61 -57 -56 -57 -56 -55 -57 -56 -55 -55 -55 -54 -57 -53 -56 -57 -58 -61 -63 -63 -62 -65 -66 -64 -71 -67 -68 -73 -73 -70 -72 -74 -78 -73 -67 -68 -65 -62 -62 -61 -59 -60 -62 -60 -62 -68 -73 -79 -85 -89 -94 -97 -100 -104 -107 -108 -112 -118 -126 -136 -144 -154 -161 -167 -176 -192 -206 -228 -250 -267 -292 -337 -380 -455 -519 -592 -641 -694 -764 -793 -835 -871 -915 -953 -986 -1016 -1047 -1077 -1108 -1138 -1164 -1198 -1218 -1243 -1267 -1284 -1294 -1307 -1320 -1321 -1318 -1316 -1316 -1317 -1323 -1322 -1325 -1324 -1320 -1320 -1322 -1320 -1317 -1318 -1318 -1316 -1324 -1345 -1405 -1434 -1450 -1467 -1476 -1482 -1474 -1471 -1472 -1473 -1483 -1503 -1507 -1537 -1556 -1582 -1606 -1626 -1642 -1675 -1703 -1713 -1731 -1743 -1762 -1778 -1789 -1809 -1815 -1811 -1827 -1832 -1836 -1840 -1838 -1871 -1858 -1857 -9999 -9999 -9999 -9999 -9999 -9999 -121 -121 -122 -124 -124 -125 -126 -124 -125 -125 -122 -120 -118 -111 -109 -104 -119 -119 -117 -115 -121 -121 -123 -120 -116 -117 -119 -118 -117 -116 -115 -117 -117 -114 -114 -112 -112 -114 -113 -111 -107 -108 -109 -105 -105 -103 -104 -99 -98 -97 -99 -98 -96 -100 -99 -104 -105 -108 -106 -103 -101 -103 -101 -94 -93 -99 -102 -103 -108 -109 -97 -93 -84 -84 -87 -96 -98 -92 -90 -87 -89 -88 -93 -89 -94 -96 -91 -93 -97 -102 -103 -103 -103 -103 -102 -101 -101 -100 -98 -98 -96 -94 -99 -101 -105 -103 -107 -106 -103 -98 -99 -97 -93 -98 -98 -97 -98 -104 -103 -106 -106 -104 -103 -101 -98 -100 -99 -99 -102 -102 -103 -106 -102 -103 -99 -96 -101 -104 -102 -107 -106 -102 -100 -98 -98 -98 -98 -96 -96 -95 -93 -92 -91 -92 -91 -90 -90 -90 -91 -94 -92 -90 -90 -89 -90 -90 -90 -89 -88 -89 -88 -88 -87 -88 -86 -86 -86 -84 -83 -83 -83 -82 -80 -80 -81 -81 -81 -81 -81 -78 -79 -78 -77 -77 -76 -76 -77 -78 -76 -74 -73 -73 -74 -73 -72 -71 -70 -71 -70 -70 -72 -70 -70 -70 -71 -69 -68 -67 -67 -68 -68 -68 -67 -68 -66 -66 -66 -66 -64 -64 -65 -66 -67 -65 -65 -64 -62 -63 -63 -64 -63 -63 -63 -64 -62 -60 -60 -61 -60 -59 -59 -60 -60 -58 -58 -58 -58 -60 -60 -60 -60 -59 -59 -58 -57 -57 -57 -56 -56 -57 -57 -56 -56 -56 -56 -57 -55 -56 -54 -54 -55 -56 -56 -55 -54 -54 -53 -53 -55 -53 -52 -51 -51 -50 -50 -50 -51 -52 -52 -53 -52 -49 -48 -53 -52 -51 -54 -54 -53 -52 -50 -53 -52 -52 -51 -51 -50 -51 -49 -49 -51 -52 -51 -50 -50 -50 -49 -49 -49 -50 -51 -50 -49 -50 -49 -50 -50 -51 -50 -49 -50 -52 -53 -52 -48 -47 -46 -48 -50 -49 -51 -52 -53 -52 -52 -51 -52 -53 -52 -53 -52 -52 -53 -52 -56 -54 -55 -56 -55 -56 -57 -56 -55 -57 -58 -57 -56 -57 -58 -60 -59 -62 -60 -60 -60 -55 -55 -54 -56 -56 -54 -56 -54 -53 -54 -52 -52 -55 -56 -59 -60 -60 -65 -65 -65 -63 -67 -69 -69 -67 -72 -73 -73 -69 -72 -76 -79 -69 -67 -66 -63 -61 -61 -60 -60 -62 -61 -61 -66 -72 -78 -85 -88 -91 -96 -99 -102 -107 -108 -109 -114 -122 -132 -142 -149 -160 -166 -172 -188 -201 -222 -242 -262 -281 -319 -359 -428 -495 -564 -625 -670 -734 -778 -815 -853 -898 -935 -972 -1000 -1034 -1063 -1096 -1126 -1155 -1184 -1210 -1233 -1259 -1279 -1289 -1305 -1315 -1320 -1320 -1317 -1319 -1318 -1319 -1325 -1326 -1326 -1323 -1320 -1321 -1322 -1320 -1318 -1319 -1317 -1318 -1330 -1361 -1417 -1439 -1458 -1468 -1478 -1481 -1467 -1461 -1459 -1458 -1475 -1496 -1528 -1551 -1573 -1594 -1617 -1636 -1654 -1693 -1710 -1719 -1737 -1756 -1763 -1782 -1793 -1813 -1815 -1818 -1830 -1836 -1844 -1846 -1843 -1841 -1852 -1863 -9999 -9999 -9999 -9999 -9999 -119 -121 -121 -122 -123 -124 -125 -125 -125 -125 -125 -121 -119 -117 -108 -107 -101 -116 -119 -116 -116 -121 -121 -121 -120 -116 -118 -119 -119 -117 -116 -116 -117 -116 -114 -113 -112 -112 -113 -112 -110 -106 -108 -108 -104 -104 -104 -104 -98 -97 -95 -97 -96 -100 -99 -98 -104 -104 -109 -105 -104 -100 -102 -101 -93 -99 -103 -102 -104 -110 -110 -98 -93 -84 -84 -87 -95 -98 -92 -89 -86 -89 -88 -93 -89 -94 -97 -91 -93 -97 -102 -103 -103 -103 -103 -101 -102 -102 -100 -99 -99 -97 -95 -100 -101 -106 -104 -107 -106 -103 -102 -98 -97 -92 -95 -98 -97 -99 -105 -105 -106 -105 -107 -103 -101 -103 -102 -99 -100 -104 -102 -105 -107 -104 -105 -98 -97 -100 -102 -103 -104 -104 -98 -99 -97 -100 -95 -92 -95 -95 -93 -92 -91 -91 -91 -89 -90 -89 -91 -92 -90 -91 -89 -88 -89 -89 -89 -89 -89 -87 -88 -88 -87 -87 -86 -86 -86 -84 -82 -82 -83 -82 -81 -80 -81 -81 -81 -81 -81 -81 -79 -78 -77 -76 -76 -76 -77 -76 -76 -74 -73 -73 -74 -73 -73 -71 -71 -70 -70 -70 -71 -71 -70 -71 -71 -70 -67 -67 -66 -68 -67 -67 -67 -67 -66 -66 -67 -65 -65 -64 -64 -65 -67 -66 -64 -64 -63 -61 -62 -63 -64 -63 -63 -63 -64 -61 -60 -60 -60 -60 -58 -60 -61 -59 -58 -58 -58 -58 -59 -59 -60 -60 -60 -58 -58 -57 -57 -57 -55 -56 -57 -57 -56 -56 -56 -56 -56 -56 -56 -54 -54 -55 -55 -55 -54 -54 -53 -54 -54 -54 -52 -51 -51 -50 -48 -49 -50 -51 -49 -53 -53 -52 -49 -48 -51 -51 -51 -54 -52 -52 -52 -52 -53 -51 -51 -50 -51 -50 -52 -50 -48 -50 -51 -49 -50 -49 -49 -49 -49 -49 -49 -50 -48 -49 -48 -49 -50 -50 -50 -49 -49 -50 -53 -54 -52 -48 -46 -47 -49 -50 -50 -52 -51 -53 -52 -52 -51 -52 -53 -52 -53 -53 -52 -53 -54 -57 -55 -55 -55 -55 -56 -56 -55 -57 -57 -56 -56 -56 -56 -58 -58 -61 -60 -59 -57 -55 -54 -54 -54 -55 -53 -53 -54 -52 -52 -52 -53 -54 -57 -57 -61 -62 -64 -67 -67 -67 -63 -65 -70 -69 -69 -73 -75 -70 -68 -73 -76 -72 -66 -66 -63 -61 -61 -61 -60 -60 -63 -61 -64 -71 -76 -82 -86 -89 -95 -98 -101 -106 -106 -108 -112 -120 -127 -138 -146 -156 -164 -171 -181 -198 -215 -235 -256 -273 -300 -348 -399 -471 -536 -610 -652 -706 -762 -794 -836 -877 -919 -956 -986 -1020 -1052 -1085 -1116 -1146 -1173 -1203 -1226 -1251 -1271 -1288 -1298 -1308 -1320 -1321 -1319 -1319 -1316 -1319 -1320 -1325 -1326 -1326 -1322 -1320 -1322 -1323 -1320 -1319 -1319 -1318 -1319 -1336 -1376 -1422 -1445 -1458 -1470 -1475 -1473 -1478 -1474 -1463 -1476 -1493 -1518 -1549 -1570 -1590 -1616 -1629 -1646 -1673 -1703 -1719 -1725 -1743 -1753 -1766 -1785 -1794 -1811 -1807 -1824 -1837 -1843 -1851 -1852 -1849 -1847 -1854 -1861 -9999 -9999 -9999 -9999 -119 -121 -122 -122 -122 -124 -124 -124 -124 -124 -124 -119 -118 -115 -106 -116 -119 -117 -117 -116 -116 -121 -122 -122 -119 -119 -117 -118 -120 -119 -118 -116 -116 -118 -116 -113 -113 -111 -111 -113 -111 -108 -106 -107 -107 -103 -103 -104 -104 -96 -96 -93 -96 -95 -98 -98 -96 -104 -104 -109 -105 -104 -98 -102 -94 -94 -99 -104 -103 -104 -111 -111 -99 -90 -84 -85 -86 -95 -98 -92 -88 -84 -88 -87 -88 -88 -93 -97 -93 -94 -97 -102 -104 -103 -102 -102 -101 -103 -102 -101 -99 -101 -98 -96 -101 -102 -107 -108 -106 -107 -105 -102 -99 -97 -97 -95 -98 -97 -100 -106 -109 -106 -105 -107 -104 -101 -105 -104 -100 -101 -106 -103 -108 -109 -104 -103 -97 -98 -100 -101 -104 -103 -102 -100 -99 -98 -96 -96 -94 -93 -94 -93 -92 -90 -91 -90 -90 -90 -91 -90 -93 -92 -90 -89 -88 -89 -90 -89 -89 -88 -88 -88 -86 -87 -85 -85 -86 -83 -82 -82 -83 -82 -81 -80 -81 -80 -81 -81 -81 -81 -79 -78 -77 -76 -76 -76 -77 -76 -75 -74 -73 -73 -73 -73 -73 -73 -71 -70 -70 -70 -71 -71 -70 -70 -69 -70 -68 -67 -67 -68 -68 -67 -67 -66 -67 -65 -66 -66 -65 -64 -64 -64 -66 -67 -65 -64 -63 -62 -62 -62 -64 -64 -62 -64 -63 -62 -60 -60 -60 -61 -58 -58 -60 -61 -59 -58 -58 -58 -58 -59 -60 -60 -60 -60 -59 -58 -58 -58 -57 -55 -55 -57 -56 -56 -56 -55 -56 -56 -56 -55 -53 -54 -54 -54 -54 -54 -54 -53 -55 -54 -53 -51 -50 -50 -49 -47 -50 -50 -52 -50 -53 -53 -51 -50 -49 -51 -51 -51 -53 -52 -52 -51 -52 -53 -51 -50 -50 -51 -50 -52 -50 -49 -49 -49 -50 -50 -49 -48 -49 -49 -49 -48 -50 -49 -49 -48 -49 -50 -51 -50 -49 -49 -50 -53 -53 -52 -48 -47 -48 -50 -51 -51 -52 -51 -52 -52 -52 -52 -52 -53 -53 -54 -53 -53 -52 -55 -55 -55 -55 -55 -55 -55 -55 -55 -57 -58 -56 -55 -55 -54 -57 -57 -58 -57 -55 -55 -55 -53 -53 -55 -54 -50 -53 -54 -53 -53 -53 -54 -56 -57 -60 -62 -61 -67 -69 -69 -69 -69 -71 -67 -66 -73 -74 -71 -68 -69 -73 -73 -67 -65 -64 -62 -61 -60 -60 -60 -63 -62 -62 -69 -74 -81 -85 -88 -92 -97 -100 -103 -106 -107 -109 -114 -124 -135 -143 -151 -161 -168 -176 -193 -211 -229 -249 -267 -289 -337 -370 -447 -510 -579 -633 -678 -738 -776 -816 -854 -897 -938 -973 -1006 -1039 -1068 -1101 -1132 -1163 -1194 -1216 -1240 -1263 -1283 -1296 -1309 -1315 -1319 -1321 -1319 -1317 -1319 -1321 -1325 -1326 -1326 -1325 -1321 -1321 -1321 -1323 -1321 -1318 -1319 -1320 -1320 -1343 -1393 -1428 -1449 -1459 -1469 -1483 -1487 -1486 -1474 -1481 -1494 -1513 -1540 -1567 -1586 -1605 -1628 -1641 -1655 -1691 -1712 -1727 -1731 -1749 -1757 -1768 -1785 -1795 -1808 -1819 -1834 -1843 -1850 -1857 -1857 -1855 -1853 -1865 -9999 -9999 -9999 -9999 -118 -120 -121 -123 -122 -124 -124 -124 -124 -124 -124 -122 -118 -116 -111 -104 -113 -119 -117 -116 -116 -118 -121 -122 -118 -118 -117 -118 -120 -119 -118 -117 -117 -117 -115 -113 -112 -111 -111 -112 -109 -107 -106 -107 -107 -102 -102 -104 -104 -95 -95 -91 -93 -95 -93 -97 -97 -94 -104 -104 -110 -104 -97 -101 -102 -93 -90 -99 -104 -103 -108 -106 -100 -91 -84 -85 -84 -94 -98 -92 -87 -83 -89 -91 -93 -90 -90 -94 -98 -94 -95 -98 -102 -104 -103 -102 -102 -101 -101 -102 -101 -99 -102 -100 -97 -102 -107 -107 -111 -107 -107 -106 -103 -100 -93 -96 -96 -98 -98 -101 -106 -110 -107 -107 -108 -104 -104 -107 -106 -102 -102 -108 -104 -107 -107 -103 -99 -96 -98 -99 -99 -100 -100 -100 -97 -97 -98 -92 -95 -93 -91 -93 -92 -90 -91 -90 -89 -89 -88 -89 -91 -90 -91 -88 -87 -88 -89 -89 -88 -88 -87 -87 -86 -87 -85 -85 -86 -83 -83 -82 -83 -82 -81 -80 -80 -80 -81 -80 -81 -81 -79 -78 -77 -76 -76 -76 -77 -76 -75 -73 -73 -73 -73 -72 -73 -73 -71 -70 -71 -71 -71 -71 -70 -70 -71 -71 -68 -68 -67 -67 -68 -67 -67 -67 -66 -66 -66 -67 -66 -64 -63 -64 -65 -67 -66 -64 -63 -62 -61 -61 -64 -64 -64 -63 -64 -62 -61 -59 -59 -62 -60 -57 -59 -61 -61 -59 -58 -58 -58 -58 -59 -60 -59 -61 -58 -60 -58 -57 -58 -56 -55 -56 -57 -56 -55 -55 -55 -56 -55 -54 -54 -54 -54 -55 -53 -53 -53 -53 -53 -55 -54 -52 -50 -49 -50 -50 -49 -50 -51 -51 -52 -53 -53 -51 -53 -49 -52 -52 -52 -53 -51 -51 -53 -54 -53 -51 -49 -50 -51 -51 -50 -49 -47 -48 -48 -50 -48 -49 -49 -48 -48 -48 -48 -49 -49 -48 -48 -49 -50 -51 -50 -49 -49 -50 -52 -51 -52 -48 -48 -49 -50 -51 -51 -51 -53 -52 -52 -52 -52 -53 -53 -54 -55 -54 -52 -53 -54 -55 -55 -54 -55 -55 -55 -56 -55 -57 -56 -56 -54 -55 -56 -56 -57 -55 -54 -53 -53 -53 -51 -54 -51 -50 -52 -54 -55 -55 -54 -54 -55 -57 -60 -62 -63 -62 -69 -71 -71 -69 -71 -71 -64 -68 -72 -70 -67 -66 -70 -74 -70 -64 -65 -63 -60 -60 -61 -60 -61 -64 -62 -68 -73 -78 -84 -87 -90 -96 -99 -102 -106 -105 -108 -112 -119 -129 -140 -148 -159 -166 -172 -185 -207 -220 -242 -262 -279 -308 -359 -417 -485 -548 -615 -657 -708 -761 -795 -836 -877 -921 -958 -987 -1024 -1056 -1095 -1123 -1153 -1181 -1209 -1232 -1259 -1275 -1288 -1301 -1312 -1318 -1320 -1320 -1320 -1318 -1321 -1322 -1325 -1327 -1326 -1324 -1320 -1320 -1321 -1323 -1321 -1321 -1321 -1325 -1321 -1348 -1410 -1433 -1463 -1473 -1490 -1494 -1501 -1486 -1488 -1499 -1512 -1536 -1561 -1583 -1611 -1620 -1632 -1651 -1671 -1702 -1717 -1731 -1737 -1750 -1759 -1769 -1794 -1793 -1812 -1829 -1843 -1850 -1856 -1862 -1863 -1861 -1859 -1863 -9999 -9999 -9999 -120 -119 -120 -122 -121 -122 -123 -123 -124 -123 -125 -124 -121 -117 -115 -109 -101 -111 -109 -118 -114 -115 -121 -120 -121 -117 -118 -117 -121 -120 -120 -119 -117 -117 -118 -115 -113 -112 -111 -112 -110 -108 -105 -105 -107 -107 -101 -101 -104 -104 -94 -94 -94 -93 -91 -96 -96 -93 -103 -109 -104 -107 -96 -101 -101 -92 -89 -99 -104 -105 -105 -114 -109 -101 -92 -84 -86 -82 -93 -98 -93 -89 -85 -89 -94 -92 -91 -96 -98 -96 -97 -98 -103 -105 -103 -104 -101 -101 -100 -103 -101 -100 -103 -99 -99 -101 -108 -108 -107 -107 -107 -106 -103 -100 -97 -93 -94 -96 -98 -98 -102 -107 -112 -107 -108 -109 -105 -108 -109 -108 -103 -102 -106 -103 -105 -104 -102 -97 -95 -96 -97 -98 -99 -102 -98 -96 -96 -95 -95 -90 -92 -94 -92 -91 -90 -90 -90 -89 -89 -89 -89 -91 -91 -89 -88 -86 -88 -89 -89 -88 -87 -87 -85 -87 -85 -85 -85 -83 -83 -81 -82 -82 -81 -81 -80 -80 -80 -80 -81 -80 -79 -77 -77 -76 -76 -76 -77 -77 -76 -73 -73 -73 -73 -73 -73 -73 -71 -70 -71 -71 -70 -70 -69 -69 -70 -71 -69 -67 -67 -66 -68 -68 -67 -67 -66 -67 -65 -66 -66 -64 -63 -63 -64 -65 -66 -65 -64 -63 -63 -60 -61 -64 -63 -62 -64 -64 -62 -60 -58 -60 -63 -60 -58 -60 -61 -61 -59 -58 -58 -58 -58 -60 -58 -60 -61 -58 -59 -58 -57 -58 -56 -56 -57 -56 -55 -55 -55 -55 -54 -55 -54 -53 -55 -55 -55 -53 -53 -52 -52 -53 -56 -53 -52 -51 -50 -49 -49 -51 -52 -53 -53 -53 -53 -51 -50 -50 -49 -51 -52 -52 -51 -51 -50 -52 -54 -52 -50 -49 -50 -50 -50 -50 -49 -47 -47 -47 -49 -49 -48 -48 -48 -47 -47 -48 -49 -50 -48 -48 -49 -50 -51 -50 -49 -49 -49 -52 -52 -52 -48 -50 -49 -51 -52 -52 -52 -53 -52 -52 -52 -53 -53 -53 -55 -54 -52 -54 -54 -54 -54 -54 -54 -55 -55 -55 -56 -55 -56 -55 -54 -54 -54 -54 -55 -54 -52 -52 -51 -53 -52 -55 -52 -51 -52 -54 -56 -55 -55 -55 -55 -56 -59 -61 -64 -65 -63 -68 -73 -67 -68 -69 -67 -66 -70 -71 -67 -67 -67 -71 -69 -66 -63 -63 -61 -60 -59 -60 -60 -61 -63 -67 -70 -77 -83 -85 -89 -94 -98 -101 -103 -105 -106 -110 -115 -126 -137 -144 -154 -163 -170 -180 -203 -216 -235 -256 -273 -296 -344 -387 -460 -521 -586 -639 -686 -742 -776 -817 -856 -895 -941 -974 -1014 -1044 -1079 -1116 -1140 -1172 -1203 -1222 -1245 -1268 -1288 -1301 -1311 -1320 -1318 -1322 -1320 -1318 -1319 -1323 -1326 -1326 -1327 -1325 -1323 -1321 -1321 -1324 -1324 -1321 -1323 -1321 -1322 -1345 -1387 -1430 -1460 -1477 -1487 -1502 -1500 -1501 -1500 -1507 -1518 -1531 -1559 -1581 -1607 -1622 -1635 -1654 -1668 -1684 -1711 -1724 -1739 -1741 -1751 -1763 -1778 -1780 -1799 -1823 -1838 -1848 -1857 -1863 -1866 -1869 -1867 -1863 -9999 -9999 -9999 -122 -120 -121 -121 -122 -121 -122 -123 -125 -123 -123 -123 -123 -120 -115 -114 -106 -99 -108 -114 -118 -113 -119 -121 -120 -119 -116 -117 -120 -122 -120 -120 -119 -118 -118 -118 -116 -114 -112 -108 -112 -109 -106 -103 -105 -107 -106 -100 -100 -104 -104 -93 -89 -93 -92 -90 -95 -90 -101 -95 -110 -105 -104 -96 -101 -101 -92 -95 -99 -105 -105 -106 -115 -113 -102 -92 -84 -86 -84 -93 -99 -95 -92 -91 -90 -95 -94 -93 -97 -98 -98 -98 -98 -103 -105 -106 -103 -101 -101 -100 -103 -105 -100 -102 -100 -100 -102 -109 -109 -110 -107 -107 -106 -101 -97 -93 -93 -96 -98 -98 -102 -112 -113 -108 -110 -110 -105 -112 -108 -106 -102 -102 -104 -102 -104 -102 -97 -97 -95 -95 -98 -98 -98 -100 -99 -97 -95 -96 -92 -93 -91 -93 -90 -92 -90 -91 -89 -89 -88 -88 -87 -89 -90 -90 -88 -86 -87 -88 -88 -87 -87 -87 -85 -87 -85 -85 -85 -83 -83 -81 -82 -82 -80 -80 -80 -80 -80 -80 -80 -80 -79 -77 -76 -76 -76 -76 -76 -76 -76 -72 -73 -73 -73 -73 -73 -73 -72 -70 -71 -70 -70 -70 -69 -69 -70 -71 -69 -67 -67 -67 -67 -68 -67 -67 -67 -67 -66 -66 -67 -66 -63 -63 -63 -65 -67 -65 -63 -64 -62 -60 -61 -64 -64 -63 -63 -64 -64 -61 -59 -59 -61 -63 -60 -59 -61 -60 -61 -59 -58 -58 -58 -58 -60 -58 -60 -60 -58 -58 -58 -58 -58 -56 -56 -57 -55 -55 -54 -54 -55 -55 -54 -53 -53 -55 -55 -55 -52 -52 -52 -52 -53 -54 -52 -51 -51 -50 -50 -51 -51 -53 -51 -52 -54 -53 -52 -51 -50 -50 -51 -51 -52 -50 -51 -50 -52 -53 -51 -50 -49 -50 -50 -50 -50 -49 -47 -46 -47 -48 -49 -48 -47 -47 -47 -46 -48 -49 -50 -48 -49 -49 -50 -50 -50 -49 -49 -49 -51 -52 -49 -49 -50 -51 -51 -52 -52 -52 -53 -52 -52 -52 -53 -52 -53 -54 -53 -53 -53 -53 -54 -54 -54 -54 -55 -55 -55 -55 -54 -55 -54 -54 -54 -54 -53 -54 -50 -50 -51 -52 -52 -53 -54 -52 -52 -53 -55 -56 -56 -57 -55 -57 -58 -60 -62 -65 -68 -64 -68 -67 -68 -65 -71 -62 -67 -69 -67 -65 -65 -68 -71 -70 -64 -64 -61 -60 -59 -61 -60 -61 -64 -66 -71 -77 -80 -85 -87 -91 -97 -100 -103 -105 -106 -108 -112 -122 -132 -141 -149 -161 -168 -175 -199 -211 -225 -247 -265 -285 -323 -369 -434 -494 -561 -620 -661 -712 -759 -796 -837 -874 -923 -959 -998 -1031 -1068 -1099 -1131 -1161 -1188 -1214 -1238 -1258 -1280 -1298 -1305 -1314 -1319 -1320 -1321 -1321 -1319 -1323 -1327 -1326 -1327 -1327 -1325 -1322 -1321 -1322 -1326 -1324 -1321 -1335 -1334 -1345 -1370 -1427 -1450 -1481 -1491 -1505 -1510 -1504 -1509 -1515 -1522 -1539 -1551 -1583 -1597 -1624 -1639 -1649 -1655 -1689 -1702 -1712 -1732 -1736 -1744 -1753 -1763 -1767 -1787 -1817 -1831 -1848 -1855 -1862 -1869 -1870 -1875 -1870 -1862 -9999 -9999 -125 -122 -119 -121 -121 -122 -123 -123 -123 -124 -123 -123 -124 -122 -118 -114 -113 -104 -96 -106 -117 -120 -115 -119 -121 -120 -119 -114 -116 -119 -123 -120 -120 -119 -118 -118 -118 -116 -114 -113 -107 -112 -107 -105 -101 -105 -106 -105 -99 -99 -104 -104 -93 -87 -91 -88 -93 -93 -89 -98 -103 -110 -107 -103 -95 -101 -95 -91 -91 -98 -105 -105 -106 -117 -116 -103 -93 -87 -88 -87 -93 -100 -96 -87 -92 -92 -95 -96 -95 -98 -99 -100 -99 -102 -103 -105 -103 -103 -101 -100 -102 -101 -104 -101 -104 -101 -101 -103 -109 -109 -109 -107 -107 -103 -102 -97 -93 -92 -96 -98 -99 -103 -113 -115 -108 -112 -109 -105 -110 -107 -105 -101 -102 -102 -103 -100 -99 -95 -95 -95 -94 -97 -98 -97 -96 -95 -94 -95 -93 -92 -91 -89 -91 -90 -89 -89 -89 -88 -88 -88 -86 -90 -91 -89 -87 -85 -86 -89 -87 -87 -87 -85 -86 -85 -85 -85 -85 -83 -82 -81 -82 -81 -80 -80 -80 -79 -80 -80 -80 -80 -78 -77 -76 -76 -76 -76 -76 -76 -75 -74 -73 -73 -73 -72 -73 -72 -72 -71 -71 -70 -70 -70 -69 -69 -69 -71 -70 -67 -67 -67 -67 -68 -68 -67 -67 -67 -67 -66 -66 -65 -64 -63 -63 -63 -66 -67 -64 -63 -63 -61 -60 -63 -65 -63 -62 -64 -64 -63 -60 -59 -60 -62 -63 -59 -60 -62 -60 -61 -59 -58 -58 -58 -58 -59 -58 -59 -59 -57 -58 -58 -58 -58 -57 -57 -56 -55 -54 -54 -54 -54 -54 -54 -53 -52 -54 -56 -54 -52 -51 -52 -53 -53 -54 -52 -50 -52 -51 -50 -51 -52 -51 -52 -53 -51 -53 -52 -52 -52 -50 -52 -51 -51 -50 -50 -51 -52 -51 -51 -49 -49 -50 -49 -49 -50 -49 -47 -45 -46 -48 -48 -47 -47 -47 -46 -47 -49 -50 -49 -48 -49 -49 -50 -50 -50 -49 -50 -50 -51 -52 -49 -50 -51 -51 -53 -52 -53 -53 -52 -51 -52 -51 -52 -52 -53 -52 -53 -53 -53 -53 -54 -53 -54 -54 -54 -54 -55 -54 -54 -53 -53 -54 -54 -51 -54 -52 -50 -50 -52 -53 -54 -54 -53 -54 -53 -55 -57 -57 -57 -56 -55 -57 -59 -62 -64 -67 -64 -67 -67 -68 -65 -71 -63 -64 -67 -67 -64 -66 -64 -68 -65 -63 -61 -62 -60 -59 -58 -60 -60 -62 -63 -69 -76 -79 -84 -86 -89 -96 -99 -102 -105 -104 -105 -111 -118 -127 -139 -146 -158 -165 -172 -189 -206 -220 -238 -258 -276 -302 -357 -404 -473 -531 -595 -644 -695 -738 -776 -818 -856 -907 -940 -985 -1015 -1048 -1085 -1124 -1149 -1180 -1203 -1228 -1252 -1268 -1292 -1305 -1313 -1321 -1318 -1323 -1320 -1320 -1320 -1325 -1326 -1326 -1327 -1327 -1325 -1321 -1322 -1324 -1327 -1329 -1341 -1347 -1348 -1371 -1412 -1446 -1469 -1495 -1505 -1520 -1516 -1521 -1528 -1532 -1549 -1560 -1575 -1601 -1619 -1643 -1654 -1660 -1689 -1697 -1707 -1721 -1734 -1735 -1744 -1755 -1757 -1775 -1804 -1827 -1839 -1855 -1861 -1868 -1876 -1874 -1869 -1864 -9999 -9999 -121 -124 -121 -119 -119 -122 -121 -123 -123 -122 -124 -123 -122 -123 -120 -117 -113 -112 -105 -94 -110 -118 -111 -115 -120 -121 -120 -119 -113 -116 -118 -122 -120 -119 -120 -119 -119 -118 -117 -115 -113 -112 -113 -106 -104 -108 -105 -106 -100 -98 -104 -97 -91 -85 -85 -86 -86 -92 -92 -87 -96 -103 -111 -108 -98 -94 -101 -97 -90 -88 -98 -106 -105 -107 -118 -116 -107 -97 -90 -90 -89 -93 -101 -94 -90 -94 -94 -96 -98 -96 -100 -103 -101 -100 -99 -103 -106 -102 -102 -103 -100 -101 -101 -103 -101 -102 -103 -102 -107 -110 -110 -109 -107 -106 -104 -103 -97 -92 -92 -97 -98 -99 -104 -114 -113 -108 -110 -108 -106 -108 -105 -104 -100 -102 -100 -100 -102 -97 -94 -94 -96 -93 -95 -96 -98 -96 -94 -93 -94 -92 -90 -91 -89 -91 -90 -90 -88 -88 -88 -87 -86 -88 -89 -90 -87 -85 -85 -88 -87 -87 -87 -86 -85 -85 -84 -84 -82 -82 -82 -81 -81 -80 -80 -79 -79 -80 -80 -80 -80 -78 -77 -76 -76 -76 -76 -75 -76 -75 -74 -73 -73 -72 -72 -73 -72 -72 -72 -71 -71 -71 -70 -70 -69 -69 -69 -68 -70 -68 -67 -66 -67 -68 -68 -68 -67 -66 -66 -65 -65 -65 -65 -63 -62 -63 -64 -67 -65 -63 -63 -63 -60 -59 -64 -65 -63 -61 -63 -63 -61 -59 -60 -60 -62 -62 -60 -61 -61 -61 -61 -59 -58 -58 -58 -59 -59 -58 -59 -57 -56 -58 -58 -57 -58 -56 -57 -56 -54 -54 -54 -54 -54 -54 -54 -53 -52 -55 -56 -54 -52 -51 -52 -52 -53 -53 -51 -52 -51 -51 -51 -53 -52 -53 -51 -51 -54 -53 -53 -52 -53 -51 -51 -51 -50 -49 -50 -51 -52 -50 -48 -49 -50 -50 -49 -49 -49 -50 -47 -44 -48 -48 -48 -46 -47 -47 -47 -48 -49 -51 -49 -49 -50 -49 -50 -50 -49 -49 -50 -50 -51 -51 -50 -51 -52 -52 -54 -52 -52 -52 -52 -52 -52 -51 -51 -51 -52 -51 -52 -52 -52 -52 -52 -54 -54 -53 -54 -54 -55 -54 -53 -52 -53 -55 -52 -52 -53 -52 -51 -51 -52 -54 -54 -54 -52 -53 -55 -57 -58 -58 -57 -56 -57 -59 -61 -63 -66 -64 -67 -66 -69 -64 -70 -61 -60 -65 -66 -64 -63 -63 -65 -66 -64 -62 -63 -60 -59 -59 -58 -59 -61 -65 -66 -74 -77 -82 -85 -87 -93 -97 -101 -103 -104 -104 -108 -112 -124 -136 -143 -151 -163 -170 -183 -202 -214 -229 -250 -270 -290 -339 -379 -447 -505 -573 -626 -667 -716 -759 -797 -836 -879 -925 -961 -1001 -1035 -1074 -1107 -1139 -1169 -1197 -1217 -1245 -1264 -1292 -1300 -1308 -1316 -1320 -1320 -1322 -1321 -1321 -1324 -1327 -1326 -1327 -1328 -1327 -1324 -1321 -1322 -1323 -1329 -1336 -1348 -1353 -1370 -1405 -1445 -1472 -1490 -1509 -1518 -1528 -1525 -1534 -1542 -1553 -1560 -1587 -1599 -1622 -1637 -1654 -1662 -1663 -1694 -1701 -1720 -1728 -1731 -1737 -1746 -1757 -1763 -1792 -1822 -1835 -1849 -1861 -1869 -1873 -1871 -1867 -1862 -1858 -9999 -122 -119 -118 -120 -120 -120 -122 -121 -122 -123 -123 -123 -123 -123 -122 -118 -114 -112 -111 -103 -91 -114 -120 -110 -116 -120 -121 -120 -119 -113 -116 -118 -122 -119 -119 -120 -120 -119 -119 -117 -116 -113 -112 -103 -104 -100 -107 -104 -99 -100 -98 -104 -104 -90 -83 -83 -85 -84 -91 -92 -86 -93 -107 -111 -109 -99 -93 -101 -98 -90 -84 -98 -106 -107 -109 -119 -117 -111 -100 -94 -92 -92 -93 -98 -96 -92 -95 -96 -97 -97 -98 -101 -99 -100 -101 -100 -100 -106 -104 -102 -103 -100 -101 -100 -102 -101 -105 -104 -103 -109 -111 -111 -109 -108 -106 -105 -103 -97 -92 -91 -97 -98 -99 -105 -113 -112 -108 -108 -107 -106 -106 -105 -101 -100 -102 -100 -99 -99 -95 -96 -93 -94 -95 -94 -96 -97 -94 -93 -93 -92 -90 -89 -88 -89 -90 -89 -89 -88 -88 -88 -86 -85 -87 -91 -88 -85 -85 -87 -87 -86 -86 -86 -84 -85 -84 -83 -82 -81 -82 -81 -81 -80 -79 -79 -79 -80 -79 -80 -79 -78 -77 -76 -75 -75 -76 -75 -74 -75 -74 -72 -73 -72 -72 -73 -72 -72 -71 -70 -71 -69 -71 -69 -69 -69 -68 -68 -69 -67 -66 -66 -67 -68 -67 -67 -67 -67 -66 -65 -66 -66 -64 -62 -63 -63 -66 -67 -65 -63 -63 -63 -63 -60 -64 -64 -62 -61 -62 -62 -60 -60 -60 -62 -62 -62 -60 -62 -60 -61 -60 -58 -58 -58 -58 -59 -58 -57 -58 -58 -56 -56 -58 -58 -57 -57 -56 -56 -53 -54 -54 -54 -53 -53 -53 -53 -52 -54 -56 -55 -54 -52 -51 -52 -52 -53 -53 -51 -51 -51 -51 -53 -53 -52 -52 -52 -55 -53 -53 -52 -52 -51 -51 -51 -50 -49 -49 -49 -49 -51 -50 -48 -50 -50 -50 -48 -49 -49 -50 -47 -46 -48 -49 -48 -48 -47 -48 -48 -49 -50 -50 -49 -49 -49 -49 -50 -50 -49 -49 -50 -49 -50 -50 -51 -52 -52 -51 -53 -53 -52 -51 -51 -52 -52 -51 -51 -51 -51 -52 -51 -52 -52 -52 -52 -53 -53 -53 -53 -53 -55 -53 -52 -52 -53 -53 -53 -52 -53 -52 -52 -51 -53 -54 -54 -55 -53 -54 -56 -58 -58 -58 -58 -56 -58 -60 -62 -65 -65 -66 -66 -68 -69 -67 -62 -61 -62 -62 -64 -63 -64 -62 -66 -68 -61 -61 -59 -59 -58 -57 -60 -60 -63 -66 -72 -80 -81 -85 -87 -90 -97 -100 -103 -104 -104 -106 -111 -120 -129 -141 -149 -161 -168 -178 -195 -209 -222 -242 -260 -280 -314 -367 -421 -487 -542 -604 -650 -703 -739 -784 -819 -854 -910 -943 -989 -1020 -1055 -1092 -1129 -1157 -1188 -1211 -1235 -1259 -1284 -1297 -1308 -1315 -1322 -1319 -1323 -1321 -1321 -1322 -1326 -1327 -1326 -1328 -1327 -1325 -1321 -1322 -1323 -1323 -1329 -1344 -1357 -1373 -1396 -1434 -1463 -1486 -1506 -1523 -1533 -1526 -1535 -1549 -1557 -1574 -1581 -1612 -1616 -1639 -1657 -1663 -1665 -1693 -1696 -1713 -1721 -1729 -1733 -1738 -1742 -1752 -1779 -1809 -1831 -1843 -1862 -1866 -1868 -1868 -1865 -1861 -1855 -1848 -123 -122 -124 -119 -120 -120 -120 -122 -123 -122 -123 -124 -122 -123 -123 -122 -116 -112 -110 -110 -97 -89 -121 -120 -108 -116 -120 -121 -120 -118 -114 -116 -120 -122 -120 -119 -121 -120 -120 -119 -118 -116 -113 -112 -103 -103 -103 -99 -104 -100 -99 -97 -102 -103 -89 -81 -81 -87 -82 -89 -87 -84 -91 -105 -112 -110 -101 -93 -101 -100 -89 -86 -98 -106 -109 -111 -120 -113 -115 -104 -97 -94 -94 -101 -99 -99 -94 -97 -97 -98 -98 -100 -102 -99 -101 -103 -102 -102 -107 -105 -103 -103 -100 -99 -101 -102 -102 -107 -105 -105 -110 -115 -111 -107 -108 -106 -105 -104 -97 -92 -92 -97 -98 -100 -106 -112 -110 -107 -107 -105 -107 -106 -102 -99 -99 -100 -99 -97 -97 -93 -92 -93 -92 -95 -94 -95 -96 -93 -92 -92 -91 -89 -88 -88 -90 -89 -89 -87 -87 -86 -86 -84 -84 -87 -89 -86 -85 -85 -88 -87 -86 -86 -84 -84 -83 -83 -83 -81 -81 -81 -81 -80 -79 -79 -79 -80 -79 -79 -79 -78 -77 -76 -75 -75 -76 -75 -74 -74 -73 -73 -73 -72 -72 -73 -72 -71 -71 -71 -72 -69 -71 -71 -69 -69 -68 -68 -68 -68 -66 -65 -64 -67 -68 -67 -67 -67 -67 -66 -65 -66 -65 -63 -62 -63 -63 -67 -64 -62 -63 -63 -63 -61 -63 -63 -63 -63 -60 -61 -62 -60 -60 -61 -62 -62 -62 -60 -61 -60 -60 -59 -58 -57 -58 -58 -58 -57 -57 -57 -55 -55 -57 -58 -57 -57 -56 -54 -52 -53 -54 -54 -53 -53 -54 -53 -54 -55 -56 -55 -53 -52 -52 -52 -53 -53 -52 -52 -52 -52 -52 -53 -53 -53 -52 -51 -52 -52 -53 -52 -52 -51 -51 -51 -50 -50 -49 -49 -49 -49 -50 -49 -48 -50 -50 -49 -48 -49 -49 -49 -45 -47 -49 -49 -48 -48 -48 -48 -49 -49 -50 -50 -50 -49 -49 -49 -50 -50 -49 -50 -49 -48 -50 -51 -51 -52 -51 -51 -52 -52 -51 -51 -50 -52 -50 -50 -50 -52 -51 -52 -51 -51 -51 -51 -53 -52 -52 -53 -52 -54 -53 -52 -52 -53 -53 -53 -53 -53 -53 -52 -53 -53 -53 -54 -55 -54 -55 -56 -58 -60 -58 -58 -57 -57 -59 -61 -64 -65 -66 -66 -68 -69 -66 -60 -59 -58 -61 -63 -61 -60 -61 -63 -62 -59 -61 -62 -59 -58 -58 -58 -60 -61 -64 -70 -78 -80 -84 -85 -88 -94 -99 -102 -104 -103 -103 -109 -112 -127 -140 -147 -156 -166 -174 -186 -205 -218 -232 -253 -274 -296 -341 -391 -461 -516 -573 -631 -669 -720 -761 -799 -837 -881 -927 -965 -1008 -1040 -1080 -1114 -1147 -1177 -1205 -1224 -1250 -1274 -1296 -1303 -1312 -1318 -1321 -1320 -1323 -1322 -1322 -1326 -1328 -1326 -1326 -1326 -1326 -1323 -1321 -1321 -1322 -1321 -1332 -1353 -1368 -1395 -1433 -1463 -1483 -1505 -1520 -1536 -1537 -1535 -1548 -1571 -1578 -1603 -1628 -1624 -1641 -1647 -1666 -1667 -1692 -1690 -1700 -1715 -1724 -1729 -1731 -1740 -1745 -1768 -1797 -1827 -1839 -1851 -1862 -1863 -1866 -1863 -1860 -1853 -1854 -121 -122 -121 -123 -119 -120 -119 -121 -122 -123 -121 -123 -123 -121 -122 -122 -121 -114 -111 -109 -109 -94 -113 -121 -120 -110 -117 -119 -121 -119 -118 -114 -117 -120 -120 -120 -119 -121 -121 -121 -119 -118 -117 -113 -108 -104 -102 -99 -98 -104 -101 -98 -104 -103 -101 -88 -79 -83 -85 -81 -88 -87 -82 -88 -104 -112 -112 -102 -92 -101 -101 -91 -89 -98 -107 -111 -112 -122 -115 -119 -107 -100 -96 -93 -102 -101 -97 -96 -98 -99 -99 -100 -103 -104 -103 -103 -104 -103 -103 -107 -106 -103 -103 -100 -99 -101 -102 -102 -108 -106 -106 -112 -116 -108 -107 -108 -106 -106 -102 -96 -92 -93 -97 -98 -100 -107 -111 -107 -107 -104 -106 -107 -105 -101 -98 -98 -98 -97 -96 -95 -95 -91 -93 -93 -93 -94 -94 -92 -92 -91 -91 -90 -88 -86 -88 -90 -89 -86 -87 -86 -87 -85 -84 -85 -87 -87 -85 -85 -87 -86 -86 -86 -84 -83 -83 -82 -83 -83 -81 -81 -81 -80 -79 -79 -79 -78 -79 -79 -79 -78 -77 -76 -75 -75 -76 -75 -74 -73 -73 -73 -73 -72 -72 -73 -72 -71 -71 -70 -72 -71 -70 -71 -69 -69 -69 -68 -68 -68 -67 -65 -66 -67 -67 -67 -67 -67 -67 -66 -65 -66 -67 -64 -62 -62 -63 -64 -65 -64 -63 -62 -62 -63 -61 -63 -63 -63 -63 -62 -61 -61 -60 -61 -61 -62 -62 -61 -60 -60 -60 -59 -58 -57 -57 -57 -57 -57 -57 -57 -56 -54 -54 -57 -58 -58 -58 -57 -52 -52 -53 -54 -54 -53 -54 -54 -54 -55 -57 -56 -54 -54 -52 -52 -52 -53 -53 -52 -52 -52 -53 -54 -54 -53 -51 -51 -52 -52 -52 -51 -51 -51 -50 -50 -50 -48 -48 -48 -49 -49 -49 -49 -48 -51 -50 -49 -48 -49 -50 -48 -47 -47 -47 -49 -50 -49 -49 -48 -48 -49 -50 -51 -50 -49 -49 -49 -50 -50 -51 -49 -50 -48 -48 -50 -51 -51 -51 -51 -50 -51 -51 -51 -50 -50 -51 -51 -50 -49 -50 -50 -51 -51 -51 -50 -51 -53 -51 -48 -50 -53 -53 -52 -51 -52 -53 -53 -52 -53 -53 -53 -53 -52 -54 -54 -54 -56 -56 -56 -57 -58 -58 -58 -57 -58 -58 -61 -63 -65 -65 -66 -65 -67 -70 -60 -58 -58 -58 -59 -60 -60 -57 -59 -65 -65 -59 -61 -59 -58 -57 -57 -59 -61 -64 -68 -75 -81 -82 -85 -87 -92 -97 -101 -104 -103 -103 -107 -111 -124 -134 -145 -152 -164 -171 -181 -200 -212 -225 -245 -262 -285 -325 -377 -431 -500 -555 -612 -647 -690 -737 -776 -820 -856 -907 -945 -992 -1024 -1061 -1099 -1138 -1166 -1194 -1218 -1241 -1270 -1287 -1301 -1312 -1317 -1323 -1320 -1324 -1322 -1323 -1323 -1326 -1326 -1325 -1326 -1325 -1325 -1322 -1322 -1322 -1322 -1321 -1336 -1360 -1392 -1435 -1467 -1483 -1502 -1518 -1530 -1547 -1545 -1557 -1569 -1594 -1603 -1626 -1632 -1630 -1649 -1668 -1668 -1691 -1689 -1699 -1709 -1717 -1727 -1729 -1729 -1739 -1783 -1784 -1815 -1832 -1844 -1857 -1860 -1861 -1861 -1857 -1852 -1846 -120 -120 -120 -120 -122 -121 -119 -119 -121 -122 -122 -121 -123 -122 -121 -122 -122 -120 -112 -112 -112 -110 -99 -115 -122 -116 -111 -119 -119 -121 -119 -116 -114 -117 -120 -119 -120 -118 -122 -121 -121 -119 -119 -117 -115 -106 -103 -100 -97 -97 -104 -101 -96 -104 -104 -92 -87 -77 -80 -84 -79 -87 -87 -81 -86 -102 -113 -113 -103 -93 -101 -102 -93 -91 -98 -107 -113 -114 -123 -123 -123 -111 -103 -97 -103 -103 -102 -99 -98 -98 -102 -103 -103 -105 -105 -105 -104 -105 -104 -104 -107 -106 -104 -103 -100 -99 -100 -100 -103 -108 -109 -107 -113 -112 -108 -107 -107 -105 -105 -101 -95 -92 -94 -98 -99 -101 -108 -107 -108 -107 -103 -106 -105 -103 -100 -99 -98 -96 -95 -94 -93 -91 -91 -93 -93 -93 -93 -93 -92 -91 -90 -90 -88 -86 -86 -88 -89 -88 -86 -86 -85 -86 -85 -84 -87 -88 -85 -85 -86 -87 -86 -85 -84 -83 -82 -83 -83 -82 -81 -81 -81 -80 -79 -78 -79 -78 -79 -79 -79 -78 -77 -76 -75 -75 -75 -75 -74 -73 -73 -72 -73 -72 -71 -73 -72 -71 -71 -71 -71 -71 -70 -70 -70 -69 -69 -67 -68 -67 -68 -66 -65 -65 -67 -68 -66 -67 -67 -66 -66 -65 -66 -66 -63 -62 -63 -63 -66 -65 -63 -63 -62 -62 -62 -62 -63 -62 -62 -62 -60 -61 -60 -61 -62 -60 -61 -61 -59 -59 -59 -60 -59 -58 -59 -57 -58 -57 -56 -57 -57 -56 -53 -54 -58 -58 -58 -58 -56 -50 -53 -54 -54 -54 -54 -55 -54 -56 -56 -56 -56 -54 -54 -52 -52 -53 -53 -53 -53 -53 -54 -54 -53 -53 -52 -51 -51 -52 -52 -51 -50 -51 -51 -51 -50 -49 -47 -48 -48 -49 -49 -48 -48 -50 -51 -50 -49 -49 -50 -48 -47 -47 -50 -50 -50 -48 -49 -49 -49 -49 -50 -51 -50 -50 -49 -50 -50 -50 -52 -49 -50 -49 -49 -50 -50 -51 -51 -50 -50 -50 -51 -51 -50 -52 -52 -51 -51 -49 -51 -49 -50 -50 -50 -50 -50 -51 -51 -49 -49 -51 -52 -52 -51 -51 -52 -52 -53 -52 -53 -53 -52 -53 -53 -54 -55 -54 -57 -56 -57 -58 -58 -58 -57 -57 -57 -60 -62 -65 -65 -66 -65 -66 -60 -60 -57 -56 -56 -59 -59 -59 -56 -56 -63 -63 -58 -59 -60 -58 -57 -57 -57 -60 -62 -65 -73 -81 -82 -84 -86 -89 -96 -100 -102 -103 -103 -104 -111 -118 -131 -143 -150 -160 -170 -176 -191 -208 -221 -236 -255 -278 -304 -352 -408 -475 -517 -580 -633 -671 -721 -757 -800 -837 -883 -929 -968 -1012 -1043 -1083 -1121 -1155 -1184 -1213 -1231 -1266 -1279 -1301 -1307 -1315 -1320 -1322 -1320 -1322 -1322 -1322 -1324 -1326 -1325 -1326 -1324 -1326 -1322 -1322 -1323 -1321 -1320 -1337 -1366 -1391 -1421 -1461 -1489 -1501 -1517 -1527 -1547 -1544 -1548 -1578 -1597 -1612 -1614 -1641 -1653 -1651 -1668 -1670 -1689 -1688 -1688 -1702 -1711 -1720 -1723 -1724 -1766 -1744 -1784 -1805 -1823 -1836 -1848 -1855 -1858 -1858 -1857 -1848 -1844 -118 -120 -120 -120 -119 -121 -119 -119 -119 -120 -122 -122 -121 -123 -122 -120 -122 -122 -121 -115 -115 -114 -97 -113 -117 -123 -116 -113 -120 -120 -121 -119 -116 -115 -117 -120 -119 -119 -118 -122 -121 -122 -120 -120 -118 -115 -107 -102 -99 -95 -102 -104 -96 -95 -104 -105 -93 -85 -74 -77 -82 -77 -85 -87 -79 -83 -101 -113 -113 -105 -95 -101 -103 -94 -93 -98 -108 -115 -116 -124 -124 -116 -114 -102 -99 -105 -104 -104 -99 -99 -100 -99 -105 -104 -106 -106 -107 -106 -106 -105 -105 -108 -107 -105 -103 -99 -98 -99 -101 -103 -109 -110 -108 -117 -111 -108 -107 -107 -106 -104 -99 -94 -92 -96 -98 -101 -101 -109 -105 -107 -105 -103 -105 -104 -100 -98 -96 -96 -94 -94 -93 -92 -90 -90 -92 -91 -92 -92 -90 -92 -90 -89 -89 -87 -85 -87 -89 -89 -85 -86 -86 -86 -86 -84 -85 -87 -87 -85 -86 -88 -86 -85 -85 -83 -83 -82 -82 -82 -82 -81 -81 -79 -78 -79 -79 -78 -79 -78 -77 -77 -76 -76 -75 -75 -75 -75 -74 -73 -73 -72 -73 -72 -71 -73 -72 -72 -71 -71 -71 -70 -70 -70 -70 -70 -69 -67 -67 -68 -67 -67 -65 -64 -66 -67 -67 -66 -67 -67 -66 -66 -65 -65 -65 -63 -62 -63 -64 -65 -65 -63 -63 -62 -61 -62 -62 -62 -62 -62 -61 -59 -61 -61 -60 -60 -60 -60 -60 -59 -59 -59 -59 -58 -60 -60 -59 -58 -57 -56 -57 -56 -54 -53 -55 -58 -58 -58 -57 -54 -52 -54 -55 -55 -54 -55 -55 -55 -55 -57 -57 -55 -54 -54 -52 -53 -53 -53 -53 -53 -53 -54 -53 -52 -51 -51 -51 -51 -51 -51 -51 -50 -50 -50 -49 -49 -49 -47 -47 -47 -49 -50 -49 -49 -51 -50 -49 -50 -49 -49 -48 -47 -47 -49 -51 -50 -49 -49 -49 -49 -50 -51 -51 -50 -50 -49 -50 -50 -51 -52 -51 -50 -50 -49 -50 -50 -50 -51 -49 -51 -50 -50 -49 -51 -51 -51 -51 -49 -48 -49 -50 -50 -49 -49 -50 -50 -49 -49 -50 -52 -51 -51 -50 -51 -51 -51 -51 -55 -53 -53 -53 -53 -53 -53 -55 -54 -56 -57 -57 -57 -58 -58 -57 -57 -57 -58 -61 -63 -66 -66 -67 -60 -60 -59 -56 -54 -54 -57 -58 -57 -54 -57 -60 -61 -62 -58 -59 -58 -58 -57 -56 -59 -61 -64 -71 -79 -81 -84 -85 -87 -93 -98 -100 -102 -103 -103 -108 -116 -128 -140 -148 -156 -168 -173 -184 -201 -215 -227 -247 -264 -290 -340 -376 -447 -500 -557 -617 -652 -694 -738 -777 -820 -858 -911 -948 -995 -1029 -1067 -1106 -1143 -1174 -1203 -1226 -1258 -1276 -1292 -1305 -1315 -1319 -1324 -1319 -1320 -1319 -1322 -1321 -1325 -1326 -1324 -1324 -1323 -1324 -1322 -1324 -1322 -1318 -1319 -1341 -1381 -1421 -1462 -1487 -1504 -1514 -1535 -1550 -1556 -1561 -1578 -1601 -1619 -1642 -1649 -1645 -1655 -1668 -1673 -1684 -1687 -1692 -1695 -1704 -1713 -1727 -1717 -1725 -1740 -1765 -1795 -1816 -1831 -1841 -1849 -1854 -1854 -1856 -1849 -1841 -117 -117 -119 -120 -119 -118 -117 -120 -119 -119 -121 -122 -121 -120 -123 -122 -122 -123 -123 -119 -119 -117 -110 -101 -119 -119 -124 -117 -115 -120 -119 -121 -119 -116 -115 -117 -120 -118 -124 -118 -122 -122 -122 -121 -120 -118 -116 -109 -99 -97 -93 -99 -102 -95 -94 -104 -107 -94 -84 -72 -74 -81 -75 -84 -89 -81 -85 -101 -113 -113 -106 -96 -100 -104 -96 -95 -98 -108 -112 -118 -125 -126 -118 -107 -104 -102 -106 -108 -107 -101 -101 -102 -101 -105 -106 -107 -108 -108 -107 -107 -106 -106 -108 -107 -106 -103 -99 -98 -98 -101 -103 -109 -110 -112 -116 -110 -107 -107 -106 -105 -103 -97 -93 -95 -96 -98 -98 -102 -108 -105 -106 -103 -104 -104 -103 -100 -97 -97 -95 -92 -93 -92 -89 -89 -92 -92 -92 -91 -90 -90 -91 -89 -88 -88 -84 -85 -87 -89 -87 -85 -87 -86 -86 -85 -86 -87 -86 -85 -85 -86 -86 -85 -85 -82 -82 -82 -83 -82 -82 -80 -79 -80 -78 -78 -78 -78 -78 -78 -77 -77 -76 -76 -75 -75 -75 -74 -74 -72 -72 -71 -73 -72 -72 -72 -72 -72 -71 -70 -70 -70 -69 -69 -70 -68 -68 -68 -68 -68 -67 -67 -66 -65 -65 -67 -68 -66 -67 -67 -67 -66 -65 -66 -65 -64 -64 -63 -63 -65 -63 -62 -63 -61 -61 -61 -62 -62 -61 -62 -61 -60 -60 -61 -62 -59 -59 -59 -59 -59 -55 -59 -58 -59 -58 -58 -60 -59 -56 -56 -55 -57 -57 -53 -52 -56 -58 -58 -58 -55 -52 -54 -55 -55 -55 -55 -55 -56 -54 -57 -57 -56 -55 -55 -54 -52 -53 -53 -53 -52 -53 -53 -53 -52 -51 -51 -50 -50 -50 -51 -50 -50 -50 -50 -49 -49 -49 -48 -46 -47 -48 -49 -50 -50 -51 -49 -50 -49 -50 -50 -49 -48 -48 -48 -50 -52 -51 -50 -50 -50 -50 -49 -52 -51 -50 -50 -49 -50 -50 -51 -52 -51 -49 -50 -49 -50 -49 -49 -49 -49 -50 -50 -49 -49 -49 -50 -51 -51 -48 -47 -49 -50 -49 -49 -49 -49 -49 -48 -49 -50 -51 -51 -49 -50 -50 -52 -51 -52 -54 -53 -53 -54 -52 -53 -53 -55 -55 -58 -57 -58 -58 -58 -58 -57 -57 -60 -62 -64 -65 -60 -58 -57 -57 -56 -55 -53 -52 -53 -56 -56 -53 -57 -61 -60 -57 -58 -58 -58 -57 -56 -57 -60 -63 -68 -77 -85 -82 -84 -86 -89 -95 -98 -101 -103 -104 -106 -112 -124 -135 -147 -154 -159 -166 -173 -178 -196 -211 -225 -239 -258 -275 -316 -368 -419 -482 -528 -589 -638 -675 -721 -757 -799 -838 -885 -931 -971 -1013 -1049 -1091 -1128 -1163 -1192 -1221 -1248 -1273 -1285 -1305 -1310 -1312 -1318 -1319 -1316 -1319 -1321 -1321 -1322 -1325 -1324 -1325 -1323 -1321 -1321 -1322 -1322 -1319 -1319 -1343 -1379 -1411 -1459 -1484 -1499 -1514 -1533 -1548 -1545 -1563 -1579 -1601 -1625 -1634 -1654 -1654 -1661 -1667 -1675 -1686 -1686 -1688 -1688 -1698 -1706 -1716 -1717 -1723 -1736 -1755 -1786 -1813 -1822 -1833 -1845 -1849 -1851 -1853 -1848 -1839 -117 -116 -116 -118 -119 -117 -115 -118 -120 -118 -117 -122 -122 -121 -122 -124 -124 -124 -123 -124 -120 -121 -117 -111 -104 -111 -121 -122 -121 -116 -121 -119 -121 -118 -116 -115 -117 -122 -121 -123 -119 -123 -122 -122 -121 -120 -118 -116 -110 -98 -96 -91 -103 -103 -94 -93 -104 -108 -95 -83 -70 -71 -83 -78 -85 -90 -84 -86 -100 -113 -113 -108 -98 -100 -105 -98 -96 -98 -109 -113 -120 -126 -127 -118 -110 -107 -104 -112 -110 -108 -107 -102 -103 -104 -107 -107 -108 -109 -110 -109 -109 -108 -107 -109 -108 -106 -103 -99 -100 -100 -103 -104 -109 -109 -112 -115 -110 -107 -106 -105 -105 -102 -96 -93 -94 -96 -98 -103 -102 -105 -105 -104 -104 -102 -103 -102 -99 -96 -95 -93 -92 -90 -90 -88 -90 -93 -91 -89 -90 -89 -90 -89 -87 -88 -87 -84 -85 -87 -89 -85 -87 -87 -86 -86 -85 -85 -87 -86 -85 -86 -87 -85 -84 -82 -81 -81 -82 -81 -81 -80 -79 -80 -79 -78 -78 -78 -78 -78 -77 -76 -76 -75 -76 -75 -75 -74 -74 -72 -72 -71 -70 -72 -72 -71 -72 -71 -70 -70 -70 -69 -67 -68 -70 -70 -69 -68 -67 -66 -67 -68 -67 -66 -63 -66 -67 -67 -66 -66 -67 -66 -66 -65 -65 -65 -63 -63 -63 -65 -65 -65 -63 -62 -61 -61 -61 -62 -61 -60 -61 -60 -59 -60 -62 -62 -58 -58 -58 -59 -58 -55 -59 -59 -59 -57 -57 -60 -57 -56 -56 -55 -57 -57 -53 -53 -57 -58 -58 -58 -54 -54 -56 -55 -56 -55 -56 -56 -57 -54 -55 -56 -56 -55 -55 -54 -53 -52 -52 -52 -52 -53 -53 -51 -51 -49 -50 -50 -50 -50 -49 -49 -49 -49 -49 -49 -49 -49 -48 -47 -48 -49 -49 -51 -51 -49 -48 -50 -51 -48 -49 -49 -49 -48 -48 -50 -52 -51 -50 -50 -51 -50 -50 -52 -51 -50 -49 -49 -50 -50 -50 -52 -51 -50 -49 -48 -50 -50 -49 -49 -50 -49 -49 -49 -48 -48 -52 -53 -51 -48 -47 -48 -49 -49 -48 -49 -50 -49 -48 -48 -51 -50 -49 -49 -49 -50 -51 -50 -55 -56 -53 -53 -52 -52 -52 -54 -54 -55 -58 -58 -58 -58 -58 -57 -57 -59 -61 -64 -65 -58 -58 -57 -58 -57 -54 -53 -52 -52 -54 -55 -54 -54 -58 -58 -58 -57 -57 -58 -57 -56 -56 -60 -61 -65 -72 -81 -80 -83 -84 -87 -93 -97 -100 -103 -104 -104 -112 -120 -132 -143 -152 -162 -170 -175 -187 -205 -219 -230 -250 -268 -305 -343 -404 -453 -511 -564 -622 -656 -702 -739 -777 -820 -860 -912 -950 -999 -1034 -1073 -1113 -1154 -1181 -1211 -1215 -1238 -1264 -1273 -1289 -1302 -1306 -1310 -1317 -1315 -1317 -1316 -1320 -1320 -1323 -1325 -1323 -1322 -1321 -1323 -1321 -1322 -1320 -1318 -1329 -1362 -1411 -1455 -1482 -1504 -1516 -1531 -1546 -1556 -1571 -1579 -1607 -1628 -1643 -1663 -1662 -1667 -1672 -1675 -1685 -1683 -1683 -1681 -1691 -1699 -1712 -1717 -1721 -1732 -1748 -1776 -1802 -1816 -1826 -1836 -1842 -1846 -1851 -1845 -1838 -112 -116 -115 -115 -117 -118 -115 -116 -120 -120 -118 -117 -124 -123 -123 -125 -126 -126 -126 -125 -126 -121 -120 -120 -112 -119 -113 -123 -122 -121 -118 -121 -120 -121 -118 -119 -116 -118 -122 -121 -122 -120 -123 -123 -123 -121 -120 -119 -117 -111 -98 -94 -96 -103 -103 -94 -92 -104 -109 -97 -84 -75 -74 -85 -82 -86 -92 -86 -88 -100 -113 -113 -109 -99 -107 -106 -100 -98 -103 -109 -114 -119 -128 -120 -115 -112 -110 -107 -106 -112 -110 -109 -104 -105 -106 -108 -108 -109 -110 -110 -110 -109 -108 -108 -109 -108 -107 -105 -101 -101 -101 -104 -109 -110 -112 -111 -113 -108 -107 -106 -105 -102 -100 -95 -93 -95 -97 -99 -106 -106 -105 -103 -103 -101 -101 -103 -99 -97 -97 -94 -91 -90 -89 -88 -89 -90 -92 -90 -89 -88 -89 -90 -87 -87 -87 -86 -84 -86 -88 -87 -86 -87 -87 -85 -85 -86 -87 -86 -86 -86 -87 -85 -84 -84 -81 -81 -81 -81 -81 -81 -79 -80 -78 -78 -78 -78 -77 -78 -77 -76 -76 -75 -75 -76 -75 -74 -74 -72 -71 -71 -70 -71 -72 -71 -72 -71 -70 -69 -69 -68 -68 -69 -69 -69 -69 -68 -68 -67 -68 -68 -67 -67 -65 -66 -67 -66 -66 -66 -67 -67 -66 -66 -66 -66 -64 -63 -63 -63 -64 -64 -64 -64 -62 -61 -60 -61 -61 -60 -60 -59 -59 -58 -61 -62 -63 -59 -57 -57 -58 -56 -55 -58 -58 -58 -57 -55 -59 -57 -56 -55 -56 -57 -56 -54 -54 -57 -58 -58 -57 -54 -52 -56 -56 -55 -56 -56 -57 -57 -54 -55 -57 -56 -55 -54 -53 -52 -51 -52 -52 -53 -53 -53 -51 -50 -49 -49 -50 -50 -50 -49 -49 -49 -50 -49 -49 -49 -49 -48 -48 -48 -50 -50 -50 -51 -49 -49 -50 -51 -49 -49 -49 -49 -48 -49 -50 -53 -51 -51 -51 -51 -50 -50 -50 -50 -50 -50 -49 -50 -51 -48 -52 -49 -49 -48 -49 -50 -50 -49 -49 -48 -49 -49 -48 -47 -47 -51 -53 -51 -48 -48 -48 -49 -49 -49 -48 -49 -48 -48 -50 -49 -49 -48 -49 -49 -51 -51 -53 -55 -54 -52 -51 -51 -51 -51 -54 -54 -55 -56 -57 -58 -58 -58 -57 -57 -60 -63 -65 -60 -58 -57 -55 -55 -53 -52 -51 -50 -51 -53 -52 -51 -55 -57 -56 -55 -56 -57 -57 -56 -55 -57 -60 -63 -68 -77 -78 -81 -82 -85 -90 -95 -98 -103 -104 -104 -107 -114 -127 -140 -150 -159 -169 -175 -181 -201 -212 -226 -240 -261 -304 -332 -380 -434 -493 -539 -600 -643 -678 -722 -758 -801 -838 -887 -933 -975 -1018 -1054 -1099 -1135 -1161 -1190 -1224 -1245 -1261 -1273 -1292 -1299 -1303 -1311 -1315 -1312 -1316 -1319 -1320 -1320 -1323 -1323 -1324 -1321 -1319 -1320 -1322 -1320 -1317 -1341 -1346 -1407 -1448 -1479 -1505 -1519 -1529 -1538 -1546 -1548 -1565 -1587 -1604 -1629 -1650 -1670 -1671 -1674 -1676 -1675 -1683 -1682 -1682 -1681 -1689 -1701 -1711 -1715 -1719 -1727 -1742 -1766 -1797 -1814 -1816 -1830 -1842 -1843 -1847 -1841 -1836 -115 -112 -115 -114 -115 -116 -117 -113 -116 -121 -121 -119 -120 -123 -125 -125 -126 -128 -127 -127 -126 -127 -124 -123 -120 -113 -125 -115 -125 -126 -122 -120 -122 -122 -121 -118 -118 -116 -118 -122 -121 -121 -121 -124 -123 -123 -121 -121 -120 -117 -113 -97 -89 -93 -103 -104 -93 -94 -105 -108 -98 -86 -79 -76 -87 -85 -88 -93 -87 -89 -99 -113 -113 -111 -101 -108 -107 -102 -99 -105 -110 -119 -121 -128 -122 -118 -116 -112 -110 -108 -113 -111 -110 -106 -107 -108 -109 -109 -111 -112 -112 -112 -111 -110 -109 -109 -109 -108 -107 -104 -103 -103 -106 -109 -109 -112 -115 -112 -107 -106 -105 -105 -101 -99 -94 -93 -95 -98 -98 -105 -105 -104 -101 -102 -100 -100 -102 -99 -96 -95 -92 -90 -88 -88 -88 -88 -91 -90 -87 -88 -87 -89 -88 -87 -87 -86 -85 -84 -86 -86 -85 -87 -88 -87 -85 -85 -85 -87 -86 -85 -86 -83 -86 -84 -82 -81 -81 -81 -81 -81 -79 -78 -78 -78 -78 -78 -77 -77 -77 -76 -75 -75 -75 -75 -75 -74 -74 -72 -71 -71 -70 -71 -72 -70 -71 -71 -70 -69 -71 -68 -68 -68 -69 -69 -69 -69 -67 -66 -66 -69 -69 -67 -66 -65 -67 -66 -66 -66 -66 -67 -67 -66 -66 -66 -66 -64 -62 -63 -64 -64 -63 -64 -64 -61 -60 -60 -60 -60 -60 -60 -59 -58 -58 -62 -60 -61 -58 -56 -57 -57 -53 -54 -58 -58 -58 -56 -60 -59 -57 -56 -55 -57 -57 -55 -54 -55 -57 -58 -58 -55 -54 -56 -56 -55 -56 -56 -57 -57 -58 -54 -55 -55 -55 -54 -52 -51 -51 -53 -52 -52 -51 -50 -52 -50 -50 -50 -49 -49 -50 -48 -47 -49 -49 -50 -50 -49 -49 -49 -48 -48 -50 -50 -51 -51 -51 -49 -49 -51 -51 -50 -49 -49 -49 -48 -50 -51 -52 -51 -51 -51 -50 -49 -51 -50 -50 -49 -51 -49 -48 -50 -50 -52 -49 -49 -48 -49 -49 -49 -49 -48 -48 -50 -48 -47 -46 -47 -50 -51 -50 -48 -48 -48 -48 -49 -49 -48 -49 -49 -48 -49 -49 -48 -48 -50 -49 -50 -51 -53 -54 -54 -51 -50 -49 -50 -53 -51 -54 -55 -55 -59 -58 -58 -57 -56 -59 -62 -63 -62 -61 -61 -59 -59 -52 -51 -50 -49 -49 -50 -51 -51 -52 -55 -54 -54 -55 -56 -57 -56 -55 -55 -59 -60 -65 -73 -81 -78 -81 -83 -86 -93 -96 -99 -102 -104 -104 -114 -124 -137 -147 -158 -166 -173 -176 -192 -209 -221 -233 -251 -279 -315 -353 -416 -474 -522 -572 -626 -663 -704 -739 -778 -821 -862 -918 -951 -1002 -1034 -1071 -1112 -1142 -1168 -1209 -1227 -1251 -1261 -1276 -1292 -1297 -1300 -1310 -1311 -1313 -1313 -1319 -1318 -1321 -1324 -1322 -1322 -1320 -1320 -1320 -1320 -1318 -1324 -1334 -1398 -1440 -1475 -1502 -1522 -1529 -1545 -1556 -1573 -1592 -1609 -1630 -1656 -1676 -1677 -1680 -1681 -1676 -1682 -1681 -1679 -1683 -1688 -1698 -1709 -1714 -1717 -1726 -1738 -1757 -1787 -1811 -1814 -1823 -1833 -1836 -1842 -1846 -1843 -1839 -116 -111 -111 -113 -112 -114 -116 -116 -115 -119 -123 -122 -121 -122 -125 -126 -126 -128 -129 -130 -129 -127 -122 -127 -126 -122 -119 -130 -118 -127 -127 -124 -121 -120 -122 -120 -117 -118 -116 -118 -122 -120 -120 -122 -126 -124 -123 -121 -121 -120 -117 -114 -93 -87 -90 -103 -105 -96 -95 -106 -107 -100 -87 -84 -79 -89 -88 -89 -95 -89 -92 -99 -113 -113 -112 -102 -109 -108 -103 -103 -106 -110 -120 -129 -130 -121 -121 -119 -115 -112 -110 -114 -112 -111 -108 -109 -110 -109 -110 -112 -113 -114 -113 -112 -111 -110 -110 -109 -108 -109 -106 -104 -105 -111 -109 -109 -112 -110 -111 -107 -106 -105 -105 -100 -95 -94 -95 -98 -98 -98 -104 -104 -103 -101 -100 -99 -100 -98 -98 -95 -93 -91 -88 -86 -87 -87 -88 -91 -88 -87 -87 -88 -89 -87 -86 -86 -85 -85 -85 -87 -87 -86 -87 -88 -85 -85 -86 -87 -86 -86 -85 -86 -84 -84 -81 -80 -80 -80 -80 -80 -79 -79 -78 -78 -78 -78 -77 -77 -77 -76 -75 -74 -74 -75 -73 -74 -74 -73 -71 -70 -70 -71 -72 -69 -70 -70 -68 -71 -70 -68 -67 -69 -69 -69 -69 -69 -68 -66 -66 -68 -69 -68 -66 -65 -66 -66 -66 -66 -65 -66 -66 -66 -66 -66 -66 -65 -63 -63 -63 -63 -63 -62 -64 -64 -61 -59 -59 -59 -60 -59 -59 -59 -61 -60 -63 -60 -59 -56 -55 -58 -56 -51 -53 -58 -58 -58 -57 -60 -58 -57 -56 -56 -57 -57 -55 -56 -57 -57 -58 -56 -56 -54 -55 -56 -57 -57 -57 -57 -58 -55 -54 -55 -54 -53 -53 -51 -52 -50 -51 -51 -53 -51 -52 -50 -50 -50 -49 -48 -50 -49 -48 -49 -49 -50 -50 -50 -49 -49 -48 -49 -49 -51 -50 -51 -53 -51 -50 -49 -51 -49 -51 -49 -50 -49 -49 -50 -51 -50 -51 -51 -52 -50 -49 -50 -50 -49 -50 -51 -50 -48 -49 -50 -52 -51 -48 -48 -49 -49 -49 -48 -47 -47 -49 -48 -47 -47 -48 -50 -49 -50 -48 -48 -48 -48 -48 -48 -48 -47 -48 -49 -48 -49 -48 -48 -49 -50 -50 -50 -54 -52 -52 -50 -49 -51 -50 -53 -54 -54 -55 -57 -58 -57 -58 -57 -57 -59 -60 -58 -59 -58 -57 -57 -56 -55 -54 -53 -48 -48 -50 -50 -49 -52 -53 -53 -54 -55 -55 -56 -54 -54 -56 -58 -62 -69 -76 -76 -80 -81 -84 -90 -94 -97 -102 -104 -104 -108 -117 -132 -144 -155 -162 -171 -177 -184 -201 -215 -227 -243 -264 -308 -339 -392 -448 -503 -554 -608 -647 -681 -723 -759 -804 -838 -889 -931 -972 -1013 -1044 -1088 -1123 -1149 -1198 -1212 -1232 -1250 -1262 -1280 -1289 -1294 -1304 -1312 -1308 -1313 -1315 -1319 -1318 -1321 -1321 -1323 -1320 -1319 -1320 -1321 -1319 -1317 -1336 -1381 -1432 -1471 -1500 -1524 -1530 -1543 -1565 -1573 -1597 -1609 -1633 -1661 -1680 -1685 -1688 -1681 -1676 -1682 -1684 -1682 -1684 -1690 -1699 -1707 -1711 -1717 -1721 -1734 -1752 -1778 -1799 -1804 -1814 -1825 -1838 -1841 -1842 -1816 -1826 -115 -115 -108 -110 -112 -111 -114 -117 -117 -119 -121 -124 -123 -124 -125 -128 -128 -128 -130 -131 -131 -131 -128 -124 -130 -128 -125 -125 -135 -132 -129 -125 -124 -121 -121 -123 -120 -117 -117 -117 -119 -122 -108 -119 -123 -127 -124 -123 -122 -121 -121 -118 -97 -95 -89 -92 -104 -106 -99 -97 -106 -106 -101 -89 -89 -82 -91 -88 -90 -96 -91 -94 -98 -113 -113 -113 -104 -110 -110 -105 -104 -107 -111 -123 -130 -130 -131 -124 -122 -117 -115 -113 -116 -113 -112 -112 -112 -113 -111 -111 -113 -113 -114 -114 -112 -111 -110 -110 -110 -109 -106 -105 -106 -105 -113 -109 -109 -113 -110 -110 -107 -105 -105 -104 -101 -95 -94 -95 -98 -98 -98 -103 -102 -100 -100 -100 -97 -98 -98 -97 -95 -92 -89 -86 -87 -86 -87 -89 -90 -87 -88 -87 -88 -88 -86 -86 -85 -84 -83 -85 -86 -85 -88 -89 -88 -85 -85 -85 -85 -85 -85 -83 -85 -83 -81 -81 -80 -80 -80 -80 -80 -79 -77 -77 -77 -78 -77 -77 -77 -75 -75 -74 -76 -75 -73 -73 -74 -73 -72 -70 -70 -71 -72 -70 -69 -69 -69 -69 -68 -68 -67 -67 -68 -69 -68 -69 -69 -67 -66 -66 -67 -68 -67 -65 -66 -65 -65 -66 -65 -66 -66 -67 -66 -66 -66 -66 -64 -62 -63 -63 -63 -63 -62 -63 -62 -61 -59 -59 -58 -59 -59 -58 -57 -61 -61 -64 -59 -58 -54 -54 -58 -55 -52 -54 -57 -58 -56 -59 -59 -58 -57 -56 -56 -57 -57 -57 -56 -57 -57 -58 -57 -56 -56 -56 -57 -57 -56 -56 -57 -55 -55 -54 -53 -53 -52 -52 -50 -49 -52 -51 -53 -53 -51 -50 -48 -50 -49 -49 -49 -50 -50 -49 -50 -49 -50 -50 -50 -50 -50 -49 -50 -50 -51 -50 -50 -54 -51 -50 -49 -51 -48 -51 -49 -50 -49 -50 -49 -51 -50 -52 -52 -51 -49 -49 -49 -50 -50 -50 -50 -50 -48 -49 -50 -52 -51 -48 -48 -49 -49 -49 -48 -47 -48 -48 -48 -47 -48 -47 -49 -50 -50 -50 -49 -47 -47 -48 -48 -48 -47 -48 -49 -48 -48 -48 -49 -49 -50 -50 -53 -53 -52 -51 -49 -48 -48 -51 -52 -51 -53 -56 -59 -57 -59 -57 -57 -58 -57 -59 -56 -56 -56 -54 -53 -53 -53 -52 -51 -46 -47 -49 -49 -49 -53 -51 -51 -54 -55 -55 -54 -53 -54 -57 -59 -65 -72 -74 -77 -80 -83 -87 -92 -96 -101 -105 -105 -106 -115 -128 -141 -153 -161 -170 -173 -186 -196 -210 -224 -236 -254 -282 -325 -363 -425 -485 -532 -580 -631 -666 -706 -740 -778 -819 -861 -911 -946 -993 -1023 -1059 -1101 -1131 -1177 -1198 -1215 -1239 -1249 -1264 -1281 -1288 -1291 -1303 -1307 -1308 -1310 -1314 -1317 -1319 -1323 -1322 -1321 -1318 -1320 -1321 -1318 -1316 -1337 -1363 -1420 -1468 -1497 -1523 -1532 -1542 -1553 -1571 -1598 -1617 -1635 -1662 -1685 -1690 -1673 -1687 -1684 -1684 -1687 -1686 -1684 -1689 -1693 -1705 -1712 -1714 -1719 -1730 -1747 -1768 -1788 -1789 -1814 -1820 -1831 -1840 -1834 -1818 -1812 -117 -114 -114 -104 -109 -113 -113 -116 -118 -119 -120 -124 -125 -125 -126 -126 -128 -130 -130 -131 -132 -133 -128 -129 -125 -133 -129 -121 -121 -120 -133 -129 -126 -124 -122 -121 -123 -119 -117 -117 -119 -119 -122 -107 -118 -124 -127 -125 -124 -122 -122 -122 -115 -101 -97 -92 -94 -104 -107 -99 -102 -107 -105 -103 -90 -81 -85 -93 -90 -91 -98 -93 -96 -98 -113 -113 -114 -105 -111 -111 -107 -107 -112 -118 -125 -131 -132 -132 -127 -126 -120 -117 -115 -117 -115 -114 -113 -112 -115 -113 -111 -113 -113 -114 -114 -113 -112 -111 -111 -111 -110 -107 -105 -106 -109 -110 -109 -111 -113 -109 -111 -106 -105 -105 -103 -100 -94 -95 -95 -98 -98 -102 -103 -100 -98 -99 -98 -96 -98 -98 -96 -92 -91 -88 -85 -87 -87 -88 -91 -88 -88 -87 -87 -88 -86 -85 -86 -84 -84 -84 -87 -87 -86 -88 -89 -88 -84 -85 -86 -86 -85 -85 -85 -83 -83 -81 -79 -79 -79 -79 -79 -79 -77 -77 -77 -77 -77 -76 -77 -75 -76 -74 -75 -75 -73 -73 -73 -73 -72 -71 -70 -69 -70 -68 -68 -68 -69 -71 -71 -69 -67 -66 -66 -69 -68 -68 -69 -68 -67 -66 -67 -68 -67 -66 -64 -65 -65 -66 -66 -65 -66 -67 -67 -66 -66 -67 -65 -63 -62 -62 -62 -62 -62 -62 -62 -62 -61 -61 -58 -59 -59 -58 -57 -57 -61 -63 -64 -59 -57 -54 -54 -57 -53 -54 -54 -57 -58 -56 -59 -59 -58 -56 -56 -57 -57 -57 -57 -57 -58 -58 -57 -58 -57 -55 -56 -56 -56 -55 -56 -55 -56 -54 -54 -51 -53 -52 -51 -49 -50 -50 -51 -52 -54 -51 -48 -49 -50 -49 -49 -50 -51 -50 -50 -49 -50 -50 -50 -50 -50 -50 -49 -51 -51 -51 -50 -50 -53 -50 -50 -49 -50 -49 -48 -50 -50 -49 -50 -49 -50 -50 -52 -52 -50 -51 -49 -50 -48 -51 -50 -50 -49 -47 -49 -53 -52 -51 -47 -48 -49 -49 -49 -48 -47 -48 -48 -48 -47 -47 -47 -48 -51 -50 -49 -49 -48 -47 -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 -50 -52 -53 -52 -50 -49 -48 -51 -53 -52 -51 -54 -59 -57 -57 -56 -56 -56 -57 -56 -55 -55 -54 -53 -52 -52 -49 -49 -48 -45 -45 -48 -48 -46 -50 -52 -51 -53 -55 -55 -54 -52 -52 -55 -57 -61 -69 -76 -75 -79 -81 -84 -90 -93 -96 -102 -105 -106 -112 -122 -137 -152 -159 -165 -173 -176 -191 -205 -218 -231 -246 -267 -302 -349 -404 -463 -514 -562 -615 -652 -684 -722 -758 -799 -833 -885 -922 -962 -1002 -1033 -1076 -1111 -1156 -1185 -1200 -1220 -1238 -1250 -1267 -1281 -1284 -1297 -1305 -1303 -1309 -1312 -1317 -1316 -1320 -1320 -1321 -1318 -1319 -1321 -1320 -1316 -1320 -1350 -1417 -1461 -1494 -1520 -1535 -1543 -1555 -1574 -1599 -1615 -1637 -1663 -1689 -1675 -1700 -1697 -1688 -1685 -1689 -1689 -1687 -1688 -1691 -1702 -1712 -1713 -1717 -1729 -1741 -1760 -1789 -1808 -1805 -1810 -1824 -1831 -1834 -1833 -1813 -122 -116 -113 -114 -108 -112 -113 -115 -118 -120 -121 -124 -126 -127 -126 -128 -129 -130 -129 -131 -133 -134 -133 -129 -130 -135 -136 -121 -126 -124 -123 -132 -129 -126 -124 -123 -122 -124 -118 -117 -116 -119 -119 -122 -105 -117 -125 -128 -125 -124 -123 -122 -119 -115 -105 -99 -94 -95 -104 -109 -101 -106 -108 -111 -104 -92 -83 -87 -95 -93 -92 -96 -95 -97 -100 -113 -113 -114 -107 -112 -112 -109 -111 -111 -121 -128 -132 -134 -133 -129 -129 -123 -120 -118 -118 -116 -115 -114 -113 -115 -114 -112 -112 -113 -114 -115 -113 -112 -111 -111 -110 -110 -108 -108 -108 -111 -111 -109 -108 -113 -111 -106 -106 -105 -104 -101 -99 -94 -95 -97 -98 -98 -101 -101 -100 -97 -98 -96 -94 -98 -97 -95 -92 -90 -86 -87 -87 -88 -89 -90 -88 -88 -87 -87 -88 -86 -85 -85 -83 -82 -86 -86 -85 -85 -89 -88 -85 -85 -86 -85 -85 -85 -83 -84 -83 -81 -79 -79 -79 -79 -79 -79 -77 -77 -77 -77 -77 -76 -78 -75 -75 -74 -75 -75 -73 -73 -73 -73 -72 -70 -70 -71 -71 -69 -67 -70 -69 -68 -71 -70 -67 -66 -66 -67 -68 -69 -69 -68 -67 -66 -66 -67 -67 -67 -65 -65 -65 -65 -65 -65 -65 -67 -68 -66 -66 -66 -66 -63 -62 -62 -61 -62 -61 -62 -62 -60 -62 -60 -60 -58 -59 -58 -58 -56 -56 -61 -65 -62 -59 -57 -55 -55 -57 -55 -56 -55 -58 -58 -58 -58 -58 -57 -56 -56 -57 -57 -56 -57 -57 -58 -58 -58 -57 -56 -55 -55 -55 -55 -54 -55 -54 -53 -53 -52 -50 -50 -51 -50 -47 -49 -52 -50 -53 -52 -49 -49 -49 -50 -50 -50 -51 -51 -50 -49 -48 -49 -50 -50 -50 -50 -50 -50 -52 -52 -50 -50 -50 -51 -50 -50 -50 -49 -49 -48 -49 -50 -50 -50 -49 -50 -50 -50 -52 -50 -49 -50 -50 -48 -51 -50 -50 -49 -47 -49 -54 -51 -50 -48 -49 -48 -48 -48 -48 -47 -48 -48 -48 -48 -48 -48 -48 -50 -49 -48 -48 -48 -47 -47 -47 -47 -48 -48 -48 -48 -48 -47 -47 -48 -48 -50 -52 -51 -51 -50 -47 -48 -52 -53 -49 -52 -56 -57 -57 -56 -55 -55 -55 -54 -54 -52 -51 -51 -50 -49 -48 -49 -46 -44 -44 -47 -46 -46 -48 -52 -51 -51 -54 -54 -53 -52 -51 -52 -54 -59 -65 -72 -74 -77 -79 -82 -87 -91 -94 -95 -104 -105 -108 -116 -133 -148 -157 -164 -169 -174 -188 -201 -214 -227 -239 -258 -286 -334 -373 -439 -495 -543 -588 -633 -668 -704 -738 -777 -814 -853 -904 -935 -983 -1013 -1048 -1090 -1136 -1164 -1186 -1204 -1222 -1240 -1251 -1270 -1278 -1291 -1300 -1302 -1303 -1308 -1312 -1316 -1318 -1322 -1322 -1320 -1316 -1321 -1321 -1316 -1316 -1344 -1400 -1453 -1490 -1516 -1538 -1543 -1562 -1578 -1598 -1623 -1639 -1664 -1693 -1705 -1703 -1700 -1692 -1690 -1693 -1692 -1686 -1688 -1690 -1700 -1711 -1712 -1717 -1721 -1737 -1753 -1767 -1801 -1804 -1806 -1817 -1829 -1834 -1828 -1814 -124 -122 -117 -115 -110 -111 -114 -115 -117 -119 -121 -123 -126 -125 -128 -127 -130 -130 -132 -134 -133 -134 -131 -135 -134 -132 -136 -134 -124 -131 -127 -126 -133 -130 -126 -123 -123 -123 -124 -117 -117 -116 -118 -120 -122 -104 -117 -125 -128 -126 -124 -124 -122 -119 -116 -110 -101 -96 -97 -105 -110 -103 -108 -109 -111 -106 -93 -85 -90 -92 -95 -98 -98 -97 -99 -102 -113 -113 -114 -116 -113 -113 -112 -107 -112 -122 -129 -134 -135 -134 -132 -133 -125 -123 -120 -120 -117 -115 -115 -114 -115 -114 -113 -112 -113 -113 -115 -114 -113 -112 -111 -111 -111 -106 -107 -109 -108 -106 -111 -108 -111 -110 -106 -106 -104 -104 -100 -96 -95 -96 -98 -98 -98 -100 -100 -97 -96 -97 -94 -93 -97 -96 -93 -92 -87 -86 -86 -87 -88 -90 -89 -88 -87 -86 -86 -86 -85 -85 -83 -83 -83 -86 -86 -87 -89 -89 -86 -85 -85 -86 -86 -85 -85 -85 -84 -81 -80 -78 -78 -78 -79 -79 -77 -76 -76 -77 -77 -76 -77 -75 -75 -74 -74 -75 -73 -73 -73 -73 -72 -71 -70 -71 -71 -70 -67 -68 -67 -66 -67 -71 -72 -68 -67 -68 -69 -69 -69 -69 -67 -66 -66 -66 -67 -66 -65 -64 -65 -66 -65 -65 -65 -65 -67 -67 -65 -65 -66 -64 -63 -62 -61 -61 -61 -60 -62 -62 -63 -62 -59 -57 -58 -57 -58 -57 -55 -58 -61 -64 -60 -59 -56 -58 -55 -56 -55 -56 -58 -57 -56 -55 -57 -58 -57 -56 -56 -58 -57 -56 -57 -57 -57 -58 -57 -56 -55 -54 -54 -54 -54 -54 -54 -54 -53 -52 -51 -49 -49 -50 -47 -46 -50 -50 -52 -52 -50 -49 -50 -49 -50 -50 -49 -51 -50 -51 -49 -48 -49 -50 -50 -50 -50 -50 -50 -51 -51 -50 -50 -51 -51 -50 -50 -49 -49 -48 -48 -48 -50 -49 -50 -50 -50 -50 -51 -52 -50 -49 -50 -47 -49 -52 -50 -50 -49 -47 -50 -52 -51 -48 -48 -48 -48 -48 -47 -47 -47 -47 -47 -47 -48 -48 -48 -48 -50 -49 -48 -48 -48 -48 -47 -47 -46 -48 -48 -48 -48 -48 -48 -47 -49 -49 -50 -51 -50 -50 -48 -45 -51 -54 -50 -50 -54 -56 -56 -55 -54 -55 -53 -53 -53 -51 -50 -49 -48 -47 -46 -45 -44 -46 -44 -44 -47 -46 -48 -50 -51 -51 -53 -54 -54 -54 -50 -50 -53 -56 -62 -68 -71 -74 -77 -80 -84 -89 -93 -96 -101 -106 -105 -116 -128 -145 -155 -162 -168 -170 -177 -195 -208 -223 -233 -249 -269 -312 -359 -416 -477 -522 -566 -614 -652 -685 -720 -756 -792 -829 -875 -914 -953 -992 -1023 -1065 -1119 -1143 -1173 -1189 -1207 -1227 -1239 -1255 -1270 -1280 -1289 -1298 -1304 -1306 -1309 -1316 -1314 -1318 -1319 -1320 -1316 -1317 -1321 -1318 -1315 -1334 -1382 -1444 -1486 -1514 -1541 -1545 -1560 -1580 -1600 -1630 -1634 -1662 -1690 -1704 -1705 -1704 -1698 -1690 -1694 -1696 -1688 -1689 -1697 -1697 -1708 -1711 -1712 -1719 -1732 -1746 -1767 -1787 -1802 -1803 -1808 -1827 -1827 -1827 -1825 -125 -125 -121 -117 -117 -112 -112 -115 -119 -119 -120 -125 -125 -128 -127 -130 -129 -132 -130 -134 -135 -135 -136 -135 -137 -135 -133 -137 -136 -129 -134 -130 -128 -133 -130 -127 -124 -124 -123 -123 -117 -116 -115 -118 -120 -122 -108 -116 -125 -127 -126 -125 -123 -123 -120 -117 -114 -103 -99 -102 -110 -111 -105 -110 -110 -111 -107 -95 -88 -91 -95 -98 -100 -100 -99 -101 -103 -104 -106 -114 -115 -115 -114 -111 -109 -112 -123 -130 -135 -137 -136 -135 -136 -128 -124 -121 -120 -117 -116 -115 -114 -115 -115 -113 -113 -113 -113 -115 -115 -113 -113 -112 -111 -109 -109 -109 -112 -109 -114 -111 -107 -110 -109 -106 -105 -105 -103 -99 -95 -95 -97 -98 -98 -98 -100 -99 -95 -96 -96 -94 -97 -96 -95 -93 -89 -87 -86 -87 -87 -89 -90 -88 -88 -86 -86 -87 -86 -84 -84 -82 -82 -84 -87 -86 -88 -89 -89 -85 -85 -86 -85 -84 -85 -86 -83 -82 -79 -78 -78 -78 -78 -78 -78 -76 -76 -76 -77 -76 -76 -75 -74 -74 -75 -74 -73 -73 -72 -73 -73 -71 -70 -69 -71 -71 -68 -67 -69 -65 -63 -68 -71 -71 -67 -68 -68 -69 -69 -68 -68 -67 -65 -66 -66 -65 -65 -65 -65 -65 -66 -65 -65 -64 -65 -66 -65 -65 -65 -64 -63 -62 -61 -61 -61 -60 -61 -61 -62 -62 -62 -58 -56 -58 -56 -58 -57 -56 -60 -60 -62 -58 -59 -57 -58 -58 -58 -56 -56 -58 -56 -57 -55 -56 -58 -56 -56 -57 -58 -57 -57 -57 -57 -57 -57 -56 -55 -54 -54 -53 -53 -53 -53 -53 -53 -52 -50 -50 -48 -51 -49 -47 -49 -50 -52 -52 -51 -49 -49 -49 -50 -51 -51 -51 -50 -52 -51 -50 -49 -50 -50 -50 -51 -50 -50 -51 -51 -50 -49 -51 -51 -51 -50 -51 -48 -48 -48 -48 -48 -49 -50 -50 -49 -49 -50 -52 -52 -49 -48 -51 -47 -49 -51 -50 -50 -49 -48 -51 -49 -50 -49 -48 -48 -48 -47 -47 -47 -47 -48 -47 -47 -47 -49 -48 -48 -49 -48 -48 -48 -48 -48 -47 -46 -46 -48 -48 -48 -48 -48 -48 -47 -48 -49 -49 -50 -50 -49 -46 -50 -53 -51 -52 -51 -54 -54 -54 -53 -52 -53 -52 -51 -51 -49 -47 -46 -46 -44 -44 -43 -45 -44 -44 -46 -46 -47 -48 -52 -51 -53 -54 -54 -54 -50 -49 -52 -54 -58 -65 -72 -72 -76 -77 -82 -87 -90 -93 -101 -105 -105 -110 -122 -142 -152 -160 -167 -172 -175 -186 -204 -217 -230 -242 -261 -290 -344 -383 -450 -501 -546 -590 -631 -667 -702 -736 -770 -810 -847 -898 -927 -974 -1002 -1038 -1099 -1123 -1151 -1172 -1192 -1208 -1228 -1239 -1259 -1267 -1285 -1292 -1299 -1299 -1305 -1309 -1314 -1316 -1320 -1321 -1318 -1315 -1321 -1320 -1314 -1316 -1365 -1436 -1482 -1513 -1534 -1545 -1559 -1582 -1602 -1625 -1636 -1659 -1686 -1704 -1708 -1707 -1703 -1696 -1697 -1698 -1691 -1690 -1697 -1695 -1706 -1710 -1711 -1717 -1727 -1746 -1762 -1771 -1789 -1802 -1804 -1820 -1826 -1827 -1824 -124 -126 -126 -121 -120 -117 -113 -114 -118 -118 -120 -122 -126 -127 -130 -129 -131 -131 -133 -132 -135 -136 -136 -137 -139 -138 -136 -134 -138 -137 -134 -138 -133 -131 -134 -130 -127 -124 -124 -126 -123 -116 -116 -116 -119 -120 -123 -112 -116 -125 -127 -127 -124 -123 -123 -121 -118 -105 -105 -101 -104 -112 -112 -106 -111 -110 -112 -107 -96 -90 -93 -97 -100 -102 -102 -102 -103 -105 -107 -113 -114 -115 -116 -114 -112 -110 -113 -123 -131 -136 -138 -137 -136 -135 -129 -124 -122 -120 -118 -116 -115 -115 -116 -115 -114 -113 -113 -113 -115 -115 -114 -113 -112 -111 -114 -111 -111 -114 -110 -113 -110 -112 -109 -106 -106 -104 -103 -102 -98 -95 -96 -97 -98 -98 -98 -99 -97 -95 -97 -95 -94 -94 -96 -93 -91 -88 -87 -87 -88 -88 -90 -87 -88 -87 -86 -86 -86 -84 -84 -83 -83 -81 -85 -89 -88 -90 -90 -87 -85 -85 -86 -85 -85 -85 -84 -82 -80 -77 -78 -78 -78 -78 -78 -76 -76 -76 -76 -76 -75 -75 -75 -74 -75 -75 -74 -73 -72 -73 -72 -71 -70 -69 -70 -72 -69 -66 -68 -66 -65 -65 -69 -70 -69 -70 -67 -68 -68 -68 -68 -67 -65 -64 -66 -66 -65 -65 -64 -65 -66 -65 -65 -64 -63 -64 -65 -64 -65 -64 -63 -61 -60 -60 -60 -60 -60 -61 -62 -62 -62 -62 -57 -57 -58 -57 -57 -58 -57 -61 -60 -60 -57 -58 -59 -59 -58 -58 -57 -57 -57 -56 -57 -55 -57 -58 -56 -56 -57 -57 -57 -57 -56 -56 -57 -56 -55 -54 -53 -53 -53 -52 -52 -52 -53 -52 -50 -50 -49 -50 -50 -49 -50 -50 -52 -53 -52 -50 -50 -50 -50 -51 -51 -51 -51 -53 -53 -51 -50 -49 -50 -50 -50 -50 -50 -50 -51 -50 -50 -50 -50 -50 -51 -50 -51 -48 -47 -47 -48 -48 -49 -50 -50 -49 -49 -51 -53 -52 -49 -48 -50 -48 -49 -50 -49 -50 -48 -48 -51 -50 -47 -47 -47 -48 -47 -47 -47 -47 -47 -48 -47 -47 -47 -48 -47 -48 -48 -48 -47 -48 -48 -48 -48 -46 -47 -48 -48 -48 -48 -48 -47 -47 -47 -48 -49 -50 -49 -47 -48 -51 -52 -49 -49 -52 -53 -53 -52 -53 -51 -51 -51 -50 -49 -47 -45 -45 -44 -44 -43 -44 -44 -44 -44 -46 -46 -48 -49 -51 -51 -52 -54 -54 -53 -48 -51 -51 -55 -61 -67 -72 -73 -76 -80 -85 -89 -92 -97 -102 -107 -107 -120 -138 -149 -158 -165 -171 -176 -179 -200 -211 -226 -235 -252 -272 -322 -368 -425 -482 -525 -566 -612 -651 -681 -717 -749 -786 -824 -869 -906 -944 -979 -1013 -1079 -1108 -1130 -1160 -1179 -1195 -1215 -1229 -1242 -1259 -1266 -1279 -1292 -1298 -1301 -1306 -1315 -1312 -1317 -1320 -1319 -1314 -1316 -1316 -1321 -1320 -1353 -1416 -1469 -1504 -1530 -1548 -1559 -1579 -1600 -1623 -1639 -1655 -1683 -1703 -1710 -1711 -1704 -1701 -1699 -1701 -1698 -1692 -1696 -1693 -1704 -1709 -1709 -1714 -1722 -1738 -1754 -1773 -1776 -1800 -1800 -1814 -1823 -1826 -1823 -122 -125 -127 -125 -122 -121 -118 -117 -117 -120 -120 -122 -124 -128 -128 -131 -132 -133 -133 -135 -134 -136 -136 -137 -139 -141 -138 -135 -135 -139 -133 -140 -141 -136 -134 -135 -131 -126 -125 -125 -127 -123 -116 -117 -116 -119 -121 -123 -116 -116 -125 -126 -125 -125 -124 -124 -123 -118 -107 -107 -103 -112 -114 -106 -107 -106 -113 -112 -107 -98 -92 -96 -100 -100 -104 -104 -104 -105 -107 -109 -113 -114 -114 -115 -115 -114 -112 -113 -124 -132 -133 -134 -134 -134 -134 -129 -124 -120 -120 -118 -117 -115 -116 -116 -116 -114 -113 -113 -113 -114 -116 -114 -114 -112 -112 -114 -112 -114 -115 -118 -113 -110 -111 -108 -106 -106 -103 -103 -100 -97 -95 -96 -98 -98 -97 -97 -97 -95 -96 -95 -94 -96 -95 -95 -91 -90 -87 -87 -88 -88 -89 -89 -89 -88 -87 -86 -86 -85 -83 -83 -82 -84 -83 -86 -86 -88 -90 -90 -86 -85 -86 -85 -84 -85 -85 -82 -81 -78 -77 -77 -77 -78 -77 -76 -75 -76 -76 -76 -76 -75 -75 -73 -75 -75 -73 -73 -72 -72 -72 -72 -70 -69 -69 -70 -69 -68 -68 -68 -66 -66 -67 -70 -71 -68 -69 -69 -68 -68 -68 -67 -66 -65 -65 -66 -64 -65 -64 -64 -65 -65 -64 -64 -63 -63 -63 -64 -63 -64 -62 -62 -62 -60 -60 -60 -60 -60 -62 -60 -62 -62 -62 -57 -59 -58 -58 -57 -58 -58 -62 -61 -62 -58 -57 -59 -59 -57 -57 -57 -57 -56 -56 -58 -55 -57 -57 -56 -56 -56 -57 -56 -56 -56 -56 -56 -55 -55 -53 -52 -52 -52 -51 -51 -52 -52 -51 -50 -50 -49 -50 -50 -50 -51 -51 -53 -52 -51 -50 -50 -50 -50 -51 -51 -51 -51 -54 -53 -51 -50 -50 -50 -49 -50 -50 -50 -50 -51 -49 -49 -50 -50 -50 -50 -50 -49 -48 -47 -47 -48 -48 -50 -50 -50 -48 -49 -51 -52 -51 -48 -50 -50 -50 -49 -49 -48 -50 -48 -49 -50 -49 -47 -47 -47 -47 -47 -46 -47 -46 -47 -48 -47 -46 -47 -48 -47 -47 -47 -47 -46 -46 -47 -47 -46 -46 -46 -47 -48 -49 -48 -48 -47 -46 -46 -48 -49 -49 -48 -49 -50 -48 -50 -51 -51 -52 -51 -51 -51 -50 -49 -50 -49 -47 -47 -46 -45 -44 -44 -45 -44 -44 -44 -43 -45 -46 -47 -48 -51 -51 -52 -53 -54 -53 -52 -48 -49 -53 -57 -65 -70 -70 -74 -78 -82 -86 -89 -94 -102 -106 -107 -114 -133 -146 -156 -163 -170 -175 -177 -190 -207 -221 -233 -247 -266 -302 -354 -394 -456 -504 -549 -591 -632 -665 -697 -733 -766 -805 -842 -891 -919 -965 -992 -1054 -1087 -1111 -1138 -1165 -1183 -1197 -1215 -1227 -1246 -1257 -1271 -1284 -1294 -1298 -1303 -1307 -1313 -1314 -1318 -1319 -1317 -1317 -1324 -1322 -1323 -1341 -1399 -1456 -1495 -1526 -1546 -1558 -1577 -1599 -1620 -1637 -1654 -1680 -1703 -1711 -1710 -1711 -1707 -1702 -1704 -1701 -1693 -1695 -1697 -1697 -1708 -1708 -1711 -1717 -1735 -1748 -1771 -1787 -1798 -1801 -1811 -1817 -1823 -1821 -124 -124 -126 -128 -127 -122 -123 -121 -121 -119 -122 -122 -123 -126 -129 -130 -133 -134 -134 -135 -137 -136 -137 -138 -139 -142 -141 -139 -136 -137 -141 -138 -145 -144 -138 -133 -136 -131 -126 -125 -125 -126 -122 -116 -117 -117 -120 -121 -123 -120 -114 -125 -127 -125 -122 -124 -124 -124 -119 -109 -109 -106 -109 -108 -109 -109 -108 -113 -112 -107 -105 -94 -98 -102 -103 -106 -106 -106 -106 -109 -111 -113 -114 -117 -116 -116 -115 -113 -112 -121 -130 -129 -131 -130 -132 -131 -130 -124 -120 -120 -119 -118 -116 -117 -116 -117 -115 -112 -113 -114 -114 -116 -115 -113 -113 -112 -114 -114 -115 -117 -118 -112 -110 -109 -107 -106 -105 -103 -103 -99 -96 -96 -96 -99 -97 -97 -96 -95 -93 -93 -96 -94 -96 -94 -93 -92 -89 -89 -88 -88 -88 -90 -87 -88 -87 -86 -85 -85 -84 -83 -82 -81 -80 -84 -87 -88 -90 -91 -88 -84 -85 -86 -84 -85 -85 -83 -81 -79 -76 -77 -77 -78 -78 -77 -75 -75 -75 -76 -75 -75 -74 -73 -74 -75 -73 -74 -73 -72 -72 -72 -70 -71 -70 -70 -70 -69 -68 -67 -68 -66 -66 -69 -71 -71 -70 -69 -68 -68 -68 -67 -66 -65 -64 -66 -65 -64 -65 -65 -65 -64 -64 -64 -63 -62 -63 -63 -64 -63 -61 -61 -61 -61 -59 -60 -60 -58 -60 -62 -60 -62 -62 -62 -58 -59 -58 -58 -57 -57 -57 -61 -61 -61 -58 -58 -60 -58 -58 -58 -58 -58 -55 -57 -57 -55 -57 -56 -56 -56 -56 -56 -56 -55 -55 -56 -54 -55 -53 -52 -51 -51 -51 -50 -51 -52 -51 -51 -51 -51 -51 -50 -51 -51 -51 -50 -53 -52 -51 -50 -50 -50 -51 -51 -51 -51 -51 -53 -53 -51 -50 -50 -49 -49 -50 -49 -50 -50 -50 -49 -48 -50 -51 -50 -51 -50 -49 -48 -47 -47 -48 -49 -50 -50 -50 -48 -49 -51 -51 -51 -48 -50 -49 -51 -49 -50 -49 -50 -50 -51 -49 -48 -46 -47 -47 -47 -47 -46 -47 -46 -46 -46 -47 -46 -46 -47 -46 -47 -47 -47 -47 -46 -47 -47 -46 -45 -45 -48 -49 -49 -48 -48 -47 -46 -46 -48 -48 -49 -47 -50 -49 -50 -50 -50 -51 -51 -50 -49 -50 -50 -47 -48 -49 -47 -46 -44 -43 -44 -45 -43 -44 -45 -44 -43 -47 -47 -48 -49 -51 -51 -52 -53 -54 -52 -46 -47 -50 -55 -62 -68 -71 -72 -76 -80 -84 -88 -90 -96 -104 -108 -108 -124 -143 -154 -162 -168 -174 -177 -181 -204 -214 -229 -240 -260 -283 -333 -378 -434 -486 -529 -567 -609 -651 -680 -715 -745 -781 -820 -862 -898 -934 -972 -1026 -1066 -1095 -1119 -1145 -1167 -1183 -1202 -1216 -1230 -1248 -1256 -1276 -1287 -1293 -1296 -1304 -1314 -1310 -1315 -1320 -1320 -1318 -1322 -1332 -1328 -1329 -1376 -1443 -1486 -1521 -1543 -1558 -1574 -1597 -1618 -1642 -1652 -1677 -1701 -1709 -1717 -1715 -1711 -1704 -1706 -1707 -1695 -1691 -1693 -1697 -1708 -1707 -1707 -1717 -1730 -1744 -1764 -1778 -1790 -1798 -1806 -1811 -1819 -1821 -131 -123 -125 -127 -129 -126 -123 -124 -123 -125 -122 -122 -123 -125 -128 -130 -132 -134 -136 -135 -136 -138 -138 -138 -140 -141 -145 -143 -139 -138 -138 -140 -147 -150 -147 -141 -136 -134 -129 -126 -124 -124 -126 -122 -117 -118 -119 -120 -121 -124 -114 -114 -126 -127 -125 -122 -125 -125 -125 -123 -110 -111 -108 -111 -110 -111 -110 -110 -114 -113 -107 -105 -96 -101 -105 -106 -107 -108 -107 -108 -111 -113 -113 -114 -118 -117 -116 -114 -113 -111 -119 -127 -126 -127 -127 -131 -130 -130 -124 -120 -122 -119 -118 -117 -115 -116 -115 -117 -114 -113 -114 -114 -116 -115 -114 -113 -113 -114 -115 -117 -118 -117 -111 -111 -108 -107 -106 -105 -102 -103 -99 -96 -97 -99 -97 -97 -97 -95 -93 -92 -92 -96 -95 -94 -94 -93 -91 -89 -88 -88 -88 -89 -89 -89 -87 -87 -86 -84 -84 -83 -81 -82 -81 -82 -85 -86 -89 -91 -91 -87 -84 -85 -85 -84 -85 -84 -81 -80 -76 -77 -77 -77 -78 -76 -75 -75 -75 -75 -75 -75 -74 -73 -75 -75 -73 -73 -73 -72 -72 -73 -71 -70 -70 -70 -70 -69 -68 -68 -69 -67 -66 -67 -71 -70 -70 -69 -68 -68 -67 -68 -66 -66 -65 -64 -65 -65 -64 -65 -65 -65 -63 -63 -63 -62 -61 -62 -63 -62 -61 -60 -60 -60 -59 -59 -60 -60 -59 -60 -61 -61 -61 -61 -62 -59 -58 -58 -58 -58 -58 -58 -60 -59 -60 -57 -58 -60 -57 -58 -59 -59 -57 -55 -57 -55 -56 -56 -55 -56 -56 -56 -56 -56 -55 -55 -56 -54 -52 -52 -51 -50 -51 -51 -51 -51 -52 -51 -51 -51 -51 -51 -51 -51 -51 -52 -53 -53 -52 -50 -50 -51 -51 -51 -52 -51 -51 -51 -52 -52 -51 -50 -50 -49 -49 -48 -48 -49 -50 -50 -50 -49 -50 -51 -50 -51 -50 -48 -47 -47 -48 -47 -49 -50 -50 -49 -49 -49 -51 -50 -50 -49 -47 -49 -48 -49 -48 -49 -50 -50 -49 -49 -47 -46 -47 -47 -47 -47 -47 -46 -46 -47 -46 -47 -46 -47 -46 -46 -46 -46 -46 -47 -46 -47 -48 -45 -43 -44 -48 -49 -48 -48 -48 -47 -47 -47 -48 -48 -48 -47 -48 -49 -49 -49 -49 -50 -49 -48 -48 -50 -49 -48 -47 -47 -46 -44 -43 -44 -45 -43 -44 -44 -44 -43 -45 -47 -47 -48 -51 -51 -52 -52 -54 -51 -48 -47 -48 -52 -57 -64 -68 -70 -74 -78 -82 -86 -88 -94 -101 -107 -107 -117 -139 -151 -160 -166 -174 -178 -178 -196 -212 -225 -237 -255 -273 -314 -363 -404 -462 -508 -544 -586 -632 -663 -695 -731 -762 -800 -836 -877 -911 -955 -1002 -1040 -1073 -1100 -1125 -1153 -1170 -1186 -1203 -1217 -1234 -1248 -1258 -1276 -1288 -1292 -1299 -1305 -1312 -1312 -1317 -1319 -1321 -1328 -1337 -1334 -1332 -1363 -1421 -1475 -1510 -1545 -1559 -1571 -1595 -1616 -1638 -1653 -1674 -1697 -1708 -1715 -1718 -1715 -1710 -1709 -1705 -1706 -1695 -1694 -1698 -1698 -1706 -1708 -1714 -1728 -1741 -1759 -1778 -1783 -1796 -1797 -1802 -1815 -1818 -136 -130 -131 -126 -128 -130 -127 -129 -125 -123 -124 -124 -124 -125 -127 -129 -132 -135 -136 -137 -137 -138 -138 -139 -140 -142 -146 -144 -144 -140 -138 -139 -141 -148 -147 -144 -138 -135 -133 -128 -126 -124 -124 -125 -121 -117 -118 -119 -121 -122 -124 -119 -125 -125 -127 -125 -122 -125 -125 -125 -125 -112 -112 -110 -113 -112 -113 -112 -110 -110 -113 -108 -105 -99 -103 -107 -111 -109 -110 -109 -110 -111 -112 -114 -114 -117 -116 -115 -114 -112 -110 -116 -125 -123 -124 -124 -129 -128 -127 -124 -120 -122 -120 -117 -116 -115 -116 -113 -117 -115 -114 -114 -114 -116 -115 -115 -114 -114 -115 -117 -119 -120 -116 -111 -110 -106 -106 -105 -103 -101 -98 -99 -97 -98 -99 -96 -96 -94 -94 -92 -91 -95 -95 -96 -95 -93 -93 -90 -88 -88 -89 -89 -89 -87 -89 -86 -86 -85 -84 -83 -82 -80 -80 -82 -84 -86 -88 -91 -92 -90 -87 -84 -86 -84 -85 -85 -83 -80 -78 -77 -77 -77 -78 -76 -75 -74 -75 -74 -75 -74 -73 -72 -73 -75 -74 -72 -73 -74 -73 -71 -71 -71 -70 -70 -70 -69 -69 -68 -69 -69 -67 -67 -70 -73 -71 -69 -68 -68 -67 -70 -67 -66 -65 -65 -64 -65 -64 -62 -64 -65 -64 -62 -63 -62 -61 -61 -62 -62 -62 -60 -59 -59 -59 -58 -59 -60 -60 -60 -59 -60 -60 -61 -61 -59 -59 -59 -59 -59 -59 -58 -58 -60 -58 -59 -57 -58 -58 -57 -58 -59 -58 -55 -55 -56 -55 -56 -55 -56 -55 -56 -56 -56 -55 -54 -55 -53 -52 -52 -52 -51 -51 -50 -50 -51 -52 -52 -52 -51 -51 -51 -51 -51 -51 -52 -52 -52 -52 -51 -50 -51 -52 -51 -51 -52 -51 -51 -52 -52 -52 -51 -50 -50 -48 -49 -49 -49 -50 -51 -49 -50 -49 -50 -51 -51 -51 -49 -48 -47 -47 -48 -47 -49 -49 -50 -49 -49 -49 -50 -49 -48 -49 -48 -49 -48 -49 -49 -48 -50 -49 -48 -48 -46 -46 -47 -47 -47 -47 -47 -46 -46 -46 -46 -46 -46 -45 -45 -45 -45 -46 -46 -45 -47 -47 -48 -45 -42 -44 -46 -48 -48 -48 -48 -47 -47 -47 -48 -48 -47 -46 -47 -48 -47 -47 -48 -49 -49 -48 -48 -49 -48 -47 -47 -45 -44 -43 -44 -44 -43 -43 -43 -44 -43 -43 -46 -47 -49 -49 -51 -52 -53 -54 -53 -50 -47 -46 -49 -54 -61 -66 -67 -71 -75 -79 -84 -86 -91 -99 -105 -108 -112 -133 -148 -159 -165 -171 -178 -180 -188 -209 -221 -233 -245 -267 -295 -343 -385 -435 -484 -522 -564 -607 -650 -679 -713 -740 -773 -815 -859 -888 -926 -982 -1017 -1056 -1084 -1106 -1134 -1155 -1173 -1187 -1204 -1217 -1236 -1246 -1263 -1279 -1287 -1291 -1299 -1308 -1309 -1313 -1317 -1318 -1323 -1334 -1340 -1336 -1354 -1407 -1462 -1506 -1539 -1558 -1575 -1592 -1613 -1635 -1655 -1671 -1693 -1709 -1718 -1721 -1717 -1715 -1712 -1711 -1707 -1698 -1696 -1695 -1699 -1706 -1706 -1711 -1721 -1737 -1750 -1770 -1788 -1791 -1799 -1796 -1808 -1815 -138 -134 -128 -126 -128 -129 -131 -125 -126 -127 -126 -126 -127 -126 -127 -129 -131 -134 -136 -136 -138 -139 -141 -140 -140 -142 -143 -148 -146 -146 -140 -139 -137 -139 -145 -144 -141 -136 -133 -131 -126 -125 -124 -124 -124 -121 -117 -119 -120 -121 -122 -124 -114 -125 -125 -127 -126 -122 -125 -126 -128 -126 -114 -113 -117 -116 -113 -115 -114 -116 -112 -113 -108 -105 -101 -106 -110 -113 -111 -110 -109 -110 -111 -112 -113 -113 -116 -116 -115 -113 -112 -109 -115 -122 -119 -121 -121 -128 -126 -127 -124 -119 -120 -120 -119 -116 -115 -116 -113 -117 -118 -114 -113 -116 -116 -116 -115 -114 -110 -115 -118 -120 -121 -115 -110 -109 -106 -105 -103 -102 -100 -97 -99 -98 -99 -100 -96 -96 -93 -93 -90 -89 -97 -95 -93 -94 -92 -92 -90 -89 -89 -88 -90 -89 -87 -88 -86 -85 -84 -84 -82 -82 -80 -79 -82 -84 -86 -90 -92 -92 -90 -84 -84 -84 -83 -84 -84 -81 -80 -77 -78 -77 -78 -78 -76 -75 -74 -75 -74 -74 -73 -72 -74 -75 -74 -71 -72 -73 -73 -72 -71 -71 -70 -70 -70 -69 -69 -68 -69 -69 -68 -68 -68 -71 -72 -70 -68 -71 -68 -67 -69 -67 -66 -66 -65 -64 -64 -63 -62 -64 -64 -62 -62 -62 -62 -60 -61 -63 -61 -61 -58 -59 -59 -59 -58 -59 -60 -59 -60 -59 -60 -61 -61 -59 -59 -59 -59 -59 -59 -59 -59 -59 -60 -58 -58 -57 -59 -57 -58 -58 -58 -57 -54 -55 -56 -56 -55 -55 -55 -56 -56 -55 -55 -54 -54 -55 -51 -52 -52 -52 -51 -51 -51 -51 -52 -52 -53 -51 -52 -52 -51 -51 -51 -52 -52 -52 -51 -52 -50 -51 -51 -51 -50 -51 -51 -51 -51 -51 -51 -52 -51 -51 -50 -48 -48 -49 -49 -50 -50 -48 -50 -49 -50 -51 -51 -51 -49 -48 -47 -47 -47 -48 -49 -49 -50 -49 -48 -49 -50 -48 -48 -49 -49 -49 -50 -47 -49 -48 -50 -48 -47 -47 -46 -47 -47 -47 -47 -47 -47 -45 -45 -46 -46 -46 -46 -46 -45 -45 -46 -46 -45 -44 -46 -47 -48 -46 -43 -44 -48 -47 -48 -48 -48 -47 -47 -47 -47 -47 -46 -46 -46 -47 -46 -44 -47 -49 -48 -48 -47 -48 -47 -46 -45 -44 -42 -43 -43 -43 -43 -42 -43 -44 -43 -46 -47 -47 -48 -50 -51 -51 -53 -54 -49 -45 -45 -47 -51 -58 -64 -66 -69 -73 -77 -82 -85 -87 -94 -103 -108 -106 -127 -145 -155 -163 -170 -178 -183 -184 -203 -217 -229 -241 -262 -286 -323 -373 -415 -454 -511 -545 -586 -631 -662 -693 -729 -757 -794 -832 -872 -903 -963 -996 -1031 -1063 -1089 -1114 -1138 -1157 -1175 -1189 -1204 -1221 -1236 -1244 -1268 -1282 -1286 -1292 -1298 -1311 -1310 -1317 -1318 -1325 -1337 -1341 -1342 -1351 -1387 -1449 -1493 -1535 -1562 -1570 -1590 -1613 -1634 -1651 -1668 -1689 -1706 -1717 -1724 -1722 -1719 -1714 -1715 -1712 -1704 -1696 -1696 -1699 -1703 -1705 -1708 -1717 -1732 -1746 -1763 -1784 -1788 -1798 -1799 -1801 -1812 -138 -134 -133 -127 -128 -128 -130 -132 -128 -128 -128 -127 -124 -129 -129 -129 -131 -132 -136 -137 -138 -140 -139 -143 -142 -142 -142 -145 -150 -148 -144 -137 -136 -135 -136 -142 -141 -139 -133 -132 -129 -125 -125 -123 -123 -123 -121 -117 -119 -120 -122 -122 -122 -114 -128 -127 -127 -126 -122 -125 -126 -129 -123 -115 -114 -118 -118 -117 -117 -116 -116 -115 -114 -108 -105 -103 -108 -109 -111 -110 -110 -109 -109 -112 -112 -113 -113 -115 -115 -114 -113 -111 -108 -113 -120 -115 -117 -117 -126 -125 -120 -123 -123 -121 -120 -119 -117 -116 -116 -113 -118 -118 -115 -114 -118 -117 -117 -116 -115 -111 -115 -120 -122 -119 -113 -109 -108 -105 -105 -102 -100 -97 -100 -98 -99 -100 -95 -95 -95 -92 -91 -90 -88 -96 -97 -94 -93 -93 -91 -89 -88 -90 -89 -90 -88 -89 -87 -86 -85 -84 -82 -81 -80 -80 -80 -83 -87 -88 -92 -93 -91 -89 -83 -83 -81 -83 -84 -82 -80 -79 -78 -77 -77 -78 -75 -74 -75 -74 -73 -73 -73 -71 -71 -76 -74 -72 -72 -72 -73 -73 -71 -70 -70 -70 -70 -69 -68 -67 -68 -69 -70 -69 -69 -69 -73 -71 -69 -69 -69 -69 -66 -68 -66 -66 -63 -63 -65 -64 -62 -63 -64 -63 -61 -62 -61 -61 -59 -61 -62 -61 -60 -59 -59 -59 -59 -59 -60 -60 -60 -61 -60 -61 -61 -61 -59 -60 -60 -60 -59 -60 -59 -59 -59 -59 -59 -58 -58 -58 -57 -58 -58 -58 -56 -53 -55 -54 -55 -55 -55 -55 -55 -55 -55 -52 -53 -55 -53 -51 -52 -52 -52 -52 -51 -51 -51 -52 -53 -52 -52 -52 -52 -52 -52 -52 -52 -53 -51 -50 -50 -50 -51 -51 -51 -50 -51 -51 -51 -50 -50 -50 -51 -51 -51 -50 -48 -48 -48 -50 -50 -49 -47 -49 -49 -50 -51 -52 -51 -49 -48 -47 -47 -48 -48 -48 -48 -49 -49 -48 -49 -49 -48 -47 -49 -50 -49 -51 -47 -49 -50 -48 -47 -47 -46 -46 -47 -47 -46 -47 -47 -46 -45 -45 -46 -46 -46 -45 -45 -44 -44 -46 -47 -45 -44 -45 -46 -47 -44 -44 -47 -47 -46 -46 -47 -48 -47 -47 -47 -47 -47 -45 -45 -46 -46 -45 -45 -47 -48 -48 -47 -48 -47 -45 -45 -43 -42 -43 -44 -44 -44 -42 -43 -43 -43 -43 -44 -47 -47 -49 -50 -51 -53 -53 -51 -47 -44 -45 -49 -54 -60 -64 -66 -70 -75 -80 -83 -85 -92 -100 -107 -109 -121 -138 -152 -162 -167 -176 -181 -185 -195 -215 -222 -238 -258 -275 -306 -354 -393 -441 -486 -523 -563 -605 -650 -677 -708 -738 -769 -811 -853 -881 -937 -971 -1009 -1041 -1069 -1094 -1121 -1141 -1160 -1176 -1190 -1205 -1225 -1236 -1249 -1269 -1281 -1284 -1293 -1301 -1309 -1312 -1319 -1328 -1327 -1343 -1348 -1356 -1371 -1428 -1479 -1530 -1554 -1571 -1589 -1610 -1631 -1654 -1669 -1685 -1700 -1715 -1720 -1726 -1723 -1717 -1718 -1717 -1709 -1699 -1698 -1700 -1699 -1704 -1706 -1714 -1726 -1743 -1757 -1784 -1790 -1792 -1796 -1790 -1809 -139 -137 -132 -125 -127 -128 -130 -131 -132 -129 -129 -130 -128 -127 -131 -131 -130 -132 -134 -138 -139 -139 -140 -140 -146 -144 -144 -143 -142 -148 -146 -141 -135 -133 -133 -134 -140 -138 -136 -136 -131 -127 -123 -125 -123 -123 -123 -120 -117 -120 -120 -121 -114 -117 -116 -128 -127 -127 -126 -122 -124 -130 -130 -125 -117 -115 -119 -120 -118 -119 -117 -116 -116 -114 -108 -105 -103 -107 -109 -110 -108 -107 -108 -110 -111 -111 -112 -113 -115 -115 -114 -113 -111 -108 -111 -117 -110 -114 -114 -120 -124 -119 -122 -124 -121 -121 -119 -117 -116 -114 -113 -118 -118 -113 -114 -116 -117 -117 -116 -115 -111 -114 -119 -120 -116 -111 -107 -107 -105 -104 -101 -98 -96 -101 -99 -100 -101 -95 -95 -91 -91 -89 -88 -87 -96 -93 -94 -94 -92 -89 -92 -89 -89 -91 -90 -88 -88 -86 -85 -84 -83 -82 -81 -80 -80 -81 -85 -86 -91 -94 -90 -88 -84 -83 -81 -81 -82 -83 -81 -80 -77 -77 -78 -77 -76 -75 -74 -74 -74 -73 -73 -71 -71 -73 -74 -73 -71 -72 -72 -73 -72 -72 -70 -69 -70 -70 -69 -68 -68 -67 -68 -70 -70 -69 -71 -71 -69 -69 -69 -69 -68 -66 -67 -65 -63 -63 -63 -63 -65 -64 -64 -64 -61 -59 -62 -61 -60 -60 -61 -62 -61 -60 -59 -60 -60 -59 -59 -59 -60 -59 -60 -59 -61 -61 -60 -59 -61 -60 -61 -58 -59 -58 -58 -58 -57 -58 -57 -58 -58 -57 -58 -58 -56 -55 -54 -54 -54 -54 -54 -55 -55 -55 -55 -55 -53 -54 -54 -52 -52 -52 -53 -52 -52 -52 -51 -52 -53 -52 -52 -52 -52 -52 -52 -52 -52 -53 -52 -51 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -51 -51 -50 -48 -47 -49 -49 -50 -48 -46 -49 -49 -50 -51 -51 -50 -48 -48 -47 -47 -47 -48 -48 -49 -50 -49 -48 -49 -48 -48 -47 -49 -49 -49 -50 -48 -48 -49 -47 -45 -46 -45 -44 -45 -46 -47 -47 -47 -46 -45 -45 -46 -46 -46 -45 -44 -44 -44 -45 -46 -45 -45 -46 -46 -47 -44 -44 -46 -46 -47 -47 -47 -48 -47 -47 -46 -48 -46 -45 -46 -46 -46 -45 -45 -47 -48 -47 -47 -46 -45 -45 -45 -44 -43 -45 -44 -44 -42 -42 -43 -43 -42 -43 -45 -48 -49 -50 -51 -52 -52 -52 -49 -44 -43 -46 -51 -57 -62 -63 -67 -73 -77 -81 -84 -88 -96 -105 -110 -117 -132 -149 -159 -165 -174 -181 -187 -191 -206 -223 -233 -245 -269 -296 -334 -375 -416 -462 -508 -545 -585 -626 -662 -692 -727 -753 -788 -827 -860 -915 -946 -984 -1020 -1053 -1078 -1100 -1126 -1144 -1164 -1178 -1192 -1208 -1225 -1235 -1255 -1272 -1279 -1284 -1291 -1298 -1308 -1317 -1330 -1329 -1346 -1350 -1365 -1364 -1407 -1464 -1522 -1554 -1570 -1590 -1608 -1630 -1651 -1673 -1682 -1699 -1716 -1725 -1729 -1727 -1723 -1719 -1718 -1712 -1702 -1698 -1698 -1700 -1699 -1705 -1709 -1721 -1740 -1752 -1770 -1787 -1792 -1797 -1793 -1805 -138 -139 -136 -134 -127 -128 -129 -130 -133 -133 -130 -131 -131 -129 -130 -133 -131 -132 -134 -135 -140 -141 -142 -142 -141 -145 -143 -141 -140 -140 -146 -144 -139 -132 -131 -129 -132 -137 -135 -133 -130 -130 -127 -122 -125 -122 -123 -122 -122 -118 -120 -121 -123 -116 -118 -118 -127 -127 -129 -124 -122 -124 -130 -131 -127 -119 -117 -119 -123 -119 -121 -119 -116 -115 -113 -108 -105 -103 -107 -109 -108 -107 -105 -109 -109 -110 -111 -111 -112 -114 -114 -113 -112 -110 -107 -109 -115 -112 -111 -111 -116 -123 -118 -122 -124 -121 -121 -119 -117 -116 -116 -113 -119 -116 -112 -114 -118 -118 -118 -116 -114 -111 -116 -118 -119 -114 -109 -106 -105 -104 -104 -99 -97 -94 -101 -100 -101 -94 -94 -94 -89 -90 -95 -94 -95 -94 -94 -94 -93 -91 -92 -88 -90 -90 -90 -90 -88 -87 -86 -85 -84 -82 -81 -80 -80 -77 -82 -87 -88 -91 -90 -87 -83 -82 -80 -81 -81 -82 -81 -81 -78 -78 -78 -78 -77 -75 -74 -74 -74 -72 -73 -72 -71 -73 -75 -72 -72 -72 -71 -72 -72 -72 -70 -69 -69 -70 -69 -68 -67 -68 -67 -68 -69 -69 -69 -69 -69 -69 -68 -69 -68 -67 -67 -65 -66 -64 -61 -63 -64 -62 -59 -65 -63 -61 -60 -61 -60 -59 -60 -62 -62 -61 -60 -59 -60 -59 -59 -59 -60 -60 -59 -60 -59 -61 -61 -60 -59 -60 -59 -59 -59 -58 -57 -58 -58 -58 -57 -58 -57 -57 -57 -56 -58 -57 -55 -53 -54 -54 -54 -54 -55 -54 -54 -55 -54 -54 -52 -54 -52 -52 -53 -54 -53 -53 -51 -52 -52 -53 -52 -53 -53 -53 -52 -52 -52 -52 -52 -51 -51 -51 -50 -50 -51 -49 -50 -50 -51 -50 -50 -50 -49 -50 -51 -51 -51 -49 -47 -48 -49 -49 -50 -47 -46 -49 -49 -50 -51 -50 -50 -48 -47 -48 -47 -47 -48 -48 -49 -49 -48 -49 -49 -48 -47 -47 -49 -48 -49 -49 -48 -48 -48 -45 -44 -44 -45 -46 -45 -46 -47 -47 -47 -44 -45 -45 -46 -46 -45 -44 -43 -44 -44 -44 -46 -44 -45 -44 -46 -44 -43 -43 -43 -45 -45 -48 -49 -48 -46 -46 -46 -47 -46 -46 -46 -46 -47 -45 -46 -48 -47 -47 -46 -47 -45 -43 -42 -43 -44 -44 -44 -43 -42 -42 -43 -42 -42 -45 -45 -47 -50 -50 -52 -52 -54 -49 -44 -42 -44 -48 -53 -59 -62 -65 -70 -75 -79 -82 -84 -94 -104 -109 -112 -127 -143 -155 -164 -169 -179 -188 -190 -203 -220 -227 -242 -266 -282 -317 -359 -401 -439 -495 -522 -563 -604 -649 -676 -707 -736 -763 -806 -844 -895 -931 -962 -997 -1033 -1060 -1081 -1109 -1125 -1147 -1164 -1178 -1192 -1212 -1225 -1236 -1257 -1270 -1278 -1287 -1295 -1308 -1310 -1319 -1332 -1332 -1352 -1356 -1369 -1394 -1441 -1512 -1544 -1572 -1590 -1605 -1629 -1648 -1666 -1683 -1702 -1716 -1724 -1729 -1730 -1727 -1724 -1724 -1713 -1706 -1700 -1700 -1700 -1700 -1702 -1707 -1717 -1730 -1746 -1765 -1784 -1792 -1796 -1797 -1798 -139 -138 -135 -129 -128 -129 -130 -132 -134 -133 -132 -133 -132 -129 -132 -136 -133 -134 -136 -137 -139 -140 -140 -141 -141 -140 -144 -142 -137 -136 -137 -144 -142 -138 -129 -128 -127 -130 -134 -135 -130 -128 -128 -125 -120 -124 -125 -123 -124 -122 -117 -121 -122 -123 -118 -120 -119 -127 -127 -129 -125 -122 -123 -129 -132 -125 -120 -118 -122 -125 -120 -120 -118 -115 -114 -113 -108 -105 -102 -106 -108 -105 -106 -109 -109 -109 -110 -110 -111 -112 -113 -114 -113 -112 -110 -107 -105 -113 -111 -107 -107 -112 -119 -117 -121 -122 -122 -121 -119 -117 -117 -116 -113 -119 -117 -112 -114 -119 -117 -117 -115 -113 -111 -116 -117 -117 -112 -108 -105 -106 -104 -99 -98 -95 -93 -101 -101 -93 -93 -94 -93 -94 -92 -96 -94 -95 -94 -94 -93 -93 -93 -92 -89 -91 -90 -90 -89 -89 -87 -85 -83 -83 -82 -80 -80 -80 -80 -83 -85 -89 -89 -87 -84 -80 -80 -79 -80 -82 -81 -81 -79 -78 -78 -78 -77 -76 -73 -74 -75 -73 -73 -72 -71 -72 -73 -73 -73 -71 -71 -72 -73 -72 -71 -69 -68 -70 -70 -68 -67 -67 -67 -68 -69 -68 -68 -68 -69 -68 -68 -68 -68 -67 -66 -64 -65 -63 -63 -63 -63 -65 -60 -60 -64 -62 -61 -62 -60 -60 -61 -61 -62 -62 -61 -60 -60 -60 -59 -58 -59 -60 -60 -59 -59 -58 -61 -60 -60 -59 -58 -58 -57 -58 -57 -57 -58 -58 -58 -56 -56 -57 -56 -57 -57 -56 -54 -53 -53 -54 -54 -53 -54 -54 -54 -54 -54 -54 -54 -55 -53 -54 -52 -53 -54 -53 -53 -52 -52 -53 -53 -53 -53 -54 -53 -52 -52 -53 -53 -52 -51 -51 -50 -50 -50 -49 -49 -50 -50 -51 -50 -50 -50 -50 -49 -51 -51 -51 -48 -47 -48 -48 -49 -49 -47 -48 -49 -49 -50 -51 -49 -48 -48 -47 -47 -47 -47 -47 -48 -49 -49 -48 -49 -48 -47 -47 -47 -48 -48 -48 -47 -48 -48 -43 -44 -43 -44 -44 -46 -45 -46 -48 -47 -47 -44 -44 -45 -45 -45 -44 -44 -43 -44 -44 -44 -45 -45 -44 -43 -45 -44 -43 -43 -43 -45 -44 -46 -49 -48 -47 -47 -47 -46 -47 -46 -46 -46 -46 -45 -47 -47 -47 -46 -45 -44 -44 -43 -45 -46 -44 -42 -42 -41 -41 -42 -43 -42 -43 -43 -48 -49 -49 -51 -52 -53 -50 -46 -41 -42 -45 -51 -56 -60 -63 -68 -73 -77 -82 -85 -92 -101 -107 -112 -122 -137 -152 -162 -167 -178 -185 -192 -198 -212 -228 -237 -249 -271 -301 -344 -390 -425 -462 -513 -546 -585 -627 -661 -691 -724 -747 -782 -823 -876 -911 -939 -973 -1010 -1043 -1066 -1087 -1117 -1131 -1147 -1163 -1177 -1192 -1210 -1224 -1241 -1261 -1273 -1277 -1284 -1292 -1307 -1316 -1334 -1333 -1355 -1359 -1376 -1394 -1434 -1497 -1538 -1568 -1591 -1598 -1626 -1647 -1668 -1682 -1693 -1717 -1725 -1729 -1734 -1731 -1726 -1727 -1720 -1711 -1703 -1701 -1701 -1701 -1709 -1705 -1711 -1728 -1747 -1758 -1775 -1790 -1794 -1798 -1794 -137 -138 -137 -133 -128 -129 -130 -132 -133 -136 -134 -133 -136 -134 -131 -135 -138 -135 -133 -135 -136 -140 -139 -140 -140 -140 -143 -142 -134 -133 -133 -142 -139 -136 -127 -125 -124 -127 -131 -132 -127 -126 -127 -123 -119 -120 -124 -123 -124 -121 -117 -120 -121 -122 -123 -120 -122 -121 -126 -126 -130 -127 -122 -123 -129 -133 -131 -122 -119 -121 -124 -119 -119 -116 -114 -113 -112 -107 -105 -104 -105 -107 -104 -104 -109 -108 -108 -109 -110 -110 -111 -113 -113 -112 -107 -110 -103 -104 -110 -109 -104 -104 -108 -117 -115 -120 -121 -122 -121 -120 -118 -117 -116 -119 -120 -117 -110 -113 -118 -116 -115 -113 -112 -111 -116 -116 -116 -110 -106 -106 -104 -103 -98 -96 -94 -103 -101 -90 -92 -93 -91 -93 -91 -95 -96 -95 -94 -93 -94 -93 -93 -89 -91 -91 -91 -91 -91 -90 -88 -86 -83 -84 -82 -81 -80 -80 -78 -82 -84 -87 -87 -85 -83 -82 -80 -79 -78 -80 -80 -81 -81 -79 -79 -79 -78 -77 -75 -73 -74 -73 -72 -72 -71 -74 -72 -73 -73 -71 -70 -72 -72 -72 -72 -70 -67 -69 -70 -69 -68 -67 -67 -67 -68 -67 -67 -67 -68 -67 -68 -67 -67 -67 -66 -65 -64 -66 -64 -60 -63 -63 -64 -62 -62 -64 -63 -61 -60 -60 -59 -62 -62 -61 -62 -60 -61 -60 -60 -59 -59 -60 -60 -60 -59 -58 -58 -60 -60 -59 -60 -57 -58 -57 -57 -56 -57 -57 -58 -56 -57 -57 -57 -57 -56 -57 -56 -53 -52 -53 -53 -53 -54 -54 -54 -54 -54 -54 -54 -54 -53 -53 -53 -53 -54 -55 -53 -52 -52 -53 -53 -53 -53 -53 -54 -53 -52 -52 -52 -52 -52 -51 -50 -50 -50 -50 -49 -49 -50 -50 -50 -50 -49 -50 -49 -49 -51 -51 -50 -47 -47 -48 -48 -49 -49 -48 -48 -49 -49 -50 -50 -50 -48 -48 -47 -47 -47 -47 -47 -48 -50 -48 -48 -49 -48 -47 -46 -47 -48 -48 -48 -47 -47 -46 -43 -42 -43 -44 -44 -44 -46 -46 -48 -47 -46 -44 -44 -44 -45 -45 -44 -43 -42 -44 -43 -45 -45 -44 -43 -43 -46 -45 -44 -43 -43 -44 -44 -45 -48 -49 -47 -46 -46 -45 -47 -46 -46 -44 -43 -45 -46 -47 -46 -45 -46 -45 -41 -43 -43 -44 -44 -41 -42 -41 -41 -42 -43 -42 -43 -46 -49 -49 -51 -52 -53 -52 -47 -42 -40 -43 -48 -53 -58 -60 -65 -72 -77 -82 -85 -91 -99 -107 -113 -118 -133 -148 -158 -167 -171 -183 -193 -195 -210 -226 -231 -245 -266 -295 -325 -367 -410 -448 -498 -525 -564 -604 -649 -675 -706 -730 -759 -801 -859 -887 -924 -952 -986 -1025 -1050 -1072 -1090 -1114 -1129 -1147 -1163 -1179 -1198 -1214 -1225 -1245 -1262 -1271 -1277 -1288 -1307 -1309 -1319 -1336 -1336 -1360 -1375 -1392 -1414 -1484 -1530 -1556 -1585 -1603 -1624 -1645 -1666 -1686 -1698 -1710 -1723 -1732 -1736 -1735 -1731 -1728 -1726 -1716 -1707 -1702 -1702 -1702 -1701 -1701 -1712 -1726 -1743 -1755 -1765 -1788 -1794 -1798 -1797 -139 -136 -138 -136 -135 -129 -130 -130 -132 -135 -137 -135 -135 -138 -135 -132 -137 -140 -137 -133 -135 -138 -139 -138 -139 -139 -139 -142 -137 -130 -129 -132 -140 -137 -134 -124 -122 -121 -125 -128 -130 -125 -120 -122 -122 -119 -119 -123 -123 -126 -121 -121 -122 -122 -124 -125 -123 -124 -126 -126 -130 -127 -122 -122 -129 -134 -133 -121 -118 -120 -123 -118 -117 -115 -114 -112 -111 -107 -105 -105 -104 -107 -105 -104 -103 -108 -108 -107 -108 -109 -109 -110 -112 -112 -112 -109 -109 -102 -102 -108 -107 -102 -101 -106 -114 -114 -119 -120 -122 -122 -120 -118 -117 -113 -118 -118 -115 -109 -112 -117 -116 -114 -112 -111 -112 -116 -115 -113 -108 -105 -105 -103 -103 -96 -94 -101 -99 -97 -92 -92 -93 -90 -91 -88 -96 -94 -96 -94 -94 -93 -92 -92 -92 -89 -91 -92 -91 -91 -89 -87 -85 -82 -84 -82 -81 -81 -80 -81 -84 -84 -87 -85 -83 -80 -80 -78 -78 -78 -80 -80 -80 -80 -79 -79 -80 -77 -75 -74 -73 -74 -72 -72 -72 -71 -74 -74 -72 -71 -71 -71 -71 -72 -72 -71 -66 -69 -70 -69 -68 -67 -67 -67 -68 -67 -67 -66 -68 -67 -66 -66 -66 -66 -66 -65 -64 -65 -67 -62 -61 -63 -64 -62 -63 -63 -63 -63 -61 -59 -60 -61 -61 -62 -61 -62 -61 -61 -61 -60 -58 -59 -60 -60 -59 -58 -59 -59 -60 -60 -59 -59 -57 -57 -57 -57 -56 -57 -57 -57 -56 -56 -56 -57 -56 -56 -57 -53 -52 -53 -53 -53 -54 -54 -54 -54 -54 -54 -54 -54 -55 -53 -52 -53 -54 -55 -55 -53 -52 -52 -53 -53 -53 -53 -54 -53 -53 -52 -52 -53 -51 -50 -50 -50 -50 -50 -49 -49 -48 -49 -50 -50 -49 -48 -50 -49 -50 -51 -50 -48 -47 -47 -48 -48 -49 -48 -46 -48 -48 -49 -50 -50 -49 -48 -48 -48 -46 -47 -47 -47 -48 -49 -48 -48 -48 -48 -46 -46 -47 -47 -48 -47 -46 -47 -45 -42 -41 -42 -43 -43 -44 -46 -46 -47 -46 -44 -44 -44 -44 -44 -44 -43 -42 -42 -43 -44 -45 -44 -43 -42 -44 -46 -45 -45 -42 -43 -44 -45 -46 -47 -48 -47 -46 -45 -45 -46 -45 -45 -43 -44 -46 -46 -45 -45 -44 -46 -43 -41 -43 -43 -44 -43 -41 -41 -41 -41 -41 -42 -42 -43 -45 -49 -50 -52 -52 -52 -49 -42 -39 -40 -45 -50 -55 -60 -64 -72 -77 -82 -86 -88 -97 -105 -110 -115 -127 -142 -156 -164 -169 -182 -188 -197 -204 -221 -233 -241 -259 -280 -318 -353 -399 -433 -470 -518 -546 -584 -626 -661 -689 -719 -744 -775 -840 -871 -903 -933 -961 -999 -1026 -1050 -1067 -1092 -1113 -1130 -1149 -1163 -1178 -1196 -1214 -1228 -1251 -1266 -1270 -1277 -1286 -1305 -1316 -1327 -1337 -1348 -1383 -1381 -1405 -1472 -1517 -1554 -1580 -1600 -1621 -1644 -1663 -1680 -1699 -1713 -1723 -1731 -1737 -1738 -1734 -1731 -1731 -1721 -1710 -1704 -1705 -1705 -1704 -1704 -1713 -1720 -1736 -1750 -1764 -1781 -1790 -1796 -1797 -141 -138 -136 -137 -134 -133 -128 -131 -131 -133 -136 -138 -136 -137 -137 -138 -136 -139 -142 -140 -132 -135 -137 -138 -137 -138 -139 -138 -139 -136 -127 -126 -129 -138 -135 -132 -121 -119 -118 -123 -129 -124 -122 -118 -120 -120 -118 -118 -122 -125 -126 -124 -122 -122 -123 -124 -126 -125 -125 -125 -126 -131 -127 -122 -122 -128 -131 -131 -123 -118 -120 -122 -118 -117 -114 -113 -111 -110 -107 -104 -104 -104 -102 -103 -101 -108 -107 -107 -109 -109 -108 -109 -111 -112 -112 -110 -109 -100 -100 -105 -105 -100 -98 -102 -111 -113 -119 -119 -122 -122 -119 -117 -116 -115 -112 -116 -116 -111 -110 -110 -111 -114 -113 -110 -110 -112 -115 -114 -111 -107 -104 -105 -103 -98 -99 -97 -103 -100 -93 -91 -90 -93 -91 -92 -91 -97 -95 -95 -93 -92 -92 -92 -90 -88 -91 -92 -92 -91 -91 -88 -87 -84 -83 -83 -82 -81 -80 -80 -82 -85 -83 -84 -82 -79 -78 -78 -76 -76 -78 -79 -80 -80 -80 -78 -79 -77 -76 -74 -73 -74 -72 -72 -72 -72 -73 -75 -72 -72 -71 -70 -71 -71 -72 -73 -68 -67 -69 -69 -68 -67 -67 -67 -67 -67 -66 -66 -66 -66 -66 -66 -67 -66 -66 -65 -63 -61 -65 -66 -62 -63 -63 -64 -61 -65 -64 -64 -60 -60 -61 -60 -61 -61 -62 -61 -62 -62 -61 -61 -59 -58 -59 -60 -59 -59 -60 -59 -58 -59 -59 -58 -57 -58 -56 -57 -57 -56 -57 -57 -56 -56 -57 -57 -56 -55 -56 -54 -53 -53 -54 -54 -54 -54 -55 -54 -55 -54 -54 -54 -55 -55 -54 -52 -54 -55 -55 -53 -52 -52 -52 -52 -52 -53 -54 -54 -53 -52 -52 -50 -52 -51 -50 -49 -50 -50 -50 -49 -48 -47 -49 -50 -50 -49 -49 -50 -50 -50 -50 -49 -48 -47 -47 -48 -48 -48 -47 -47 -48 -48 -49 -50 -49 -49 -48 -48 -48 -46 -47 -47 -47 -48 -49 -48 -48 -48 -46 -46 -46 -47 -48 -47 -46 -47 -47 -45 -42 -39 -42 -43 -44 -44 -46 -47 -47 -46 -45 -44 -44 -44 -44 -42 -42 -41 -41 -43 -43 -44 -44 -42 -42 -43 -45 -44 -44 -43 -45 -44 -45 -45 -46 -46 -46 -46 -45 -46 -45 -46 -44 -43 -45 -45 -45 -45 -43 -44 -44 -42 -42 -42 -41 -43 -43 -41 -40 -41 -42 -41 -42 -43 -44 -49 -49 -51 -51 -53 -50 -45 -38 -38 -42 -49 -54 -60 -63 -71 -76 -80 -86 -89 -95 -104 -110 -117 -124 -138 -151 -162 -167 -181 -186 -192 -200 -213 -231 -235 -250 -276 -304 -336 -380 -419 -456 -502 -530 -564 -603 -645 -673 -704 -730 -756 -818 -857 -879 -918 -942 -968 -1002 -1027 -1049 -1067 -1094 -1111 -1130 -1149 -1163 -1180 -1203 -1216 -1233 -1253 -1265 -1270 -1282 -1306 -1307 -1318 -1338 -1356 -1369 -1388 -1410 -1448 -1503 -1544 -1577 -1598 -1621 -1642 -1662 -1682 -1701 -1709 -1718 -1730 -1738 -1741 -1738 -1735 -1737 -1728 -1714 -1710 -1707 -1708 -1708 -1707 -1711 -1720 -1732 -1747 -1753 -1779 -1787 -1796 -1800 -143 -140 -138 -136 -136 -133 -130 -130 -132 -132 -135 -138 -137 -136 -137 -136 -141 -140 -142 -144 -142 -134 -135 -136 -136 -136 -137 -139 -138 -139 -134 -124 -122 -125 -136 -133 -130 -119 -116 -120 -121 -127 -122 -119 -116 -118 -119 -116 -116 -121 -125 -120 -122 -122 -123 -123 -124 -126 -126 -127 -125 -126 -131 -126 -121 -122 -127 -129 -129 -121 -117 -119 -120 -117 -116 -113 -112 -111 -109 -107 -104 -103 -106 -101 -101 -105 -104 -107 -107 -108 -108 -108 -109 -110 -111 -112 -110 -101 -98 -99 -103 -103 -98 -94 -98 -109 -112 -118 -118 -120 -121 -119 -116 -114 -116 -114 -114 -112 -110 -109 -109 -113 -111 -108 -109 -112 -114 -113 -109 -105 -105 -103 -102 -97 -96 -99 -104 -101 -90 -89 -90 -92 -90 -90 -85 -91 -97 -96 -94 -93 -93 -92 -92 -89 -89 -92 -93 -91 -90 -89 -88 -87 -85 -83 -82 -81 -81 -81 -84 -83 -83 -81 -79 -76 -77 -78 -76 -74 -76 -78 -79 -79 -79 -78 -77 -77 -76 -74 -74 -73 -73 -72 -72 -72 -72 -73 -73 -71 -70 -71 -70 -73 -72 -71 -69 -66 -67 -68 -68 -67 -67 -66 -66 -66 -66 -66 -65 -66 -68 -65 -65 -66 -65 -65 -64 -63 -62 -65 -66 -61 -63 -63 -63 -64 -64 -64 -61 -61 -60 -62 -60 -60 -62 -62 -61 -62 -63 -61 -60 -58 -58 -59 -59 -59 -58 -60 -60 -58 -59 -58 -58 -56 -56 -56 -56 -55 -56 -56 -56 -56 -56 -57 -57 -56 -56 -55 -54 -53 -54 -54 -53 -54 -54 -55 -55 -55 -54 -54 -54 -55 -56 -54 -54 -54 -55 -53 -52 -53 -52 -52 -52 -52 -53 -54 -53 -52 -53 -52 -49 -50 -51 -49 -49 -50 -50 -49 -49 -48 -47 -49 -50 -49 -48 -49 -50 -50 -50 -50 -48 -47 -47 -47 -47 -48 -48 -47 -47 -48 -48 -49 -49 -49 -49 -48 -48 -48 -47 -47 -47 -48 -48 -48 -48 -48 -47 -46 -45 -45 -47 -47 -46 -45 -46 -47 -44 -42 -40 -43 -43 -44 -45 -46 -45 -46 -45 -43 -43 -43 -44 -44 -41 -41 -41 -41 -42 -44 -44 -43 -41 -41 -42 -43 -43 -43 -42 -45 -44 -45 -44 -47 -46 -46 -45 -46 -47 -46 -46 -43 -44 -46 -44 -45 -44 -43 -44 -41 -42 -43 -43 -42 -42 -43 -40 -40 -41 -41 -41 -42 -43 -47 -49 -50 -51 -52 -51 -47 -39 -38 -41 -47 -52 -59 -62 -69 -76 -80 -85 -89 -94 -101 -111 -112 -122 -133 -147 -158 -164 -175 -186 -192 -202 -211 -226 -237 -245 -264 -297 -327 -361 -408 -442 -478 -522 -547 -584 -624 -659 -688 -720 -741 -797 -835 -861 -890 -921 -943 -975 -1004 -1027 -1047 -1068 -1091 -1109 -1130 -1148 -1165 -1182 -1203 -1215 -1234 -1251 -1264 -1270 -1292 -1302 -1315 -1327 -1342 -1374 -1392 -1399 -1435 -1481 -1529 -1571 -1596 -1623 -1640 -1661 -1678 -1702 -1714 -1715 -1726 -1736 -1744 -1742 -1738 -1737 -1731 -1719 -1710 -1710 -1711 -1711 -1710 -1712 -1720 -1729 -1741 -1753 -1768 -1782 -1796 -1799 -146 -142 -139 -137 -136 -136 -132 -131 -132 -133 -133 -135 -137 -137 -136 -137 -135 -144 -145 -144 -145 -131 -133 -134 -135 -134 -135 -136 -138 -137 -138 -132 -120 -119 -122 -134 -133 -122 -120 -113 -117 -118 -125 -119 -116 -115 -119 -117 -114 -116 -120 -125 -120 -121 -123 -123 -124 -125 -127 -128 -129 -125 -125 -128 -125 -120 -121 -127 -128 -127 -118 -116 -118 -119 -116 -114 -112 -111 -110 -105 -106 -104 -103 -101 -96 -100 -104 -104 -107 -107 -108 -107 -107 -107 -110 -111 -111 -110 -103 -97 -97 -100 -101 -96 -91 -94 -106 -112 -118 -117 -119 -120 -116 -115 -112 -115 -111 -112 -110 -108 -108 -113 -112 -110 -108 -108 -112 -114 -112 -106 -105 -104 -102 -101 -95 -95 -97 -100 -103 -89 -89 -90 -92 -89 -88 -96 -97 -96 -94 -93 -92 -91 -92 -88 -91 -91 -91 -90 -90 -91 -88 -86 -85 -83 -83 -82 -81 -80 -83 -83 -82 -80 -78 -76 -76 -76 -74 -75 -76 -78 -79 -79 -78 -77 -77 -77 -74 -73 -73 -73 -72 -72 -72 -73 -73 -74 -71 -70 -71 -70 -70 -72 -72 -70 -70 -69 -66 -67 -67 -67 -66 -67 -66 -65 -65 -65 -65 -67 -66 -66 -63 -66 -66 -65 -65 -64 -63 -63 -62 -65 -62 -62 -62 -63 -64 -64 -63 -62 -61 -60 -60 -60 -61 -63 -61 -61 -62 -62 -61 -59 -59 -59 -60 -59 -58 -58 -60 -59 -59 -58 -58 -58 -56 -54 -55 -55 -55 -56 -56 -56 -56 -57 -57 -56 -56 -55 -55 -53 -54 -55 -54 -54 -54 -55 -55 -55 -54 -54 -54 -54 -55 -54 -54 -54 -54 -53 -53 -52 -52 -51 -52 -52 -52 -53 -55 -53 -52 -51 -53 -49 -50 -51 -49 -49 -50 -50 -49 -49 -47 -49 -49 -49 -49 -48 -49 -50 -50 -50 -50 -48 -48 -47 -47 -47 -48 -48 -47 -47 -48 -48 -49 -49 -49 -48 -48 -48 -47 -48 -47 -47 -48 -48 -48 -48 -48 -47 -46 -45 -46 -46 -47 -45 -44 -46 -46 -44 -42 -42 -43 -44 -44 -45 -46 -44 -45 -45 -43 -43 -43 -43 -43 -40 -41 -40 -40 -41 -43 -44 -42 -41 -41 -42 -42 -42 -42 -41 -45 -44 -45 -44 -44 -45 -45 -44 -46 -47 -46 -47 -42 -45 -44 -44 -44 -43 -43 -43 -41 -41 -42 -41 -42 -41 -41 -40 -41 -41 -41 -42 -42 -43 -49 -49 -51 -51 -53 -48 -41 -38 -40 -46 -51 -57 -61 -66 -75 -80 -85 -89 -92 -99 -109 -114 -120 -128 -140 -152 -165 -170 -186 -190 -196 -207 -219 -237 -239 -254 -281 -313 -346 -394 -427 -465 -505 -535 -565 -602 -648 -672 -703 -726 -768 -809 -843 -865 -895 -924 -945 -981 -1005 -1027 -1043 -1071 -1093 -1113 -1134 -1148 -1164 -1181 -1206 -1219 -1243 -1258 -1265 -1275 -1285 -1305 -1318 -1346 -1358 -1378 -1401 -1427 -1468 -1513 -1563 -1594 -1614 -1639 -1660 -1679 -1694 -1715 -1720 -1726 -1737 -1747 -1746 -1724 -1735 -1734 -1723 -1713 -1715 -1714 -1714 -1714 -1713 -1720 -1729 -1741 -1752 -1761 -1778 -1790 -1798 -146 -146 -141 -138 -136 -136 -135 -131 -130 -132 -133 -133 -133 -135 -136 -135 -136 -150 -147 -149 -145 -134 -132 -133 -133 -135 -133 -134 -135 -138 -136 -137 -130 -121 -117 -128 -126 -131 -120 -117 -110 -114 -116 -122 -117 -113 -113 -118 -115 -113 -115 -125 -125 -119 -119 -123 -124 -124 -125 -126 -127 -128 -125 -125 -126 -123 -119 -121 -126 -125 -124 -116 -116 -113 -118 -115 -113 -111 -110 -108 -105 -106 -103 -102 -100 -95 -99 -103 -104 -106 -106 -107 -107 -106 -106 -109 -110 -111 -109 -107 -96 -95 -98 -99 -94 -93 -95 -105 -112 -117 -119 -118 -118 -115 -114 -112 -115 -109 -110 -106 -106 -105 -112 -111 -108 -107 -108 -112 -113 -110 -105 -104 -103 -102 -100 -98 -91 -100 -101 -99 -88 -88 -90 -89 -83 -90 -96 -96 -95 -94 -93 -91 -90 -90 -89 -90 -91 -91 -90 -88 -90 -87 -86 -84 -84 -82 -82 -81 -80 -84 -81 -81 -79 -77 -76 -76 -75 -74 -76 -77 -78 -78 -78 -76 -76 -74 -73 -73 -73 -72 -72 -71 -72 -72 -73 -74 -73 -70 -70 -70 -71 -71 -71 -69 -66 -65 -65 -66 -66 -65 -66 -66 -65 -65 -65 -65 -67 -64 -67 -66 -63 -66 -65 -65 -65 -63 -63 -64 -63 -62 -63 -62 -62 -63 -63 -64 -63 -63 -62 -62 -62 -59 -60 -62 -62 -61 -61 -62 -62 -61 -58 -59 -59 -59 -58 -58 -58 -60 -59 -58 -58 -58 -57 -55 -53 -55 -54 -55 -56 -56 -56 -57 -57 -57 -56 -56 -55 -54 -54 -55 -55 -54 -54 -55 -55 -56 -55 -54 -56 -55 -55 -55 -54 -55 -54 -54 -53 -53 -52 -51 -51 -51 -52 -53 -54 -54 -53 -52 -52 -53 -50 -50 -51 -48 -49 -50 -49 -49 -48 -48 -49 -49 -49 -49 -48 -49 -50 -50 -49 -50 -48 -48 -47 -47 -47 -48 -48 -47 -47 -48 -48 -49 -49 -49 -48 -48 -48 -48 -47 -46 -46 -47 -48 -48 -47 -47 -46 -45 -45 -46 -46 -46 -45 -44 -46 -45 -44 -41 -43 -44 -44 -45 -46 -45 -44 -44 -45 -43 -43 -42 -43 -42 -39 -40 -40 -40 -42 -42 -43 -42 -42 -40 -41 -42 -42 -42 -43 -44 -44 -45 -44 -44 -45 -44 -45 -48 -46 -46 -44 -44 -44 -44 -44 -43 -44 -41 -40 -41 -41 -43 -41 -42 -41 -40 -40 -40 -40 -41 -42 -43 -49 -48 -51 -51 -53 -49 -44 -38 -39 -43 -49 -54 -61 -66 -75 -80 -84 -88 -92 -99 -108 -114 -111 -127 -139 -151 -162 -170 -179 -190 -195 -206 -218 -231 -242 -249 -269 -302 -336 -370 -417 -450 -487 -527 -547 -583 -622 -655 -682 -710 -750 -782 -819 -848 -870 -903 -927 -951 -981 -1004 -1025 -1047 -1071 -1091 -1113 -1134 -1148 -1167 -1192 -1206 -1226 -1246 -1252 -1270 -1284 -1298 -1314 -1327 -1346 -1378 -1401 -1428 -1456 -1502 -1547 -1584 -1610 -1638 -1658 -1677 -1693 -1716 -1725 -1727 -1738 -1743 -1743 -1738 -1733 -1735 -1728 -1718 -1714 -1716 -1717 -1717 -1719 -1722 -1728 -1738 -1747 -1755 -1771 -1784 -1798 -144 -145 -145 -140 -137 -135 -135 -134 -130 -130 -131 -132 -133 -133 -134 -135 -135 -136 -150 -150 -154 -147 -134 -131 -132 -132 -134 -132 -133 -134 -137 -136 -120 -127 -117 -114 -125 -125 -129 -118 -114 -107 -110 -114 -120 -116 -111 -111 -116 -114 -112 -119 -124 -125 -119 -118 -124 -123 -123 -124 -126 -127 -127 -124 -124 -127 -122 -118 -120 -122 -124 -122 -114 -115 -112 -117 -113 -112 -110 -110 -106 -105 -104 -102 -102 -99 -94 -97 -103 -103 -106 -106 -105 -106 -105 -105 -108 -110 -110 -109 -107 -95 -93 -99 -100 -96 -94 -99 -109 -112 -117 -119 -119 -117 -114 -112 -114 -113 -108 -109 -104 -104 -103 -111 -110 -108 -107 -108 -112 -111 -109 -104 -103 -102 -101 -99 -95 -93 -100 -100 -95 -87 -88 -92 -88 -82 -93 -96 -97 -94 -94 -92 -91 -89 -87 -89 -90 -89 -89 -89 -87 -89 -87 -85 -85 -83 -82 -82 -81 -82 -82 -82 -80 -78 -76 -76 -75 -75 -76 -75 -77 -78 -77 -75 -77 -75 -75 -73 -73 -72 -72 -71 -72 -72 -72 -74 -73 -70 -69 -70 -70 -70 -70 -70 -68 -67 -68 -65 -65 -65 -63 -65 -65 -65 -64 -64 -64 -67 -64 -67 -65 -65 -65 -65 -65 -65 -63 -62 -62 -62 -62 -63 -63 -62 -62 -64 -63 -62 -62 -62 -62 -60 -60 -62 -61 -60 -61 -61 -61 -60 -58 -59 -58 -58 -58 -58 -58 -60 -59 -57 -57 -58 -57 -53 -55 -56 -56 -56 -56 -57 -57 -58 -57 -57 -57 -56 -56 -56 -54 -55 -56 -55 -54 -54 -55 -56 -56 -54 -55 -56 -55 -55 -55 -55 -54 -54 -53 -53 -52 -52 -52 -52 -51 -53 -53 -54 -54 -53 -53 -52 -53 -48 -50 -50 -49 -49 -50 -49 -49 -48 -48 -49 -49 -49 -49 -48 -49 -50 -50 -49 -49 -48 -48 -47 -47 -47 -47 -48 -47 -47 -48 -48 -48 -49 -49 -48 -48 -49 -47 -47 -47 -46 -47 -47 -47 -48 -47 -46 -44 -45 -46 -46 -46 -45 -44 -45 -45 -44 -41 -44 -44 -44 -46 -46 -45 -44 -44 -43 -45 -43 -42 -43 -42 -40 -40 -40 -41 -42 -43 -44 -43 -42 -43 -41 -42 -40 -42 -41 -42 -44 -45 -46 -45 -44 -43 -47 -46 -45 -45 -44 -44 -44 -44 -43 -42 -41 -41 -41 -41 -42 -42 -40 -40 -40 -40 -40 -40 -41 -41 -42 -43 -49 -50 -52 -52 -51 -46 -39 -38 -41 -48 -53 -61 -65 -73 -79 -84 -88 -93 -97 -106 -112 -114 -124 -134 -147 -159 -167 -172 -190 -194 -200 -214 -226 -241 -244 -260 -285 -321 -357 -407 -436 -473 -509 -536 -560 -598 -635 -662 -691 -733 -757 -796 -829 -852 -880 -907 -927 -958 -983 -1005 -1023 -1046 -1068 -1090 -1112 -1133 -1152 -1173 -1193 -1210 -1227 -1250 -1257 -1278 -1281 -1304 -1318 -1343 -1362 -1387 -1417 -1448 -1487 -1535 -1570 -1608 -1632 -1656 -1676 -1693 -1717 -1730 -1731 -1735 -1736 -1738 -1739 -1731 -1732 -1730 -1718 -1724 -1720 -1720 -1720 -1719 -1727 -1730 -1736 -1745 -1749 -1764 -1780 -1792 -136 -142 -145 -144 -139 -136 -134 -134 -133 -130 -130 -131 -132 -133 -132 -136 -135 -135 -135 -153 -153 -148 -149 -133 -131 -131 -131 -133 -130 -133 -137 -136 -135 -119 -124 -113 -110 -122 -124 -127 -117 -110 -105 -107 -112 -118 -113 -108 -110 -115 -113 -114 -118 -124 -125 -119 -118 -122 -122 -122 -124 -125 -126 -125 -124 -124 -125 -121 -117 -120 -121 -122 -120 -112 -112 -111 -113 -113 -111 -109 -109 -106 -106 -104 -101 -101 -95 -92 -96 -103 -103 -106 -106 -105 -106 -105 -104 -108 -109 -110 -109 -108 -99 -95 -101 -101 -98 -98 -101 -111 -112 -117 -117 -117 -116 -114 -111 -113 -106 -107 -107 -101 -102 -105 -110 -108 -105 -107 -108 -111 -109 -107 -103 -102 -102 -101 -99 -95 -95 -100 -103 -91 -86 -90 -91 -87 -81 -95 -95 -95 -93 -91 -91 -90 -87 -87 -87 -89 -89 -89 -87 -87 -89 -88 -86 -85 -82 -82 -81 -80 -83 -81 -81 -80 -77 -75 -75 -76 -75 -77 -76 -77 -76 -77 -75 -74 -74 -72 -73 -72 -71 -71 -71 -72 -71 -72 -72 -71 -69 -70 -69 -70 -70 -68 -68 -67 -66 -65 -65 -65 -63 -62 -66 -64 -64 -64 -64 -65 -66 -67 -66 -66 -65 -65 -64 -65 -64 -64 -63 -62 -62 -62 -64 -63 -62 -63 -64 -62 -63 -62 -62 -61 -61 -60 -62 -61 -60 -61 -61 -60 -58 -57 -58 -59 -58 -58 -57 -59 -61 -59 -56 -57 -57 -56 -55 -56 -56 -56 -57 -57 -58 -58 -57 -57 -57 -56 -56 -55 -55 -56 -56 -55 -54 -55 -57 -56 -54 -56 -55 -56 -55 -55 -54 -55 -53 -54 -53 -52 -52 -53 -53 -52 -52 -52 -52 -53 -55 -54 -54 -51 -53 -51 -48 -50 -49 -49 -49 -50 -49 -49 -48 -49 -48 -49 -50 -48 -49 -50 -50 -50 -50 -48 -48 -48 -47 -47 -47 -47 -47 -47 -47 -48 -48 -48 -48 -48 -48 -48 -49 -47 -46 -46 -46 -46 -47 -47 -48 -47 -45 -44 -45 -46 -46 -45 -45 -44 -45 -44 -42 -44 -44 -45 -45 -46 -46 -45 -44 -43 -43 -45 -43 -42 -43 -41 -40 -40 -40 -41 -41 -43 -41 -41 -42 -41 -40 -41 -39 -41 -40 -43 -45 -45 -47 -46 -44 -44 -46 -46 -44 -43 -42 -43 -43 -42 -42 -41 -41 -41 -40 -41 -42 -41 -40 -41 -39 -40 -40 -40 -41 -42 -43 -48 -50 -52 -52 -53 -47 -41 -38 -40 -46 -52 -59 -63 -69 -78 -84 -88 -91 -96 -103 -111 -113 -117 -131 -144 -154 -164 -171 -184 -194 -199 -208 -224 -236 -246 -253 -274 -306 -345 -379 -424 -457 -492 -524 -544 -574 -609 -645 -671 -716 -741 -768 -804 -832 -855 -880 -910 -929 -963 -984 -1004 -1024 -1049 -1073 -1096 -1113 -1133 -1151 -1172 -1195 -1211 -1234 -1251 -1261 -1276 -1293 -1312 -1327 -1350 -1381 -1424 -1446 -1477 -1513 -1563 -1602 -1623 -1653 -1675 -1694 -1708 -1720 -1725 -1728 -1730 -1735 -1735 -1731 -1731 -1733 -1729 -1722 -1725 -1722 -1723 -1723 -1726 -1731 -1736 -1747 -1754 -1758 -1774 -1785 -129 -134 -140 -144 -142 -138 -135 -134 -134 -131 -129 -130 -131 -131 -133 -132 -136 -135 -135 -145 -157 -158 -150 -151 -133 -130 -130 -131 -129 -130 -132 -136 -136 -134 -119 -120 -109 -107 -118 -123 -126 -115 -107 -102 -104 -109 -115 -110 -105 -108 -113 -111 -113 -119 -124 -124 -120 -118 -119 -121 -121 -121 -125 -125 -124 -124 -123 -124 -120 -116 -119 -120 -119 -118 -118 -112 -111 -113 -112 -110 -109 -108 -104 -106 -103 -100 -100 -89 -91 -95 -101 -105 -105 -105 -104 -105 -104 -103 -107 -109 -110 -110 -108 -98 -97 -100 -102 -99 -99 -103 -112 -112 -118 -115 -114 -115 -112 -110 -113 -105 -108 -104 -105 -99 -103 -109 -107 -104 -105 -108 -111 -108 -106 -102 -102 -101 -100 -98 -89 -98 -100 -106 -87 -88 -90 -91 -86 -83 -93 -93 -92 -91 -93 -91 -87 -87 -87 -88 -88 -89 -88 -86 -88 -90 -87 -85 -84 -81 -81 -81 -82 -81 -81 -81 -78 -75 -75 -74 -75 -76 -76 -76 -76 -77 -75 -74 -73 -72 -72 -72 -71 -71 -71 -71 -72 -71 -72 -71 -69 -68 -68 -69 -69 -69 -68 -67 -65 -64 -63 -65 -64 -61 -62 -65 -64 -64 -64 -65 -66 -67 -67 -66 -66 -65 -64 -65 -65 -64 -64 -63 -62 -62 -62 -64 -63 -62 -63 -63 -62 -62 -63 -62 -60 -61 -61 -61 -60 -60 -60 -60 -60 -58 -57 -58 -59 -58 -57 -58 -58 -62 -59 -58 -58 -56 -55 -57 -56 -57 -58 -58 -58 -58 -57 -58 -57 -56 -57 -55 -55 -56 -57 -56 -57 -55 -56 -56 -54 -55 -55 -56 -56 -55 -55 -53 -55 -53 -53 -52 -53 -54 -53 -50 -51 -52 -53 -55 -54 -54 -54 -51 -53 -49 -49 -50 -49 -50 -49 -50 -49 -48 -48 -49 -49 -48 -50 -48 -49 -50 -51 -50 -50 -50 -47 -47 -47 -46 -46 -47 -47 -47 -47 -48 -49 -49 -48 -48 -48 -48 -48 -46 -47 -46 -46 -46 -47 -47 -47 -47 -46 -45 -45 -46 -46 -46 -45 -44 -45 -44 -44 -43 -44 -45 -45 -46 -46 -46 -45 -44 -44 -44 -45 -44 -43 -43 -42 -41 -40 -40 -42 -41 -42 -43 -43 -42 -41 -40 -40 -42 -41 -38 -42 -45 -44 -46 -46 -45 -45 -45 -44 -44 -43 -42 -42 -42 -42 -41 -40 -40 -41 -40 -41 -41 -41 -43 -39 -39 -40 -40 -41 -42 -43 -45 -49 -52 -52 -54 -49 -43 -38 -39 -44 -50 -56 -63 -68 -78 -83 -87 -91 -96 -102 -108 -116 -115 -123 -139 -152 -161 -169 -177 -192 -198 -204 -220 -234 -248 -248 -263 -290 -330 -366 -413 -440 -474 -506 -532 -551 -588 -623 -653 -700 -725 -747 -782 -806 -838 -861 -888 -913 -934 -960 -982 -1001 -1027 -1052 -1070 -1100 -1118 -1135 -1156 -1182 -1196 -1219 -1239 -1248 -1267 -1276 -1302 -1318 -1341 -1366 -1410 -1441 -1469 -1506 -1557 -1583 -1622 -1649 -1674 -1685 -1697 -1710 -1719 -1721 -1724 -1730 -1732 -1731 -1725 -1733 -1733 -1729 -1730 -1729 -1726 -1726 -1730 -1736 -1739 -1740 -1754 -1756 -1767 -1779 -130 -129 -133 -139 -141 -141 -136 -134 -133 -133 -130 -129 -129 -130 -131 -133 -130 -135 -134 -135 -146 -156 -162 -152 -153 -131 -129 -130 -130 -128 -129 -131 -135 -135 -134 -119 -115 -105 -104 -115 -122 -124 -113 -103 -99 -101 -107 -113 -109 -105 -108 -113 -112 -114 -120 -124 -123 -120 -118 -122 -120 -119 -120 -124 -125 -123 -123 -122 -122 -118 -116 -113 -113 -117 -116 -116 -111 -111 -112 -111 -109 -108 -110 -104 -106 -101 -100 -99 -87 -90 -93 -100 -105 -105 -105 -104 -105 -104 -104 -107 -109 -111 -110 -109 -99 -101 -102 -103 -102 -104 -106 -114 -116 -117 -114 -113 -114 -111 -109 -107 -109 -106 -101 -102 -97 -102 -108 -105 -102 -105 -108 -109 -106 -104 -102 -101 -101 -99 -97 -87 -100 -100 -98 -85 -88 -90 -90 -85 -85 -91 -91 -91 -88 -92 -90 -87 -88 -87 -86 -88 -88 -86 -86 -88 -88 -86 -85 -82 -81 -81 -81 -82 -81 -81 -79 -78 -75 -75 -74 -75 -76 -76 -76 -76 -76 -74 -72 -72 -72 -72 -72 -71 -71 -71 -72 -71 -71 -70 -70 -69 -66 -68 -68 -68 -67 -66 -68 -66 -62 -63 -65 -64 -62 -63 -64 -64 -64 -64 -65 -67 -67 -66 -66 -65 -65 -64 -65 -65 -63 -63 -64 -62 -62 -62 -64 -62 -63 -62 -62 -62 -62 -63 -62 -62 -61 -61 -61 -60 -60 -60 -60 -59 -57 -57 -59 -59 -58 -57 -58 -60 -60 -59 -58 -58 -56 -57 -57 -57 -57 -58 -58 -58 -57 -58 -58 -56 -56 -56 -55 -56 -56 -56 -56 -56 -56 -56 -54 -55 -55 -55 -56 -55 -55 -54 -53 -54 -55 -52 -54 -53 -54 -53 -51 -51 -52 -53 -56 -53 -53 -52 -53 -52 -50 -49 -50 -49 -49 -49 -50 -49 -48 -49 -49 -49 -48 -50 -49 -50 -50 -50 -50 -49 -47 -47 -47 -46 -46 -48 -46 -47 -47 -47 -48 -49 -49 -48 -48 -48 -49 -48 -46 -47 -46 -46 -46 -46 -47 -47 -46 -46 -46 -46 -46 -46 -45 -45 -45 -44 -44 -43 -45 -45 -46 -46 -46 -46 -45 -44 -44 -44 -45 -44 -43 -42 -44 -42 -42 -41 -41 -42 -41 -42 -42 -43 -43 -42 -41 -39 -42 -41 -38 -41 -44 -45 -45 -45 -45 -44 -44 -43 -42 -42 -42 -42 -42 -42 -41 -40 -40 -40 -40 -42 -41 -41 -40 -39 -40 -40 -41 -42 -43 -47 -50 -52 -53 -53 -51 -45 -40 -38 -42 -48 -54 -62 -67 -72 -83 -87 -91 -95 -99 -108 -114 -116 -121 -136 -148 -158 -168 -173 -188 -198 -203 -216 -231 -241 -251 -261 -282 -317 -354 -386 -428 -461 -493 -516 -541 -565 -597 -635 -679 -706 -732 -755 -788 -816 -842 -871 -893 -914 -940 -956 -981 -1001 -1025 -1055 -1075 -1103 -1119 -1139 -1165 -1183 -1199 -1222 -1242 -1252 -1268 -1289 -1310 -1326 -1354 -1396 -1433 -1468 -1501 -1533 -1579 -1620 -1637 -1659 -1676 -1687 -1700 -1712 -1715 -1720 -1724 -1729 -1731 -1731 -1733 -1729 -1727 -1724 -1730 -1730 -1729 -1734 -1733 -1737 -1743 -1748 -1759 -1760 -1776 -141 -130 -129 -133 -139 -140 -139 -135 -132 -133 -132 -130 -128 -129 -130 -131 -128 -130 -135 -133 -134 -160 -158 -158 -135 -150 -131 -128 -129 -129 -127 -128 -130 -135 -136 -133 -127 -114 -101 -101 -112 -121 -122 -111 -100 -96 -98 -106 -111 -108 -105 -113 -114 -114 -115 -121 -123 -122 -120 -119 -121 -121 -118 -119 -124 -124 -122 -122 -125 -122 -119 -116 -112 -111 -115 -114 -113 -108 -110 -111 -110 -108 -107 -106 -104 -105 -100 -99 -99 -85 -88 -92 -99 -104 -105 -105 -104 -106 -105 -105 -107 -109 -110 -111 -106 -100 -102 -102 -104 -104 -105 -108 -112 -116 -117 -112 -113 -111 -108 -108 -105 -107 -104 -99 -95 -98 -101 -106 -104 -102 -105 -108 -107 -105 -103 -101 -100 -100 -98 -96 -90 -97 -97 -87 -85 -88 -89 -89 -84 -87 -89 -86 -86 -90 -89 -89 -86 -85 -85 -86 -88 -87 -86 -87 -88 -87 -85 -83 -81 -81 -81 -81 -80 -82 -80 -78 -76 -76 -74 -75 -74 -76 -75 -76 -75 -73 -71 -71 -71 -72 -72 -71 -70 -71 -71 -71 -71 -72 -70 -68 -66 -66 -68 -67 -67 -66 -64 -68 -64 -63 -64 -65 -63 -62 -64 -64 -64 -64 -63 -65 -67 -66 -66 -66 -64 -64 -64 -65 -65 -63 -64 -64 -62 -61 -62 -63 -62 -63 -62 -62 -62 -61 -63 -62 -61 -61 -61 -60 -60 -59 -60 -60 -58 -57 -58 -59 -59 -58 -57 -59 -59 -60 -59 -57 -57 -57 -58 -57 -58 -58 -58 -57 -58 -58 -58 -57 -56 -57 -57 -56 -56 -56 -56 -56 -56 -55 -55 -54 -55 -55 -56 -55 -55 -55 -54 -53 -54 -54 -53 -53 -53 -55 -50 -50 -52 -52 -53 -53 -54 -53 -52 -52 -51 -50 -50 -50 -49 -49 -49 -50 -49 -47 -49 -49 -48 -48 -48 -49 -50 -50 -49 -49 -48 -46 -46 -46 -47 -46 -48 -47 -47 -47 -47 -48 -49 -48 -48 -48 -48 -50 -47 -46 -47 -46 -46 -46 -46 -48 -47 -46 -46 -45 -46 -47 -45 -45 -45 -44 -43 -43 -43 -45 -46 -45 -45 -45 -46 -46 -45 -45 -45 -45 -44 -43 -43 -44 -43 -41 -41 -42 -41 -41 -42 -42 -43 -42 -41 -40 -41 -41 -41 -42 -43 -44 -44 -44 -44 -44 -42 -43 -42 -41 -41 -41 -42 -41 -40 -39 -40 -40 -39 -40 -41 -41 -40 -40 -40 -41 -41 -42 -43 -44 -48 -51 -53 -53 -52 -46 -40 -38 -40 -47 -52 -57 -65 -73 -80 -87 -90 -94 -99 -106 -112 -116 -118 -133 -143 -156 -164 -172 -180 -198 -202 -208 -226 -239 -255 -259 -274 -302 -339 -373 -419 -445 -467 -503 -529 -546 -579 -610 -660 -688 -712 -737 -768 -800 -823 -845 -864 -896 -914 -939 -962 -981 -1002 -1027 -1058 -1080 -1100 -1119 -1139 -1168 -1185 -1205 -1228 -1241 -1256 -1278 -1301 -1317 -1338 -1384 -1419 -1457 -1492 -1525 -1579 -1596 -1626 -1644 -1667 -1677 -1690 -1701 -1709 -1714 -1719 -1725 -1728 -1724 -1726 -1731 -1732 -1747 -1735 -1735 -1732 -1731 -1738 -1741 -1746 -1751 -1751 -1762 -1770 -146 -140 -130 -130 -132 -138 -140 -137 -134 -131 -130 -131 -129 -128 -128 -130 -130 -127 -129 -134 -146 -154 -167 -163 -161 -140 -148 -130 -128 -128 -128 -125 -126 -129 -132 -136 -132 -124 -110 -97 -97 -108 -120 -120 -110 -101 -97 -100 -105 -109 -104 -108 -114 -114 -115 -116 -122 -123 -122 -120 -119 -122 -120 -117 -118 -123 -125 -124 -123 -124 -121 -118 -115 -111 -111 -113 -111 -107 -107 -109 -110 -109 -107 -107 -105 -104 -105 -99 -100 -98 -83 -87 -92 -99 -103 -104 -104 -105 -106 -105 -105 -107 -109 -110 -105 -108 -102 -104 -104 -105 -109 -106 -113 -112 -112 -115 -113 -112 -110 -108 -107 -104 -105 -100 -96 -93 -99 -106 -104 -102 -102 -105 -107 -106 -103 -101 -100 -100 -99 -96 -93 -93 -94 -90 -86 -85 -85 -89 -87 -83 -87 -86 -84 -88 -90 -90 -89 -84 -85 -83 -87 -87 -86 -85 -86 -88 -85 -84 -82 -81 -80 -81 -81 -83 -81 -79 -77 -75 -75 -75 -75 -75 -75 -75 -75 -74 -71 -71 -71 -71 -72 -71 -70 -70 -73 -71 -69 -69 -72 -68 -65 -64 -67 -68 -67 -66 -65 -65 -67 -65 -65 -65 -66 -64 -63 -64 -64 -64 -64 -65 -66 -67 -66 -66 -65 -64 -63 -64 -65 -64 -63 -64 -63 -61 -61 -64 -63 -63 -63 -61 -61 -61 -62 -63 -62 -61 -61 -60 -60 -60 -59 -59 -60 -57 -56 -58 -59 -59 -58 -58 -59 -59 -59 -60 -60 -57 -57 -58 -57 -57 -59 -58 -58 -58 -58 -58 -57 -57 -56 -56 -55 -55 -56 -56 -56 -55 -55 -55 -56 -54 -55 -56 -55 -55 -55 -54 -53 -55 -55 -52 -53 -51 -55 -50 -51 -52 -52 -53 -53 -53 -52 -53 -52 -51 -50 -50 -50 -49 -49 -49 -50 -48 -47 -49 -48 -48 -48 -48 -49 -50 -49 -49 -49 -47 -47 -46 -46 -46 -46 -48 -47 -47 -47 -48 -48 -49 -48 -48 -48 -48 -49 -47 -47 -47 -46 -46 -46 -47 -47 -44 -46 -45 -46 -46 -46 -45 -45 -45 -43 -43 -43 -43 -45 -45 -44 -44 -45 -47 -46 -45 -45 -43 -46 -45 -43 -43 -43 -43 -41 -41 -42 -41 -41 -42 -42 -43 -42 -41 -41 -41 -41 -41 -41 -42 -43 -43 -43 -43 -42 -43 -42 -42 -42 -41 -41 -41 -40 -40 -40 -39 -40 -42 -41 -40 -40 -40 -41 -41 -42 -43 -43 -45 -50 -52 -53 -54 -49 -42 -38 -39 -43 -51 -56 -63 -70 -81 -87 -90 -94 -97 -100 -104 -111 -118 -116 -123 -141 -152 -161 -172 -174 -192 -201 -207 -221 -238 -249 -258 -273 -294 -328 -363 -394 -433 -458 -484 -510 -538 -556 -593 -642 -670 -696 -724 -745 -772 -796 -825 -849 -877 -897 -923 -937 -960 -978 -1003 -1030 -1053 -1083 -1103 -1122 -1147 -1172 -1187 -1210 -1232 -1244 -1263 -1288 -1309 -1326 -1370 -1405 -1441 -1482 -1519 -1552 -1586 -1615 -1631 -1654 -1670 -1679 -1691 -1701 -1708 -1714 -1719 -1721 -1724 -1726 -1731 -1736 -1737 -1744 -1737 -1735 -1735 -1740 -1745 -1749 -1749 -1756 -1765 -1764 -146 -145 -140 -130 -130 -132 -138 -139 -133 -132 -130 -129 -131 -128 -128 -128 -129 -130 -126 -131 -134 -137 -156 -169 -167 -165 -145 -145 -130 -127 -127 -127 -126 -125 -128 -132 -135 -132 -120 -105 -93 -94 -108 -120 -120 -109 -101 -98 -100 -103 -107 -104 -109 -114 -114 -116 -117 -123 -123 -121 -120 -119 -122 -119 -117 -122 -122 -124 -123 -122 -123 -120 -117 -113 -110 -112 -111 -107 -106 -107 -109 -110 -107 -106 -106 -103 -108 -105 -98 -100 -98 -85 -87 -92 -99 -103 -104 -104 -105 -105 -105 -106 -109 -109 -110 -104 -109 -103 -104 -106 -106 -106 -112 -109 -106 -113 -113 -111 -111 -110 -109 -106 -103 -103 -96 -91 -86 -101 -105 -106 -101 -103 -105 -107 -104 -101 -100 -99 -99 -97 -95 -90 -94 -95 -94 -86 -86 -84 -85 -88 -88 -84 -82 -83 -88 -90 -90 -89 -85 -84 -85 -87 -86 -85 -85 -86 -86 -84 -82 -81 -80 -81 -80 -81 -82 -80 -78 -76 -75 -75 -76 -75 -74 -74 -75 -75 -72 -70 -70 -71 -71 -71 -70 -71 -72 -71 -69 -69 -71 -71 -66 -63 -64 -67 -66 -67 -66 -65 -66 -66 -65 -65 -66 -66 -65 -64 -64 -65 -64 -64 -65 -67 -66 -66 -66 -65 -64 -63 -64 -64 -63 -63 -64 -63 -61 -62 -64 -62 -62 -61 -60 -61 -62 -63 -63 -61 -60 -60 -60 -60 -59 -59 -59 -59 -58 -57 -58 -59 -59 -59 -58 -59 -59 -59 -60 -58 -58 -59 -58 -58 -58 -60 -57 -59 -60 -58 -57 -56 -56 -55 -55 -55 -55 -56 -56 -54 -55 -55 -55 -56 -55 -55 -56 -55 -54 -55 -52 -54 -55 -54 -51 -53 -54 -53 -50 -52 -52 -51 -53 -53 -52 -52 -52 -51 -50 -50 -50 -50 -49 -49 -49 -50 -48 -47 -48 -47 -48 -47 -49 -49 -49 -49 -49 -49 -47 -46 -46 -45 -45 -47 -49 -48 -46 -47 -48 -47 -48 -47 -48 -48 -48 -49 -46 -46 -46 -46 -46 -46 -46 -47 -46 -45 -45 -47 -47 -45 -45 -45 -45 -43 -43 -43 -44 -45 -44 -43 -44 -44 -47 -45 -43 -45 -44 -46 -45 -44 -41 -43 -42 -41 -41 -42 -42 -41 -42 -42 -42 -42 -41 -41 -41 -41 -41 -43 -43 -43 -43 -42 -41 -43 -42 -41 -41 -40 -40 -41 -41 -40 -39 -40 -39 -40 -41 -41 -40 -40 -41 -41 -41 -43 -43 -44 -48 -53 -54 -54 -50 -44 -38 -38 -42 -49 -55 -64 -69 -75 -86 -90 -94 -100 -105 -110 -116 -117 -121 -138 -149 -160 -166 -174 -186 -201 -206 -214 -232 -246 -261 -271 -286 -314 -348 -380 -425 -443 -464 -500 -524 -548 -569 -595 -624 -650 -676 -709 -729 -753 -773 -809 -833 -860 -882 -897 -920 -936 -958 -977 -1002 -1033 -1058 -1086 -1104 -1124 -1153 -1173 -1190 -1216 -1241 -1270 -1299 -1317 -1341 -1358 -1387 -1427 -1463 -1502 -1535 -1577 -1593 -1620 -1639 -1661 -1670 -1681 -1690 -1703 -1705 -1712 -1719 -1722 -1727 -1732 -1736 -1742 -1739 -1740 -1741 -1738 -1737 -1747 -1752 -1751 -1759 -1762 -1768 -146 -144 -145 -140 -130 -132 -134 -137 -139 -132 -131 -128 -128 -130 -128 -129 -128 -124 -129 -125 -130 -146 -140 -158 -172 -172 -168 -150 -142 -130 -128 -126 -127 -124 -123 -127 -133 -135 -131 -117 -100 -95 -96 -110 -120 -119 -109 -102 -99 -101 -102 -106 -104 -110 -115 -114 -117 -118 -124 -123 -120 -120 -122 -119 -116 -116 -121 -121 -123 -122 -122 -121 -119 -116 -112 -111 -110 -109 -106 -104 -106 -108 -108 -106 -105 -105 -102 -109 -105 -99 -100 -98 -86 -87 -92 -99 -102 -104 -104 -106 -106 -105 -108 -110 -109 -110 -105 -110 -104 -106 -107 -109 -107 -109 -110 -114 -113 -111 -109 -109 -109 -108 -105 -104 -101 -97 -89 -86 -102 -108 -103 -99 -103 -104 -105 -102 -101 -99 -98 -98 -97 -93 -87 -91 -92 -89 -89 -81 -83 -86 -86 -86 -81 -80 -84 -89 -89 -89 -85 -86 -84 -86 -87 -85 -84 -86 -83 -85 -84 -81 -80 -80 -81 -82 -83 -81 -80 -77 -75 -74 -75 -76 -74 -74 -74 -75 -73 -71 -70 -70 -71 -69 -73 -72 -73 -72 -70 -67 -68 -72 -69 -65 -64 -66 -68 -66 -67 -66 -66 -67 -66 -66 -66 -67 -66 -65 -64 -64 -64 -63 -64 -66 -67 -66 -66 -66 -65 -64 -64 -63 -64 -63 -64 -64 -62 -61 -61 -63 -63 -61 -60 -60 -61 -62 -63 -63 -61 -60 -60 -60 -60 -59 -59 -59 -58 -58 -58 -59 -59 -59 -59 -58 -58 -59 -59 -58 -59 -59 -58 -58 -58 -59 -57 -58 -59 -58 -57 -56 -56 -55 -55 -55 -55 -55 -56 -55 -55 -53 -56 -55 -55 -55 -55 -55 -53 -55 -55 -52 -54 -56 -53 -52 -53 -54 -51 -51 -52 -51 -51 -52 -52 -51 -52 -51 -51 -50 -50 -50 -50 -49 -49 -49 -49 -47 -47 -48 -47 -48 -45 -49 -49 -49 -49 -49 -48 -46 -45 -45 -45 -44 -47 -49 -47 -46 -47 -48 -47 -47 -48 -48 -48 -47 -48 -47 -46 -46 -46 -45 -46 -45 -46 -47 -45 -47 -47 -47 -44 -45 -45 -45 -44 -43 -43 -44 -45 -43 -42 -42 -44 -46 -46 -43 -45 -46 -46 -43 -44 -41 -45 -42 -41 -41 -42 -42 -42 -42 -43 -42 -42 -41 -41 -42 -41 -41 -42 -43 -42 -42 -42 -41 -42 -41 -41 -41 -40 -41 -41 -41 -40 -40 -39 -40 -41 -42 -40 -42 -41 -42 -41 -43 -43 -45 -48 -52 -54 -54 -51 -46 -40 -38 -41 -47 -53 -58 -68 -74 -85 -91 -94 -98 -103 -108 -115 -119 -119 -135 -145 -155 -164 -174 -179 -195 -204 -211 -227 -244 -257 -276 -284 -306 -339 -373 -401 -436 -459 -481 -517 -535 -553 -598 -632 -658 -686 -713 -736 -759 -793 -813 -836 -863 -881 -897 -919 -939 -956 -978 -1005 -1036 -1063 -1087 -1106 -1130 -1160 -1175 -1198 -1221 -1235 -1252 -1280 -1313 -1335 -1378 -1412 -1445 -1486 -1521 -1551 -1583 -1605 -1625 -1647 -1661 -1672 -1683 -1692 -1699 -1707 -1713 -1719 -1726 -1734 -1733 -1739 -1739 -1747 -1743 -1741 -1740 -1749 -1752 -1755 -1756 -1759 -1763 -1765 -149 -144 -142 -144 -139 -130 -132 -133 -136 -138 -130 -130 -128 -124 -129 -129 -129 -128 -124 -128 -124 -133 -145 -142 -160 -175 -176 -172 -170 -140 -129 -127 -126 -126 -123 -122 -126 -133 -135 -130 -116 -102 -97 -98 -112 -120 -119 -109 -103 -100 -102 -105 -106 -104 -110 -115 -115 -119 -119 -125 -124 -123 -122 -122 -118 -115 -115 -121 -122 -122 -121 -122 -120 -117 -114 -111 -109 -108 -107 -105 -103 -106 -109 -107 -105 -105 -105 -103 -108 -105 -99 -100 -99 -88 -87 -93 -99 -102 -103 -103 -106 -106 -107 -108 -109 -109 -110 -112 -104 -106 -108 -108 -111 -114 -108 -110 -112 -114 -111 -108 -108 -109 -106 -105 -102 -99 -91 -80 -86 -103 -107 -100 -98 -101 -103 -103 -100 -100 -98 -97 -97 -96 -95 -97 -93 -95 -91 -88 -80 -82 -87 -87 -82 -78 -79 -86 -89 -89 -88 -86 -85 -84 -85 -85 -84 -83 -84 -84 -84 -83 -80 -80 -81 -81 -84 -82 -81 -78 -76 -74 -75 -76 -75 -74 -74 -75 -73 -71 -70 -70 -70 -73 -74 -70 -73 -72 -71 -68 -66 -69 -70 -68 -64 -64 -68 -67 -67 -67 -66 -68 -68 -65 -67 -67 -68 -66 -66 -64 -65 -64 -63 -64 -66 -67 -66 -66 -65 -65 -64 -63 -63 -63 -63 -64 -63 -60 -60 -62 -63 -62 -60 -60 -60 -60 -63 -63 -63 -60 -60 -60 -60 -60 -59 -59 -60 -58 -59 -59 -59 -59 -60 -59 -58 -58 -60 -59 -60 -61 -59 -58 -58 -58 -57 -58 -58 -58 -57 -55 -55 -55 -54 -55 -54 -55 -55 -55 -54 -53 -54 -53 -54 -55 -55 -56 -54 -53 -55 -55 -52 -54 -55 -52 -53 -53 -53 -51 -51 -52 -51 -50 -51 -51 -51 -52 -51 -51 -49 -49 -50 -50 -49 -49 -49 -49 -48 -48 -47 -47 -47 -47 -49 -49 -49 -48 -48 -47 -45 -44 -45 -45 -45 -47 -48 -46 -46 -47 -46 -47 -46 -48 -47 -48 -48 -47 -46 -46 -46 -45 -45 -45 -45 -46 -48 -44 -47 -47 -46 -44 -44 -45 -45 -44 -43 -43 -44 -44 -41 -42 -41 -43 -46 -47 -42 -42 -47 -46 -43 -44 -43 -45 -42 -42 -42 -42 -42 -43 -43 -43 -42 -42 -41 -42 -42 -41 -41 -42 -42 -41 -40 -40 -42 -41 -41 -41 -41 -41 -41 -42 -41 -39 -40 -40 -41 -42 -41 -42 -41 -42 -42 -42 -44 -44 -46 -51 -54 -54 -54 -48 -41 -39 -39 -44 -52 -57 -66 -73 -84 -90 -94 -99 -103 -108 -114 -121 -117 -124 -141 -151 -162 -170 -176 -191 -203 -210 -220 -237 -252 -275 -282 -297 -326 -358 -388 -414 -454 -478 -497 -522 -543 -584 -611 -635 -665 -698 -723 -744 -765 -797 -817 -839 -864 -882 -903 -917 -937 -953 -979 -1008 -1036 -1066 -1088 -1109 -1139 -1162 -1176 -1205 -1225 -1245 -1269 -1302 -1334 -1365 -1398 -1434 -1467 -1504 -1534 -1575 -1590 -1614 -1633 -1646 -1662 -1673 -1681 -1694 -1701 -1708 -1713 -1723 -1728 -1727 -1733 -1743 -1741 -1745 -1746 -1745 -1747 -1753 -1757 -1759 -1764 -1769 -1772 -151 -148 -143 -141 -143 -139 -130 -132 -133 -136 -137 -135 -128 -130 -123 -128 -128 -129 -127 -124 -127 -129 -133 -140 -145 -163 -168 -181 -176 -170 -137 -129 -125 -125 -125 -121 -121 -128 -134 -135 -130 -117 -103 -99 -100 -114 -120 -119 -108 -103 -101 -100 -103 -105 -104 -111 -116 -115 -120 -121 -118 -124 -123 -122 -122 -118 -114 -113 -120 -122 -121 -120 -121 -119 -116 -113 -110 -106 -106 -105 -104 -103 -108 -108 -106 -105 -105 -105 -103 -107 -105 -100 -100 -94 -89 -88 -93 -99 -101 -103 -103 -102 -107 -106 -108 -109 -109 -110 -112 -106 -108 -110 -110 -109 -114 -107 -111 -112 -112 -108 -106 -105 -108 -105 -103 -100 -97 -85 -75 -91 -102 -103 -98 -98 -100 -102 -101 -99 -99 -97 -97 -96 -95 -95 -94 -88 -94 -91 -86 -79 -81 -88 -85 -81 -79 -83 -88 -88 -88 -86 -85 -84 -84 -86 -85 -83 -82 -84 -85 -83 -81 -79 -81 -81 -83 -84 -82 -80 -77 -76 -74 -75 -76 -74 -74 -74 -74 -72 -70 -70 -70 -69 -74 -73 -69 -74 -71 -70 -67 -69 -71 -68 -67 -65 -67 -67 -67 -67 -67 -68 -69 -67 -66 -68 -68 -69 -67 -64 -65 -65 -63 -63 -64 -66 -66 -66 -66 -65 -65 -64 -64 -64 -64 -63 -64 -61 -60 -60 -62 -63 -62 -60 -60 -60 -60 -63 -63 -62 -60 -60 -60 -60 -60 -60 -59 -60 -59 -60 -60 -60 -60 -60 -59 -57 -57 -59 -58 -59 -59 -58 -57 -58 -57 -58 -58 -58 -56 -55 -55 -55 -55 -54 -54 -54 -55 -55 -54 -54 -52 -55 -54 -54 -55 -55 -56 -54 -55 -55 -53 -54 -54 -54 -51 -52 -52 -51 -52 -52 -51 -51 -50 -50 -50 -51 -52 -51 -50 -49 -49 -51 -50 -49 -49 -47 -48 -48 -47 -46 -47 -46 -47 -48 -48 -48 -48 -48 -46 -45 -45 -45 -45 -47 -47 -48 -48 -46 -47 -45 -47 -46 -47 -47 -48 -47 -47 -46 -46 -46 -45 -44 -45 -44 -46 -46 -44 -46 -46 -45 -45 -44 -45 -45 -44 -43 -44 -45 -43 -40 -41 -41 -43 -45 -48 -42 -41 -46 -45 -43 -41 -43 -43 -42 -42 -42 -42 -42 -43 -43 -42 -42 -42 -42 -42 -42 -43 -42 -42 -41 -40 -39 -40 -42 -41 -41 -41 -41 -41 -41 -41 -41 -40 -40 -40 -42 -42 -41 -41 -42 -42 -42 -44 -44 -45 -50 -54 -55 -55 -50 -43 -38 -39 -42 -50 -55 -65 -71 -77 -90 -94 -97 -104 -107 -113 -118 -119 -122 -137 -146 -156 -165 -176 -184 -198 -206 -215 -232 -251 -264 -288 -295 -319 -350 -382 -408 -436 -462 -477 -514 -532 -567 -586 -619 -648 -675 -707 -728 -750 -771 -800 -823 -847 -866 -883 -900 -916 -934 -953 -980 -1011 -1041 -1070 -1089 -1112 -1149 -1165 -1189 -1215 -1237 -1256 -1286 -1327 -1350 -1388 -1419 -1450 -1489 -1523 -1551 -1580 -1597 -1619 -1641 -1653 -1663 -1675 -1682 -1690 -1699 -1706 -1712 -1718 -1731 -1732 -1739 -1746 -1750 -1752 -1749 -1746 -1754 -1759 -1762 -1768 -1771 -1774 -154 -148 -147 -141 -139 -143 -138 -131 -133 -136 -135 -131 -134 -127 -126 -123 -128 -127 -129 -127 -126 -123 -131 -132 -133 -147 -165 -180 -185 -179 -171 -135 -128 -124 -124 -125 -122 -123 -129 -134 -135 -129 -116 -105 -101 -102 -116 -120 -118 -108 -104 -103 -99 -101 -104 -103 -111 -116 -121 -121 -122 -119 -123 -123 -122 -121 -117 -115 -112 -117 -122 -120 -119 -120 -118 -115 -112 -109 -106 -106 -105 -104 -106 -108 -108 -106 -104 -105 -105 -104 -106 -104 -100 -100 -95 -91 -88 -93 -99 -100 -103 -102 -105 -104 -107 -108 -109 -109 -111 -113 -108 -109 -110 -113 -117 -114 -106 -106 -113 -110 -107 -105 -107 -107 -104 -101 -98 -91 -83 -79 -95 -101 -99 -99 -97 -99 -100 -99 -99 -97 -98 -96 -95 -92 -95 -93 -84 -93 -92 -84 -78 -80 -88 -85 -81 -81 -85 -88 -87 -87 -87 -86 -83 -84 -86 -84 -82 -82 -84 -84 -81 -79 -79 -81 -80 -85 -83 -81 -78 -76 -74 -75 -75 -75 -74 -74 -73 -73 -71 -70 -69 -68 -71 -76 -70 -71 -72 -70 -69 -67 -68 -70 -69 -66 -65 -67 -66 -67 -68 -68 -68 -67 -67 -67 -68 -70 -69 -67 -64 -65 -64 -63 -64 -65 -66 -66 -66 -66 -65 -64 -64 -64 -63 -64 -64 -63 -61 -59 -60 -63 -63 -62 -59 -60 -60 -60 -63 -63 -62 -61 -60 -60 -60 -59 -59 -59 -60 -60 -60 -60 -60 -61 -60 -58 -56 -58 -58 -58 -58 -58 -57 -57 -57 -57 -58 -58 -56 -57 -54 -54 -54 -55 -54 -54 -54 -55 -55 -53 -52 -51 -55 -53 -54 -55 -55 -54 -54 -54 -55 -54 -54 -54 -54 -52 -52 -52 -52 -52 -52 -51 -51 -50 -50 -50 -51 -52 -51 -49 -48 -48 -51 -50 -49 -50 -47 -48 -47 -46 -46 -46 -44 -47 -48 -48 -48 -48 -47 -46 -45 -45 -46 -45 -46 -47 -47 -48 -46 -47 -46 -46 -46 -47 -47 -47 -47 -46 -46 -46 -46 -44 -44 -45 -44 -46 -44 -43 -46 -46 -45 -44 -44 -44 -44 -44 -43 -44 -44 -42 -39 -39 -40 -42 -47 -47 -42 -43 -43 -44 -42 -41 -44 -42 -43 -42 -42 -42 -43 -43 -43 -43 -42 -42 -42 -42 -42 -42 -41 -41 -41 -39 -39 -41 -41 -42 -42 -41 -42 -42 -42 -41 -41 -40 -40 -41 -42 -42 -41 -42 -42 -42 -43 -44 -45 -48 -53 -55 -56 -52 -45 -39 -38 -41 -48 -54 -58 -70 -76 -89 -94 -97 -104 -107 -111 -117 -122 -121 -131 -144 -152 -163 -174 -180 -195 -206 -215 -225 -243 -259 -285 -293 -309 -338 -367 -394 -419 -441 -474 -497 -519 -548 -571 -600 -627 -654 -684 -713 -734 -756 -784 -805 -826 -850 -866 -882 -899 -916 -932 -954 -983 -1014 -1046 -1073 -1098 -1126 -1154 -1175 -1201 -1224 -1249 -1269 -1323 -1341 -1372 -1408 -1442 -1471 -1506 -1534 -1573 -1587 -1608 -1627 -1643 -1653 -1662 -1673 -1685 -1694 -1702 -1709 -1717 -1724 -1734 -1737 -1744 -1753 -1754 -1751 -1751 -1751 -1760 -1766 -1767 -1774 -1777 -159 -152 -145 -145 -140 -137 -131 -128 -132 -132 -137 -136 -131 -133 -126 -125 -122 -127 -129 -126 -127 -124 -123 -131 -132 -136 -150 -168 -182 -190 -183 -171 -132 -128 -124 -125 -125 -122 -124 -131 -134 -135 -129 -116 -106 -103 -104 -118 -120 -118 -108 -102 -104 -98 -103 -110 -104 -111 -117 -121 -122 -123 -120 -123 -123 -122 -121 -118 -114 -110 -118 -122 -119 -119 -119 -117 -114 -111 -107 -106 -105 -105 -104 -106 -108 -107 -105 -104 -105 -105 -105 -105 -104 -101 -100 -95 -92 -88 -93 -98 -101 -100 -103 -105 -105 -108 -108 -109 -110 -111 -108 -110 -111 -113 -115 -117 -115 -104 -106 -112 -108 -105 -103 -108 -106 -103 -98 -95 -85 -80 -83 -90 -100 -97 -99 -96 -98 -96 -99 -98 -97 -99 -95 -94 -90 -94 -90 -79 -92 -94 -83 -80 -81 -85 -84 -83 -82 -88 -87 -87 -87 -86 -84 -84 -84 -85 -84 -81 -82 -84 -83 -80 -78 -79 -81 -81 -83 -81 -79 -77 -76 -75 -75 -75 -74 -73 -73 -73 -70 -71 -69 -69 -67 -73 -73 -72 -73 -70 -70 -68 -67 -69 -67 -68 -68 -66 -66 -68 -67 -68 -67 -68 -67 -67 -68 -69 -71 -68 -66 -64 -65 -64 -63 -64 -65 -66 -65 -66 -66 -65 -64 -64 -64 -63 -63 -64 -63 -61 -59 -59 -63 -63 -61 -59 -60 -60 -60 -62 -63 -61 -61 -60 -60 -60 -59 -58 -59 -61 -61 -61 -58 -60 -60 -58 -57 -57 -57 -57 -57 -57 -57 -57 -57 -56 -57 -57 -56 -55 -53 -53 -54 -54 -54 -54 -53 -54 -55 -54 -53 -52 -53 -55 -54 -55 -55 -55 -54 -54 -54 -54 -54 -54 -54 -53 -52 -52 -52 -53 -52 -52 -51 -51 -50 -50 -51 -51 -52 -51 -49 -48 -50 -49 -50 -49 -48 -47 -47 -47 -46 -46 -45 -43 -46 -48 -48 -48 -48 -47 -46 -45 -46 -46 -45 -45 -47 -46 -47 -46 -47 -46 -45 -46 -47 -47 -46 -47 -46 -46 -46 -46 -44 -44 -44 -43 -45 -43 -43 -45 -45 -44 -44 -45 -44 -44 -43 -43 -44 -43 -41 -38 -38 -40 -43 -46 -44 -41 -45 -43 -43 -41 -42 -44 -43 -43 -43 -43 -43 -43 -43 -43 -43 -42 -42 -42 -42 -42 -41 -41 -40 -40 -40 -40 -41 -42 -42 -42 -42 -42 -42 -42 -42 -40 -40 -41 -42 -41 -41 -42 -43 -42 -43 -45 -45 -47 -52 -55 -56 -53 -47 -41 -37 -40 -44 -52 -57 -69 -75 -88 -94 -97 -100 -107 -110 -116 -122 -120 -126 -140 -147 -156 -171 -178 -189 -201 -209 -220 -238 -257 -271 -299 -307 -326 -361 -378 -412 -439 -471 -493 -514 -541 -554 -577 -610 -635 -663 -696 -721 -741 -763 -788 -808 -829 -848 -867 -882 -897 -914 -929 -955 -994 -1025 -1056 -1083 -1107 -1140 -1160 -1185 -1211 -1233 -1260 -1307 -1337 -1365 -1399 -1426 -1455 -1493 -1525 -1550 -1577 -1590 -1616 -1632 -1646 -1656 -1664 -1675 -1688 -1696 -1700 -1706 -1722 -1728 -1731 -1743 -1746 -1756 -1755 -1754 -1753 -1761 -1766 -1770 -1778 -1779 -163 -157 -149 -143 -143 -143 -134 -138 -128 -132 -132 -136 -135 -135 -132 -125 -122 -120 -126 -127 -125 -128 -123 -122 -131 -131 -134 -152 -170 -185 -194 -186 -165 -131 -127 -125 -125 -126 -124 -126 -132 -134 -135 -128 -116 -108 -105 -106 -120 -120 -117 -104 -103 -97 -93 -102 -108 -105 -112 -117 -123 -123 -124 -121 -122 -121 -122 -120 -116 -112 -109 -119 -122 -118 -118 -118 -116 -113 -110 -106 -105 -105 -103 -104 -106 -108 -106 -104 -104 -105 -105 -105 -103 -104 -101 -100 -96 -94 -92 -94 -99 -101 -102 -103 -103 -105 -108 -108 -109 -110 -112 -109 -112 -112 -114 -118 -118 -115 -103 -109 -111 -106 -103 -104 -108 -105 -103 -95 -92 -89 -78 -88 -89 -99 -98 -99 -95 -96 -97 -98 -97 -95 -100 -94 -94 -87 -94 -86 -82 -92 -93 -84 -81 -83 -86 -83 -83 -83 -82 -86 -86 -86 -86 -83 -84 -85 -85 -82 -80 -82 -82 -81 -79 -78 -80 -80 -82 -80 -80 -77 -77 -75 -74 -75 -74 -73 -72 -73 -70 -70 -70 -69 -68 -69 -74 -70 -71 -71 -69 -69 -69 -67 -68 -68 -68 -67 -67 -67 -68 -68 -69 -68 -67 -69 -67 -68 -69 -70 -68 -65 -64 -65 -64 -63 -64 -66 -65 -66 -66 -66 -65 -64 -64 -63 -62 -64 -64 -63 -60 -59 -60 -63 -63 -61 -59 -60 -60 -60 -62 -60 -61 -60 -61 -61 -60 -58 -58 -60 -61 -61 -59 -58 -59 -58 -57 -56 -57 -57 -56 -56 -56 -56 -56 -56 -57 -57 -57 -55 -54 -55 -53 -53 -55 -54 -53 -53 -54 -55 -54 -53 -52 -54 -55 -54 -55 -55 -54 -53 -54 -54 -54 -53 -53 -53 -52 -51 -52 -52 -53 -52 -51 -51 -51 -50 -50 -51 -51 -51 -49 -50 -48 -50 -51 -50 -49 -47 -47 -47 -46 -45 -46 -45 -44 -46 -47 -48 -48 -47 -47 -46 -45 -46 -46 -46 -46 -47 -45 -47 -46 -47 -46 -44 -46 -47 -48 -46 -47 -46 -46 -46 -46 -44 -45 -45 -43 -45 -45 -43 -45 -43 -44 -44 -46 -44 -44 -43 -44 -44 -42 -40 -38 -39 -40 -43 -46 -43 -41 -41 -43 -41 -43 -42 -42 -43 -43 -43 -43 -43 -43 -43 -44 -43 -44 -42 -42 -43 -41 -41 -40 -40 -40 -39 -41 -42 -42 -43 -43 -43 -43 -43 -42 -41 -40 -41 -42 -42 -41 -42 -43 -43 -43 -44 -45 -47 -50 -55 -57 -55 -49 -43 -38 -39 -43 -51 -56 -67 -74 -80 -93 -97 -100 -106 -109 -114 -120 -123 -124 -136 -143 -152 -165 -178 -183 -200 -208 -219 -231 -253 -270 -290 -304 -320 -345 -372 -407 -433 -451 -479 -500 -527 -540 -560 -587 -618 -645 -672 -707 -726 -747 -768 -789 -812 -833 -850 -868 -884 -900 -918 -938 -969 -1005 -1037 -1067 -1093 -1117 -1148 -1165 -1197 -1223 -1252 -1292 -1328 -1351 -1382 -1414 -1439 -1474 -1508 -1534 -1561 -1585 -1605 -1622 -1640 -1646 -1655 -1663 -1676 -1686 -1695 -1701 -1711 -1720 -1730 -1742 -1746 -1752 -1757 -1756 -1757 -1758 -1766 -1774 -1775 -1780 -162 -160 -155 -150 -140 -139 -134 -132 -136 -128 -132 -132 -136 -134 -134 -133 -124 -120 -121 -126 -129 -127 -127 -122 -121 -131 -131 -132 -155 -172 -181 -188 -179 -159 -131 -126 -125 -126 -126 -125 -127 -134 -134 -135 -127 -116 -109 -107 -108 -106 -120 -114 -105 -103 -97 -92 -101 -106 -106 -111 -118 -124 -125 -125 -122 -122 -122 -121 -120 -115 -110 -111 -119 -121 -118 -118 -117 -114 -112 -109 -106 -106 -104 -102 -104 -106 -107 -105 -103 -105 -105 -105 -106 -102 -104 -102 -100 -100 -95 -92 -100 -99 -100 -102 -103 -103 -106 -109 -109 -109 -110 -109 -111 -113 -114 -117 -119 -119 -115 -102 -111 -108 -103 -101 -107 -107 -105 -95 -92 -86 -87 -76 -82 -95 -99 -98 -99 -93 -94 -96 -98 -96 -94 -94 -94 -94 -88 -91 -86 -84 -90 -91 -83 -87 -84 -87 -85 -84 -84 -86 -86 -86 -85 -83 -84 -85 -85 -85 -81 -80 -80 -80 -78 -79 -80 -79 -80 -80 -78 -76 -77 -76 -75 -75 -75 -73 -72 -74 -72 -67 -70 -70 -70 -69 -71 -72 -72 -71 -70 -70 -68 -67 -67 -68 -69 -69 -68 -67 -68 -68 -67 -69 -69 -67 -68 -66 -67 -68 -70 -68 -67 -64 -65 -63 -64 -64 -66 -65 -67 -66 -66 -65 -64 -64 -63 -63 -64 -64 -62 -60 -59 -61 -63 -62 -61 -59 -60 -61 -62 -62 -61 -61 -60 -61 -61 -60 -58 -58 -60 -60 -59 -58 -58 -59 -57 -55 -56 -57 -55 -55 -56 -55 -57 -58 -57 -56 -56 -54 -53 -53 -54 -52 -54 -55 -53 -53 -53 -54 -54 -54 -54 -53 -54 -55 -53 -55 -55 -54 -54 -54 -54 -53 -53 -53 -53 -52 -51 -52 -53 -52 -52 -51 -51 -51 -50 -50 -51 -51 -51 -49 -49 -48 -50 -51 -51 -49 -47 -47 -47 -46 -46 -46 -45 -46 -46 -47 -48 -48 -48 -47 -47 -47 -46 -47 -46 -46 -46 -45 -45 -47 -47 -46 -46 -47 -48 -48 -46 -46 -46 -46 -47 -45 -45 -45 -45 -42 -46 -44 -46 -44 -43 -44 -44 -45 -44 -44 -43 -45 -43 -41 -40 -39 -40 -41 -44 -42 -42 -40 -42 -42 -42 -43 -42 -43 -43 -43 -43 -43 -43 -43 -44 -44 -43 -44 -43 -42 -42 -42 -41 -40 -39 -39 -38 -42 -43 -44 -42 -43 -42 -43 -43 -43 -40 -40 -42 -42 -41 -42 -43 -43 -43 -44 -45 -46 -48 -54 -56 -56 -51 -44 -39 -39 -41 -49 -55 -59 -73 -79 -92 -96 -99 -104 -109 -113 -118 -122 -122 -127 -142 -148 -162 -174 -180 -193 -204 -218 -231 -243 -264 -279 -308 -318 -337 -368 -390 -422 -446 -462 -487 -511 -533 -551 -571 -600 -627 -652 -682 -712 -732 -753 -774 -796 -816 -837 -853 -870 -888 -906 -922 -947 -982 -1016 -1049 -1077 -1102 -1131 -1154 -1183 -1209 -1233 -1272 -1311 -1347 -1371 -1409 -1433 -1459 -1497 -1528 -1550 -1575 -1587 -1611 -1625 -1640 -1648 -1656 -1666 -1679 -1688 -1694 -1700 -1716 -1725 -1734 -1742 -1747 -1757 -1759 -1760 -1755 -1766 -1773 -1776 -1780 -160 -158 -151 -148 -146 -138 -136 -132 -130 -134 -128 -132 -134 -137 -134 -134 -132 -123 -118 -120 -126 -126 -126 -127 -120 -120 -131 -130 -132 -152 -169 -177 -182 -172 -153 -130 -126 -126 -126 -126 -126 -129 -136 -135 -135 -126 -116 -111 -112 -110 -108 -117 -114 -106 -103 -96 -92 -95 -105 -107 -111 -118 -125 -126 -126 -124 -121 -122 -121 -118 -114 -110 -112 -118 -119 -117 -117 -116 -114 -110 -107 -105 -104 -104 -103 -104 -106 -104 -105 -103 -105 -105 -104 -106 -105 -100 -102 -100 -100 -95 -93 -98 -100 -101 -102 -103 -104 -107 -109 -109 -110 -111 -111 -114 -115 -116 -119 -121 -119 -107 -102 -104 -104 -101 -101 -104 -107 -104 -92 -87 -81 -75 -78 -83 -99 -99 -98 -94 -91 -93 -95 -97 -95 -101 -94 -94 -93 -89 -89 -86 -87 -89 -90 -83 -84 -87 -87 -85 -86 -84 -85 -86 -85 -85 -82 -83 -84 -84 -83 -80 -80 -79 -77 -76 -78 -79 -78 -77 -78 -78 -75 -77 -75 -74 -75 -75 -72 -71 -73 -70 -69 -70 -70 -69 -69 -73 -70 -69 -70 -70 -70 -68 -67 -67 -68 -69 -69 -68 -68 -68 -68 -67 -69 -69 -67 -67 -66 -67 -68 -69 -67 -66 -65 -64 -63 -64 -64 -66 -65 -67 -68 -66 -65 -65 -64 -62 -63 -64 -64 -63 -60 -60 -62 -63 -62 -60 -60 -60 -63 -61 -61 -62 -61 -61 -61 -61 -59 -58 -58 -60 -60 -58 -57 -58 -56 -55 -57 -56 -56 -55 -56 -55 -55 -55 -56 -56 -56 -55 -52 -51 -55 -53 -54 -54 -55 -53 -53 -53 -54 -54 -53 -54 -54 -54 -54 -54 -55 -55 -54 -54 -53 -54 -52 -52 -53 -53 -52 -51 -52 -52 -52 -51 -52 -51 -51 -51 -50 -51 -51 -51 -49 -47 -48 -52 -52 -51 -45 -47 -47 -47 -47 -47 -47 -45 -46 -46 -47 -48 -49 -48 -48 -47 -47 -47 -47 -47 -46 -46 -44 -45 -48 -48 -47 -48 -48 -49 -49 -47 -46 -46 -47 -47 -45 -45 -45 -43 -45 -47 -44 -45 -44 -44 -45 -46 -44 -44 -43 -43 -44 -42 -41 -41 -40 -40 -41 -44 -44 -44 -41 -41 -42 -42 -43 -42 -43 -43 -44 -43 -43 -43 -43 -44 -44 -43 -43 -43 -42 -42 -42 -41 -41 -39 -40 -40 -43 -44 -43 -43 -43 -43 -44 -43 -43 -40 -41 -42 -42 -43 -43 -43 -44 -44 -45 -45 -48 -53 -56 -57 -53 -46 -40 -38 -40 -45 -54 -59 -72 -78 -90 -96 -99 -103 -108 -112 -117 -123 -123 -128 -139 -144 -153 -166 -179 -191 -197 -211 -223 -237 -259 -277 -298 -316 -331 -361 -384 -407 -436 -462 -484 -507 -525 -539 -557 -577 -609 -634 -660 -694 -718 -738 -760 -779 -799 -820 -839 -855 -872 -890 -910 -927 -956 -996 -1027 -1060 -1087 -1111 -1139 -1160 -1193 -1222 -1264 -1298 -1331 -1360 -1385 -1425 -1446 -1480 -1512 -1536 -1562 -1582 -1596 -1617 -1633 -1639 -1648 -1654 -1667 -1679 -1688 -1694 -1709 -1720 -1726 -1738 -1747 -1751 -1761 -1761 -1757 -1761 -1770 -1776 -1779 -156 -157 -154 -147 -144 -142 -135 -133 -130 -128 -133 -128 -132 -134 -137 -133 -134 -131 -121 -116 -119 -129 -125 -127 -128 -120 -120 -130 -129 -132 -150 -166 -173 -177 -166 -147 -129 -125 -126 -127 -126 -127 -130 -137 -135 -135 -124 -116 -113 -113 -112 -119 -117 -114 -107 -102 -94 -91 -93 -103 -107 -111 -119 -125 -127 -127 -124 -120 -121 -120 -116 -113 -109 -114 -118 -118 -116 -116 -115 -112 -109 -106 -104 -104 -103 -105 -105 -106 -104 -104 -106 -105 -104 -107 -105 -105 -101 -101 -100 -96 -96 -100 -97 -100 -102 -102 -103 -105 -108 -109 -109 -110 -111 -113 -116 -116 -118 -114 -114 -112 -99 -103 -105 -101 -98 -106 -105 -104 -103 -93 -84 -77 -69 -79 -89 -95 -98 -98 -90 -89 -93 -95 -96 -96 -99 -93 -93 -91 -90 -87 -85 -88 -88 -89 -85 -86 -87 -87 -86 -87 -85 -85 -86 -84 -83 -82 -82 -82 -82 -82 -78 -79 -77 -76 -78 -77 -78 -77 -78 -77 -77 -77 -76 -74 -74 -75 -73 -72 -73 -72 -69 -69 -70 -70 -71 -69 -69 -70 -69 -70 -71 -69 -68 -68 -68 -68 -70 -69 -68 -69 -68 -68 -67 -68 -68 -67 -67 -65 -66 -67 -69 -68 -66 -65 -64 -63 -64 -65 -64 -65 -67 -69 -66 -65 -65 -63 -63 -63 -64 -64 -63 -60 -60 -62 -63 -61 -60 -60 -61 -63 -61 -62 -62 -60 -61 -60 -60 -58 -58 -58 -59 -59 -58 -57 -57 -57 -55 -56 -56 -55 -56 -55 -55 -56 -57 -55 -55 -55 -52 -52 -54 -54 -53 -54 -54 -54 -54 -53 -53 -54 -54 -54 -54 -55 -54 -54 -54 -55 -55 -54 -54 -53 -53 -52 -52 -52 -52 -52 -52 -52 -52 -51 -51 -52 -51 -51 -50 -50 -51 -51 -51 -48 -46 -48 -52 -51 -48 -46 -47 -48 -48 -47 -47 -47 -45 -46 -46 -47 -48 -49 -48 -48 -47 -47 -47 -47 -47 -45 -46 -44 -46 -47 -49 -48 -49 -49 -50 -46 -47 -47 -46 -47 -47 -45 -46 -45 -43 -44 -47 -45 -43 -43 -44 -45 -46 -44 -44 -43 -43 -44 -42 -40 -41 -40 -40 -44 -44 -43 -41 -41 -41 -42 -42 -43 -43 -43 -44 -44 -43 -43 -43 -43 -43 -43 -43 -43 -43 -42 -41 -41 -42 -40 -39 -38 -42 -44 -44 -43 -43 -43 -44 -43 -43 -40 -41 -42 -43 -42 -43 -44 -44 -44 -45 -47 -47 -52 -56 -57 -55 -48 -42 -37 -40 -45 -54 -59 -71 -77 -85 -95 -98 -102 -108 -111 -116 -121 -126 -126 -134 -139 -148 -164 -179 -186 -198 -207 -219 -231 -250 -271 -287 -318 -329 -355 -378 -402 -432 -454 -472 -496 -514 -533 -545 -563 -588 -618 -642 -669 -706 -724 -742 -763 -783 -803 -823 -841 -858 -874 -894 -914 -939 -970 -1007 -1039 -1070 -1097 -1122 -1151 -1170 -1206 -1252 -1274 -1315 -1353 -1380 -1414 -1444 -1463 -1496 -1523 -1549 -1569 -1590 -1606 -1620 -1634 -1640 -1647 -1656 -1671 -1682 -1687 -1696 -1710 -1722 -1730 -1743 -1749 -1758 -1762 -1760 -1760 -1767 -1775 -1779 -153 -151 -153 -150 -144 -140 -139 -132 -129 -128 -126 -131 -128 -132 -134 -137 -133 -133 -130 -120 -114 -125 -130 -124 -127 -128 -120 -122 -130 -129 -133 -147 -163 -169 -171 -159 -141 -129 -124 -126 -127 -126 -128 -132 -137 -135 -136 -131 -118 -114 -115 -110 -119 -116 -114 -107 -102 -93 -91 -92 -98 -108 -111 -119 -127 -128 -126 -123 -120 -120 -118 -115 -112 -109 -113 -117 -116 -115 -115 -114 -111 -108 -105 -104 -104 -103 -105 -105 -106 -105 -102 -105 -105 -104 -106 -104 -104 -104 -101 -97 -98 -97 -99 -92 -100 -101 -101 -103 -105 -109 -109 -109 -109 -113 -113 -112 -110 -111 -109 -109 -104 -94 -98 -102 -98 -107 -108 -108 -104 -101 -90 -81 -74 -73 -81 -92 -92 -98 -97 -90 -91 -93 -95 -94 -95 -98 -93 -92 -90 -89 -86 -85 -87 -87 -87 -86 -86 -89 -87 -88 -86 -85 -85 -85 -84 -82 -81 -80 -81 -78 -80 -79 -77 -75 -76 -77 -78 -77 -76 -76 -75 -76 -78 -75 -74 -74 -75 -72 -72 -72 -69 -69 -69 -71 -71 -70 -69 -70 -70 -69 -69 -70 -69 -68 -68 -68 -68 -70 -70 -67 -68 -67 -67 -67 -67 -68 -67 -65 -65 -66 -67 -68 -68 -66 -65 -63 -63 -64 -66 -64 -65 -67 -68 -66 -65 -64 -63 -63 -64 -64 -64 -62 -61 -60 -62 -63 -61 -60 -60 -62 -62 -60 -62 -61 -60 -60 -60 -59 -58 -58 -58 -58 -58 -57 -56 -55 -54 -55 -56 -56 -54 -54 -55 -54 -57 -55 -56 -55 -54 -52 -54 -52 -55 -53 -54 -54 -54 -54 -54 -54 -55 -54 -54 -55 -54 -54 -54 -54 -55 -55 -54 -53 -53 -52 -52 -52 -52 -52 -52 -52 -52 -51 -52 -51 -51 -52 -51 -50 -51 -51 -52 -51 -48 -46 -49 -51 -50 -47 -46 -47 -48 -48 -47 -48 -47 -47 -46 -46 -47 -48 -49 -49 -48 -47 -48 -48 -48 -47 -45 -44 -45 -46 -48 -50 -50 -51 -50 -50 -46 -46 -46 -46 -47 -47 -45 -46 -45 -44 -42 -47 -46 -42 -43 -44 -45 -45 -43 -43 -43 -43 -43 -41 -41 -41 -41 -41 -44 -43 -43 -41 -41 -41 -42 -42 -43 -43 -43 -45 -43 -43 -42 -42 -42 -43 -43 -43 -43 -43 -43 -42 -42 -41 -38 -38 -39 -43 -45 -44 -44 -43 -43 -43 -43 -42 -40 -42 -43 -43 -43 -44 -44 -43 -45 -47 -47 -50 -55 -58 -57 -50 -44 -39 -40 -45 -53 -59 -65 -76 -83 -94 -98 -101 -106 -111 -115 -120 -127 -128 -127 -141 -145 -156 -169 -183 -192 -206 -219 -229 -243 -265 -284 -306 -327 -345 -372 -396 -419 -446 -470 -483 -505 -520 -540 -554 -571 -600 -626 -649 -675 -707 -725 -746 -766 -786 -806 -826 -844 -861 -881 -902 -918 -948 -982 -1018 -1052 -1081 -1106 -1127 -1163 -1187 -1232 -1267 -1300 -1335 -1367 -1395 -1431 -1457 -1485 -1515 -1538 -1563 -1580 -1590 -1609 -1623 -1632 -1639 -1644 -1659 -1673 -1682 -1686 -1700 -1714 -1722 -1734 -1747 -1750 -1760 -1762 -1761 -1763 -1772 -1779 -146 -148 -147 -149 -146 -140 -136 -131 -130 -128 -126 -124 -129 -132 -132 -134 -137 -132 -133 -129 -122 -118 -126 -130 -124 -126 -127 -121 -122 -129 -128 -134 -146 -161 -166 -165 -152 -135 -128 -124 -127 -128 -136 -129 -134 -129 -135 -136 -131 -119 -116 -114 -112 -119 -116 -114 -108 -102 -93 -90 -90 -99 -109 -111 -119 -126 -127 -124 -121 -119 -119 -117 -114 -112 -108 -109 -117 -116 -115 -115 -113 -110 -105 -105 -104 -103 -102 -102 -105 -103 -105 -102 -105 -105 -104 -104 -103 -100 -102 -101 -98 -95 -98 -98 -92 -101 -102 -101 -103 -106 -108 -108 -109 -108 -109 -109 -109 -104 -103 -103 -103 -97 -95 -102 -100 -101 -108 -109 -108 -105 -97 -85 -77 -70 -77 -83 -95 -93 -97 -96 -92 -91 -93 -95 -93 -95 -96 -92 -91 -89 -88 -86 -85 -86 -88 -86 -88 -87 -87 -86 -86 -86 -85 -84 -84 -82 -80 -81 -81 -81 -81 -78 -77 -77 -74 -77 -77 -77 -76 -75 -74 -73 -77 -77 -75 -74 -74 -73 -73 -72 -71 -71 -70 -72 -71 -71 -70 -69 -70 -69 -69 -70 -70 -68 -68 -68 -67 -68 -70 -69 -68 -67 -68 -67 -67 -66 -66 -66 -65 -64 -66 -66 -68 -68 -66 -65 -63 -63 -64 -66 -65 -65 -67 -67 -66 -65 -64 -63 -63 -64 -65 -64 -63 -61 -62 -62 -63 -61 -60 -60 -63 -61 -60 -62 -60 -59 -60 -59 -58 -57 -58 -56 -57 -57 -56 -55 -54 -54 -55 -56 -55 -53 -55 -54 -54 -57 -55 -56 -55 -53 -53 -52 -54 -55 -54 -55 -54 -54 -54 -54 -54 -55 -54 -54 -55 -54 -55 -54 -54 -55 -54 -54 -53 -52 -51 -52 -52 -52 -52 -52 -51 -51 -51 -52 -51 -51 -52 -51 -50 -51 -51 -52 -50 -48 -48 -50 -51 -50 -47 -49 -47 -48 -49 -48 -48 -47 -47 -46 -46 -47 -48 -49 -49 -48 -48 -49 -49 -49 -48 -45 -44 -45 -47 -47 -51 -49 -51 -48 -50 -48 -46 -46 -48 -47 -46 -46 -46 -46 -45 -41 -47 -46 -43 -44 -44 -45 -45 -43 -43 -42 -43 -43 -41 -41 -41 -41 -41 -43 -42 -40 -42 -41 -41 -42 -42 -42 -42 -43 -43 -43 -42 -42 -42 -42 -42 -42 -43 -42 -42 -43 -42 -42 -40 -37 -37 -41 -44 -44 -43 -43 -42 -43 -42 -42 -40 -41 -42 -44 -44 -45 -44 -43 -45 -47 -46 -49 -55 -58 -57 -52 -46 -40 -41 -44 -50 -58 -64 -75 -82 -94 -97 -101 -107 -110 -114 -118 -125 -126 -130 -136 -140 -148 -165 -182 -193 -200 -211 -224 -240 -256 -277 -294 -326 -345 -362 -391 -413 -441 -462 -482 -501 -516 -532 -545 -560 -577 -604 -629 -653 -681 -708 -727 -750 -769 -790 -810 -829 -846 -863 -884 -907 -925 -957 -997 -1029 -1064 -1090 -1115 -1143 -1178 -1220 -1249 -1286 -1317 -1356 -1388 -1423 -1454 -1471 -1502 -1529 -1549 -1570 -1583 -1599 -1616 -1624 -1633 -1638 -1647 -1661 -1674 -1680 -1688 -1704 -1718 -1727 -1739 -1748 -1755 -1762 -1763 -1761 -1767 -1777 -147 -141 -143 -144 -144 -143 -137 -133 -128 -127 -126 -124 -122 -127 -129 -132 -134 -137 -134 -135 -131 -116 -120 -128 -130 -125 -126 -127 -121 -123 -127 -127 -134 -143 -158 -162 -160 -146 -130 -127 -131 -127 -129 -136 -132 -135 -130 -135 -136 -131 -121 -115 -116 -114 -119 -116 -112 -109 -101 -92 -90 -88 -100 -110 -113 -118 -125 -125 -123 -120 -118 -117 -116 -116 -111 -112 -109 -116 -115 -114 -114 -111 -107 -103 -104 -104 -102 -101 -103 -105 -103 -104 -102 -105 -105 -104 -104 -102 -100 -104 -100 -99 -98 -98 -88 -93 -101 -102 -102 -103 -106 -107 -108 -108 -104 -106 -105 -102 -98 -98 -96 -97 -96 -90 -99 -97 -103 -107 -108 -107 -103 -95 -81 -74 -66 -81 -89 -95 -97 -97 -96 -91 -92 -95 -94 -92 -94 -94 -91 -90 -87 -86 -86 -85 -84 -87 -86 -87 -88 -85 -85 -84 -85 -85 -83 -83 -81 -79 -78 -79 -78 -79 -77 -78 -75 -75 -77 -77 -76 -75 -75 -74 -75 -76 -76 -75 -74 -74 -72 -72 -70 -70 -69 -70 -72 -72 -72 -70 -70 -70 -69 -69 -71 -69 -68 -68 -68 -67 -69 -69 -68 -67 -66 -67 -65 -65 -66 -66 -66 -64 -64 -65 -67 -67 -68 -66 -65 -63 -64 -64 -67 -66 -66 -67 -66 -65 -65 -63 -64 -64 -64 -65 -64 -63 -61 -62 -62 -63 -61 -60 -60 -62 -61 -60 -61 -61 -59 -59 -59 -59 -58 -57 -56 -57 -56 -55 -53 -54 -55 -55 -56 -53 -54 -55 -54 -56 -56 -56 -55 -55 -53 -53 -54 -53 -54 -55 -55 -55 -54 -54 -54 -55 -55 -54 -54 -55 -54 -55 -54 -54 -54 -54 -53 -52 -52 -51 -51 -52 -52 -52 -53 -51 -51 -51 -53 -51 -51 -52 -50 -50 -51 -51 -51 -49 -48 -48 -51 -50 -49 -46 -48 -48 -49 -49 -49 -49 -48 -47 -47 -46 -48 -48 -49 -49 -49 -49 -49 -50 -50 -48 -45 -45 -46 -47 -51 -51 -50 -51 -49 -49 -47 -46 -47 -48 -48 -46 -47 -46 -46 -45 -42 -47 -46 -43 -43 -44 -45 -44 -43 -43 -42 -43 -42 -41 -42 -42 -42 -41 -42 -41 -40 -42 -41 -41 -42 -42 -42 -42 -42 -43 -42 -42 -41 -41 -42 -41 -42 -42 -43 -43 -43 -42 -41 -39 -37 -39 -42 -42 -43 -43 -42 -42 -42 -43 -42 -42 -42 -43 -45 -45 -44 -44 -44 -46 -46 -47 -53 -57 -57 -53 -48 -42 -40 -43 -49 -57 -64 -71 -80 -90 -97 -100 -104 -108 -113 -117 -123 -127 -128 -130 -139 -145 -160 -174 -186 -197 -209 -222 -234 -249 -271 -290 -313 -341 -356 -381 -409 -431 -456 -483 -493 -510 -523 -540 -551 -563 -581 -608 -632 -657 -687 -710 -730 -753 -773 -793 -814 -832 -848 -864 -887 -911 -936 -971 -1000 -1040 -1072 -1100 -1124 -1153 -1199 -1229 -1266 -1299 -1340 -1373 -1405 -1446 -1468 -1489 -1518 -1539 -1564 -1576 -1584 -1598 -1611 -1625 -1633 -1635 -1649 -1664 -1675 -1679 -1695 -1709 -1720 -1731 -1743 -1750 -1762 -1763 -1764 -1766 -1773 -149 -134 -135 -138 -139 -141 -139 -133 -129 -125 -125 -123 -118 -120 -125 -129 -133 -136 -139 -137 -137 -124 -117 -122 -128 -129 -125 -126 -127 -121 -123 -126 -126 -134 -141 -155 -158 -154 -154 -153 -128 -132 -129 -130 -136 -135 -137 -131 -135 -136 -131 -117 -116 -118 -121 -119 -115 -113 -109 -101 -92 -91 -90 -101 -110 -114 -118 -124 -124 -121 -119 -116 -116 -113 -115 -110 -113 -109 -116 -114 -113 -113 -109 -109 -104 -105 -104 -102 -103 -103 -105 -103 -102 -103 -105 -105 -106 -104 -101 -100 -104 -100 -92 -101 -99 -84 -97 -102 -102 -103 -104 -106 -107 -106 -106 -101 -102 -102 -97 -94 -95 -92 -92 -90 -90 -96 -94 -105 -108 -108 -107 -101 -92 -82 -75 -72 -83 -95 -95 -97 -93 -95 -91 -92 -94 -93 -94 -93 -93 -91 -88 -86 -86 -86 -85 -84 -86 -87 -87 -86 -84 -84 -87 -85 -85 -83 -81 -80 -78 -77 -80 -78 -78 -75 -75 -72 -76 -77 -76 -75 -75 -75 -74 -76 -75 -75 -75 -73 -74 -74 -72 -71 -69 -70 -71 -73 -72 -70 -71 -70 -70 -69 -69 -70 -68 -68 -69 -68 -68 -69 -69 -67 -67 -67 -67 -65 -65 -66 -66 -65 -65 -63 -64 -67 -67 -68 -66 -65 -64 -64 -65 -67 -66 -66 -67 -66 -66 -64 -64 -64 -64 -64 -65 -65 -63 -61 -62 -62 -63 -61 -60 -61 -62 -62 -60 -61 -60 -60 -59 -58 -59 -58 -57 -55 -56 -56 -56 -52 -54 -55 -55 -56 -54 -54 -55 -55 -56 -56 -56 -55 -54 -54 -53 -55 -54 -54 -55 -55 -55 -55 -54 -53 -55 -55 -54 -55 -54 -55 -54 -54 -54 -54 -53 -52 -52 -51 -51 -51 -52 -52 -52 -52 -50 -51 -51 -53 -51 -51 -51 -50 -50 -50 -51 -51 -48 -48 -50 -50 -49 -49 -49 -48 -48 -49 -50 -49 -49 -48 -47 -47 -47 -48 -49 -49 -48 -50 -50 -50 -51 -51 -50 -45 -47 -46 -48 -49 -52 -51 -51 -49 -49 -47 -46 -48 -50 -48 -45 -48 -46 -45 -45 -43 -46 -46 -44 -43 -44 -45 -44 -43 -43 -43 -42 -42 -41 -42 -42 -42 -42 -41 -40 -41 -42 -41 -41 -42 -42 -42 -41 -42 -41 -43 -41 -41 -41 -41 -41 -42 -42 -42 -41 -43 -41 -41 -39 -38 -41 -43 -42 -42 -42 -41 -42 -43 -43 -41 -41 -43 -44 -45 -45 -44 -44 -46 -48 -47 -52 -56 -56 -54 -49 -44 -40 -43 -49 -55 -62 -71 -79 -89 -96 -99 -104 -109 -112 -117 -121 -128 -128 -131 -140 -140 -150 -168 -184 -196 -208 -214 -232 -244 -262 -284 -302 -333 -354 -373 -404 -425 -448 -476 -493 -503 -519 -530 -541 -551 -563 -585 -612 -636 -663 -693 -714 -736 -757 -776 -797 -816 -835 -851 -874 -898 -914 -944 -979 -1020 -1050 -1084 -1109 -1137 -1177 -1216 -1246 -1276 -1320 -1360 -1396 -1430 -1462 -1482 -1508 -1534 -1549 -1569 -1590 -1596 -1612 -1621 -1626 -1632 -1640 -1655 -1668 -1676 -1686 -1700 -1714 -1724 -1735 -1747 -1759 -1764 -1764 -1764 -1770 -127 -146 -134 -129 -131 -134 -136 -135 -130 -125 -125 -122 -121 -116 -120 -126 -130 -133 -139 -141 -140 -133 -125 -119 -124 -129 -129 -126 -126 -126 -122 -123 -125 -125 -134 -138 -144 -141 -148 -150 -149 -127 -132 -129 -131 -137 -139 -139 -132 -135 -136 -123 -119 -118 -120 -120 -118 -115 -114 -110 -101 -94 -93 -93 -102 -111 -113 -117 -124 -123 -121 -117 -115 -115 -112 -114 -109 -113 -114 -115 -116 -113 -110 -108 -108 -103 -105 -103 -102 -102 -103 -105 -103 -102 -103 -105 -106 -105 -104 -100 -104 -104 -100 -90 -102 -98 -91 -95 -102 -102 -103 -104 -106 -108 -105 -105 -102 -92 -93 -90 -89 -89 -87 -85 -84 -91 -92 -91 -107 -109 -108 -105 -98 -93 -84 -76 -78 -89 -96 -95 -97 -97 -95 -92 -92 -93 -92 -91 -92 -91 -90 -87 -86 -86 -85 -84 -85 -87 -86 -87 -84 -83 -84 -86 -85 -83 -82 -80 -79 -78 -78 -75 -78 -76 -78 -73 -73 -77 -77 -76 -75 -75 -75 -76 -74 -77 -76 -74 -74 -74 -73 -71 -70 -69 -71 -74 -72 -73 -69 -70 -70 -69 -69 -69 -68 -69 -69 -69 -68 -68 -69 -69 -67 -66 -66 -66 -66 -64 -65 -66 -65 -65 -64 -64 -67 -67 -68 -66 -64 -64 -65 -65 -65 -65 -65 -68 -67 -66 -64 -63 -64 -64 -64 -65 -65 -63 -61 -62 -62 -61 -60 -61 -61 -61 -61 -61 -61 -61 -60 -58 -58 -58 -57 -57 -55 -56 -56 -56 -53 -54 -55 -56 -55 -54 -55 -55 -56 -55 -55 -56 -55 -53 -55 -53 -54 -54 -55 -56 -55 -55 -55 -54 -54 -55 -55 -54 -54 -54 -53 -53 -54 -53 -54 -52 -52 -51 -50 -50 -51 -51 -51 -52 -52 -50 -51 -51 -52 -51 -51 -50 -49 -50 -50 -51 -50 -49 -49 -50 -49 -49 -48 -49 -48 -48 -48 -50 -50 -50 -48 -47 -47 -48 -48 -49 -49 -50 -51 -51 -51 -51 -50 -49 -45 -47 -48 -49 -50 -51 -52 -53 -50 -48 -47 -46 -49 -51 -47 -45 -47 -45 -45 -44 -45 -46 -45 -44 -44 -45 -45 -43 -42 -42 -42 -42 -41 -42 -42 -42 -42 -42 -41 -40 -42 -41 -41 -41 -42 -42 -42 -42 -42 -42 -42 -41 -41 -40 -40 -41 -42 -43 -42 -42 -41 -41 -40 -39 -39 -42 -42 -41 -41 -41 -42 -44 -44 -41 -41 -43 -43 -44 -45 -45 -43 -45 -47 -46 -51 -54 -56 -56 -50 -46 -42 -43 -47 -55 -62 -68 -78 -86 -94 -99 -103 -107 -111 -115 -120 -126 -130 -131 -130 -137 -147 -165 -182 -190 -202 -212 -225 -239 -254 -276 -297 -324 -351 -369 -393 -420 -443 -468 -493 -503 -514 -520 -531 -541 -550 -565 -588 -616 -641 -663 -694 -716 -739 -760 -780 -800 -820 -836 -861 -877 -901 -925 -957 -990 -1031 -1060 -1094 -1119 -1165 -1197 -1227 -1262 -1297 -1345 -1382 -1416 -1461 -1479 -1495 -1514 -1536 -1552 -1566 -1579 -1600 -1613 -1620 -1629 -1633 -1646 -1661 -1672 -1678 -1693 -1706 -1720 -1729 -1740 -1752 -1761 -1765 -1767 -1771 -117 -122 -144 -133 -123 -126 -130 -132 -130 -126 -121 -123 -120 -120 -116 -120 -127 -131 -136 -141 -143 -140 -135 -127 -121 -126 -132 -129 -126 -125 -126 -122 -124 -124 -124 -133 -143 -140 -138 -142 -145 -145 -127 -132 -130 -131 -137 -141 -141 -134 -136 -128 -124 -120 -119 -122 -120 -118 -115 -113 -110 -102 -95 -94 -95 -104 -111 -114 -117 -123 -121 -119 -116 -114 -114 -110 -108 -108 -109 -114 -114 -115 -112 -109 -107 -103 -103 -105 -103 -101 -101 -104 -104 -103 -101 -104 -105 -105 -102 -104 -99 -106 -104 -100 -96 -97 -97 -97 -97 -103 -104 -103 -104 -107 -107 -103 -105 -98 -87 -87 -83 -81 -83 -83 -79 -78 -93 -89 -98 -107 -108 -106 -104 -96 -94 -85 -87 -83 -97 -97 -96 -97 -97 -93 -91 -92 -93 -91 -89 -91 -90 -89 -86 -86 -86 -85 -85 -85 -87 -86 -86 -82 -83 -84 -86 -85 -81 -81 -80 -77 -77 -78 -76 -78 -77 -78 -75 -76 -77 -76 -75 -76 -76 -75 -75 -75 -76 -76 -74 -74 -74 -73 -70 -70 -70 -73 -75 -72 -71 -69 -70 -70 -69 -68 -70 -69 -69 -69 -69 -68 -68 -69 -68 -67 -65 -66 -64 -66 -64 -65 -66 -65 -65 -64 -65 -67 -67 -68 -66 -64 -64 -64 -66 -66 -65 -67 -68 -67 -66 -64 -63 -64 -64 -64 -65 -65 -62 -61 -62 -62 -61 -60 -61 -62 -61 -60 -61 -61 -60 -58 -58 -57 -58 -57 -57 -56 -56 -56 -55 -55 -55 -55 -56 -55 -56 -55 -55 -55 -56 -56 -56 -55 -54 -55 -54 -54 -54 -55 -56 -55 -55 -55 -53 -55 -54 -55 -54 -54 -54 -53 -53 -53 -53 -53 -52 -51 -51 -50 -50 -51 -51 -51 -53 -51 -50 -51 -51 -51 -51 -50 -50 -50 -50 -50 -50 -49 -48 -50 -49 -48 -48 -48 -48 -49 -48 -48 -50 -50 -50 -48 -48 -48 -49 -48 -49 -51 -52 -51 -52 -52 -52 -52 -49 -45 -47 -49 -49 -54 -52 -52 -54 -50 -47 -47 -46 -49 -50 -46 -46 -47 -45 -44 -44 -45 -46 -45 -44 -44 -45 -44 -43 -42 -42 -42 -42 -41 -42 -42 -42 -42 -42 -42 -41 -41 -41 -41 -41 -41 -41 -41 -41 -42 -42 -41 -41 -41 -40 -40 -41 -42 -42 -42 -40 -40 -38 -40 -39 -40 -40 -40 -40 -41 -41 -42 -43 -43 -41 -42 -43 -44 -46 -45 -43 -44 -46 -46 -51 -53 -55 -55 -50 -48 -42 -43 -47 -54 -61 -68 -76 -85 -94 -98 -101 -106 -111 -115 -118 -124 -130 -129 -131 -129 -139 -154 -173 -187 -196 -211 -217 -236 -249 -268 -290 -314 -343 -364 -383 -417 -437 -466 -483 -493 -504 -513 -522 -533 -542 -549 -565 -594 -619 -645 -668 -695 -719 -743 -763 -783 -804 -822 -839 -857 -882 -904 -933 -967 -1002 -1041 -1077 -1104 -1143 -1178 -1212 -1242 -1279 -1324 -1365 -1404 -1436 -1464 -1481 -1498 -1521 -1538 -1554 -1574 -1585 -1605 -1615 -1621 -1629 -1636 -1652 -1665 -1675 -1684 -1697 -1711 -1723 -1732 -1748 -1756 -1764 -1765 -1767 -119 -114 -117 -126 -132 -117 -120 -125 -127 -127 -124 -119 -121 -118 -120 -116 -120 -127 -131 -137 -143 -143 -142 -137 -131 -122 -128 -131 -129 -127 -125 -125 -118 -118 -123 -123 -131 -139 -136 -134 -136 -141 -141 -126 -132 -130 -132 -137 -144 -142 -137 -137 -130 -126 -122 -120 -121 -119 -118 -115 -113 -111 -102 -96 -96 -98 -104 -112 -115 -117 -122 -120 -118 -116 -114 -113 -112 -108 -108 -109 -113 -113 -112 -111 -109 -106 -102 -104 -105 -102 -101 -101 -104 -104 -101 -100 -105 -106 -105 -101 -104 -100 -106 -104 -99 -103 -98 -96 -101 -97 -103 -103 -104 -105 -106 -106 -102 -101 -93 -86 -80 -80 -73 -77 -78 -82 -87 -94 -92 -100 -107 -107 -105 -102 -91 -94 -82 -85 -89 -99 -97 -96 -97 -94 -92 -91 -92 -92 -89 -88 -89 -89 -88 -86 -86 -86 -85 -85 -86 -86 -85 -85 -81 -82 -84 -85 -83 -80 -80 -79 -77 -78 -77 -78 -76 -79 -78 -75 -77 -76 -76 -75 -75 -76 -75 -76 -75 -76 -75 -75 -74 -74 -73 -69 -70 -71 -73 -73 -72 -72 -69 -70 -69 -68 -69 -69 -68 -69 -69 -68 -68 -68 -68 -68 -67 -64 -65 -63 -66 -65 -66 -66 -66 -65 -66 -65 -66 -67 -66 -66 -66 -65 -64 -66 -67 -65 -66 -67 -66 -66 -64 -63 -64 -64 -64 -64 -64 -62 -62 -62 -62 -61 -60 -61 -60 -60 -60 -60 -61 -62 -57 -57 -57 -58 -57 -55 -56 -56 -56 -54 -55 -55 -56 -56 -55 -55 -56 -55 -56 -56 -56 -55 -54 -56 -56 -54 -54 -55 -55 -55 -55 -55 -54 -54 -55 -55 -55 -54 -54 -55 -53 -53 -53 -53 -53 -51 -51 -51 -49 -51 -51 -51 -51 -51 -51 -50 -51 -51 -50 -50 -49 -49 -49 -50 -50 -50 -49 -48 -48 -49 -48 -47 -47 -49 -49 -48 -49 -50 -50 -49 -48 -48 -48 -48 -48 -48 -51 -50 -52 -52 -53 -52 -52 -49 -45 -48 -50 -52 -56 -53 -52 -53 -49 -47 -46 -47 -49 -49 -45 -46 -46 -46 -44 -44 -45 -46 -45 -43 -44 -45 -44 -42 -42 -42 -42 -41 -41 -42 -43 -43 -42 -42 -42 -42 -42 -41 -40 -40 -41 -41 -40 -40 -41 -41 -40 -41 -41 -40 -40 -41 -40 -41 -40 -39 -39 -37 -38 -38 -39 -40 -40 -40 -40 -41 -43 -44 -41 -41 -43 -43 -45 -45 -43 -44 -46 -45 -50 -53 -55 -55 -52 -47 -44 -43 -48 -53 -60 -66 -76 -83 -94 -97 -101 -105 -109 -113 -118 -123 -129 -131 -132 -130 -136 -149 -164 -185 -193 -206 -214 -228 -243 -260 -282 -304 -330 -361 -377 -400 -423 -453 -469 -484 -494 -505 -512 -523 -532 -540 -551 -569 -598 -622 -652 -674 -696 -721 -747 -767 -787 -808 -825 -843 -865 -889 -913 -945 -976 -1022 -1052 -1088 -1128 -1154 -1187 -1225 -1259 -1296 -1350 -1385 -1414 -1448 -1467 -1484 -1503 -1526 -1541 -1555 -1574 -1593 -1607 -1616 -1624 -1631 -1644 -1658 -1668 -1677 -1691 -1702 -1716 -1727 -1743 -1752 -1759 -1766 -1765 -119 -118 -113 -112 -139 -131 -112 -114 -121 -124 -123 -122 -117 -119 -119 -119 -116 -120 -128 -132 -138 -145 -144 -144 -139 -131 -124 -130 -132 -128 -123 -125 -123 -118 -122 -122 -129 -132 -136 -132 -135 -131 -136 -137 -125 -131 -131 -132 -137 -146 -144 -136 -137 -132 -127 -121 -120 -120 -118 -118 -115 -115 -111 -103 -97 -97 -100 -105 -113 -115 -116 -121 -118 -116 -115 -113 -112 -111 -108 -108 -109 -112 -114 -113 -110 -108 -104 -102 -104 -104 -102 -101 -101 -104 -104 -101 -100 -106 -106 -106 -103 -102 -101 -106 -104 -99 -101 -96 -95 -96 -103 -103 -105 -104 -105 -106 -104 -103 -98 -88 -77 -73 -75 -77 -81 -82 -84 -85 -94 -99 -101 -107 -106 -103 -97 -96 -95 -88 -91 -95 -98 -97 -96 -96 -94 -91 -90 -91 -90 -89 -87 -88 -89 -87 -86 -86 -85 -88 -85 -86 -86 -85 -84 -83 -81 -85 -85 -80 -80 -80 -79 -78 -78 -79 -77 -79 -81 -78 -76 -77 -77 -75 -74 -76 -76 -76 -76 -76 -76 -75 -73 -74 -74 -71 -69 -70 -72 -71 -71 -70 -71 -69 -69 -69 -69 -69 -70 -69 -70 -69 -68 -68 -69 -68 -67 -66 -65 -66 -65 -65 -65 -66 -66 -66 -65 -66 -68 -66 -67 -66 -66 -66 -65 -64 -66 -65 -66 -66 -67 -66 -65 -64 -63 -64 -64 -64 -64 -64 -62 -62 -62 -61 -61 -60 -61 -60 -60 -61 -60 -61 -62 -57 -57 -58 -58 -56 -56 -57 -56 -56 -56 -56 -55 -56 -55 -56 -56 -57 -56 -56 -56 -56 -54 -54 -57 -56 -54 -54 -55 -55 -54 -55 -55 -54 -55 -54 -55 -55 -54 -56 -54 -53 -53 -53 -53 -52 -51 -52 -50 -49 -51 -51 -50 -52 -50 -51 -50 -51 -50 -49 -49 -49 -49 -49 -50 -50 -49 -49 -48 -48 -48 -47 -46 -48 -49 -49 -48 -50 -50 -51 -50 -50 -49 -49 -48 -49 -48 -50 -51 -50 -53 -53 -54 -53 -50 -45 -50 -50 -53 -55 -52 -51 -50 -48 -47 -46 -47 -48 -47 -47 -46 -45 -45 -44 -43 -45 -45 -45 -43 -44 -44 -43 -41 -42 -42 -42 -42 -41 -42 -43 -43 -42 -42 -41 -42 -43 -41 -40 -40 -41 -40 -40 -39 -41 -40 -40 -40 -40 -40 -39 -40 -39 -40 -39 -37 -38 -36 -39 -39 -40 -39 -39 -40 -40 -41 -44 -43 -41 -42 -43 -44 -44 -44 -43 -45 -45 -50 -51 -54 -54 -53 -49 -46 -43 -46 -51 -60 -66 -71 -82 -89 -98 -101 -104 -108 -112 -117 -121 -127 -133 -133 -133 -130 -140 -159 -182 -190 -201 -214 -220 -239 -253 -274 -297 -317 -348 -366 -385 -408 -440 -456 -471 -484 -494 -506 -513 -522 -533 -540 -552 -573 -602 -625 -657 -680 -705 -726 -749 -770 -791 -811 -827 -850 -873 -897 -924 -958 -988 -1033 -1065 -1113 -1137 -1166 -1207 -1239 -1274 -1318 -1362 -1392 -1424 -1454 -1470 -1487 -1508 -1528 -1544 -1566 -1584 -1597 -1609 -1615 -1625 -1632 -1650 -1664 -1671 -1680 -1693 -1707 -1721 -1737 -1746 -1754 -1761 -1767 -118 -116 -107 -107 -137 -129 -111 -111 -118 -121 -120 -115 -116 -117 -118 -118 -116 -120 -129 -133 -140 -146 -147 -148 -146 -141 -133 -125 -126 -132 -129 -123 -125 -123 -117 -120 -121 -126 -129 -132 -134 -129 -125 -121 -132 -125 -131 -131 -133 -137 -149 -138 -136 -135 -130 -125 -120 -119 -121 -119 -118 -115 -115 -110 -103 -98 -98 -103 -106 -113 -116 -120 -120 -117 -114 -114 -112 -111 -110 -107 -108 -111 -112 -111 -111 -110 -107 -103 -102 -104 -104 -102 -100 -102 -104 -104 -100 -102 -107 -107 -107 -105 -104 -103 -106 -104 -98 -99 -96 -97 -98 -104 -103 -104 -104 -105 -105 -103 -99 -94 -84 -79 -76 -79 -82 -84 -86 -89 -88 -95 -104 -104 -107 -105 -102 -98 -97 -96 -93 -94 -101 -98 -97 -97 -96 -93 -91 -90 -89 -88 -87 -87 -86 -88 -86 -86 -87 -85 -85 -85 -85 -84 -85 -83 -79 -81 -85 -85 -81 -81 -81 -79 -78 -78 -79 -77 -81 -82 -77 -76 -78 -77 -75 -75 -77 -76 -77 -77 -76 -77 -75 -73 -73 -73 -70 -69 -70 -72 -70 -71 -68 -69 -70 -70 -67 -67 -69 -70 -70 -70 -69 -68 -68 -69 -68 -67 -66 -66 -66 -66 -66 -66 -67 -66 -66 -67 -67 -68 -66 -66 -67 -66 -66 -66 -64 -68 -65 -66 -65 -66 -66 -65 -63 -63 -63 -64 -64 -62 -62 -61 -61 -62 -61 -59 -61 -61 -61 -59 -61 -60 -61 -61 -59 -57 -58 -58 -57 -56 -57 -56 -56 -56 -56 -56 -56 -56 -57 -58 -57 -56 -56 -56 -56 -54 -55 -57 -55 -55 -54 -54 -55 -55 -55 -54 -54 -53 -55 -53 -55 -55 -55 -53 -52 -52 -53 -52 -51 -50 -52 -50 -49 -51 -50 -50 -51 -50 -51 -50 -50 -49 -49 -49 -49 -49 -49 -49 -50 -50 -48 -48 -48 -48 -48 -47 -49 -49 -49 -48 -50 -50 -51 -49 -50 -48 -50 -49 -49 -51 -50 -51 -53 -53 -55 -55 -54 -50 -48 -50 -52 -52 -52 -52 -51 -49 -47 -47 -48 -47 -47 -46 -46 -45 -45 -44 -44 -43 -46 -45 -45 -44 -45 -43 -41 -42 -42 -42 -41 -41 -42 -42 -41 -43 -41 -42 -42 -43 -41 -41 -39 -40 -41 -40 -39 -39 -40 -39 -40 -39 -39 -40 -39 -40 -40 -39 -40 -39 -36 -35 -40 -39 -38 -38 -39 -39 -41 -42 -43 -41 -42 -42 -44 -45 -44 -43 -44 -44 -46 -50 -53 -54 -55 -48 -48 -45 -46 -50 -56 -65 -71 -82 -88 -92 -100 -105 -108 -111 -116 -120 -126 -134 -132 -134 -131 -136 -148 -173 -188 -197 -211 -218 -231 -248 -266 -287 -303 -328 -353 -370 -391 -428 -443 -459 -474 -484 -497 -507 -514 -523 -533 -539 -556 -577 -605 -632 -663 -682 -709 -730 -754 -775 -794 -813 -829 -851 -878 -902 -933 -967 -1004 -1043 -1097 -1124 -1143 -1178 -1220 -1253 -1288 -1336 -1374 -1401 -1434 -1456 -1473 -1491 -1514 -1530 -1545 -1569 -1585 -1601 -1610 -1617 -1625 -1637 -1656 -1665 -1676 -1689 -1700 -1713 -1732 -1742 -1747 -1758 -1765 -116 -116 -115 -107 -107 -129 -127 -110 -113 -114 -117 -116 -112 -114 -114 -117 -118 -116 -121 -130 -135 -148 -149 -151 -148 -141 -134 -132 -127 -132 -129 -123 -121 -123 -117 -119 -119 -122 -126 -128 -128 -124 -120 -122 -124 -124 -131 -132 -132 -137 -146 -141 -134 -134 -133 -128 -123 -118 -116 -120 -118 -118 -116 -116 -112 -104 -99 -100 -105 -108 -113 -112 -119 -118 -115 -113 -113 -112 -110 -107 -107 -108 -112 -111 -111 -110 -109 -105 -102 -104 -105 -103 -101 -99 -102 -104 -104 -101 -105 -108 -108 -108 -105 -108 -104 -107 -101 -100 -100 -99 -99 -100 -104 -104 -103 -103 -105 -105 -101 -96 -90 -80 -81 -80 -83 -86 -88 -89 -97 -95 -96 -98 -105 -106 -104 -99 -99 -98 -97 -98 -99 -99 -97 -95 -96 -94 -92 -90 -88 -88 -86 -86 -86 -87 -85 -87 -87 -86 -84 -84 -86 -83 -85 -85 -82 -80 -83 -86 -83 -81 -82 -81 -79 -78 -79 -79 -79 -82 -82 -78 -77 -78 -76 -74 -76 -77 -76 -78 -77 -75 -76 -73 -73 -72 -72 -69 -69 -70 -72 -71 -71 -68 -69 -70 -68 -66 -67 -68 -70 -70 -71 -69 -68 -69 -69 -68 -67 -66 -67 -67 -68 -65 -67 -66 -67 -67 -67 -68 -67 -66 -66 -67 -66 -66 -65 -66 -67 -65 -65 -64 -65 -66 -64 -63 -62 -63 -63 -63 -62 -62 -61 -61 -62 -59 -60 -61 -61 -60 -59 -60 -60 -60 -61 -58 -58 -58 -57 -57 -57 -57 -57 -57 -56 -56 -56 -55 -57 -58 -58 -56 -57 -56 -55 -55 -54 -56 -56 -55 -54 -54 -54 -54 -54 -54 -54 -54 -55 -56 -55 -57 -55 -54 -53 -52 -52 -52 -52 -51 -50 -51 -50 -50 -51 -50 -49 -51 -51 -50 -50 -49 -48 -49 -49 -49 -49 -49 -49 -50 -50 -48 -48 -48 -49 -48 -48 -49 -48 -49 -48 -49 -50 -51 -49 -50 -49 -51 -50 -49 -52 -49 -50 -55 -54 -56 -54 -54 -50 -51 -51 -53 -52 -52 -52 -50 -47 -47 -47 -46 -46 -47 -45 -45 -45 -44 -43 -44 -43 -46 -45 -45 -44 -44 -42 -40 -42 -42 -42 -42 -42 -41 -41 -42 -43 -41 -42 -42 -43 -43 -40 -39 -40 -40 -39 -39 -38 -38 -39 -39 -38 -38 -39 -38 -38 -38 -38 -40 -39 -35 -38 -39 -38 -37 -38 -39 -39 -41 -42 -42 -41 -42 -43 -44 -44 -42 -43 -44 -46 -48 -51 -53 -55 -49 -46 -44 -46 -50 -56 -63 -71 -77 -87 -93 -99 -103 -108 -111 -115 -119 -124 -132 -134 -133 -133 -134 -141 -165 -186 -194 -206 -217 -223 -243 -257 -273 -291 -310 -339 -359 -379 -415 -433 -446 -460 -475 -485 -498 -506 -515 -523 -534 -538 -554 -581 -607 -636 -664 -684 -714 -736 -758 -778 -798 -816 -833 -860 -885 -912 -946 -977 -1024 -1082 -1107 -1133 -1157 -1197 -1232 -1267 -1307 -1351 -1385 -1411 -1444 -1459 -1477 -1495 -1517 -1532 -1549 -1569 -1589 -1603 -1611 -1621 -1629 -1647 -1662 -1669 -1678 -1690 -1704 -1725 -1734 -1743 -1754 -1758 -118 -115 -115 -110 -107 -106 -121 -125 -109 -112 -109 -114 -113 -111 -112 -112 -116 -117 -116 -121 -134 -141 -150 -154 -153 -151 -143 -136 -133 -128 -131 -128 -123 -122 -123 -122 -117 -118 -119 -123 -125 -122 -119 -114 -122 -124 -124 -130 -130 -131 -137 -138 -132 -133 -131 -127 -121 -117 -114 -118 -117 -118 -116 -116 -113 -105 -101 -102 -103 -103 -113 -112 -118 -117 -114 -112 -111 -110 -109 -106 -107 -108 -108 -111 -110 -110 -109 -108 -104 -102 -105 -103 -101 -101 -102 -103 -104 -102 -106 -109 -107 -109 -106 -109 -108 -107 -103 -102 -102 -103 -102 -104 -102 -103 -103 -103 -103 -104 -103 -99 -94 -87 -89 -83 -83 -87 -90 -91 -91 -98 -97 -97 -100 -106 -106 -103 -101 -100 -99 -97 -98 -98 -96 -96 -95 -95 -95 -92 -91 -87 -87 -86 -87 -85 -83 -85 -87 -88 -86 -84 -85 -85 -82 -85 -85 -81 -83 -85 -86 -83 -82 -82 -81 -80 -80 -79 -79 -81 -84 -82 -79 -78 -78 -75 -74 -77 -76 -76 -77 -76 -74 -74 -73 -72 -71 -70 -69 -69 -68 -70 -70 -70 -68 -69 -70 -68 -66 -67 -68 -70 -71 -70 -69 -68 -69 -69 -69 -68 -66 -68 -66 -67 -66 -67 -66 -67 -67 -68 -69 -66 -66 -66 -67 -65 -65 -64 -66 -66 -65 -65 -64 -64 -66 -63 -62 -62 -63 -63 -63 -62 -62 -60 -61 -62 -58 -60 -61 -61 -60 -59 -60 -60 -60 -60 -57 -58 -58 -58 -57 -57 -57 -57 -57 -56 -56 -56 -57 -57 -59 -59 -57 -57 -57 -55 -54 -54 -56 -56 -55 -55 -54 -54 -54 -54 -54 -54 -53 -54 -56 -57 -57 -56 -54 -52 -52 -52 -52 -51 -51 -51 -50 -50 -50 -50 -49 -50 -50 -51 -50 -49 -49 -48 -49 -49 -48 -49 -49 -50 -50 -50 -48 -49 -49 -49 -49 -49 -49 -50 -49 -50 -50 -51 -51 -49 -49 -50 -51 -49 -49 -54 -48 -50 -54 -54 -55 -54 -54 -51 -52 -52 -56 -51 -52 -50 -49 -49 -47 -47 -47 -46 -46 -44 -44 -44 -44 -43 -44 -44 -45 -45 -45 -45 -43 -40 -40 -43 -42 -42 -42 -42 -41 -43 -43 -44 -41 -41 -43 -44 -43 -39 -39 -39 -39 -39 -38 -38 -38 -38 -38 -41 -36 -38 -38 -39 -38 -36 -38 -37 -37 -40 -38 -37 -37 -38 -39 -40 -42 -40 -41 -41 -42 -44 -44 -42 -43 -43 -46 -48 -49 -52 -52 -50 -47 -47 -46 -49 -55 -63 -70 -77 -86 -93 -99 -102 -106 -110 -113 -119 -123 -129 -135 -134 -134 -131 -135 -153 -177 -191 -200 -216 -221 -232 -249 -262 -281 -296 -318 -346 -368 -398 -419 -433 -449 -463 -475 -488 -499 -508 -517 -524 -534 -545 -558 -586 -613 -640 -667 -690 -716 -740 -761 -781 -801 -818 -840 -867 -893 -922 -959 -986 -1053 -1092 -1119 -1141 -1172 -1214 -1245 -1281 -1322 -1364 -1387 -1421 -1444 -1462 -1480 -1501 -1520 -1535 -1557 -1575 -1594 -1604 -1611 -1621 -1633 -1653 -1662 -1674 -1687 -1694 -1718 -1728 -1737 -1748 -1756 -116 -118 -116 -115 -113 -108 -106 -127 -120 -107 -112 -117 -111 -109 -109 -110 -110 -115 -116 -116 -130 -139 -143 -151 -156 -156 -153 -144 -141 -134 -129 -131 -128 -125 -123 -123 -120 -116 -117 -115 -120 -121 -116 -114 -114 -121 -123 -123 -129 -129 -129 -143 -135 -131 -131 -130 -125 -119 -115 -113 -117 -116 -118 -116 -116 -113 -106 -104 -107 -105 -106 -114 -114 -118 -115 -113 -112 -110 -109 -108 -106 -107 -108 -110 -109 -111 -108 -107 -103 -103 -105 -106 -103 -101 -99 -102 -103 -105 -104 -106 -109 -107 -108 -107 -109 -107 -108 -105 -103 -104 -106 -104 -105 -103 -103 -103 -105 -103 -101 -96 -91 -82 -92 -85 -88 -91 -93 -94 -94 -98 -99 -99 -104 -106 -105 -102 -100 -99 -97 -96 -95 -96 -97 -96 -94 -94 -94 -94 -91 -87 -85 -86 -86 -85 -84 -83 -85 -87 -89 -85 -83 -86 -85 -84 -85 -84 -83 -84 -86 -86 -83 -83 -83 -81 -79 -80 -79 -79 -82 -85 -82 -80 -79 -78 -74 -74 -76 -76 -76 -77 -75 -73 -73 -72 -72 -72 -71 -69 -70 -68 -69 -68 -69 -68 -70 -69 -67 -65 -67 -69 -70 -70 -69 -70 -69 -68 -69 -69 -68 -68 -68 -67 -68 -67 -68 -67 -68 -68 -68 -70 -66 -66 -66 -66 -65 -64 -65 -65 -65 -65 -64 -63 -63 -65 -64 -62 -62 -63 -62 -62 -62 -62 -60 -61 -61 -59 -60 -61 -61 -60 -60 -60 -60 -60 -60 -58 -58 -58 -58 -57 -57 -57 -57 -57 -56 -56 -56 -58 -57 -59 -59 -58 -57 -56 -54 -53 -54 -56 -56 -55 -55 -54 -54 -54 -54 -54 -54 -53 -54 -54 -58 -58 -55 -53 -52 -52 -52 -52 -51 -51 -51 -49 -50 -50 -50 -50 -50 -50 -51 -50 -49 -47 -48 -49 -49 -48 -49 -49 -49 -50 -50 -49 -49 -49 -50 -47 -48 -48 -50 -49 -50 -50 -51 -51 -49 -49 -51 -52 -49 -50 -52 -48 -51 -53 -53 -54 -52 -50 -52 -53 -55 -53 -51 -50 -49 -49 -48 -47 -47 -46 -44 -46 -44 -44 -44 -44 -44 -44 -45 -45 -44 -45 -45 -41 -41 -41 -43 -42 -42 -42 -42 -41 -42 -44 -44 -41 -42 -43 -43 -42 -40 -39 -38 -38 -38 -37 -38 -38 -38 -37 -40 -35 -37 -37 -37 -34 -35 -39 -33 -39 -39 -37 -37 -38 -39 -38 -40 -39 -40 -41 -42 -43 -43 -42 -42 -44 -46 -46 -51 -52 -52 -50 -51 -45 -47 -49 -54 -61 -69 -76 -85 -92 -95 -101 -106 -110 -113 -118 -121 -127 -134 -135 -134 -133 -133 -142 -167 -190 -196 -208 -218 -223 -241 -253 -267 -286 -303 -325 -351 -382 -406 -425 -436 -452 -465 -475 -489 -500 -507 -516 -524 -531 -541 -563 -590 -619 -644 -667 -695 -719 -744 -765 -784 -804 -820 -845 -873 -900 -933 -971 -1036 -1070 -1102 -1130 -1152 -1186 -1226 -1259 -1296 -1340 -1375 -1399 -1432 -1448 -1464 -1486 -1507 -1523 -1535 -1560 -1582 -1597 -1606 -1615 -1623 -1640 -1659 -1666 -1675 -1689 -1709 -1723 -1734 -1742 -1748 -121 -111 -117 -114 -114 -112 -110 -105 -124 -108 -106 -111 -113 -108 -106 -106 -108 -115 -107 -113 -120 -124 -141 -146 -154 -159 -157 -155 -146 -142 -134 -134 -132 -128 -124 -124 -123 -118 -114 -116 -112 -117 -120 -115 -114 -115 -121 -122 -123 -128 -127 -137 -137 -132 -130 -130 -128 -123 -117 -113 -111 -117 -115 -117 -121 -118 -114 -107 -105 -108 -109 -117 -114 -118 -113 -115 -113 -111 -110 -107 -107 -107 -107 -108 -109 -108 -110 -108 -108 -105 -106 -107 -105 -104 -102 -100 -102 -101 -105 -104 -108 -110 -109 -109 -108 -110 -108 -107 -107 -105 -107 -105 -105 -104 -103 -104 -104 -102 -102 -99 -93 -89 -93 -79 -85 -92 -95 -97 -98 -100 -99 -102 -100 -105 -104 -103 -100 -98 -97 -97 -96 -94 -94 -95 -93 -94 -92 -93 -90 -86 -84 -85 -85 -83 -82 -84 -85 -89 -89 -85 -85 -86 -84 -84 -84 -84 -85 -84 -86 -86 -84 -84 -83 -82 -80 -80 -81 -80 -81 -86 -87 -82 -80 -78 -77 -74 -74 -76 -75 -76 -76 -74 -74 -72 -73 -72 -70 -70 -69 -69 -67 -69 -67 -68 -69 -70 -68 -67 -66 -68 -70 -69 -70 -71 -70 -69 -68 -68 -69 -69 -68 -69 -69 -69 -68 -68 -67 -68 -69 -67 -69 -66 -66 -66 -66 -64 -63 -65 -65 -64 -65 -63 -63 -64 -64 -64 -61 -63 -63 -62 -62 -62 -62 -60 -61 -62 -60 -60 -61 -60 -60 -60 -60 -60 -59 -58 -58 -58 -58 -58 -58 -57 -57 -57 -57 -56 -56 -57 -58 -58 -58 -59 -58 -57 -56 -54 -53 -56 -56 -55 -55 -55 -53 -54 -53 -54 -55 -54 -53 -53 -56 -60 -58 -54 -53 -52 -52 -52 -52 -51 -50 -51 -50 -51 -50 -50 -49 -50 -50 -50 -50 -48 -47 -48 -49 -49 -49 -49 -49 -49 -50 -50 -49 -48 -48 -50 -49 -49 -50 -50 -49 -49 -51 -52 -51 -49 -49 -51 -51 -50 -52 -50 -49 -52 -53 -53 -53 -54 -52 -53 -54 -55 -53 -50 -49 -48 -48 -48 -47 -46 -46 -44 -46 -44 -44 -44 -44 -44 -44 -46 -45 -45 -44 -44 -38 -39 -41 -43 -41 -42 -43 -42 -41 -42 -43 -43 -41 -42 -43 -43 -41 -39 -38 -38 -37 -37 -38 -37 -38 -37 -36 -39 -34 -37 -38 -36 -32 -35 -36 -35 -38 -38 -37 -38 -38 -39 -39 -41 -41 -41 -41 -42 -43 -43 -42 -43 -45 -45 -50 -51 -53 -50 -51 -48 -47 -49 -53 -61 -68 -76 -82 -90 -96 -98 -105 -110 -113 -117 -121 -126 -132 -137 -136 -136 -131 -136 -158 -180 -192 -201 -215 -220 -231 -244 -258 -274 -290 -310 -334 -374 -389 -412 -430 -439 -452 -464 -479 -490 -501 -509 -516 -525 -528 -542 -567 -595 -624 -651 -669 -700 -724 -748 -768 -788 -806 -822 -854 -883 -913 -950 -1010 -1048 -1086 -1113 -1140 -1166 -1205 -1240 -1273 -1308 -1353 -1375 -1408 -1437 -1451 -1469 -1488 -1509 -1525 -1546 -1565 -1587 -1598 -1610 -1619 -1630 -1649 -1661 -1671 -1684 -1702 -1714 -1727 -1736 -1744 -114 -109 -106 -116 -114 -113 -108 -108 -105 -121 -112 -105 -111 -113 -104 -107 -102 -104 -114 -109 -116 -120 -126 -142 -146 -157 -161 -160 -158 -150 -143 -135 -134 -133 -127 -123 -125 -123 -116 -113 -116 -113 -117 -119 -115 -113 -115 -120 -120 -123 -126 -128 -136 -137 -129 -128 -128 -126 -121 -116 -112 -109 -116 -115 -117 -121 -118 -115 -108 -106 -106 -114 -117 -114 -117 -117 -113 -111 -110 -110 -107 -106 -107 -107 -108 -110 -109 -110 -109 -109 -106 -107 -108 -106 -104 -104 -100 -102 -101 -103 -106 -109 -108 -111 -111 -111 -107 -109 -110 -107 -106 -106 -104 -104 -103 -104 -104 -105 -101 -101 -96 -88 -86 -90 -82 -93 -96 -99 -100 -102 -101 -101 -101 -100 -103 -103 -101 -99 -97 -95 -96 -95 -95 -94 -94 -94 -93 -91 -92 -89 -85 -83 -85 -84 -81 -82 -85 -87 -88 -86 -86 -86 -86 -84 -85 -86 -85 -85 -87 -87 -86 -85 -84 -81 -80 -81 -82 -80 -82 -88 -85 -80 -78 -76 -76 -73 -74 -75 -75 -75 -75 -75 -72 -71 -73 -72 -69 -69 -69 -69 -67 -68 -68 -68 -68 -69 -70 -68 -67 -67 -69 -68 -69 -69 -71 -70 -69 -69 -69 -69 -69 -69 -69 -70 -70 -69 -68 -68 -69 -69 -67 -68 -65 -66 -66 -64 -63 -67 -66 -65 -65 -64 -62 -62 -65 -66 -62 -61 -63 -63 -62 -62 -62 -62 -61 -62 -62 -60 -60 -61 -60 -60 -60 -59 -59 -59 -58 -58 -59 -58 -58 -58 -57 -58 -57 -57 -56 -56 -57 -57 -58 -56 -59 -56 -56 -54 -54 -54 -56 -56 -55 -55 -54 -53 -54 -53 -54 -55 -54 -53 -53 -57 -59 -56 -55 -52 -52 -52 -51 -51 -51 -50 -50 -51 -50 -50 -49 -48 -50 -50 -50 -50 -49 -47 -48 -49 -49 -49 -48 -49 -49 -50 -49 -50 -48 -48 -50 -50 -49 -50 -51 -49 -49 -51 -51 -52 -50 -49 -51 -51 -50 -53 -51 -49 -51 -53 -53 -51 -52 -53 -54 -55 -53 -53 -50 -49 -47 -48 -48 -47 -46 -45 -45 -45 -45 -44 -44 -44 -45 -45 -46 -45 -45 -45 -43 -37 -37 -42 -42 -41 -42 -43 -42 -41 -43 -42 -41 -40 -42 -43 -40 -40 -38 -37 -37 -37 -37 -37 -37 -37 -37 -40 -35 -33 -36 -37 -36 -33 -38 -35 -38 -38 -37 -38 -38 -39 -39 -39 -41 -41 -41 -42 -42 -43 -41 -42 -44 -44 -46 -51 -52 -53 -51 -48 -47 -49 -53 -59 -67 -74 -82 -89 -96 -98 -104 -108 -113 -116 -120 -125 -130 -139 -137 -136 -136 -136 -148 -170 -191 -197 -207 -218 -224 -237 -249 -264 -281 -296 -320 -356 -382 -396 -416 -425 -438 -453 -467 -478 -491 -501 -509 -515 -526 -528 -542 -570 -599 -628 -653 -675 -704 -729 -752 -771 -792 -808 -834 -865 -895 -926 -983 -1030 -1062 -1098 -1125 -1148 -1182 -1220 -1251 -1287 -1328 -1365 -1382 -1419 -1436 -1453 -1479 -1497 -1512 -1532 -1554 -1575 -1590 -1599 -1609 -1619 -1635 -1656 -1664 -1673 -1699 -1707 -1720 -1730 -1738 -122 -114 -109 -110 -116 -113 -112 -108 -113 -104 -118 -109 -104 -103 -110 -105 -105 -101 -103 -113 -113 -116 -120 -128 -144 -149 -159 -162 -163 -160 -151 -144 -136 -134 -133 -127 -122 -126 -122 -116 -114 -115 -114 -117 -118 -114 -113 -115 -120 -121 -122 -126 -127 -136 -134 -126 -126 -126 -124 -119 -114 -110 -111 -117 -115 -117 -121 -119 -115 -109 -107 -108 -115 -117 -114 -116 -115 -112 -109 -109 -109 -107 -105 -109 -109 -110 -111 -109 -111 -109 -110 -108 -109 -110 -106 -104 -105 -102 -103 -102 -104 -107 -110 -111 -110 -113 -111 -106 -108 -109 -107 -104 -104 -103 -104 -102 -105 -105 -104 -100 -97 -91 -87 -84 -79 -82 -97 -100 -103 -103 -101 -101 -101 -100 -100 -102 -100 -99 -97 -95 -95 -96 -95 -94 -93 -93 -93 -91 -91 -90 -87 -84 -82 -84 -82 -82 -84 -85 -87 -88 -85 -89 -88 -86 -84 -85 -85 -86 -86 -87 -87 -87 -85 -83 -79 -80 -82 -83 -81 -84 -86 -82 -79 -76 -74 -75 -74 -74 -75 -75 -75 -74 -73 -71 -71 -72 -71 -68 -68 -70 -69 -68 -68 -68 -68 -69 -71 -69 -69 -68 -69 -67 -69 -70 -71 -70 -69 -69 -69 -69 -69 -69 -69 -70 -70 -69 -68 -69 -69 -70 -69 -67 -69 -65 -65 -62 -64 -63 -67 -67 -64 -65 -63 -62 -60 -66 -66 -62 -62 -63 -62 -62 -63 -63 -62 -61 -60 -62 -60 -61 -60 -60 -59 -60 -59 -59 -59 -58 -58 -60 -58 -58 -58 -58 -58 -57 -57 -56 -57 -56 -57 -57 -56 -59 -58 -56 -54 -52 -55 -57 -56 -55 -55 -53 -53 -54 -54 -54 -55 -54 -53 -54 -57 -58 -55 -53 -52 -52 -52 -51 -51 -51 -50 -49 -50 -50 -50 -49 -49 -50 -51 -51 -50 -49 -47 -48 -49 -49 -48 -49 -49 -49 -49 -49 -50 -50 -48 -48 -52 -50 -51 -52 -49 -49 -50 -50 -52 -51 -50 -51 -50 -51 -50 -51 -51 -51 -53 -53 -51 -53 -54 -56 -56 -54 -53 -49 -48 -47 -48 -48 -48 -46 -45 -45 -45 -45 -45 -45 -44 -45 -45 -45 -44 -45 -46 -42 -36 -38 -43 -42 -41 -42 -42 -42 -41 -43 -41 -40 -43 -42 -42 -40 -40 -39 -37 -36 -36 -36 -36 -37 -37 -36 -41 -33 -33 -36 -36 -35 -37 -37 -37 -37 -37 -36 -38 -38 -40 -39 -40 -41 -40 -41 -42 -43 -41 -42 -44 -44 -46 -49 -51 -52 -51 -48 -47 -50 -52 -58 -66 -74 -81 -88 -95 -99 -103 -107 -112 -115 -120 -123 -129 -135 -138 -138 -139 -136 -143 -164 -180 -194 -202 -215 -220 -229 -245 -254 -268 -285 -304 -344 -370 -382 -400 -408 -428 -443 -457 -469 -481 -492 -501 -509 -516 -526 -529 -547 -575 -605 -632 -654 -680 -709 -734 -756 -776 -797 -817 -846 -877 -906 -965 -995 -1043 -1074 -1108 -1132 -1160 -1195 -1233 -1265 -1307 -1341 -1376 -1396 -1420 -1441 -1458 -1482 -1500 -1513 -1533 -1554 -1579 -1592 -1602 -1614 -1624 -1645 -1659 -1667 -1690 -1700 -1711 -1725 -1735 -118 -121 -112 -110 -107 -111 -114 -112 -107 -119 -104 -119 -115 -106 -102 -107 -101 -102 -100 -101 -111 -113 -116 -120 -130 -141 -153 -162 -165 -165 -162 -152 -144 -137 -134 -134 -126 -122 -125 -121 -115 -115 -114 -115 -119 -117 -114 -113 -115 -119 -120 -125 -124 -126 -132 -131 -123 -125 -125 -122 -117 -112 -108 -110 -116 -114 -117 -122 -122 -116 -109 -109 -110 -116 -117 -114 -116 -114 -110 -108 -109 -109 -109 -109 -111 -112 -113 -113 -110 -111 -109 -111 -110 -111 -109 -106 -106 -105 -102 -101 -103 -105 -108 -113 -113 -111 -111 -108 -105 -108 -109 -107 -105 -103 -103 -103 -103 -105 -105 -104 -99 -92 -85 -85 -81 -79 -97 -102 -102 -101 -101 -99 -101 -101 -99 -100 -100 -98 -96 -96 -94 -94 -95 -93 -93 -92 -91 -92 -90 -90 -91 -85 -83 -83 -83 -82 -82 -85 -87 -86 -86 -90 -87 -86 -86 -85 -85 -86 -87 -89 -88 -88 -87 -85 -83 -78 -80 -82 -83 -82 -85 -84 -80 -77 -75 -73 -73 -72 -73 -74 -74 -74 -74 -72 -70 -70 -72 -70 -69 -69 -71 -69 -68 -69 -68 -69 -70 -71 -69 -69 -68 -68 -68 -69 -70 -71 -71 -69 -69 -69 -69 -69 -69 -69 -70 -70 -69 -68 -67 -70 -69 -69 -66 -68 -67 -63 -62 -62 -65 -68 -64 -65 -62 -61 -61 -66 -63 -63 -63 -62 -62 -63 -63 -62 -61 -59 -59 -60 -60 -60 -60 -60 -60 -59 -59 -58 -58 -58 -58 -59 -58 -59 -58 -59 -58 -57 -56 -55 -57 -57 -57 -57 -56 -59 -57 -55 -53 -52 -56 -57 -55 -55 -55 -53 -54 -54 -53 -54 -54 -54 -53 -53 -54 -56 -56 -55 -54 -52 -52 -52 -51 -51 -50 -50 -48 -50 -50 -50 -50 -50 -51 -52 -52 -51 -51 -47 -47 -49 -48 -49 -48 -49 -49 -49 -49 -51 -51 -48 -48 -51 -50 -51 -51 -49 -48 -50 -53 -53 -51 -50 -51 -50 -52 -51 -51 -51 -52 -53 -52 -52 -54 -55 -57 -55 -53 -52 -49 -48 -47 -49 -48 -48 -46 -45 -46 -47 -46 -45 -45 -45 -46 -46 -45 -44 -45 -45 -41 -36 -42 -42 -41 -41 -42 -42 -42 -42 -39 -40 -39 -40 -41 -40 -40 -39 -38 -37 -36 -36 -36 -35 -37 -36 -36 -39 -35 -35 -36 -34 -33 -34 -36 -37 -37 -35 -37 -38 -39 -39 -38 -40 -40 -40 -42 -40 -41 -42 -43 -44 -45 -48 -50 -51 -51 -49 -48 -50 -52 -57 -65 -73 -80 -86 -94 -99 -101 -106 -112 -115 -118 -122 -126 -132 -139 -139 -139 -138 -142 -155 -174 -192 -198 -207 -218 -224 -234 -245 -257 -271 -289 -325 -349 -375 -386 -406 -422 -431 -445 -457 -471 -483 -493 -501 -508 -517 -523 -530 -551 -580 -610 -636 -654 -686 -713 -739 -760 -781 -802 -826 -860 -889 -941 -980 -1019 -1055 -1091 -1119 -1146 -1175 -1213 -1248 -1279 -1314 -1354 -1370 -1404 -1430 -1443 -1465 -1489 -1501 -1521 -1540 -1566 -1584 -1592 -1606 -1618 -1633 -1653 -1660 -1680 -1692 -1703 -1716 -1729 -119 -119 -120 -112 -111 -105 -110 -113 -111 -106 -120 -116 -116 -106 -104 -100 -104 -97 -99 -97 -112 -111 -112 -116 -119 -132 -144 -156 -164 -168 -168 -164 -153 -145 -135 -133 -131 -124 -121 -124 -118 -115 -116 -115 -115 -116 -116 -113 -113 -116 -118 -122 -124 -123 -125 -127 -128 -132 -123 -122 -120 -116 -110 -106 -109 -115 -115 -117 -122 -122 -116 -110 -110 -112 -117 -117 -114 -115 -112 -109 -108 -110 -110 -110 -112 -113 -114 -115 -116 -112 -112 -109 -111 -112 -113 -108 -106 -106 -104 -101 -102 -104 -106 -109 -114 -110 -107 -108 -106 -104 -108 -108 -104 -104 -103 -102 -104 -104 -106 -106 -103 -99 -88 -84 -84 -79 -80 -98 -100 -100 -101 -100 -101 -101 -100 -98 -99 -99 -97 -95 -94 -93 -95 -94 -91 -91 -92 -90 -91 -88 -89 -89 -84 -82 -83 -82 -83 -84 -85 -88 -86 -88 -90 -89 -88 -85 -86 -85 -87 -89 -88 -88 -89 -86 -85 -82 -79 -80 -82 -83 -82 -86 -82 -78 -75 -74 -72 -72 -72 -73 -74 -74 -73 -73 -70 -70 -71 -72 -70 -69 -70 -71 -70 -69 -69 -68 -69 -70 -69 -69 -70 -69 -68 -68 -68 -70 -72 -71 -69 -69 -68 -68 -68 -68 -69 -70 -69 -69 -69 -68 -71 -69 -70 -65 -67 -67 -63 -61 -61 -67 -68 -64 -65 -62 -61 -64 -65 -65 -63 -63 -62 -61 -63 -63 -62 -61 -59 -59 -60 -61 -61 -60 -60 -59 -59 -58 -58 -58 -58 -58 -57 -57 -59 -59 -59 -58 -57 -57 -55 -56 -57 -56 -55 -56 -59 -57 -55 -52 -52 -56 -56 -55 -55 -55 -53 -54 -54 -54 -54 -54 -53 -53 -52 -56 -55 -53 -53 -52 -52 -52 -51 -51 -50 -50 -49 -50 -50 -51 -50 -51 -51 -52 -50 -51 -47 -48 -48 -49 -49 -48 -49 -48 -49 -51 -49 -49 -51 -51 -49 -48 -49 -50 -50 -50 -49 -48 -49 -53 -43 -53 -50 -50 -50 -52 -52 -52 -51 -52 -52 -51 -53 -53 -55 -56 -54 -52 -50 -49 -47 -47 -49 -48 -47 -46 -45 -46 -47 -46 -45 -45 -45 -46 -46 -45 -44 -45 -43 -41 -40 -41 -42 -42 -41 -42 -42 -42 -42 -40 -40 -39 -40 -41 -40 -39 -38 -37 -36 -35 -35 -35 -35 -36 -36 -38 -35 -36 -35 -36 -35 -34 -34 -35 -35 -36 -36 -37 -38 -40 -37 -40 -40 -40 -41 -40 -42 -41 -42 -43 -46 -48 -49 -50 -50 -51 -49 -50 -53 -56 -63 -72 -79 -86 -93 -100 -101 -105 -110 -115 -118 -120 -124 -130 -136 -138 -140 -142 -142 -148 -163 -181 -196 -203 -214 -222 -227 -243 -250 -262 -278 -310 -335 -365 -379 -395 -406 -422 -433 -442 -456 -472 -484 -493 -501 -508 -517 -520 -530 -556 -585 -616 -640 -660 -690 -718 -744 -765 -791 -812 -838 -871 -919 -958 -993 -1036 -1071 -1103 -1128 -1155 -1190 -1227 -1257 -1290 -1330 -1361 -1386 -1411 -1432 -1446 -1470 -1491 -1506 -1521 -1550 -1572 -1585 -1595 -1608 -1620 -1641 -1658 -1672 -1689 -1698 -1708 -1721 -117 -118 -118 -119 -113 -115 -102 -113 -107 -110 -106 -102 -114 -114 -105 -102 -99 -101 -93 -91 -100 -106 -110 -112 -116 -119 -134 -147 -160 -167 -171 -171 -159 -150 -141 -134 -131 -128 -121 -121 -120 -120 -115 -114 -114 -116 -116 -116 -113 -112 -116 -119 -122 -122 -121 -130 -127 -125 -129 -122 -120 -119 -114 -108 -104 -108 -114 -115 -116 -123 -123 -117 -111 -112 -113 -119 -115 -113 -114 -111 -108 -109 -110 -112 -112 -113 -115 -116 -116 -118 -115 -114 -112 -114 -115 -112 -108 -108 -106 -103 -101 -103 -105 -108 -108 -110 -106 -103 -106 -103 -103 -108 -108 -105 -102 -102 -102 -104 -104 -104 -106 -103 -98 -83 -85 -85 -82 -85 -99 -98 -98 -99 -98 -101 -100 -96 -100 -98 -97 -96 -94 -92 -93 -93 -92 -89 -91 -91 -89 -90 -88 -90 -85 -83 -83 -81 -83 -83 -84 -86 -84 -85 -88 -88 -89 -86 -85 -85 -88 -88 -91 -87 -87 -87 -85 -84 -82 -81 -80 -82 -83 -85 -82 -80 -77 -73 -72 -71 -71 -71 -73 -73 -73 -73 -73 -71 -71 -71 -73 -71 -69 -71 -72 -69 -70 -70 -68 -70 -70 -70 -69 -70 -70 -69 -67 -68 -70 -72 -71 -69 -68 -68 -68 -68 -69 -69 -70 -69 -69 -68 -68 -71 -69 -70 -66 -68 -67 -63 -59 -62 -67 -67 -66 -64 -62 -61 -64 -65 -65 -64 -63 -61 -61 -62 -63 -63 -60 -59 -59 -61 -61 -61 -60 -60 -59 -58 -57 -57 -57 -57 -57 -57 -57 -60 -60 -58 -58 -58 -57 -55 -57 -57 -56 -54 -56 -58 -57 -55 -53 -52 -56 -55 -55 -55 -55 -54 -54 -54 -53 -54 -53 -53 -53 -52 -53 -54 -52 -52 -52 -52 -52 -52 -51 -50 -50 -49 -50 -50 -51 -51 -52 -52 -53 -53 -51 -47 -48 -49 -49 -50 -49 -47 -49 -51 -50 -49 -50 -50 -50 -49 -50 -49 -50 -49 -49 -49 -44 -43 -48 -53 -51 -50 -51 -53 -52 -52 -52 -52 -51 -51 -51 -52 -53 -54 -55 -53 -51 -49 -49 -46 -48 -49 -49 -47 -46 -46 -46 -47 -47 -45 -45 -46 -46 -45 -44 -44 -45 -43 -37 -41 -41 -41 -42 -41 -42 -42 -42 -42 -40 -39 -38 -40 -41 -38 -38 -37 -36 -35 -35 -35 -35 -36 -36 -37 -38 -35 -38 -33 -33 -33 -33 -35 -34 -35 -35 -37 -38 -39 -40 -39 -40 -40 -40 -40 -40 -41 -42 -43 -44 -45 -48 -50 -50 -51 -49 -50 -53 -56 -62 -72 -78 -86 -91 -99 -101 -104 -108 -114 -117 -118 -122 -127 -133 -139 -141 -143 -147 -148 -156 -177 -193 -199 -206 -218 -224 -231 -243 -254 -266 -297 -316 -342 -368 -383 -399 -408 -418 -434 -446 -458 -473 -485 -494 -501 -508 -517 -517 -531 -560 -588 -619 -641 -666 -696 -726 -749 -770 -796 -820 -849 -901 -933 -972 -1005 -1047 -1086 -1113 -1137 -1169 -1203 -1238 -1273 -1312 -1342 -1363 -1387 -1419 -1433 -1451 -1475 -1491 -1509 -1524 -1552 -1576 -1586 -1599 -1613 -1627 -1650 -1664 -1677 -1694 -1701 -1713 -110 -116 -115 -117 -117 -118 -116 -112 -111 -106 -110 -106 -112 -111 -111 -104 -101 -102 -97 -90 -94 -99 -107 -110 -112 -116 -118 -136 -150 -163 -166 -169 -166 -155 -147 -137 -133 -130 -124 -121 -121 -117 -119 -115 -116 -114 -117 -114 -114 -112 -112 -117 -118 -121 -120 -120 -127 -124 -122 -126 -120 -119 -117 -114 -107 -102 -107 -110 -115 -116 -123 -123 -118 -112 -112 -113 -117 -114 -112 -112 -109 -109 -110 -111 -114 -113 -114 -116 -118 -118 -120 -115 -113 -114 -115 -116 -112 -110 -108 -106 -102 -103 -104 -106 -109 -107 -108 -102 -99 -95 -102 -106 -107 -106 -105 -101 -101 -101 -103 -103 -107 -106 -103 -94 -84 -87 -86 -84 -89 -93 -96 -96 -97 -100 -97 -100 -95 -96 -97 -97 -93 -92 -92 -93 -93 -91 -88 -90 -89 -90 -89 -88 -86 -84 -82 -82 -81 -83 -82 -84 -86 -84 -86 -89 -91 -88 -85 -86 -85 -87 -88 -89 -86 -88 -87 -85 -84 -81 -82 -80 -81 -83 -84 -80 -78 -75 -72 -70 -69 -70 -71 -73 -73 -73 -73 -73 -72 -71 -72 -73 -71 -72 -72 -71 -70 -69 -69 -69 -70 -71 -71 -70 -69 -71 -69 -67 -68 -70 -72 -71 -69 -67 -66 -67 -69 -69 -68 -70 -69 -69 -68 -69 -72 -69 -64 -64 -69 -67 -63 -61 -64 -67 -66 -66 -64 -62 -62 -63 -62 -65 -63 -63 -61 -61 -63 -63 -63 -61 -60 -60 -62 -60 -60 -60 -59 -59 -57 -57 -57 -57 -57 -57 -57 -59 -61 -59 -58 -58 -58 -56 -55 -57 -56 -55 -54 -56 -57 -57 -54 -53 -53 -56 -55 -55 -55 -53 -54 -54 -54 -54 -54 -53 -53 -53 -52 -53 -53 -51 -52 -52 -52 -51 -52 -52 -50 -49 -50 -50 -52 -51 -52 -52 -53 -54 -53 -49 -48 -49 -49 -49 -51 -49 -48 -50 -51 -50 -50 -50 -50 -50 -49 -50 -50 -51 -51 -49 -48 -42 -43 -52 -53 -51 -50 -52 -52 -51 -50 -51 -50 -51 -50 -51 -52 -54 -54 -52 -50 -50 -49 -46 -49 -49 -49 -47 -46 -46 -46 -47 -47 -45 -45 -46 -45 -45 -44 -44 -45 -43 -40 -37 -38 -40 -39 -42 -40 -42 -42 -42 -41 -40 -38 -38 -40 -41 -38 -36 -37 -36 -35 -35 -35 -35 -36 -36 -37 -35 -36 -34 -35 -33 -33 -34 -36 -34 -34 -36 -37 -39 -39 -39 -39 -39 -40 -40 -40 -41 -41 -42 -43 -45 -48 -49 -49 -51 -50 -51 -53 -55 -61 -71 -77 -84 -90 -97 -101 -103 -107 -112 -117 -119 -121 -124 -130 -137 -143 -145 -149 -147 -154 -167 -182 -193 -201 -209 -221 -227 -234 -246 -258 -283 -304 -323 -353 -373 -387 -400 -411 -423 -436 -447 -461 -475 -486 -495 -501 -508 -518 -516 -534 -562 -591 -623 -643 -672 -702 -732 -752 -776 -802 -829 -883 -913 -949 -983 -1028 -1061 -1096 -1124 -1150 -1181 -1220 -1249 -1284 -1319 -1355 -1376 -1392 -1422 -1435 -1457 -1481 -1495 -1508 -1533 -1564 -1580 -1586 -1601 -1616 -1636 -1659 -1669 -1686 -1697 -1705 -109 -108 -115 -116 -116 -116 -113 -115 -111 -109 -107 -109 -105 -109 -109 -103 -103 -103 -99 -93 -90 -91 -96 -106 -110 -112 -116 -118 -140 -154 -162 -166 -167 -161 -150 -144 -134 -130 -129 -123 -120 -121 -120 -118 -116 -116 -116 -118 -114 -114 -112 -117 -116 -117 -120 -119 -118 -117 -121 -119 -124 -121 -118 -115 -112 -106 -100 -105 -110 -115 -116 -123 -124 -117 -112 -112 -114 -116 -112 -111 -111 -107 -109 -110 -114 -112 -116 -117 -118 -120 -121 -120 -115 -114 -116 -117 -118 -111 -110 -108 -107 -104 -106 -106 -108 -103 -106 -104 -100 -98 -96 -103 -109 -106 -104 -103 -100 -100 -101 -103 -103 -106 -104 -100 -88 -85 -89 -86 -85 -94 -92 -97 -95 -96 -99 -98 -99 -96 -95 -96 -95 -91 -91 -91 -92 -92 -90 -87 -89 -87 -89 -88 -88 -85 -82 -82 -82 -82 -82 -83 -85 -86 -83 -86 -92 -91 -87 -84 -85 -86 -86 -88 -87 -86 -88 -86 -84 -83 -80 -80 -81 -81 -83 -83 -78 -76 -74 -70 -69 -67 -70 -71 -73 -73 -74 -74 -73 -71 -72 -73 -73 -72 -71 -72 -71 -71 -69 -69 -69 -71 -71 -72 -70 -69 -70 -69 -67 -69 -71 -72 -71 -69 -66 -68 -68 -68 -69 -68 -70 -71 -69 -67 -69 -71 -70 -64 -65 -68 -67 -63 -61 -64 -68 -67 -66 -64 -62 -62 -63 -64 -65 -64 -61 -61 -61 -63 -64 -61 -61 -59 -60 -61 -60 -60 -59 -59 -59 -57 -56 -56 -56 -58 -57 -58 -60 -61 -60 -58 -58 -59 -56 -55 -57 -56 -55 -54 -57 -56 -57 -54 -53 -54 -55 -54 -55 -54 -54 -54 -54 -54 -54 -54 -53 -53 -53 -52 -53 -53 -51 -52 -52 -52 -51 -53 -52 -50 -50 -50 -51 -51 -52 -52 -53 -53 -55 -54 -46 -48 -50 -49 -49 -51 -49 -48 -50 -50 -50 -50 -50 -49 -49 -49 -49 -50 -50 -51 -50 -47 -40 -45 -56 -53 -51 -50 -52 -51 -51 -51 -50 -50 -50 -50 -50 -52 -53 -53 -51 -50 -49 -48 -46 -49 -49 -49 -47 -46 -46 -46 -47 -47 -45 -46 -46 -45 -44 -43 -44 -42 -40 -37 -38 -40 -39 -41 -42 -41 -41 -42 -41 -38 -37 -38 -43 -40 -39 -37 -36 -36 -36 -36 -35 -35 -36 -37 -37 -36 -36 -35 -34 -35 -34 -33 -35 -35 -33 -36 -37 -38 -39 -39 -39 -40 -40 -39 -41 -40 -42 -43 -43 -47 -48 -50 -51 -51 -51 -53 -55 -60 -64 -68 -76 -82 -89 -95 -100 -101 -105 -110 -116 -118 -119 -123 -128 -134 -141 -143 -146 -152 -154 -161 -170 -186 -200 -206 -217 -224 -231 -243 -251 -273 -291 -310 -331 -365 -377 -391 -403 -413 -426 -437 -447 -463 -476 -487 -495 -499 -504 -513 -516 -537 -565 -595 -618 -647 -677 -706 -737 -760 -791 -808 -860 -894 -926 -960 -999 -1042 -1080 -1107 -1137 -1164 -1191 -1233 -1264 -1303 -1331 -1366 -1375 -1409 -1424 -1440 -1464 -1480 -1498 -1514 -1543 -1568 -1580 -1591 -1607 -1621 -1657 -1660 -1674 -1695 -1698 -109 -104 -116 -115 -111 -115 -114 -112 -114 -110 -107 -107 -106 -103 -106 -106 -103 -102 -99 -96 -86 -89 -89 -96 -108 -110 -115 -119 -124 -144 -155 -162 -165 -164 -157 -150 -141 -134 -129 -128 -121 -118 -119 -119 -118 -117 -115 -116 -116 -114 -113 -112 -116 -115 -116 -119 -117 -117 -115 -119 -116 -121 -120 -117 -113 -110 -103 -98 -104 -111 -115 -116 -122 -122 -116 -112 -112 -114 -114 -110 -110 -108 -106 -110 -111 -115 -114 -118 -119 -120 -122 -123 -119 -115 -116 -118 -117 -115 -111 -109 -109 -107 -106 -106 -108 -110 -111 -106 -98 -95 -95 -94 -106 -109 -106 -106 -102 -99 -99 -101 -103 -103 -104 -102 -98 -85 -90 -91 -89 -87 -85 -95 -96 -96 -95 -96 -99 -99 -95 -94 -95 -93 -91 -91 -91 -92 -91 -89 -86 -88 -87 -88 -87 -87 -84 -82 -82 -82 -83 -82 -82 -86 -82 -84 -87 -93 -89 -85 -84 -84 -84 -85 -86 -84 -84 -87 -85 -85 -80 -80 -79 -81 -81 -83 -80 -78 -74 -72 -70 -69 -68 -71 -72 -74 -74 -74 -74 -72 -72 -72 -73 -73 -73 -73 -72 -72 -71 -70 -69 -69 -71 -71 -71 -71 -69 -69 -69 -67 -69 -71 -71 -71 -70 -67 -66 -68 -67 -69 -68 -70 -71 -69 -67 -70 -69 -68 -65 -66 -69 -66 -63 -62 -64 -68 -66 -63 -63 -63 -62 -64 -64 -63 -63 -61 -60 -62 -64 -64 -60 -60 -59 -60 -59 -59 -60 -60 -59 -58 -58 -56 -56 -56 -57 -56 -58 -62 -62 -59 -58 -58 -58 -56 -56 -56 -56 -54 -54 -57 -56 -56 -54 -53 -55 -55 -54 -55 -54 -54 -54 -54 -53 -54 -53 -53 -53 -53 -52 -53 -53 -52 -52 -52 -52 -50 -53 -53 -51 -51 -50 -51 -52 -53 -53 -53 -53 -55 -47 -46 -48 -50 -50 -50 -51 -49 -49 -51 -50 -50 -50 -50 -50 -49 -49 -49 -50 -50 -51 -49 -46 -38 -50 -55 -52 -51 -50 -51 -50 -49 -50 -49 -49 -50 -50 -50 -51 -54 -52 -50 -49 -48 -47 -46 -50 -50 -49 -47 -46 -46 -46 -47 -46 -46 -46 -47 -44 -44 -45 -41 -41 -36 -37 -38 -40 -38 -40 -42 -41 -39 -42 -41 -37 -37 -37 -42 -42 -39 -37 -38 -36 -37 -36 -36 -36 -36 -37 -37 -37 -35 -34 -34 -33 -33 -36 -34 -35 -36 -37 -39 -37 -39 -39 -39 -39 -39 -40 -41 -41 -43 -43 -46 -47 -49 -51 -51 -51 -53 -55 -60 -67 -75 -81 -87 -92 -100 -101 -104 -109 -113 -117 -118 -121 -125 -131 -138 -145 -149 -152 -152 -161 -168 -185 -198 -203 -210 -221 -229 -235 -244 -254 -261 -277 -298 -316 -344 -367 -382 -396 -408 -415 -429 -439 -448 -465 -471 -482 -489 -493 -501 -507 -515 -539 -568 -596 -615 -653 -685 -718 -741 -761 -782 -841 -870 -907 -940 -978 -1014 -1055 -1090 -1119 -1145 -1177 -1211 -1248 -1282 -1312 -1345 -1366 -1380 -1412 -1423 -1445 -1472 -1483 -1495 -1522 -1556 -1574 -1580 -1600 -1615 -1646 -1660 -1667 -1683 -1697 -106 -104 -105 -115 -114 -110 -113 -113 -109 -114 -110 -105 -107 -106 -102 -103 -101 -102 -100 -96 -90 -82 -88 -86 -100 -109 -114 -119 -122 -130 -148 -158 -161 -165 -158 -152 -147 -138 -132 -127 -124 -119 -119 -116 -117 -115 -115 -115 -116 -115 -113 -112 -111 -115 -114 -115 -114 -116 -115 -113 -116 -113 -118 -119 -116 -112 -109 -101 -96 -104 -112 -115 -116 -122 -120 -116 -112 -111 -114 -112 -114 -110 -109 -107 -110 -113 -117 -117 -120 -121 -122 -124 -124 -118 -110 -112 -117 -117 -116 -110 -109 -110 -107 -108 -107 -106 -109 -107 -104 -101 -90 -88 -103 -107 -109 -104 -106 -102 -99 -99 -102 -102 -103 -104 -100 -95 -89 -92 -88 -91 -89 -87 -92 -92 -94 -93 -96 -100 -98 -91 -94 -94 -91 -91 -91 -92 -91 -91 -88 -87 -86 -88 -86 -86 -86 -83 -81 -82 -82 -83 -81 -84 -87 -81 -84 -88 -91 -87 -85 -83 -84 -83 -84 -85 -84 -85 -87 -86 -83 -81 -80 -80 -80 -80 -83 -77 -76 -74 -72 -71 -69 -69 -71 -72 -74 -74 -74 -73 -72 -72 -73 -74 -74 -71 -74 -73 -72 -72 -70 -69 -69 -71 -71 -70 -69 -70 -69 -67 -67 -69 -71 -70 -70 -69 -67 -65 -67 -66 -69 -68 -71 -71 -69 -67 -71 -69 -68 -67 -67 -69 -66 -63 -62 -66 -68 -67 -63 -64 -63 -65 -64 -64 -63 -62 -60 -60 -62 -64 -63 -60 -59 -60 -59 -59 -60 -60 -59 -59 -57 -57 -55 -55 -57 -57 -56 -59 -63 -61 -58 -58 -58 -58 -55 -56 -56 -55 -55 -54 -55 -56 -55 -54 -54 -56 -54 -55 -54 -54 -54 -54 -54 -53 -54 -53 -53 -53 -53 -52 -53 -52 -52 -52 -51 -51 -52 -54 -53 -51 -50 -50 -51 -53 -54 -53 -53 -53 -54 -47 -48 -49 -50 -50 -50 -51 -52 -50 -52 -52 -51 -50 -50 -50 -50 -50 -50 -50 -49 -51 -48 -45 -40 -51 -51 -52 -50 -50 -50 -50 -49 -49 -48 -49 -48 -49 -50 -52 -53 -51 -49 -48 -48 -46 -46 -50 -49 -48 -47 -45 -46 -46 -47 -47 -46 -46 -44 -45 -43 -45 -41 -40 -37 -37 -38 -39 -37 -42 -42 -40 -39 -41 -40 -39 -37 -39 -41 -38 -40 -37 -41 -37 -38 -37 -36 -36 -37 -37 -37 -35 -35 -35 -34 -33 -34 -36 -34 -36 -37 -38 -38 -38 -38 -39 -39 -39 -40 -41 -41 -42 -44 -44 -46 -48 -50 -51 -51 -54 -55 -60 -66 -73 -80 -87 -91 -98 -101 -103 -107 -112 -118 -119 -119 -123 -128 -135 -142 -145 -150 -158 -160 -167 -174 -189 -201 -207 -214 -224 -233 -238 -253 -265 -283 -304 -324 -352 -376 -386 -401 -410 -417 -431 -435 -444 -459 -467 -477 -483 -487 -497 -502 -518 -546 -571 -597 -631 -659 -690 -713 -745 -769 -803 -819 -853 -888 -919 -957 -992 -1033 -1073 -1102 -1132 -1160 -1193 -1225 -1257 -1294 -1320 -1356 -1365 -1398 -1414 -1428 -1453 -1469 -1486 -1508 -1538 -1564 -1577 -1592 -1609 -1633 -1656 -1661 -1674 -1692 -104 -107 -104 -105 -114 -113 -107 -111 -104 -109 -113 -109 -103 -106 -106 -103 -101 -101 -101 -99 -93 -86 -83 -87 -90 -104 -112 -118 -122 -125 -136 -152 -153 -161 -163 -155 -147 -144 -134 -131 -126 -121 -117 -114 -120 -117 -116 -116 -115 -116 -115 -112 -112 -111 -113 -113 -115 -113 -115 -114 -114 -113 -110 -115 -117 -114 -110 -107 -103 -100 -106 -113 -115 -118 -121 -118 -115 -111 -110 -113 -110 -109 -109 -106 -107 -111 -114 -116 -121 -122 -123 -122 -121 -119 -110 -107 -115 -116 -115 -115 -110 -108 -107 -107 -107 -107 -107 -110 -101 -103 -96 -85 -97 -104 -107 -107 -105 -105 -100 -99 -100 -102 -101 -103 -102 -97 -97 -89 -94 -94 -93 -91 -95 -90 -92 -93 -92 -97 -98 -95 -92 -94 -93 -91 -91 -91 -91 -91 -90 -88 -88 -86 -87 -86 -86 -84 -82 -82 -82 -83 -84 -81 -86 -85 -81 -84 -85 -88 -84 -84 -82 -84 -83 -84 -83 -82 -85 -86 -85 -83 -82 -80 -80 -80 -80 -82 -77 -76 -74 -73 -71 -70 -70 -72 -73 -74 -74 -75 -73 -72 -72 -74 -74 -72 -73 -75 -73 -72 -71 -70 -69 -70 -71 -71 -70 -69 -70 -69 -67 -66 -70 -71 -70 -70 -70 -66 -63 -67 -67 -69 -69 -71 -71 -68 -69 -68 -69 -67 -67 -68 -68 -67 -63 -63 -66 -67 -66 -64 -64 -64 -62 -63 -63 -64 -61 -60 -60 -62 -63 -63 -60 -59 -60 -59 -59 -58 -59 -59 -59 -57 -56 -55 -55 -58 -57 -57 -60 -62 -60 -58 -58 -58 -57 -55 -55 -55 -55 -55 -55 -55 -55 -54 -54 -54 -55 -54 -55 -55 -54 -54 -55 -54 -53 -54 -53 -53 -54 -53 -52 -53 -52 -52 -51 -51 -51 -52 -53 -54 -51 -50 -50 -52 -53 -53 -53 -53 -54 -53 -48 -49 -49 -50 -51 -50 -52 -52 -52 -52 -52 -51 -51 -50 -50 -50 -50 -50 -50 -50 -51 -48 -43 -42 -53 -51 -52 -51 -50 -49 -49 -49 -49 -48 -48 -48 -48 -49 -51 -53 -50 -48 -47 -47 -46 -46 -49 -49 -48 -46 -45 -46 -47 -47 -47 -47 -47 -45 -44 -44 -45 -40 -39 -37 -38 -37 -39 -36 -42 -41 -40 -39 -39 -38 -37 -37 -38 -39 -38 -37 -40 -40 -39 -40 -38 -38 -37 -36 -37 -38 -35 -35 -35 -34 -33 -35 -35 -35 -36 -38 -37 -38 -38 -38 -39 -38 -39 -41 -40 -41 -43 -45 -44 -48 -50 -52 -52 -54 -60 -59 -66 -73 -79 -85 -90 -96 -100 -102 -106 -111 -115 -118 -118 -122 -127 -131 -138 -147 -152 -156 -164 -166 -175 -188 -199 -204 -211 -218 -227 -236 -245 -257 -270 -291 -310 -331 -363 -380 -391 -406 -410 -415 -426 -431 -440 -453 -462 -471 -477 -482 -490 -496 -521 -545 -574 -597 -634 -663 -695 -728 -750 -801 -833 -871 -900 -932 -967 -1009 -1048 -1082 -1110 -1141 -1172 -1201 -1242 -1272 -1302 -1333 -1356 -1367 -1401 -1411 -1433 -1463 -1478 -1495 -1521 -1554 -1573 -1583 -1602 -1611 -1621 -1645 -1660 -1667 -1684 -104 -105 -108 -105 -112 -113 -113 -110 -110 -104 -110 -112 -107 -101 -105 -106 -99 -98 -101 -101 -95 -91 -86 -85 -87 -94 -107 -114 -121 -126 -128 -141 -156 -153 -160 -158 -152 -143 -141 -130 -129 -125 -120 -114 -115 -121 -117 -116 -116 -117 -115 -113 -112 -112 -113 -110 -112 -114 -113 -114 -112 -111 -111 -107 -112 -116 -115 -111 -108 -106 -105 -107 -114 -115 -118 -120 -118 -118 -111 -110 -111 -111 -111 -107 -106 -105 -111 -116 -118 -119 -120 -121 -119 -119 -110 -103 -101 -114 -115 -111 -110 -110 -111 -109 -107 -108 -109 -109 -101 -99 -101 -92 -86 -99 -105 -108 -106 -105 -104 -100 -99 -100 -102 -101 -100 -101 -99 -96 -91 -94 -95 -93 -93 -93 -87 -92 -92 -94 -97 -97 -96 -92 -94 -92 -92 -91 -91 -91 -90 -89 -88 -88 -85 -86 -84 -86 -84 -80 -82 -82 -83 -82 -82 -86 -83 -82 -85 -84 -86 -82 -82 -83 -83 -86 -82 -81 -81 -84 -86 -82 -82 -83 -80 -80 -81 -81 -79 -78 -77 -74 -73 -72 -71 -70 -72 -73 -74 -75 -75 -74 -72 -73 -74 -74 -71 -74 -74 -72 -71 -71 -70 -69 -70 -71 -71 -69 -68 -69 -69 -67 -66 -70 -70 -69 -69 -70 -66 -65 -67 -69 -69 -69 -71 -71 -68 -69 -68 -69 -65 -68 -69 -69 -65 -63 -64 -67 -66 -64 -64 -65 -61 -63 -63 -63 -63 -60 -60 -61 -62 -63 -62 -59 -60 -59 -59 -59 -59 -59 -59 -58 -57 -54 -54 -56 -58 -57 -57 -61 -61 -59 -57 -58 -58 -57 -55 -55 -55 -54 -55 -55 -55 -55 -55 -54 -55 -54 -54 -55 -55 -54 -54 -55 -53 -53 -54 -53 -53 -54 -53 -54 -54 -53 -52 -50 -51 -50 -52 -55 -54 -51 -50 -51 -53 -52 -53 -52 -54 -54 -53 -48 -49 -49 -51 -51 -52 -52 -52 -51 -52 -52 -51 -51 -51 -50 -50 -50 -50 -50 -51 -51 -49 -43 -44 -52 -51 -51 -50 -49 -49 -48 -48 -48 -47 -47 -48 -47 -49 -51 -52 -49 -47 -47 -47 -46 -46 -49 -48 -47 -46 -45 -46 -47 -47 -48 -47 -47 -47 -43 -44 -44 -39 -36 -38 -38 -37 -39 -37 -37 -41 -39 -39 -38 -38 -37 -37 -38 -38 -38 -38 -38 -40 -39 -38 -37 -39 -38 -36 -37 -37 -37 -35 -35 -35 -34 -34 -35 -36 -36 -38 -37 -37 -38 -39 -38 -39 -41 -40 -41 -42 -45 -45 -48 -50 -52 -52 -55 -62 -59 -65 -73 -78 -83 -89 -94 -100 -102 -104 -109 -114 -120 -120 -120 -123 -129 -136 -143 -152 -156 -161 -165 -172 -181 -186 -199 -208 -215 -223 -231 -241 -251 -262 -276 -297 -316 -338 -374 -381 -390 -403 -407 -413 -421 -427 -436 -447 -457 -465 -471 -478 -480 -500 -525 -547 -575 -595 -635 -667 -698 -733 -772 -815 -845 -877 -913 -948 -985 -1027 -1061 -1096 -1122 -1154 -1187 -1215 -1251 -1285 -1308 -1346 -1355 -1388 -1404 -1423 -1447 -1469 -1486 -1507 -1536 -1563 -1576 -1594 -1616 -1632 -1655 -1662 -1674 -1689 -102 -105 -106 -109 -108 -111 -112 -107 -108 -108 -105 -110 -111 -106 -99 -106 -105 -99 -99 -102 -97 -93 -89 -85 -86 -87 -99 -111 -121 -125 -129 -131 -146 -153 -154 -159 -156 -149 -138 -133 -132 -127 -123 -119 -111 -115 -120 -117 -117 -116 -116 -115 -114 -112 -112 -111 -111 -112 -113 -112 -112 -111 -108 -108 -107 -113 -117 -115 -112 -109 -108 -109 -109 -115 -115 -115 -119 -117 -116 -113 -110 -109 -109 -111 -106 -105 -105 -112 -116 -118 -118 -119 -118 -117 -116 -103 -98 -97 -110 -113 -111 -110 -111 -112 -111 -107 -106 -111 -108 -96 -99 -99 -87 -95 -99 -104 -108 -110 -107 -105 -101 -99 -99 -101 -101 -100 -100 -96 -89 -93 -96 -97 -94 -95 -91 -89 -93 -93 -92 -96 -96 -95 -94 -94 -92 -92 -92 -91 -91 -90 -88 -87 -85 -85 -83 -86 -85 -83 -80 -82 -82 -83 -85 -84 -84 -82 -82 -86 -86 -86 -82 -82 -83 -82 -83 -80 -79 -82 -85 -85 -81 -82 -83 -81 -81 -81 -82 -79 -78 -77 -74 -74 -72 -72 -71 -73 -74 -75 -75 -75 -75 -72 -74 -74 -73 -71 -74 -72 -71 -71 -71 -70 -69 -70 -71 -68 -69 -68 -68 -69 -67 -66 -71 -72 -69 -69 -70 -66 -68 -68 -69 -69 -70 -72 -69 -68 -68 -68 -68 -69 -68 -69 -68 -65 -64 -65 -68 -66 -65 -65 -65 -61 -62 -62 -62 -61 -60 -60 -61 -62 -60 -62 -59 -59 -59 -58 -58 -59 -59 -59 -58 -56 -54 -55 -57 -58 -57 -58 -61 -60 -58 -57 -57 -58 -56 -56 -55 -55 -54 -55 -55 -55 -55 -56 -54 -54 -54 -55 -55 -55 -54 -55 -54 -53 -54 -54 -53 -53 -54 -53 -54 -54 -53 -53 -50 -51 -50 -52 -55 -54 -52 -51 -51 -53 -52 -53 -53 -54 -51 -53 -49 -49 -50 -52 -52 -52 -52 -53 -52 -53 -52 -51 -51 -51 -50 -50 -51 -51 -51 -52 -51 -48 -51 -46 -51 -50 -51 -49 -48 -47 -47 -47 -46 -47 -47 -47 -46 -48 -51 -51 -49 -47 -47 -47 -46 -46 -49 -48 -47 -45 -47 -47 -47 -47 -48 -47 -47 -44 -42 -45 -44 -38 -35 -38 -39 -39 -38 -41 -39 -39 -39 -39 -38 -39 -37 -38 -39 -38 -40 -38 -38 -38 -39 -37 -37 -38 -38 -36 -36 -37 -36 -36 -35 -35 -34 -34 -34 -36 -36 -37 -38 -38 -38 -37 -39 -41 -39 -40 -41 -44 -44 -48 -51 -52 -53 -57 -65 -59 -65 -71 -77 -84 -88 -92 -99 -101 -104 -108 -113 -119 -121 -121 -122 -126 -132 -139 -148 -154 -159 -167 -172 -182 -186 -197 -206 -211 -218 -226 -239 -244 -254 -265 -281 -304 -322 -343 -372 -379 -389 -399 -403 -411 -416 -423 -432 -441 -453 -462 -466 -471 -479 -500 -530 -560 -571 -600 -639 -677 -713 -758 -791 -823 -860 -894 -926 -960 -1003 -1042 -1077 -1105 -1136 -1167 -1195 -1235 -1263 -1292 -1322 -1342 -1355 -1398 -1414 -1435 -1461 -1478 -1496 -1521 -1553 -1572 -1587 -1610 -1622 -1644 -1661 -1667 -1683 -101 -103 -105 -107 -110 -106 -110 -112 -106 -109 -106 -104 -111 -111 -104 -101 -106 -104 -99 -101 -101 -95 -92 -87 -85 -88 -87 -103 -115 -124 -129 -132 -134 -150 -156 -155 -159 -153 -145 -136 -132 -131 -124 -121 -116 -116 -116 -120 -116 -117 -116 -114 -115 -113 -111 -111 -110 -109 -111 -112 -110 -111 -107 -106 -108 -108 -115 -117 -115 -113 -110 -111 -108 -106 -115 -115 -116 -118 -116 -114 -113 -109 -107 -106 -111 -107 -106 -106 -112 -116 -115 -116 -117 -115 -114 -111 -98 -103 -100 -113 -112 -110 -110 -111 -113 -112 -107 -107 -107 -105 -98 -98 -90 -87 -89 -100 -104 -105 -109 -108 -103 -100 -100 -100 -101 -100 -100 -99 -92 -90 -96 -101 -99 -95 -95 -91 -90 -94 -94 -92 -95 -91 -92 -92 -93 -93 -92 -92 -92 -91 -89 -88 -87 -82 -84 -81 -85 -84 -81 -82 -82 -83 -82 -85 -85 -83 -80 -80 -85 -86 -84 -82 -81 -82 -82 -80 -79 -77 -82 -85 -85 -81 -83 -82 -82 -82 -82 -81 -80 -79 -77 -75 -74 -73 -73 -72 -73 -73 -75 -76 -75 -75 -72 -73 -73 -72 -71 -73 -72 -71 -70 -71 -69 -69 -70 -71 -68 -68 -69 -70 -69 -66 -66 -71 -72 -70 -69 -70 -67 -69 -68 -69 -70 -71 -70 -69 -68 -68 -68 -68 -68 -68 -69 -68 -66 -64 -66 -68 -65 -65 -65 -63 -61 -61 -62 -62 -60 -59 -60 -60 -62 -61 -62 -59 -58 -58 -58 -58 -59 -59 -59 -58 -56 -54 -55 -57 -58 -57 -58 -60 -59 -57 -57 -57 -57 -56 -55 -54 -54 -55 -55 -55 -55 -55 -55 -55 -54 -54 -55 -55 -55 -55 -55 -54 -53 -54 -53 -54 -54 -54 -54 -53 -54 -53 -53 -50 -51 -50 -53 -54 -54 -52 -51 -52 -54 -52 -52 -53 -52 -50 -49 -50 -50 -50 -52 -52 -52 -53 -52 -53 -53 -52 -51 -51 -51 -51 -51 -51 -51 -52 -51 -51 -52 -52 -53 -52 -51 -49 -48 -48 -47 -46 -46 -46 -46 -47 -47 -48 -50 -53 -50 -48 -48 -47 -47 -46 -46 -48 -47 -46 -45 -47 -47 -47 -47 -48 -47 -45 -43 -42 -45 -44 -43 -38 -38 -38 -39 -39 -42 -37 -40 -39 -39 -38 -38 -37 -39 -36 -36 -41 -38 -37 -37 -38 -38 -37 -37 -38 -37 -36 -37 -37 -36 -35 -35 -35 -35 -36 -36 -36 -37 -37 -38 -37 -38 -40 -39 -40 -41 -43 -47 -48 -50 -52 -53 -59 -67 -59 -64 -70 -75 -83 -87 -91 -97 -99 -102 -106 -111 -116 -119 -120 -120 -125 -129 -136 -144 -153 -159 -165 -174 -179 -188 -193 -202 -209 -215 -223 -236 -241 -248 -258 -269 -285 -307 -323 -347 -370 -377 -389 -396 -400 -409 -411 -421 -429 -437 -445 -452 -460 -467 -479 -504 -534 -561 -573 -613 -651 -681 -738 -761 -805 -836 -869 -907 -939 -978 -1020 -1055 -1090 -1118 -1149 -1180 -1206 -1244 -1276 -1297 -1336 -1351 -1389 -1408 -1427 -1451 -1468 -1485 -1510 -1537 -1561 -1576 -1603 -1618 -1631 -1653 -1663 -1674 -101 -102 -104 -106 -108 -111 -110 -110 -111 -102 -109 -105 -102 -111 -109 -103 -103 -106 -102 -99 -102 -101 -94 -90 -85 -84 -88 -98 -107 -118 -128 -132 -135 -137 -154 -159 -154 -155 -150 -142 -133 -131 -129 -125 -119 -114 -109 -116 -117 -117 -117 -115 -113 -115 -112 -111 -111 -110 -108 -110 -110 -106 -106 -103 -104 -107 -109 -116 -118 -116 -113 -114 -113 -111 -109 -114 -114 -116 -116 -114 -112 -110 -107 -108 -109 -111 -108 -107 -107 -113 -116 -113 -114 -116 -112 -113 -101 -91 -99 -101 -112 -111 -110 -110 -112 -114 -109 -106 -108 -108 -102 -99 -97 -89 -91 -91 -101 -105 -110 -107 -106 -102 -99 -100 -101 -101 -101 -100 -100 -89 -92 -98 -98 -98 -95 -95 -94 -91 -94 -93 -95 -94 -91 -92 -92 -92 -93 -92 -92 -91 -90 -89 -87 -86 -82 -83 -83 -82 -82 -81 -82 -82 -83 -80 -84 -85 -82 -80 -80 -83 -83 -83 -81 -83 -86 -81 -78 -77 -77 -82 -84 -83 -82 -82 -83 -82 -82 -83 -81 -80 -79 -77 -75 -75 -74 -74 -73 -73 -73 -75 -75 -75 -74 -74 -73 -73 -72 -72 -72 -71 -70 -71 -70 -69 -70 -70 -71 -67 -67 -68 -69 -70 -66 -66 -70 -71 -72 -70 -71 -67 -68 -68 -70 -70 -69 -70 -69 -68 -68 -68 -68 -67 -68 -70 -68 -67 -64 -67 -67 -65 -64 -63 -62 -60 -61 -61 -61 -59 -59 -59 -60 -62 -63 -61 -59 -59 -58 -57 -59 -59 -59 -58 -57 -56 -54 -56 -58 -57 -56 -58 -60 -59 -57 -57 -57 -57 -55 -55 -54 -54 -55 -55 -55 -55 -55 -54 -54 -53 -53 -55 -55 -55 -55 -55 -54 -53 -54 -53 -54 -54 -55 -55 -53 -54 -53 -53 -51 -51 -51 -53 -54 -54 -53 -52 -51 -54 -53 -52 -53 -52 -52 -50 -51 -51 -51 -53 -53 -52 -53 -51 -53 -53 -52 -51 -52 -51 -51 -51 -52 -52 -49 -50 -50 -53 -52 -53 -50 -50 -49 -48 -47 -46 -45 -45 -47 -47 -48 -48 -49 -52 -49 -49 -48 -48 -46 -46 -46 -47 -48 -47 -46 -44 -46 -47 -47 -47 -48 -48 -45 -44 -43 -45 -44 -43 -41 -39 -40 -38 -41 -40 -39 -38 -39 -39 -38 -38 -37 -41 -36 -36 -40 -39 -37 -37 -37 -36 -37 -37 -37 -37 -36 -35 -36 -36 -35 -36 -35 -35 -36 -36 -35 -37 -38 -37 -37 -39 -39 -39 -40 -43 -46 -48 -50 -53 -54 -61 -58 -60 -64 -70 -77 -82 -86 -90 -95 -101 -103 -105 -110 -115 -121 -122 -120 -122 -127 -133 -141 -149 -158 -164 -171 -179 -187 -193 -199 -207 -212 -219 -230 -240 -244 -251 -261 -272 -290 -309 -325 -352 -368 -375 -388 -393 -395 -402 -406 -419 -423 -432 -437 -446 -456 -462 -483 -508 -539 -554 -578 -616 -661 -722 -746 -778 -814 -845 -884 -919 -953 -995 -1035 -1070 -1101 -1130 -1162 -1188 -1228 -1253 -1290 -1319 -1345 -1365 -1402 -1420 -1441 -1463 -1476 -1497 -1520 -1551 -1570 -1588 -1612 -1622 -1643 -1662 -1667 -103 -102 -103 -105 -107 -108 -112 -109 -109 -110 -98 -108 -104 -104 -111 -108 -103 -104 -106 -101 -102 -103 -101 -92 -90 -89 -85 -88 -100 -111 -120 -131 -135 -137 -139 -154 -157 -151 -150 -146 -138 -131 -130 -127 -121 -118 -112 -109 -117 -117 -118 -116 -115 -113 -115 -111 -111 -111 -110 -109 -111 -109 -102 -102 -100 -108 -107 -108 -118 -119 -119 -115 -116 -116 -111 -112 -114 -114 -117 -115 -114 -113 -110 -108 -109 -109 -112 -109 -109 -108 -113 -112 -112 -113 -114 -109 -107 -92 -83 -96 -105 -112 -110 -110 -110 -112 -111 -106 -104 -102 -105 -99 -98 -95 -89 -92 -92 -102 -106 -110 -110 -105 -101 -100 -101 -101 -101 -100 -99 -99 -92 -90 -93 -100 -96 -96 -95 -92 -95 -94 -93 -94 -91 -90 -92 -92 -92 -93 -92 -92 -91 -90 -88 -86 -84 -84 -82 -82 -81 -81 -80 -81 -82 -82 -81 -85 -83 -81 -80 -82 -83 -81 -81 -80 -83 -87 -81 -78 -78 -79 -82 -82 -83 -82 -81 -82 -84 -84 -83 -81 -80 -80 -77 -76 -75 -75 -75 -73 -72 -73 -74 -75 -74 -73 -72 -72 -72 -71 -72 -71 -70 -69 -71 -70 -69 -70 -70 -71 -67 -67 -67 -68 -70 -68 -67 -69 -71 -71 -70 -71 -69 -68 -69 -69 -72 -70 -69 -69 -67 -67 -67 -67 -68 -68 -70 -68 -66 -64 -66 -65 -64 -64 -62 -60 -60 -61 -61 -60 -59 -59 -59 -60 -63 -64 -60 -58 -59 -58 -58 -59 -59 -59 -58 -57 -56 -55 -56 -58 -58 -58 -60 -60 -58 -58 -57 -57 -56 -55 -54 -53 -54 -55 -55 -55 -54 -55 -54 -54 -53 -53 -55 -55 -56 -55 -55 -54 -53 -53 -53 -54 -54 -55 -56 -53 -54 -53 -53 -51 -51 -51 -53 -52 -54 -54 -52 -51 -52 -53 -52 -53 -51 -50 -51 -52 -51 -51 -53 -54 -53 -53 -51 -52 -53 -52 -51 -52 -52 -51 -52 -52 -52 -49 -51 -51 -54 -53 -52 -51 -49 -48 -47 -46 -46 -45 -45 -47 -48 -49 -51 -51 -54 -48 -50 -48 -48 -47 -46 -46 -46 -47 -46 -45 -44 -46 -47 -46 -46 -47 -48 -46 -44 -43 -44 -45 -43 -44 -40 -41 -41 -41 -41 -42 -39 -38 -37 -38 -37 -37 -40 -40 -36 -37 -37 -37 -36 -38 -36 -37 -36 -37 -37 -36 -36 -36 -36 -34 -35 -36 -36 -36 -35 -35 -38 -37 -37 -38 -38 -39 -40 -42 -45 -47 -51 -53 -54 -56 -58 -60 -63 -69 -76 -80 -87 -89 -93 -100 -102 -104 -108 -113 -118 -121 -123 -121 -125 -131 -137 -145 -153 -161 -169 -177 -185 -195 -199 -205 -209 -214 -226 -234 -243 -247 -254 -264 -275 -294 -312 -326 -357 -365 -373 -387 -390 -392 -401 -402 -416 -425 -426 -435 -446 -447 -460 -484 -513 -534 -556 -588 -630 -695 -725 -750 -787 -827 -860 -901 -932 -970 -1013 -1048 -1085 -1113 -1144 -1174 -1196 -1245 -1283 -1304 -1340 -1354 -1395 -1412 -1430 -1453 -1468 -1486 -1506 -1537 -1559 -1575 -1605 -1620 -1630 -1648 -1664 -106 -103 -102 -103 -106 -108 -109 -113 -107 -108 -107 -100 -107 -104 -106 -111 -106 -102 -106 -105 -99 -102 -103 -94 -90 -89 -88 -86 -88 -102 -114 -122 -134 -138 -140 -141 -153 -154 -149 -146 -141 -135 -127 -129 -125 -119 -116 -109 -110 -117 -118 -118 -116 -115 -112 -115 -112 -112 -111 -110 -109 -111 -107 -98 -99 -102 -101 -106 -116 -119 -120 -119 -117 -118 -118 -113 -115 -114 -114 -118 -116 -113 -113 -110 -110 -110 -112 -112 -109 -109 -108 -115 -110 -110 -112 -111 -107 -97 -85 -76 -92 -108 -110 -109 -109 -110 -109 -109 -104 -104 -100 -97 -99 -99 -96 -91 -93 -94 -101 -106 -108 -110 -103 -100 -100 -101 -100 -101 -100 -99 -96 -83 -86 -95 -99 -96 -97 -96 -96 -96 -94 -95 -93 -91 -91 -92 -90 -93 -93 -92 -91 -90 -89 -87 -86 -85 -83 -81 -82 -81 -80 -82 -81 -81 -82 -83 -86 -82 -81 -80 -80 -83 -80 -81 -80 -83 -83 -82 -79 -80 -79 -82 -80 -81 -83 -83 -82 -85 -85 -84 -82 -81 -80 -77 -77 -75 -75 -74 -73 -72 -73 -74 -74 -74 -73 -71 -72 -72 -71 -71 -70 -69 -68 -70 -70 -69 -70 -71 -71 -66 -67 -68 -69 -71 -64 -67 -68 -70 -71 -69 -71 -70 -69 -69 -71 -72 -71 -69 -68 -67 -67 -67 -67 -68 -67 -69 -67 -65 -63 -66 -64 -64 -63 -60 -59 -60 -60 -60 -58 -59 -58 -61 -60 -63 -63 -59 -58 -58 -58 -58 -59 -58 -59 -58 -57 -55 -55 -57 -58 -57 -57 -59 -59 -57 -56 -57 -57 -56 -55 -54 -54 -55 -56 -55 -55 -55 -54 -54 -53 -52 -54 -55 -56 -56 -56 -55 -53 -54 -53 -53 -54 -55 -55 -55 -53 -53 -53 -53 -52 -53 -52 -52 -53 -54 -54 -53 -53 -52 -52 -53 -54 -51 -51 -52 -53 -52 -52 -54 -54 -54 -52 -52 -52 -53 -52 -53 -52 -52 -53 -52 -53 -54 -49 -49 -51 -55 -54 -52 -51 -49 -48 -47 -46 -45 -45 -45 -48 -49 -49 -52 -52 -54 -51 -50 -49 -49 -47 -46 -45 -46 -47 -46 -45 -44 -46 -45 -45 -47 -47 -47 -46 -45 -45 -43 -44 -43 -44 -44 -42 -43 -42 -43 -42 -40 -38 -37 -38 -37 -37 -36 -37 -40 -36 -37 -37 -37 -36 -36 -36 -36 -36 -36 -36 -35 -35 -35 -35 -35 -36 -36 -37 -36 -35 -36 -37 -37 -38 -38 -39 -40 -41 -47 -51 -53 -56 -56 -56 -61 -63 -69 -75 -79 -87 -89 -92 -99 -102 -104 -106 -112 -117 -123 -123 -121 -123 -128 -134 -141 -149 -159 -167 -174 -183 -191 -197 -201 -207 -210 -221 -229 -237 -245 -251 -257 -268 -278 -299 -315 -327 -356 -363 -371 -380 -386 -396 -398 -412 -410 -418 -422 -428 -442 -445 -465 -487 -517 -534 -556 -595 -663 -698 -730 -764 -805 -838 -877 -913 -945 -988 -1029 -1064 -1096 -1125 -1157 -1192 -1238 -1262 -1297 -1328 -1350 -1375 -1406 -1421 -1439 -1458 -1476 -1497 -1519 -1549 -1566 -1596 -1614 -1630 -1642 -1661 -106 -106 -104 -103 -104 -107 -109 -110 -112 -107 -108 -103 -103 -106 -103 -108 -110 -105 -102 -106 -100 -101 -103 -103 -93 -89 -87 -87 -88 -88 -106 -119 -127 -137 -141 -143 -144 -153 -153 -146 -145 -137 -128 -126 -127 -122 -117 -114 -106 -110 -118 -118 -118 -116 -114 -112 -114 -112 -112 -112 -110 -110 -107 -96 -95 -96 -103 -101 -106 -117 -120 -120 -120 -119 -120 -121 -116 -116 -115 -116 -116 -115 -113 -113 -111 -111 -113 -113 -112 -110 -110 -109 -111 -109 -109 -111 -112 -104 -87 -78 -82 -98 -107 -107 -109 -109 -110 -104 -106 -101 -99 -102 -98 -97 -98 -95 -92 -95 -95 -102 -106 -109 -109 -102 -99 -100 -101 -100 -100 -101 -100 -98 -79 -83 -93 -95 -96 -98 -97 -98 -97 -96 -93 -92 -88 -92 -92 -89 -92 -92 -91 -91 -89 -88 -86 -86 -84 -80 -80 -80 -80 -80 -81 -82 -81 -82 -84 -86 -80 -80 -81 -80 -82 -80 -80 -81 -83 -81 -82 -79 -81 -83 -82 -83 -82 -83 -84 -83 -86 -85 -84 -82 -82 -80 -78 -77 -76 -74 -74 -73 -71 -73 -74 -75 -74 -74 -73 -71 -71 -71 -70 -69 -69 -68 -70 -69 -69 -70 -71 -72 -69 -69 -68 -69 -71 -63 -69 -60 -64 -67 -70 -71 -71 -70 -70 -71 -73 -71 -69 -67 -67 -67 -66 -66 -67 -67 -69 -67 -65 -63 -64 -63 -63 -61 -59 -59 -59 -60 -59 -59 -58 -58 -59 -61 -63 -60 -58 -58 -59 -58 -59 -58 -58 -58 -58 -56 -55 -56 -58 -58 -56 -58 -59 -59 -56 -56 -56 -57 -56 -54 -54 -54 -55 -56 -55 -54 -55 -54 -54 -53 -55 -55 -55 -56 -56 -56 -54 -53 -54 -53 -53 -54 -55 -55 -54 -54 -53 -51 -53 -52 -53 -53 -53 -53 -54 -53 -51 -52 -51 -52 -53 -54 -51 -52 -52 -53 -52 -53 -54 -54 -53 -52 -52 -52 -52 -53 -52 -53 -53 -53 -53 -53 -54 -49 -50 -52 -54 -54 -52 -51 -49 -48 -47 -46 -45 -45 -45 -48 -48 -50 -53 -54 -54 -51 -49 -49 -49 -48 -46 -44 -47 -47 -47 -46 -46 -46 -43 -44 -47 -47 -46 -46 -46 -46 -44 -43 -42 -42 -43 -44 -43 -39 -41 -41 -40 -39 -37 -37 -37 -38 -37 -36 -37 -37 -36 -37 -37 -36 -36 -35 -36 -35 -35 -35 -35 -35 -37 -35 -35 -36 -37 -37 -36 -35 -36 -36 -38 -41 -39 -40 -44 -46 -51 -53 -56 -57 -59 -61 -62 -68 -74 -79 -86 -88 -91 -98 -102 -103 -105 -110 -115 -121 -123 -123 -121 -125 -131 -138 -146 -154 -164 -171 -177 -186 -194 -199 -204 -208 -216 -223 -232 -241 -248 -254 -260 -271 -281 -299 -318 -330 -354 -361 -370 -378 -389 -392 -395 -401 -408 -411 -414 -424 -435 -443 -465 -491 -520 -533 -558 -635 -676 -713 -739 -777 -818 -852 -894 -926 -963 -1006 -1042 -1079 -1114 -1149 -1187 -1217 -1256 -1290 -1312 -1345 -1364 -1391 -1416 -1434 -1455 -1467 -1486 -1505 -1536 -1557 -1582 -1603 -1621 -1639 -1649 -105 -106 -106 -105 -104 -105 -107 -109 -110 -111 -107 -108 -102 -105 -105 -103 -110 -109 -103 -103 -104 -100 -102 -103 -103 -91 -87 -85 -87 -88 -94 -110 -123 -132 -141 -144 -146 -146 -157 -151 -149 -141 -132 -126 -125 -126 -120 -115 -112 -103 -111 -117 -117 -117 -115 -113 -112 -112 -113 -113 -110 -111 -110 -105 -94 -94 -92 -100 -100 -105 -119 -122 -121 -120 -121 -121 -120 -116 -116 -115 -116 -117 -116 -114 -113 -111 -113 -115 -113 -112 -111 -111 -110 -109 -106 -107 -110 -111 -101 -86 -82 -90 -103 -106 -106 -108 -103 -107 -110 -103 -100 -99 -98 -98 -97 -97 -94 -95 -96 -97 -103 -106 -112 -106 -101 -100 -101 -101 -100 -100 -101 -100 -93 -85 -82 -93 -95 -97 -98 -97 -99 -98 -93 -92 -91 -86 -92 -91 -90 -91 -91 -91 -90 -88 -87 -86 -85 -82 -80 -80 -79 -79 -80 -83 -82 -80 -82 -85 -86 -81 -81 -80 -81 -81 -80 -80 -80 -83 -78 -77 -79 -79 -82 -82 -83 -82 -83 -81 -85 -87 -86 -84 -83 -82 -80 -77 -77 -76 -74 -73 -72 -71 -72 -74 -74 -74 -74 -72 -70 -71 -70 -70 -69 -67 -67 -70 -68 -70 -70 -71 -73 -72 -71 -72 -70 -64 -63 -63 -68 -66 -68 -70 -72 -71 -70 -70 -75 -74 -70 -69 -66 -66 -66 -65 -66 -65 -66 -68 -66 -66 -65 -64 -63 -62 -60 -58 -59 -60 -59 -58 -58 -58 -59 -59 -61 -61 -59 -58 -58 -59 -59 -59 -58 -58 -58 -57 -56 -55 -56 -58 -57 -56 -58 -58 -58 -56 -56 -56 -56 -55 -54 -54 -55 -56 -56 -55 -53 -54 -54 -54 -52 -54 -55 -55 -57 -56 -56 -54 -53 -54 -53 -53 -54 -55 -55 -53 -54 -53 -51 -52 -53 -54 -54 -53 -53 -54 -53 -52 -52 -51 -52 -53 -54 -52 -53 -53 -53 -53 -54 -55 -55 -52 -52 -51 -52 -52 -53 -52 -53 -53 -53 -53 -56 -54 -49 -50 -56 -54 -53 -52 -50 -49 -47 -47 -46 -45 -44 -45 -48 -49 -51 -54 -56 -54 -51 -48 -50 -49 -48 -46 -46 -47 -46 -47 -46 -46 -46 -44 -44 -44 -47 -47 -47 -46 -45 -45 -43 -43 -41 -44 -43 -43 -42 -40 -40 -41 -39 -38 -37 -36 -36 -37 -37 -37 -36 -37 -36 -36 -35 -36 -35 -35 -35 -35 -36 -35 -36 -36 -36 -36 -37 -38 -37 -36 -35 -36 -37 -38 -38 -41 -45 -46 -51 -54 -56 -57 -59 -61 -62 -68 -72 -79 -83 -89 -91 -95 -101 -102 -105 -108 -114 -118 -126 -124 -122 -123 -128 -134 -142 -150 -158 -167 -173 -181 -190 -197 -201 -206 -212 -218 -228 -235 -245 -251 -257 -263 -271 -287 -302 -313 -335 -351 -359 -369 -374 -388 -392 -398 -394 -404 -403 -409 -423 -432 -443 -469 -494 -517 -534 -609 -646 -684 -719 -751 -797 -830 -870 -907 -938 -981 -1023 -1067 -1103 -1140 -1175 -1205 -1248 -1271 -1305 -1335 -1354 -1385 -1410 -1424 -1441 -1461 -1475 -1494 -1519 -1548 -1568 -1596 -1615 -1627 -1642 -102 -105 -106 -106 -105 -104 -105 -107 -108 -110 -108 -107 -108 -106 -107 -105 -106 -110 -107 -106 -106 -102 -100 -103 -104 -103 -90 -87 -85 -88 -89 -100 -114 -127 -137 -144 -147 -149 -156 -155 -150 -144 -137 -128 -123 -124 -125 -117 -114 -111 -104 -117 -116 -115 -116 -114 -113 -112 -114 -113 -113 -110 -111 -111 -104 -92 -88 -88 -97 -98 -105 -120 -123 -121 -120 -120 -120 -118 -115 -117 -116 -117 -118 -116 -116 -115 -115 -114 -115 -114 -113 -112 -113 -111 -106 -104 -102 -104 -109 -96 -85 -85 -94 -106 -105 -106 -108 -101 -103 -107 -101 -96 -101 -99 -99 -98 -96 -93 -98 -98 -99 -104 -107 -110 -104 -103 -101 -102 -101 -100 -100 -100 -100 -88 -78 -83 -92 -93 -98 -99 -98 -100 -96 -93 -93 -90 -88 -90 -91 -90 -90 -90 -90 -89 -88 -87 -85 -83 -81 -80 -80 -78 -78 -80 -83 -82 -81 -82 -85 -83 -81 -82 -80 -81 -80 -79 -79 -82 -82 -82 -79 -80 -80 -81 -81 -81 -83 -83 -81 -85 -86 -86 -84 -83 -83 -80 -78 -77 -75 -74 -72 -72 -71 -72 -73 -73 -74 -74 -72 -70 -70 -70 -69 -68 -66 -69 -71 -69 -71 -69 -70 -68 -74 -70 -73 -72 -67 -60 -60 -66 -67 -62 -70 -72 -71 -70 -71 -76 -72 -69 -66 -66 -65 -65 -64 -65 -64 -64 -65 -67 -66 -64 -63 -63 -60 -59 -57 -59 -60 -59 -58 -58 -58 -58 -59 -62 -60 -59 -59 -58 -59 -58 -60 -58 -58 -58 -57 -56 -55 -57 -59 -57 -56 -58 -58 -58 -55 -55 -56 -56 -55 -53 -53 -55 -55 -55 -54 -54 -54 -54 -53 -52 -53 -55 -56 -57 -56 -56 -54 -53 -54 -53 -54 -55 -55 -55 -54 -54 -53 -51 -53 -54 -54 -54 -53 -53 -54 -54 -52 -51 -52 -53 -53 -52 -52 -53 -54 -54 -54 -55 -55 -53 -52 -51 -52 -52 -52 -52 -52 -54 -54 -53 -54 -57 -52 -49 -51 -55 -53 -52 -52 -50 -48 -47 -46 -46 -46 -44 -45 -48 -51 -52 -56 -58 -54 -51 -48 -49 -49 -48 -48 -47 -48 -46 -48 -47 -46 -45 -43 -43 -45 -46 -46 -46 -46 -46 -45 -47 -45 -45 -42 -43 -42 -41 -41 -40 -39 -39 -38 -36 -37 -37 -36 -36 -36 -37 -36 -37 -36 -37 -34 -34 -35 -35 -36 -37 -37 -37 -37 -36 -37 -38 -38 -37 -36 -37 -36 -37 -38 -39 -43 -46 -51 -54 -56 -58 -59 -58 -61 -65 -71 -79 -83 -89 -90 -94 -99 -102 -104 -107 -111 -117 -121 -125 -123 -122 -125 -131 -138 -145 -153 -162 -170 -175 -184 -193 -200 -203 -209 -214 -223 -231 -239 -249 -254 -257 -263 -273 -289 -305 -314 -339 -350 -360 -368 -376 -381 -385 -389 -393 -396 -397 -406 -421 -428 -445 -470 -499 -511 -573 -617 -658 -700 -728 -767 -809 -844 -888 -919 -967 -1008 -1055 -1092 -1128 -1164 -1201 -1222 -1263 -1297 -1319 -1349 -1370 -1392 -1420 -1437 -1456 -1467 -1487 -1507 -1534 -1564 -1584 -1606 -1623 -1638 -99 -102 -105 -106 -105 -105 -104 -106 -107 -108 -110 -109 -107 -105 -103 -107 -104 -106 -110 -105 -105 -104 -102 -99 -103 -105 -97 -89 -87 -85 -88 -91 -106 -118 -128 -142 -148 -150 -152 -155 -152 -148 -140 -133 -123 -121 -124 -123 -117 -114 -110 -112 -115 -115 -114 -115 -114 -112 -111 -113 -115 -114 -110 -110 -111 -103 -90 -83 -84 -94 -97 -106 -119 -121 -120 -119 -119 -119 -117 -115 -115 -117 -118 -118 -117 -116 -115 -114 -116 -115 -113 -113 -113 -115 -108 -104 -98 -97 -98 -107 -94 -87 -89 -101 -106 -104 -105 -108 -98 -105 -104 -98 -98 -98 -100 -99 -96 -97 -95 -99 -99 -101 -106 -105 -108 -102 -103 -102 -101 -100 -101 -102 -101 -99 -85 -75 -84 -91 -95 -99 -97 -96 -96 -95 -93 -92 -90 -88 -92 -91 -89 -90 -90 -89 -87 -86 -86 -85 -82 -81 -80 -80 -77 -79 -81 -83 -81 -82 -83 -85 -83 -82 -82 -81 -80 -81 -78 -79 -81 -81 -81 -79 -81 -81 -79 -81 -80 -82 -82 -82 -85 -87 -86 -84 -83 -83 -81 -78 -74 -75 -74 -71 -71 -72 -72 -72 -73 -74 -74 -72 -69 -70 -71 -70 -70 -68 -71 -71 -71 -73 -69 -70 -73 -73 -73 -74 -73 -70 -60 -58 -64 -69 -55 -70 -72 -70 -70 -71 -74 -70 -67 -66 -65 -64 -64 -63 -64 -63 -63 -65 -67 -66 -63 -63 -62 -59 -58 -57 -59 -59 -58 -58 -59 -59 -58 -62 -61 -60 -58 -59 -58 -59 -59 -60 -57 -58 -58 -57 -56 -55 -58 -58 -57 -56 -57 -58 -58 -56 -55 -55 -56 -54 -55 -54 -56 -56 -55 -53 -54 -54 -54 -53 -51 -52 -55 -56 -56 -56 -55 -54 -54 -54 -53 -54 -55 -54 -55 -54 -53 -52 -52 -53 -54 -54 -54 -53 -54 -54 -54 -52 -52 -52 -53 -54 -53 -53 -53 -54 -54 -55 -54 -55 -53 -52 -51 -52 -52 -52 -52 -52 -54 -55 -52 -54 -55 -51 -50 -52 -54 -52 -53 -52 -50 -48 -47 -46 -46 -46 -44 -45 -49 -52 -53 -57 -56 -53 -51 -50 -49 -49 -48 -50 -49 -47 -47 -48 -48 -47 -45 -43 -43 -45 -46 -46 -46 -47 -46 -47 -46 -46 -45 -45 -42 -42 -41 -41 -39 -39 -39 -38 -37 -37 -36 -36 -37 -37 -36 -37 -37 -36 -35 -34 -34 -36 -36 -37 -38 -38 -38 -37 -37 -38 -39 -38 -37 -38 -35 -37 -38 -39 -41 -45 -48 -54 -57 -59 -60 -59 -61 -65 -72 -79 -83 -86 -90 -93 -98 -102 -103 -106 -110 -116 -120 -128 -125 -123 -124 -128 -134 -141 -149 -156 -166 -172 -179 -188 -196 -202 -208 -210 -216 -226 -235 -243 -252 -257 -260 -265 -276 -294 -308 -315 -340 -347 -358 -364 -374 -375 -385 -380 -385 -389 -390 -404 -415 -427 -448 -473 -500 -536 -587 -629 -671 -708 -737 -788 -822 -873 -912 -953 -994 -1037 -1080 -1117 -1156 -1186 -1219 -1259 -1280 -1313 -1343 -1358 -1395 -1415 -1428 -1442 -1461 -1476 -1493 -1518 -1555 -1569 -1598 -1617 -1629 -93 -99 -102 -105 -106 -105 -104 -104 -106 -106 -108 -107 -108 -107 -102 -102 -106 -106 -109 -110 -105 -106 -103 -101 -101 -103 -105 -91 -88 -87 -86 -88 -89 -110 -122 -133 -146 -151 -153 -155 -155 -150 -147 -136 -129 -127 -126 -123 -122 -116 -113 -105 -113 -114 -113 -113 -113 -114 -113 -112 -113 -115 -114 -110 -110 -112 -102 -88 -87 -88 -97 -99 -107 -119 -120 -119 -119 -118 -116 -116 -117 -117 -118 -119 -119 -119 -116 -116 -116 -117 -115 -113 -111 -111 -111 -105 -101 -91 -91 -85 -104 -82 -86 -93 -103 -105 -103 -106 -107 -96 -108 -102 -92 -98 -97 -96 -97 -94 -99 -98 -100 -101 -103 -107 -104 -105 -100 -100 -102 -100 -100 -101 -102 -101 -98 -82 -64 -85 -90 -94 -97 -95 -97 -94 -95 -93 -90 -94 -89 -88 -91 -89 -89 -90 -90 -87 -85 -85 -85 -80 -80 -80 -80 -78 -80 -82 -83 -81 -83 -83 -83 -82 -83 -84 -82 -81 -80 -78 -79 -80 -79 -80 -81 -82 -82 -80 -80 -80 -81 -81 -83 -84 -87 -86 -85 -84 -81 -80 -78 -74 -74 -73 -70 -70 -71 -73 -72 -73 -74 -74 -73 -72 -71 -73 -72 -71 -70 -73 -72 -72 -72 -74 -70 -73 -75 -75 -74 -75 -73 -60 -56 -62 -68 -60 -71 -71 -70 -69 -71 -72 -68 -65 -64 -64 -63 -63 -63 -63 -62 -62 -65 -66 -64 -62 -64 -61 -59 -58 -58 -59 -59 -58 -59 -59 -59 -60 -61 -60 -59 -59 -58 -58 -59 -59 -60 -57 -58 -58 -57 -56 -56 -58 -57 -56 -56 -57 -58 -57 -55 -55 -54 -56 -54 -55 -55 -56 -56 -55 -53 -54 -54 -54 -52 -52 -53 -55 -56 -56 -56 -55 -54 -54 -54 -54 -55 -55 -56 -54 -53 -53 -52 -52 -54 -55 -54 -54 -53 -54 -54 -53 -52 -52 -53 -54 -54 -54 -53 -54 -55 -54 -54 -57 -54 -52 -52 -51 -51 -52 -52 -52 -52 -53 -54 -53 -54 -54 -49 -50 -51 -53 -51 -51 -51 -50 -48 -47 -46 -46 -44 -44 -45 -49 -51 -52 -56 -54 -52 -51 -49 -48 -49 -48 -50 -48 -49 -49 -48 -46 -46 -46 -43 -39 -45 -46 -46 -47 -47 -47 -47 -47 -47 -46 -45 -44 -43 -42 -40 -40 -40 -40 -38 -38 -36 -37 -36 -36 -35 -37 -38 -37 -36 -33 -34 -35 -36 -37 -39 -39 -39 -39 -37 -38 -39 -39 -38 -37 -36 -36 -37 -38 -39 -45 -49 -54 -57 -58 -63 -67 -64 -66 -70 -77 -83 -87 -90 -92 -96 -101 -103 -105 -108 -114 -119 -123 -126 -124 -122 -125 -130 -137 -145 -152 -160 -169 -175 -182 -192 -199 -205 -210 -212 -218 -231 -238 -247 -255 -260 -263 -272 -278 -296 -309 -332 -338 -348 -355 -360 -374 -374 -377 -378 -379 -378 -387 -400 -409 -426 -448 -478 -512 -551 -600 -640 -688 -730 -771 -811 -858 -905 -940 -982 -1021 -1068 -1106 -1146 -1180 -1214 -1236 -1272 -1304 -1327 -1353 -1373 -1410 -1423 -1439 -1456 -1468 -1487 -1505 -1546 -1562 -1585 -1609 -1625 -91 -94 -100 -102 -105 -106 -105 -104 -104 -104 -106 -108 -106 -107 -107 -104 -103 -105 -104 -109 -105 -107 -107 -104 -101 -102 -104 -104 -87 -87 -84 -86 -88 -95 -113 -126 -138 -151 -154 -156 -158 -155 -148 -146 -137 -133 -128 -121 -123 -120 -116 -109 -106 -114 -113 -112 -112 -112 -113 -112 -112 -112 -115 -115 -110 -112 -114 -104 -93 -91 -91 -99 -101 -108 -118 -118 -119 -118 -118 -116 -116 -116 -117 -119 -120 -120 -119 -116 -116 -117 -116 -114 -113 -110 -110 -108 -101 -100 -85 -88 -91 -102 -91 -89 -96 -105 -104 -102 -107 -106 -100 -106 -97 -95 -94 -93 -96 -95 -92 -100 -100 -101 -102 -105 -104 -107 -105 -101 -102 -102 -100 -100 -101 -102 -102 -97 -79 -69 -84 -89 -92 -94 -95 -94 -92 -94 -94 -91 -91 -90 -91 -90 -89 -89 -89 -89 -87 -85 -86 -85 -80 -81 -81 -79 -78 -80 -82 -83 -81 -84 -84 -85 -83 -82 -83 -82 -80 -79 -78 -78 -78 -78 -79 -81 -82 -80 -81 -79 -79 -81 -81 -83 -84 -87 -84 -84 -84 -81 -80 -79 -73 -73 -73 -70 -70 -70 -73 -71 -73 -74 -76 -75 -74 -73 -74 -73 -73 -71 -72 -74 -74 -73 -73 -69 -76 -74 -78 -75 -76 -73 -61 -58 -61 -67 -67 -70 -70 -69 -69 -71 -70 -65 -64 -64 -62 -62 -62 -62 -62 -60 -61 -65 -66 -63 -62 -63 -60 -59 -57 -58 -57 -58 -58 -59 -57 -58 -60 -60 -60 -59 -59 -58 -58 -59 -60 -60 -57 -58 -57 -57 -55 -56 -57 -56 -56 -56 -57 -59 -56 -55 -55 -56 -55 -53 -54 -56 -57 -56 -55 -52 -54 -54 -54 -52 -53 -54 -55 -56 -56 -56 -55 -54 -54 -54 -54 -55 -55 -55 -54 -52 -52 -52 -53 -54 -55 -54 -53 -53 -53 -54 -53 -52 -53 -54 -54 -54 -54 -54 -55 -55 -54 -55 -57 -54 -52 -52 -51 -52 -53 -51 -51 -51 -53 -53 -52 -52 -49 -50 -49 -52 -52 -52 -51 -51 -50 -48 -46 -46 -46 -44 -43 -45 -48 -50 -52 -54 -52 -50 -50 -50 -48 -49 -48 -50 -49 -50 -49 -48 -47 -46 -46 -41 -43 -45 -47 -47 -48 -48 -49 -46 -47 -47 -47 -45 -44 -44 -43 -42 -41 -40 -41 -40 -39 -39 -35 -37 -35 -36 -38 -37 -36 -34 -33 -35 -36 -37 -39 -40 -39 -38 -38 -37 -39 -40 -39 -38 -37 -35 -36 -38 -41 -44 -49 -54 -56 -56 -60 -62 -70 -72 -68 -76 -82 -85 -90 -92 -96 -100 -103 -104 -107 -111 -116 -120 -126 -124 -123 -124 -127 -133 -140 -148 -155 -165 -171 -177 -185 -194 -204 -207 -209 -214 -220 -234 -241 -249 -257 -263 -267 -275 -281 -297 -309 -331 -336 -345 -351 -360 -371 -372 -368 -369 -372 -370 -385 -399 -408 -427 -452 -489 -514 -565 -627 -671 -720 -754 -801 -837 -888 -929 -968 -1007 -1050 -1093 -1131 -1171 -1201 -1232 -1269 -1289 -1318 -1349 -1371 -1390 -1419 -1430 -1444 -1460 -1476 -1493 -1533 -1553 -1570 -1599 -1619 -88 -92 -95 -100 -103 -105 -105 -104 -104 -104 -106 -106 -108 -107 -106 -107 -100 -104 -104 -104 -106 -106 -107 -107 -104 -101 -104 -105 -106 -85 -85 -85 -87 -89 -101 -117 -130 -144 -155 -157 -159 -157 -155 -150 -147 -141 -137 -131 -121 -123 -118 -113 -107 -107 -113 -112 -111 -111 -111 -113 -112 -111 -112 -115 -115 -111 -114 -116 -105 -98 -95 -95 -102 -103 -107 -118 -119 -118 -117 -117 -116 -117 -118 -118 -119 -122 -121 -120 -115 -115 -116 -115 -114 -113 -108 -108 -104 -105 -87 -79 -80 -89 -100 -91 -92 -100 -106 -103 -103 -105 -102 -104 -101 -96 -98 -90 -89 -94 -92 -90 -101 -102 -102 -104 -107 -104 -106 -103 -99 -102 -101 -100 -100 -101 -102 -100 -95 -77 -75 -84 -88 -90 -93 -93 -93 -90 -92 -95 -93 -92 -90 -91 -89 -89 -89 -89 -88 -86 -86 -85 -84 -81 -82 -82 -80 -79 -81 -82 -83 -83 -84 -84 -85 -84 -82 -81 -82 -80 -76 -78 -78 -78 -79 -80 -80 -81 -79 -80 -79 -79 -80 -80 -80 -82 -85 -84 -83 -85 -80 -80 -79 -73 -73 -70 -69 -69 -70 -73 -72 -73 -74 -78 -77 -77 -74 -74 -75 -73 -73 -74 -76 -75 -75 -75 -69 -78 -75 -77 -75 -75 -69 -62 -60 -61 -66 -64 -69 -68 -68 -68 -71 -67 -64 -63 -62 -61 -61 -61 -62 -61 -59 -61 -65 -65 -62 -63 -63 -60 -59 -57 -58 -58 -59 -58 -59 -59 -59 -60 -59 -59 -59 -59 -57 -58 -59 -60 -60 -57 -57 -57 -56 -55 -56 -57 -56 -56 -56 -57 -59 -55 -53 -54 -56 -55 -53 -55 -57 -58 -56 -55 -53 -54 -54 -54 -53 -54 -55 -55 -56 -56 -56 -55 -54 -54 -54 -54 -55 -56 -55 -53 -52 -52 -52 -53 -54 -55 -53 -54 -53 -53 -54 -52 -52 -53 -54 -55 -54 -54 -55 -56 -56 -54 -57 -57 -53 -52 -51 -51 -51 -52 -51 -51 -51 -51 -52 -50 -52 -47 -48 -49 -51 -51 -51 -51 -51 -49 -48 -46 -46 -46 -44 -43 -45 -47 -49 -51 -53 -51 -47 -48 -49 -48 -49 -48 -49 -51 -52 -49 -49 -47 -47 -47 -45 -45 -46 -47 -49 -48 -49 -50 -49 -47 -48 -46 -44 -44 -44 -42 -44 -41 -41 -40 -42 -40 -36 -39 -38 -36 -38 -37 -36 -34 -33 -34 -35 -37 -37 -40 -39 -39 -39 -38 -39 -40 -40 -40 -38 -35 -38 -40 -42 -45 -49 -54 -55 -59 -59 -62 -69 -73 -68 -81 -82 -87 -90 -91 -95 -99 -103 -103 -105 -108 -113 -118 -122 -124 -124 -122 -125 -130 -136 -144 -151 -159 -168 -174 -180 -189 -202 -204 -209 -211 -215 -228 -237 -244 -253 -260 -263 -269 -278 -283 -302 -309 -328 -336 -344 -352 -360 -365 -364 -365 -362 -365 -368 -383 -390 -407 -427 -483 -511 -549 -615 -656 -703 -745 -787 -824 -873 -922 -951 -992 -1034 -1081 -1120 -1161 -1195 -1228 -1249 -1284 -1311 -1334 -1358 -1380 -1404 -1426 -1441 -1456 -1467 -1487 -1518 -1543 -1558 -1585 -1611 -82 -90 -93 -95 -101 -103 -105 -105 -105 -104 -105 -106 -106 -108 -105 -106 -101 -101 -105 -104 -109 -107 -106 -106 -106 -103 -100 -104 -106 -100 -84 -84 -85 -87 -89 -108 -121 -134 -149 -157 -159 -158 -158 -156 -151 -148 -146 -141 -134 -121 -122 -115 -113 -108 -108 -107 -110 -109 -110 -110 -112 -109 -106 -107 -114 -115 -112 -116 -118 -107 -103 -98 -98 -105 -108 -109 -118 -118 -117 -117 -117 -116 -119 -119 -118 -120 -120 -119 -117 -114 -115 -115 -115 -113 -113 -111 -106 -100 -94 -80 -72 -76 -88 -98 -90 -95 -103 -106 -102 -103 -107 -102 -104 -100 -94 -83 -86 -88 -92 -90 -89 -95 -101 -103 -105 -106 -105 -104 -101 -100 -105 -101 -100 -98 -99 -100 -98 -93 -75 -80 -83 -89 -92 -91 -92 -91 -89 -92 -95 -94 -93 -91 -92 -88 -88 -88 -88 -87 -85 -85 -85 -83 -82 -83 -83 -79 -81 -83 -82 -83 -83 -84 -84 -84 -84 -81 -80 -82 -80 -76 -77 -77 -79 -79 -81 -80 -81 -80 -79 -78 -78 -78 -80 -80 -81 -85 -84 -83 -85 -80 -80 -79 -72 -73 -69 -70 -70 -72 -72 -74 -74 -74 -80 -82 -80 -79 -76 -76 -75 -75 -77 -77 -77 -77 -76 -69 -77 -75 -74 -74 -74 -69 -62 -62 -67 -60 -61 -68 -69 -69 -70 -69 -65 -63 -62 -61 -60 -61 -60 -61 -60 -59 -63 -64 -63 -61 -60 -62 -60 -57 -58 -58 -58 -59 -58 -59 -59 -59 -59 -58 -59 -59 -58 -57 -58 -59 -60 -59 -56 -57 -58 -56 -54 -55 -56 -56 -56 -56 -59 -59 -55 -52 -54 -56 -54 -54 -56 -57 -58 -56 -56 -54 -55 -55 -54 -53 -55 -56 -56 -55 -56 -56 -54 -54 -54 -54 -54 -55 -56 -54 -53 -52 -52 -53 -53 -54 -54 -53 -54 -53 -53 -53 -52 -53 -54 -55 -55 -55 -54 -56 -56 -56 -54 -58 -56 -52 -51 -51 -51 -51 -51 -50 -50 -50 -49 -50 -52 -51 -51 -48 -49 -50 -50 -50 -50 -51 -49 -48 -47 -46 -46 -44 -43 -45 -47 -48 -52 -52 -50 -49 -47 -48 -49 -49 -48 -48 -50 -50 -50 -49 -48 -48 -47 -45 -44 -49 -48 -50 -51 -50 -50 -51 -49 -48 -48 -47 -43 -45 -42 -42 -44 -40 -42 -44 -41 -40 -40 -38 -38 -38 -36 -35 -33 -34 -37 -37 -38 -39 -41 -38 -40 -38 -38 -39 -41 -41 -40 -40 -39 -41 -44 -46 -50 -54 -56 -58 -58 -59 -64 -71 -69 -80 -82 -86 -91 -91 -94 -97 -100 -101 -102 -106 -110 -115 -119 -125 -122 -123 -124 -127 -132 -139 -147 -155 -163 -170 -176 -183 -198 -204 -206 -207 -213 -217 -230 -240 -247 -257 -263 -265 -274 -281 -293 -312 -320 -326 -333 -340 -348 -358 -359 -358 -354 -355 -352 -366 -384 -401 -420 -477 -507 -535 -586 -642 -686 -732 -770 -813 -853 -909 -946 -984 -1020 -1064 -1106 -1145 -1187 -1210 -1246 -1277 -1299 -1332 -1353 -1376 -1397 -1423 -1433 -1451 -1460 -1476 -1503 -1531 -1551 -1572 -1598 -81 -85 -93 -93 -96 -101 -102 -105 -105 -105 -104 -105 -106 -107 -106 -105 -106 -102 -102 -105 -105 -109 -108 -106 -106 -106 -102 -102 -105 -107 -93 -83 -84 -85 -88 -90 -114 -120 -137 -150 -159 -161 -158 -161 -156 -153 -148 -145 -139 -132 -121 -118 -115 -113 -109 -109 -108 -109 -108 -109 -105 -108 -104 -101 -101 -114 -115 -112 -118 -113 -110 -99 -101 -104 -109 -111 -111 -117 -120 -116 -116 -116 -116 -120 -117 -116 -118 -118 -116 -114 -112 -114 -114 -112 -112 -107 -107 -102 -97 -85 -73 -66 -73 -87 -97 -94 -98 -105 -104 -101 -104 -108 -108 -105 -99 -86 -80 -85 -85 -89 -88 -85 -95 -105 -104 -106 -104 -104 -102 -99 -101 -103 -99 -98 -96 -97 -99 -96 -90 -88 -83 -82 -89 -90 -89 -90 -89 -90 -93 -96 -95 -93 -91 -90 -89 -88 -88 -88 -87 -85 -87 -83 -82 -83 -83 -82 -80 -82 -83 -83 -84 -84 -85 -85 -85 -85 -81 -80 -81 -79 -77 -77 -78 -79 -80 -82 -80 -80 -79 -79 -77 -78 -78 -80 -79 -82 -86 -83 -85 -86 -80 -79 -78 -72 -72 -69 -71 -71 -74 -73 -73 -74 -78 -79 -84 -83 -82 -78 -77 -79 -77 -79 -79 -76 -76 -75 -76 -76 -74 -74 -74 -74 -69 -63 -65 -66 -62 -68 -67 -68 -68 -69 -67 -63 -61 -60 -60 -59 -60 -60 -60 -59 -60 -62 -62 -62 -61 -58 -58 -59 -57 -58 -59 -58 -58 -59 -59 -59 -59 -58 -58 -58 -59 -58 -57 -58 -59 -59 -58 -56 -56 -58 -57 -54 -55 -56 -57 -56 -56 -59 -59 -54 -51 -54 -56 -53 -54 -56 -57 -57 -56 -56 -55 -55 -55 -54 -55 -55 -57 -56 -55 -55 -55 -54 -54 -55 -54 -54 -55 -56 -54 -52 -53 -53 -54 -53 -55 -54 -54 -53 -53 -53 -53 -52 -53 -54 -55 -56 -55 -54 -57 -56 -55 -55 -57 -54 -52 -51 -50 -51 -50 -50 -49 -50 -51 -49 -50 -51 -49 -49 -47 -49 -51 -49 -50 -50 -51 -49 -48 -47 -47 -47 -46 -43 -45 -48 -48 -51 -51 -48 -48 -48 -47 -49 -49 -49 -48 -51 -51 -50 -49 -48 -47 -49 -47 -46 -47 -49 -48 -53 -52 -52 -52 -52 -49 -48 -46 -47 -42 -39 -42 -46 -45 -44 -45 -43 -43 -41 -38 -39 -38 -35 -36 -34 -34 -37 -37 -36 -40 -42 -39 -38 -39 -39 -38 -41 -43 -41 -41 -43 -45 -48 -49 -52 -57 -59 -61 -60 -64 -67 -73 -76 -82 -86 -88 -93 -93 -94 -97 -100 -100 -103 -107 -112 -117 -120 -123 -125 -123 -126 -129 -136 -143 -151 -158 -167 -173 -178 -193 -201 -206 -208 -209 -215 -222 -234 -243 -251 -258 -266 -266 -275 -289 -297 -311 -318 -325 -330 -339 -346 -358 -352 -349 -345 -349 -358 -374 -388 -413 -467 -501 -529 -567 -630 -671 -718 -761 -797 -843 -887 -939 -967 -1005 -1047 -1094 -1134 -1171 -1210 -1241 -1262 -1293 -1319 -1344 -1362 -1387 -1416 -1432 -1446 -1455 -1466 -1496 -1517 -1542 -1557 -1586 -81 -82 -87 -95 -93 -97 -101 -103 -105 -104 -104 -103 -104 -106 -104 -104 -106 -102 -103 -104 -105 -106 -106 -106 -106 -107 -105 -102 -103 -106 -107 -87 -82 -84 -85 -89 -94 -111 -119 -140 -155 -161 -163 -157 -157 -157 -155 -151 -150 -142 -129 -121 -119 -114 -113 -110 -110 -109 -107 -106 -103 -100 -104 -99 -96 -96 -113 -112 -113 -120 -118 -115 -102 -104 -107 -113 -114 -113 -117 -120 -115 -116 -115 -115 -117 -114 -115 -116 -116 -114 -112 -111 -110 -114 -112 -110 -106 -99 -107 -93 -76 -66 -73 -82 -92 -93 -95 -101 -108 -103 -103 -102 -108 -106 -103 -96 -83 -82 -82 -81 -87 -85 -88 -101 -106 -105 -108 -102 -103 -100 -96 -98 -100 -97 -96 -94 -95 -97 -94 -88 -77 -82 -86 -87 -87 -88 -88 -87 -90 -92 -95 -93 -92 -90 -88 -88 -87 -87 -87 -86 -87 -85 -83 -82 -84 -84 -82 -81 -83 -83 -83 -84 -84 -84 -85 -84 -83 -80 -80 -79 -78 -76 -76 -78 -80 -80 -80 -80 -80 -79 -78 -77 -78 -79 -80 -79 -79 -88 -83 -86 -82 -79 -78 -72 -72 -72 -69 -72 -72 -73 -73 -74 -74 -77 -81 -85 -87 -81 -80 -79 -81 -78 -78 -78 -76 -75 -75 -75 -75 -74 -73 -73 -73 -72 -64 -63 -66 -67 -67 -66 -67 -68 -68 -64 -61 -60 -59 -59 -59 -60 -60 -60 -59 -60 -63 -60 -60 -61 -62 -59 -58 -56 -56 -58 -57 -59 -58 -59 -57 -59 -57 -58 -58 -59 -58 -57 -58 -59 -59 -57 -56 -59 -56 -56 -54 -55 -55 -56 -56 -56 -60 -59 -54 -53 -54 -54 -54 -55 -56 -57 -57 -56 -56 -56 -55 -55 -54 -55 -56 -56 -56 -55 -55 -56 -54 -54 -55 -53 -54 -54 -55 -53 -52 -53 -53 -53 -54 -54 -53 -54 -53 -53 -53 -53 -53 -53 -55 -56 -57 -55 -55 -56 -55 -54 -55 -56 -53 -51 -50 -50 -50 -50 -50 -49 -49 -51 -49 -49 -49 -48 -48 -46 -48 -51 -51 -52 -51 -51 -50 -48 -48 -47 -48 -47 -45 -45 -45 -48 -49 -49 -46 -45 -48 -48 -49 -50 -49 -50 -50 -51 -51 -49 -49 -48 -48 -48 -50 -47 -49 -51 -52 -52 -54 -52 -53 -53 -45 -46 -45 -49 -47 -45 -47 -49 -45 -47 -45 -43 -46 -39 -40 -39 -36 -34 -36 -38 -38 -36 -38 -43 -43 -38 -38 -40 -40 -42 -44 -43 -45 -45 -47 -48 -51 -53 -57 -60 -62 -63 -61 -66 -70 -71 -80 -88 -92 -89 -92 -92 -95 -98 -98 -100 -104 -109 -114 -118 -123 -121 -124 -126 -126 -132 -139 -146 -154 -162 -170 -175 -186 -196 -203 -208 -211 -211 -219 -222 -237 -247 -255 -262 -268 -275 -277 -293 -295 -309 -317 -321 -327 -337 -346 -346 -343 -338 -347 -351 -364 -381 -407 -447 -495 -525 -556 -607 -657 -700 -749 -787 -826 -868 -926 -963 -999 -1032 -1073 -1120 -1161 -1202 -1224 -1259 -1289 -1313 -1336 -1357 -1375 -1406 -1426 -1441 -1450 -1460 -1487 -1502 -1529 -1549 -1573 -83 -84 -89 -96 -94 -98 -101 -103 -105 -103 -104 -103 -104 -106 -105 -104 -105 -102 -102 -106 -105 -106 -109 -106 -107 -107 -105 -101 -105 -107 -108 -81 -86 -88 -90 -90 -91 -108 -118 -143 -157 -163 -163 -160 -160 -158 -157 -155 -155 -144 -132 -121 -120 -117 -114 -112 -111 -110 -109 -104 -104 -98 -95 -100 -94 -102 -110 -114 -113 -114 -121 -122 -119 -104 -107 -109 -117 -117 -113 -117 -117 -115 -115 -114 -115 -115 -113 -113 -114 -113 -110 -106 -104 -114 -113 -113 -109 -92 -100 -107 -92 -77 -73 -80 -82 -96 -96 -98 -104 -108 -102 -105 -108 -108 -107 -102 -97 -85 -77 -78 -81 -86 -83 -91 -107 -107 -106 -104 -100 -100 -97 -93 -95 -98 -95 -93 -93 -93 -96 -92 -86 -82 -82 -84 -85 -85 -87 -87 -87 -90 -92 -93 -92 -91 -90 -89 -88 -86 -87 -86 -85 -87 -85 -84 -83 -84 -84 -82 -82 -83 -83 -83 -83 -84 -84 -85 -84 -81 -79 -79 -78 -77 -76 -78 -80 -80 -80 -79 -80 -79 -78 -77 -76 -77 -79 -80 -79 -78 -85 -81 -83 -81 -78 -75 -73 -71 -71 -71 -73 -73 -75 -74 -74 -75 -77 -79 -87 -90 -83 -80 -79 -80 -80 -76 -77 -75 -74 -74 -75 -74 -74 -73 -73 -73 -64 -63 -62 -64 -68 -66 -65 -67 -67 -67 -62 -61 -60 -59 -59 -59 -60 -60 -59 -59 -60 -60 -61 -60 -61 -62 -60 -57 -56 -57 -58 -58 -56 -60 -59 -57 -58 -57 -57 -58 -58 -58 -57 -58 -59 -59 -57 -56 -59 -57 -55 -53 -54 -55 -56 -56 -56 -59 -57 -54 -55 -56 -54 -54 -55 -56 -57 -57 -58 -55 -56 -56 -55 -55 -56 -57 -56 -56 -55 -55 -55 -54 -54 -54 -53 -53 -53 -55 -53 -52 -53 -53 -53 -54 -54 -54 -53 -53 -52 -53 -53 -53 -53 -55 -56 -57 -55 -56 -56 -55 -53 -55 -55 -51 -50 -50 -50 -49 -49 -49 -49 -48 -49 -48 -49 -48 -46 -46 -46 -52 -53 -53 -51 -52 -52 -50 -50 -49 -49 -48 -48 -46 -44 -47 -48 -48 -48 -44 -46 -49 -49 -50 -50 -49 -51 -50 -51 -51 -49 -49 -49 -48 -48 -49 -50 -50 -52 -54 -56 -52 -50 -52 -49 -49 -48 -52 -48 -50 -50 -52 -52 -48 -50 -46 -40 -40 -39 -40 -39 -36 -35 -38 -39 -37 -36 -41 -42 -41 -40 -40 -41 -42 -44 -44 -44 -46 -48 -50 -52 -56 -57 -60 -63 -65 -63 -63 -67 -75 -84 -89 -94 -101 -91 -94 -92 -95 -97 -98 -102 -105 -111 -116 -119 -121 -125 -123 -127 -129 -134 -142 -150 -157 -166 -173 -182 -192 -199 -205 -209 -212 -212 -222 -228 -241 -249 -259 -266 -273 -275 -286 -294 -299 -307 -314 -318 -326 -332 -346 -344 -341 -344 -349 -356 -372 -386 -426 -483 -520 -547 -586 -644 -685 -733 -776 -810 -859 -902 -956 -982 -1021 -1060 -1108 -1148 -1185 -1223 -1251 -1283 -1301 -1325 -1351 -1367 -1395 -1422 -1434 -1446 -1455 -1476 -1494 -1516 -1541 -1556 -84 -85 -86 -92 -97 -99 -99 -101 -104 -105 -103 -104 -104 -104 -106 -105 -104 -105 -103 -104 -105 -105 -107 -108 -107 -107 -107 -104 -101 -106 -108 -103 -87 -91 -92 -95 -91 -91 -107 -121 -145 -160 -165 -161 -160 -162 -158 -158 -158 -160 -125 -121 -120 -117 -114 -112 -111 -110 -109 -102 -94 -92 -96 -95 -94 -94 -109 -114 -114 -114 -123 -127 -124 -107 -108 -109 -116 -114 -116 -117 -116 -116 -115 -113 -113 -114 -113 -110 -113 -106 -106 -112 -102 -103 -113 -113 -113 -107 -89 -104 -107 -91 -86 -80 -87 -86 -96 -100 -100 -101 -106 -101 -104 -108 -109 -107 -101 -90 -80 -73 -75 -81 -84 -81 -94 -105 -104 -103 -100 -98 -98 -93 -90 -91 -93 -93 -91 -90 -92 -94 -90 -84 -81 -81 -82 -83 -85 -87 -86 -87 -90 -91 -92 -90 -91 -89 -88 -87 -86 -86 -85 -86 -86 -85 -83 -84 -85 -85 -81 -82 -83 -83 -83 -83 -83 -83 -84 -83 -81 -79 -79 -79 -76 -75 -79 -80 -81 -80 -79 -79 -79 -78 -76 -75 -77 -79 -79 -78 -82 -78 -80 -81 -80 -77 -76 -73 -71 -70 -72 -73 -74 -76 -73 -74 -75 -78 -80 -86 -88 -81 -79 -79 -80 -79 -77 -76 -74 -69 -74 -73 -73 -72 -72 -72 -72 -65 -65 -64 -66 -68 -66 -64 -66 -61 -65 -61 -61 -60 -60 -59 -59 -60 -59 -59 -60 -60 -61 -60 -60 -60 -61 -59 -57 -55 -58 -57 -58 -56 -59 -58 -58 -57 -57 -59 -58 -58 -57 -56 -58 -59 -59 -56 -56 -59 -58 -54 -53 -54 -55 -56 -56 -56 -59 -57 -54 -54 -55 -55 -54 -55 -56 -58 -57 -58 -56 -56 -55 -56 -55 -57 -58 -56 -56 -55 -55 -54 -54 -54 -54 -52 -53 -53 -54 -52 -52 -53 -53 -53 -54 -54 -54 -53 -53 -52 -53 -53 -53 -53 -55 -56 -56 -55 -56 -55 -54 -52 -54 -53 -51 -50 -49 -49 -48 -48 -49 -49 -50 -48 -47 -48 -47 -50 -50 -51 -51 -55 -55 -53 -52 -51 -52 -50 -50 -49 -49 -49 -47 -43 -48 -49 -49 -49 -47 -47 -50 -50 -50 -50 -50 -51 -52 -52 -51 -50 -49 -48 -49 -49 -49 -49 -50 -54 -56 -58 -55 -55 -54 -54 -53 -57 -54 -54 -53 -54 -56 -55 -56 -43 -45 -41 -41 -42 -41 -37 -33 -38 -40 -40 -41 -44 -42 -40 -39 -42 -42 -43 -45 -46 -48 -48 -50 -52 -54 -56 -60 -61 -64 -66 -66 -67 -71 -79 -89 -93 -98 -104 -90 -93 -89 -92 -95 -97 -99 -103 -108 -113 -118 -122 -123 -124 -126 -126 -131 -138 -146 -153 -161 -169 -178 -185 -195 -202 -207 -212 -212 -214 -219 -233 -244 -253 -260 -269 -276 -276 -286 -296 -298 -305 -309 -315 -325 -338 -345 -344 -339 -348 -354 -362 -378 -419 -466 -514 -544 -574 -628 -671 -715 -763 -803 -839 -883 -933 -980 -1007 -1045 -1085 -1134 -1175 -1218 -1243 -1272 -1297 -1319 -1341 -1362 -1383 -1412 -1430 -1441 -1450 -1465 -1487 -1500 -1531 -1550 -85 -86 -86 -89 -89 -97 -99 -99 -101 -104 -105 -103 -102 -104 -104 -105 -104 -104 -104 -102 -104 -106 -106 -108 -108 -107 -107 -107 -103 -101 -104 -105 -108 -92 -95 -95 -89 -91 -101 -105 -127 -147 -163 -167 -159 -160 -165 -159 -160 -162 -147 -125 -125 -122 -117 -114 -112 -111 -110 -106 -92 -89 -88 -89 -91 -93 -85 -109 -115 -115 -115 -124 -125 -122 -107 -109 -110 -116 -116 -116 -116 -115 -114 -112 -108 -112 -114 -112 -112 -103 -103 -108 -99 -110 -111 -112 -111 -106 -97 -102 -106 -90 -91 -87 -97 -90 -96 -102 -103 -103 -105 -105 -101 -108 -108 -108 -107 -100 -84 -75 -68 -72 -81 -86 -85 -100 -104 -102 -101 -100 -96 -95 -90 -89 -92 -91 -91 -89 -88 -91 -93 -89 -81 -80 -82 -83 -84 -86 -88 -86 -87 -90 -90 -91 -91 -89 -89 -88 -86 -86 -86 -84 -87 -86 -85 -83 -85 -85 -83 -82 -82 -82 -82 -83 -82 -82 -82 -83 -82 -79 -79 -78 -79 -76 -77 -81 -81 -81 -79 -79 -79 -78 -77 -76 -75 -77 -78 -79 -78 -82 -76 -78 -78 -76 -76 -73 -73 -71 -70 -72 -74 -76 -77 -74 -72 -74 -77 -80 -84 -85 -80 -80 -79 -79 -80 -76 -74 -73 -71 -72 -73 -72 -72 -71 -72 -72 -67 -66 -66 -65 -69 -65 -64 -65 -65 -63 -62 -61 -60 -60 -60 -59 -60 -60 -58 -59 -60 -60 -59 -59 -60 -61 -58 -56 -55 -57 -57 -57 -58 -57 -58 -57 -56 -57 -59 -58 -58 -57 -56 -58 -58 -58 -56 -55 -59 -59 -54 -53 -55 -55 -56 -56 -56 -58 -57 -56 -55 -56 -55 -55 -55 -56 -58 -56 -57 -57 -57 -56 -56 -56 -58 -57 -55 -56 -56 -55 -54 -54 -54 -53 -52 -52 -53 -54 -52 -53 -54 -53 -53 -53 -54 -55 -53 -53 -53 -54 -54 -54 -54 -55 -56 -56 -56 -55 -54 -54 -54 -53 -52 -50 -49 -49 -48 -48 -47 -48 -47 -50 -48 -49 -49 -50 -53 -54 -57 -53 -57 -55 -55 -53 -52 -53 -50 -51 -49 -49 -50 -48 -45 -49 -50 -50 -50 -50 -48 -51 -50 -51 -50 -50 -51 -52 -53 -52 -52 -51 -50 -49 -48 -49 -50 -53 -57 -60 -60 -60 -59 -59 -60 -60 -58 -57 -57 -59 -56 -59 -59 -49 -49 -42 -42 -43 -43 -40 -32 -40 -44 -45 -46 -48 -51 -41 -41 -44 -44 -43 -45 -48 -49 -49 -52 -54 -55 -57 -58 -65 -68 -70 -70 -71 -75 -83 -93 -97 -103 -107 -90 -92 -87 -89 -92 -95 -99 -100 -104 -110 -115 -118 -120 -125 -123 -127 -128 -134 -141 -149 -156 -164 -175 -180 -190 -198 -205 -211 -213 -211 -215 -222 -238 -248 -256 -264 -274 -276 -281 -287 -288 -296 -303 -312 -320 -331 -343 -341 -338 -346 -349 -354 -369 -412 -459 -501 -538 -565 -604 -659 -695 -748 -784 -830 -863 -919 -974 -998 -1032 -1072 -1120 -1161 -1200 -1236 -1265 -1293 -1310 -1333 -1357 -1371 -1402 -1427 -1436 -1448 -1459 -1479 -1496 -1522 -1545 -86 -87 -89 -90 -90 -90 -101 -99 -99 -102 -104 -105 -104 -102 -104 -105 -105 -103 -103 -103 -103 -105 -106 -106 -109 -107 -107 -108 -106 -102 -100 -103 -102 -108 -95 -99 -100 -90 -91 -97 -103 -133 -150 -166 -169 -157 -160 -159 -156 -157 -159 -145 -129 -128 -124 -117 -114 -113 -111 -109 -105 -92 -90 -83 -83 -87 -93 -77 -108 -115 -114 -115 -123 -122 -120 -107 -109 -110 -115 -115 -117 -114 -110 -112 -109 -109 -108 -112 -111 -110 -99 -108 -105 -95 -115 -112 -113 -111 -105 -105 -105 -105 -91 -96 -90 -103 -101 -98 -102 -104 -105 -100 -103 -108 -109 -108 -106 -99 -78 -70 -72 -77 -85 -88 -90 -99 -101 -99 -98 -97 -97 -90 -87 -86 -90 -89 -89 -87 -85 -90 -92 -90 -84 -82 -81 -83 -84 -84 -86 -87 -86 -86 -88 -89 -90 -90 -89 -88 -87 -85 -85 -85 -85 -89 -86 -84 -83 -84 -84 -81 -83 -82 -82 -82 -82 -81 -81 -82 -81 -80 -79 -78 -77 -78 -75 -78 -81 -82 -83 -80 -79 -78 -78 -77 -77 -75 -77 -77 -78 -77 -77 -75 -78 -78 -75 -75 -73 -74 -72 -70 -73 -74 -72 -72 -70 -68 -73 -75 -80 -83 -83 -80 -81 -79 -79 -76 -76 -73 -72 -70 -71 -72 -72 -71 -72 -72 -71 -68 -68 -68 -63 -68 -64 -64 -65 -65 -61 -61 -59 -60 -59 -59 -59 -59 -60 -58 -59 -60 -59 -58 -59 -59 -60 -58 -56 -58 -57 -57 -57 -57 -57 -57 -56 -57 -57 -59 -58 -58 -56 -57 -58 -58 -58 -55 -55 -59 -57 -56 -54 -55 -55 -56 -58 -56 -58 -54 -54 -54 -57 -56 -55 -55 -57 -57 -56 -56 -58 -57 -56 -56 -55 -57 -55 -56 -56 -56 -55 -54 -54 -53 -52 -51 -52 -53 -53 -52 -54 -54 -53 -53 -53 -55 -55 -54 -53 -54 -54 -54 -55 -54 -55 -55 -56 -55 -55 -54 -55 -52 -52 -51 -50 -49 -48 -47 -48 -48 -49 -49 -51 -50 -50 -50 -52 -53 -58 -56 -56 -59 -55 -56 -54 -56 -52 -50 -52 -50 -50 -51 -49 -50 -51 -50 -51 -51 -50 -49 -49 -50 -51 -51 -50 -51 -52 -53 -53 -53 -52 -50 -49 -51 -54 -56 -57 -60 -63 -66 -63 -64 -65 -65 -65 -63 -62 -63 -62 -61 -61 -56 -53 -43 -42 -43 -45 -46 -44 -42 -47 -49 -51 -52 -55 -42 -42 -41 -44 -45 -46 -49 -51 -51 -53 -56 -57 -61 -64 -68 -73 -75 -73 -75 -79 -87 -93 -99 -105 -109 -89 -91 -85 -87 -90 -92 -94 -98 -101 -107 -112 -115 -120 -122 -123 -127 -127 -131 -137 -145 -152 -160 -171 -177 -183 -194 -201 -208 -212 -214 -212 -217 -227 -241 -251 -259 -268 -276 -279 -279 -289 -293 -300 -309 -315 -324 -337 -341 -340 -340 -346 -348 -361 -407 -424 -486 -532 -562 -588 -648 -686 -725 -776 -813 -853 -899 -949 -996 -1016 -1058 -1098 -1147 -1187 -1230 -1253 -1285 -1306 -1326 -1345 -1363 -1387 -1415 -1432 -1445 -1457 -1472 -1491 -1506 -1537 -84 -88 -90 -91 -92 -92 -92 -100 -100 -100 -102 -104 -105 -104 -102 -104 -105 -104 -103 -104 -104 -103 -106 -106 -107 -108 -107 -108 -108 -104 -100 -98 -101 -105 -95 -100 -103 -103 -92 -91 -93 -101 -139 -152 -162 -163 -152 -155 -154 -154 -159 -159 -143 -133 -128 -120 -116 -114 -113 -111 -109 -104 -93 -82 -78 -76 -83 -92 -83 -103 -114 -113 -115 -121 -120 -118 -107 -109 -112 -115 -115 -117 -115 -110 -108 -107 -110 -105 -111 -111 -107 -96 -111 -101 -100 -115 -113 -114 -112 -104 -108 -107 -110 -94 -96 -97 -106 -103 -100 -104 -108 -104 -102 -106 -108 -109 -107 -106 -99 -80 -75 -76 -82 -87 -90 -94 -101 -98 -97 -98 -95 -94 -87 -85 -82 -87 -88 -87 -86 -87 -90 -88 -86 -83 -83 -85 -86 -85 -87 -86 -87 -86 -87 -90 -89 -89 -88 -88 -86 -84 -85 -84 -86 -87 -84 -83 -83 -84 -83 -82 -83 -82 -82 -81 -81 -81 -80 -81 -81 -80 -80 -78 -77 -79 -75 -80 -82 -83 -81 -79 -79 -79 -80 -78 -78 -75 -77 -77 -77 -77 -77 -75 -74 -76 -76 -74 -74 -73 -74 -72 -67 -70 -70 -69 -68 -66 -67 -72 -74 -79 -82 -81 -78 -81 -81 -78 -76 -75 -72 -70 -70 -71 -72 -71 -71 -71 -73 -71 -69 -69 -66 -64 -67 -63 -64 -64 -60 -62 -61 -60 -60 -59 -59 -59 -60 -59 -57 -60 -60 -58 -58 -59 -60 -59 -58 -57 -57 -57 -57 -56 -57 -58 -57 -56 -57 -58 -59 -58 -58 -55 -57 -58 -58 -58 -55 -57 -59 -56 -56 -54 -56 -55 -57 -58 -58 -54 -55 -55 -55 -57 -56 -56 -56 -58 -57 -56 -57 -57 -57 -56 -56 -55 -56 -55 -55 -57 -56 -54 -54 -54 -53 -52 -51 -51 -52 -53 -53 -54 -54 -54 -54 -54 -55 -55 -54 -54 -55 -55 -55 -54 -54 -56 -55 -56 -55 -54 -54 -53 -51 -52 -50 -49 -49 -50 -50 -49 -49 -50 -51 -52 -51 -51 -51 -55 -60 -60 -60 -60 -61 -58 -56 -55 -58 -53 -51 -53 -51 -51 -52 -49 -51 -52 -52 -51 -49 -51 -51 -49 -51 -51 -51 -51 -51 -52 -53 -54 -53 -55 -54 -55 -57 -58 -61 -63 -64 -66 -69 -69 -69 -70 -69 -69 -67 -66 -66 -63 -62 -63 -57 -45 -43 -45 -47 -52 -49 -49 -51 -57 -55 -56 -58 -53 -43 -43 -44 -46 -47 -48 -50 -54 -54 -57 -61 -65 -68 -72 -77 -77 -77 -79 -83 -91 -97 -102 -80 -85 -88 -90 -93 -85 -87 -90 -93 -97 -99 -103 -109 -113 -116 -121 -121 -125 -127 -128 -134 -141 -148 -156 -168 -174 -179 -187 -198 -204 -211 -214 -214 -213 -219 -231 -244 -254 -263 -273 -278 -276 -285 -291 -298 -304 -313 -321 -330 -341 -341 -343 -346 -349 -352 -376 -418 -475 -517 -556 -583 -622 -673 -708 -759 -801 -842 -877 -933 -991 -1014 -1044 -1085 -1133 -1174 -1213 -1250 -1282 -1302 -1319 -1334 -1355 -1372 -1402 -1429 -1442 -1455 -1466 -1486 -1500 -1527 -89 -86 -90 -92 -92 -93 -94 -99 -100 -99 -100 -102 -104 -105 -103 -103 -104 -104 -103 -103 -104 -103 -104 -105 -106 -107 -107 -109 -109 -109 -102 -99 -99 -99 -105 -102 -105 -107 -107 -93 -91 -98 -110 -140 -149 -159 -156 -147 -149 -148 -155 -156 -158 -150 -136 -131 -121 -116 -115 -113 -111 -109 -103 -93 -75 -73 -83 -90 -95 -89 -99 -112 -112 -115 -120 -119 -110 -108 -109 -112 -115 -115 -116 -114 -111 -104 -108 -108 -101 -109 -110 -104 -98 -107 -105 -104 -115 -113 -111 -110 -102 -104 -112 -111 -98 -102 -103 -108 -105 -105 -103 -106 -104 -98 -108 -108 -107 -105 -101 -99 -81 -78 -80 -87 -90 -89 -96 -92 -96 -94 -96 -94 -92 -84 -81 -78 -85 -89 -88 -87 -90 -90 -87 -87 -84 -84 -86 -86 -85 -84 -85 -87 -85 -86 -89 -88 -88 -87 -87 -85 -84 -84 -84 -87 -85 -83 -84 -83 -83 -81 -80 -83 -81 -81 -81 -80 -79 -79 -80 -79 -78 -78 -76 -80 -74 -75 -80 -81 -82 -79 -79 -79 -78 -80 -79 -80 -78 -78 -76 -76 -77 -77 -76 -73 -73 -73 -73 -74 -73 -71 -67 -66 -66 -65 -63 -62 -71 -70 -73 -74 -80 -81 -77 -80 -81 -78 -77 -74 -71 -69 -69 -70 -71 -71 -71 -70 -71 -73 -69 -68 -67 -63 -63 -63 -63 -63 -63 -62 -61 -61 -60 -60 -59 -59 -59 -60 -58 -58 -60 -59 -58 -59 -59 -59 -59 -58 -57 -57 -57 -55 -56 -57 -57 -57 -56 -56 -60 -58 -58 -58 -54 -57 -58 -58 -56 -56 -58 -59 -56 -57 -55 -55 -56 -57 -59 -58 -54 -55 -55 -55 -57 -56 -56 -56 -58 -56 -56 -57 -57 -56 -56 -57 -54 -55 -57 -57 -57 -56 -54 -54 -54 -53 -50 -50 -51 -52 -52 -53 -54 -55 -55 -54 -55 -57 -56 -55 -54 -56 -55 -55 -55 -54 -55 -55 -53 -54 -54 -53 -51 -50 -52 -52 -51 -51 -52 -52 -50 -51 -51 -52 -53 -52 -53 -55 -58 -59 -65 -63 -63 -63 -60 -56 -56 -58 -53 -54 -53 -52 -52 -53 -50 -52 -52 -53 -53 -51 -52 -49 -51 -51 -51 -51 -51 -51 -52 -54 -57 -58 -59 -59 -59 -59 -65 -66 -68 -70 -71 -73 -74 -75 -74 -74 -72 -71 -71 -69 -64 -69 -64 -53 -46 -46 -49 -51 -58 -56 -55 -59 -66 -70 -58 -61 -50 -45 -43 -46 -48 -50 -50 -53 -57 -62 -65 -70 -73 -76 -81 -81 -81 -84 -87 -70 -101 -106 -81 -84 -87 -90 -92 -83 -85 -87 -89 -93 -96 -100 -106 -110 -115 -119 -122 -123 -127 -128 -130 -136 -144 -151 -163 -171 -176 -181 -192 -200 -206 -212 -215 -214 -215 -220 -235 -248 -258 -266 -276 -278 -281 -290 -294 -300 -309 -316 -323 -336 -338 -339 -341 -346 -346 -367 -412 -430 -505 -544 -580 -606 -653 -700 -741 -790 -828 -866 -914 -965 -1012 -1032 -1070 -1111 -1161 -1201 -1249 -1264 -1289 -1308 -1324 -1343 -1361 -1389 -1417 -1434 -1452 -1461 -1478 -1496 -1513 -89 -90 -89 -93 -95 -94 -94 -96 -101 -100 -99 -100 -103 -104 -105 -102 -103 -104 -104 -103 -103 -103 -103 -104 -105 -105 -106 -106 -109 -110 -108 -101 -97 -97 -96 -104 -108 -110 -111 -110 -98 -98 -103 -119 -141 -147 -155 -152 -142 -146 -151 -154 -152 -157 -150 -140 -128 -125 -116 -114 -114 -111 -109 -102 -97 -81 -82 -90 -98 -99 -95 -94 -111 -110 -119 -118 -118 -110 -108 -110 -115 -115 -114 -115 -117 -111 -100 -107 -107 -105 -109 -109 -102 -100 -103 -106 -109 -115 -113 -114 -104 -105 -106 -115 -112 -105 -109 -112 -109 -108 -105 -111 -108 -103 -96 -105 -104 -105 -103 -100 -94 -83 -85 -85 -90 -91 -93 -96 -91 -93 -91 -94 -93 -89 -81 -81 -80 -87 -89 -89 -88 -91 -91 -87 -88 -85 -86 -87 -87 -86 -85 -85 -85 -85 -88 -87 -87 -87 -86 -86 -84 -84 -83 -84 -86 -83 -82 -82 -83 -81 -82 -82 -82 -81 -80 -80 -79 -78 -79 -80 -78 -77 -77 -77 -78 -75 -78 -81 -80 -80 -78 -78 -78 -77 -79 -80 -80 -77 -78 -77 -77 -78 -75 -73 -71 -72 -73 -73 -74 -73 -72 -63 -63 -61 -61 -59 -60 -68 -63 -69 -72 -80 -81 -76 -77 -80 -77 -76 -76 -70 -67 -68 -69 -71 -70 -69 -69 -71 -67 -66 -65 -61 -62 -63 -62 -62 -63 -63 -61 -60 -61 -60 -59 -59 -60 -59 -58 -60 -60 -59 -58 -59 -59 -58 -59 -58 -58 -57 -56 -56 -56 -57 -57 -57 -57 -56 -55 -61 -58 -58 -57 -55 -57 -58 -58 -56 -58 -58 -59 -58 -56 -56 -56 -56 -57 -58 -58 -56 -56 -57 -56 -57 -56 -56 -56 -57 -57 -56 -57 -56 -56 -56 -56 -55 -56 -57 -58 -57 -56 -54 -54 -55 -53 -50 -51 -52 -53 -53 -54 -55 -55 -55 -54 -56 -57 -57 -55 -56 -57 -56 -56 -55 -55 -55 -52 -55 -53 -54 -52 -52 -51 -52 -53 -52 -54 -54 -50 -51 -51 -52 -53 -53 -54 -55 -57 -60 -63 -71 -67 -66 -62 -59 -56 -57 -58 -53 -54 -54 -53 -53 -52 -53 -54 -53 -54 -54 -53 -53 -52 -51 -52 -53 -53 -52 -54 -55 -57 -59 -60 -62 -64 -64 -64 -66 -70 -72 -74 -75 -78 -78 -80 -80 -77 -76 -75 -71 -67 -65 -64 -57 -55 -48 -52 -54 -52 -65 -63 -64 -67 -75 -73 -72 -48 -47 -44 -46 -49 -48 -52 -56 -60 -63 -71 -74 -77 -81 -85 -89 -85 -88 -91 -101 -104 -73 -78 -81 -86 -89 -91 -82 -83 -85 -88 -93 -94 -97 -103 -108 -111 -115 -120 -121 -124 -128 -128 -133 -140 -147 -157 -166 -173 -178 -184 -196 -202 -210 -215 -216 -213 -217 -222 -242 -252 -264 -276 -280 -279 -286 -293 -299 -304 -313 -321 -329 -338 -340 -344 -346 -348 -359 -373 -388 -470 -538 -574 -602 -641 -679 -722 -774 -818 -854 -890 -948 -1002 -1035 -1057 -1097 -1147 -1189 -1229 -1253 -1276 -1297 -1312 -1332 -1353 -1373 -1405 -1430 -1449 -1459 -1472 -1493 -1504 -87 -90 -92 -90 -95 -96 -97 -96 -99 -101 -100 -98 -101 -103 -104 -105 -101 -103 -104 -103 -103 -103 -103 -102 -104 -104 -105 -106 -106 -110 -110 -107 -99 -95 -95 -93 -103 -108 -110 -112 -114 -103 -104 -108 -128 -143 -144 -148 -146 -137 -150 -148 -151 -155 -157 -146 -144 -133 -121 -116 -114 -114 -114 -112 -106 -100 -86 -91 -98 -105 -102 -111 -119 -110 -117 -118 -117 -116 -110 -108 -111 -115 -112 -114 -114 -116 -106 -102 -109 -105 -103 -109 -108 -102 -103 -99 -113 -114 -115 -114 -114 -108 -107 -109 -116 -110 -111 -116 -115 -110 -104 -104 -109 -106 -100 -101 -102 -101 -103 -101 -86 -83 -86 -86 -89 -92 -93 -98 -95 -91 -91 -88 -92 -91 -90 -83 -83 -83 -89 -90 -90 -92 -91 -91 -90 -86 -86 -87 -88 -88 -86 -85 -85 -83 -84 -88 -86 -86 -86 -86 -85 -84 -84 -85 -84 -84 -84 -83 -83 -82 -81 -82 -81 -81 -80 -81 -80 -80 -77 -78 -80 -78 -77 -77 -79 -76 -75 -79 -81 -79 -80 -78 -78 -78 -78 -80 -80 -79 -76 -78 -77 -76 -77 -75 -73 -71 -73 -73 -73 -74 -72 -61 -60 -59 -58 -59 -57 -56 -65 -64 -65 -71 -75 -81 -75 -80 -80 -77 -75 -76 -69 -67 -66 -69 -69 -68 -68 -67 -68 -65 -66 -64 -62 -62 -63 -62 -60 -62 -63 -60 -60 -60 -59 -59 -59 -60 -58 -59 -60 -59 -58 -58 -59 -59 -58 -58 -57 -57 -56 -56 -55 -58 -57 -56 -57 -56 -57 -60 -58 -58 -56 -55 -57 -58 -58 -56 -57 -59 -59 -58 -57 -56 -56 -56 -57 -58 -57 -56 -57 -57 -58 -56 -57 -56 -56 -57 -57 -58 -56 -56 -55 -55 -54 -55 -54 -56 -57 -58 -58 -55 -54 -54 -55 -54 -52 -53 -53 -54 -53 -55 -55 -56 -56 -54 -57 -59 -58 -56 -56 -57 -56 -56 -54 -55 -54 -51 -54 -53 -53 -51 -52 -52 -52 -55 -54 -56 -55 -51 -52 -53 -53 -53 -55 -55 -57 -60 -63 -68 -69 -65 -64 -62 -59 -56 -57 -58 -53 -55 -53 -54 -54 -55 -54 -55 -55 -53 -54 -53 -53 -55 -52 -52 -54 -54 -54 -56 -59 -60 -62 -64 -65 -67 -68 -70 -70 -73 -77 -75 -81 -83 -84 -86 -82 -77 -74 -71 -70 -64 -65 -57 -60 -53 -52 -56 -57 -61 -60 -67 -69 -79 -86 -75 -63 -48 -44 -46 -51 -52 -54 -58 -63 -67 -70 -79 -82 -86 -88 -90 -90 -93 -95 -104 -109 -72 -77 -83 -85 -87 -91 -80 -80 -83 -85 -89 -94 -98 -100 -105 -109 -114 -117 -122 -123 -127 -129 -130 -136 -143 -151 -163 -170 -176 -181 -188 -199 -206 -213 -216 -217 -213 -220 -232 -248 -260 -269 -279 -281 -283 -290 -296 -304 -310 -316 -322 -335 -336 -337 -342 -347 -353 -366 -379 -463 -518 -564 -598 -625 -671 -713 -757 -804 -847 -878 -930 -979 -1028 -1052 -1084 -1123 -1167 -1207 -1242 -1260 -1284 -1303 -1321 -1344 -1363 -1391 -1418 -1446 -1456 -1466 -1485 -1500 -83 -89 -90 -93 -93 -96 -99 -98 -97 -101 -100 -100 -98 -101 -103 -102 -103 -101 -103 -104 -103 -102 -102 -103 -102 -102 -103 -105 -106 -106 -111 -111 -106 -98 -93 -94 -93 -99 -107 -109 -113 -117 -108 -111 -113 -136 -139 -142 -137 -139 -141 -146 -145 -148 -153 -156 -149 -148 -138 -121 -118 -118 -117 -116 -114 -110 -104 -92 -100 -104 -113 -112 -107 -118 -109 -116 -116 -115 -115 -112 -109 -112 -115 -111 -112 -111 -111 -101 -104 -110 -106 -104 -109 -104 -105 -105 -110 -105 -114 -115 -114 -115 -112 -109 -113 -118 -114 -118 -114 -112 -105 -102 -101 -105 -104 -104 -98 -99 -97 -101 -99 -100 -88 -89 -90 -94 -95 -96 -99 -95 -90 -88 -90 -93 -93 -91 -85 -85 -85 -91 -91 -89 -92 -92 -91 -90 -87 -88 -89 -89 -88 -87 -86 -85 -84 -86 -87 -86 -85 -85 -85 -84 -84 -83 -83 -84 -82 -82 -83 -82 -81 -82 -81 -81 -81 -80 -79 -79 -79 -77 -79 -80 -78 -77 -77 -79 -76 -76 -79 -80 -79 -79 -78 -77 -77 -79 -81 -81 -79 -76 -77 -76 -76 -77 -75 -73 -72 -73 -73 -73 -74 -73 -63 -57 -56 -54 -54 -54 -53 -55 -65 -62 -66 -79 -81 -74 -82 -79 -76 -74 -74 -72 -68 -67 -66 -67 -67 -66 -67 -66 -64 -64 -62 -62 -62 -62 -61 -59 -62 -62 -60 -59 -59 -58 -60 -60 -59 -59 -59 -60 -58 -58 -59 -59 -59 -58 -58 -57 -56 -55 -54 -56 -59 -57 -56 -57 -57 -59 -58 -58 -58 -56 -56 -57 -58 -58 -58 -57 -58 -59 -58 -56 -57 -57 -58 -58 -57 -56 -57 -57 -57 -57 -57 -56 -56 -57 -57 -57 -56 -56 -55 -55 -54 -54 -53 -55 -59 -58 -58 -55 -54 -54 -54 -55 -53 -53 -53 -54 -54 -54 -55 -56 -57 -56 -55 -58 -59 -59 -56 -58 -55 -57 -56 -54 -55 -53 -54 -52 -52 -52 -50 -53 -53 -52 -52 -56 -58 -54 -53 -54 -54 -54 -55 -57 -57 -60 -61 -63 -66 -65 -64 -63 -62 -58 -55 -56 -55 -54 -55 -54 -55 -55 -56 -56 -57 -57 -55 -55 -55 -54 -57 -55 -54 -55 -55 -55 -56 -63 -64 -65 -67 -69 -70 -72 -73 -75 -76 -77 -81 -88 -88 -86 -82 -78 -74 -71 -67 -68 -65 -65 -56 -59 -53 -58 -60 -63 -60 -67 -71 -80 -88 -88 -78 -51 -44 -48 -53 -54 -57 -60 -64 -70 -74 -76 -83 -88 -94 -94 -94 -96 -99 -107 -73 -78 -76 -81 -83 -87 -90 -86 -79 -81 -83 -87 -91 -95 -96 -102 -107 -109 -113 -120 -123 -124 -128 -129 -132 -139 -147 -158 -166 -173 -178 -183 -194 -202 -209 -216 -217 -216 -218 -225 -242 -255 -267 -278 -282 -281 -289 -294 -301 -305 -313 -322 -327 -336 -336 -338 -345 -346 -356 -372 -403 -492 -552 -593 -620 -660 -696 -739 -788 -835 -867 -904 -962 -1025 -1046 -1066 -1103 -1145 -1187 -1225 -1248 -1273 -1292 -1313 -1333 -1355 -1375 -1407 -1436 -1453 -1464 -1479 -1493 -83 -84 -90 -92 -91 -95 -98 -100 -100 -99 -102 -100 -100 -99 -99 -100 -100 -103 -101 -103 -104 -102 -102 -102 -102 -102 -102 -103 -104 -105 -107 -112 -111 -105 -95 -93 -93 -94 -95 -107 -109 -114 -120 -112 -112 -119 -123 -143 -139 -135 -135 -136 -142 -142 -147 -151 -155 -153 -146 -137 -123 -120 -121 -121 -120 -117 -114 -105 -98 -103 -108 -118 -114 -113 -117 -107 -115 -120 -114 -113 -108 -108 -112 -113 -109 -110 -107 -106 -96 -106 -110 -111 -105 -109 -106 -111 -102 -105 -108 -114 -115 -115 -114 -116 -111 -117 -115 -113 -116 -114 -110 -101 -98 -99 -104 -102 -104 -103 -97 -100 -99 -98 -99 -92 -93 -94 -97 -97 -98 -98 -95 -91 -90 -92 -95 -94 -90 -88 -87 -89 -91 -91 -92 -93 -92 -91 -90 -89 -89 -90 -90 -88 -86 -85 -86 -85 -87 -86 -85 -85 -84 -84 -83 -83 -83 -83 -83 -82 -83 -82 -81 -81 -82 -81 -81 -80 -80 -79 -79 -79 -78 -79 -79 -78 -77 -77 -75 -75 -77 -79 -79 -78 -78 -77 -77 -77 -80 -80 -80 -77 -78 -75 -76 -76 -77 -75 -75 -73 -74 -74 -75 -69 -71 -60 -53 -52 -50 -49 -52 -49 -56 -66 -58 -64 -78 -78 -73 -77 -77 -76 -74 -72 -73 -63 -64 -64 -67 -65 -64 -65 -63 -63 -65 -60 -62 -62 -62 -61 -59 -61 -60 -58 -58 -58 -60 -60 -60 -58 -60 -58 -59 -58 -58 -59 -59 -59 -58 -58 -55 -56 -55 -53 -56 -58 -57 -57 -58 -57 -60 -58 -58 -57 -55 -56 -57 -58 -58 -58 -58 -59 -59 -58 -56 -58 -56 -58 -57 -57 -56 -56 -57 -57 -57 -57 -56 -57 -57 -57 -57 -56 -56 -55 -55 -53 -52 -52 -55 -59 -58 -57 -55 -55 -55 -55 -56 -53 -54 -55 -54 -54 -56 -57 -58 -56 -57 -59 -60 -59 -57 -59 -55 -56 -55 -54 -54 -52 -53 -51 -52 -51 -49 -50 -54 -56 -55 -59 -59 -55 -54 -55 -57 -55 -56 -56 -57 -59 -60 -63 -65 -63 -61 -61 -61 -55 -56 -56 -56 -54 -56 -56 -56 -55 -57 -57 -59 -58 -56 -54 -57 -57 -57 -57 -57 -56 -56 -57 -57 -58 -59 -61 -64 -68 -72 -74 -75 -77 -78 -80 -82 -86 -85 -84 -80 -78 -73 -71 -68 -69 -67 -65 -59 -64 -55 -59 -61 -64 -68 -67 -79 -86 -90 -101 -92 -66 -56 -50 -54 -57 -60 -62 -66 -73 -74 -80 -82 -93 -96 -100 -99 -100 -103 -81 -82 -82 -75 -80 -79 -86 -89 -91 -82 -84 -81 -84 -87 -92 -97 -98 -104 -108 -112 -116 -122 -123 -127 -129 -129 -135 -143 -154 -162 -169 -175 -180 -185 -199 -204 -211 -217 -218 -216 -223 -232 -250 -261 -272 -282 -283 -285 -293 -298 -305 -310 -317 -322 -333 -336 -340 -343 -345 -351 -363 -400 -474 -537 -584 -616 -648 -688 -727 -772 -816 -860 -891 -945 -997 -1033 -1054 -1084 -1125 -1166 -1201 -1234 -1256 -1281 -1303 -1319 -1343 -1362 -1393 -1432 -1450 -1462 -1477 -1485 -88 -86 -86 -92 -92 -93 -98 -101 -102 -101 -100 -101 -100 -99 -99 -97 -98 -102 -102 -103 -103 -103 -102 -101 -102 -102 -102 -102 -103 -104 -105 -107 -110 -106 -101 -92 -92 -92 -94 -91 -107 -108 -120 -115 -118 -117 -122 -136 -141 -137 -134 -129 -132 -139 -140 -145 -150 -152 -150 -144 -135 -122 -123 -125 -124 -123 -120 -117 -115 -105 -110 -117 -124 -119 -118 -117 -106 -114 -120 -114 -113 -108 -108 -112 -110 -108 -108 -104 -101 -99 -108 -109 -112 -111 -111 -108 -110 -98 -104 -110 -115 -115 -115 -118 -112 -111 -115 -112 -113 -114 -112 -101 -96 -95 -95 -92 -101 -97 -98 -97 -98 -96 -97 -98 -98 -96 -96 -97 -97 -98 -97 -95 -91 -91 -95 -96 -95 -92 -90 -92 -91 -91 -92 -93 -93 -93 -91 -90 -90 -91 -89 -89 -87 -86 -85 -86 -86 -88 -85 -84 -85 -83 -83 -83 -82 -82 -83 -81 -82 -83 -81 -82 -83 -80 -81 -80 -80 -79 -79 -79 -79 -78 -78 -79 -77 -77 -78 -77 -76 -77 -79 -78 -76 -77 -76 -76 -77 -79 -79 -78 -75 -77 -76 -76 -76 -76 -74 -72 -74 -74 -75 -75 -70 -70 -59 -50 -49 -49 -44 -50 -46 -57 -64 -60 -67 -76 -75 -72 -75 -76 -76 -73 -74 -68 -69 -62 -65 -65 -64 -63 -62 -61 -63 -64 -61 -62 -62 -61 -60 -59 -61 -59 -57 -57 -56 -60 -61 -59 -60 -60 -58 -58 -58 -59 -59 -60 -59 -59 -58 -55 -56 -55 -55 -56 -58 -57 -57 -58 -60 -59 -58 -58 -56 -56 -57 -58 -58 -58 -58 -58 -59 -59 -58 -56 -58 -56 -58 -57 -56 -56 -56 -57 -57 -58 -57 -57 -57 -57 -57 -57 -55 -55 -55 -55 -53 -51 -53 -55 -58 -58 -57 -55 -55 -55 -54 -55 -54 -54 -55 -56 -55 -57 -57 -58 -56 -58 -60 -62 -60 -58 -58 -55 -55 -54 -53 -53 -53 -50 -51 -53 -51 -49 -52 -55 -57 -59 -61 -58 -54 -55 -57 -58 -55 -56 -56 -57 -59 -60 -63 -63 -62 -61 -60 -59 -55 -56 -56 -56 -55 -56 -57 -57 -56 -58 -58 -59 -56 -57 -58 -58 -59 -59 -60 -58 -58 -59 -59 -60 -60 -62 -65 -67 -71 -75 -79 -80 -82 -80 -79 -82 -81 -79 -78 -73 -70 -68 -67 -65 -68 -66 -65 -65 -57 -58 -63 -66 -70 -69 -78 -91 -92 -97 -92 -81 -66 -60 -57 -60 -63 -65 -67 -73 -80 -84 -86 -91 -102 -104 -102 -104 -107 -75 -72 -81 -79 -76 -82 -85 -87 -91 -86 -77 -79 -80 -85 -89 -92 -95 -101 -106 -109 -112 -119 -122 -124 -129 -130 -132 -138 -150 -157 -165 -172 -177 -182 -189 -201 -206 -213 -218 -219 -217 -228 -243 -256 -270 -281 -285 -284 -291 -296 -302 -305 -313 -322 -326 -333 -335 -339 -347 -344 -354 -369 -417 -515 -570 -611 -639 -678 -718 -751 -802 -852 -879 -917 -971 -1019 -1041 -1065 -1103 -1144 -1182 -1218 -1242 -1268 -1288 -1309 -1332 -1355 -1382 -1424 -1447 -1457 -1468 -1485 -87 -88 -86 -88 -94 -93 -95 -100 -104 -102 -100 -100 -100 -99 -99 -99 -95 -95 -101 -100 -102 -103 -103 -102 -101 -102 -101 -101 -101 -103 -103 -103 -105 -107 -101 -98 -89 -92 -90 -94 -88 -94 -112 -123 -121 -124 -122 -128 -136 -140 -133 -129 -122 -127 -135 -141 -145 -150 -150 -146 -143 -134 -122 -125 -123 -127 -128 -124 -119 -118 -112 -117 -125 -129 -123 -124 -116 -107 -114 -116 -113 -112 -110 -109 -112 -108 -106 -107 -100 -113 -101 -112 -110 -111 -103 -112 -107 -105 -95 -101 -113 -115 -113 -113 -114 -113 -111 -113 -110 -111 -112 -108 -96 -91 -91 -96 -95 -100 -95 -94 -97 -95 -94 -96 -97 -98 -96 -96 -96 -97 -97 -96 -95 -92 -93 -97 -98 -96 -95 -92 -93 -92 -92 -93 -94 -94 -93 -91 -90 -89 -90 -89 -87 -87 -86 -84 -87 -86 -87 -87 -84 -83 -83 -83 -82 -82 -82 -82 -80 -83 -81 -81 -81 -81 -80 -81 -80 -79 -79 -79 -78 -79 -78 -79 -79 -78 -77 -78 -76 -76 -78 -78 -77 -75 -76 -75 -75 -77 -77 -78 -77 -78 -76 -75 -75 -75 -76 -76 -72 -74 -75 -75 -75 -74 -67 -51 -46 -46 -46 -48 -52 -49 -60 -62 -61 -71 -65 -72 -71 -72 -76 -72 -73 -73 -69 -67 -59 -65 -65 -62 -62 -60 -62 -63 -63 -62 -62 -62 -61 -61 -59 -60 -60 -57 -58 -59 -60 -61 -58 -61 -60 -58 -57 -58 -59 -59 -60 -59 -59 -58 -56 -55 -55 -56 -56 -57 -57 -58 -59 -60 -58 -58 -58 -56 -56 -57 -59 -58 -58 -58 -59 -59 -58 -57 -58 -58 -58 -57 -57 -56 -56 -56 -57 -57 -58 -57 -57 -57 -58 -57 -56 -55 -55 -55 -54 -53 -52 -54 -54 -57 -58 -56 -55 -55 -56 -54 -55 -56 -55 -56 -56 -56 -57 -58 -59 -55 -60 -59 -60 -60 -59 -57 -55 -55 -53 -51 -53 -52 -50 -52 -52 -50 -49 -54 -55 -56 -64 -64 -58 -55 -55 -57 -57 -56 -55 -55 -58 -58 -60 -61 -61 -60 -59 -58 -58 -56 -56 -57 -57 -55 -56 -58 -58 -57 -58 -59 -59 -57 -61 -61 -60 -61 -62 -61 -61 -60 -61 -61 -61 -62 -63 -65 -68 -70 -77 -78 -78 -78 -79 -77 -78 -77 -73 -74 -70 -67 -65 -67 -63 -65 -65 -65 -60 -64 -66 -70 -71 -78 -87 -89 -93 -93 -91 -76 -58 -65 -63 -64 -69 -71 -74 -81 -86 -87 -91 -100 -112 -109 -106 -109 -111 -88 -87 -74 -83 -80 -82 -84 -87 -88 -90 -81 -81 -78 -82 -85 -90 -94 -98 -103 -107 -111 -114 -121 -123 -127 -130 -129 -134 -146 -153 -161 -168 -174 -179 -183 -194 -202 -208 -217 -219 -217 -221 -233 -249 -263 -276 -285 -285 -287 -294 -299 -306 -310 -317 -321 -331 -336 -339 -343 -345 -348 -361 -390 -469 -555 -604 -634 -664 -707 -742 -788 -831 -866 -898 -947 -998 -1028 -1051 -1084 -1121 -1160 -1196 -1227 -1252 -1276 -1300 -1322 -1344 -1362 -1408 -1434 -1454 -1466 -1484 -89 -90 -88 -86 -90 -96 -94 -97 -101 -103 -101 -100 -100 -99 -99 -98 -99 -98 -100 -99 -100 -102 -103 -103 -101 -100 -102 -100 -101 -99 -100 -101 -102 -104 -105 -96 -94 -86 -96 -95 -88 -85 -98 -115 -125 -131 -129 -128 -134 -136 -134 -131 -124 -122 -129 -137 -143 -145 -150 -147 -142 -141 -125 -130 -127 -127 -130 -131 -129 -122 -120 -119 -125 -134 -135 -128 -122 -116 -114 -115 -116 -114 -111 -109 -109 -103 -105 -95 -101 -97 -112 -109 -114 -111 -111 -106 -113 -110 -99 -92 -104 -112 -114 -112 -112 -110 -111 -111 -111 -108 -112 -110 -105 -92 -90 -89 -94 -101 -99 -95 -87 -97 -93 -94 -97 -97 -97 -97 -96 -96 -97 -97 -95 -93 -93 -96 -98 -99 -98 -96 -94 -93 -94 -93 -94 -95 -94 -92 -90 -89 -89 -89 -88 -86 -86 -85 -87 -87 -89 -86 -86 -83 -83 -83 -83 -82 -82 -82 -81 -81 -82 -80 -82 -82 -80 -80 -80 -79 -78 -79 -78 -79 -79 -79 -78 -78 -77 -77 -78 -76 -76 -77 -77 -75 -75 -75 -75 -75 -77 -76 -77 -76 -76 -75 -74 -75 -74 -75 -75 -73 -75 -75 -76 -75 -76 -65 -48 -50 -50 -50 -54 -54 -53 -64 -59 -63 -74 -61 -67 -70 -73 -75 -72 -73 -72 -69 -66 -57 -64 -64 -62 -63 -61 -63 -63 -62 -62 -63 -62 -61 -59 -58 -59 -57 -59 -55 -61 -61 -59 -60 -61 -60 -58 -57 -59 -59 -59 -60 -59 -59 -57 -56 -56 -55 -58 -58 -58 -57 -58 -59 -59 -57 -58 -58 -56 -55 -58 -59 -58 -58 -58 -58 -58 -58 -57 -57 -58 -58 -57 -57 -56 -56 -56 -57 -57 -57 -58 -57 -56 -58 -57 -56 -55 -55 -55 -55 -54 -53 -54 -54 -56 -56 -56 -56 -55 -57 -56 -56 -56 -57 -57 -56 -57 -58 -59 -59 -57 -60 -59 -62 -60 -60 -56 -54 -53 -52 -51 -52 -52 -50 -51 -51 -49 -51 -56 -54 -61 -68 -62 -57 -55 -56 -56 -56 -56 -55 -56 -56 -57 -60 -60 -59 -58 -58 -57 -54 -56 -56 -57 -58 -56 -57 -58 -58 -58 -59 -60 -60 -58 -64 -63 -63 -64 -62 -64 -64 -63 -62 -63 -63 -63 -64 -66 -67 -70 -75 -77 -76 -76 -75 -74 -74 -72 -74 -68 -67 -64 -65 -63 -65 -65 -65 -65 -63 -66 -73 -74 -77 -79 -87 -90 -93 -89 -78 -68 -71 -65 -70 -72 -74 -76 -79 -88 -92 -94 -98 -106 -112 -113 -111 -72 -76 -82 -73 -79 -81 -83 -86 -88 -92 -85 -84 -77 -78 -83 -87 -90 -94 -100 -105 -108 -110 -117 -122 -124 -129 -131 -133 -139 -142 -151 -158 -165 -172 -175 -180 -184 -196 -204 -209 -219 -220 -218 -231 -243 -258 -272 -283 -287 -284 -293 -296 -304 -306 -314 -321 -324 -331 -335 -344 -346 -343 -353 -367 -432 -537 -587 -629 -659 -697 -732 -763 -811 -852 -879 -921 -971 -1013 -1040 -1065 -1100 -1142 -1179 -1213 -1237 -1264 -1290 -1306 -1331 -1354 -1395 -1426 -1451 -1463 -1477 -93 -88 -94 -88 -86 -92 -95 -95 -98 -100 -102 -100 -99 -99 -99 -98 -99 -98 -94 -100 -99 -100 -102 -104 -102 -100 -100 -102 -100 -101 -97 -97 -100 -100 -102 -103 -90 -91 -87 -97 -92 -82 -81 -108 -119 -128 -134 -135 -133 -131 -139 -131 -129 -123 -122 -131 -138 -144 -145 -149 -149 -141 -138 -127 -132 -129 -130 -134 -135 -133 -126 -123 -126 -132 -131 -131 -127 -121 -110 -114 -113 -116 -114 -110 -108 -104 -102 -103 -92 -92 -92 -111 -111 -115 -111 -105 -109 -114 -110 -99 -94 -106 -111 -113 -110 -110 -107 -112 -111 -108 -110 -111 -107 -100 -87 -85 -85 -101 -100 -98 -94 -88 -96 -93 -96 -97 -97 -97 -97 -96 -96 -96 -97 -96 -94 -95 -99 -101 -101 -95 -97 -93 -95 -95 -94 -93 -94 -93 -91 -89 -88 -88 -88 -86 -86 -86 -84 -88 -89 -88 -87 -84 -82 -83 -82 -83 -82 -82 -81 -81 -82 -81 -80 -81 -80 -80 -80 -80 -79 -79 -78 -79 -79 -79 -79 -78 -78 -77 -77 -77 -75 -76 -76 -75 -75 -74 -74 -74 -74 -74 -75 -76 -75 -76 -75 -73 -73 -74 -75 -73 -73 -75 -75 -76 -74 -72 -68 -52 -53 -54 -54 -58 -54 -56 -67 -67 -68 -67 -62 -70 -69 -71 -72 -72 -73 -70 -70 -65 -60 -64 -63 -63 -63 -62 -64 -63 -63 -62 -63 -62 -61 -59 -58 -59 -58 -57 -58 -62 -61 -58 -63 -61 -60 -58 -58 -59 -59 -60 -59 -59 -59 -57 -57 -55 -55 -56 -56 -58 -57 -59 -60 -58 -58 -58 -58 -56 -55 -58 -58 -57 -57 -58 -58 -57 -56 -57 -56 -57 -57 -56 -57 -56 -56 -57 -57 -57 -57 -58 -57 -56 -57 -56 -55 -55 -55 -55 -55 -54 -53 -55 -56 -56 -56 -56 -56 -56 -58 -58 -57 -56 -58 -57 -56 -58 -59 -61 -59 -59 -58 -58 -62 -59 -56 -53 -53 -52 -53 -51 -53 -52 -52 -51 -50 -48 -53 -56 -54 -63 -67 -61 -56 -56 -57 -56 -56 -55 -54 -56 -56 -56 -58 -58 -58 -57 -58 -55 -54 -54 -54 -58 -57 -57 -58 -59 -59 -59 -60 -60 -62 -65 -67 -67 -66 -66 -67 -65 -65 -66 -65 -65 -63 -64 -64 -64 -71 -72 -74 -72 -73 -74 -71 -71 -71 -70 -66 -66 -64 -62 -65 -64 -65 -66 -65 -65 -65 -67 -72 -76 -83 -79 -87 -90 -89 -90 -89 -67 -68 -71 -76 -79 -80 -82 -87 -97 -96 -99 -102 -108 -109 -109 -108 -86 -103 -101 -75 -80 -83 -85 -88 -91 -90 -81 -75 -74 -79 -83 -88 -92 -97 -102 -106 -109 -113 -120 -123 -127 -131 -133 -140 -148 -156 -164 -169 -172 -177 -182 -188 -197 -206 -211 -220 -219 -221 -230 -250 -264 -273 -287 -287 -289 -296 -300 -307 -310 -318 -320 -328 -333 -339 -340 -344 -344 -345 -358 -373 -491 -573 -624 -653 -680 -715 -748 -792 -834 -882 -946 -999 -1023 -1048 -1082 -1120 -1157 -1191 -1227 -1249 -1272 -1297 -1320 -1342 -1359 -1373 -1412 -1439 -1460 -1474 -92 -96 -87 -97 -88 -88 -94 -94 -96 -100 -100 -101 -99 -98 -99 -99 -98 -99 -98 -99 -98 -98 -100 -102 -104 -102 -101 -101 -102 -101 -101 -95 -94 -98 -99 -100 -96 -86 -87 -88 -97 -85 -76 -78 -106 -122 -130 -130 -131 -129 -133 -135 -128 -127 -121 -123 -133 -140 -145 -144 -142 -145 -138 -135 -128 -134 -131 -130 -137 -138 -138 -129 -121 -124 -129 -128 -127 -125 -119 -116 -115 -116 -116 -114 -112 -107 -104 -101 -100 -88 -89 -90 -111 -114 -117 -112 -100 -108 -112 -105 -101 -97 -109 -111 -112 -108 -108 -110 -109 -108 -106 -110 -109 -105 -96 -83 -83 -82 -100 -99 -97 -93 -95 -95 -93 -97 -98 -97 -97 -96 -97 -96 -96 -97 -97 -95 -96 -101 -103 -102 -96 -96 -94 -94 -93 -92 -92 -93 -92 -90 -88 -87 -87 -86 -85 -86 -85 -85 -88 -89 -88 -86 -81 -83 -82 -82 -82 -81 -81 -80 -80 -81 -81 -80 -81 -78 -80 -79 -79 -79 -78 -78 -79 -78 -79 -78 -77 -77 -76 -76 -75 -75 -76 -74 -74 -74 -73 -74 -73 -75 -73 -74 -75 -75 -75 -74 -73 -73 -73 -74 -72 -73 -73 -73 -74 -73 -67 -59 -57 -58 -57 -58 -62 -60 -58 -61 -67 -69 -68 -64 -65 -68 -69 -72 -71 -72 -69 -69 -63 -64 -64 -63 -62 -64 -63 -65 -63 -64 -63 -63 -62 -61 -59 -58 -59 -57 -54 -61 -63 -60 -59 -62 -61 -59 -57 -58 -59 -59 -60 -59 -58 -57 -57 -56 -56 -56 -56 -56 -57 -58 -58 -60 -57 -58 -58 -57 -56 -56 -57 -58 -57 -57 -57 -57 -57 -57 -57 -57 -57 -56 -55 -56 -57 -57 -56 -57 -57 -57 -57 -56 -57 -57 -55 -56 -55 -55 -55 -55 -54 -53 -55 -55 -55 -55 -56 -56 -56 -58 -60 -58 -56 -59 -58 -57 -58 -61 -62 -60 -60 -57 -57 -59 -57 -55 -53 -52 -52 -52 -52 -53 -53 -49 -52 -49 -50 -57 -57 -56 -64 -65 -59 -56 -56 -57 -57 -56 -55 -54 -55 -55 -56 -57 -56 -56 -56 -57 -52 -52 -52 -53 -58 -58 -58 -59 -60 -60 -58 -60 -62 -63 -65 -67 -69 -70 -69 -69 -70 -69 -66 -65 -64 -63 -64 -63 -67 -69 -72 -73 -70 -70 -70 -70 -69 -65 -68 -65 -64 -61 -63 -62 -64 -65 -66 -67 -68 -68 -70 -75 -81 -86 -80 -87 -90 -90 -88 -71 -72 -74 -78 -83 -85 -85 -87 -95 -94 -96 -98 -103 -105 -105 -104 -104 -105 -106 -103 -99 -92 -90 -90 -92 -92 -85 -76 -75 -75 -80 -85 -88 -93 -99 -104 -108 -109 -117 -122 -126 -131 -134 -138 -145 -153 -161 -166 -173 -173 -178 -185 -193 -202 -209 -210 -221 -221 -233 -240 -258 -269 -283 -289 -287 -294 -299 -306 -307 -314 -320 -323 -328 -336 -345 -346 -344 -350 -364 -446 -559 -606 -638 -667 -699 -734 -771 -814 -853 -879 -924 -972 -1010 -1037 -1063 -1099 -1135 -1168 -1208 -1231 -1259 -1283 -1308 -1330 -1362 -1390 -1427 -1453 -1467 -1483 -89 -94 -92 -89 -92 -88 -90 -94 -94 -97 -101 -102 -100 -98 -98 -99 -98 -98 -98 -91 -98 -98 -98 -100 -102 -103 -100 -102 -101 -102 -101 -101 -93 -94 -94 -101 -98 -89 -82 -84 -93 -98 -86 -70 -74 -107 -119 -126 -127 -127 -128 -129 -131 -125 -125 -122 -123 -134 -141 -141 -144 -143 -140 -135 -133 -129 -136 -133 -132 -133 -134 -133 -125 -118 -122 -126 -126 -120 -124 -117 -114 -115 -117 -109 -115 -111 -107 -103 -102 -98 -84 -81 -87 -110 -116 -112 -109 -100 -106 -109 -99 -101 -99 -108 -110 -109 -111 -107 -108 -109 -107 -109 -108 -107 -102 -91 -78 -81 -84 -100 -98 -97 -92 -94 -94 -94 -98 -99 -98 -97 -97 -97 -96 -96 -96 -97 -96 -98 -103 -102 -99 -96 -94 -93 -93 -92 -91 -91 -92 -91 -89 -87 -86 -86 -85 -85 -85 -84 -87 -89 -89 -87 -84 -82 -82 -81 -81 -81 -81 -81 -81 -81 -80 -80 -79 -79 -79 -80 -79 -78 -78 -78 -79 -79 -77 -77 -77 -76 -76 -75 -76 -75 -75 -75 -74 -74 -73 -73 -74 -72 -72 -72 -73 -74 -74 -74 -74 -72 -72 -72 -74 -70 -71 -71 -71 -72 -71 -62 -75 -61 -62 -61 -61 -61 -63 -61 -64 -73 -70 -68 -67 -60 -67 -70 -72 -70 -71 -69 -66 -62 -64 -64 -63 -61 -63 -62 -64 -62 -64 -64 -63 -62 -60 -58 -58 -60 -56 -57 -61 -61 -60 -60 -61 -61 -58 -58 -59 -59 -59 -59 -59 -59 -58 -57 -57 -56 -57 -58 -57 -57 -59 -58 -60 -57 -57 -57 -56 -56 -57 -57 -57 -57 -57 -57 -57 -56 -57 -57 -57 -57 -55 -55 -55 -57 -57 -56 -57 -57 -57 -57 -56 -56 -56 -57 -55 -54 -55 -56 -55 -54 -54 -55 -53 -55 -56 -56 -56 -56 -59 -60 -59 -58 -60 -58 -58 -59 -62 -63 -58 -61 -56 -57 -60 -56 -54 -53 -52 -51 -52 -53 -54 -53 -50 -52 -50 -55 -57 -57 -59 -64 -64 -58 -56 -56 -57 -56 -55 -54 -53 -54 -54 -55 -55 -54 -57 -53 -54 -50 -51 -50 -51 -59 -60 -60 -60 -61 -60 -60 -61 -62 -64 -65 -68 -70 -72 -71 -70 -68 -67 -67 -65 -64 -63 -64 -66 -68 -69 -70 -69 -68 -67 -67 -66 -64 -64 -60 -63 -60 -59 -61 -64 -67 -69 -71 -71 -72 -70 -73 -79 -84 -83 -85 -89 -87 -88 -86 -73 -76 -80 -84 -89 -89 -87 -89 -92 -94 -94 -99 -101 -100 -102 -100 -101 -101 -99 -101 -101 -96 -88 -84 -88 -90 -80 -73 -71 -77 -81 -85 -89 -96 -101 -106 -109 -114 -121 -125 -129 -134 -137 -143 -151 -159 -167 -171 -176 -175 -180 -183 -193 -204 -208 -221 -222 -223 -230 -253 -265 -275 -289 -289 -291 -297 -302 -308 -310 -319 -320 -326 -334 -341 -346 -343 -342 -356 -370 -507 -582 -624 -653 -681 -718 -752 -794 -838 -861 -899 -946 -992 -1025 -1050 -1079 -1119 -1154 -1186 -1221 -1242 -1268 -1291 -1319 -1354 -1373 -1414 -1442 -1464 -1478 -89 -90 -95 -87 -91 -92 -89 -92 -94 -95 -98 -101 -101 -99 -98 -97 -98 -97 -98 -95 -87 -97 -98 -98 -100 -102 -101 -99 -103 -102 -102 -103 -91 -90 -91 -93 -103 -97 -83 -78 -80 -89 -99 -86 -74 -82 -108 -117 -123 -123 -126 -125 -126 -127 -121 -118 -121 -131 -136 -143 -141 -144 -144 -136 -132 -130 -128 -133 -131 -131 -131 -130 -128 -121 -118 -120 -123 -120 -119 -123 -115 -116 -112 -113 -114 -115 -111 -106 -102 -97 -96 -80 -76 -87 -107 -111 -106 -107 -100 -105 -107 -98 -101 -99 -108 -110 -107 -108 -105 -106 -107 -104 -106 -107 -105 -100 -86 -81 -84 -92 -99 -98 -96 -95 -93 -92 -96 -98 -99 -98 -97 -97 -96 -95 -96 -96 -97 -96 -99 -102 -101 -95 -94 -93 -91 -91 -90 -89 -89 -90 -89 -88 -86 -85 -85 -84 -85 -84 -84 -89 -89 -87 -84 -83 -82 -81 -81 -81 -80 -81 -82 -81 -81 -80 -79 -79 -78 -79 -80 -78 -78 -78 -78 -78 -78 -77 -76 -76 -75 -75 -75 -75 -74 -74 -74 -73 -72 -73 -72 -73 -72 -71 -71 -73 -73 -73 -74 -74 -72 -72 -72 -72 -73 -69 -69 -70 -70 -69 -69 -58 -65 -65 -65 -65 -64 -66 -64 -71 -72 -71 -69 -62 -61 -69 -71 -72 -71 -69 -68 -66 -64 -64 -63 -64 -62 -63 -63 -64 -62 -64 -64 -63 -62 -60 -58 -59 -59 -56 -59 -61 -60 -60 -61 -59 -59 -59 -58 -59 -59 -60 -60 -59 -59 -58 -57 -57 -57 -58 -59 -57 -57 -58 -58 -58 -58 -57 -57 -55 -56 -56 -57 -57 -57 -56 -56 -56 -56 -56 -57 -57 -57 -54 -55 -56 -57 -57 -57 -57 -57 -56 -56 -55 -56 -55 -56 -55 -55 -55 -56 -55 -55 -54 -54 -52 -54 -56 -56 -57 -57 -60 -60 -61 -60 -61 -59 -59 -59 -64 -62 -61 -60 -55 -56 -61 -57 -53 -53 -51 -51 -52 -54 -53 -51 -54 -53 -54 -57 -58 -58 -60 -64 -62 -57 -57 -56 -57 -55 -55 -54 -53 -53 -53 -56 -55 -56 -57 -50 -50 -47 -50 -50 -50 -55 -61 -61 -61 -61 -61 -60 -62 -62 -64 -66 -68 -69 -68 -69 -68 -66 -64 -66 -65 -61 -62 -62 -66 -67 -67 -68 -65 -67 -64 -64 -62 -58 -58 -62 -59 -58 -58 -64 -69 -72 -74 -73 -74 -76 -73 -76 -75 -85 -85 -88 -86 -87 -86 -83 -78 -82 -79 -86 -87 -86 -89 -90 -91 -93 -97 -96 -97 -97 -98 -96 -97 -98 -98 -98 -98 -99 -92 -84 -81 -84 -76 -71 -73 -78 -83 -86 -92 -99 -104 -108 -111 -118 -123 -127 -134 -137 -142 -149 -156 -164 -168 -173 -171 -176 -184 -187 -200 -203 -210 -216 -221 -226 -239 -259 -271 -287 -291 -289 -295 -300 -307 -307 -315 -319 -323 -330 -337 -346 -345 -341 -349 -368 -455 -561 -604 -638 -667 -701 -735 -774 -817 -847 -879 -919 -965 -1007 -1034 -1062 -1097 -1131 -1165 -1202 -1226 -1254 -1280 -1306 -1342 -1362 -1394 -1431 -1455 -1471 -94 -89 -92 -92 -85 -93 -89 -90 -94 -94 -96 -98 -100 -100 -98 -97 -97 -98 -96 -98 -93 -92 -96 -96 -99 -101 -103 -100 -97 -104 -103 -104 -103 -88 -86 -89 -92 -105 -95 -76 -74 -86 -92 -99 -86 -77 -91 -109 -114 -119 -123 -122 -120 -122 -124 -125 -118 -120 -133 -138 -144 -142 -144 -145 -135 -131 -128 -131 -133 -129 -129 -127 -127 -123 -117 -114 -118 -119 -117 -118 -120 -114 -116 -109 -111 -115 -115 -110 -106 -101 -94 -98 -83 -85 -91 -105 -106 -99 -104 -99 -102 -105 -105 -107 -101 -109 -109 -105 -103 -104 -107 -103 -102 -106 -105 -103 -98 -88 -86 -88 -93 -98 -96 -96 -93 -93 -94 -97 -99 -99 -98 -98 -97 -95 -95 -95 -96 -96 -97 -100 -100 -97 -94 -93 -91 -90 -90 -89 -88 -87 -90 -88 -86 -85 -85 -84 -83 -85 -83 -86 -88 -87 -85 -81 -82 -81 -80 -81 -81 -80 -81 -81 -81 -81 -80 -79 -78 -78 -80 -79 -77 -78 -78 -78 -77 -77 -76 -76 -76 -74 -74 -73 -73 -73 -73 -73 -72 -72 -72 -73 -73 -71 -69 -72 -73 -72 -73 -74 -73 -72 -73 -72 -72 -67 -67 -67 -68 -69 -72 -63 -63 -69 -69 -69 -69 -70 -68 -67 -76 -72 -71 -68 -63 -66 -69 -71 -71 -70 -69 -66 -65 -63 -63 -63 -64 -63 -64 -63 -62 -62 -64 -65 -63 -62 -60 -59 -59 -59 -58 -59 -61 -60 -61 -61 -61 -59 -59 -58 -59 -59 -60 -59 -59 -59 -59 -57 -57 -57 -58 -58 -57 -56 -58 -57 -58 -58 -56 -55 -55 -56 -56 -57 -56 -55 -56 -56 -56 -55 -56 -57 -57 -57 -55 -56 -57 -58 -57 -57 -57 -57 -57 -55 -55 -55 -54 -56 -55 -55 -56 -57 -56 -55 -55 -52 -54 -57 -57 -57 -58 -58 -61 -60 -62 -62 -60 -57 -59 -60 -65 -63 -61 -59 -56 -57 -62 -54 -52 -53 -52 -52 -53 -52 -53 -52 -54 -53 -56 -58 -58 -58 -58 -63 -61 -57 -57 -57 -55 -55 -54 -53 -53 -53 -54 -55 -56 -57 -58 -47 -47 -48 -50 -48 -54 -55 -61 -62 -62 -62 -63 -62 -61 -62 -63 -64 -64 -66 -66 -66 -66 -64 -62 -61 -59 -60 -60 -61 -65 -66 -63 -64 -61 -64 -62 -60 -57 -52 -62 -58 -60 -61 -65 -69 -75 -77 -79 -77 -78 -78 -78 -76 -85 -84 -84 -85 -83 -83 -85 -81 -84 -79 -82 -82 -84 -86 -88 -89 -90 -93 -92 -93 -95 -95 -94 -92 -93 -95 -94 -94 -97 -95 -96 -88 -89 -80 -71 -69 -77 -82 -85 -89 -96 -101 -106 -109 -114 -121 -126 -130 -137 -140 -147 -153 -162 -164 -172 -176 -173 -178 -183 -192 -202 -207 -212 -223 -223 -231 -253 -267 -277 -292 -291 -293 -299 -303 -308 -311 -319 -319 -326 -333 -340 -343 -342 -343 -357 -398 -516 -582 -624 -652 -682 -720 -755 -797 -828 -864 -900 -946 -990 -1022 -1048 -1078 -1112 -1150 -1182 -1215 -1238 -1264 -1289 -1329 -1353 -1376 -1416 -1444 -1467 -97 -93 -90 -93 -90 -87 -94 -90 -93 -94 -94 -97 -99 -99 -100 -97 -97 -97 -98 -97 -99 -94 -96 -95 -95 -99 -101 -103 -96 -106 -105 -105 -104 -102 -86 -83 -87 -91 -107 -91 -82 -82 -91 -94 -99 -86 -81 -99 -110 -111 -120 -121 -118 -119 -119 -120 -121 -118 -120 -133 -140 -146 -143 -143 -144 -135 -129 -127 -129 -131 -127 -128 -124 -123 -118 -114 -115 -115 -116 -115 -122 -119 -113 -113 -105 -116 -116 -115 -110 -106 -100 -96 -92 -87 -95 -90 -102 -101 -90 -101 -98 -97 -102 -101 -105 -102 -108 -108 -104 -99 -102 -105 -101 -102 -106 -105 -102 -96 -90 -88 -97 -94 -98 -95 -94 -93 -94 -95 -98 -100 -99 -98 -98 -97 -95 -95 -95 -95 -95 -98 -98 -99 -95 -93 -92 -91 -89 -89 -88 -86 -86 -89 -86 -86 -84 -84 -83 -85 -85 -84 -88 -87 -85 -83 -82 -81 -81 -81 -80 -80 -80 -81 -81 -80 -79 -79 -79 -77 -80 -79 -78 -77 -77 -78 -77 -76 -76 -75 -75 -74 -74 -73 -73 -73 -73 -72 -71 -72 -73 -70 -73 -73 -71 -70 -71 -73 -73 -74 -73 -73 -72 -73 -72 -72 -61 -65 -66 -66 -67 -70 -66 -67 -74 -73 -73 -73 -73 -71 -68 -75 -72 -70 -67 -65 -65 -69 -71 -69 -68 -66 -67 -66 -64 -64 -64 -65 -63 -66 -64 -61 -62 -64 -64 -62 -62 -60 -59 -59 -58 -59 -58 -58 -58 -60 -61 -61 -60 -59 -59 -59 -60 -60 -59 -59 -59 -58 -58 -57 -57 -57 -57 -57 -56 -57 -58 -57 -58 -56 -56 -55 -56 -57 -56 -56 -56 -56 -55 -55 -55 -56 -57 -57 -56 -57 -56 -58 -57 -57 -56 -57 -56 -55 -55 -55 -55 -54 -56 -55 -55 -56 -57 -55 -52 -52 -48 -56 -58 -58 -58 -58 -59 -62 -60 -61 -60 -61 -59 -60 -61 -65 -62 -61 -59 -53 -58 -59 -54 -53 -53 -53 -53 -54 -52 -52 -51 -53 -55 -58 -59 -60 -59 -59 -62 -59 -58 -57 -57 -54 -55 -54 -53 -53 -53 -55 -56 -56 -59 -53 -58 -44 -45 -48 -45 -53 -60 -62 -62 -63 -64 -63 -62 -62 -60 -61 -63 -62 -63 -63 -63 -64 -62 -60 -60 -59 -59 -60 -61 -63 -63 -62 -59 -60 -61 -58 -60 -56 -59 -60 -61 -62 -67 -71 -76 -80 -82 -79 -78 -81 -81 -80 -78 -84 -84 -84 -83 -80 -83 -81 -81 -79 -83 -82 -82 -83 -85 -86 -88 -89 -91 -90 -92 -91 -91 -89 -89 -89 -92 -93 -91 -92 -92 -94 -94 -84 -74 -70 -75 -80 -84 -87 -92 -98 -104 -109 -112 -118 -124 -129 -137 -141 -146 -152 -159 -167 -169 -174 -177 -174 -180 -187 -193 -202 -207 -214 -223 -226 -239 -260 -273 -290 -293 -291 -297 -301 -309 -308 -313 -317 -323 -328 -335 -341 -339 -339 -350 -378 -464 -562 -602 -638 -667 -703 -741 -776 -820 -845 -880 -919 -963 -1002 -1034 -1059 -1093 -1124 -1160 -1196 -1222 -1250 -1273 -1320 -1341 -1362 -1401 -1434 -1458 -94 -97 -92 -93 -92 -84 -89 -93 -90 -93 -94 -95 -98 -99 -98 -98 -96 -95 -98 -97 -96 -100 -95 -98 -94 -93 -94 -101 -100 -96 -107 -106 -105 -105 -102 -83 -80 -86 -92 -104 -94 -88 -90 -97 -97 -99 -86 -85 -86 -89 -116 -117 -117 -114 -115 -115 -116 -117 -118 -119 -134 -139 -145 -142 -145 -142 -135 -129 -125 -127 -130 -125 -120 -118 -117 -115 -110 -110 -112 -113 -117 -120 -116 -114 -111 -102 -115 -115 -111 -106 -105 -100 -99 -95 -90 -106 -87 -100 -100 -88 -93 -97 -98 -98 -99 -102 -104 -107 -107 -103 -100 -105 -103 -100 -104 -105 -105 -101 -94 -92 -90 -90 -99 -97 -95 -94 -93 -93 -96 -98 -101 -99 -95 -98 -97 -96 -95 -94 -95 -95 -97 -99 -98 -92 -91 -91 -90 -88 -87 -86 -85 -87 -88 -85 -85 -85 -85 -84 -86 -86 -86 -85 -85 -83 -82 -82 -81 -80 -80 -80 -80 -81 -80 -80 -79 -79 -78 -78 -79 -79 -77 -78 -77 -77 -77 -77 -76 -75 -75 -74 -74 -73 -72 -71 -72 -72 -72 -70 -72 -72 -70 -73 -72 -69 -70 -71 -72 -73 -72 -73 -72 -73 -74 -73 -68 -59 -63 -67 -64 -65 -67 -68 -63 -78 -76 -77 -73 -73 -71 -73 -74 -73 -70 -66 -65 -66 -66 -70 -66 -65 -65 -66 -65 -63 -64 -64 -65 -64 -66 -64 -62 -62 -63 -63 -63 -63 -61 -60 -59 -59 -59 -59 -59 -59 -60 -61 -61 -60 -60 -59 -59 -60 -60 -59 -59 -58 -58 -57 -56 -56 -57 -57 -57 -58 -56 -57 -58 -57 -55 -56 -56 -57 -57 -56 -55 -56 -55 -55 -55 -56 -56 -57 -57 -56 -58 -57 -57 -57 -56 -57 -57 -56 -55 -55 -54 -54 -53 -56 -54 -55 -55 -56 -54 -49 -48 -55 -58 -57 -59 -59 -58 -60 -61 -62 -63 -61 -60 -60 -61 -62 -68 -61 -62 -58 -55 -59 -57 -55 -54 -53 -53 -54 -55 -53 -52 -50 -54 -57 -59 -61 -61 -60 -60 -61 -58 -58 -57 -56 -54 -55 -54 -53 -53 -54 -56 -56 -57 -59 -56 -55 -40 -52 -46 -43 -47 -61 -63 -63 -62 -63 -63 -62 -61 -61 -61 -61 -62 -60 -61 -63 -62 -60 -59 -57 -60 -59 -59 -60 -62 -60 -58 -55 -59 -57 -61 -61 -58 -61 -62 -65 -66 -72 -77 -82 -83 -86 -84 -84 -84 -84 -82 -81 -83 -83 -81 -79 -80 -80 -80 -79 -80 -81 -79 -82 -82 -83 -83 -86 -86 -85 -86 -87 -88 -88 -86 -86 -86 -87 -89 -88 -88 -92 -92 -87 -77 -70 -73 -79 -81 -85 -89 -96 -101 -106 -110 -115 -122 -128 -136 -140 -144 -150 -155 -165 -166 -172 -176 -176 -176 -181 -186 -200 -205 -209 -210 -225 -232 -254 -269 -279 -294 -293 -295 -300 -304 -306 -308 -316 -319 -322 -329 -337 -337 -339 -343 -357 -426 -525 -582 -623 -653 -688 -722 -758 -800 -827 -864 -900 -941 -983 -1015 -1044 -1075 -1110 -1145 -1177 -1209 -1234 -1260 -1304 -1329 -1351 -1374 -1418 -1447 -91 -95 -92 -93 -95 -88 -83 -93 -93 -92 -95 -94 -96 -98 -99 -99 -96 -95 -98 -97 -94 -95 -101 -95 -101 -97 -92 -96 -101 -97 -95 -108 -107 -105 -105 -96 -82 -80 -84 -92 -101 -94 -94 -98 -103 -100 -100 -100 -90 -89 -112 -112 -113 -114 -111 -111 -112 -112 -113 -118 -119 -133 -138 -143 -141 -145 -141 -134 -128 -123 -126 -128 -126 -117 -118 -114 -111 -106 -107 -112 -113 -118 -119 -114 -114 -110 -107 -115 -110 -108 -101 -105 -99 -92 -98 -93 -85 -109 -93 -97 -98 -93 -96 -100 -95 -93 -100 -106 -107 -106 -104 -103 -103 -100 -99 -104 -105 -102 -99 -92 -94 -93 -92 -98 -97 -95 -94 -94 -92 -97 -99 -97 -94 -92 -98 -97 -96 -95 -94 -95 -96 -101 -98 -95 -91 -90 -90 -89 -86 -86 -85 -83 -88 -89 -86 -86 -86 -85 -86 -86 -85 -88 -86 -84 -82 -82 -81 -80 -80 -80 -79 -81 -80 -80 -80 -79 -78 -77 -77 -79 -77 -78 -76 -76 -77 -77 -76 -75 -75 -75 -73 -73 -72 -71 -70 -72 -72 -70 -71 -72 -71 -72 -72 -71 -69 -70 -72 -73 -74 -72 -73 -75 -74 -74 -73 -60 -57 -61 -62 -67 -63 -74 -69 -65 -77 -76 -76 -74 -72 -72 -73 -73 -73 -66 -67 -65 -67 -67 -69 -64 -65 -65 -66 -65 -63 -64 -64 -64 -64 -64 -63 -64 -62 -62 -62 -63 -60 -60 -60 -60 -59 -59 -60 -60 -59 -59 -59 -60 -60 -60 -59 -59 -59 -58 -58 -58 -58 -57 -57 -57 -56 -56 -56 -57 -57 -56 -57 -57 -55 -55 -55 -56 -57 -56 -56 -55 -55 -55 -55 -55 -56 -56 -57 -56 -56 -56 -58 -58 -56 -56 -57 -57 -55 -54 -55 -54 -53 -54 -56 -54 -55 -55 -55 -55 -46 -48 -57 -59 -57 -59 -59 -59 -61 -62 -62 -65 -63 -60 -61 -61 -63 -65 -61 -61 -56 -54 -59 -55 -55 -55 -54 -54 -52 -54 -52 -54 -53 -56 -59 -61 -62 -61 -61 -61 -60 -58 -58 -57 -55 -55 -55 -55 -53 -53 -54 -56 -57 -58 -60 -59 -52 -37 -52 -45 -44 -47 -61 -61 -62 -61 -61 -61 -61 -61 -60 -60 -60 -59 -58 -61 -61 -60 -59 -57 -58 -58 -58 -59 -60 -60 -56 -54 -59 -61 -61 -60 -62 -63 -64 -67 -68 -75 -79 -83 -88 -90 -88 -85 -85 -86 -86 -84 -83 -87 -82 -78 -79 -79 -79 -78 -75 -78 -79 -79 -79 -81 -81 -84 -84 -83 -83 -84 -84 -85 -84 -82 -82 -83 -83 -86 -88 -88 -90 -89 -80 -71 -72 -78 -84 -84 -88 -92 -98 -104 -109 -114 -119 -125 -132 -140 -145 -149 -152 -160 -170 -174 -176 -177 -172 -178 -186 -189 -201 -205 -210 -224 -228 -238 -262 -275 -294 -296 -293 -294 -300 -305 -304 -310 -315 -319 -324 -331 -335 -333 -337 -351 -387 -473 -558 -603 -638 -667 -705 -744 -779 -823 -847 -878 -920 -965 -999 -1032 -1057 -1092 -1122 -1160 -1191 -1218 -1244 -1287 -1315 -1341 -1363 -1402 -1436 -95 -95 -94 -94 -95 -94 -83 -88 -92 -92 -92 -95 -95 -97 -98 -98 -96 -95 -94 -98 -98 -93 -94 -98 -100 -100 -94 -91 -99 -102 -95 -95 -109 -105 -103 -102 -95 -82 -81 -82 -93 -98 -94 -100 -98 -95 -109 -101 -101 -93 -91 -108 -109 -110 -111 -107 -107 -108 -112 -114 -118 -119 -131 -137 -142 -140 -146 -140 -133 -127 -122 -122 -127 -123 -114 -112 -111 -110 -102 -104 -110 -111 -117 -116 -112 -114 -108 -111 -115 -107 -104 -98 -104 -99 -102 -95 -98 -90 -104 -87 -93 -89 -92 -95 -100 -92 -91 -102 -107 -107 -106 -103 -105 -101 -98 -99 -103 -104 -103 -95 -94 -96 -95 -95 -98 -96 -95 -94 -95 -93 -97 -99 -92 -89 -88 -98 -96 -95 -94 -94 -95 -96 -100 -97 -93 -90 -89 -89 -88 -85 -85 -84 -84 -87 -88 -87 -87 -87 -86 -87 -86 -89 -87 -84 -81 -82 -81 -80 -79 -80 -80 -81 -80 -80 -80 -79 -79 -77 -78 -78 -77 -79 -78 -76 -76 -77 -76 -75 -74 -74 -73 -73 -71 -71 -69 -70 -72 -72 -70 -71 -72 -73 -72 -71 -70 -69 -70 -72 -71 -72 -72 -73 -75 -76 -74 -73 -52 -50 -59 -60 -67 -65 -74 -69 -72 -74 -75 -74 -74 -72 -72 -72 -72 -70 -66 -65 -65 -66 -67 -64 -62 -63 -64 -65 -65 -63 -64 -63 -63 -63 -64 -64 -64 -63 -63 -63 -62 -62 -61 -60 -60 -59 -59 -59 -59 -59 -59 -58 -58 -58 -58 -58 -58 -58 -58 -58 -58 -57 -58 -57 -57 -56 -56 -55 -55 -56 -57 -57 -58 -55 -55 -55 -56 -56 -56 -56 -55 -55 -55 -55 -55 -56 -57 -57 -57 -57 -56 -58 -56 -56 -56 -57 -57 -55 -54 -54 -53 -52 -54 -55 -54 -53 -54 -54 -54 -45 -45 -55 -57 -59 -61 -60 -60 -63 -63 -64 -67 -63 -59 -61 -62 -64 -63 -61 -60 -59 -55 -60 -55 -55 -55 -55 -55 -52 -53 -52 -54 -54 -59 -60 -63 -64 -62 -62 -60 -59 -58 -57 -57 -55 -55 -55 -55 -54 -54 -55 -56 -58 -59 -60 -63 -51 -43 -48 -47 -48 -58 -60 -60 -60 -60 -60 -59 -60 -60 -60 -60 -59 -59 -58 -61 -59 -58 -57 -56 -58 -59 -57 -58 -60 -59 -58 -59 -60 -63 -66 -64 -64 -65 -65 -76 -73 -79 -84 -89 -92 -92 -90 -89 -88 -90 -90 -84 -83 -82 -79 -78 -78 -77 -76 -75 -76 -76 -77 -77 -78 -79 -81 -82 -80 -80 -80 -81 -81 -81 -80 -77 -79 -80 -83 -85 -87 -88 -89 -82 -74 -71 -76 -75 -82 -86 -91 -95 -101 -106 -110 -116 -123 -130 -137 -142 -149 -154 -158 -168 -171 -174 -178 -181 -174 -180 -183 -198 -202 -205 -209 -226 -233 -254 -271 -281 -290 -290 -288 -295 -299 -302 -304 -314 -316 -318 -325 -333 -332 -337 -344 -385 -423 -534 -581 -623 -653 -682 -724 -761 -804 -827 -861 -896 -936 -980 -1013 -1043 -1072 -1108 -1140 -1172 -1201 -1230 -1270 -1302 -1328 -1351 -1375 -1420 -88 -93 -95 -93 -96 -96 -94 -79 -92 -92 -92 -93 -94 -95 -98 -99 -99 -95 -93 -98 -98 -97 -93 -96 -100 -102 -102 -92 -89 -101 -102 -91 -94 -105 -102 -100 -99 -92 -81 -81 -81 -94 -109 -116 -100 -104 -101 -110 -101 -101 -92 -93 -105 -105 -106 -108 -106 -106 -109 -112 -114 -117 -119 -130 -136 -141 -145 -139 -139 -132 -126 -120 -121 -125 -121 -111 -109 -108 -107 -99 -110 -108 -111 -114 -111 -110 -114 -108 -115 -113 -104 -101 -105 -86 -101 -105 -99 -102 -93 -94 -80 -89 -88 -91 -94 -100 -94 -94 -102 -107 -107 -104 -104 -106 -99 -96 -100 -95 -104 -102 -96 -96 -98 -97 -96 -97 -96 -95 -95 -95 -96 -98 -88 -88 -86 -84 -92 -96 -95 -94 -94 -96 -96 -98 -95 -90 -90 -88 -89 -87 -85 -85 -84 -85 -86 -89 -88 -88 -85 -87 -87 -86 -88 -85 -82 -81 -81 -80 -79 -80 -80 -81 -80 -80 -80 -79 -79 -77 -76 -77 -77 -76 -78 -78 -76 -76 -76 -75 -74 -74 -74 -73 -71 -72 -71 -70 -71 -72 -71 -71 -72 -72 -73 -72 -69 -71 -69 -70 -73 -73 -72 -72 -72 -75 -76 -76 -73 -49 -47 -61 -64 -68 -70 -74 -69 -72 -69 -75 -73 -73 -70 -71 -72 -72 -70 -69 -66 -66 -67 -68 -66 -61 -62 -63 -63 -63 -63 -63 -64 -64 -63 -63 -63 -63 -63 -63 -62 -62 -62 -62 -61 -61 -61 -57 -60 -60 -60 -59 -59 -59 -58 -58 -58 -58 -57 -59 -59 -58 -57 -58 -57 -56 -56 -56 -56 -55 -55 -56 -57 -57 -57 -55 -56 -56 -57 -56 -55 -55 -55 -55 -55 -56 -56 -57 -57 -56 -56 -57 -59 -57 -55 -56 -57 -57 -55 -54 -53 -52 -53 -55 -55 -54 -52 -53 -55 -47 -46 -48 -58 -58 -59 -62 -60 -61 -64 -63 -66 -65 -61 -60 -61 -61 -64 -61 -61 -59 -56 -57 -57 -55 -55 -56 -56 -56 -54 -51 -52 -52 -57 -61 -62 -64 -64 -62 -62 -60 -58 -56 -57 -54 -56 -56 -56 -55 -54 -54 -55 -57 -59 -60 -61 -62 -54 -52 -49 -50 -53 -55 -60 -58 -59 -58 -58 -59 -59 -59 -59 -59 -59 -58 -59 -58 -58 -57 -54 -56 -59 -59 -60 -62 -62 -61 -59 -61 -64 -67 -65 -66 -67 -70 -76 -73 -80 -86 -92 -96 -97 -95 -93 -89 -88 -87 -84 -83 -81 -78 -78 -76 -76 -74 -74 -74 -75 -75 -75 -75 -76 -79 -79 -79 -78 -77 -78 -78 -78 -78 -76 -77 -79 -79 -82 -83 -86 -87 -85 -77 -70 -75 -76 -79 -85 -88 -92 -98 -104 -109 -115 -120 -128 -134 -142 -148 -154 -157 -163 -172 -175 -178 -179 -176 -176 -181 -188 -200 -203 -206 -226 -228 -238 -258 -271 -283 -286 -283 -288 -295 -300 -301 -312 -312 -315 -320 -327 -330 -337 -344 -351 -397 -482 -558 -606 -637 -667 -708 -747 -783 -823 -846 -878 -920 -963 -996 -1026 -1056 -1092 -1125 -1154 -1185 -1213 -1257 -1285 -1315 -1340 -1363 -1404 -83 -87 -92 -93 -92 -98 -95 -89 -82 -92 -92 -92 -95 -94 -96 -98 -99 -97 -93 -92 -98 -96 -97 -92 -94 -102 -104 -99 -89 -88 -101 -99 -94 -92 -102 -98 -98 -96 -88 -80 -75 -80 -91 -109 -116 -108 -110 -107 -110 -102 -97 -95 -96 -101 -102 -105 -106 -105 -106 -109 -111 -115 -117 -118 -130 -134 -136 -145 -140 -137 -131 -124 -119 -123 -124 -118 -108 -108 -108 -103 -102 -108 -108 -110 -111 -108 -107 -114 -108 -112 -106 -107 -94 -95 -93 -104 -107 -105 -107 -95 -84 -74 -85 -90 -94 -98 -97 -97 -96 -105 -108 -105 -105 -106 -102 -98 -101 -96 -102 -103 -101 -98 -97 -100 -99 -98 -96 -95 -96 -96 -97 -96 -98 -84 -89 -86 -84 -94 -96 -95 -94 -94 -96 -99 -97 -94 -88 -89 -88 -89 -86 -86 -85 -84 -86 -85 -86 -88 -88 -87 -88 -87 -88 -85 -82 -80 -81 -80 -79 -80 -80 -81 -80 -80 -80 -79 -79 -79 -76 -76 -77 -76 -78 -76 -76 -76 -76 -76 -74 -73 -73 -74 -73 -72 -72 -70 -70 -71 -71 -71 -71 -71 -72 -71 -72 -71 -70 -70 -71 -73 -74 -72 -72 -72 -75 -76 -77 -73 -52 -53 -61 -67 -69 -70 -74 -69 -76 -69 -75 -72 -72 -73 -73 -72 -71 -69 -68 -67 -66 -68 -67 -65 -65 -64 -63 -62 -61 -62 -62 -61 -62 -62 -62 -62 -62 -62 -64 -63 -63 -63 -64 -63 -63 -62 -57 -58 -58 -58 -58 -59 -59 -59 -58 -59 -59 -59 -58 -58 -57 -57 -57 -57 -57 -55 -55 -56 -55 -55 -56 -56 -55 -56 -56 -56 -55 -56 -56 -55 -55 -55 -55 -55 -56 -56 -57 -56 -58 -56 -57 -57 -56 -55 -56 -56 -56 -54 -55 -52 -51 -52 -56 -54 -51 -52 -53 -51 -43 -44 -47 -60 -58 -61 -63 -61 -61 -63 -63 -65 -63 -63 -61 -62 -61 -65 -62 -61 -59 -57 -57 -57 -56 -56 -57 -58 -56 -52 -50 -52 -53 -58 -61 -63 -64 -64 -63 -62 -59 -56 -55 -57 -56 -56 -56 -56 -53 -54 -54 -56 -58 -56 -57 -60 -56 -53 -53 -51 -51 -52 -56 -59 -50 -57 -57 -57 -57 -57 -58 -57 -58 -58 -58 -58 -57 -57 -55 -57 -60 -61 -62 -62 -65 -64 -63 -62 -64 -68 -65 -68 -68 -71 -74 -80 -81 -87 -92 -98 -102 -99 -92 -88 -85 -85 -83 -81 -79 -78 -77 -74 -74 -73 -73 -72 -73 -73 -73 -73 -74 -77 -76 -77 -75 -74 -74 -75 -77 -77 -77 -76 -78 -80 -79 -81 -83 -86 -82 -78 -70 -69 -71 -75 -82 -87 -91 -95 -101 -107 -113 -117 -126 -131 -142 -148 -153 -157 -162 -169 -176 -176 -180 -180 -172 -178 -181 -192 -201 -202 -209 -224 -230 -244 -262 -271 -279 -280 -282 -291 -295 -298 -307 -311 -312 -314 -322 -324 -326 -334 -345 -395 -429 -542 -581 -623 -654 -683 -727 -765 -799 -826 -861 -895 -937 -977 -1011 -1042 -1071 -1106 -1136 -1166 -1197 -1241 -1268 -1300 -1328 -1352 -1375 -89 -84 -90 -90 -94 -90 -97 -94 -83 -86 -92 -91 -93 -94 -95 -96 -98 -99 -96 -93 -92 -98 -98 -96 -91 -98 -104 -106 -97 -91 -90 -102 -97 -97 -91 -98 -96 -95 -98 -87 -81 -74 -87 -93 -110 -117 -116 -116 -113 -111 -102 -100 -98 -98 -100 -101 -104 -105 -105 -105 -110 -111 -114 -116 -124 -129 -133 -136 -146 -140 -136 -128 -123 -117 -125 -122 -116 -108 -108 -107 -99 -100 -106 -106 -109 -108 -105 -110 -114 -114 -111 -105 -107 -86 -92 -99 -106 -109 -111 -111 -98 -85 -79 -90 -95 -98 -103 -100 -102 -99 -107 -106 -105 -105 -106 -100 -96 -89 -95 -103 -103 -100 -99 -99 -100 -99 -97 -96 -94 -97 -97 -98 -94 -95 -83 -83 -83 -85 -96 -96 -91 -94 -93 -96 -99 -96 -92 -88 -88 -89 -88 -86 -86 -85 -87 -87 -89 -88 -88 -86 -87 -89 -89 -87 -82 -80 -81 -80 -79 -80 -80 -81 -80 -80 -80 -80 -79 -79 -76 -77 -77 -76 -77 -78 -76 -75 -76 -76 -73 -73 -73 -73 -73 -72 -71 -72 -71 -71 -72 -72 -70 -71 -72 -71 -71 -72 -71 -70 -69 -72 -75 -75 -72 -72 -72 -74 -76 -76 -68 -56 -59 -65 -63 -70 -70 -71 -72 -71 -70 -68 -68 -69 -70 -75 -73 -70 -70 -69 -67 -67 -67 -66 -66 -66 -63 -65 -65 -64 -64 -64 -64 -64 -63 -63 -63 -63 -62 -62 -61 -60 -60 -60 -60 -60 -62 -61 -61 -59 -59 -58 -58 -57 -57 -57 -57 -57 -57 -58 -58 -57 -58 -58 -58 -58 -55 -55 -55 -55 -55 -55 -56 -55 -56 -56 -56 -55 -57 -56 -56 -55 -55 -55 -56 -56 -56 -57 -56 -57 -56 -56 -56 -54 -55 -56 -55 -56 -54 -55 -52 -53 -53 -56 -54 -50 -51 -55 -50 -38 -41 -51 -63 -59 -63 -62 -60 -61 -62 -62 -64 -61 -63 -62 -62 -63 -63 -62 -60 -59 -57 -58 -57 -56 -57 -58 -59 -53 -51 -51 -52 -54 -58 -61 -63 -65 -64 -62 -62 -60 -55 -56 -56 -56 -57 -57 -56 -53 -54 -55 -56 -55 -54 -54 -59 -56 -54 -56 -52 -51 -50 -49 -57 -57 -56 -56 -56 -56 -56 -54 -56 -56 -57 -57 -55 -58 -59 -58 -61 -63 -64 -65 -67 -68 -66 -65 -66 -69 -68 -68 -69 -71 -74 -77 -85 -88 -93 -100 -100 -97 -92 -86 -83 -82 -81 -80 -77 -78 -76 -76 -73 -72 -71 -70 -70 -70 -71 -71 -71 -74 -74 -74 -74 -72 -74 -74 -75 -76 -77 -76 -77 -78 -78 -79 -81 -83 -83 -80 -73 -79 -70 -73 -79 -85 -89 -92 -98 -104 -109 -114 -124 -128 -137 -144 -151 -157 -161 -165 -176 -176 -179 -181 -175 -174 -179 -180 -198 -200 -203 -217 -223 -232 -249 -261 -271 -276 -272 -281 -290 -296 -301 -309 -308 -311 -316 -323 -324 -335 -339 -352 -407 -490 -557 -605 -638 -668 -711 -750 -787 -822 -845 -880 -921 -960 -992 -1025 -1054 -1091 -1121 -1147 -1180 -1225 -1253 -1283 -1315 -1337 -1359 -88 -89 -79 -94 -91 -93 -93 -95 -93 -84 -89 -92 -90 -93 -94 -96 -97 -98 -98 -92 -91 -92 -96 -99 -95 -90 -103 -104 -106 -97 -93 -92 -102 -97 -93 -93 -96 -93 -99 -96 -87 -80 -72 -80 -95 -110 -112 -124 -122 -119 -102 -103 -99 -97 -97 -99 -101 -103 -103 -104 -104 -109 -112 -114 -116 -122 -128 -131 -136 -146 -144 -135 -126 -122 -116 -124 -121 -113 -108 -108 -99 -95 -97 -104 -104 -112 -106 -105 -110 -114 -113 -110 -103 -99 -79 -95 -104 -109 -111 -108 -111 -98 -86 -85 -94 -96 -101 -107 -102 -100 -101 -107 -107 -106 -106 -104 -98 -94 -86 -101 -104 -102 -100 -99 -99 -99 -98 -96 -95 -93 -94 -97 -95 -95 -94 -91 -77 -80 -86 -98 -96 -94 -94 -92 -95 -98 -94 -89 -88 -88 -89 -88 -86 -86 -86 -87 -87 -89 -89 -89 -88 -90 -89 -88 -83 -81 -80 -80 -78 -78 -80 -81 -80 -80 -80 -79 -80 -79 -77 -77 -76 -76 -77 -78 -77 -74 -75 -76 -75 -74 -73 -73 -73 -73 -72 -73 -71 -71 -71 -72 -72 -70 -71 -71 -70 -70 -72 -71 -69 -69 -73 -76 -74 -72 -72 -74 -73 -75 -75 -71 -59 -65 -61 -60 -68 -71 -72 -71 -71 -67 -68 -69 -69 -71 -72 -74 -73 -72 -71 -70 -69 -67 -67 -66 -65 -64 -67 -66 -65 -65 -64 -64 -63 -62 -62 -61 -64 -64 -64 -64 -63 -63 -62 -62 -60 -61 -61 -61 -61 -59 -61 -61 -60 -59 -59 -58 -57 -57 -57 -57 -57 -57 -57 -58 -58 -57 -56 -56 -55 -55 -55 -56 -56 -56 -56 -56 -56 -57 -55 -56 -56 -55 -55 -56 -56 -56 -56 -55 -55 -55 -55 -54 -53 -55 -56 -54 -54 -55 -54 -51 -53 -54 -55 -54 -50 -52 -54 -45 -34 -39 -56 -63 -61 -63 -61 -60 -60 -61 -62 -63 -61 -61 -62 -63 -63 -63 -62 -60 -59 -57 -58 -57 -57 -57 -57 -55 -53 -51 -52 -53 -55 -59 -60 -64 -65 -63 -62 -61 -59 -53 -55 -56 -57 -57 -57 -56 -53 -54 -55 -56 -51 -51 -58 -58 -56 -55 -52 -53 -50 -51 -51 -50 -51 -55 -54 -57 -54 -55 -54 -52 -53 -58 -59 -59 -60 -62 -62 -64 -65 -66 -67 -70 -70 -68 -67 -68 -71 -71 -70 -72 -75 -78 -81 -89 -89 -94 -95 -94 -89 -85 -80 -81 -78 -77 -76 -74 -74 -73 -73 -71 -70 -69 -68 -68 -69 -69 -69 -72 -72 -72 -73 -73 -73 -73 -74 -75 -75 -76 -76 -76 -77 -76 -78 -81 -83 -79 -75 -76 -69 -71 -75 -82 -88 -91 -98 -100 -107 -113 -120 -127 -132 -142 -150 -156 -162 -164 -170 -180 -178 -181 -182 -170 -176 -181 -186 -197 -199 -205 -219 -224 -235 -253 -262 -270 -270 -275 -286 -292 -297 -305 -307 -308 -310 -318 -323 -321 -331 -345 -405 -443 -542 -581 -622 -654 -683 -730 -769 -804 -825 -861 -894 -942 -974 -1009 -1041 -1067 -1104 -1131 -1161 -1209 -1237 -1265 -1297 -1322 -1344 -86 -88 -88 -82 -92 -93 -92 -95 -94 -86 -90 -92 -91 -91 -93 -95 -96 -98 -99 -95 -92 -89 -92 -99 -99 -95 -92 -103 -105 -106 -97 -94 -94 -102 -95 -89 -92 -93 -91 -95 -94 -87 -79 -71 -77 -97 -111 -118 -121 -120 -108 -101 -101 -98 -95 -96 -97 -100 -102 -103 -107 -105 -109 -112 -114 -115 -120 -127 -131 -136 -147 -145 -123 -121 -116 -117 -123 -120 -112 -108 -106 -95 -91 -97 -103 -105 -109 -103 -104 -110 -114 -112 -109 -106 -92 -72 -93 -102 -106 -106 -105 -111 -98 -97 -90 -99 -103 -104 -105 -105 -103 -101 -108 -107 -106 -106 -102 -93 -92 -82 -101 -102 -100 -100 -99 -99 -98 -98 -95 -97 -96 -96 -96 -95 -96 -94 -86 -71 -77 -88 -97 -92 -93 -93 -94 -95 -96 -93 -88 -88 -88 -88 -88 -86 -85 -86 -86 -87 -87 -92 -87 -90 -88 -87 -83 -81 -80 -79 -78 -77 -80 -80 -80 -80 -80 -79 -80 -79 -77 -77 -76 -75 -76 -77 -78 -74 -74 -75 -75 -74 -74 -74 -72 -72 -72 -73 -73 -72 -71 -72 -72 -71 -70 -72 -71 -69 -70 -72 -71 -69 -69 -73 -76 -73 -72 -72 -74 -74 -75 -73 -74 -74 -74 -62 -75 -75 -74 -74 -74 -74 -73 -73 -69 -70 -72 -72 -72 -72 -71 -70 -69 -68 -67 -67 -66 -66 -65 -64 -64 -63 -63 -62 -62 -61 -63 -63 -63 -63 -62 -62 -62 -62 -62 -62 -61 -61 -60 -60 -60 -59 -59 -59 -59 -59 -59 -59 -59 -58 -58 -57 -58 -57 -57 -57 -57 -57 -58 -58 -56 -57 -55 -55 -55 -56 -56 -57 -57 -55 -55 -55 -56 -56 -55 -55 -56 -55 -56 -55 -55 -55 -54 -54 -53 -52 -55 -55 -54 -54 -55 -54 -50 -52 -55 -55 -54 -50 -51 -54 -39 -37 -44 -59 -63 -63 -61 -60 -60 -60 -60 -63 -62 -59 -62 -63 -64 -62 -62 -62 -60 -59 -56 -57 -57 -56 -57 -56 -56 -53 -52 -52 -55 -55 -60 -63 -65 -65 -64 -62 -61 -58 -52 -54 -56 -57 -57 -57 -56 -54 -54 -56 -56 -48 -48 -57 -52 -56 -56 -57 -57 -54 -52 -53 -52 -52 -52 -53 -53 -56 -55 -56 -56 -59 -60 -63 -63 -64 -63 -65 -67 -68 -69 -71 -74 -73 -71 -69 -72 -70 -70 -73 -75 -79 -76 -83 -86 -88 -90 -89 -88 -83 -79 -78 -77 -75 -73 -71 -71 -71 -70 -70 -68 -67 -66 -65 -67 -69 -69 -70 -71 -71 -72 -72 -74 -72 -73 -74 -74 -76 -76 -75 -76 -75 -75 -78 -81 -80 -76 -70 -76 -71 -73 -79 -85 -90 -94 -98 -103 -109 -118 -123 -130 -137 -148 -155 -160 -166 -168 -177 -180 -181 -183 -183 -172 -178 -180 -192 -197 -197 -209 -218 -226 -240 -252 -260 -266 -272 -281 -286 -296 -298 -306 -305 -307 -312 -315 -319 -332 -339 -362 -422 -476 -557 -605 -638 -668 -713 -750 -791 -821 -842 -879 -921 -957 -989 -1024 -1053 -1090 -1116 -1141 -1193 -1224 -1254 -1284 -1311 -1329 -84 -88 -89 -86 -86 -90 -92 -91 -92 -92 -86 -93 -91 -89 -92 -94 -95 -97 -98 -97 -94 -90 -87 -92 -99 -98 -95 -94 -103 -105 -106 -97 -95 -97 -102 -95 -82 -89 -90 -93 -90 -93 -85 -78 -70 -74 -101 -110 -116 -117 -115 -106 -101 -100 -98 -94 -95 -96 -99 -96 -102 -105 -106 -108 -112 -115 -117 -118 -126 -130 -126 -135 -125 -111 -116 -110 -112 -122 -117 -112 -108 -105 -90 -92 -96 -101 -104 -106 -100 -105 -113 -114 -110 -108 -105 -93 -79 -99 -98 -104 -103 -96 -111 -99 -98 -100 -99 -104 -107 -108 -107 -104 -104 -108 -107 -107 -107 -99 -90 -91 -89 -100 -100 -98 -100 -99 -99 -97 -97 -95 -97 -96 -98 -95 -95 -97 -93 -80 -73 -80 -91 -91 -89 -91 -92 -93 -94 -95 -91 -89 -88 -88 -88 -88 -87 -86 -87 -85 -87 -88 -88 -88 -88 -86 -84 -82 -80 -80 -78 -77 -80 -80 -79 -80 -80 -80 -79 -79 -78 -78 -75 -75 -76 -77 -79 -76 -75 -75 -75 -75 -74 -73 -73 -72 -72 -73 -73 -73 -72 -72 -73 -72 -71 -71 -73 -70 -68 -71 -72 -71 -70 -69 -72 -75 -73 -74 -72 -73 -73 -72 -73 -72 -73 -73 -73 -74 -74 -74 -74 -74 -73 -73 -73 -69 -69 -69 -70 -70 -67 -67 -67 -67 -66 -66 -66 -66 -65 -65 -65 -65 -64 -64 -63 -62 -62 -62 -62 -61 -61 -61 -61 -61 -61 -61 -62 -62 -62 -61 -61 -61 -61 -61 -60 -60 -59 -59 -59 -59 -59 -57 -55 -55 -57 -57 -57 -57 -58 -58 -58 -58 -57 -58 -56 -56 -57 -57 -57 -57 -58 -55 -55 -56 -56 -55 -55 -55 -55 -55 -54 -54 -54 -53 -52 -52 -52 -55 -54 -52 -54 -55 -52 -49 -52 -56 -55 -49 -51 -50 -51 -38 -41 -49 -59 -63 -64 -60 -59 -59 -59 -61 -62 -61 -60 -62 -63 -64 -62 -63 -61 -59 -58 -56 -56 -56 -56 -57 -55 -56 -53 -52 -52 -53 -56 -61 -64 -65 -64 -65 -62 -61 -57 -53 -55 -56 -57 -58 -57 -56 -54 -55 -55 -55 -51 -45 -53 -55 -55 -54 -55 -56 -57 -56 -55 -55 -53 -53 -55 -57 -58 -61 -60 -61 -63 -66 -66 -67 -67 -66 -69 -69 -71 -72 -75 -76 -75 -72 -72 -77 -70 -70 -73 -76 -76 -77 -81 -82 -85 -88 -84 -82 -77 -76 -76 -72 -71 -70 -68 -69 -68 -67 -67 -66 -67 -65 -65 -67 -68 -69 -70 -71 -71 -72 -73 -73 -71 -72 -74 -75 -75 -76 -76 -75 -73 -74 -78 -80 -76 -72 -67 -68 -71 -76 -83 -88 -92 -98 -100 -107 -115 -121 -127 -134 -143 -152 -159 -165 -168 -173 -185 -180 -181 -183 -175 -174 -179 -180 -194 -195 -198 -213 -218 -225 -244 -252 -260 -260 -269 -281 -292 -294 -302 -303 -305 -307 -314 -318 -318 -331 -362 -415 -458 -542 -581 -622 -653 -684 -733 -773 -814 -824 -862 -893 -939 -971 -1007 -1040 -1064 -1111 -1137 -1184 -1215 -1243 -1267 -1294 -1314 -86 -86 -89 -90 -89 -89 -93 -90 -90 -92 -93 -88 -94 -90 -89 -93 -94 -96 -97 -99 -96 -93 -90 -89 -94 -99 -100 -96 -96 -103 -105 -106 -99 -98 -99 -99 -94 -80 -87 -87 -96 -86 -91 -84 -82 -76 -85 -105 -109 -115 -117 -112 -103 -100 -98 -97 -95 -94 -96 -98 -97 -94 -103 -107 -108 -112 -115 -115 -117 -125 -129 -122 -123 -112 -106 -111 -108 -106 -118 -119 -108 -108 -101 -86 -88 -94 -99 -106 -105 -97 -107 -114 -108 -105 -102 -96 -92 -87 -101 -96 -101 -99 -91 -103 -107 -102 -103 -102 -106 -110 -110 -106 -106 -108 -109 -107 -108 -104 -96 -91 -87 -97 -99 -99 -96 -97 -99 -98 -97 -96 -94 -94 -97 -99 -94 -95 -96 -91 -78 -81 -83 -95 -93 -89 -91 -93 -92 -93 -92 -92 -89 -88 -88 -88 -87 -85 -87 -86 -85 -86 -86 -86 -87 -86 -85 -81 -80 -80 -78 -77 -79 -80 -80 -80 -79 -80 -80 -79 -79 -78 -75 -75 -75 -77 -79 -76 -76 -76 -75 -75 -74 -73 -73 -72 -73 -72 -73 -74 -72 -72 -72 -74 -72 -70 -71 -72 -69 -69 -71 -71 -70 -69 -69 -71 -75 -73 -74 -74 -75 -74 -73 -73 -72 -73 -73 -72 -73 -73 -74 -74 -73 -73 -73 -72 -72 -72 -72 -72 -71 -71 -71 -69 -70 -70 -70 -69 -70 -69 -69 -69 -65 -62 -62 -62 -62 -61 -61 -61 -61 -61 -61 -61 -61 -60 -61 -60 -60 -61 -60 -60 -60 -60 -60 -59 -59 -59 -59 -59 -59 -59 -59 -59 -58 -58 -58 -57 -55 -57 -57 -58 -57 -57 -58 -60 -55 -56 -58 -58 -57 -57 -56 -55 -56 -55 -55 -55 -55 -54 -53 -55 -54 -52 -52 -51 -50 -53 -55 -53 -53 -54 -55 -51 -50 -53 -57 -54 -50 -52 -50 -47 -37 -45 -54 -60 -62 -63 -60 -59 -59 -59 -61 -61 -60 -61 -63 -64 -64 -61 -61 -60 -59 -57 -56 -56 -56 -55 -56 -55 -54 -53 -52 -52 -54 -57 -62 -65 -66 -64 -64 -62 -60 -55 -54 -56 -57 -58 -57 -57 -56 -54 -54 -57 -57 -50 -42 -49 -56 -55 -52 -52 -55 -54 -55 -56 -58 -57 -58 -59 -61 -63 -63 -64 -66 -68 -69 -69 -71 -69 -71 -73 -74 -73 -76 -79 -79 -76 -73 -75 -71 -69 -71 -73 -76 -74 -77 -81 -80 -83 -79 -80 -74 -74 -72 -72 -70 -67 -66 -66 -66 -65 -66 -65 -65 -65 -65 -66 -67 -69 -70 -70 -71 -71 -71 -72 -73 -72 -72 -73 -76 -76 -75 -76 -73 -72 -75 -77 -77 -74 -69 -72 -71 -73 -79 -85 -90 -95 -98 -102 -113 -120 -124 -131 -138 -148 -157 -163 -170 -171 -178 -184 -182 -182 -182 -171 -176 -180 -186 -193 -194 -200 -210 -220 -231 -242 -249 -256 -265 -276 -288 -292 -295 -302 -301 -305 -308 -312 -313 -330 -338 -372 -436 -493 -560 -605 -638 -669 -710 -755 -795 -820 -842 -878 -922 -954 -986 -1033 -1061 -1107 -1132 -1174 -1203 -1230 -1259 -1285 -1307 -83 -87 -88 -91 -90 -94 -92 -92 -89 -90 -92 -93 -93 -93 -89 -91 -94 -95 -96 -99 -98 -95 -93 -89 -90 -96 -100 -101 -96 -102 -104 -106 -106 -101 -100 -101 -100 -93 -79 -84 -84 -98 -90 -94 -88 -86 -83 -95 -107 -108 -114 -115 -108 -100 -99 -99 -96 -93 -93 -96 -98 -97 -92 -101 -108 -108 -114 -116 -118 -119 -124 -130 -111 -111 -96 -97 -101 -114 -111 -119 -112 -108 -106 -97 -82 -86 -98 -97 -107 -103 -96 -105 -107 -103 -99 -97 -105 -94 -94 -105 -101 -97 -106 -99 -106 -109 -106 -108 -106 -110 -114 -108 -108 -109 -111 -108 -106 -105 -100 -92 -92 -88 -100 -97 -99 -99 -98 -98 -97 -97 -95 -93 -93 -97 -97 -94 -94 -93 -88 -77 -82 -86 -91 -89 -89 -91 -91 -93 -91 -91 -91 -89 -87 -86 -88 -87 -84 -86 -85 -85 -86 -84 -87 -86 -84 -80 -80 -80 -78 -77 -78 -79 -80 -80 -79 -79 -80 -79 -79 -78 -74 -74 -75 -77 -79 -76 -75 -76 -76 -75 -75 -74 -73 -73 -73 -72 -73 -74 -74 -72 -72 -72 -74 -71 -70 -71 -70 -71 -70 -69 -71 -69 -71 -72 -72 -72 -72 -73 -73 -73 -74 -74 -72 -72 -72 -74 -71 -71 -71 -70 -70 -70 -69 -72 -71 -71 -71 -70 -70 -70 -69 -69 -69 -68 -68 -68 -68 -67 -67 -67 -67 -66 -66 -66 -65 -65 -65 -64 -64 -64 -63 -63 -62 -62 -60 -60 -60 -60 -60 -60 -60 -59 -59 -59 -59 -57 -58 -58 -58 -58 -59 -59 -59 -59 -59 -59 -58 -58 -59 -58 -59 -59 -56 -57 -57 -56 -56 -55 -56 -57 -57 -57 -55 -55 -56 -54 -55 -54 -55 -53 -54 -53 -51 -51 -50 -50 -53 -55 -51 -53 -54 -55 -51 -52 -54 -56 -55 -52 -53 -48 -44 -41 -48 -59 -62 -65 -62 -59 -58 -58 -58 -61 -60 -59 -63 -62 -63 -61 -60 -60 -59 -58 -57 -56 -55 -55 -55 -55 -56 -54 -54 -53 -52 -55 -58 -64 -65 -65 -63 -62 -61 -59 -54 -55 -57 -57 -58 -57 -57 -56 -55 -55 -57 -56 -48 -39 -54 -54 -53 -46 -50 -54 -56 -57 -59 -61 -61 -62 -65 -65 -67 -69 -70 -70 -73 -73 -73 -74 -72 -74 -75 -74 -77 -78 -77 -76 -72 -73 -72 -71 -69 -71 -71 -73 -72 -77 -74 -74 -79 -76 -71 -70 -69 -68 -68 -66 -63 -63 -65 -65 -66 -66 -65 -65 -65 -66 -66 -69 -69 -70 -70 -70 -71 -73 -72 -72 -72 -72 -74 -76 -76 -74 -74 -72 -72 -76 -76 -73 -71 -69 -74 -70 -76 -82 -89 -93 -98 -100 -110 -116 -122 -128 -135 -144 -154 -162 -168 -170 -173 -182 -182 -181 -182 -180 -174 -177 -178 -186 -192 -193 -202 -212 -217 -235 -242 -250 -250 -262 -281 -289 -290 -298 -300 -301 -303 -310 -313 -316 -331 -358 -406 -473 -541 -581 -622 -653 -684 -736 -777 -816 -823 -862 -892 -947 -979 -1025 -1058 -1083 -1128 -1156 -1197 -1225 -1248 -1269 -1291 -81 -88 -90 -92 -92 -94 -91 -90 -89 -90 -91 -93 -94 -93 -88 -92 -94 -95 -96 -97 -98 -97 -95 -92 -90 -92 -98 -100 -101 -98 -103 -104 -107 -106 -102 -102 -103 -100 -92 -77 -83 -88 -98 -95 -98 -92 -90 -89 -106 -113 -113 -111 -110 -108 -99 -99 -98 -95 -91 -92 -96 -97 -98 -90 -105 -110 -110 -114 -116 -123 -118 -123 -130 -122 -101 -104 -91 -98 -112 -113 -118 -112 -108 -105 -93 -78 -85 -98 -95 -101 -99 -99 -103 -101 -97 -94 -97 -79 -91 -97 -91 -97 -93 -105 -103 -109 -111 -109 -112 -109 -113 -113 -110 -109 -108 -109 -106 -105 -103 -97 -92 -93 -97 -98 -96 -99 -99 -99 -98 -97 -97 -94 -93 -93 -96 -94 -94 -93 -92 -86 -82 -86 -83 -90 -88 -89 -89 -90 -91 -90 -90 -89 -88 -87 -86 -87 -86 -85 -85 -84 -84 -84 -84 -85 -85 -83 -80 -79 -78 -76 -77 -79 -80 -80 -79 -79 -80 -79 -80 -78 -74 -74 -75 -77 -78 -77 -76 -75 -76 -75 -75 -74 -73 -73 -73 -72 -71 -74 -74 -74 -72 -73 -72 -72 -71 -70 -71 -72 -71 -70 -72 -72 -72 -72 -72 -72 -73 -73 -73 -73 -74 -74 -74 -74 -72 -72 -71 -71 -71 -70 -70 -70 -69 -69 -69 -69 -69 -69 -69 -68 -68 -68 -67 -67 -66 -66 -66 -67 -67 -67 -66 -66 -66 -66 -65 -64 -64 -64 -65 -65 -65 -65 -63 -63 -61 -61 -61 -61 -60 -60 -60 -59 -59 -59 -59 -59 -59 -59 -58 -58 -58 -57 -57 -58 -58 -58 -59 -59 -59 -59 -59 -59 -59 -58 -57 -58 -58 -56 -56 -56 -56 -57 -57 -55 -55 -54 -55 -54 -54 -55 -54 -52 -53 -51 -49 -49 -49 -54 -54 -52 -54 -55 -55 -52 -53 -57 -56 -55 -53 -55 -47 -41 -50 -57 -61 -63 -65 -61 -58 -58 -57 -58 -61 -60 -60 -62 -62 -60 -59 -58 -58 -58 -56 -56 -55 -56 -55 -55 -55 -56 -54 -55 -53 -52 -55 -59 -63 -64 -64 -62 -61 -61 -58 -57 -56 -58 -59 -58 -58 -57 -56 -55 -55 -57 -56 -43 -41 -50 -56 -52 -42 -50 -53 -59 -61 -62 -64 -65 -66 -67 -68 -71 -73 -73 -76 -74 -76 -77 -76 -74 -78 -79 -77 -76 -76 -74 -72 -74 -73 -71 -69 -71 -70 -73 -72 -69 -75 -73 -75 -73 -70 -67 -67 -66 -63 -64 -64 -63 -64 -65 -66 -66 -64 -64 -64 -63 -65 -67 -68 -69 -69 -69 -70 -71 -74 -72 -72 -71 -71 -75 -75 -75 -75 -72 -71 -73 -73 -74 -71 -67 -70 -75 -81 -80 -85 -91 -96 -98 -107 -113 -120 -125 -132 -139 -149 -156 -163 -169 -170 -176 -185 -182 -182 -182 -176 -174 -179 -184 -190 -191 -194 -204 -214 -221 -232 -240 -247 -258 -277 -285 -287 -294 -298 -298 -301 -304 -308 -309 -321 -338 -381 -451 -524 -558 -602 -638 -670 -716 -759 -799 -826 -850 -884 -940 -972 -1006 -1051 -1078 -1124 -1153 -1188 -1214 -1236 -1254 -1274 -84 -83 -89 -91 -93 -92 -93 -90 -89 -90 -90 -90 -93 -95 -92 -89 -93 -93 -95 -96 -97 -96 -95 -92 -91 -94 -97 -101 -102 -103 -103 -105 -107 -106 -103 -104 -101 -97 -90 -78 -82 -92 -98 -96 -101 -96 -94 -94 -98 -108 -113 -108 -109 -109 -105 -99 -98 -97 -94 -89 -91 -96 -98 -97 -96 -110 -113 -112 -116 -119 -127 -129 -119 -101 -104 -92 -94 -87 -94 -110 -119 -117 -112 -108 -103 -89 -78 -86 -94 -96 -95 -95 -95 -97 -94 -100 -90 -95 -99 -95 -95 -90 -95 -89 -104 -106 -112 -113 -113 -110 -107 -108 -107 -104 -107 -106 -107 -104 -103 -100 -91 -92 -94 -97 -97 -95 -97 -99 -99 -97 -96 -96 -93 -93 -92 -96 -93 -94 -95 -89 -84 -85 -88 -88 -89 -88 -89 -90 -90 -90 -89 -89 -89 -87 -86 -86 -85 -84 -84 -84 -83 -83 -85 -85 -83 -81 -82 -80 -78 -76 -76 -78 -81 -80 -79 -79 -80 -78 -79 -78 -75 -75 -75 -76 -77 -77 -76 -76 -77 -74 -76 -75 -74 -72 -72 -73 -72 -73 -74 -74 -73 -72 -72 -73 -71 -71 -71 -70 -73 -72 -70 -71 -72 -73 -73 -73 -73 -73 -73 -73 -73 -72 -72 -72 -71 -71 -71 -70 -70 -70 -70 -69 -70 -69 -69 -69 -68 -68 -67 -67 -66 -66 -66 -65 -65 -65 -65 -65 -65 -64 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -62 -61 -61 -61 -63 -63 -63 -63 -63 -63 -63 -61 -61 -60 -60 -60 -60 -60 -59 -59 -59 -59 -59 -59 -58 -58 -58 -58 -57 -59 -59 -59 -59 -59 -57 -57 -56 -57 -57 -58 -55 -56 -57 -56 -57 -55 -55 -53 -53 -54 -55 -54 -51 -52 -50 -48 -50 -50 -54 -53 -52 -54 -55 -55 -52 -55 -58 -57 -56 -45 -53 -41 -45 -53 -59 -62 -64 -64 -60 -57 -58 -56 -58 -60 -59 -61 -62 -61 -58 -56 -59 -61 -59 -57 -55 -56 -55 -54 -54 -54 -55 -55 -56 -54 -54 -58 -60 -63 -64 -63 -61 -60 -60 -57 -56 -57 -58 -57 -58 -58 -57 -56 -56 -56 -55 -55 -36 -34 -45 -55 -55 -47 -50 -57 -58 -64 -66 -67 -69 -69 -70 -72 -75 -78 -78 -79 -78 -80 -80 -74 -76 -77 -76 -75 -74 -73 -71 -73 -72 -70 -70 -69 -68 -70 -70 -69 -73 -71 -69 -69 -67 -64 -63 -64 -64 -64 -64 -63 -64 -65 -65 -66 -66 -63 -64 -64 -64 -67 -68 -69 -68 -68 -69 -70 -72 -74 -72 -71 -71 -72 -74 -75 -73 -72 -72 -70 -74 -72 -70 -67 -66 -70 -76 -76 -83 -89 -93 -99 -102 -110 -117 -123 -129 -135 -142 -150 -157 -164 -169 -171 -179 -185 -181 -181 -182 -178 -176 -179 -186 -189 -189 -200 -205 -211 -225 -233 -239 -243 -266 -277 -285 -287 -295 -296 -297 -301 -307 -308 -313 -330 -346 -425 -499 -542 -579 -622 -654 -685 -745 -784 -822 -837 -876 -913 -965 -996 -1043 -1075 -1103 -1149 -1170 -1203 -1223 -1254 -1271 -82 -88 -90 -91 -93 -94 -92 -92 -89 -89 -90 -90 -91 -94 -94 -91 -91 -92 -94 -95 -96 -96 -94 -92 -95 -93 -96 -98 -101 -102 -102 -103 -105 -108 -105 -103 -103 -100 -94 -87 -79 -87 -96 -98 -99 -98 -103 -99 -101 -112 -110 -105 -105 -107 -102 -98 -97 -96 -92 -92 -93 -98 -100 -99 -101 -113 -118 -114 -117 -123 -119 -124 -113 -94 -86 -82 -83 -84 -91 -106 -115 -119 -116 -112 -102 -93 -85 -77 -88 -90 -92 -85 -91 -98 -93 -90 -91 -85 -93 -98 -98 -93 -93 -88 -85 -103 -107 -110 -111 -108 -109 -110 -104 -101 -98 -105 -105 -105 -102 -102 -98 -92 -93 -95 -97 -97 -94 -96 -99 -98 -96 -95 -95 -93 -92 -92 -95 -93 -94 -93 -88 -85 -89 -89 -89 -88 -88 -89 -90 -90 -88 -88 -88 -88 -86 -85 -85 -84 -83 -83 -82 -83 -83 -84 -84 -81 -81 -79 -79 -76 -75 -78 -81 -80 -79 -79 -80 -78 -79 -78 -76 -75 -77 -76 -76 -77 -77 -76 -75 -74 -75 -75 -74 -73 -71 -72 -72 -72 -74 -74 -74 -73 -73 -71 -73 -73 -72 -72 -73 -71 -71 -71 -71 -72 -72 -72 -73 -73 -73 -74 -75 -74 -74 -73 -73 -72 -72 -71 -69 -68 -67 -67 -67 -70 -69 -69 -68 -68 -67 -67 -67 -66 -66 -67 -66 -66 -66 -65 -65 -65 -65 -65 -64 -64 -64 -64 -64 -64 -63 -63 -63 -63 -62 -62 -61 -60 -60 -60 -59 -61 -61 -61 -60 -60 -60 -59 -59 -59 -59 -59 -59 -57 -58 -58 -59 -59 -60 -58 -58 -58 -58 -57 -58 -58 -59 -59 -59 -59 -57 -56 -54 -58 -55 -56 -55 -55 -56 -55 -53 -53 -53 -55 -54 -52 -52 -51 -49 -51 -51 -55 -53 -53 -55 -55 -55 -55 -56 -58 -58 -55 -45 -46 -42 -49 -55 -61 -64 -66 -64 -59 -57 -57 -56 -59 -60 -59 -61 -61 -61 -59 -59 -57 -60 -58 -56 -55 -55 -55 -54 -52 -54 -55 -55 -57 -55 -56 -57 -61 -62 -62 -62 -60 -59 -60 -58 -56 -58 -59 -59 -58 -58 -58 -59 -56 -57 -56 -41 -41 -40 -44 -53 -52 -52 -55 -58 -65 -58 -63 -65 -68 -73 -74 -75 -78 -81 -84 -80 -83 -79 -74 -73 -75 -75 -74 -73 -71 -70 -70 -72 -70 -70 -67 -67 -69 -69 -68 -67 -68 -67 -66 -63 -61 -63 -63 -64 -63 -63 -63 -63 -65 -65 -65 -65 -64 -65 -62 -62 -65 -67 -68 -68 -68 -68 -69 -70 -73 -73 -71 -70 -70 -73 -74 -74 -74 -72 -70 -71 -73 -71 -69 -66 -67 -71 -77 -80 -86 -92 -96 -100 -107 -113 -121 -125 -131 -136 -145 -151 -159 -164 -169 -174 -182 -184 -181 -181 -180 -177 -177 -177 -187 -187 -191 -198 -207 -210 -223 -231 -237 -263 -272 -281 -283 -290 -295 -294 -297 -301 -306 -303 -321 -337 -387 -471 -526 -556 -605 -645 -676 -731 -771 -809 -838 -864 -898 -958 -989 -1026 -1069 -1101 -1144 -1165 -1201 -1224 -1241 -1256 -83 -84 -91 -91 -92 -95 -95 -93 -91 -88 -89 -90 -90 -92 -93 -94 -91 -92 -93 -94 -94 -95 -96 -93 -93 -95 -95 -97 -100 -102 -103 -102 -103 -105 -107 -103 -102 -101 -98 -89 -85 -80 -87 -103 -104 -103 -104 -108 -106 -104 -115 -106 -103 -104 -105 -99 -96 -98 -98 -94 -93 -95 -100 -101 -99 -107 -109 -117 -116 -120 -125 -120 -119 -106 -84 -66 -73 -73 -82 -108 -117 -112 -109 -105 -97 -84 -82 -77 -82 -85 -86 -93 -88 -90 -87 -84 -83 -85 -92 -97 -102 -91 -93 -89 -91 -102 -106 -109 -110 -109 -105 -108 -98 -95 -91 -95 -103 -103 -101 -99 -95 -93 -93 -96 -96 -96 -94 -95 -98 -96 -95 -94 -95 -93 -94 -91 -93 -92 -94 -93 -87 -88 -86 -88 -89 -89 -88 -89 -89 -89 -89 -87 -87 -87 -87 -85 -84 -84 -83 -82 -83 -83 -81 -82 -84 -82 -79 -79 -79 -76 -75 -78 -80 -80 -79 -79 -79 -78 -78 -77 -76 -75 -77 -76 -78 -78 -77 -76 -75 -74 -74 -76 -75 -74 -72 -72 -73 -73 -72 -74 -72 -72 -72 -72 -72 -72 -71 -70 -70 -73 -72 -72 -72 -69 -69 -68 -68 -68 -69 -70 -70 -71 -68 -68 -68 -69 -70 -70 -69 -69 -69 -68 -68 -67 -67 -66 -66 -66 -66 -66 -65 -65 -66 -66 -66 -65 -65 -66 -65 -65 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -62 -61 -61 -61 -62 -62 -63 -60 -60 -60 -60 -60 -60 -60 -60 -59 -59 -60 -59 -59 -58 -58 -57 -57 -56 -57 -58 -58 -59 -59 -59 -59 -59 -57 -58 -59 -59 -58 -58 -59 -58 -57 -56 -56 -57 -54 -54 -54 -55 -56 -52 -53 -54 -55 -53 -53 -51 -51 -52 -52 -55 -54 -53 -54 -56 -54 -56 -59 -59 -57 -56 -51 -45 -42 -53 -59 -63 -65 -65 -62 -58 -57 -57 -57 -59 -60 -59 -59 -60 -60 -56 -58 -58 -58 -57 -54 -55 -55 -54 -53 -53 -54 -55 -56 -58 -56 -58 -58 -58 -62 -62 -61 -62 -60 -59 -58 -56 -60 -59 -59 -58 -58 -58 -60 -57 -57 -56 -55 -46 -50 -53 -54 -57 -57 -60 -62 -64 -67 -69 -66 -73 -75 -75 -79 -82 -81 -79 -79 -79 -74 -73 -73 -74 -73 -72 -70 -69 -69 -71 -70 -69 -67 -67 -68 -68 -67 -66 -67 -64 -63 -60 -63 -63 -63 -63 -63 -63 -63 -63 -63 -65 -65 -65 -65 -65 -62 -61 -63 -66 -68 -68 -67 -67 -68 -69 -70 -72 -71 -70 -71 -70 -73 -73 -73 -71 -71 -70 -71 -72 -69 -68 -64 -68 -72 -79 -83 -90 -94 -98 -101 -110 -116 -122 -127 -132 -139 -147 -152 -160 -168 -170 -177 -186 -184 -182 -181 -176 -173 -179 -177 -185 -186 -189 -199 -205 -216 -223 -229 -251 -261 -273 -281 -283 -293 -293 -294 -296 -303 -303 -309 -329 -348 -444 -502 -543 -586 -635 -667 -704 -757 -794 -828 -851 -890 -933 -982 -1020 -1062 -1093 -1140 -1165 -1185 -1213 -1229 -1259 -83 -86 -87 -92 -93 -94 -97 -96 -93 -90 -89 -90 -91 -91 -93 -93 -93 -93 -94 -93 -94 -94 -95 -95 -93 -93 -96 -96 -98 -101 -102 -102 -102 -103 -106 -105 -102 -98 -100 -97 -85 -72 -85 -93 -106 -105 -103 -109 -113 -108 -110 -112 -103 -100 -102 -104 -99 -98 -98 -99 -96 -95 -97 -101 -103 -102 -113 -119 -119 -118 -124 -126 -121 -114 -100 -76 -73 -79 -83 -93 -108 -110 -106 -102 -98 -90 -74 -75 -82 -81 -81 -84 -89 -84 -82 -81 -76 -74 -86 -90 -96 -101 -93 -94 -90 -97 -101 -105 -105 -108 -109 -103 -105 -103 -90 -97 -96 -101 -101 -100 -96 -93 -93 -94 -95 -95 -95 -95 -95 -97 -95 -93 -92 -94 -91 -93 -93 -93 -92 -94 -92 -86 -87 -88 -90 -88 -88 -89 -88 -88 -88 -86 -86 -87 -86 -84 -84 -83 -83 -82 -82 -81 -81 -82 -82 -78 -79 -79 -77 -75 -77 -79 -80 -80 -79 -78 -79 -78 -78 -77 -75 -75 -77 -77 -77 -78 -77 -77 -74 -74 -73 -75 -75 -74 -71 -71 -72 -73 -75 -72 -69 -69 -73 -72 -72 -71 -71 -71 -70 -76 -72 -72 -71 -70 -70 -70 -72 -72 -72 -71 -71 -71 -71 -71 -71 -70 -69 -69 -69 -69 -68 -69 -69 -68 -67 -67 -66 -66 -66 -66 -68 -68 -68 -67 -67 -66 -66 -65 -65 -65 -66 -64 -64 -64 -64 -64 -65 -65 -64 -64 -64 -64 -62 -62 -60 -62 -62 -61 -61 -61 -60 -60 -60 -60 -59 -59 -59 -59 -59 -60 -60 -60 -60 -58 -58 -57 -57 -56 -58 -58 -57 -59 -59 -60 -58 -57 -58 -58 -58 -58 -58 -59 -59 -58 -58 -57 -56 -57 -52 -53 -55 -56 -53 -53 -54 -54 -53 -52 -52 -53 -52 -55 -54 -55 -55 -54 -55 -57 -60 -59 -58 -57 -49 -42 -43 -57 -61 -63 -64 -63 -62 -57 -57 -57 -57 -59 -60 -61 -59 -59 -58 -54 -55 -59 -57 -56 -54 -55 -55 -54 -53 -54 -55 -56 -56 -59 -57 -57 -59 -63 -61 -60 -60 -61 -60 -60 -57 -57 -61 -59 -59 -58 -58 -58 -60 -59 -58 -54 -56 -53 -54 -57 -59 -63 -64 -66 -68 -69 -66 -74 -75 -79 -74 -75 -77 -78 -77 -76 -76 -74 -69 -70 -72 -70 -71 -70 -68 -68 -69 -68 -68 -68 -66 -66 -67 -66 -65 -65 -62 -63 -61 -60 -61 -62 -62 -63 -63 -62 -62 -63 -64 -65 -65 -65 -64 -63 -60 -61 -64 -68 -70 -68 -67 -67 -68 -69 -71 -71 -70 -69 -70 -71 -72 -71 -72 -71 -70 -69 -70 -68 -66 -65 -65 -69 -73 -80 -86 -92 -99 -100 -106 -113 -120 -123 -128 -134 -140 -147 -154 -161 -169 -171 -180 -186 -181 -180 -179 -180 -177 -177 -183 -184 -187 -192 -201 -203 -216 -221 -236 -256 -264 -277 -280 -286 -292 -291 -294 -297 -301 -297 -322 -337 -408 -478 -531 -568 -620 -658 -690 -745 -784 -820 -850 -879 -929 -976 -1007 -1046 -1087 -1122 -1161 -1180 -1214 -1227 -1251 -83 -87 -88 -91 -93 -94 -96 -94 -92 -91 -90 -89 -91 -92 -91 -94 -94 -91 -93 -94 -92 -92 -93 -95 -94 -92 -94 -96 -97 -99 -101 -102 -102 -102 -103 -103 -104 -101 -96 -98 -92 -81 -73 -87 -97 -108 -107 -108 -114 -111 -115 -116 -109 -104 -101 -103 -104 -99 -100 -99 -101 -96 -97 -100 -103 -102 -107 -118 -122 -118 -120 -129 -128 -119 -115 -99 -80 -84 -85 -83 -95 -107 -103 -99 -91 -91 -84 -81 -73 -77 -77 -77 -85 -86 -80 -79 -75 -70 -79 -89 -95 -97 -99 -95 -94 -91 -97 -100 -104 -108 -107 -107 -105 -96 -93 -87 -94 -98 -99 -99 -98 -93 -92 -92 -93 -94 -94 -93 -94 -94 -95 -93 -94 -91 -92 -91 -92 -92 -92 -92 -95 -87 -88 -87 -89 -90 -88 -88 -88 -87 -87 -86 -85 -85 -86 -85 -84 -84 -83 -82 -82 -81 -79 -81 -82 -79 -79 -79 -77 -76 -77 -79 -80 -79 -78 -78 -78 -77 -77 -75 -75 -77 -77 -78 -78 -77 -77 -74 -74 -74 -75 -75 -74 -72 -71 -72 -75 -71 -70 -69 -77 -72 -72 -72 -72 -72 -71 -72 -73 -73 -70 -70 -71 -73 -75 -74 -72 -72 -71 -71 -73 -73 -72 -72 -72 -70 -70 -70 -70 -70 -70 -69 -69 -69 -69 -68 -68 -68 -69 -67 -67 -67 -66 -66 -66 -66 -66 -66 -66 -66 -66 -65 -65 -65 -64 -64 -64 -63 -63 -63 -65 -64 -64 -63 -62 -62 -61 -61 -61 -61 -61 -61 -60 -60 -60 -60 -59 -59 -58 -58 -58 -58 -58 -58 -59 -59 -57 -57 -57 -56 -56 -55 -55 -57 -59 -58 -58 -58 -58 -58 -58 -58 -58 -58 -58 -60 -58 -58 -57 -58 -58 -53 -54 -54 -54 -55 -55 -53 -53 -53 -53 -56 -56 -56 -55 -54 -55 -56 -59 -60 -60 -60 -58 -42 -43 -49 -58 -62 -62 -63 -61 -61 -56 -57 -55 -57 -59 -60 -59 -59 -59 -56 -51 -55 -61 -57 -55 -55 -55 -55 -54 -54 -55 -55 -56 -56 -60 -58 -58 -58 -63 -61 -60 -59 -61 -60 -59 -57 -61 -62 -60 -58 -58 -58 -59 -59 -58 -59 -57 -62 -63 -65 -67 -70 -69 -70 -69 -73 -73 -76 -72 -78 -76 -75 -73 -73 -75 -75 -75 -73 -69 -71 -68 -70 -69 -68 -67 -67 -66 -68 -68 -67 -65 -66 -66 -66 -64 -65 -63 -62 -61 -61 -60 -62 -62 -61 -62 -62 -62 -62 -61 -64 -65 -65 -65 -64 -63 -59 -62 -65 -68 -69 -68 -67 -67 -68 -69 -71 -70 -69 -70 -72 -71 -72 -71 -71 -70 -69 -69 -70 -66 -65 -61 -66 -70 -77 -84 -90 -97 -99 -101 -110 -116 -121 -124 -130 -135 -143 -148 -155 -161 -169 -175 -183 -183 -179 -181 -180 -180 -179 -176 -182 -185 -184 -193 -199 -209 -213 -225 -244 -256 -269 -276 -280 -290 -289 -290 -291 -299 -298 -314 -335 -371 -453 -511 -555 -598 -649 -682 -723 -769 -804 -846 -866 -904 -954 -1000 -1040 -1080 -1120 -1157 -1182 -1199 -1229 -1235 -83 -86 -90 -89 -94 -93 -93 -93 -91 -93 -90 -89 -90 -91 -92 -93 -93 -93 -92 -93 -91 -92 -92 -93 -95 -93 -92 -95 -97 -98 -99 -102 -101 -101 -102 -103 -102 -103 -98 -96 -97 -90 -75 -75 -89 -103 -111 -108 -113 -118 -115 -114 -114 -107 -104 -103 -105 -103 -98 -99 -100 -100 -98 -99 -102 -104 -105 -108 -124 -124 -119 -121 -127 -125 -116 -115 -98 -89 -90 -93 -84 -97 -103 -96 -94 -91 -84 -78 -75 -71 -72 -73 -73 -87 -83 -82 -81 -77 -75 -85 -92 -97 -98 -98 -100 -95 -91 -99 -100 -101 -108 -105 -105 -102 -91 -88 -83 -95 -98 -97 -98 -96 -92 -92 -92 -93 -93 -93 -93 -94 -93 -94 -92 -93 -92 -92 -90 -91 -91 -91 -92 -91 -88 -89 -88 -89 -89 -87 -87 -87 -86 -85 -85 -85 -86 -85 -84 -84 -83 -82 -81 -81 -80 -81 -82 -79 -79 -79 -78 -76 -77 -79 -80 -79 -79 -78 -77 -77 -76 -76 -76 -77 -76 -78 -78 -76 -77 -74 -74 -74 -76 -75 -75 -72 -71 -75 -71 -74 -70 -75 -73 -72 -72 -72 -76 -76 -74 -76 -71 -70 -69 -71 -73 -73 -73 -74 -73 -73 -72 -72 -71 -71 -70 -70 -69 -69 -69 -69 -69 -69 -68 -68 -69 -69 -68 -68 -69 -68 -68 -67 -67 -66 -67 -67 -67 -66 -66 -65 -65 -64 -64 -63 -62 -62 -60 -60 -59 -59 -60 -61 -61 -61 -60 -60 -63 -62 -62 -62 -62 -62 -60 -60 -60 -60 -60 -59 -58 -59 -59 -59 -57 -57 -57 -57 -57 -57 -58 -58 -58 -58 -57 -56 -56 -55 -58 -59 -59 -59 -58 -59 -58 -57 -57 -58 -58 -58 -58 -59 -60 -58 -58 -58 -55 -57 -56 -54 -55 -54 -56 -54 -54 -54 -54 -56 -56 -55 -55 -55 -57 -60 -61 -61 -61 -55 -44 -46 -49 -60 -63 -61 -62 -61 -58 -58 -56 -56 -57 -59 -59 -58 -58 -58 -54 -52 -57 -57 -57 -55 -55 -56 -56 -55 -55 -55 -56 -56 -59 -61 -60 -59 -63 -62 -60 -59 -58 -60 -61 -58 -56 -63 -61 -59 -59 -59 -58 -59 -59 -58 -62 -60 -61 -63 -66 -67 -69 -71 -73 -77 -75 -74 -72 -75 -72 -74 -72 -71 -70 -71 -71 -69 -71 -66 -68 -69 -68 -67 -66 -66 -65 -66 -66 -66 -65 -65 -65 -67 -63 -63 -62 -63 -62 -60 -59 -58 -61 -62 -61 -62 -62 -62 -61 -62 -65 -65 -65 -65 -64 -60 -61 -64 -65 -68 -68 -67 -67 -67 -68 -70 -69 -69 -69 -70 -70 -71 -70 -71 -71 -69 -68 -68 -64 -64 -64 -64 -69 -75 -82 -87 -95 -99 -100 -104 -112 -118 -121 -125 -131 -139 -145 -150 -157 -167 -173 -181 -183 -182 -179 -180 -179 -179 -178 -181 -180 -183 -186 -195 -202 -206 -219 -229 -246 -261 -273 -276 -283 -288 -287 -290 -295 -299 -305 -332 -352 -416 -487 -535 -579 -636 -672 -708 -760 -789 -830 -863 -893 -950 -994 -1025 -1065 -1111 -1142 -1178 -1197 -1220 -1235 -83 -86 -90 -90 -90 -93 -92 -93 -90 -88 -90 -89 -89 -91 -92 -92 -92 -92 -92 -92 -93 -92 -91 -91 -92 -95 -93 -93 -96 -97 -98 -100 -101 -101 -101 -102 -102 -102 -102 -97 -96 -95 -84 -71 -76 -91 -109 -110 -107 -114 -116 -114 -113 -112 -104 -105 -104 -100 -99 -101 -101 -102 -103 -99 -101 -104 -106 -108 -111 -124 -123 -118 -124 -124 -121 -112 -116 -97 -95 -91 -103 -108 -95 -94 -89 -86 -84 -77 -74 -71 -68 -68 -69 -77 -89 -86 -85 -83 -79 -79 -90 -96 -100 -96 -96 -98 -96 -96 -98 -99 -106 -106 -103 -102 -99 -94 -74 -80 -92 -97 -97 -96 -94 -92 -91 -91 -92 -92 -92 -92 -93 -94 -93 -91 -92 -92 -91 -90 -90 -90 -90 -95 -90 -87 -88 -88 -89 -89 -87 -87 -86 -87 -84 -84 -85 -85 -85 -84 -82 -83 -81 -81 -80 -81 -82 -80 -79 -79 -77 -78 -77 -79 -80 -79 -78 -78 -77 -77 -76 -75 -76 -77 -76 -78 -78 -77 -76 -74 -74 -75 -75 -76 -75 -75 -75 -71 -75 -72 -78 -72 -72 -73 -73 -68 -76 -74 -73 -72 -71 -71 -71 -71 -71 -72 -72 -72 -72 -70 -69 -69 -69 -70 -70 -70 -68 -69 -68 -69 -67 -67 -67 -69 -68 -68 -68 -68 -67 -67 -67 -67 -66 -66 -66 -66 -65 -64 -63 -62 -62 -61 -61 -61 -61 -60 -60 -62 -60 -60 -59 -59 -59 -58 -58 -59 -60 -60 -60 -60 -59 -59 -59 -59 -59 -59 -59 -58 -58 -58 -56 -56 -57 -57 -56 -58 -56 -56 -56 -56 -57 -57 -57 -57 -57 -56 -55 -55 -57 -58 -58 -59 -60 -60 -58 -58 -57 -58 -58 -58 -57 -58 -59 -59 -58 -57 -55 -57 -56 -55 -56 -55 -55 -55 -55 -55 -57 -56 -56 -56 -56 -58 -62 -59 -59 -60 -52 -46 -52 -52 -61 -62 -62 -62 -59 -58 -58 -56 -56 -57 -59 -59 -56 -58 -57 -54 -53 -58 -57 -57 -56 -56 -56 -56 -55 -54 -57 -56 -57 -59 -62 -62 -60 -63 -62 -60 -59 -57 -60 -62 -59 -58 -60 -60 -58 -59 -58 -58 -59 -61 -61 -61 -62 -62 -64 -66 -68 -71 -71 -72 -72 -72 -72 -72 -72 -72 -72 -70 -69 -68 -67 -68 -68 -64 -65 -66 -66 -65 -65 -65 -64 -63 -64 -66 -64 -64 -64 -65 -63 -63 -61 -63 -62 -62 -60 -59 -60 -61 -61 -61 -61 -61 -61 -60 -62 -63 -64 -64 -64 -62 -63 -62 -63 -66 -69 -67 -67 -68 -67 -69 -70 -69 -69 -70 -71 -70 -70 -70 -70 -69 -68 -67 -67 -64 -65 -63 -67 -72 -79 -85 -93 -97 -100 -102 -109 -116 -118 -123 -127 -133 -139 -143 -151 -160 -169 -172 -180 -182 -180 -179 -179 -179 -177 -176 -179 -181 -180 -187 -197 -199 -212 -216 -237 -252 -265 -273 -276 -287 -285 -287 -290 -300 -299 -327 -345 -394 -463 -519 -565 -609 -662 -696 -742 -782 -814 -856 -880 -918 -975 -1018 -1051 -1105 -1131 -1173 -1193 -1214 -1238 -84 -84 -87 -90 -90 -91 -91 -92 -86 -86 -88 -91 -89 -90 -92 -93 -92 -92 -93 -93 -93 -93 -91 -91 -91 -93 -95 -93 -94 -97 -99 -99 -101 -100 -101 -101 -102 -102 -101 -100 -93 -97 -94 -79 -67 -81 -97 -108 -108 -112 -113 -115 -113 -112 -109 -106 -103 -105 -100 -100 -103 -102 -103 -106 -101 -103 -105 -107 -110 -116 -123 -121 -118 -123 -122 -118 -106 -99 -101 -97 -96 -88 -101 -94 -87 -82 -81 -77 -70 -66 -66 -72 -73 -76 -84 -91 -89 -87 -85 -83 -84 -92 -96 -97 -99 -99 -99 -97 -94 -97 -103 -106 -104 -101 -99 -96 -91 -78 -85 -93 -95 -95 -95 -92 -91 -91 -90 -90 -91 -91 -92 -92 -93 -91 -90 -92 -91 -91 -89 -89 -89 -92 -94 -89 -88 -87 -88 -89 -88 -86 -86 -85 -84 -82 -82 -85 -85 -84 -84 -82 -82 -81 -81 -81 -81 -80 -80 -79 -78 -77 -76 -79 -80 -80 -79 -78 -77 -77 -76 -76 -77 -76 -75 -78 -78 -77 -76 -74 -74 -75 -75 -76 -75 -76 -75 -75 -76 -76 -78 -71 -70 -69 -69 -76 -73 -72 -72 -77 -75 -73 -71 -73 -71 -71 -71 -73 -72 -72 -72 -69 -69 -71 -68 -68 -69 -70 -70 -69 -69 -68 -68 -68 -68 -68 -67 -67 -66 -66 -65 -67 -65 -65 -64 -64 -64 -63 -65 -63 -63 -63 -63 -63 -62 -62 -62 -61 -61 -60 -60 -59 -59 -58 -58 -58 -58 -57 -57 -57 -57 -56 -56 -56 -56 -55 -55 -57 -56 -56 -56 -57 -56 -56 -56 -56 -57 -57 -56 -55 -56 -57 -56 -57 -56 -56 -55 -55 -54 -54 -54 -58 -59 -59 -59 -60 -58 -58 -57 -57 -57 -57 -57 -59 -58 -58 -56 -56 -56 -56 -56 -56 -58 -58 -57 -56 -56 -57 -56 -56 -57 -55 -58 -60 -58 -59 -58 -49 -49 -53 -60 -59 -61 -61 -61 -59 -57 -57 -56 -56 -57 -59 -58 -57 -58 -57 -55 -58 -58 -58 -57 -56 -57 -57 -55 -55 -57 -57 -57 -58 -61 -63 -62 -61 -63 -61 -59 -58 -59 -60 -62 -59 -59 -57 -61 -60 -60 -59 -59 -59 -60 -62 -62 -62 -62 -64 -61 -64 -66 -68 -70 -71 -69 -69 -69 -69 -69 -65 -68 -66 -65 -64 -65 -66 -62 -64 -65 -64 -63 -64 -63 -61 -62 -67 -65 -62 -62 -63 -62 -61 -61 -59 -60 -60 -58 -57 -58 -60 -60 -61 -61 -61 -61 -60 -60 -62 -63 -64 -63 -63 -62 -62 -64 -63 -66 -68 -66 -68 -67 -68 -69 -69 -68 -68 -70 -69 -69 -69 -70 -70 -68 -67 -67 -65 -65 -65 -66 -70 -76 -83 -90 -95 -98 -100 -105 -112 -117 -120 -123 -129 -134 -137 -145 -153 -161 -171 -177 -187 -180 -179 -179 -178 -179 -178 -178 -178 -179 -180 -189 -193 -204 -209 -222 -241 -258 -269 -273 -279 -283 -284 -285 -298 -300 -314 -343 -364 -430 -497 -540 -591 -651 -685 -725 -767 -809 -840 -861 -907 -949 -1011 -1044 -1098 -1128 -1161 -1194 -1211 -1224 -82 -85 -86 -88 -90 -90 -92 -89 -88 -85 -85 -91 -91 -90 -91 -93 -93 -93 -91 -94 -92 -94 -93 -91 -91 -92 -94 -95 -94 -95 -97 -99 -99 -101 -100 -100 -101 -102 -100 -101 -99 -88 -97 -94 -80 -72 -86 -98 -108 -107 -110 -112 -113 -110 -110 -106 -105 -105 -105 -99 -101 -106 -103 -106 -106 -103 -105 -107 -109 -114 -121 -125 -120 -119 -121 -118 -125 -113 -106 -102 -104 -100 -92 -98 -87 -83 -75 -77 -70 -73 -70 -74 -74 -77 -83 -87 -93 -91 -89 -87 -85 -89 -98 -99 -100 -99 -100 -100 -97 -97 -98 -102 -104 -102 -99 -97 -95 -85 -83 -82 -93 -95 -94 -93 -91 -90 -90 -90 -90 -90 -91 -91 -91 -92 -90 -88 -91 -91 -90 -88 -88 -90 -92 -92 -90 -87 -86 -88 -87 -88 -85 -85 -84 -82 -81 -81 -85 -84 -84 -83 -82 -81 -81 -81 -82 -81 -80 -79 -78 -77 -77 -79 -80 -80 -80 -78 -77 -76 -76 -76 -77 -76 -77 -78 -78 -76 -75 -75 -75 -76 -76 -74 -75 -75 -75 -76 -76 -78 -71 -68 -70 -75 -71 -74 -72 -73 -73 -75 -71 -71 -73 -72 -72 -72 -71 -71 -71 -70 -70 -72 -72 -71 -71 -71 -71 -71 -71 -72 -70 -69 -68 -67 -67 -67 -67 -67 -67 -65 -64 -65 -63 -62 -62 -62 -63 -63 -63 -61 -60 -60 -59 -59 -56 -56 -55 -56 -54 -54 -53 -53 -52 -52 -52 -57 -56 -56 -55 -55 -53 -53 -53 -52 -52 -54 -54 -54 -54 -55 -56 -55 -56 -56 -56 -56 -55 -55 -55 -55 -55 -55 -54 -54 -55 -56 -57 -57 -56 -54 -54 -55 -55 -55 -59 -59 -58 -59 -59 -57 -57 -57 -56 -57 -57 -57 -58 -58 -57 -58 -57 -56 -56 -57 -59 -58 -57 -57 -56 -56 -56 -55 -57 -58 -56 -58 -57 -49 -52 -55 -61 -60 -61 -60 -60 -58 -56 -57 -55 -56 -57 -58 -59 -57 -59 -57 -57 -54 -60 -58 -59 -57 -55 -56 -56 -56 -55 -58 -58 -57 -59 -62 -64 -62 -62 -63 -61 -60 -59 -61 -60 -62 -60 -60 -60 -60 -59 -61 -58 -59 -60 -60 -62 -63 -61 -62 -61 -61 -62 -64 -65 -68 -69 -70 -66 -66 -70 -67 -66 -65 -64 -63 -62 -62 -63 -63 -64 -62 -63 -63 -62 -61 -61 -64 -64 -63 -61 -61 -61 -60 -59 -59 -61 -60 -59 -57 -57 -58 -59 -60 -61 -61 -61 -61 -62 -60 -62 -62 -63 -63 -63 -63 -62 -66 -64 -67 -66 -67 -66 -67 -68 -68 -68 -68 -69 -69 -68 -69 -69 -69 -68 -67 -66 -66 -65 -66 -66 -69 -73 -81 -88 -94 -98 -101 -102 -107 -115 -115 -121 -124 -130 -136 -142 -147 -155 -164 -174 -182 -187 -180 -178 -180 -177 -178 -176 -176 -177 -176 -182 -188 -196 -202 -207 -230 -248 -263 -270 -272 -280 -282 -283 -289 -301 -308 -338 -357 -417 -472 -522 -574 -618 -676 -710 -760 -795 -825 -862 -894 -941 -996 -1035 -1085 -1123 -1149 -1183 -1208 -1229 -83 -82 -85 -87 -88 -90 -90 -90 -89 -87 -82 -86 -90 -90 -90 -92 -94 -93 -91 -90 -94 -93 -94 -93 -92 -92 -92 -94 -95 -94 -96 -99 -100 -100 -100 -100 -100 -101 -102 -97 -100 -99 -91 -97 -95 -80 -76 -91 -101 -107 -106 -109 -111 -111 -109 -107 -104 -104 -107 -106 -99 -102 -106 -104 -107 -106 -105 -106 -108 -111 -117 -122 -123 -118 -110 -114 -114 -124 -111 -108 -109 -108 -104 -96 -87 -79 -77 -79 -78 -74 -74 -74 -79 -79 -82 -92 -88 -94 -93 -89 -88 -90 -94 -99 -101 -102 -101 -102 -94 -98 -94 -97 -104 -103 -101 -98 -96 -93 -80 -88 -84 -92 -94 -93 -92 -91 -90 -90 -90 -89 -89 -90 -90 -90 -91 -89 -87 -90 -89 -89 -88 -88 -90 -92 -91 -90 -87 -86 -89 -89 -87 -85 -86 -83 -80 -85 -83 -84 -83 -82 -82 -81 -81 -81 -82 -82 -80 -80 -78 -78 -77 -79 -80 -80 -79 -78 -77 -77 -76 -76 -76 -76 -77 -78 -77 -76 -74 -75 -75 -73 -74 -75 -74 -73 -76 -76 -78 -71 -69 -71 -75 -75 -74 -73 -72 -69 -75 -71 -71 -73 -73 -73 -71 -71 -70 -72 -69 -72 -71 -71 -71 -70 -70 -69 -68 -68 -67 -66 -66 -66 -66 -63 -67 -65 -65 -64 -64 -64 -65 -64 -63 -62 -62 -60 -59 -60 -54 -53 -52 -51 -56 -59 -58 -57 -55 -54 -55 -54 -53 -52 -52 -51 -50 -51 -51 -50 -50 -50 -50 -49 -48 -52 -51 -51 -51 -51 -51 -51 -53 -52 -51 -53 -54 -54 -55 -55 -55 -55 -55 -55 -55 -55 -55 -55 -57 -55 -55 -56 -56 -56 -54 -54 -56 -56 -56 -59 -59 -59 -57 -58 -57 -56 -56 -56 -56 -56 -58 -57 -58 -58 -57 -56 -57 -58 -58 -59 -57 -55 -56 -56 -54 -57 -55 -55 -56 -56 -52 -56 -58 -62 -60 -60 -59 -59 -58 -56 -56 -56 -56 -57 -58 -59 -58 -60 -55 -56 -59 -59 -59 -57 -57 -57 -56 -56 -56 -58 -58 -58 -61 -63 -65 -63 -63 -61 -58 -61 -60 -58 -58 -63 -59 -59 -59 -58 -60 -60 -60 -59 -58 -61 -61 -62 -61 -61 -62 -61 -61 -61 -62 -65 -65 -67 -66 -68 -66 -67 -64 -63 -62 -61 -61 -60 -59 -59 -62 -62 -62 -62 -61 -62 -61 -63 -65 -63 -61 -59 -60 -62 -59 -58 -59 -58 -59 -56 -54 -57 -58 -59 -61 -61 -61 -61 -62 -61 -60 -61 -63 -64 -63 -62 -63 -63 -66 -66 -67 -67 -66 -66 -67 -67 -68 -67 -67 -70 -67 -68 -68 -69 -68 -66 -65 -66 -66 -67 -67 -68 -72 -78 -86 -91 -96 -98 -102 -105 -112 -115 -117 -123 -126 -132 -137 -143 -148 -157 -167 -178 -185 -186 -181 -179 -179 -178 -178 -176 -175 -175 -174 -183 -189 -194 -203 -218 -238 -255 -265 -268 -275 -277 -280 -286 -300 -301 -322 -353 -391 -444 -500 -545 -603 -666 -701 -737 -780 -814 -848 -877 -921 -968 -1021 -1070 -1112 -1146 -1181 -1210 -1224 -82 -84 -85 -85 -88 -89 -90 -91 -89 -87 -81 -79 -90 -90 -90 -91 -93 -94 -92 -91 -92 -94 -94 -94 -93 -93 -92 -93 -94 -96 -95 -97 -100 -101 -100 -100 -100 -100 -101 -101 -98 -100 -100 -94 -97 -95 -81 -81 -93 -107 -106 -108 -108 -110 -110 -107 -105 -103 -103 -107 -105 -101 -103 -106 -106 -108 -106 -107 -108 -110 -112 -117 -117 -121 -117 -108 -111 -113 -124 -111 -115 -112 -116 -108 -96 -88 -82 -81 -82 -80 -78 -78 -80 -81 -84 -86 -89 -97 -96 -94 -93 -92 -94 -98 -101 -104 -102 -102 -104 -92 -95 -93 -98 -103 -102 -99 -97 -95 -92 -86 -89 -85 -92 -93 -93 -91 -90 -89 -89 -89 -88 -89 -89 -89 -90 -90 -88 -88 -88 -87 -88 -88 -88 -90 -87 -90 -87 -86 -86 -89 -88 -87 -84 -86 -82 -80 -81 -84 -83 -83 -82 -81 -81 -81 -81 -82 -81 -80 -78 -78 -79 -79 -79 -80 -79 -78 -77 -77 -77 -76 -76 -77 -77 -78 -77 -75 -74 -75 -76 -76 -75 -76 -73 -76 -78 -78 -70 -70 -71 -75 -72 -72 -73 -73 -74 -75 -72 -73 -73 -72 -73 -72 -70 -70 -70 -71 -70 -70 -70 -70 -68 -68 -67 -67 -67 -66 -65 -64 -64 -63 -63 -66 -62 -66 -66 -65 -65 -64 -64 -63 -60 -56 -53 -53 -52 -51 -50 -53 -51 -50 -49 -49 -49 -48 -48 -47 -46 -46 -45 -45 -44 -44 -43 -49 -48 -47 -47 -46 -45 -47 -47 -47 -47 -48 -50 -49 -48 -48 -49 -47 -49 -53 -51 -50 -53 -51 -53 -55 -55 -55 -55 -55 -55 -53 -54 -54 -55 -57 -55 -56 -55 -55 -56 -54 -54 -57 -57 -58 -59 -59 -58 -58 -58 -58 -56 -55 -55 -56 -58 -58 -58 -57 -56 -56 -59 -58 -59 -57 -56 -57 -56 -55 -56 -53 -53 -55 -54 -54 -59 -61 -63 -61 -59 -59 -58 -58 -56 -56 -58 -56 -57 -56 -59 -59 -57 -55 -56 -60 -60 -58 -57 -57 -57 -57 -56 -56 -59 -58 -58 -62 -64 -63 -62 -60 -59 -59 -62 -62 -56 -58 -63 -57 -59 -58 -59 -57 -60 -59 -60 -60 -61 -61 -61 -61 -61 -61 -61 -61 -60 -62 -65 -66 -66 -67 -67 -64 -61 -60 -60 -59 -58 -58 -58 -60 -60 -60 -61 -61 -61 -60 -61 -61 -63 -63 -61 -59 -58 -58 -57 -58 -56 -57 -60 -57 -55 -57 -58 -59 -60 -61 -61 -61 -61 -62 -60 -60 -61 -62 -63 -64 -62 -63 -63 -66 -66 -67 -67 -67 -66 -66 -67 -67 -67 -68 -68 -67 -68 -68 -67 -66 -65 -66 -65 -65 -67 -68 -70 -77 -83 -88 -94 -98 -100 -103 -105 -115 -116 -120 -123 -128 -133 -138 -142 -150 -158 -169 -177 -189 -184 -179 -179 -177 -178 -177 -173 -173 -174 -180 -187 -192 -199 -209 -229 -246 -259 -267 -268 -275 -278 -280 -288 -302 -318 -350 -384 -438 -482 -529 -584 -645 -690 -725 -775 -806 -837 -874 -909 -957 -1016 -1062 -1105 -1142 -1166 -1202 -1227 -79 -80 -83 -83 -86 -89 -90 -90 -90 -87 -85 -76 -84 -90 -90 -91 -92 -94 -93 -92 -90 -91 -94 -94 -94 -93 -93 -93 -93 -94 -96 -95 -98 -101 -102 -101 -100 -99 -96 -102 -100 -98 -100 -100 -97 -97 -88 -83 -86 -103 -106 -106 -107 -106 -108 -109 -106 -104 -103 -104 -107 -104 -103 -104 -106 -107 -109 -107 -109 -109 -112 -114 -119 -118 -119 -115 -106 -104 -113 -116 -118 -122 -118 -114 -105 -99 -90 -85 -84 -86 -83 -82 -82 -83 -86 -88 -92 -94 -100 -97 -96 -95 -96 -98 -103 -102 -107 -104 -103 -101 -99 -96 -93 -99 -101 -101 -98 -96 -94 -91 -91 -91 -91 -93 -94 -92 -90 -89 -89 -89 -88 -87 -88 -89 -89 -89 -89 -88 -87 -87 -85 -87 -87 -89 -89 -89 -89 -86 -85 -87 -89 -88 -86 -84 -83 -82 -81 -83 -83 -83 -82 -81 -80 -81 -81 -81 -81 -80 -79 -79 -79 -78 -79 -80 -79 -78 -79 -77 -77 -76 -76 -77 -78 -78 -76 -75 -74 -75 -76 -74 -73 -75 -76 -77 -78 -70 -70 -72 -76 -76 -71 -71 -75 -74 -73 -72 -73 -73 -72 -73 -74 -70 -71 -70 -70 -70 -71 -70 -70 -69 -68 -68 -68 -70 -68 -68 -67 -65 -64 -64 -62 -61 -66 -66 -59 -60 -62 -59 -57 -55 -54 -50 -49 -48 -47 -47 -48 -45 -47 -46 -46 -46 -45 -45 -43 -42 -41 -41 -40 -39 -39 -37 -37 -43 -43 -42 -41 -41 -45 -45 -45 -46 -46 -46 -47 -47 -47 -47 -48 -48 -49 -49 -52 -49 -50 -50 -49 -48 -47 -52 -55 -55 -55 -55 -55 -55 -54 -53 -54 -55 -56 -55 -56 -55 -54 -55 -56 -56 -57 -59 -59 -59 -58 -57 -58 -58 -56 -54 -55 -57 -58 -58 -57 -56 -59 -60 -59 -60 -56 -56 -56 -56 -54 -55 -52 -54 -53 -53 -57 -63 -64 -62 -61 -59 -59 -58 -58 -57 -58 -59 -56 -57 -58 -59 -59 -57 -56 -58 -60 -60 -59 -57 -57 -58 -57 -57 -57 -60 -59 -57 -60 -63 -62 -61 -58 -58 -59 -63 -63 -54 -58 -57 -58 -59 -59 -59 -59 -59 -57 -60 -60 -60 -60 -60 -60 -59 -60 -61 -60 -61 -61 -63 -64 -65 -65 -64 -61 -58 -60 -60 -59 -58 -58 -57 -59 -59 -62 -60 -59 -60 -61 -62 -62 -60 -58 -57 -57 -58 -58 -54 -54 -58 -57 -56 -57 -58 -59 -60 -61 -61 -61 -61 -62 -62 -61 -63 -63 -62 -63 -63 -62 -64 -65 -65 -65 -66 -67 -66 -66 -66 -66 -66 -67 -67 -66 -67 -67 -66 -65 -64 -63 -65 -66 -68 -70 -72 -74 -78 -82 -87 -91 -96 -99 -102 -105 -111 -116 -119 -120 -124 -129 -135 -138 -143 -151 -161 -172 -181 -190 -183 -178 -179 -176 -178 -176 -174 -175 -177 -186 -190 -195 -203 -218 -238 -252 -264 -263 -271 -270 -277 -285 -302 -307 -330 -363 -410 -457 -513 -559 -617 -668 -714 -754 -784 -825 -858 -892 -936 -988 -1053 -1089 -1132 -1163 -1200 -1227 -81 -79 -82 -84 -85 -86 -88 -91 -90 -89 -85 -81 -77 -85 -90 -90 -92 -93 -93 -92 -91 -91 -92 -93 -95 -95 -94 -94 -93 -94 -94 -96 -96 -99 -102 -103 -97 -95 -94 -102 -103 -101 -99 -100 -95 -99 -97 -91 -87 -94 -103 -106 -106 -105 -105 -108 -107 -104 -103 -103 -105 -107 -103 -103 -106 -106 -107 -110 -109 -111 -111 -113 -117 -124 -120 -118 -114 -104 -100 -123 -121 -117 -119 -116 -110 -101 -100 -91 -88 -88 -87 -85 -87 -88 -88 -91 -91 -97 -99 -103 -98 -100 -100 -100 -103 -100 -100 -103 -105 -105 -94 -96 -97 -94 -100 -100 -100 -97 -95 -93 -91 -91 -91 -91 -93 -93 -91 -90 -89 -88 -88 -88 -87 -88 -88 -89 -88 -88 -88 -87 -85 -84 -86 -86 -88 -88 -90 -87 -85 -84 -87 -88 -87 -84 -85 -81 -81 -81 -83 -82 -82 -81 -81 -81 -81 -81 -81 -80 -79 -79 -78 -78 -80 -80 -79 -78 -79 -77 -77 -77 -77 -77 -78 -78 -76 -77 -74 -74 -75 -74 -74 -76 -77 -79 -70 -70 -72 -76 -71 -73 -71 -74 -74 -69 -73 -73 -73 -73 -73 -73 -72 -70 -70 -70 -70 -69 -70 -70 -70 -70 -69 -69 -67 -65 -63 -66 -64 -64 -63 -61 -60 -59 -60 -60 -59 -57 -55 -53 -50 -49 -41 -40 -38 -42 -47 -46 -45 -44 -43 -42 -41 -40 -39 -37 -35 -34 -34 -33 -32 -31 -30 -29 -32 -37 -36 -40 -41 -41 -41 -41 -42 -42 -42 -43 -43 -41 -43 -45 -45 -44 -44 -45 -46 -47 -48 -48 -49 -52 -50 -50 -49 -49 -53 -55 -55 -55 -55 -55 -55 -55 -56 -54 -55 -55 -56 -55 -55 -55 -55 -56 -57 -58 -59 -60 -59 -57 -57 -57 -57 -55 -56 -58 -58 -57 -56 -57 -59 -60 -60 -58 -56 -56 -55 -55 -52 -50 -54 -53 -56 -58 -63 -63 -61 -60 -59 -59 -57 -58 -57 -58 -57 -60 -56 -57 -60 -59 -58 -56 -58 -60 -60 -59 -57 -58 -59 -57 -57 -58 -58 -57 -57 -58 -62 -60 -59 -54 -54 -58 -63 -62 -56 -58 -58 -59 -59 -59 -59 -59 -59 -59 -59 -58 -60 -60 -60 -61 -61 -60 -60 -60 -61 -60 -61 -62 -63 -64 -61 -62 -61 -60 -59 -59 -58 -58 -57 -57 -59 -60 -61 -57 -59 -60 -62 -60 -58 -56 -55 -55 -59 -57 -55 -56 -58 -56 -57 -59 -59 -59 -61 -61 -61 -61 -61 -62 -62 -63 -62 -62 -63 -63 -63 -63 -63 -65 -65 -66 -66 -67 -65 -65 -65 -66 -66 -67 -67 -66 -66 -65 -65 -64 -63 -65 -65 -66 -69 -70 -72 -80 -84 -89 -94 -99 -102 -104 -108 -112 -117 -119 -120 -126 -131 -136 -141 -145 -154 -164 -174 -186 -190 -181 -178 -179 -177 -177 -175 -175 -177 -181 -185 -189 -193 -199 -211 -229 -244 -256 -264 -264 -268 -274 -277 -287 -303 -325 -361 -380 -444 -491 -535 -592 -662 -705 -741 -790 -817 -846 -882 -923 -967 -1042 -1079 -1125 -1160 -1184 -1223 -81 -81 -80 -83 -83 -85 -88 -89 -91 -90 -88 -83 -77 -81 -88 -90 -91 -93 -94 -93 -92 -91 -91 -93 -94 -95 -95 -94 -94 -94 -94 -94 -96 -97 -100 -101 -101 -99 -91 -89 -103 -104 -101 -101 -101 -97 -99 -97 -91 -90 -98 -103 -105 -105 -105 -105 -107 -105 -102 -104 -103 -106 -105 -102 -104 -106 -107 -108 -111 -111 -113 -114 -115 -117 -128 -121 -117 -110 -102 -112 -119 -118 -118 -115 -115 -109 -98 -102 -92 -90 -91 -89 -90 -91 -92 -92 -96 -97 -102 -104 -106 -99 -102 -101 -101 -104 -98 -97 -98 -105 -99 -96 -98 -99 -94 -100 -99 -98 -97 -95 -93 -91 -91 -91 -90 -93 -93 -90 -89 -88 -87 -88 -87 -87 -87 -88 -88 -87 -87 -85 -85 -85 -84 -85 -86 -86 -89 -91 -86 -85 -84 -87 -87 -86 -85 -83 -81 -82 -83 -82 -82 -81 -81 -81 -80 -80 -81 -80 -80 -80 -78 -78 -80 -79 -79 -78 -79 -77 -77 -77 -77 -78 -78 -79 -76 -75 -77 -77 -74 -74 -76 -77 -79 -69 -71 -72 -73 -71 -73 -72 -71 -73 -73 -73 -73 -73 -70 -72 -69 -71 -70 -70 -70 -68 -69 -69 -69 -69 -69 -70 -67 -64 -63 -63 -62 -63 -61 -60 -59 -56 -52 -49 -57 -54 -53 -47 -43 -41 -34 -32 -30 -31 -35 -34 -34 -33 -32 -31 -30 -30 -29 -29 -28 -27 -26 -26 -25 -24 -24 -23 -24 -26 -26 -33 -35 -35 -36 -36 -36 -36 -37 -37 -37 -38 -38 -38 -39 -39 -40 -39 -42 -42 -42 -42 -42 -43 -45 -46 -47 -49 -51 -51 -51 -51 -55 -55 -55 -55 -55 -55 -56 -55 -55 -55 -55 -55 -55 -56 -56 -55 -55 -55 -57 -58 -59 -59 -59 -57 -57 -57 -55 -55 -56 -57 -56 -55 -58 -59 -60 -61 -58 -55 -55 -54 -53 -50 -53 -55 -55 -58 -59 -63 -62 -61 -60 -59 -58 -57 -57 -60 -60 -58 -59 -55 -60 -60 -59 -58 -57 -58 -61 -60 -59 -57 -58 -57 -56 -56 -56 -56 -56 -56 -58 -61 -60 -56 -51 -54 -58 -62 -58 -57 -58 -58 -58 -58 -59 -58 -56 -59 -59 -59 -59 -60 -59 -59 -61 -60 -60 -61 -60 -62 -61 -60 -61 -62 -62 -62 -61 -60 -60 -59 -58 -57 -56 -56 -60 -58 -59 -60 -60 -59 -61 -59 -57 -56 -56 -55 -58 -57 -56 -58 -58 -57 -57 -58 -59 -59 -60 -61 -61 -61 -61 -61 -62 -61 -62 -61 -62 -63 -63 -63 -64 -64 -64 -65 -65 -66 -65 -65 -65 -64 -65 -66 -65 -65 -66 -64 -64 -63 -62 -62 -64 -67 -69 -71 -73 -77 -83 -89 -93 -96 -100 -102 -106 -109 -113 -117 -119 -121 -127 -132 -137 -140 -146 -156 -167 -177 -192 -186 -179 -177 -179 -178 -178 -176 -177 -182 -188 -192 -196 -204 -224 -237 -249 -261 -258 -264 -264 -274 -284 -303 -319 -346 -375 -431 -474 -521 -572 -634 -691 -729 -771 -800 -838 -867 -908 -950 -997 -1037 -1070 -1108 -1152 -1181 -1220 -79 -81 -81 -81 -84 -85 -86 -88 -90 -90 -90 -88 -81 -75 -88 -90 -90 -93 -93 -93 -92 -92 -91 -92 -94 -95 -95 -95 -95 -95 -94 -94 -94 -96 -98 -100 -100 -100 -90 -86 -84 -101 -104 -102 -101 -101 -101 -100 -95 -91 -95 -96 -103 -104 -105 -104 -106 -105 -103 -100 -103 -102 -104 -103 -104 -105 -107 -108 -109 -110 -114 -114 -114 -116 -119 -125 -119 -114 -106 -100 -111 -116 -116 -115 -112 -113 -107 -107 -96 -94 -94 -95 -94 -94 -95 -95 -97 -97 -104 -107 -109 -107 -101 -103 -103 -103 -105 -95 -95 -94 -105 -100 -98 -100 -96 -95 -99 -98 -97 -96 -95 -92 -91 -91 -91 -90 -93 -92 -89 -88 -87 -87 -87 -87 -87 -87 -87 -87 -86 -86 -84 -83 -84 -84 -85 -85 -85 -89 -90 -85 -85 -85 -86 -86 -85 -84 -80 -83 -83 -83 -82 -81 -82 -81 -81 -80 -82 -80 -80 -80 -78 -79 -79 -78 -78 -78 -77 -78 -77 -77 -77 -78 -78 -77 -77 -77 -78 -74 -74 -76 -77 -79 -69 -72 -74 -73 -72 -73 -72 -72 -73 -73 -70 -72 -73 -73 -72 -70 -70 -69 -69 -69 -69 -69 -68 -68 -70 -70 -67 -64 -63 -59 -53 -57 -54 -53 -55 -52 -48 -47 -44 -40 -48 -43 -41 -39 -33 -30 -27 -25 -28 -27 -27 -27 -26 -26 -24 -24 -24 -23 -22 -21 -20 -19 -19 -18 -17 -16 -22 -23 -23 -23 -23 -27 -27 -28 -28 -28 -29 -29 -29 -29 -30 -31 -31 -32 -32 -31 -35 -35 -35 -35 -35 -41 -41 -41 -42 -43 -43 -44 -45 -47 -48 -51 -50 -53 -55 -55 -55 -55 -55 -55 -55 -55 -55 -56 -57 -56 -55 -55 -56 -55 -55 -55 -56 -57 -58 -58 -58 -58 -57 -56 -54 -56 -57 -57 -56 -56 -57 -60 -60 -58 -55 -55 -55 -55 -52 -56 -57 -57 -61 -59 -63 -61 -60 -60 -61 -60 -58 -57 -61 -61 -59 -57 -55 -60 -61 -60 -58 -57 -58 -61 -59 -58 -56 -57 -56 -55 -54 -54 -55 -54 -53 -57 -60 -58 -56 -52 -54 -58 -62 -58 -58 -58 -58 -58 -59 -59 -59 -56 -58 -57 -58 -58 -59 -60 -59 -61 -60 -60 -60 -61 -62 -61 -61 -62 -61 -61 -61 -61 -60 -60 -59 -58 -57 -56 -56 -56 -57 -58 -59 -59 -60 -60 -56 -57 -56 -56 -58 -58 -58 -58 -58 -58 -58 -58 -59 -60 -60 -62 -61 -61 -61 -62 -62 -62 -61 -61 -62 -62 -62 -63 -63 -65 -64 -64 -64 -64 -65 -64 -64 -64 -63 -65 -66 -65 -65 -64 -63 -63 -62 -61 -62 -67 -69 -70 -72 -76 -81 -86 -91 -95 -100 -101 -104 -107 -114 -115 -119 -120 -123 -128 -134 -138 -140 -148 -159 -168 -180 -189 -182 -177 -178 -176 -177 -177 -177 -180 -187 -190 -193 -202 -213 -228 -242 -251 -263 -260 -262 -270 -280 -292 -307 -331 -363 -391 -451 -499 -545 -605 -678 -719 -757 -795 -828 -856 -887 -937 -1007 -1064 -1098 -1145 -1178 -1201 -1225 -80 -79 -80 -81 -80 -84 -85 -87 -89 -90 -90 -89 -88 -78 -82 -90 -91 -92 -94 -95 -93 -92 -92 -91 -93 -94 -95 -95 -95 -96 -95 -95 -95 -97 -97 -98 -100 -99 -98 -86 -83 -101 -103 -105 -103 -102 -102 -101 -100 -96 -95 -95 -97 -102 -103 -104 -104 -106 -103 -101 -102 -101 -103 -105 -104 -105 -106 -107 -109 -111 -113 -116 -116 -113 -115 -118 -119 -117 -111 -103 -100 -111 -112 -113 -111 -112 -111 -111 -108 -96 -98 -98 -98 -97 -96 -99 -100 -102 -102 -104 -107 -106 -105 -103 -104 -104 -104 -91 -92 -93 -106 -106 -99 -100 -101 -97 -95 -97 -97 -96 -96 -94 -91 -91 -91 -90 -90 -92 -90 -88 -87 -86 -85 -87 -85 -85 -87 -86 -86 -85 -85 -83 -82 -83 -84 -85 -85 -85 -88 -86 -85 -83 -85 -85 -84 -85 -81 -83 -83 -82 -81 -80 -81 -82 -81 -79 -82 -80 -80 -80 -78 -79 -79 -78 -78 -78 -77 -78 -78 -78 -78 -78 -78 -77 -76 -75 -77 -74 -76 -78 -79 -76 -73 -74 -73 -72 -73 -72 -72 -73 -73 -71 -73 -74 -73 -73 -72 -70 -70 -70 -70 -70 -69 -69 -68 -69 -67 -64 -61 -58 -56 -51 -47 -54 -52 -48 -47 -44 -41 -42 -35 -33 -37 -35 -34 -28 -25 -21 -19 -23 -22 -21 -20 -19 -19 -18 -17 -14 -15 -14 -13 -12 -12 -11 -10 -9 -11 -13 -13 -14 -14 -15 -15 -23 -23 -23 -23 -24 -23 -22 -23 -23 -23 -23 -24 -24 -26 -26 -25 -25 -25 -32 -33 -33 -34 -35 -39 -38 -41 -42 -42 -42 -44 -50 -50 -52 -52 -53 -54 -56 -55 -55 -55 -55 -55 -55 -55 -55 -57 -56 -56 -55 -55 -55 -55 -54 -56 -57 -58 -57 -57 -57 -57 -56 -57 -58 -57 -56 -55 -57 -60 -62 -58 -56 -56 -56 -56 -55 -56 -58 -59 -63 -65 -62 -63 -61 -60 -61 -59 -58 -58 -61 -63 -59 -56 -61 -60 -62 -60 -58 -56 -56 -58 -58 -57 -55 -56 -56 -55 -53 -54 -53 -53 -53 -57 -58 -58 -56 -53 -54 -58 -58 -57 -58 -58 -58 -59 -58 -57 -58 -58 -57 -58 -57 -58 -59 -60 -58 -61 -60 -59 -60 -63 -61 -61 -62 -61 -60 -60 -60 -60 -60 -60 -59 -58 -56 -56 -56 -55 -57 -56 -58 -58 -60 -59 -58 -57 -57 -58 -58 -56 -58 -58 -58 -58 -58 -59 -60 -60 -60 -61 -61 -61 -61 -61 -61 -61 -61 -60 -62 -62 -62 -62 -63 -64 -64 -64 -64 -64 -64 -63 -63 -63 -63 -65 -67 -64 -62 -62 -62 -61 -60 -62 -63 -67 -72 -72 -75 -79 -86 -91 -94 -97 -99 -102 -106 -108 -115 -118 -119 -120 -124 -130 -135 -139 -141 -150 -160 -169 -180 -186 -178 -175 -173 -177 -181 -178 -179 -184 -189 -191 -198 -204 -225 -236 -246 -258 -252 -260 -263 -272 -282 -297 -329 -359 -387 -433 -475 -529 -579 -652 -708 -745 -788 -820 -847 -877 -924 -986 -1058 -1088 -1127 -1156 -1183 -1207 -79 -80 -79 -80 -81 -81 -84 -85 -88 -89 -89 -90 -89 -85 -75 -85 -91 -91 -94 -94 -94 -92 -91 -91 -92 -93 -95 -96 -95 -95 -96 -95 -97 -97 -97 -97 -99 -101 -101 -85 -81 -78 -101 -104 -105 -103 -102 -102 -100 -97 -95 -95 -95 -96 -102 -102 -104 -103 -103 -101 -100 -102 -100 -104 -104 -105 -106 -107 -109 -109 -112 -112 -114 -114 -113 -114 -117 -118 -115 -108 -101 -100 -107 -111 -111 -109 -111 -109 -109 -108 -100 -101 -99 -102 -101 -99 -99 -100 -102 -102 -105 -107 -107 -106 -105 -104 -105 -106 -95 -102 -102 -106 -101 -101 -102 -101 -97 -96 -96 -97 -95 -96 -94 -90 -90 -90 -89 -89 -91 -89 -88 -86 -85 -85 -87 -86 -84 -86 -86 -85 -85 -83 -81 -80 -82 -84 -85 -84 -85 -86 -84 -84 -84 -85 -85 -84 -82 -83 -82 -82 -82 -80 -81 -82 -81 -79 -83 -80 -80 -80 -78 -79 -78 -77 -77 -78 -77 -78 -77 -78 -78 -78 -78 -78 -79 -77 -74 -76 -78 -77 -80 -73 -74 -73 -72 -73 -73 -75 -74 -73 -73 -72 -74 -72 -72 -72 -73 -71 -70 -71 -71 -70 -70 -70 -67 -64 -61 -59 -56 -52 -50 -45 -52 -45 -43 -39 -36 -37 -31 -28 -25 -23 -29 -26 -21 -16 -13 -13 -15 -14 -14 -14 -14 -14 -12 -12 -15 -13 -11 -12 -10 -9 -8 -6 -7 -9 -9 -9 -10 -10 -10 -10 -10 -16 -16 -15 -16 -16 -18 -18 -18 -18 -18 -21 -21 -20 -20 -19 -17 -23 -24 -25 -26 -26 -27 -29 -33 -34 -34 -36 -39 -39 -41 -44 -46 -49 -49 -50 -51 -53 -54 -55 -56 -56 -55 -55 -55 -55 -55 -55 -56 -56 -55 -55 -55 -55 -55 -55 -55 -56 -56 -56 -58 -57 -55 -57 -57 -57 -57 -55 -56 -60 -61 -58 -57 -57 -58 -58 -57 -58 -58 -60 -64 -63 -61 -63 -61 -60 -61 -58 -56 -58 -63 -64 -59 -53 -61 -59 -60 -58 -56 -55 -54 -56 -57 -55 -55 -56 -54 -54 -52 -53 -53 -53 -55 -57 -58 -56 -56 -53 -54 -58 -57 -58 -58 -58 -58 -57 -58 -58 -59 -57 -57 -57 -56 -57 -59 -59 -60 -61 -61 -61 -61 -61 -60 -62 -61 -62 -59 -60 -59 -59 -59 -59 -59 -57 -55 -57 -55 -55 -54 -57 -55 -57 -60 -59 -59 -58 -57 -57 -57 -58 -59 -58 -58 -60 -59 -60 -61 -61 -62 -61 -61 -62 -62 -61 -61 -61 -59 -61 -62 -61 -62 -62 -63 -64 -63 -64 -63 -63 -62 -62 -62 -62 -64 -65 -66 -63 -63 -60 -60 -60 -59 -60 -66 -69 -70 -75 -77 -82 -88 -93 -96 -100 -102 -104 -107 -112 -117 -118 -119 -120 -125 -130 -135 -138 -142 -151 -160 -170 -182 -176 -175 -173 -173 -176 -180 -179 -182 -189 -192 -198 -204 -215 -227 -239 -255 -256 -255 -256 -264 -281 -296 -315 -344 -380 -402 -447 -507 -555 -623 -695 -733 -773 -810 -839 -865 -899 -965 -1027 -1069 -1103 -1133 -1166 -1189 -77 -79 -79 -80 -80 -81 -84 -84 -87 -88 -89 -89 -90 -89 -81 -77 -87 -91 -93 -95 -95 -93 -91 -91 -91 -93 -94 -95 -96 -95 -96 -95 -94 -98 -98 -99 -100 -99 -100 -99 -81 -78 -73 -102 -106 -106 -102 -102 -101 -99 -96 -96 -95 -96 -96 -101 -104 -103 -105 -101 -99 -100 -100 -101 -104 -105 -106 -107 -107 -109 -108 -110 -112 -112 -112 -111 -114 -116 -117 -112 -100 -98 -99 -107 -108 -108 -108 -109 -108 -110 -105 -106 -104 -102 -102 -101 -99 -100 -101 -102 -103 -106 -107 -109 -107 -106 -106 -104 -106 -96 -91 -103 -107 -103 -103 -104 -101 -98 -96 -95 -96 -95 -94 -92 -90 -90 -89 -90 -89 -90 -89 -87 -85 -84 -84 -86 -84 -84 -86 -85 -84 -84 -82 -81 -81 -82 -84 -85 -86 -85 -85 -83 -84 -84 -84 -85 -83 -84 -82 -82 -82 -80 -81 -82 -80 -79 -82 -81 -80 -79 -77 -78 -77 -77 -77 -77 -79 -76 -78 -79 -78 -78 -78 -78 -78 -74 -76 -77 -78 -80 -74 -74 -73 -73 -74 -73 -75 -74 -74 -73 -72 -72 -72 -72 -72 -73 -71 -73 -73 -72 -70 -71 -68 -64 -61 -58 -55 -53 -50 -47 -53 -44 -42 -40 -37 -34 -31 -29 -26 -24 -19 -17 -20 -17 -16 -13 -13 -12 -14 -14 -13 -11 -12 -11 -9 -9 -9 -8 -7 -6 -5 -4 -6 -6 -6 -6 -6 -7 -7 -7 -7 -9 -7 -11 -11 -11 -11 -11 -12 -12 -12 -12 -12 -14 -14 -13 -19 -21 -21 -21 -20 -19 -20 -20 -23 -24 -24 -28 -30 -32 -33 -37 -37 -42 -42 -43 -46 -46 -48 -48 -50 -53 -53 -54 -55 -56 -55 -55 -54 -54 -54 -55 -55 -56 -55 -55 -54 -54 -54 -55 -55 -56 -56 -57 -57 -55 -56 -57 -58 -57 -56 -56 -58 -61 -58 -58 -58 -59 -56 -57 -58 -59 -62 -64 -62 -61 -62 -61 -60 -61 -57 -56 -56 -61 -59 -54 -54 -60 -60 -59 -57 -55 -53 -54 -55 -56 -54 -53 -55 -53 -54 -53 -53 -53 -53 -55 -58 -56 -56 -56 -54 -54 -58 -60 -60 -58 -57 -58 -58 -58 -58 -58 -58 -57 -56 -55 -56 -57 -59 -59 -59 -59 -59 -59 -59 -58 -62 -62 -61 -60 -59 -59 -58 -59 -58 -58 -57 -55 -54 -56 -54 -55 -55 -56 -57 -59 -60 -59 -57 -58 -57 -57 -59 -60 -58 -58 -60 -59 -61 -61 -61 -60 -61 -61 -62 -62 -60 -61 -59 -60 -61 -61 -62 -61 -62 -63 -63 -63 -62 -62 -62 -61 -62 -61 -62 -64 -66 -63 -61 -60 -60 -59 -58 -60 -61 -66 -71 -74 -77 -80 -88 -91 -95 -99 -101 -103 -106 -109 -117 -118 -119 -120 -121 -127 -131 -135 -138 -143 -152 -161 -172 -178 -179 -173 -172 -177 -174 -179 -181 -187 -190 -195 -199 -205 -217 -233 -245 -255 -255 -255 -261 -272 -284 -303 -339 -374 -399 -434 -485 -537 -590 -669 -723 -761 -805 -831 -853 -881 -944 -995 -1049 -1080 -1115 -1144 -1171 -78 -78 -79 -80 -82 -81 -82 -85 -86 -87 -88 -89 -89 -90 -86 -76 -83 -90 -92 -94 -96 -95 -92 -91 -91 -91 -93 -94 -95 -95 -95 -96 -95 -94 -96 -99 -99 -100 -99 -100 -98 -76 -73 -68 -102 -105 -104 -102 -102 -99 -97 -95 -96 -95 -95 -98 -103 -104 -103 -102 -98 -97 -99 -99 -102 -105 -106 -106 -107 -107 -108 -107 -109 -110 -109 -110 -109 -112 -116 -114 -105 -98 -98 -99 -105 -106 -106 -107 -106 -106 -109 -105 -106 -104 -103 -101 -100 -100 -100 -101 -102 -103 -106 -109 -109 -109 -107 -107 -106 -105 -99 -90 -103 -107 -105 -103 -106 -100 -99 -95 -94 -94 -94 -92 -89 -88 -89 -89 -90 -90 -89 -88 -86 -84 -83 -84 -86 -82 -84 -85 -84 -84 -84 -82 -81 -82 -84 -84 -85 -87 -85 -84 -84 -84 -83 -84 -84 -84 -81 -81 -82 -80 -79 -81 -80 -78 -81 -81 -80 -79 -77 -78 -77 -76 -76 -78 -76 -77 -78 -78 -78 -78 -78 -79 -74 -76 -76 -78 -80 -75 -74 -75 -73 -74 -73 -75 -72 -74 -74 -72 -72 -73 -73 -72 -73 -71 -73 -73 -73 -72 -69 -65 -62 -59 -56 -53 -50 -47 -44 -41 -38 -39 -37 -34 -32 -26 -23 -21 -22 -17 -14 -13 -13 -10 -12 -14 -13 -12 -10 -10 -10 -9 -7 -8 -7 -7 -5 -4 -3 -2 -1 -4 -4 -5 -5 -6 -6 -6 -7 -7 -7 -8 -8 -7 -8 -8 -8 -10 -10 -10 -10 -10 -9 -9 -9 -13 -13 -14 -13 -16 -17 -17 -19 -18 -17 -21 -22 -21 -23 -23 -26 -29 -29 -39 -39 -41 -42 -42 -43 -46 -46 -47 -47 -50 -53 -53 -54 -54 -54 -54 -54 -53 -55 -53 -56 -55 -55 -55 -54 -54 -54 -54 -54 -55 -58 -57 -57 -55 -57 -58 -58 -56 -56 -58 -60 -58 -60 -60 -60 -61 -59 -59 -61 -63 -63 -60 -60 -62 -61 -59 -59 -57 -56 -57 -59 -56 -51 -53 -60 -60 -58 -56 -53 -52 -52 -55 -55 -53 -54 -54 -53 -53 -53 -53 -54 -54 -55 -58 -56 -56 -55 -53 -54 -55 -55 -58 -57 -58 -58 -57 -57 -58 -58 -58 -56 -55 -54 -56 -57 -57 -57 -58 -57 -57 -57 -57 -59 -58 -60 -61 -60 -60 -58 -58 -57 -58 -58 -56 -54 -55 -54 -56 -55 -55 -56 -57 -59 -59 -58 -58 -58 -57 -58 -59 -60 -59 -60 -61 -61 -60 -61 -61 -60 -61 -62 -61 -60 -60 -60 -60 -61 -60 -61 -61 -61 -62 -62 -62 -61 -62 -62 -60 -61 -61 -61 -63 -65 -65 -62 -61 -60 -58 -58 -57 -58 -64 -69 -73 -76 -79 -84 -91 -94 -97 -101 -103 -104 -108 -110 -119 -119 -119 -120 -123 -128 -131 -135 -140 -144 -153 -162 -175 -173 -167 -172 -171 -176 -180 -182 -183 -190 -193 -195 -203 -215 -227 -237 -248 -250 -250 -253 -263 -281 -298 -324 -358 -393 -413 -456 -516 -567 -642 -711 -749 -789 -817 -841 -864 -922 -962 -1020 -1060 -1095 -1122 -1153 -77 -79 -78 -78 -80 -81 -82 -84 -85 -86 -87 -87 -89 -90 -90 -83 -72 -89 -91 -93 -96 -97 -94 -92 -91 -91 -91 -93 -94 -95 -95 -94 -96 -94 -97 -99 -100 -100 -99 -100 -100 -96 -72 -72 -82 -102 -105 -103 -102 -101 -98 -96 -94 -94 -94 -94 -98 -103 -104 -103 -100 -96 -96 -99 -99 -102 -104 -106 -106 -107 -108 -110 -106 -108 -108 -109 -108 -109 -112 -115 -109 -102 -97 -98 -99 -103 -106 -103 -107 -104 -106 -108 -106 -105 -104 -103 -101 -100 -101 -101 -102 -103 -104 -107 -109 -109 -108 -108 -108 -108 -94 -89 -95 -104 -108 -106 -105 -102 -98 -97 -95 -93 -93 -93 -90 -90 -88 -89 -89 -89 -89 -87 -87 -85 -83 -82 -83 -84 -83 -85 -85 -84 -84 -83 -82 -82 -83 -84 -84 -86 -85 -84 -84 -83 -83 -84 -84 -83 -81 -81 -81 -80 -79 -81 -80 -78 -80 -81 -80 -79 -77 -77 -77 -76 -75 -75 -76 -78 -79 -78 -78 -78 -80 -77 -76 -76 -78 -79 -76 -74 -75 -73 -74 -74 -72 -73 -74 -74 -73 -72 -72 -72 -72 -73 -71 -73 -70 -71 -70 -68 -63 -59 -56 -53 -51 -48 -44 -42 -38 -36 -32 -34 -31 -26 -22 -22 -20 -16 -15 -12 -9 -10 -10 -10 -9 -10 -9 -8 -8 -7 -6 -7 -5 -4 -3 -2 -1 -1 0 1 1 0 0 -1 -2 -3 -2 -3 -3 -4 -4 -5 -5 -9 -9 -9 -10 -10 -10 -11 -11 -12 -12 -14 -10 -10 -10 -10 -12 -9 -12 -12 -14 -13 -16 -15 -15 -19 -19 -16 -18 -20 -22 -32 -34 -36 -37 -41 -41 -42 -42 -42 -46 -46 -47 -48 -51 -53 -53 -53 -54 -53 -53 -53 -53 -54 -54 -55 -55 -55 -54 -54 -54 -53 -56 -58 -58 -57 -57 -56 -58 -58 -57 -56 -58 -59 -61 -61 -61 -61 -62 -60 -60 -63 -65 -62 -59 -59 -60 -60 -59 -57 -57 -57 -55 -54 -53 -48 -53 -58 -57 -58 -55 -53 -52 -50 -54 -55 -53 -55 -54 -54 -54 -54 -54 -54 -54 -55 -54 -56 -54 -54 -54 -55 -56 -59 -59 -58 -58 -57 -57 -57 -58 -56 -55 -55 -54 -54 -55 -55 -56 -56 -56 -54 -56 -56 -55 -55 -56 -57 -60 -61 -58 -58 -58 -58 -60 -58 -57 -56 -55 -55 -55 -55 -55 -56 -57 -59 -57 -57 -57 -57 -58 -58 -58 -60 -60 -60 -60 -61 -60 -62 -60 -64 -62 -60 -60 -59 -58 -60 -58 -59 -59 -60 -60 -60 -62 -62 -63 -60 -60 -60 -59 -61 -59 -61 -64 -65 -63 -60 -61 -58 -57 -56 -57 -62 -67 -73 -76 -78 -82 -89 -94 -96 -100 -103 -104 -106 -110 -116 -120 -119 -120 -120 -124 -129 -131 -136 -136 -146 -154 -163 -172 -167 -172 -170 -169 -178 -182 -183 -189 -194 -196 -201 -212 -215 -230 -244 -251 -247 -251 -258 -271 -287 -312 -349 -384 -411 -426 -493 -545 -612 -686 -729 -768 -803 -829 -851 -898 -942 -992 -1041 -1072 -1103 -1133 -76 -77 -79 -80 -79 -80 -81 -82 -85 -85 -86 -87 -88 -89 -90 -90 -79 -76 -92 -91 -93 -95 -96 -94 -92 -92 -92 -92 -93 -94 -94 -95 -96 -96 -94 -98 -101 -101 -102 -99 -100 -99 -93 -76 -76 -87 -102 -104 -102 -102 -100 -98 -95 -95 -95 -94 -96 -97 -103 -104 -102 -98 -94 -96 -99 -100 -103 -105 -106 -107 -107 -108 -110 -108 -105 -106 -107 -106 -107 -111 -113 -106 -99 -96 -97 -99 -101 -104 -104 -107 -106 -107 -108 -107 -105 -104 -102 -101 -100 -101 -102 -102 -103 -104 -107 -108 -109 -109 -108 -107 -105 -96 -79 -100 -105 -105 -104 -103 -99 -97 -94 -93 -92 -90 -90 -88 -89 -88 -88 -88 -89 -88 -86 -86 -84 -83 -82 -85 -83 -85 -84 -84 -84 -83 -83 -82 -81 -82 -84 -85 -85 -84 -83 -83 -83 -83 -84 -84 -82 -81 -81 -79 -78 -80 -79 -78 -79 -81 -80 -79 -77 -76 -76 -75 -75 -76 -77 -79 -78 -78 -80 -78 -77 -76 -76 -78 -79 -76 -74 -75 -74 -74 -74 -72 -73 -74 -73 -73 -72 -72 -72 -73 -73 -71 -69 -72 -70 -68 -66 -63 -57 -54 -50 -48 -45 -41 -39 -36 -33 -30 -26 -26 -24 -19 -16 -17 -14 -11 -9 -9 -8 -8 -10 -9 -8 -7 -7 -8 -8 -5 -5 -4 -3 -2 -1 0 1 0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -6 -5 -6 -6 -7 -7 -8 -9 -9 -10 -10 -12 -12 -12 -12 -12 -11 -12 -10 -13 -10 -12 -11 -9 -12 -12 -15 -14 -14 -15 -15 -14 -24 -26 -31 -33 -35 -35 -35 -40 -41 -41 -41 -43 -45 -47 -47 -49 -50 -50 -52 -52 -52 -52 -52 -52 -53 -55 -55 -55 -55 -53 -54 -54 -56 -57 -58 -58 -57 -57 -58 -58 -58 -57 -57 -59 -60 -61 -62 -62 -64 -62 -61 -62 -62 -61 -59 -58 -58 -59 -58 -58 -57 -58 -57 -52 -49 -47 -52 -57 -57 -56 -53 -51 -49 -51 -55 -55 -54 -55 -54 -54 -54 -55 -54 -54 -54 -55 -54 -56 -54 -54 -54 -55 -55 -56 -60 -58 -58 -57 -57 -58 -58 -55 -54 -54 -54 -54 -53 -54 -54 -54 -54 -54 -54 -55 -54 -53 -52 -57 -60 -59 -59 -58 -58 -57 -57 -59 -57 -57 -56 -55 -55 -56 -56 -56 -57 -57 -58 -58 -58 -58 -59 -58 -58 -58 -58 -60 -62 -60 -62 -60 -61 -62 -61 -59 -58 -57 -60 -58 -57 -58 -60 -60 -60 -59 -60 -62 -60 -60 -60 -58 -58 -61 -61 -63 -65 -65 -61 -58 -57 -56 -55 -55 -57 -63 -71 -74 -78 -81 -86 -94 -96 -99 -102 -104 -105 -110 -113 -121 -119 -120 -121 -122 -125 -127 -131 -137 -137 -147 -155 -165 -170 -163 -170 -172 -174 -179 -183 -186 -192 -194 -196 -203 -213 -223 -233 -249 -243 -244 -251 -263 -281 -297 -332 -377 -406 -424 -471 -524 -575 -650 -710 -747 -785 -815 -838 -880 -921 -960 -1013 -1052 -1087 -1110 -76 -76 -77 -79 -80 -81 -83 -81 -83 -85 -85 -86 -86 -88 -89 -90 -87 -78 -90 -91 -91 -93 -95 -96 -93 -92 -92 -91 -91 -92 -94 -94 -94 -96 -95 -94 -98 -104 -102 -103 -99 -100 -99 -90 -80 -80 -96 -101 -103 -101 -101 -99 -97 -94 -95 -95 -94 -94 -97 -103 -104 -101 -97 -95 -96 -98 -100 -102 -105 -106 -107 -107 -109 -109 -107 -103 -105 -105 -104 -107 -114 -110 -102 -96 -96 -97 -101 -103 -105 -107 -107 -108 -107 -107 -107 -105 -104 -102 -102 -100 -101 -102 -102 -104 -105 -108 -108 -109 -111 -109 -109 -105 -88 -91 -99 -103 -103 -102 -101 -97 -95 -94 -92 -92 -89 -87 -87 -88 -88 -87 -88 -89 -87 -86 -85 -84 -83 -83 -83 -84 -85 -84 -84 -84 -82 -83 -83 -83 -83 -84 -85 -84 -83 -82 -82 -82 -82 -83 -81 -81 -80 -79 -78 -79 -79 -79 -83 -81 -80 -79 -79 -78 -76 -75 -75 -76 -79 -79 -80 -77 -78 -77 -77 -76 -77 -79 -77 -74 -74 -74 -74 -74 -73 -73 -74 -73 -73 -71 -72 -72 -73 -74 -72 -73 -71 -69 -66 -64 -61 -59 -57 -48 -45 -45 -38 -35 -32 -30 -28 -24 -23 -22 -18 -17 -16 -11 -11 -11 -10 -9 -9 -8 -9 -8 -9 -8 -5 -4 -4 -4 -3 -3 -2 -2 -1 -1 2 2 1 1 -2 -1 -2 -2 -3 -2 -2 -2 -3 -3 -5 -6 -6 -5 -6 -6 -7 -7 -8 -8 -9 -9 -9 -9 -9 -10 -11 -11 -10 -11 -11 -11 -11 -10 -10 -10 -11 -11 -11 -13 -13 -13 -13 -17 -20 -21 -22 -23 -28 -34 -34 -34 -34 -38 -39 -38 -40 -44 -44 -48 -48 -51 -51 -51 -51 -51 -51 -51 -51 -52 -55 -55 -55 -55 -54 -54 -55 -57 -57 -58 -58 -57 -57 -59 -58 -57 -57 -59 -59 -61 -63 -63 -64 -62 -60 -61 -59 -59 -56 -57 -57 -58 -57 -56 -58 -60 -53 -48 -49 -46 -51 -56 -57 -54 -51 -51 -50 -53 -56 -55 -55 -55 -56 -56 -56 -55 -54 -54 -54 -55 -56 -56 -55 -54 -54 -56 -56 -56 -58 -59 -57 -56 -57 -57 -57 -55 -54 -53 -53 -54 -54 -53 -53 -53 -53 -53 -53 -53 -53 -52 -54 -56 -57 -59 -58 -58 -58 -58 -58 -57 -58 -56 -58 -56 -55 -56 -56 -57 -57 -58 -58 -59 -59 -58 -58 -58 -58 -58 -58 -60 -61 -60 -60 -61 -61 -61 -59 -58 -57 -60 -59 -58 -57 -58 -59 -60 -60 -58 -60 -62 -58 -61 -59 -59 -60 -62 -63 -65 -65 -63 -59 -57 -56 -55 -54 -55 -58 -68 -73 -77 -80 -83 -89 -95 -98 -101 -103 -105 -106 -113 -117 -123 -119 -121 -119 -121 -127 -127 -130 -138 -139 -147 -155 -167 -161 -162 -163 -176 -180 -184 -186 -191 -192 -194 -200 -211 -213 -226 -243 -248 -239 -246 -256 -271 -292 -322 -359 -400 -423 -437 -500 -552 -617 -685 -728 -765 -801 -826 -863 -897 -941 -990 -1032 -1064 -1091 -76 -76 -76 -78 -78 -80 -82 -82 -82 -84 -84 -85 -85 -86 -87 -88 -89 -84 -81 -91 -90 -91 -93 -94 -95 -94 -92 -92 -91 -91 -92 -94 -93 -94 -97 -95 -94 -99 -103 -101 -102 -99 -99 -99 -87 -84 -85 -100 -101 -101 -101 -101 -98 -95 -94 -94 -95 -94 -93 -99 -102 -102 -100 -96 -94 -96 -98 -100 -102 -102 -107 -107 -108 -110 -110 -104 -102 -104 -103 -102 -112 -113 -108 -99 -98 -99 -101 -102 -105 -106 -107 -107 -107 -108 -107 -105 -105 -104 -102 -102 -101 -101 -101 -103 -105 -105 -109 -108 -109 -109 -108 -107 -101 -86 -99 -98 -102 -101 -99 -97 -95 -93 -92 -91 -91 -87 -86 -85 -87 -87 -87 -88 -88 -86 -85 -83 -84 -83 -83 -83 -85 -84 -84 -83 -82 -83 -83 -83 -82 -83 -84 -84 -83 -82 -82 -82 -81 -82 -81 -80 -80 -79 -78 -78 -78 -79 -83 -81 -80 -80 -78 -77 -75 -74 -74 -78 -79 -80 -78 -78 -78 -77 -76 -77 -79 -77 -74 -74 -74 -74 -75 -73 -73 -74 -74 -73 -71 -72 -73 -73 -73 -72 -72 -70 -69 -70 -62 -60 -57 -56 -53 -49 -42 -37 -32 -29 -27 -24 -21 -18 -17 -13 -16 -20 -16 -13 -12 -11 -11 -7 -10 -9 -12 -7 -6 -5 -4 -3 -3 -2 -1 0 0 1 0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -5 -5 -5 -6 -6 -6 -7 -7 -6 -6 -6 -7 -7 -7 -7 -7 -8 -8 -8 -9 -9 -9 -9 -10 -10 -11 -11 -11 -11 -10 -10 -10 -10 -10 -11 -11 -10 -11 -13 -13 -12 -12 -18 -19 -21 -23 -27 -32 -32 -33 -36 -36 -38 -38 -42 -45 -46 -47 -49 -50 -49 -50 -50 -51 -51 -52 -52 -55 -55 -54 -54 -55 -55 -56 -57 -58 -58 -58 -58 -58 -59 -58 -57 -59 -59 -61 -63 -64 -64 -61 -60 -60 -62 -58 -54 -55 -57 -56 -57 -55 -54 -56 -47 -39 -45 -45 -50 -55 -56 -54 -52 -52 -51 -54 -53 -55 -55 -55 -56 -56 -56 -56 -55 -55 -54 -55 -56 -56 -56 -55 -55 -57 -57 -56 -57 -60 -56 -56 -56 -55 -55 -55 -53 -53 -52 -53 -53 -54 -53 -53 -52 -51 -53 -54 -53 -52 -53 -54 -56 -57 -58 -58 -57 -58 -58 -57 -56 -58 -54 -55 -56 -56 -56 -57 -57 -58 -58 -58 -59 -60 -59 -58 -58 -57 -57 -58 -60 -59 -60 -61 -61 -61 -57 -58 -60 -60 -57 -57 -56 -58 -59 -59 -60 -57 -60 -61 -59 -60 -60 -60 -62 -63 -65 -66 -65 -61 -58 -55 -54 -53 -53 -55 -65 -70 -75 -79 -82 -86 -93 -97 -99 -102 -105 -106 -108 -115 -121 -119 -120 -121 -120 -122 -128 -127 -133 -131 -140 -148 -157 -165 -161 -164 -172 -175 -182 -186 -188 -193 -195 -197 -201 -210 -219 -232 -246 -236 -239 -251 -263 -281 -308 -340 -387 -412 -433 -478 -528 -581 -652 -709 -744 -781 -812 -848 -879 -919 -957 -1005 -1043 -1065 -75 -76 -77 -77 -78 -80 -79 -83 -82 -82 -84 -84 -85 -85 -86 -87 -89 -89 -82 -85 -90 -90 -90 -91 -93 -95 -93 -92 -92 -91 -91 -92 -94 -93 -94 -97 -94 -95 -99 -101 -100 -101 -99 -99 -98 -87 -89 -90 -100 -102 -101 -101 -100 -98 -93 -93 -94 -95 -95 -94 -100 -101 -101 -99 -95 -94 -97 -98 -99 -102 -103 -107 -107 -108 -110 -106 -101 -100 -103 -102 -106 -112 -113 -108 -100 -101 -101 -105 -104 -107 -106 -108 -107 -107 -105 -106 -105 -105 -104 -102 -101 -101 -101 -102 -104 -106 -105 -108 -107 -108 -108 -107 -104 -97 -96 -101 -97 -101 -100 -99 -95 -92 -92 -91 -89 -90 -85 -85 -86 -87 -87 -87 -88 -86 -85 -84 -83 -84 -83 -84 -84 -84 -84 -84 -82 -83 -83 -83 -83 -83 -83 -84 -83 -82 -82 -82 -82 -80 -80 -80 -79 -78 -78 -77 -78 -78 -83 -81 -80 -80 -77 -76 -74 -74 -76 -80 -83 -79 -77 -78 -77 -77 -77 -79 -78 -74 -76 -74 -74 -75 -74 -73 -74 -74 -73 -71 -72 -73 -72 -73 -71 -69 -70 -68 -69 -61 -58 -55 -54 -51 -46 -40 -33 -30 -26 -24 -21 -19 -17 -12 -13 -14 -14 -13 -12 -11 -10 -8 -8 -8 -6 -6 -9 -6 -4 -3 -3 -4 -3 -2 -2 -1 0 1 1 0 0 0 0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -8 -8 -8 -9 -9 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -7 -8 -8 -9 -10 -10 -10 -11 -10 -11 -10 -10 -10 -11 -10 -11 -11 -11 -12 -12 -17 -19 -21 -24 -26 -31 -30 -33 -34 -34 -37 -39 -43 -45 -46 -47 -50 -48 -49 -50 -51 -51 -52 -53 -55 -55 -55 -55 -55 -56 -57 -58 -59 -58 -59 -59 -59 -58 -57 -58 -58 -62 -64 -64 -65 -60 -59 -59 -61 -59 -56 -55 -56 -55 -59 -58 -53 -54 -42 -34 -40 -44 -50 -55 -56 -55 -53 -52 -52 -55 -53 -56 -56 -56 -56 -57 -57 -56 -56 -56 -56 -56 -57 -56 -56 -55 -54 -57 -58 -56 -56 -58 -56 -56 -55 -55 -54 -53 -53 -52 -52 -52 -52 -53 -54 -54 -53 -51 -50 -52 -53 -51 -53 -54 -55 -57 -58 -57 -58 -57 -58 -58 -57 -57 -54 -56 -56 -56 -56 -57 -58 -58 -59 -58 -58 -59 -58 -58 -57 -57 -57 -57 -59 -59 -59 -60 -59 -60 -57 -58 -59 -60 -58 -55 -56 -58 -58 -59 -59 -58 -61 -59 -61 -60 -61 -62 -64 -64 -66 -66 -63 -59 -56 -54 -52 -52 -53 -61 -68 -72 -77 -81 -84 -89 -96 -98 -101 -104 -106 -107 -115 -118 -123 -119 -121 -122 -122 -124 -123 -127 -127 -132 -140 -149 -160 -157 -158 -164 -178 -181 -186 -188 -193 -194 -196 -201 -204 -211 -223 -242 -244 -233 -242 -254 -271 -292 -324 -364 -400 -422 -447 -504 -556 -623 -684 -727 -763 -798 -836 -862 -896 -932 -971 -1024 -1055 -73 -75 -77 -76 -77 -78 -81 -79 -84 -82 -82 -83 -84 -84 -85 -85 -86 -89 -85 -84 -89 -90 -90 -91 -92 -93 -94 -94 -93 -93 -91 -91 -92 -94 -93 -95 -97 -94 -96 -98 -99 -99 -100 -99 -99 -98 -90 -93 -94 -101 -102 -101 -101 -100 -97 -93 -93 -94 -95 -95 -96 -98 -100 -99 -97 -95 -95 -97 -98 -99 -100 -105 -107 -107 -108 -111 -107 -101 -99 -101 -100 -104 -108 -111 -107 -102 -104 -104 -103 -106 -108 -108 -108 -108 -108 -106 -105 -105 -106 -104 -102 -101 -102 -101 -102 -104 -105 -107 -107 -106 -107 -107 -106 -102 -92 -88 -99 -97 -100 -99 -96 -92 -91 -90 -89 -89 -88 -85 -85 -87 -87 -87 -88 -86 -85 -85 -83 -83 -84 -84 -84 -84 -84 -83 -83 -82 -84 -84 -83 -83 -82 -84 -83 -82 -82 -82 -82 -79 -80 -80 -78 -79 -78 -77 -77 -78 -80 -81 -80 -79 -76 -75 -74 -74 -74 -81 -81 -77 -78 -77 -77 -77 -78 -79 -74 -76 -75 -74 -76 -74 -73 -74 -74 -73 -71 -71 -72 -72 -72 -70 -68 -66 -67 -69 -58 -56 -54 -52 -49 -37 -34 -31 -27 -23 -21 -19 -16 -14 -12 -12 -17 -13 -12 -10 -9 -9 -8 -8 -6 -5 -4 -2 -3 -3 -2 -1 -1 -3 0 1 2 2 2 2 1 1 1 1 -1 -1 -1 0 0 -1 0 0 -1 -1 -1 -1 -1 -2 -2 -5 -5 -6 -6 -11 -10 -10 -8 -8 -8 -6 -5 -5 -6 -6 -5 -6 -5 -6 -5 -5 -7 -9 -9 -10 -10 -10 -10 -10 -11 -10 -10 -9 -8 -8 -8 -8 -11 -12 -12 -16 -18 -23 -26 -27 -29 -30 -31 -32 -32 -36 -42 -43 -45 -47 -49 -48 -49 -50 -51 -51 -55 -54 -54 -55 -55 -56 -56 -56 -57 -58 -59 -60 -60 -60 -60 -57 -58 -58 -62 -64 -65 -65 -60 -62 -58 -60 -58 -54 -58 -55 -54 -56 -57 -56 -47 -36 -29 -43 -46 -51 -56 -55 -55 -54 -52 -52 -52 -56 -56 -57 -57 -56 -57 -58 -57 -56 -56 -56 -56 -57 -58 -55 -55 -54 -56 -57 -57 -57 -55 -57 -55 -56 -55 -54 -53 -52 -52 -51 -51 -52 -52 -53 -54 -53 -53 -51 -50 -52 -51 -52 -54 -53 -57 -57 -56 -56 -56 -57 -57 -55 -56 -54 -55 -57 -57 -57 -56 -58 -58 -59 -58 -57 -58 -57 -57 -56 -56 -56 -56 -57 -58 -59 -60 -59 -57 -54 -57 -59 -60 -57 -54 -56 -58 -58 -59 -58 -59 -61 -59 -60 -63 -62 -62 -64 -66 -66 -66 -61 -57 -55 -52 -51 -52 -56 -64 -70 -75 -80 -83 -86 -92 -98 -100 -103 -105 -107 -109 -118 -123 -127 -120 -122 -118 -119 -124 -125 -129 -133 -134 -140 -152 -159 -154 -160 -171 -177 -184 -189 -192 -195 -195 -198 -203 -208 -214 -232 -242 -229 -233 -246 -263 -282 -308 -342 -385 -412 -439 -485 -533 -587 -654 -708 -742 -783 -824 -848 -878 -918 -955 -998 -1034 -72 -74 -76 -77 -76 -78 -78 -80 -80 -83 -82 -83 -83 -83 -84 -84 -84 -86 -89 -83 -85 -89 -89 -90 -91 -91 -92 -94 -94 -93 -93 -91 -91 -93 -94 -93 -95 -96 -95 -95 -98 -98 -99 -99 -100 -98 -98 -97 -97 -100 -101 -101 -101 -100 -99 -96 -93 -94 -95 -95 -96 -97 -98 -99 -100 -97 -94 -95 -97 -99 -99 -99 -106 -107 -106 -108 -110 -106 -103 -97 -100 -98 -102 -104 -111 -107 -110 -106 -106 -106 -106 -110 -109 -109 -109 -109 -109 -105 -107 -106 -104 -102 -102 -102 -101 -102 -104 -105 -106 -105 -107 -105 -105 -103 -95 -95 -89 -94 -96 -99 -98 -93 -90 -90 -89 -88 -89 -86 -86 -86 -87 -87 -87 -87 -84 -85 -85 -83 -84 -84 -84 -85 -85 -84 -82 -82 -83 -84 -84 -83 -82 -83 -83 -82 -82 -82 -82 -78 -78 -78 -79 -78 -77 -76 -77 -77 -80 -81 -80 -78 -76 -74 -77 -74 -79 -81 -79 -78 -78 -77 -77 -78 -79 -75 -76 -75 -74 -76 -75 -73 -74 -74 -72 -72 -71 -71 -71 -71 -69 -67 -66 -67 -68 -65 -55 -52 -51 -46 -35 -32 -28 -25 -21 -19 -16 -22 -19 -16 -12 -11 -10 -11 -10 -10 -6 -5 -4 -4 -4 -1 -1 -1 -1 -4 -3 -2 -1 1 2 3 3 3 2 2 2 1 1 0 2 1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -5 -5 -2 -2 -4 -4 -5 -5 -6 -6 -6 -5 -8 -7 -6 -5 -5 -5 -5 -5 -5 -5 -4 -5 -4 -4 -4 -4 -7 -9 -8 -8 -9 -8 -6 -6 -7 -7 -6 -6 -9 -10 -11 -13 -13 -16 -19 -23 -24 -25 -28 -29 -30 -32 -36 -41 -43 -44 -47 -48 -48 -50 -51 -54 -54 -56 -54 -55 -56 -56 -57 -57 -57 -58 -60 -60 -60 -60 -61 -57 -57 -57 -59 -63 -65 -61 -59 -62 -57 -58 -57 -51 -56 -58 -57 -58 -57 -56 -47 -38 -33 -45 -49 -52 -56 -55 -55 -53 -54 -53 -54 -56 -56 -57 -57 -57 -58 -58 -58 -56 -56 -56 -56 -57 -57 -56 -56 -54 -56 -55 -56 -56 -58 -55 -55 -54 -54 -54 -54 -51 -51 -51 -51 -51 -52 -52 -53 -53 -53 -52 -52 -49 -51 -53 -51 -56 -56 -57 -56 -56 -56 -56 -56 -56 -54 -54 -55 -57 -58 -57 -56 -57 -58 -59 -57 -56 -56 -56 -56 -55 -56 -55 -56 -56 -57 -59 -59 -60 -54 -52 -56 -58 -58 -56 -54 -56 -57 -58 -59 -57 -60 -61 -60 -62 -62 -63 -64 -66 -67 -66 -63 -58 -56 -53 -52 -53 -54 -60 -66 -71 -78 -82 -85 -89 -96 -99 -101 -105 -107 -108 -110 -121 -126 -120 -121 -121 -127 -123 -125 -126 -129 -132 -134 -141 -151 -152 -159 -163 -177 -180 -188 -190 -196 -196 -196 -202 -204 -209 -221 -241 -240 -231 -240 -256 -273 -295 -324 -364 -400 -421 -457 -509 -561 -618 -684 -721 -760 -810 -834 -861 -895 -928 -963 -1015 -70 -73 -74 -76 -77 -76 -78 -78 -80 -81 -83 -82 -82 -83 -82 -83 -84 -85 -88 -88 -84 -87 -90 -89 -90 -90 -91 -91 -93 -93 -93 -93 -91 -92 -94 -94 -94 -94 -96 -95 -96 -98 -96 -97 -98 -99 -98 -98 -96 -99 -100 -100 -100 -101 -100 -98 -96 -94 -94 -95 -95 -95 -93 -97 -98 -99 -96 -94 -96 -97 -99 -99 -98 -107 -105 -104 -108 -110 -105 -102 -99 -98 -96 -100 -110 -112 -106 -108 -108 -109 -108 -108 -111 -110 -110 -110 -109 -109 -104 -107 -105 -103 -102 -103 -102 -101 -102 -102 -104 -107 -104 -105 -104 -104 -102 -95 -97 -89 -92 -94 -98 -96 -92 -89 -89 -88 -88 -88 -89 -86 -87 -87 -86 -87 -87 -84 -84 -83 -84 -84 -84 -85 -85 -84 -83 -82 -83 -84 -84 -83 -82 -81 -83 -82 -82 -82 -79 -80 -78 -77 -78 -78 -77 -76 -76 -76 -83 -80 -77 -77 -75 -75 -76 -75 -80 -80 -78 -78 -77 -77 -78 -79 -75 -76 -76 -75 -76 -75 -73 -74 -74 -73 -72 -71 -71 -70 -70 -68 -67 -65 -67 -64 -65 -53 -50 -49 -44 -37 -29 -26 -23 -18 -16 -18 -20 -21 -16 -11 -12 -12 -10 -9 -10 -6 -8 -3 -3 -2 -1 1 -3 -1 0 -2 0 1 3 4 4 4 3 3 2 1 1 0 2 0 0 0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -2 -2 -6 -5 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -3 -3 -7 -7 -6 -6 -6 -4 -4 -4 -5 -5 -5 -4 -3 -3 -4 -3 -3 -7 -6 -5 -5 -4 -3 -4 -5 -4 -5 -4 -8 -9 -11 -12 -12 -15 -21 -23 -24 -27 -28 -29 -33 -38 -41 -42 -45 -47 -47 -50 -52 -53 -54 -54 -55 -56 -56 -57 -57 -62 -59 -59 -61 -60 -61 -61 -59 -57 -57 -58 -59 -64 -66 -63 -62 -62 -56 -57 -57 -49 -53 -53 -56 -60 -57 -56 -46 -40 -37 -47 -51 -53 -56 -56 -56 -54 -54 -54 -55 -56 -56 -58 -57 -57 -58 -58 -59 -56 -56 -56 -56 -58 -56 -56 -55 -55 -57 -56 -56 -56 -56 -55 -55 -54 -54 -53 -54 -51 -51 -51 -52 -51 -51 -52 -52 -53 -53 -53 -52 -52 -51 -51 -52 -55 -56 -56 -55 -55 -55 -54 -56 -56 -53 -54 -56 -56 -57 -57 -58 -57 -58 -58 -58 -56 -55 -55 -55 -55 -55 -55 -55 -55 -58 -57 -58 -59 -53 -52 -56 -58 -57 -55 -54 -56 -57 -58 -58 -57 -60 -60 -62 -61 -64 -64 -66 -68 -67 -66 -61 -57 -55 -53 -53 -52 -55 -63 -68 -75 -80 -84 -87 -92 -97 -100 -103 -107 -108 -109 -120 -123 -116 -120 -122 -122 -119 -123 -123 -124 -125 -127 -134 -143 -147 -154 -156 -170 -178 -187 -191 -193 -197 -196 -199 -203 -205 -212 -230 -239 -230 -235 -248 -265 -283 -308 -344 -383 -412 -445 -485 -537 -593 -656 -706 -739 -796 -822 -845 -877 -911 -944 -991 -68 -71 -73 -74 -75 -77 -77 -77 -78 -79 -80 -82 -82 -81 -82 -83 -83 -83 -86 -88 -88 -85 -89 -88 -88 -89 -90 -90 -90 -92 -93 -93 -92 -92 -93 -93 -94 -94 -93 -96 -95 -96 -97 -94 -97 -97 -99 -97 -98 -97 -99 -100 -100 -100 -100 -99 -97 -95 -93 -94 -95 -95 -96 -93 -96 -97 -98 -96 -93 -96 -99 -101 -101 -101 -106 -102 -102 -102 -109 -104 -96 -98 -95 -93 -98 -105 -114 -109 -111 -111 -111 -111 -111 -112 -110 -111 -111 -110 -107 -105 -105 -103 -101 -103 -103 -103 -100 -105 -106 -104 -104 -103 -103 -104 -103 -99 -97 -99 -89 -92 -95 -96 -94 -90 -89 -89 -88 -88 -86 -88 -86 -85 -87 -87 -86 -84 -84 -84 -83 -84 -84 -84 -85 -85 -84 -82 -82 -83 -83 -82 -82 -81 -81 -82 -81 -82 -81 -80 -77 -77 -77 -77 -77 -75 -76 -77 -81 -79 -78 -76 -77 -77 -76 -77 -81 -78 -78 -77 -78 -77 -79 -75 -76 -76 -75 -76 -75 -73 -72 -74 -73 -72 -70 -70 -70 -69 -68 -66 -67 -66 -63 -58 -59 -49 -46 -41 -35 -26 -23 -20 -15 -16 -17 -19 -20 -16 -11 -12 -11 -12 -9 -7 -6 -4 -1 -2 -1 0 1 3 1 2 2 2 4 5 5 4 4 4 1 1 2 1 0 0 0 0 1 0 2 1 1 1 1 1 1 0 0 0 0 -1 -1 -6 -5 -5 -5 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -4 -4 -3 -4 -4 -4 -4 -4 -3 -3 -5 -6 -5 -4 -3 -3 -1 -2 0 -2 -2 -2 -1 -2 -7 -10 -11 -12 -14 -19 -21 -24 -25 -27 -28 -33 -38 -40 -42 -46 -46 -51 -51 -52 -54 -54 -54 -56 -59 -63 -63 -67 -60 -61 -62 -63 -61 -63 -63 -63 -58 -57 -62 -64 -66 -64 -60 -63 -55 -57 -56 -52 -58 -54 -56 -59 -57 -56 -46 -42 -41 -51 -51 -51 -56 -56 -56 -55 -55 -55 -56 -56 -56 -58 -57 -57 -58 -58 -57 -57 -56 -56 -57 -57 -57 -56 -55 -54 -55 -55 -57 -57 -57 -55 -54 -55 -53 -53 -54 -53 -51 -52 -52 -50 -51 -51 -52 -53 -52 -53 -51 -51 -50 -53 -51 -53 -55 -54 -53 -54 -55 -53 -55 -56 -54 -54 -56 -56 -56 -57 -57 -57 -57 -57 -57 -57 -55 -55 -54 -54 -54 -54 -54 -56 -57 -56 -56 -57 -52 -54 -56 -58 -56 -54 -54 -56 -57 -58 -57 -59 -58 -60 -62 -64 -65 -66 -68 -69 -66 -63 -58 -56 -54 -53 -52 -53 -59 -65 -70 -79 -83 -86 -89 -96 -100 -102 -106 -107 -109 -114 -120 -126 -129 -120 -122 -119 -119 -122 -122 -126 -132 -128 -135 -144 -150 -155 -163 -173 -183 -190 -193 -198 -197 -196 -203 -203 -208 -220 -237 -235 -232 -242 -257 -275 -298 -325 -365 -401 -440 -467 -514 -565 -620 -684 -719 -781 -807 -834 -860 -893 -929 -971 -68 -68 -71 -73 -75 -75 -76 -77 -77 -78 -78 -80 -82 -81 -81 -82 -82 -83 -84 -86 -88 -87 -87 -90 -88 -88 -89 -90 -90 -90 -92 -92 -93 -93 -94 -93 -94 -94 -94 -94 -94 -96 -97 -97 -93 -96 -97 -98 -97 -96 -97 -98 -99 -99 -99 -100 -98 -96 -95 -96 -95 -95 -95 -97 -93 -95 -96 -97 -97 -96 -98 -101 -103 -102 -105 -109 -100 -99 -100 -109 -99 -95 -98 -93 -100 -95 -103 -114 -112 -113 -113 -113 -111 -113 -113 -111 -109 -109 -109 -105 -105 -104 -102 -99 -103 -102 -103 -100 -103 -106 -104 -103 -102 -103 -103 -102 -97 -97 -95 -89 -92 -96 -95 -91 -91 -88 -88 -87 -87 -85 -86 -86 -87 -87 -87 -85 -84 -85 -83 -84 -85 -84 -85 -85 -85 -83 -82 -82 -82 -82 -81 -81 -81 -83 -82 -84 -82 -80 -77 -76 -76 -77 -77 -76 -77 -81 -80 -77 -77 -75 -77 -77 -77 -80 -79 -78 -77 -77 -77 -78 -76 -76 -76 -75 -77 -76 -74 -72 -74 -73 -73 -70 -69 -69 -69 -67 -65 -63 -66 -60 -57 -45 -47 -44 -38 -33 -27 -21 -18 -17 -15 -16 -17 -19 -16 -11 -11 -11 -11 -8 -5 -6 -3 -2 0 0 1 3 4 5 5 5 4 5 4 3 4 4 4 4 4 3 2 2 1 0 3 3 3 3 3 3 3 3 3 3 0 3 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -3 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -1 -4 -4 -2 0 -1 0 1 3 4 2 0 -1 -2 -2 -6 -9 -10 -12 -13 -18 -19 -23 -25 -26 -28 -35 -37 -39 -42 -48 -49 -51 -51 -53 -54 -58 -59 -62 -67 -70 -72 -68 -63 -63 -61 -63 -62 -63 -59 -58 -57 -60 -64 -67 -66 -58 -63 -57 -57 -57 -53 -58 -57 -56 -58 -52 -56 -47 -43 -46 -44 -53 -53 -56 -55 -57 -55 -55 -56 -57 -56 -56 -58 -57 -57 -58 -58 -57 -57 -56 -56 -57 -57 -56 -54 -55 -54 -55 -55 -57 -58 -57 -56 -56 -55 -54 -53 -54 -53 -52 -52 -52 -52 -51 -51 -51 -52 -51 -51 -50 -51 -49 -50 -51 -53 -54 -54 -52 -53 -55 -54 -55 -55 -55 -54 -56 -55 -56 -56 -56 -57 -57 -58 -57 -57 -55 -54 -54 -53 -53 -53 -55 -55 -56 -55 -55 -53 -52 -54 -56 -56 -55 -53 -55 -56 -57 -57 -57 -59 -59 -62 -62 -66 -66 -67 -68 -66 -65 -61 -57 -55 -53 -55 -52 -54 -62 -67 -72 -81 -85 -88 -92 -99 -101 -103 -104 -108 -110 -113 -121 -126 -123 -121 -123 -118 -119 -124 -121 -127 -126 -128 -135 -148 -149 -154 -169 -179 -190 -193 -195 -196 -195 -198 -202 -204 -212 -229 -237 -231 -237 -251 -267 -285 -309 -342 -384 -412 -451 -490 -539 -599 -657 -705 -758 -794 -819 -843 -877 -903 -940 -69 -68 -70 -72 -73 -75 -74 -75 -77 -76 -77 -78 -82 -82 -81 -81 -82 -82 -83 -84 -87 -88 -87 -88 -89 -88 -88 -89 -89 -89 -90 -92 -92 -93 -94 -94 -94 -94 -94 -95 -93 -95 -96 -97 -97 -93 -96 -97 -98 -98 -97 -97 -98 -99 -99 -99 -99 -97 -96 -94 -94 -95 -96 -96 -98 -93 -95 -97 -99 -98 -99 -101 -103 -104 -104 -106 -109 -97 -97 -96 -96 -97 -94 -97 -92 -95 -91 -101 -108 -114 -114 -116 -115 -113 -112 -112 -109 -108 -108 -107 -104 -104 -102 -100 -101 -104 -104 -103 -100 -104 -103 -103 -103 -101 -102 -101 -100 -96 -96 -90 -90 -92 -92 -93 -90 -90 -88 -87 -87 -85 -85 -86 -86 -86 -86 -85 -84 -85 -83 -84 -85 -84 -85 -85 -85 -84 -82 -81 -81 -81 -80 -80 -81 -83 -82 -83 -83 -81 -77 -75 -75 -77 -77 -76 -77 -79 -79 -77 -77 -77 -76 -76 -77 -80 -78 -78 -77 -77 -78 -77 -77 -77 -75 -77 -76 -75 -72 -74 -74 -71 -69 -68 -68 -68 -66 -64 -63 -63 -59 -52 -43 -40 -42 -36 -31 -25 -18 -19 -19 -15 -17 -16 -18 -15 -10 -12 -10 -10 -7 -4 -3 -2 0 2 0 2 3 5 6 7 6 6 7 6 6 5 5 4 4 2 2 1 1 3 5 4 2 4 3 3 3 3 3 2 2 3 2 2 2 2 2 1 1 -1 -1 -1 -1 -1 -1 0 0 0 0 -2 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 -2 -1 -2 -4 -3 -2 -1 -2 -2 -1 0 2 4 4 4 4 3 1 0 -2 -3 -5 -8 -9 -12 -17 -16 -18 -22 -24 -25 -29 -34 -37 -45 -46 -48 -51 -52 -58 -60 -62 -62 -65 -67 -76 -76 -65 -68 -66 -66 -65 -63 -63 -63 -58 -56 -58 -64 -63 -65 -59 -62 -60 -57 -54 -53 -58 -57 -56 -57 -58 -57 -46 -48 -50 -48 -51 -55 -55 -55 -57 -56 -56 -56 -56 -55 -56 -57 -57 -57 -58 -58 -57 -57 -55 -56 -57 -56 -56 -55 -55 -54 -54 -56 -57 -58 -57 -56 -55 -54 -54 -54 -54 -54 -52 -52 -51 -52 -51 -50 -51 -52 -51 -50 -50 -51 -50 -48 -50 -52 -53 -54 -53 -53 -53 -54 -55 -55 -55 -54 -56 -54 -56 -56 -57 -57 -57 -57 -58 -57 -54 -53 -53 -53 -52 -54 -54 -54 -55 -55 -55 -53 -53 -54 -56 -55 -53 -54 -56 -56 -58 -57 -58 -58 -60 -63 -63 -66 -66 -67 -67 -65 -62 -59 -56 -54 -55 -51 -53 -57 -63 -69 -79 -84 -86 -89 -95 -97 -102 -106 -108 -108 -111 -119 -128 -123 -121 -122 -121 -120 -122 -122 -121 -126 -122 -127 -142 -146 -151 -162 -175 -185 -191 -193 -196 -195 -195 -199 -202 -207 -219 -234 -230 -233 -244 -259 -275 -295 -325 -365 -401 -439 -476 -518 -566 -621 -683 -737 -779 -806 -832 -859 -892 -924 -69 -68 -70 -72 -73 -75 -72 -75 -76 -77 -77 -78 -82 -82 -81 -81 -82 -82 -82 -83 -83 -87 -88 -87 -88 -88 -88 -88 -89 -89 -89 -89 -91 -93 -93 -94 -95 -94 -94 -95 -93 -95 -96 -97 -96 -94 -96 -97 -97 -97 -98 -97 -97 -97 -98 -99 -99 -99 -97 -95 -94 -94 -96 -96 -97 -98 -95 -97 -99 -101 -100 -101 -103 -105 -106 -106 -97 -93 -95 -96 -103 -93 -91 -93 -96 -97 -90 -87 -106 -114 -117 -116 -114 -112 -112 -111 -108 -107 -106 -106 -106 -104 -103 -101 -103 -102 -104 -104 -104 -100 -106 -103 -101 -102 -100 -101 -100 -99 -95 -96 -95 -90 -93 -91 -92 -91 -88 -87 -87 -86 -85 -85 -86 -87 -86 -86 -83 -84 -85 -84 -84 -84 -84 -85 -85 -84 -82 -82 -81 -81 -81 -80 -80 -82 -82 -82 -84 -81 -77 -75 -75 -77 -77 -77 -79 -79 -78 -77 -76 -77 -76 -78 -81 -78 -78 -79 -77 -78 -77 -76 -77 -75 -76 -74 -75 -73 -73 -74 -71 -70 -68 -68 -67 -66 -64 -64 -63 -59 -51 -42 -38 -32 -34 -28 -22 -18 -17 -18 -16 -16 -19 -17 -15 -10 -11 -10 -9 -6 -3 -2 -2 -2 1 3 2 4 5 6 6 5 6 6 6 6 4 7 7 7 7 6 6 3 4 4 5 3 7 7 7 7 7 7 4 5 3 3 3 3 3 3 3 3 3 1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 1 1 2 2 1 1 2 1 0 1 1 -1 -3 -5 -4 -4 -4 -3 0 0 1 1 2 4 5 5 4 3 2 2 0 -3 -6 -8 -9 -13 -15 -15 -18 -21 -23 -24 -31 -39 -44 -46 -48 -50 -51 -55 -65 -66 -70 -68 -72 -74 -80 -76 -77 -68 -67 -67 -63 -63 -66 -58 -56 -54 -59 -58 -64 -60 -62 -57 -57 -52 -57 -58 -57 -58 -58 -58 -57 -57 -50 -54 -53 -53 -57 -55 -55 -57 -56 -56 -56 -56 -55 -57 -57 -57 -57 -57 -58 -58 -55 -56 -56 -57 -56 -56 -54 -54 -54 -54 -56 -57 -57 -56 -55 -55 -54 -54 -54 -54 -54 -53 -53 -53 -52 -50 -50 -51 -51 -52 -49 -50 -51 -51 -49 -50 -52 -53 -52 -54 -53 -54 -54 -55 -54 -55 -55 -53 -55 -55 -56 -56 -56 -56 -57 -58 -57 -53 -53 -53 -52 -52 -53 -53 -54 -54 -54 -54 -52 -53 -55 -55 -53 -53 -54 -56 -57 -57 -57 -58 -59 -61 -62 -64 -65 -66 -67 -66 -64 -61 -58 -55 -55 -50 -51 -56 -61 -66 -71 -82 -86 -89 -92 -98 -102 -104 -107 -110 -111 -115 -124 -131 -119 -121 -122 -118 -120 -121 -119 -123 -122 -122 -136 -143 -145 -152 -169 -180 -189 -192 -194 -194 -193 -196 -201 -204 -213 -228 -235 -232 -239 -252 -268 -286 -309 -342 -378 -412 -448 -494 -542 -594 -657 -721 -756 -791 -817 -842 -876 -902 -69 -69 -68 -70 -72 -74 -76 -77 -78 -78 -78 -77 -79 -82 -81 -80 -81 -81 -82 -83 -84 -87 -88 -87 -87 -88 -88 -88 -88 -88 -89 -89 -90 -91 -93 -93 -96 -96 -95 -93 -94 -93 -95 -96 -96 -96 -94 -96 -97 -97 -97 -96 -96 -97 -98 -98 -99 -98 -97 -95 -93 -95 -97 -97 -98 -96 -96 -99 -100 -103 -103 -104 -105 -105 -107 -107 -97 -93 -93 -95 -94 -107 -90 -90 -91 -95 -92 -85 -83 -105 -114 -116 -113 -112 -110 -111 -110 -109 -105 -107 -104 -105 -103 -101 -99 -100 -102 -105 -105 -104 -105 -106 -102 -100 -101 -100 -99 -99 -97 -94 -92 -94 -89 -93 -92 -91 -90 -87 -87 -86 -86 -85 -85 -87 -86 -86 -84 -83 -84 -85 -84 -85 -84 -85 -84 -85 -83 -81 -80 -81 -80 -80 -81 -80 -83 -81 -85 -85 -78 -76 -76 -77 -77 -77 -79 -79 -78 -77 -77 -76 -80 -80 -78 -78 -77 -77 -78 -78 -76 -78 -77 -75 -74 -75 -73 -73 -74 -73 -70 -67 -67 -66 -65 -63 -63 -62 -59 -42 -40 -36 -30 -24 -26 -20 -20 -22 -18 -16 -16 -19 -16 -15 -10 -11 -10 -8 -5 -4 -1 -1 0 1 4 4 4 6 5 5 6 6 7 8 6 6 6 7 7 7 7 8 4 5 8 9 9 9 9 10 10 6 4 7 7 7 7 6 6 6 6 6 6 7 5 3 4 3 3 3 3 3 3 2 1 2 2 3 0 0 1 1 1 1 2 2 2 3 3 2 3 3 3 3 2 -1 0 -1 -1 -4 -5 -3 -2 0 2 2 3 3 4 5 4 4 4 2 1 1 -3 -6 -7 -9 -13 -14 -13 -18 -21 -22 -34 -37 -41 -44 -47 -49 -51 -56 -73 -72 -68 -72 -74 -77 -83 -86 -81 -71 -69 -69 -64 -63 -65 -59 -57 -60 -53 -54 -50 -61 -61 -57 -58 -53 -58 -58 -57 -57 -57 -57 -57 -57 -53 -58 -57 -54 -57 -56 -55 -57 -57 -57 -56 -55 -54 -57 -56 -56 -57 -57 -58 -56 -55 -56 -56 -56 -55 -53 -55 -54 -54 -54 -56 -57 -57 -56 -55 -54 -53 -53 -54 -54 -54 -53 -53 -53 -52 -50 -50 -52 -50 -51 -49 -50 -51 -51 -51 -52 -52 -53 -52 -54 -53 -53 -54 -55 -55 -55 -55 -53 -55 -54 -56 -56 -56 -55 -56 -57 -56 -54 -52 -52 -52 -52 -53 -53 -53 -53 -52 -53 -52 -53 -55 -54 -52 -53 -55 -55 -57 -57 -57 -58 -59 -62 -63 -65 -65 -66 -66 -64 -62 -60 -58 -52 -50 -50 -52 -57 -61 -68 -77 -83 -87 -90 -95 -100 -104 -106 -107 -109 -111 -119 -128 -133 -122 -121 -123 -118 -120 -120 -116 -125 -116 -127 -137 -145 -150 -164 -176 -186 -191 -192 -193 -192 -193 -195 -201 -207 -217 -234 -239 -234 -246 -261 -276 -294 -325 -366 -401 -443 -473 -522 -571 -619 -698 -734 -777 -803 -830 -858 -891 -68 -69 -69 -68 -70 -73 -74 -76 -77 -77 -78 -78 -77 -79 -82 -81 -80 -82 -81 -82 -83 -84 -87 -88 -88 -87 -88 -88 -89 -87 -88 -88 -89 -90 -90 -93 -94 -97 -95 -94 -93 -93 -93 -95 -96 -96 -95 -94 -96 -96 -97 -97 -96 -96 -97 -97 -97 -99 -98 -96 -94 -95 -96 -97 -98 -100 -97 -98 -100 -101 -104 -103 -106 -108 -110 -109 -109 -96 -92 -92 -95 -107 -88 -88 -90 -94 -91 -88 -93 -106 -112 -113 -111 -109 -112 -110 -109 -107 -103 -105 -104 -103 -101 -100 -98 -100 -103 -102 -105 -105 -102 -104 -105 -101 -99 -99 -99 -98 -97 -96 -93 -90 -89 -90 -92 -91 -90 -88 -87 -86 -86 -85 -85 -84 -86 -86 -85 -82 -83 -83 -84 -85 -84 -85 -85 -85 -84 -82 -80 -80 -80 -79 -80 -78 -83 -84 -84 -84 -80 -76 -76 -77 -77 -78 -78 -78 -77 -78 -78 -77 -80 -80 -79 -77 -78 -78 -78 -75 -77 -77 -75 -74 -75 -74 -74 -74 -74 -69 -66 -66 -65 -64 -62 -62 -62 -58 -50 -38 -35 -28 -25 -23 -24 -22 -17 -17 -16 -16 -18 -19 -14 -10 -11 -9 -7 -5 -3 0 -1 -1 2 5 6 5 5 5 6 6 7 7 8 9 6 7 7 7 7 6 7 8 8 8 8 8 8 8 8 12 11 11 10 10 10 9 9 9 8 8 7 8 8 5 6 5 6 6 4 6 6 4 4 5 5 3 1 1 2 2 1 3 2 2 2 2 2 3 3 3 4 4 4 5 6 3 4 3 1 1 1 0 -2 -1 -1 1 2 4 4 4 5 5 5 5 4 3 3 1 -3 -5 -6 -9 -13 -12 -14 -19 -27 -31 -35 -38 -41 -44 -49 -51 -75 -74 -81 -79 -78 -77 -80 -86 -96 -85 -73 -69 -67 -63 -64 -65 -60 -57 -61 -48 -50 -45 -56 -58 -58 -58 -58 -58 -58 -58 -57 -57 -57 -57 -58 -56 -58 -56 -55 -57 -56 -56 -56 -57 -57 -56 -55 -56 -56 -56 -56 -57 -57 -58 -55 -55 -56 -56 -56 -55 -52 -55 -54 -54 -55 -55 -57 -56 -55 -54 -54 -53 -53 -55 -54 -54 -53 -53 -54 -52 -50 -50 -51 -51 -50 -49 -49 -50 -50 -51 -52 -52 -53 -52 -53 -54 -54 -54 -55 -55 -55 -55 -55 -53 -54 -55 -56 -55 -55 -55 -56 -56 -55 -52 -52 -51 -51 -52 -52 -53 -53 -52 -52 -52 -54 -54 -53 -52 -53 -55 -55 -56 -56 -57 -59 -60 -61 -64 -64 -65 -67 -65 -63 -60 -60 -55 -52 -50 -51 -54 -59 -64 -70 -82 -87 -89 -93 -98 -101 -104 -108 -106 -111 -113 -121 -134 -134 -121 -122 -120 -118 -119 -118 -121 -124 -126 -134 -145 -148 -157 -171 -181 -189 -190 -193 -192 -191 -193 -199 -203 -210 -227 -233 -233 -241 -254 -270 -287 -309 -343 -376 -416 -456 -494 -546 -598 -683 -718 -754 -789 -815 -841 -875 -68 -68 -69 -69 -69 -70 -73 -75 -76 -77 -77 -77 -78 -77 -79 -82 -81 -80 -82 -82 -83 -84 -85 -87 -87 -88 -87 -88 -88 -89 -88 -87 -88 -89 -90 -90 -93 -94 -96 -94 -93 -92 -92 -93 -95 -95 -95 -96 -95 -96 -97 -97 -97 -96 -96 -96 -96 -97 -99 -98 -96 -95 -96 -98 -98 -99 -99 -100 -100 -102 -104 -106 -107 -108 -110 -111 -111 -111 -96 -90 -90 -103 -107 -85 -89 -93 -95 -94 -91 -95 -107 -113 -111 -108 -111 -111 -109 -107 -105 -101 -102 -104 -102 -100 -98 -99 -102 -100 -99 -104 -104 -103 -103 -100 -98 -98 -98 -96 -96 -93 -93 -90 -89 -91 -91 -90 -89 -87 -86 -86 -85 -85 -85 -85 -86 -85 -83 -82 -82 -84 -84 -84 -85 -86 -85 -85 -85 -82 -80 -80 -80 -78 -79 -80 -81 -83 -84 -84 -79 -77 -78 -78 -77 -81 -78 -78 -77 -78 -78 -79 -78 -79 -78 -77 -78 -78 -77 -77 -77 -76 -75 -75 -74 -74 -75 -74 -69 -65 -67 -65 -63 -61 -63 -59 -58 -50 -37 -33 -28 -26 -23 -22 -22 -18 -17 -17 -16 -18 -18 -14 -9 -13 -9 -7 -4 -2 1 0 0 3 6 8 7 5 5 6 6 7 8 8 10 10 7 10 11 9 9 8 8 9 9 11 11 12 12 13 7 7 7 7 8 8 8 8 8 8 9 9 7 7 6 6 7 6 7 7 7 7 8 8 7 3 4 5 6 5 5 8 6 7 8 4 3 5 3 3 4 4 5 5 5 5 5 5 4 4 5 5 5 4 4 4 2 1 2 2 4 5 4 5 6 6 6 6 4 4 4 1 -3 -4 -5 -9 -12 -11 -21 -22 -28 -31 -37 -40 -47 -46 -51 -58 -70 -87 -86 -85 -79 -83 -89 -90 -83 -71 -68 -66 -62 -62 -64 -61 -58 -51 -50 -53 -46 -60 -61 -58 -59 -58 -58 -58 -57 -56 -56 -56 -57 -57 -56 -57 -55 -56 -58 -57 -56 -56 -57 -55 -56 -54 -56 -56 -56 -56 -56 -59 -58 -55 -55 -56 -56 -57 -56 -53 -54 -55 -54 -55 -55 -55 -56 -55 -54 -53 -53 -53 -54 -55 -54 -53 -53 -54 -52 -50 -51 -50 -51 -51 -50 -49 -50 -50 -49 -49 -52 -53 -53 -54 -54 -54 -55 -55 -56 -54 -55 -56 -52 -53 -55 -55 -55 -54 -54 -55 -55 -53 -52 -51 -52 -51 -51 -52 -52 -52 -51 -52 -53 -54 -54 -52 -53 -54 -55 -55 -56 -56 -58 -59 -61 -62 -64 -65 -66 -66 -63 -61 -60 -55 -52 -50 -50 -51 -56 -60 -67 -75 -85 -89 -91 -95 -101 -102 -106 -110 -108 -113 -116 -126 -137 -128 -121 -125 -117 -119 -121 -120 -127 -125 -132 -140 -148 -152 -166 -177 -187 -190 -190 -191 -190 -188 -198 -200 -206 -216 -232 -236 -235 -248 -262 -278 -294 -326 -364 -407 -447 -480 -526 -576 -656 -698 -734 -775 -801 -826 -857 -69 -68 -69 -69 -69 -70 -71 -73 -75 -76 -77 -78 -77 -78 -78 -80 -82 -81 -82 -82 -82 -83 -84 -85 -88 -88 -88 -87 -87 -88 -89 -88 -87 -88 -89 -90 -90 -92 -93 -95 -93 -92 -91 -93 -93 -94 -96 -94 -95 -96 -96 -97 -95 -97 -96 -95 -96 -96 -97 -98 -98 -97 -96 -97 -98 -99 -100 -101 -103 -102 -104 -106 -108 -109 -110 -113 -113 -112 -113 -86 -88 -87 -108 -104 -89 -92 -96 -98 -97 -94 -101 -107 -101 -109 -106 -111 -110 -108 -106 -103 -99 -100 -103 -103 -100 -99 -101 -103 -97 -106 -104 -106 -103 -102 -100 -97 -98 -97 -95 -93 -92 -92 -90 -89 -90 -90 -88 -88 -86 -86 -86 -85 -85 -87 -87 -85 -84 -81 -82 -84 -84 -84 -85 -86 -85 -85 -83 -81 -79 -79 -79 -79 -80 -81 -83 -83 -84 -78 -77 -78 -78 -78 -78 -78 -78 -78 -78 -79 -80 -79 -80 -79 -77 -78 -79 -79 -77 -77 -76 -75 -75 -75 -75 -74 -70 -69 -66 -66 -65 -63 -61 -62 -61 -56 -49 -35 -35 -36 -27 -23 -22 -20 -18 -18 -17 -15 -18 -18 -14 -9 -10 -9 -6 -3 0 1 1 1 3 7 6 7 7 7 6 6 7 8 9 9 10 13 11 7 12 13 13 9 13 13 13 14 14 15 12 12 11 11 10 10 9 9 9 8 11 10 10 8 8 8 8 7 7 5 6 7 8 8 7 8 8 8 7 7 7 9 6 9 12 9 7 8 9 10 5 10 8 5 4 4 5 6 6 6 6 6 7 6 6 6 5 4 7 6 6 4 3 4 6 6 7 6 7 7 7 6 5 5 4 1 -1 -3 -5 -8 -15 -18 -21 -25 -32 -32 -38 -41 -46 -51 -55 -65 -94 -94 -91 -82 -79 -84 -85 -81 -69 -65 -64 -61 -61 -63 -62 -53 -50 -47 -46 -56 -59 -61 -60 -59 -58 -58 -58 -56 -57 -57 -56 -57 -56 -56 -57 -55 -57 -58 -57 -56 -57 -58 -55 -55 -54 -55 -56 -56 -56 -57 -59 -58 -54 -56 -57 -58 -57 -57 -55 -55 -54 -55 -56 -56 -55 -55 -54 -53 -52 -51 -53 -54 -56 -54 -54 -54 -53 -53 -51 -49 -50 -51 -51 -51 -52 -52 -50 -51 -49 -52 -53 -53 -54 -54 -55 -54 -55 -56 -54 -54 -55 -53 -53 -54 -54 -54 -54 -55 -54 -53 -51 -51 -51 -51 -50 -51 -51 -52 -50 -51 -51 -53 -53 -53 -52 -53 -54 -56 -55 -54 -55 -57 -59 -62 -63 -64 -65 -65 -64 -62 -60 -58 -54 -51 -49 -50 -53 -59 -63 -69 -80 -87 -90 -94 -98 -104 -104 -108 -110 -110 -113 -119 -136 -140 -122 -121 -123 -120 -122 -122 -125 -124 -131 -137 -146 -151 -157 -173 -182 -188 -189 -189 -189 -188 -191 -198 -202 -208 -225 -230 -234 -242 -255 -271 -288 -310 -343 -374 -420 -465 -500 -551 -622 -682 -716 -752 -787 -812 -839 -68 -68 -68 -69 -69 -68 -70 -71 -73 -75 -76 -77 -78 -78 -77 -78 -81 -82 -81 -82 -82 -83 -84 -84 -86 -88 -88 -87 -86 -87 -88 -89 -87 -87 -88 -89 -90 -90 -92 -93 -94 -92 -92 -92 -91 -93 -94 -95 -95 -95 -95 -96 -97 -95 -97 -96 -94 -96 -96 -98 -98 -99 -97 -97 -98 -99 -100 -101 -103 -104 -103 -106 -108 -110 -111 -110 -115 -114 -113 -96 -84 -91 -93 -107 -96 -93 -95 -99 -101 -100 -97 -105 -108 -102 -105 -103 -111 -108 -107 -105 -102 -99 -101 -104 -103 -100 -101 -102 -105 -96 -106 -104 -105 -102 -101 -99 -99 -97 -97 -94 -92 -91 -90 -90 -89 -90 -89 -88 -88 -86 -86 -86 -85 -85 -86 -87 -85 -83 -82 -83 -84 -84 -82 -87 -87 -86 -84 -81 -79 -79 -79 -79 -80 -80 -82 -83 -83 -78 -78 -78 -78 -78 -78 -78 -78 -78 -78 -79 -79 -80 -77 -78 -78 -79 -77 -76 -77 -75 -74 -75 -74 -74 -70 -67 -65 -66 -64 -61 -60 -60 -61 -56 -49 -42 -36 -36 -27 -24 -22 -20 -18 -17 -18 -16 -18 -18 -13 -13 -9 -8 -5 -2 1 2 2 1 4 6 6 7 6 7 8 8 7 7 9 11 10 11 12 13 13 14 14 15 15 16 16 17 15 16 15 15 14 14 14 11 11 12 11 10 9 9 8 8 8 8 10 9 9 8 7 7 6 6 6 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 11 12 13 15 13 7 7 6 6 7 6 6 7 7 7 6 7 6 7 5 6 8 7 8 7 6 7 7 8 9 7 8 8 7 7 6 4 1 -1 -1 -10 -12 -18 -20 -23 -26 -31 -36 -39 -43 -50 -52 -61 -100 -102 -89 -79 -74 -79 -82 -79 -67 -64 -64 -60 -62 -63 -63 -55 -48 -44 -47 -55 -59 -61 -59 -60 -58 -58 -57 -57 -57 -57 -56 -57 -57 -56 -57 -54 -58 -58 -58 -56 -57 -58 -57 -54 -53 -56 -56 -55 -56 -57 -56 -55 -54 -58 -59 -59 -59 -58 -56 -54 -55 -55 -56 -56 -56 -55 -54 -53 -52 -51 -54 -54 -56 -54 -55 -54 -54 -52 -51 -50 -50 -49 -49 -51 -51 -52 -51 -52 -50 -53 -53 -54 -54 -54 -56 -54 -54 -55 -54 -53 -54 -55 -53 -54 -53 -54 -54 -54 -54 -52 -51 -52 -51 -51 -50 -50 -51 -51 -49 -50 -52 -53 -54 -52 -52 -55 -55 -56 -54 -55 -56 -58 -60 -62 -63 -64 -65 -64 -62 -60 -60 -56 -52 -50 -49 -51 -55 -60 -65 -73 -86 -89 -91 -96 -101 -104 -106 -111 -110 -114 -114 -124 -137 -132 -123 -126 -121 -122 -125 -124 -132 -129 -136 -144 -151 -155 -162 -178 -184 -186 -189 -189 -188 -186 -189 -198 -205 -215 -230 -235 -237 -250 -263 -279 -295 -326 -362 -405 -441 -487 -529 -602 -656 -700 -731 -773 -799 -825 -69 -68 -68 -68 -69 -69 -68 -70 -72 -73 -75 -77 -77 -78 -77 -78 -79 -81 -81 -81 -83 -83 -84 -84 -84 -86 -88 -88 -87 -86 -87 -88 -89 -87 -87 -89 -90 -90 -90 -91 -93 -93 -92 -92 -91 -91 -93 -95 -94 -94 -96 -95 -96 -97 -95 -97 -96 -95 -97 -97 -98 -98 -99 -97 -99 -99 -100 -101 -102 -104 -105 -105 -108 -109 -112 -113 -111 -114 -113 -112 -96 -90 -90 -98 -107 -95 -96 -99 -102 -104 -102 -99 -106 -109 -103 -101 -101 -111 -107 -106 -104 -101 -102 -103 -105 -104 -100 -102 -104 -94 -93 -106 -104 -105 -103 -100 -99 -97 -96 -96 -93 -92 -90 -90 -90 -89 -90 -88 -88 -87 -86 -86 -86 -85 -86 -87 -85 -84 -83 -82 -84 -84 -84 -86 -86 -86 -87 -82 -80 -79 -79 -79 -79 -81 -81 -82 -83 -77 -78 -78 -78 -78 -78 -78 -78 -80 -78 -79 -78 -78 -78 -78 -79 -76 -77 -76 -75 -75 -75 -75 -74 -72 -68 -64 -65 -63 -61 -59 -59 -60 -56 -49 -46 -37 -35 -29 -24 -22 -19 -20 -15 -15 -15 -15 -17 -12 -13 -8 -7 -4 -1 2 3 2 2 2 3 6 7 7 5 7 8 9 9 10 10 11 12 13 13 13 13 14 14 15 15 14 15 15 15 14 14 14 14 14 13 13 12 11 11 11 11 11 10 9 8 9 9 9 9 9 9 8 8 8 8 9 10 10 11 11 12 11 11 11 12 12 12 12 12 12 12 12 11 12 12 13 14 14 13 14 9 9 8 8 7 7 8 8 8 8 8 8 8 7 7 9 10 11 10 9 8 9 10 9 9 10 9 8 7 8 4 2 -5 -8 -10 -14 -19 -19 -23 -27 -35 -36 -40 -50 -50 -56 -85 -93 -80 -75 -70 -74 -77 -71 -65 -65 -63 -59 -61 -62 -64 -58 -47 -39 -49 -57 -58 -61 -59 -60 -58 -58 -57 -58 -58 -58 -56 -57 -56 -57 -56 -55 -59 -59 -58 -57 -58 -59 -55 -57 -53 -55 -55 -55 -56 -58 -53 -51 -53 -59 -60 -60 -57 -58 -56 -55 -56 -55 -56 -56 -56 -54 -53 -53 -53 -52 -54 -54 -55 -53 -56 -55 -54 -51 -52 -52 -49 -50 -52 -51 -51 -51 -50 -49 -52 -53 -54 -55 -55 -54 -55 -54 -54 -55 -54 -52 -53 -53 -52 -52 -54 -53 -54 -54 -53 -52 -51 -50 -51 -51 -49 -50 -50 -51 -50 -50 -52 -53 -53 -52 -52 -56 -54 -55 -54 -54 -56 -59 -61 -63 -63 -64 -65 -63 -60 -60 -59 -53 -51 -49 -50 -52 -57 -61 -67 -78 -88 -91 -94 -98 -104 -105 -108 -113 -109 -114 -118 -131 -138 -125 -123 -125 -123 -125 -126 -129 -132 -134 -141 -148 -154 -159 -172 -183 -188 -187 -187 -187 -186 -188 -197 -201 -207 -223 -229 -241 -244 -257 -273 -288 -310 -347 -371 -424 -473 -511 -582 -631 -682 -713 -750 -785 -810 -67 -68 -68 -68 -68 -69 -69 -68 -70 -72 -73 -76 -77 -77 -76 -77 -77 -79 -81 -82 -82 -83 -83 -85 -85 -84 -86 -88 -88 -87 -86 -87 -88 -88 -87 -87 -89 -90 -90 -89 -91 -92 -92 -91 -91 -90 -91 -93 -95 -93 -94 -96 -95 -96 -97 -95 -96 -97 -96 -97 -97 -98 -100 -97 -98 -99 -100 -101 -102 -104 -105 -106 -107 -110 -110 -111 -112 -112 -111 -111 -105 -95 -92 -93 -104 -106 -109 -100 -101 -105 -107 -106 -102 -107 -110 -104 -98 -99 -110 -107 -106 -103 -100 -100 -104 -106 -102 -103 -103 -96 -91 -92 -105 -105 -105 -102 -99 -98 -96 -95 -95 -91 -91 -89 -89 -89 -89 -89 -88 -87 -87 -86 -88 -86 -85 -85 -85 -84 -82 -80 -83 -84 -83 -85 -88 -85 -86 -83 -81 -79 -79 -79 -79 -80 -80 -82 -82 -78 -78 -78 -78 -78 -78 -79 -79 -78 -79 -79 -79 -78 -78 -78 -78 -77 -77 -76 -75 -75 -75 -74 -73 -68 -67 -64 -62 -60 -58 -59 -60 -56 -54 -52 -39 -35 -30 -26 -22 -19 -20 -15 -14 -15 -17 -17 -13 -8 -8 -4 -3 0 2 4 3 4 3 3 6 8 7 7 8 6 7 10 11 11 11 11 12 12 14 13 14 15 15 14 15 15 14 15 16 15 15 14 14 13 13 13 13 12 12 11 10 9 9 10 9 9 9 10 8 9 6 7 8 8 9 10 10 11 13 13 14 14 13 13 13 13 13 13 14 13 14 14 14 13 13 13 13 14 13 14 14 12 9 9 8 9 8 9 8 8 9 9 9 9 9 9 8 10 11 12 11 11 10 11 12 9 11 12 11 10 9 7 1 -2 -5 -8 -11 -17 -19 -19 -24 -33 -35 -38 -46 -48 -55 -70 -84 -74 -72 -68 -70 -71 -68 -63 -63 -61 -58 -61 -62 -65 -60 -40 -32 -50 -57 -58 -61 -60 -59 -58 -58 -58 -59 -59 -58 -56 -57 -57 -57 -56 -56 -60 -60 -58 -57 -59 -58 -54 -53 -54 -54 -55 -56 -56 -58 -50 -48 -53 -53 -60 -59 -60 -58 -57 -56 -56 -55 -56 -56 -56 -55 -54 -54 -54 -53 -55 -53 -55 -53 -54 -55 -54 -51 -50 -49 -49 -50 -51 -52 -52 -53 -50 -47 -53 -53 -54 -54 -54 -55 -55 -55 -53 -54 -53 -51 -51 -51 -52 -51 -52 -53 -53 -54 -53 -51 -51 -50 -51 -51 -50 -51 -50 -50 -50 -51 -52 -53 -52 -53 -55 -56 -53 -52 -53 -55 -58 -59 -62 -63 -63 -64 -64 -61 -58 -58 -56 -53 -49 -58 -50 -54 -60 -64 -71 -84 -91 -93 -96 -101 -107 -106 -109 -111 -112 -114 -123 -135 -131 -125 -126 -129 -125 -128 -129 -136 -132 -141 -147 -154 -157 -164 -179 -184 -185 -187 -187 -185 -183 -185 -198 -204 -213 -228 -234 -239 -252 -265 -282 -295 -327 -359 -396 -450 -494 -554 -606 -655 -697 -727 -771 -799 -66 -67 -68 -67 -68 -69 -69 -69 -68 -71 -72 -74 -76 -77 -75 -77 -77 -78 -81 -82 -81 -83 -83 -84 -86 -85 -84 -86 -88 -87 -87 -86 -87 -88 -88 -87 -87 -88 -89 -91 -89 -90 -91 -91 -90 -91 -89 -91 -95 -95 -93 -95 -96 -95 -97 -96 -95 -96 -97 -97 -97 -97 -99 -100 -98 -99 -100 -102 -102 -103 -105 -106 -107 -107 -109 -110 -110 -110 -110 -111 -105 -105 -95 -96 -107 -107 -106 -110 -104 -105 -108 -109 -109 -104 -106 -107 -99 -94 -98 -109 -106 -105 -103 -99 -105 -105 -104 -103 -104 -103 -94 -88 -87 -106 -105 -104 -100 -98 -98 -94 -94 -94 -90 -89 -88 -89 -89 -89 -89 -88 -87 -87 -87 -88 -86 -87 -86 -85 -84 -79 -82 -84 -84 -81 -86 -86 -85 -85 -81 -80 -79 -79 -79 -80 -82 -82 -82 -78 -78 -78 -78 -78 -78 -78 -80 -77 -79 -78 -78 -78 -79 -78 -77 -77 -76 -75 -76 -75 -74 -71 -67 -64 -64 -61 -59 -58 -57 -60 -57 -56 -53 -40 -35 -32 -24 -22 -22 -19 -15 -15 -19 -20 -16 -13 -8 -7 -4 -2 0 3 5 4 2 3 4 6 8 8 7 9 9 10 12 12 10 12 13 11 12 14 13 15 16 16 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 12 12 11 9 10 9 9 8 10 10 12 10 9 10 9 9 9 10 11 12 13 14 15 16 16 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 14 11 11 10 10 11 11 10 10 9 10 10 10 10 10 11 11 11 12 13 12 12 12 14 13 11 12 13 12 11 9 5 3 1 -1 -4 -7 -15 -18 -18 -22 -29 -33 -37 -43 -46 -52 -55 -75 -77 -65 -63 -65 -67 -64 -61 -61 -60 -57 -60 -61 -63 -45 -37 -36 -52 -57 -59 -62 -61 -59 -58 -57 -57 -59 -59 -59 -56 -56 -57 -57 -55 -57 -61 -60 -58 -57 -58 -57 -54 -53 -54 -54 -54 -56 -57 -57 -51 -47 -56 -57 -60 -60 -62 -59 -58 -57 -56 -56 -56 -57 -56 -55 -55 -54 -54 -54 -56 -54 -54 -55 -55 -56 -51 -51 -50 -49 -48 -50 -53 -52 -52 -54 -50 -49 -52 -53 -53 -53 -54 -54 -54 -54 -53 -53 -53 -52 -51 -51 -52 -52 -52 -52 -53 -53 -53 -51 -51 -50 -51 -52 -52 -50 -50 -50 -51 -51 -53 -53 -52 -54 -56 -55 -53 -52 -53 -55 -59 -60 -62 -63 -62 -64 -63 -58 -57 -57 -54 -52 -52 -56 -51 -56 -61 -66 -76 -89 -93 -94 -97 -103 -105 -106 -111 -109 -114 -117 -125 -136 -127 -126 -128 -128 -128 -128 -132 -139 -139 -144 -150 -157 -162 -172 -184 -185 -186 -185 -185 -183 -184 -197 -200 -206 -221 -228 -240 -246 -259 -274 -289 -310 -346 -369 -428 -482 -533 -587 -629 -681 -713 -752 -788 -66 -67 -67 -68 -68 -67 -69 -69 -69 -69 -71 -72 -74 -72 -75 -77 -77 -78 -80 -81 -82 -82 -83 -83 -84 -87 -85 -84 -86 -87 -87 -86 -86 -87 -88 -87 -86 -88 -88 -90 -91 -89 -89 -91 -90 -89 -90 -90 -93 -96 -95 -94 -95 -96 -96 -97 -97 -95 -96 -96 -97 -98 -97 -99 -100 -99 -100 -100 -103 -103 -104 -105 -106 -106 -107 -108 -109 -109 -109 -110 -110 -100 -93 -97 -98 -98 -106 -105 -110 -107 -108 -111 -112 -108 -103 -105 -102 -95 -90 -99 -108 -106 -105 -102 -100 -107 -106 -104 -103 -105 -107 -91 -85 -93 -107 -105 -102 -99 -97 -97 -92 -92 -92 -89 -88 -87 -88 -88 -87 -88 -87 -87 -89 -90 -86 -86 -87 -84 -84 -82 -82 -82 -84 -82 -84 -86 -84 -84 -83 -79 -79 -79 -80 -80 -81 -81 -81 -78 -78 -79 -78 -78 -79 -80 -78 -79 -78 -78 -78 -78 -79 -78 -78 -76 -75 -74 -76 -76 -73 -68 -67 -63 -62 -60 -57 -55 -60 -60 -56 -52 -48 -34 -32 -24 -22 -20 -20 -18 -15 -19 -16 -16 -12 -7 -5 -3 -1 1 4 4 5 2 3 4 6 8 8 8 8 10 11 12 9 10 12 13 14 11 13 15 17 15 18 18 18 18 18 18 17 17 16 16 16 15 15 15 16 16 15 15 14 14 12 12 11 11 9 9 10 10 11 12 11 12 12 12 13 14 12 13 13 13 13 14 14 15 17 18 19 20 19 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 11 10 11 11 12 12 12 12 12 14 15 15 14 14 15 16 12 13 14 14 9 8 6 4 3 -1 -5 -12 -15 -16 -20 -28 -32 -35 -39 -45 -50 -70 -67 -69 -61 -58 -60 -63 -60 -59 -59 -59 -58 -60 -61 -60 -60 -46 -39 -40 -55 -58 -59 -62 -61 -58 -57 -58 -59 -60 -60 -59 -56 -57 -57 -56 -58 -61 -59 -57 -57 -59 -57 -53 -52 -54 -53 -53 -53 -56 -52 -53 -47 -48 -57 -59 -59 -65 -64 -59 -59 -58 -58 -57 -57 -56 -56 -56 -55 -54 -50 -55 -54 -54 -54 -56 -56 -53 -52 -52 -52 -50 -48 -49 -54 -53 -52 -53 -50 -51 -50 -52 -53 -53 -53 -54 -54 -54 -53 -52 -52 -51 -51 -51 -53 -53 -51 -52 -53 -53 -54 -52 -51 -51 -51 -52 -52 -51 -50 -50 -52 -52 -53 -52 -52 -56 -56 -55 -51 -53 -55 -57 -59 -62 -63 -61 -62 -64 -59 -55 -56 -57 -52 -51 -50 -53 -53 -60 -62 -69 -82 -90 -93 -95 -98 -104 -104 -107 -109 -111 -114 -121 -132 -132 -132 -127 -131 -128 -130 -132 -138 -139 -146 -151 -157 -159 -164 -179 -184 -186 -185 -184 -183 -181 -182 -197 -203 -212 -223 -233 -241 -254 -268 -282 -296 -327 -357 -402 -459 -513 -557 -610 -658 -699 -733 -777 -66 -67 -67 -67 -67 -66 -67 -69 -69 -69 -69 -71 -73 -74 -74 -75 -77 -77 -79 -80 -82 -82 -82 -84 -83 -85 -86 -84 -84 -86 -87 -86 -86 -86 -87 -86 -87 -86 -89 -88 -91 -92 -89 -89 -90 -90 -90 -91 -92 -94 -96 -95 -94 -96 -96 -96 -97 -95 -96 -95 -97 -98 -98 -98 -99 -99 -101 -101 -101 -103 -103 -104 -104 -105 -106 -107 -107 -108 -107 -110 -109 -108 -108 -98 -100 -101 -102 -105 -105 -110 -111 -109 -111 -111 -107 -101 -104 -98 -90 -86 -96 -107 -106 -105 -101 -99 -109 -108 -104 -105 -106 -101 -88 -82 -99 -108 -105 -101 -97 -96 -94 -91 -91 -90 -88 -86 -86 -88 -88 -88 -88 -87 -87 -89 -89 -86 -88 -85 -82 -83 -81 -82 -82 -82 -82 -86 -85 -85 -82 -80 -79 -79 -80 -80 -81 -81 -81 -79 -78 -79 -78 -78 -79 -80 -78 -79 -78 -78 -78 -78 -77 -77 -76 -76 -75 -75 -76 -75 -74 -64 -63 -62 -59 -56 -57 -60 -61 -57 -52 -44 -33 -31 -25 -22 -20 -20 -19 -16 -14 -12 -8 -12 -7 -5 -2 -1 2 3 3 4 1 4 4 6 8 9 8 9 11 12 13 13 10 12 13 14 15 13 14 15 17 17 18 18 19 19 19 19 19 18 18 18 17 17 17 17 18 17 16 15 16 15 15 14 11 12 11 11 11 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 19 19 18 18 17 17 16 16 16 16 15 15 14 14 14 14 13 14 14 15 15 14 13 14 14 14 13 12 13 13 14 13 13 14 14 15 16 15 15 16 17 15 13 14 13 12 11 9 7 4 1 -3 -10 -14 -15 -18 -26 -30 -33 -43 -43 -47 -62 -58 -60 -57 -53 -55 -59 -59 -59 -59 -59 -58 -60 -62 -59 -46 -41 -44 -57 -58 -60 -60 -59 -58 -57 -57 -60 -61 -61 -60 -56 -57 -57 -57 -56 -59 -60 -58 -56 -57 -59 -57 -53 -53 -54 -57 -56 -56 -51 -50 -42 -50 -54 -65 -59 -66 -64 -61 -60 -59 -57 -57 -57 -59 -57 -56 -55 -56 -51 -56 -54 -54 -53 -55 -57 -56 -52 -52 -52 -53 -51 -49 -49 -53 -52 -52 -53 -49 -52 -49 -52 -52 -53 -53 -53 -54 -54 -53 -52 -52 -51 -50 -51 -53 -54 -51 -52 -53 -54 -53 -53 -51 -51 -51 -53 -52 -53 -51 -51 -52 -52 -52 -52 -52 -57 -56 -54 -53 -54 -56 -59 -60 -62 -62 -60 -62 -61 -56 -54 -54 -54 -51 -49 -48 -50 -55 -61 -65 -74 -86 -91 -93 -96 -100 -103 -105 -108 -108 -114 -116 -122 -131 -139 -128 -131 -130 -131 -132 -137 -144 -145 -147 -154 -160 -164 -170 -184 -182 -184 -183 -183 -181 -181 -195 -200 -205 -219 -227 -236 -248 -261 -275 -289 -310 -345 -367 -433 -498 -538 -591 -634 -685 -718 -757 -64 -66 -68 -67 -68 -67 -67 -68 -69 -70 -69 -69 -71 -73 -74 -75 -77 -77 -78 -79 -81 -82 -82 -82 -84 -84 -86 -86 -84 -84 -86 -86 -86 -86 -86 -88 -87 -86 -86 -89 -88 -91 -92 -89 -89 -90 -90 -90 -91 -92 -95 -96 -96 -95 -97 -95 -97 -96 -96 -96 -96 -98 -98 -98 -98 -99 -100 -101 -101 -101 -102 -103 -104 -104 -105 -106 -107 -106 -107 -108 -107 -108 -106 -106 -107 -104 -105 -106 -104 -106 -110 -110 -109 -110 -110 -106 -100 -102 -94 -85 -88 -100 -96 -106 -105 -100 -104 -109 -109 -104 -106 -108 -95 -85 -79 -105 -105 -102 -99 -95 -94 -92 -89 -91 -88 -86 -85 -86 -87 -87 -88 -88 -87 -87 -92 -87 -87 -86 -83 -82 -82 -82 -82 -82 -82 -84 -82 -84 -83 -80 -79 -79 -80 -80 -81 -81 -80 -78 -79 -79 -78 -79 -80 -77 -79 -79 -79 -78 -78 -78 -76 -77 -76 -75 -75 -76 -75 -71 -66 -61 -62 -58 -59 -58 -59 -61 -58 -52 -42 -35 -31 -26 -22 -19 -21 -20 -16 -14 -12 -8 -7 -7 -4 -2 0 1 1 2 4 2 4 5 6 8 9 9 9 11 13 14 14 11 12 14 15 17 16 17 15 19 19 18 19 18 18 18 18 18 19 20 19 19 18 19 18 18 18 18 18 17 16 15 16 15 14 14 13 13 13 13 13 14 13 15 16 16 16 17 18 19 19 18 19 19 19 19 19 17 17 18 18 19 19 19 19 18 18 18 17 17 16 15 16 14 14 14 14 14 13 14 15 15 15 14 14 14 15 15 15 14 15 15 14 15 14 16 17 17 16 17 19 19 14 16 15 14 12 10 8 5 2 -2 -8 -12 -13 -15 -24 -28 -31 -41 -40 -44 -55 -49 -52 -53 -53 -56 -59 -60 -60 -60 -59 -59 -62 -60 -59 -47 -42 -53 -58 -58 -60 -61 -59 -58 -57 -58 -61 -62 -61 -60 -57 -57 -58 -57 -57 -60 -60 -57 -56 -60 -59 -56 -54 -55 -51 -57 -57 -56 -50 -45 -39 -51 -54 -64 -60 -64 -63 -63 -61 -60 -58 -59 -58 -60 -58 -57 -56 -54 -52 -57 -55 -55 -53 -57 -57 -52 -52 -52 -53 -51 -50 -52 -53 -52 -52 -52 -48 -51 -51 -52 -52 -52 -52 -53 -54 -53 -52 -52 -51 -51 -51 -52 -53 -53 -53 -52 -52 -53 -54 -54 -54 -50 -51 -51 -53 -52 -53 -51 -52 -53 -53 -51 -52 -54 -57 -56 -55 -54 -56 -57 -59 -62 -62 -60 -60 -62 -57 -52 -53 -55 -52 -49 -48 -49 -52 -59 -62 -68 -79 -88 -92 -93 -96 -101 -102 -105 -108 -112 -114 -120 -126 -133 -139 -129 -133 -134 -134 -133 -137 -139 -144 -154 -158 -162 -167 -180 -184 -184 -183 -182 -181 -180 -178 -196 -202 -212 -222 -232 -243 -256 -269 -283 -296 -328 -359 -410 -484 -516 -564 -613 -663 -703 -738 -65 -65 -66 -68 -67 -67 -67 -66 -68 -69 -70 -68 -69 -72 -73 -74 -77 -77 -78 -78 -80 -81 -82 -82 -83 -84 -84 -84 -85 -85 -84 -85 -85 -86 -86 -85 -88 -87 -86 -86 -90 -88 -91 -92 -89 -90 -91 -90 -92 -93 -95 -96 -97 -96 -96 -97 -96 -97 -97 -96 -96 -98 -99 -99 -98 -98 -100 -101 -101 -101 -102 -102 -103 -104 -105 -104 -105 -106 -105 -107 -107 -106 -107 -105 -104 -106 -107 -107 -106 -105 -107 -109 -109 -111 -110 -109 -106 -98 -89 -90 -83 -86 -88 -99 -105 -106 -100 -108 -108 -105 -106 -108 -109 -89 -85 -89 -102 -102 -99 -97 -93 -92 -89 -88 -89 -87 -85 -84 -85 -87 -87 -88 -88 -87 -89 -89 -86 -87 -84 -83 -82 -83 -81 -82 -81 -82 -83 -83 -84 -82 -79 -79 -79 -80 -80 -80 -80 -78 -79 -78 -78 -78 -78 -78 -78 -78 -78 -77 -78 -78 -77 -77 -75 -76 -76 -76 -73 -67 -60 -62 -60 -60 -59 -60 -60 -54 -51 -46 -34 -30 -27 -22 -22 -21 -18 -16 -13 -13 -11 -7 -4 -4 -1 -1 -1 0 2 3 2 4 5 6 8 10 9 11 12 14 17 10 11 12 14 16 12 16 16 15 19 19 20 18 20 21 18 18 18 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 15 16 15 15 16 15 15 17 18 18 18 19 20 21 21 22 23 22 21 21 20 19 19 18 18 18 19 19 19 19 20 19 19 18 18 17 14 14 14 15 14 14 15 15 15 16 16 15 15 15 17 14 17 16 16 17 17 15 15 16 18 19 18 18 20 20 15 16 16 15 13 11 9 6 2 0 -6 -10 -11 -13 -22 -26 -30 -39 -38 -41 -47 -49 -52 -53 -54 -56 -60 -60 -60 -60 -59 -60 -62 -59 -59 -48 -49 -56 -58 -58 -60 -62 -59 -57 -57 -59 -62 -61 -62 -60 -58 -58 -58 -57 -58 -60 -59 -56 -60 -60 -59 -52 -52 -54 -50 -54 -56 -56 -49 -40 -44 -54 -60 -58 -62 -63 -63 -64 -62 -62 -60 -59 -60 -61 -59 -57 -56 -52 -53 -58 -53 -55 -56 -58 -56 -52 -52 -52 -51 -51 -51 -51 -52 -51 -52 -52 -52 -51 -51 -51 -51 -52 -52 -54 -54 -53 -52 -51 -52 -52 -52 -53 -53 -52 -52 -53 -55 -56 -54 -54 -52 -51 -52 -53 -54 -51 -51 -53 -53 -53 -52 -53 -56 -57 -56 -55 -55 -57 -59 -61 -62 -62 -59 -61 -63 -60 -54 -51 -52 -55 -49 -48 -49 -50 -54 -61 -64 -71 -84 -89 -92 -94 -97 -101 -104 -106 -108 -112 -115 -119 -129 -134 -134 -132 -132 -134 -136 -140 -145 -147 -152 -158 -163 -167 -173 -184 -182 -183 -181 -181 -178 -177 -188 -199 -204 -217 -226 -238 -250 -263 -275 -289 -312 -345 -377 -462 -500 -543 -595 -638 -689 -723 -65 -65 -65 -66 -68 -68 -67 -66 -66 -68 -70 -70 -68 -70 -72 -73 -75 -76 -77 -78 -78 -80 -81 -81 -82 -83 -84 -85 -84 -84 -84 -84 -85 -86 -86 -86 -85 -88 -88 -85 -87 -90 -89 -91 -91 -90 -90 -91 -91 -93 -94 -94 -97 -97 -97 -97 -97 -96 -96 -96 -96 -96 -99 -99 -99 -98 -98 -100 -101 -102 -101 -101 -102 -103 -103 -104 -104 -105 -105 -106 -107 -106 -107 -105 -103 -103 -107 -108 -108 -107 -105 -108 -109 -108 -111 -110 -109 -102 -97 -88 -86 -78 -84 -86 -101 -105 -106 -99 -112 -111 -105 -108 -108 -102 -90 -86 -90 -100 -99 -96 -94 -91 -90 -87 -86 -87 -84 -83 -83 -86 -86 -87 -88 -87 -87 -90 -87 -87 -85 -83 -83 -83 -81 -81 -80 -81 -82 -83 -82 -82 -79 -79 -79 -80 -80 -80 -80 -79 -79 -78 -78 -79 -78 -79 -79 -78 -78 -78 -78 -77 -76 -75 -76 -76 -76 -77 -66 -65 -62 -61 -60 -60 -58 -59 -56 -52 -46 -35 -32 -28 -23 -22 -22 -19 -16 -14 -13 -11 -6 -6 -5 -4 -3 -2 0 1 3 2 6 5 6 8 10 9 11 12 16 16 15 11 12 14 15 17 15 18 17 19 20 20 20 20 21 21 20 20 18 17 19 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 19 19 19 19 18 19 18 18 16 16 18 19 20 21 21 22 22 22 23 23 23 22 22 22 21 21 20 20 19 19 19 18 19 19 19 20 20 20 19 17 14 14 15 15 16 15 16 16 15 16 15 18 16 17 17 15 15 16 18 18 18 19 17 17 18 20 20 19 20 17 16 17 18 17 15 13 11 8 4 1 -4 -8 -9 -11 -19 -24 -28 -37 -40 -42 -48 -50 -52 -53 -54 -57 -60 -60 -60 -59 -59 -59 -59 -59 -54 -50 -52 -58 -58 -59 -61 -63 -59 -57 -55 -56 -58 -60 -62 -60 -61 -58 -58 -59 -59 -56 -57 -53 -60 -60 -56 -52 -54 -49 -50 -57 -56 -54 -49 -44 -51 -56 -58 -58 -63 -61 -65 -63 -64 -63 -61 -59 -61 -62 -60 -58 -57 -50 -54 -56 -53 -53 -55 -57 -55 -54 -51 -52 -51 -51 -50 -52 -52 -52 -52 -51 -51 -51 -51 -51 -51 -51 -51 -54 -53 -53 -52 -51 -53 -53 -53 -54 -54 -52 -52 -53 -55 -55 -56 -54 -53 -51 -52 -54 -55 -51 -52 -53 -53 -53 -52 -54 -57 -57 -54 -55 -57 -59 -60 -62 -62 -59 -61 -63 -57 -49 -51 -53 -51 -48 -48 -49 -52 -57 -61 -66 -76 -84 -91 -92 -93 -99 -100 -103 -106 -114 -113 -120 -122 -132 -138 -133 -136 -134 -134 -136 -137 -144 -144 -150 -158 -161 -165 -169 -181 -183 -182 -181 -180 -179 -177 -175 -195 -201 -210 -221 -231 -242 -255 -266 -280 -296 -330 -366 -437 -486 -519 -570 -617 -668 -710 -65 -65 -65 -65 -67 -68 -67 -67 -66 -67 -69 -70 -70 -68 -70 -72 -73 -76 -76 -78 -78 -78 -80 -81 -82 -82 -83 -85 -86 -85 -84 -83 -84 -85 -85 -86 -85 -85 -88 -89 -86 -88 -90 -90 -91 -91 -89 -90 -91 -91 -93 -95 -95 -98 -98 -97 -98 -96 -96 -98 -96 -96 -97 -99 -99 -99 -98 -98 -101 -102 -102 -101 -102 -103 -102 -103 -104 -104 -104 -104 -107 -106 -105 -106 -106 -104 -104 -107 -108 -108 -107 -106 -108 -108 -110 -110 -110 -109 -102 -96 -85 -82 -72 -81 -84 -104 -105 -106 -101 -108 -109 -105 -106 -106 -100 -91 -87 -96 -97 -96 -93 -92 -89 -87 -84 -86 -84 -83 -82 -82 -86 -86 -87 -87 -87 -89 -87 -87 -86 -85 -83 -83 -83 -81 -81 -81 -81 -82 -83 -82 -80 -79 -79 -80 -78 -80 -79 -79 -78 -79 -78 -78 -79 -79 -78 -78 -78 -78 -78 -76 -75 -75 -76 -77 -76 -72 -67 -62 -62 -62 -61 -60 -58 -59 -52 -46 -40 -34 -29 -23 -21 -22 -19 -17 -14 -13 -10 -9 -7 -6 -4 -4 -2 -1 1 3 2 6 5 6 8 10 11 12 14 17 16 15 14 12 13 12 15 17 18 16 19 20 20 20 21 21 22 17 20 20 20 20 23 22 22 21 22 21 22 21 20 21 20 20 20 19 19 18 18 17 21 21 19 20 19 20 18 18 18 19 20 21 23 24 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 20 22 21 19 19 18 17 16 16 16 17 18 18 17 18 17 18 18 17 18 17 16 15 19 20 20 20 21 17 18 20 20 20 20 20 17 18 18 18 17 14 12 9 5 2 -1 -6 -7 -9 -17 -23 -30 -38 -41 -43 -48 -50 -52 -53 -55 -58 -61 -61 -60 -59 -59 -60 -59 -55 -54 -51 -55 -59 -58 -59 -61 -60 -56 -54 -52 -53 -54 -52 -63 -62 -60 -59 -58 -58 -60 -56 -55 -53 -61 -59 -56 -51 -55 -46 -53 -57 -57 -53 -48 -48 -55 -64 -56 -57 -63 -64 -64 -64 -65 -65 -59 -59 -63 -63 -60 -57 -55 -51 -53 -53 -54 -54 -55 -56 -55 -53 -51 -51 -50 -51 -51 -51 -51 -52 -51 -51 -50 -50 -50 -50 -51 -50 -51 -54 -53 -52 -51 -51 -54 -54 -54 -55 -54 -53 -53 -53 -55 -56 -57 -55 -52 -51 -53 -55 -56 -51 -53 -54 -54 -53 -53 -56 -58 -57 -56 -57 -59 -59 -61 -62 -62 -58 -62 -59 -53 -49 -50 -51 -48 -48 -48 -50 -54 -59 -63 -69 -81 -88 -91 -92 -95 -99 -99 -104 -104 -113 -114 -119 -125 -131 -129 -135 -137 -137 -139 -139 -146 -152 -154 -161 -166 -169 -174 -183 -184 -182 -179 -179 -176 -174 -192 -198 -203 -215 -225 -235 -247 -259 -272 -288 -314 -346 -380 -417 -466 -502 -549 -597 -646 -710 -64 -64 -65 -65 -65 -67 -67 -67 -66 -65 -67 -69 -70 -70 -70 -70 -73 -74 -76 -76 -78 -79 -79 -80 -81 -81 -82 -83 -86 -87 -85 -84 -83 -84 -85 -85 -86 -85 -86 -88 -89 -88 -89 -90 -90 -91 -91 -90 -91 -91 -92 -94 -95 -96 -99 -98 -98 -98 -96 -96 -97 -96 -96 -97 -99 -99 -99 -98 -98 -100 -102 -102 -101 -102 -103 -103 -104 -102 -104 -104 -103 -106 -106 -106 -107 -107 -106 -105 -108 -109 -109 -108 -105 -106 -105 -110 -110 -110 -108 -101 -94 -86 -78 -67 -79 -82 -104 -105 -105 -109 -107 -106 -105 -105 -105 -96 -92 -88 -98 -95 -93 -91 -90 -88 -84 -82 -86 -82 -83 -82 -85 -86 -86 -86 -86 -87 -88 -87 -86 -84 -83 -83 -83 -82 -81 -80 -81 -82 -82 -82 -80 -79 -79 -80 -78 -80 -78 -79 -78 -79 -79 -78 -78 -79 -79 -78 -78 -78 -77 -75 -75 -76 -76 -77 -78 -67 -66 -64 -63 -62 -61 -58 -54 -52 -45 -41 -36 -27 -26 -21 -22 -19 -16 -14 -13 -10 -10 -9 -6 -5 -3 -3 -2 0 3 4 7 6 6 9 11 11 12 14 17 18 16 14 12 13 12 15 17 16 17 19 20 20 21 22 21 21 20 20 20 23 24 24 24 24 23 23 22 21 22 22 22 22 22 22 19 20 20 19 19 18 19 20 20 20 21 22 20 20 19 19 21 21 22 24 24 24 24 24 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 19 20 20 21 21 21 20 20 19 19 18 18 18 19 18 19 19 18 18 18 18 18 19 18 17 16 22 21 21 21 20 19 20 21 20 20 20 18 19 20 19 18 15 13 10 6 3 1 -4 -7 -10 -18 -25 -31 -38 -43 -44 -49 -50 -53 -55 -56 -58 -61 -61 -60 -59 -59 -59 -58 -57 -58 -53 -56 -59 -58 -59 -60 -58 -53 -50 -52 -50 -50 -48 -60 -62 -60 -59 -59 -58 -61 -55 -51 -53 -60 -59 -56 -52 -54 -50 -53 -57 -55 -54 -48 -52 -57 -58 -58 -59 -62 -63 -64 -62 -66 -66 -60 -59 -61 -61 -58 -57 -54 -52 -53 -53 -53 -53 -54 -55 -51 -54 -51 -51 -51 -51 -50 -51 -51 -51 -51 -50 -50 -50 -50 -50 -51 -51 -53 -54 -52 -52 -51 -53 -55 -55 -55 -53 -55 -54 -52 -52 -54 -56 -58 -56 -53 -51 -52 -54 -54 -53 -54 -55 -54 -53 -55 -57 -58 -56 -55 -58 -60 -60 -62 -61 -57 -59 -61 -56 -51 -49 -51 -48 -47 -47 -50 -52 -56 -61 -65 -74 -83 -89 -91 -92 -96 -98 -102 -105 -105 -113 -117 -123 -126 -135 -133 -137 -137 -139 -141 -144 -148 -156 -161 -165 -168 -172 -182 -183 -181 -179 -178 -176 -173 -171 -194 -200 -208 -219 -228 -239 -251 -264 -278 -297 -332 -387 -441 -487 -532 -577 -620 -673 -715 -63 -64 -65 -66 -65 -66 -68 -67 -67 -66 -65 -68 -70 -70 -71 -71 -71 -73 -75 -75 -75 -79 -77 -78 -80 -81 -81 -82 -83 -85 -86 -84 -83 -82 -84 -85 -86 -86 -86 -87 -89 -90 -89 -90 -88 -90 -89 -91 -91 -91 -92 -93 -95 -95 -96 -100 -99 -99 -97 -96 -97 -96 -96 -96 -97 -99 -99 -99 -97 -98 -101 -102 -102 -101 -102 -101 -103 -104 -103 -104 -104 -104 -106 -107 -107 -108 -107 -107 -106 -109 -110 -108 -108 -106 -106 -106 -110 -110 -109 -108 -100 -93 -81 -74 -73 -82 -85 -104 -105 -103 -107 -106 -104 -105 -103 -103 -94 -94 -90 -96 -92 -90 -88 -88 -85 -81 -83 -85 -84 -83 -83 -85 -86 -86 -86 -87 -87 -87 -87 -86 -83 -83 -83 -82 -81 -80 -81 -81 -82 -82 -80 -79 -79 -80 -79 -80 -80 -79 -79 -77 -77 -77 -78 -79 -79 -78 -78 -77 -76 -76 -76 -76 -77 -76 -72 -68 -64 -64 -64 -62 -57 -51 -52 -45 -37 -36 -27 -25 -22 -22 -21 -17 -14 -13 -11 -11 -10 -7 -5 -4 -3 -1 0 2 4 6 6 6 10 11 11 13 15 18 18 17 15 14 17 12 14 16 17 16 19 19 21 22 21 21 22 22 23 23 23 23 24 24 25 25 25 24 23 23 23 23 23 23 23 23 23 19 19 19 19 19 20 19 20 20 21 21 21 22 22 21 22 21 22 23 24 25 24 24 24 23 25 24 24 25 24 23 24 22 22 22 22 22 22 22 21 22 21 22 23 22 22 21 22 21 19 21 18 18 20 20 21 20 19 19 19 21 18 20 19 18 19 22 22 21 21 20 20 20 20 20 21 19 20 20 21 19 17 15 12 7 4 1 -4 -7 -12 -19 -26 -33 -39 -44 -45 -48 -51 -53 -55 -56 -58 -62 -60 -60 -60 -59 -59 -58 -58 -57 -55 -57 -58 -57 -58 -58 -54 -50 -48 -49 -49 -57 -54 -63 -62 -61 -60 -59 -60 -61 -55 -48 -61 -60 -58 -54 -56 -53 -53 -53 -57 -54 -49 -50 -56 -61 -58 -59 -60 -62 -63 -64 -62 -65 -64 -58 -60 -60 -59 -56 -56 -52 -54 -52 -52 -52 -52 -53 -53 -53 -53 -51 -51 -50 -51 -50 -50 -50 -51 -51 -50 -50 -50 -50 -50 -51 -52 -53 -50 -53 -52 -55 -53 -56 -56 -56 -56 -54 -54 -53 -52 -54 -56 -57 -56 -53 -53 -54 -54 -54 -53 -54 -56 -56 -54 -56 -59 -58 -56 -58 -60 -61 -59 -61 -59 -57 -60 -58 -52 -47 -49 -49 -46 -48 -48 -50 -53 -60 -63 -67 -79 -84 -90 -92 -93 -97 -96 -102 -106 -109 -116 -119 -124 -129 -133 -136 -139 -139 -142 -143 -147 -156 -159 -165 -169 -172 -176 -183 -182 -180 -177 -177 -174 -172 -191 -196 -202 -213 -222 -232 -244 -254 -270 -286 -316 -373 -415 -463 -504 -554 -601 -643 -697 -62 -63 -64 -65 -66 -65 -66 -68 -67 -67 -66 -66 -69 -70 -71 -71 -72 -71 -74 -74 -74 -77 -79 -78 -79 -81 -81 -82 -82 -84 -86 -85 -84 -82 -82 -85 -86 -86 -86 -87 -88 -89 -89 -88 -90 -89 -90 -92 -90 -91 -92 -92 -94 -96 -95 -97 -99 -98 -97 -96 -95 -96 -96 -96 -96 -98 -100 -99 -99 -97 -99 -102 -103 -101 -101 -102 -100 -103 -104 -105 -105 -104 -104 -107 -107 -108 -109 -108 -108 -108 -108 -110 -109 -108 -106 -101 -106 -110 -110 -109 -107 -100 -92 -82 -78 -80 -86 -89 -104 -104 -105 -105 -104 -103 -103 -102 -102 -94 -95 -96 -94 -90 -88 -86 -87 -84 -83 -84 -84 -84 -83 -84 -86 -87 -85 -85 -86 -86 -87 -86 -83 -83 -83 -83 -81 -80 -80 -81 -81 -82 -81 -79 -79 -80 -79 -80 -79 -78 -79 -78 -78 -78 -79 -79 -77 -78 -77 -75 -74 -76 -76 -76 -76 -75 -68 -66 -65 -65 -63 -57 -58 -52 -43 -41 -37 -29 -25 -21 -23 -21 -18 -14 -13 -12 -12 -10 -7 -5 -5 -4 -1 -1 2 2 2 2 6 10 12 13 13 16 19 20 18 16 19 15 13 13 17 18 17 19 20 20 21 22 23 22 23 22 22 23 25 25 25 26 26 25 26 26 25 25 24 24 24 25 25 25 25 23 21 22 20 19 19 19 20 19 21 21 23 24 24 22 22 22 22 22 23 23 24 25 26 24 24 25 25 25 24 24 24 25 22 22 22 22 22 22 22 23 23 22 23 22 23 24 23 23 23 22 22 20 20 21 21 21 22 23 20 20 20 21 20 21 20 19 23 22 22 23 21 22 22 20 20 20 19 21 21 22 21 18 16 12 8 4 1 -4 -8 -13 -20 -28 -34 -43 -45 -48 -49 -51 -53 -56 -57 -59 -62 -60 -61 -59 -59 -58 -58 -58 -56 -56 -58 -58 -56 -58 -56 -53 -48 -46 -46 -44 -56 -57 -64 -63 -60 -60 -58 -62 -59 -56 -57 -61 -59 -57 -55 -56 -52 -56 -57 -58 -57 -51 -54 -60 -61 -59 -60 -61 -61 -62 -63 -61 -63 -62 -57 -59 -58 -57 -57 -55 -50 -52 -51 -53 -51 -51 -52 -52 -52 -52 -50 -50 -50 -51 -50 -50 -50 -51 -50 -50 -49 -50 -50 -50 -50 -51 -52 -51 -51 -50 -51 -54 -56 -57 -57 -56 -57 -55 -53 -52 -52 -54 -56 -55 -54 -53 -54 -53 -57 -56 -56 -56 -56 -55 -58 -59 -59 -56 -59 -59 -57 -57 -60 -56 -57 -59 -55 -47 -47 -49 -46 -49 -47 -50 -51 -56 -60 -65 -71 -80 -86 -89 -90 -94 -96 -98 -103 -104 -112 -117 -123 -125 -129 -134 -139 -141 -142 -145 -144 -151 -163 -165 -168 -171 -174 -183 -183 -179 -178 -176 -175 -172 -177 -193 -198 -207 -218 -226 -236 -247 -261 -279 -305 -363 -398 -445 -489 -529 -584 -623 -670 -63 -62 -63 -64 -66 -66 -65 -67 -68 -67 -66 -66 -68 -70 -71 -71 -71 -72 -73 -74 -74 -74 -78 -78 -77 -80 -81 -81 -81 -82 -84 -87 -84 -84 -83 -85 -86 -86 -87 -87 -87 -89 -91 -90 -89 -90 -89 -91 -90 -91 -89 -92 -93 -95 -95 -94 -96 -97 -97 -97 -95 -95 -96 -95 -95 -97 -98 -100 -99 -99 -97 -99 -103 -103 -101 -101 -102 -101 -102 -104 -105 -105 -105 -105 -107 -107 -108 -111 -110 -110 -109 -109 -110 -111 -108 -107 -101 -107 -110 -110 -109 -106 -100 -92 -84 -82 -87 -89 -92 -105 -103 -105 -103 -103 -102 -101 -100 -98 -94 -96 -93 -92 -90 -88 -87 -87 -83 -83 -84 -85 -85 -84 -84 -86 -86 -85 -85 -87 -88 -86 -84 -83 -83 -83 -82 -80 -80 -81 -81 -81 -81 -79 -79 -80 -79 -80 -79 -79 -79 -77 -78 -78 -79 -77 -78 -79 -77 -76 -76 -76 -76 -77 -76 -70 -66 -66 -66 -64 -57 -58 -50 -46 -40 -36 -32 -24 -23 -24 -20 -19 -15 -15 -13 -12 -11 -8 -6 -4 -4 -2 1 0 2 2 4 5 10 12 13 14 16 19 21 19 16 17 15 13 14 17 16 16 17 20 21 21 22 23 22 23 23 24 24 24 25 26 26 27 27 26 27 27 27 27 26 26 25 25 25 26 26 22 25 23 23 20 20 19 20 19 20 20 22 23 24 23 22 23 23 23 23 25 25 26 26 26 25 26 26 25 25 25 25 25 25 24 24 23 23 23 22 22 22 23 23 22 23 23 24 24 24 22 22 22 22 22 23 19 22 22 23 23 21 21 21 21 22 22 21 20 23 22 23 21 23 22 21 21 20 20 22 22 23 20 17 15 11 6 5 1 -3 -8 -14 -23 -29 -36 -44 -46 -48 -49 -52 -54 -56 -57 -62 -62 -60 -61 -59 -59 -58 -58 -58 -56 -58 -58 -58 -58 -54 -53 -49 -45 -43 -43 -41 -55 -61 -65 -63 -60 -60 -58 -61 -56 -52 -60 -60 -58 -56 -54 -51 -52 -54 -58 -58 -53 -54 -57 -64 -62 -59 -60 -60 -60 -61 -61 -61 -62 -60 -55 -56 -57 -55 -55 -54 -52 -52 -51 -52 -50 -50 -51 -51 -50 -50 -50 -50 -51 -51 -50 -50 -51 -51 -50 -50 -49 -49 -50 -51 -52 -51 -53 -51 -49 -50 -55 -55 -56 -58 -58 -56 -56 -55 -53 -52 -53 -53 -54 -54 -54 -53 -54 -54 -56 -57 -58 -57 -55 -56 -59 -58 -57 -56 -58 -59 -55 -60 -58 -55 -58 -57 -51 -46 -47 -51 -51 -47 -48 -51 -54 -58 -63 -66 -76 -81 -88 -89 -90 -96 -94 -99 -104 -107 -115 -118 -123 -132 -133 -138 -141 -142 -145 -147 -150 -159 -165 -168 -172 -174 -177 -181 -179 -178 -176 -175 -173 -172 -190 -194 -201 -212 -219 -228 -239 -255 -267 -285 -334 -380 -419 -464 -505 -553 -604 -646 -63 -63 -62 -63 -64 -66 -66 -65 -67 -67 -67 -66 -66 -69 -70 -71 -71 -71 -73 -73 -73 -73 -75 -78 -78 -77 -80 -80 -81 -81 -82 -85 -86 -84 -83 -85 -87 -86 -86 -87 -88 -89 -90 -92 -92 -90 -89 -90 -92 -90 -91 -89 -92 -93 -94 -94 -94 -96 -96 -96 -96 -94 -95 -95 -95 -95 -97 -98 -100 -100 -99 -97 -99 -103 -102 -101 -101 -101 -102 -103 -104 -106 -106 -105 -107 -108 -110 -110 -112 -111 -111 -110 -111 -110 -112 -108 -107 -98 -106 -109 -110 -110 -105 -100 -91 -85 -86 -86 -92 -103 -104 -102 -103 -102 -102 -102 -98 -99 -99 -94 -95 -92 -91 -89 -87 -86 -86 -83 -84 -87 -85 -85 -84 -84 -86 -85 -85 -86 -87 -87 -85 -83 -83 -84 -82 -80 -80 -80 -81 -81 -82 -80 -79 -79 -81 -80 -80 -78 -78 -78 -78 -79 -79 -77 -78 -77 -75 -74 -76 -75 -76 -76 -71 -69 -67 -67 -65 -58 -57 -51 -43 -41 -37 -33 -24 -22 -24 -22 -19 -17 -14 -14 -12 -11 -9 -7 -6 -5 -2 1 2 3 3 3 8 11 11 13 15 15 20 22 22 16 16 16 16 15 15 18 18 18 20 20 21 22 22 23 24 25 26 23 24 24 25 26 26 27 27 28 27 27 27 27 27 27 27 26 26 27 26 27 28 24 22 21 20 19 21 19 19 20 21 22 23 23 24 24 24 24 24 25 24 26 25 27 27 27 27 28 27 27 26 26 26 26 25 25 24 24 24 23 23 24 23 24 24 24 25 24 23 24 24 25 23 21 22 23 21 24 22 23 24 23 22 23 22 22 22 23 22 23 23 22 22 24 23 22 21 20 20 21 21 21 19 17 14 9 9 5 1 -6 -12 -16 -24 -30 -38 -46 -47 -49 -50 -52 -54 -57 -59 -59 -61 -61 -61 -60 -58 -58 -58 -58 -56 -59 -58 -59 -57 -53 -52 -45 -41 -40 -38 -37 -54 -64 -65 -63 -60 -59 -58 -60 -57 -56 -59 -59 -54 -55 -56 -53 -54 -56 -59 -58 -56 -56 -60 -63 -60 -58 -59 -59 -59 -60 -60 -60 -57 -58 -56 -56 -55 -54 -54 -52 -51 -51 -50 -50 -49 -49 -50 -50 -50 -51 -51 -50 -51 -51 -51 -51 -51 -49 -51 -49 -50 -50 -50 -50 -51 -51 -54 -54 -49 -50 -51 -55 -55 -56 -56 -55 -54 -54 -54 -52 -53 -53 -53 -54 -52 -53 -54 -54 -55 -58 -58 -57 -55 -56 -57 -57 -54 -56 -57 -54 -55 -59 -55 -55 -57 -54 -47 -46 -49 -51 -52 -47 -48 -51 -55 -59 -64 -69 -78 -83 -88 -90 -93 -94 -95 -101 -107 -110 -117 -120 -126 -135 -136 -141 -144 -145 -148 -148 -155 -169 -168 -172 -169 -172 -176 -178 -175 -176 -175 -174 -172 -182 -192 -196 -205 -213 -221 -233 -244 -259 -278 -318 -361 -408 -449 -491 -533 -582 -627 -62 -63 -63 -62 -63 -65 -66 -65 -66 -68 -67 -67 -66 -67 -70 -71 -71 -70 -72 -74 -74 -73 -73 -76 -80 -76 -77 -81 -81 -81 -82 -83 -86 -85 -84 -87 -86 -84 -86 -87 -88 -88 -89 -90 -91 -93 -91 -89 -91 -92 -90 -91 -90 -92 -92 -94 -94 -93 -95 -95 -96 -96 -94 -95 -95 -95 -95 -97 -99 -100 -100 -98 -97 -100 -101 -102 -101 -101 -101 -103 -104 -104 -105 -106 -107 -107 -109 -110 -111 -113 -113 -112 -111 -112 -111 -110 -107 -105 -101 -105 -107 -111 -110 -106 -100 -92 -88 -91 -93 -95 -103 -103 -101 -101 -101 -101 -101 -96 -98 -97 -93 -93 -91 -90 -89 -87 -86 -85 -83 -85 -85 -85 -86 -85 -86 -85 -84 -85 -86 -88 -86 -84 -83 -84 -82 -81 -80 -80 -80 -81 -81 -81 -79 -79 -80 -80 -79 -78 -79 -78 -80 -79 -77 -78 -79 -76 -75 -75 -75 -76 -76 -76 -69 -69 -68 -66 -65 -59 -50 -45 -40 -36 -33 -27 -23 -23 -22 -18 -20 -15 -15 -12 -12 -10 -8 -6 -6 -3 0 2 3 3 2 6 11 12 13 15 16 15 16 21 19 16 17 16 15 14 15 17 17 20 20 20 21 22 23 24 24 25 25 27 26 25 25 26 26 27 27 28 28 28 28 28 27 27 27 27 26 27 27 28 28 28 29 27 21 19 20 19 21 20 20 20 21 22 23 23 25 23 25 25 25 25 26 27 28 29 27 27 27 27 27 27 28 27 27 27 27 26 26 25 25 23 23 22 25 23 24 26 26 25 23 25 25 23 23 24 22 23 22 21 24 24 25 24 23 24 23 23 24 24 25 23 23 23 24 24 23 21 19 19 21 19 20 17 15 13 10 8 4 0 -6 -11 -18 -26 -31 -39 -47 -49 -49 -50 -52 -55 -57 -56 -56 -59 -62 -60 -60 -58 -58 -59 -57 -57 -59 -58 -59 -55 -51 -47 -43 -37 -37 -34 -47 -56 -65 -64 -63 -61 -61 -58 -54 -58 -53 -59 -56 -54 -55 -56 -54 -56 -59 -59 -58 -58 -56 -60 -59 -59 -58 -58 -58 -58 -58 -58 -56 -55 -55 -55 -54 -53 -53 -53 -51 -51 -51 -51 -51 -48 -49 -49 -49 -51 -51 -51 -51 -51 -51 -51 -51 -51 -50 -49 -49 -50 -51 -51 -50 -50 -51 -52 -53 -49 -50 -50 -52 -54 -54 -54 -55 -53 -54 -53 -52 -52 -52 -53 -53 -52 -53 -53 -52 -54 -59 -57 -56 -54 -55 -55 -55 -54 -56 -56 -53 -59 -58 -55 -58 -55 -50 -45 -46 -48 -49 -47 -48 -50 -53 -57 -62 -67 -75 -79 -86 -88 -89 -94 -92 -96 -102 -108 -113 -119 -124 -128 -132 -139 -144 -146 -147 -151 -150 -163 -165 -166 -164 -166 -170 -176 -174 -177 -175 -174 -173 -172 -189 -192 -200 -210 -217 -225 -235 -248 -264 -297 -336 -373 -423 -466 -509 -560 -604 -64 -62 -63 -63 -63 -64 -65 -66 -66 -66 -67 -67 -67 -66 -68 -71 -71 -71 -72 -73 -74 -74 -72 -72 -78 -79 -77 -79 -81 -81 -82 -82 -85 -85 -84 -86 -86 -87 -88 -87 -87 -88 -88 -90 -91 -93 -92 -91 -90 -91 -91 -91 -91 -91 -93 -92 -93 -94 -94 -94 -94 -95 -95 -94 -95 -95 -95 -95 -97 -99 -100 -100 -98 -98 -101 -101 -101 -101 -100 -102 -104 -104 -104 -106 -107 -107 -108 -109 -111 -112 -114 -114 -113 -110 -110 -108 -108 -106 -102 -104 -103 -109 -111 -110 -105 -102 -94 -93 -95 -94 -99 -103 -101 -100 -99 -100 -100 -100 -96 -97 -95 -93 -92 -91 -89 -88 -86 -86 -84 -85 -85 -86 -87 -85 -86 -85 -84 -84 -86 -87 -86 -85 -83 -83 -83 -81 -80 -80 -80 -80 -80 -79 -79 -81 -81 -80 -78 -78 -79 -78 -79 -79 -77 -77 -77 -75 -74 -75 -76 -76 -76 -72 -70 -70 -68 -64 -60 -53 -47 -42 -36 -32 -27 -25 -20 -22 -20 -19 -17 -14 -13 -12 -11 -8 -8 -5 -5 -1 2 2 3 5 10 13 13 13 15 15 16 15 19 21 16 17 15 17 15 17 19 20 20 21 21 21 22 23 23 24 25 26 26 26 26 25 25 25 26 26 27 27 28 29 29 29 29 28 28 28 28 28 27 28 28 26 28 27 24 26 21 20 20 20 19 20 20 21 22 23 24 25 24 25 26 26 26 26 27 27 28 27 27 28 27 27 28 27 28 28 28 27 27 27 26 24 24 27 25 23 22 26 27 27 26 26 26 26 25 24 24 23 24 23 23 23 24 25 23 25 24 24 24 24 25 23 24 24 24 25 24 22 20 19 18 20 20 18 17 16 13 10 8 5 1 -7 -12 -19 -27 -32 -41 -49 -49 -49 -50 -52 -57 -57 -53 -52 -59 -63 -60 -59 -58 -59 -60 -57 -59 -59 -59 -58 -54 -50 -43 -40 -41 -43 -42 -57 -59 -66 -64 -62 -62 -63 -61 -55 -56 -55 -57 -55 -54 -56 -56 -56 -58 -61 -59 -58 -57 -58 -61 -58 -57 -57 -56 -56 -56 -56 -57 -55 -54 -53 -54 -54 -52 -53 -52 -51 -50 -50 -51 -49 -48 -49 -49 -50 -51 -51 -52 -51 -51 -51 -51 -52 -51 -51 -51 -48 -48 -52 -51 -50 -50 -50 -51 -53 -49 -50 -51 -51 -54 -54 -53 -53 -52 -53 -53 -52 -52 -51 -52 -52 -53 -53 -53 -52 -54 -58 -56 -54 -53 -54 -54 -53 -53 -54 -52 -54 -58 -55 -55 -57 -53 -48 -45 -48 -49 -49 -47 -47 -51 -55 -59 -64 -69 -76 -81 -86 -88 -90 -90 -93 -98 -104 -109 -116 -121 -125 -131 -136 -142 -146 -148 -150 -148 -153 -162 -161 -164 -161 -166 -169 -174 -170 -175 -174 -174 -173 -173 -188 -194 -204 -210 -217 -229 -240 -256 -284 -319 -364 -402 -451 -493 -537 -587 -62 -63 -63 -63 -63 -63 -64 -65 -65 -66 -67 -67 -67 -66 -67 -69 -71 -71 -71 -73 -74 -75 -73 -73 -75 -80 -79 -77 -80 -81 -81 -82 -83 -85 -84 -85 -85 -87 -88 -87 -88 -88 -89 -89 -90 -92 -93 -92 -90 -91 -90 -90 -90 -91 -91 -93 -93 -93 -93 -93 -93 -93 -94 -94 -95 -94 -95 -95 -95 -97 -99 -99 -99 -98 -98 -100 -100 -101 -101 -101 -102 -104 -104 -105 -107 -107 -107 -108 -110 -111 -112 -113 -113 -111 -109 -107 -106 -105 -105 -100 -106 -102 -108 -111 -110 -102 -96 -95 -97 -97 -97 -102 -103 -100 -100 -100 -100 -100 -98 -95 -97 -94 -92 -91 -90 -90 -88 -86 -85 -84 -85 -86 -87 -86 -86 -86 -84 -84 -85 -86 -87 -85 -84 -83 -83 -82 -80 -80 -80 -80 -79 -79 -80 -81 -80 -79 -78 -78 -78 -81 -79 -77 -77 -78 -76 -74 -75 -75 -74 -75 -74 -72 -72 -70 -68 -63 -57 -46 -45 -35 -32 -27 -24 -19 -20 -21 -18 -18 -17 -14 -12 -11 -9 -7 -4 -3 -1 1 2 2 9 9 13 13 13 13 15 15 15 16 20 17 16 16 17 16 18 19 20 20 20 21 21 21 22 23 24 25 26 26 27 26 27 26 25 25 25 26 27 27 28 28 29 29 30 30 29 28 27 28 27 28 29 27 26 25 27 24 24 25 21 20 20 20 20 21 20 21 22 23 24 24 25 27 27 27 27 27 27 27 27 27 27 27 29 28 27 28 28 28 27 27 28 25 25 25 25 28 24 25 26 26 27 28 27 27 27 27 26 25 25 25 24 24 25 25 24 25 25 26 26 25 25 26 24 24 22 23 24 22 22 20 18 17 19 19 17 15 16 12 8 8 6 0 -7 -13 -20 -29 -33 -44 -50 -50 -49 -51 -56 -58 -58 -49 -48 -61 -63 -59 -58 -57 -58 -59 -58 -59 -58 -59 -58 -51 -46 -46 -44 -45 -48 -50 -63 -61 -65 -64 -62 -63 -61 -61 -58 -59 -57 -54 -54 -54 -56 -56 -56 -59 -60 -59 -58 -57 -58 -57 -57 -56 -55 -55 -55 -55 -55 -56 -54 -53 -52 -53 -51 -52 -53 -51 -50 -50 -51 -50 -50 -51 -52 -51 -51 -51 -51 -52 -52 -51 -51 -51 -51 -51 -52 -51 -47 -48 -51 -48 -51 -50 -50 -50 -50 -51 -50 -52 -51 -51 -53 -52 -51 -52 -52 -52 -51 -52 -52 -52 -51 -53 -52 -52 -51 -55 -56 -55 -53 -52 -53 -53 -51 -52 -53 -52 -57 -57 -54 -55 -55 -50 -45 -45 -48 -49 -47 -49 -49 -53 -57 -61 -66 -73 -77 -83 -87 -89 -89 -90 -94 -100 -105 -111 -119 -123 -127 -133 -140 -146 -145 -146 -146 -145 -155 -157 -157 -157 -158 -164 -172 -170 -175 -173 -174 -172 -172 -187 -190 -197 -208 -214 -222 -232 -245 -277 -298 -340 -384 -420 -467 -513 -567 -62 -62 -63 -63 -63 -63 -64 -65 -66 -65 -65 -67 -66 -67 -66 -68 -71 -72 -69 -72 -73 -75 -74 -74 -73 -77 -78 -78 -79 -79 -80 -82 -83 -83 -85 -85 -85 -87 -91 -89 -87 -88 -88 -89 -89 -90 -91 -93 -91 -90 -91 -90 -90 -89 -90 -91 -94 -92 -92 -92 -92 -92 -93 -94 -93 -95 -94 -95 -94 -96 -98 -99 -99 -99 -99 -99 -100 -100 -101 -101 -102 -103 -104 -104 -106 -108 -108 -108 -108 -109 -110 -111 -111 -111 -109 -109 -105 -103 -103 -102 -100 -101 -102 -107 -112 -109 -101 -100 -98 -99 -99 -99 -103 -103 -100 -100 -100 -101 -99 -97 -95 -96 -92 -91 -90 -90 -88 -88 -86 -86 -85 -86 -88 -88 -86 -86 -85 -84 -84 -85 -87 -86 -85 -83 -83 -81 -81 -80 -80 -80 -81 -80 -80 -81 -79 -79 -77 -79 -78 -80 -79 -77 -77 -76 -75 -74 -75 -75 -75 -76 -70 -70 -71 -69 -68 -58 -53 -43 -35 -31 -28 -21 -20 -18 -21 -17 -20 -16 -14 -13 -12 -10 -9 -7 -5 -2 1 1 1 7 9 11 14 12 14 14 15 15 15 18 19 16 16 18 18 16 19 20 20 20 21 21 22 22 23 24 25 26 26 27 27 28 26 27 26 25 25 25 27 27 27 28 28 29 30 30 29 30 29 29 26 26 26 26 27 26 27 24 25 23 21 21 20 20 20 20 21 20 21 21 23 23 24 26 26 26 27 27 28 28 28 28 28 27 28 27 27 28 28 28 28 28 28 27 28 25 25 25 27 25 25 25 26 27 27 27 28 28 28 28 27 26 26 26 25 26 26 25 25 25 27 27 26 26 25 23 22 21 22 22 21 22 20 18 16 18 18 15 14 14 11 8 8 6 0 -8 -16 -24 -32 -38 -48 -52 -51 -49 -52 -57 -58 -49 -48 -55 -63 -63 -60 -58 -58 -60 -59 -59 -59 -61 -61 -54 -48 -41 -50 -48 -47 -54 -52 -68 -67 -66 -65 -62 -64 -60 -61 -60 -62 -59 -52 -54 -55 -56 -56 -57 -59 -60 -58 -58 -56 -57 -56 -56 -55 -54 -54 -54 -54 -54 -54 -52 -53 -50 -52 -51 -51 -52 -51 -50 -51 -51 -50 -52 -52 -52 -52 -52 -51 -52 -52 -52 -52 -51 -51 -50 -51 -51 -51 -50 -48 -49 -48 -48 -49 -51 -51 -51 -50 -50 -50 -52 -53 -52 -52 -51 -50 -50 -51 -52 -51 -52 -51 -52 -51 -52 -51 -51 -52 -55 -53 -51 -52 -52 -51 -50 -52 -49 -48 -56 -55 -54 -55 -53 -46 -44 -47 -49 -49 -47 -51 -51 -56 -60 -63 -67 -72 -79 -85 -87 -90 -88 -90 -95 -101 -106 -115 -121 -124 -128 -137 -138 -142 -141 -143 -143 -145 -154 -153 -155 -153 -159 -163 -169 -175 -173 -173 -173 -173 -174 -186 -192 -202 -208 -213 -226 -236 -263 -284 -325 -368 -409 -452 -495 -539 -62 -61 -63 -63 -63 -63 -63 -64 -65 -66 -66 -66 -67 -67 -66 -67 -69 -71 -72 -72 -73 -74 -74 -74 -74 -76 -79 -78 -78 -80 -81 -82 -83 -84 -84 -85 -85 -86 -88 -90 -88 -87 -88 -89 -89 -90 -91 -91 -91 -91 -91 -92 -91 -91 -90 -91 -92 -93 -92 -92 -91 -91 -91 -93 -93 -93 -94 -94 -94 -95 -97 -98 -98 -99 -99 -99 -100 -100 -101 -101 -101 -102 -104 -104 -104 -107 -107 -107 -108 -107 -109 -109 -110 -110 -110 -107 -107 -105 -104 -104 -102 -102 -104 -101 -107 -113 -109 -100 -101 -102 -99 -99 -100 -104 -103 -101 -100 -100 -100 -98 -96 -94 -94 -91 -90 -90 -90 -89 -87 -87 -86 -85 -87 -87 -87 -86 -86 -84 -84 -85 -87 -87 -85 -84 -83 -81 -81 -80 -80 -80 -79 -81 -81 -81 -79 -77 -78 -78 -80 -79 -76 -77 -77 -75 -75 -75 -75 -74 -75 -76 -71 -71 -71 -68 -61 -55 -46 -37 -29 -29 -22 -21 -19 -21 -19 -19 -17 -15 -14 -12 -10 -10 -7 -6 -3 0 1 0 6 10 12 15 13 13 13 14 14 14 16 19 15 17 16 17 18 19 19 20 21 20 22 22 22 22 22 22 24 25 26 27 28 28 27 28 28 26 26 26 27 27 27 28 28 29 30 30 31 31 29 30 29 26 25 25 25 24 25 24 24 24 25 21 20 21 21 20 19 19 20 20 22 23 23 24 25 25 26 26 27 27 28 28 28 28 27 28 27 27 28 27 29 28 28 28 27 28 26 28 26 26 25 27 26 26 26 27 27 27 27 27 28 28 28 27 28 27 27 26 26 26 25 27 27 25 25 25 23 21 19 18 21 23 21 21 17 15 18 17 14 13 14 10 8 8 3 -3 -11 -19 -28 -34 -43 -51 -53 -47 -50 -54 -57 -56 -45 -48 -59 -63 -62 -59 -57 -58 -61 -59 -58 -56 -63 -63 -50 -44 -38 -53 -53 -52 -55 -59 -69 -68 -66 -64 -64 -63 -58 -61 -62 -61 -59 -53 -55 -56 -56 -56 -57 -58 -59 -58 -57 -56 -55 -56 -56 -54 -53 -53 -53 -53 -54 -53 -51 -52 -51 -50 -51 -51 -52 -51 -51 -51 -51 -49 -50 -52 -50 -53 -52 -52 -52 -52 -53 -52 -51 -51 -51 -50 -50 -48 -51 -49 -48 -49 -48 -50 -50 -49 -50 -51 -51 -50 -53 -52 -52 -52 -52 -50 -49 -50 -52 -51 -51 -50 -51 -51 -51 -50 -50 -51 -54 -51 -50 -50 -50 -49 -52 -51 -46 -51 -56 -52 -54 -54 -50 -45 -44 -45 -48 -49 -48 -50 -54 -57 -62 -66 -71 -76 -81 -85 -88 -89 -88 -90 -97 -102 -109 -121 -122 -124 -129 -134 -137 -138 -139 -141 -139 -147 -149 -149 -149 -150 -157 -167 -176 -174 -172 -174 -171 -172 -184 -189 -196 -206 -210 -218 -228 -257 -276 -298 -344 -394 -426 -468 -517 -62 -62 -63 -64 -63 -63 -63 -64 -65 -65 -65 -66 -66 -67 -67 -66 -68 -70 -72 -71 -73 -73 -74 -75 -74 -74 -78 -79 -78 -78 -80 -81 -82 -84 -84 -84 -86 -85 -86 -89 -87 -86 -88 -88 -89 -89 -90 -92 -92 -90 -91 -90 -91 -90 -91 -91 -91 -92 -92 -91 -91 -90 -91 -91 -93 -93 -93 -93 -93 -94 -96 -96 -98 -99 -99 -99 -100 -100 -101 -101 -101 -101 -103 -105 -104 -104 -106 -107 -107 -107 -108 -108 -108 -109 -109 -108 -107 -102 -102 -102 -102 -101 -104 -105 -101 -106 -112 -107 -100 -99 -101 -99 -99 -102 -105 -103 -101 -100 -100 -99 -99 -95 -94 -92 -90 -90 -89 -89 -89 -87 -88 -86 -86 -87 -87 -85 -85 -85 -84 -85 -86 -86 -86 -84 -82 -82 -82 -81 -80 -80 -79 -79 -82 -79 -79 -77 -78 -78 -80 -78 -77 -77 -75 -75 -73 -75 -74 -74 -75 -72 -74 -74 -71 -66 -58 -47 -44 -33 -26 -24 -21 -20 -19 -20 -20 -19 -16 -14 -12 -11 -9 -10 -8 -3 0 1 -1 3 8 9 13 15 12 13 13 14 13 14 18 17 16 17 18 18 19 20 20 20 21 21 22 23 23 23 23 23 24 25 26 27 28 29 29 27 26 28 26 27 26 27 27 28 29 28 29 29 31 32 31 29 28 25 25 25 25 25 24 23 23 23 23 23 21 21 20 21 21 21 19 20 21 22 22 23 24 25 25 25 26 26 27 27 27 28 28 28 28 28 27 27 27 30 29 28 28 27 27 28 26 27 26 26 26 26 27 26 28 28 28 27 28 29 29 29 29 28 27 28 27 27 26 26 26 26 24 23 23 22 21 17 16 20 20 21 21 17 14 16 16 12 12 14 9 7 6 1 -6 -14 -22 -32 -38 -48 -53 -52 -49 -51 -54 -56 -52 -44 -49 -61 -66 -61 -58 -58 -60 -61 -57 -57 -61 -66 -64 -46 -42 -39 -54 -58 -58 -63 -65 -69 -68 -67 -62 -65 -62 -60 -61 -62 -61 -59 -54 -56 -57 -56 -55 -58 -59 -59 -58 -57 -55 -55 -55 -54 -53 -52 -52 -52 -52 -53 -53 -51 -52 -52 -52 -50 -53 -52 -51 -51 -51 -53 -52 -54 -48 -51 -54 -53 -53 -52 -53 -52 -51 -51 -50 -51 -50 -50 -49 -49 -48 -47 -47 -49 -49 -49 -51 -50 -50 -51 -51 -50 -52 -51 -51 -52 -49 -49 -49 -50 -51 -51 -50 -51 -52 -50 -48 -47 -50 -53 -51 -48 -49 -49 -50 -50 -47 -42 -54 -55 -53 -54 -53 -47 -45 -45 -45 -46 -46 -49 -53 -55 -60 -63 -68 -72 -78 -84 -87 -89 -88 -87 -91 -98 -104 -115 -120 -121 -123 -130 -131 -135 -135 -137 -138 -137 -147 -146 -147 -145 -152 -156 -165 -174 -171 -171 -172 -174 -175 -186 -191 -199 -205 -210 -222 -241 -262 -285 -326 -365 -416 -453 -493 -62 -62 -62 -62 -64 -63 -63 -64 -64 -65 -65 -65 -66 -66 -67 -67 -66 -69 -72 -71 -72 -73 -72 -75 -75 -75 -76 -79 -79 -78 -79 -80 -82 -83 -86 -84 -84 -85 -84 -86 -87 -86 -86 -88 -89 -88 -89 -91 -93 -92 -91 -91 -90 -90 -90 -91 -92 -92 -93 -91 -91 -90 -91 -91 -92 -93 -93 -93 -93 -93 -95 -96 -97 -98 -99 -99 -99 -100 -100 -100 -101 -101 -101 -103 -104 -102 -104 -105 -106 -106 -107 -107 -108 -106 -107 -108 -107 -105 -103 -98 -101 -99 -100 -106 -106 -101 -107 -110 -105 -101 -101 -101 -99 -98 -103 -105 -103 -101 -101 -100 -99 -97 -94 -93 -91 -90 -89 -89 -90 -87 -87 -86 -85 -87 -86 -86 -85 -85 -84 -84 -85 -86 -85 -85 -83 -83 -81 -81 -80 -81 -81 -81 -82 -79 -77 -78 -78 -79 -79 -77 -76 -76 -75 -74 -74 -75 -73 -74 -76 -74 -74 -73 -68 -60 -52 -45 -29 -26 -27 -22 -20 -18 -19 -17 -20 -17 -15 -13 -11 -9 -8 -7 -4 -1 1 -1 -2 7 9 11 14 13 12 13 12 12 14 15 18 17 16 18 17 19 20 20 21 21 21 21 21 22 23 24 23 24 24 25 26 27 28 29 27 28 29 28 27 25 27 26 27 27 28 28 30 30 28 29 28 29 28 25 26 23 24 24 24 22 19 19 21 21 22 22 22 22 20 22 21 20 20 21 22 23 24 25 24 25 26 26 27 27 26 26 27 28 28 28 29 28 27 27 29 29 28 28 28 28 28 27 28 26 26 27 26 26 26 27 28 28 27 28 29 29 30 30 30 28 28 27 26 26 24 27 26 25 22 23 22 21 16 14 19 19 20 21 16 13 16 15 11 11 12 8 6 3 -3 -9 -17 -26 -35 -43 -52 -55 -48 -49 -51 -56 -56 -46 -37 -56 -63 -63 -58 -55 -58 -62 -61 -56 -54 -67 -67 -59 -42 -38 -43 -59 -62 -63 -71 -71 -70 -68 -64 -62 -64 -61 -61 -62 -63 -60 -59 -55 -57 -56 -55 -58 -58 -60 -59 -58 -56 -55 -55 -55 -53 -52 -51 -52 -52 -52 -53 -53 -53 -53 -52 -51 -53 -53 -52 -51 -52 -51 -50 -48 -50 -52 -53 -55 -55 -50 -51 -52 -52 -51 -50 -49 -49 -50 -50 -49 -47 -48 -48 -49 -48 -47 -49 -49 -49 -49 -52 -51 -51 -51 -50 -50 -51 -50 -50 -49 -50 -50 -50 -49 -50 -49 -49 -48 -46 -48 -48 -49 -47 -48 -48 -50 -48 -45 -48 -56 -53 -53 -54 -52 -46 -46 -45 -45 -48 -52 -51 -55 -57 -61 -66 -70 -74 -80 -86 -87 -90 -89 -90 -94 -101 -109 -116 -119 -120 -123 -131 -127 -132 -131 -134 -134 -140 -144 -141 -141 -142 -150 -162 -173 -172 -171 -173 -171 -173 -175 -187 -194 -203 -207 -215 -233 -253 -272 -298 -348 -404 -439 -470 -62 -62 -62 -61 -62 -64 -63 -62 -63 -64 -65 -65 -66 -67 -66 -67 -66 -68 -71 -72 -71 -73 -74 -75 -75 -75 -76 -78 -79 -79 -79 -79 -80 -83 -83 -84 -83 -85 -85 -85 -86 -85 -86 -87 -87 -89 -89 -90 -93 -92 -92 -91 -91 -91 -90 -89 -91 -91 -92 -92 -91 -90 -90 -91 -91 -92 -93 -93 -92 -92 -93 -94 -96 -97 -98 -99 -99 -99 -100 -101 -100 -101 -101 -102 -103 -103 -101 -103 -104 -105 -105 -106 -105 -106 -105 -106 -106 -105 -104 -101 -95 -99 -98 -100 -105 -105 -101 -108 -109 -101 -102 -102 -100 -98 -98 -104 -106 -102 -101 -101 -100 -99 -97 -94 -93 -90 -89 -88 -88 -88 -86 -87 -86 -87 -87 -85 -84 -85 -83 -84 -86 -85 -84 -85 -84 -82 -82 -81 -80 -81 -79 -82 -79 -78 -77 -78 -78 -80 -77 -77 -76 -76 -74 -74 -75 -74 -74 -74 -73 -76 -75 -72 -64 -59 -41 -33 -31 -27 -24 -21 -19 -20 -18 -21 -19 -15 -13 -13 -12 -12 -9 -8 -3 -2 1 0 4 8 9 12 11 11 11 12 12 14 15 17 19 19 17 18 18 20 20 21 21 22 22 22 22 22 23 24 24 25 25 26 26 27 28 26 29 28 28 29 30 29 28 26 25 26 28 28 28 29 29 29 29 29 28 26 23 25 23 23 22 22 20 19 18 19 21 22 23 21 21 20 21 20 22 21 21 22 23 24 25 26 27 28 27 27 27 26 26 26 27 28 28 28 29 28 27 29 28 29 28 28 28 28 28 27 27 27 27 27 27 26 27 27 28 28 28 29 30 30 30 30 29 28 28 27 25 26 27 27 24 23 21 21 20 17 12 18 18 20 21 16 13 15 13 10 11 9 7 5 1 -4 -13 -21 -30 -38 -48 -55 -53 -48 -49 -52 -57 -54 -40 -47 -59 -63 -60 -56 -58 -61 -62 -60 -53 -64 -67 -69 -55 -38 -38 -54 -64 -67 -69 -70 -70 -68 -67 -64 -64 -64 -62 -62 -62 -62 -58 -56 -55 -57 -56 -55 -56 -58 -59 -58 -57 -56 -54 -54 -54 -53 -52 -51 -52 -52 -53 -53 -53 -53 -53 -52 -53 -53 -53 -52 -52 -52 -50 -52 -50 -47 -47 -50 -51 -50 -52 -51 -50 -51 -50 -50 -49 -51 -50 -48 -49 -47 -48 -47 -47 -47 -47 -48 -49 -49 -48 -49 -52 -51 -50 -49 -50 -49 -50 -50 -49 -48 -50 -50 -49 -49 -49 -49 -47 -44 -46 -50 -47 -47 -47 -47 -50 -47 -46 -54 -56 -52 -54 -53 -49 -46 -44 -45 -45 -48 -52 -52 -55 -59 -63 -68 -71 -76 -82 -86 -88 -89 -90 -92 -97 -106 -110 -116 -117 -119 -124 -123 -127 -128 -131 -132 -131 -139 -137 -139 -137 -144 -153 -160 -170 -170 -171 -173 -174 -176 -184 -189 -198 -204 -206 -225 -237 -261 -285 -322 -373 -423 -455 -62 -61 -62 -62 -63 -63 -63 -63 -63 -64 -64 -65 -65 -65 -66 -67 -67 -67 -70 -72 -72 -71 -74 -74 -75 -76 -76 -77 -79 -80 -79 -79 -80 -82 -83 -84 -83 -84 -85 -85 -84 -86 -85 -85 -87 -87 -88 -89 -91 -93 -92 -92 -92 -92 -90 -89 -90 -91 -91 -91 -91 -90 -90 -92 -91 -91 -92 -92 -92 -92 -92 -92 -94 -96 -98 -98 -99 -99 -99 -100 -101 -101 -102 -102 -101 -103 -100 -101 -102 -103 -104 -105 -105 -106 -104 -104 -105 -105 -104 -102 -99 -95 -98 -98 -101 -104 -104 -102 -106 -103 -102 -102 -104 -100 -98 -100 -105 -106 -101 -100 -101 -100 -98 -96 -93 -90 -88 -86 -87 -87 -86 -88 -87 -86 -87 -85 -85 -85 -84 -84 -85 -84 -85 -86 -84 -83 -83 -82 -80 -82 -80 -82 -79 -78 -77 -77 -79 -79 -77 -75 -76 -75 -73 -74 -74 -73 -74 -73 -76 -77 -74 -68 -57 -50 -45 -29 -27 -27 -21 -20 -18 -18 -17 -19 -16 -14 -12 -11 -8 -10 -6 -3 -2 2 -3 -5 6 8 10 10 11 11 11 12 13 13 15 16 19 17 18 19 20 20 21 21 22 22 21 21 22 23 24 25 25 24 26 26 26 26 28 29 27 30 28 28 29 30 31 29 27 26 27 28 28 29 29 28 29 28 28 26 24 23 22 21 22 22 20 19 18 18 19 21 21 22 22 20 21 21 20 20 22 21 22 24 24 26 26 27 28 28 28 28 28 26 25 26 28 28 28 28 29 29 28 29 28 29 29 29 28 28 28 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 29 28 28 28 28 24 24 25 27 26 22 20 20 19 16 10 17 17 19 19 14 14 14 13 10 10 8 7 3 -2 -8 -15 -24 -32 -43 -52 -54 -49 -48 -49 -54 -56 -49 -43 -57 -61 -62 -57 -53 -59 -64 -59 -57 -55 -67 -72 -66 -47 -34 -42 -63 -65 -68 -70 -69 -69 -68 -66 -66 -64 -63 -62 -63 -63 -62 -58 -56 -56 -57 -56 -56 -56 -58 -59 -58 -57 -56 -54 -54 -54 -53 -52 -51 -52 -53 -52 -53 -54 -53 -52 -53 -54 -53 -53 -52 -52 -53 -54 -55 -52 -50 -51 -48 -49 -49 -49 -49 -52 -50 -51 -48 -48 -49 -49 -49 -48 -49 -48 -48 -47 -48 -47 -47 -48 -49 -47 -48 -47 -49 -49 -49 -48 -47 -49 -48 -48 -48 -48 -49 -51 -51 -48 -46 -47 -43 -45 -48 -46 -48 -47 -49 -50 -48 -47 -57 -55 -53 -53 -51 -47 -45 -45 -45 -45 -48 -52 -55 -57 -61 -65 -70 -73 -78 -85 -87 -89 -91 -90 -95 -102 -110 -111 -116 -117 -119 -125 -121 -125 -124 -129 -129 -132 -138 -138 -135 -134 -143 -159 -168 -171 -170 -172 -171 -174 -176 -184 -193 -200 -203 -218 -229 -247 -272 -299 -352 -414 -440 -62 -62 -62 -61 -62 -62 -64 -64 -63 -63 -65 -64 -65 -65 -66 -66 -67 -67 -69 -71 -73 -72 -73 -74 -75 -76 -76 -77 -78 -79 -80 -79 -80 -80 -82 -84 -83 -83 -83 -83 -84 -84 -84 -85 -85 -87 -89 -88 -90 -92 -94 -92 -92 -92 -90 -90 -90 -91 -91 -91 -91 -90 -90 -90 -90 -92 -92 -92 -92 -92 -92 -92 -92 -95 -96 -97 -98 -98 -99 -100 -101 -101 -101 -102 -103 -101 -102 -101 -100 -102 -103 -103 -105 -104 -105 -103 -103 -104 -104 -103 -101 -98 -95 -97 -98 -101 -102 -103 -102 -105 -101 -103 -103 -104 -99 -98 -102 -107 -106 -100 -102 -101 -100 -98 -95 -93 -88 -86 -85 -86 -86 -84 -86 -87 -86 -85 -86 -84 -85 -83 -84 -85 -82 -84 -85 -83 -83 -82 -80 -81 -81 -81 -78 -76 -77 -79 -80 -77 -76 -76 -75 -74 -74 -74 -73 -73 -74 -75 -77 -75 -72 -64 -59 -42 -34 -31 -27 -23 -21 -19 -16 -19 -20 -18 -15 -14 -13 -11 -7 -9 -7 0 -2 0 -3 3 6 9 10 11 10 11 11 11 13 15 16 16 19 17 19 20 20 21 21 22 23 21 20 21 23 24 24 25 25 27 25 26 27 27 27 29 30 30 30 29 28 30 32 30 28 27 27 27 28 27 28 27 27 27 27 26 24 23 21 21 20 21 20 19 18 18 19 19 19 21 20 20 21 20 20 20 19 22 21 21 23 24 26 27 27 28 27 25 27 29 27 25 26 27 26 27 28 28 27 28 27 28 29 29 30 28 29 28 28 28 27 27 27 28 28 27 27 27 28 29 29 29 29 29 28 28 28 26 24 23 24 27 26 22 19 20 18 14 11 16 17 17 16 13 14 13 10 11 9 7 6 0 -6 -10 -19 -28 -38 -48 -57 -54 -46 -49 -52 -56 -55 -45 -48 -61 -59 -59 -53 -59 -63 -64 -55 -50 -61 -69 -75 -64 -42 -39 -49 -64 -66 -68 -70 -68 -68 -68 -66 -66 -63 -63 -64 -64 -64 -62 -59 -57 -57 -57 -56 -55 -56 -59 -58 -57 -56 -56 -55 -54 -54 -53 -52 -51 -53 -53 -53 -53 -53 -53 -53 -54 -54 -54 -53 -52 -52 -51 -52 -52 -51 -51 -51 -50 -49 -48 -49 -49 -49 -49 -48 -48 -47 -46 -47 -47 -47 -49 -48 -48 -48 -47 -48 -47 -45 -46 -46 -46 -46 -45 -46 -45 -46 -46 -47 -47 -47 -47 -47 -48 -48 -51 -49 -45 -46 -43 -46 -46 -48 -47 -48 -52 -49 -48 -53 -57 -53 -53 -52 -49 -47 -45 -45 -45 -45 -48 -52 -55 -59 -64 -68 -72 -75 -81 -85 -87 -89 -91 -92 -99 -104 -105 -112 -115 -117 -119 -126 -119 -121 -121 -125 -123 -132 -132 -137 -132 -136 -145 -156 -168 -169 -170 -171 -172 -176 -182 -188 -198 -201 -212 -221 -234 -260 -285 -327 -380 -425 -61 -61 -62 -62 -62 -63 -64 -63 -63 -64 -64 -65 -65 -66 -66 -66 -67 -67 -67 -70 -73 -73 -73 -74 -75 -75 -76 -76 -77 -79 -80 -79 -79 -80 -82 -84 -81 -83 -83 -84 -85 -83 -84 -84 -84 -85 -89 -88 -89 -91 -93 -94 -92 -91 -91 -90 -90 -90 -90 -91 -90 -90 -91 -91 -90 -92 -91 -92 -92 -92 -91 -92 -93 -94 -95 -96 -97 -97 -97 -99 -100 -101 -101 -102 -102 -102 -104 -101 -99 -100 -101 -102 -103 -105 -104 -105 -101 -102 -103 -103 -102 -99 -97 -96 -96 -98 -101 -100 -101 -103 -104 -102 -104 -105 -104 -100 -97 -105 -108 -107 -99 -101 -100 -99 -97 -94 -92 -86 -84 -84 -84 -90 -87 -87 -86 -86 -85 -84 -84 -84 -85 -85 -83 -84 -86 -84 -81 -82 -81 -81 -81 -79 -77 -77 -77 -78 -79 -77 -75 -76 -74 -73 -74 -74 -72 -73 -75 -78 -78 -71 -67 -56 -47 -43 -30 -27 -27 -21 -19 -18 -18 -22 -19 -17 -13 -13 -13 -9 -10 -5 -3 -4 0 -3 1 5 7 9 8 10 10 10 11 13 14 16 16 18 19 18 19 21 21 22 21 22 21 20 21 24 24 25 25 26 24 26 26 27 27 27 29 28 30 31 32 30 30 29 31 31 29 27 27 27 27 26 27 27 26 27 26 26 25 22 21 20 18 19 19 19 19 18 18 20 20 21 19 20 20 20 21 21 20 22 21 21 21 23 24 25 27 29 29 29 25 27 27 27 25 26 27 28 27 27 28 28 27 27 27 27 28 29 27 28 29 28 29 28 27 27 27 28 27 28 27 27 28 28 29 29 28 28 28 28 27 24 23 23 27 26 21 19 19 17 13 13 15 16 16 14 12 14 12 9 9 7 7 4 -2 -7 -14 -23 -32 -43 -55 -57 -52 -50 -51 -55 -58 -49 -53 -58 -59 -59 -57 -53 -59 -65 -63 -54 -51 -66 -72 -70 -62 -45 -48 -55 -66 -67 -69 -70 -68 -66 -65 -66 -64 -63 -63 -64 -64 -64 -62 -59 -58 -58 -57 -56 -55 -56 -58 -57 -56 -55 -56 -55 -55 -54 -53 -54 -54 -55 -53 -53 -54 -53 -53 -54 -55 -54 -53 -53 -56 -54 -53 -52 -51 -51 -51 -50 -50 -49 -49 -48 -48 -48 -48 -49 -49 -48 -47 -46 -45 -49 -49 -48 -48 -47 -46 -45 -45 -45 -44 -45 -43 -44 -47 -45 -46 -44 -44 -44 -46 -46 -46 -47 -47 -47 -48 -48 -45 -43 -43 -47 -47 -48 -47 -50 -52 -51 -49 -56 -56 -54 -53 -51 -48 -46 -45 -45 -45 -45 -48 -54 -58 -62 -66 -70 -75 -77 -83 -86 -88 -89 -93 -94 -100 -107 -106 -112 -114 -116 -120 -112 -117 -123 -123 -123 -123 -131 -129 -127 -126 -136 -151 -164 -169 -168 -172 -171 -175 -181 -183 -191 -198 -203 -215 -225 -246 -272 -299 -352 -411 -62 -61 -62 -62 -62 -63 -64 -63 -63 -63 -64 -65 -65 -65 -66 -65 -66 -67 -69 -71 -73 -73 -71 -73 -75 -76 -77 -77 -78 -79 -80 -79 -80 -81 -82 -84 -83 -82 -83 -83 -82 -83 -83 -84 -83 -86 -87 -88 -88 -90 -91 -93 -92 -92 -91 -89 -90 -90 -90 -90 -90 -90 -90 -90 -91 -92 -90 -91 -92 -92 -91 -92 -93 -93 -94 -94 -95 -96 -96 -99 -99 -100 -101 -103 -103 -102 -102 -106 -99 -98 -99 -100 -101 -103 -105 -103 -103 -100 -101 -102 -102 -101 -99 -96 -96 -95 -97 -100 -100 -101 -102 -99 -103 -104 -105 -105 -98 -97 -107 -107 -104 -99 -100 -99 -98 -96 -94 -86 -83 -90 -83 -86 -85 -88 -86 -86 -86 -85 -84 -83 -84 -85 -84 -81 -85 -84 -81 -81 -81 -80 -81 -78 -76 -77 -77 -79 -77 -76 -75 -75 -74 -73 -74 -73 -73 -74 -74 -77 -74 -66 -62 -56 -43 -35 -31 -28 -22 -21 -19 -16 -19 -20 -17 -15 -13 -14 -13 -10 -9 -8 -2 -1 -4 -2 0 5 7 8 10 10 9 11 11 13 15 15 16 18 19 19 20 21 21 21 21 22 21 20 21 24 24 25 25 24 25 26 26 27 28 28 28 28 30 32 32 31 30 30 29 31 29 28 27 26 27 26 27 26 25 26 26 25 24 23 20 20 19 19 19 18 18 19 18 19 20 20 21 21 22 21 19 19 19 20 20 20 21 22 22 23 26 27 29 29 28 26 26 28 28 26 27 26 27 27 28 26 28 27 26 26 26 27 28 28 29 29 30 28 27 27 26 26 25 25 28 27 27 27 27 28 28 28 28 26 28 28 24 22 23 25 24 20 18 18 15 12 15 15 15 13 12 13 13 11 9 8 6 6 0 -5 -8 -19 -28 -38 -51 -56 -57 -50 -53 -53 -55 -57 -49 -58 -61 -59 -59 -50 -57 -63 -66 -62 -47 -58 -68 -73 -69 -60 -52 -52 -62 -67 -69 -69 -68 -68 -68 -66 -66 -64 -64 -64 -65 -64 -64 -62 -59 -58 -58 -58 -55 -55 -57 -57 -56 -55 -57 -56 -54 -54 -54 -53 -53 -53 -52 -53 -54 -54 -54 -54 -55 -55 -54 -53 -54 -54 -54 -53 -51 -52 -50 -50 -50 -50 -49 -49 -48 -48 -48 -47 -48 -48 -49 -46 -46 -46 -49 -48 -47 -46 -45 -44 -44 -43 -43 -43 -43 -43 -45 -44 -44 -42 -44 -43 -43 -43 -45 -46 -47 -47 -46 -47 -48 -50 -43 -43 -46 -48 -48 -49 -51 -52 -50 -55 -57 -54 -52 -52 -49 -48 -46 -45 -45 -45 -47 -52 -57 -61 -64 -69 -73 -75 -80 -84 -86 -89 -93 -94 -95 -102 -109 -106 -112 -112 -115 -121 -116 -115 -118 -121 -122 -126 -129 -131 -123 -128 -137 -151 -167 -168 -169 -170 -173 -177 -179 -186 -196 -200 -209 -217 -230 -257 -284 -324 -379 -61 -60 -61 -62 -62 -62 -62 -64 -64 -64 -64 -65 -64 -65 -66 -66 -66 -67 -67 -70 -73 -73 -72 -74 -73 -75 -76 -77 -77 -79 -79 -79 -80 -81 -82 -84 -83 -81 -81 -85 -83 -82 -82 -84 -84 -85 -86 -88 -88 -90 -91 -92 -91 -91 -90 -91 -91 -90 -90 -90 -90 -90 -90 -91 -91 -90 -90 -93 -92 -92 -92 -93 -94 -92 -93 -94 -95 -95 -97 -98 -98 -100 -100 -100 -103 -103 -103 -102 -103 -97 -97 -98 -99 -100 -103 -104 -103 -101 -99 -100 -101 -101 -100 -97 -96 -95 -95 -97 -99 -100 -100 -101 -101 -104 -105 -106 -105 -98 -98 -106 -105 -102 -98 -99 -99 -98 -95 -88 -83 -81 -90 -89 -85 -88 -86 -86 -86 -85 -83 -84 -84 -85 -86 -82 -84 -83 -81 -81 -81 -81 -79 -77 -77 -77 -78 -78 -76 -75 -75 -74 -72 -73 -73 -72 -72 -75 -77 -77 -70 -61 -55 -52 -42 -30 -28 -27 -22 -19 -19 -17 -22 -18 -17 -13 -13 -10 -6 -10 -5 -3 -4 -1 -5 1 3 6 8 9 9 9 10 11 12 14 15 16 16 18 19 19 21 22 20 20 21 21 22 20 21 25 25 26 25 25 26 27 27 28 28 29 28 29 30 31 31 31 29 30 30 30 30 29 27 26 26 26 26 26 26 24 25 25 24 23 21 20 20 20 20 18 18 19 18 18 20 20 21 20 21 22 19 21 20 21 19 19 20 23 23 22 23 26 27 28 28 26 26 26 27 26 27 25 26 27 27 27 28 27 28 27 26 26 26 26 27 28 28 29 27 27 26 26 25 24 24 24 26 28 27 27 27 28 28 25 25 28 29 24 22 23 24 21 19 18 17 14 12 14 15 14 11 12 12 12 9 7 6 6 5 -3 -7 -15 -24 -33 -47 -54 -55 -56 -52 -54 -55 -56 -52 -52 -59 -58 -58 -54 -49 -60 -67 -64 -56 -52 -66 -69 -69 -70 -58 -57 -67 -66 -67 -69 -67 -68 -68 -68 -67 -65 -65 -63 -64 -65 -64 -63 -61 -59 -59 -59 -58 -55 -55 -54 -56 -54 -55 -54 -55 -55 -55 -54 -53 -53 -53 -53 -54 -55 -54 -54 -56 -55 -54 -54 -53 -53 -53 -52 -52 -51 -49 -50 -50 -49 -49 -49 -49 -48 -48 -48 -47 -47 -48 -48 -46 -45 -45 -43 -44 -45 -44 -44 -42 -41 -42 -42 -42 -41 -41 -41 -43 -43 -41 -39 -42 -41 -42 -44 -45 -46 -47 -45 -45 -46 -45 -44 -46 -49 -47 -48 -50 -52 -53 -52 -57 -56 -54 -52 -51 -49 -47 -45 -45 -44 -46 -51 -55 -59 -63 -67 -72 -73 -78 -82 -84 -87 -89 -94 -97 -97 -104 -101 -107 -110 -112 -110 -118 -111 -113 -116 -118 -117 -125 -123 -120 -119 -130 -144 -159 -167 -167 -171 -171 -176 -179 -181 -190 -197 -199 -211 -222 -241 -269 -299 -349 -60 -61 -61 -61 -62 -62 -63 -64 -63 -64 -63 -64 -65 -65 -65 -66 -65 -67 -67 -69 -71 -73 -73 -71 -74 -75 -75 -77 -77 -78 -79 -79 -80 -80 -82 -82 -84 -82 -81 -83 -83 -80 -82 -83 -84 -85 -86 -87 -88 -88 -90 -90 -91 -90 -90 -90 -91 -90 -91 -91 -90 -89 -90 -90 -92 -91 -90 -91 -92 -92 -91 -93 -94 -96 -92 -93 -96 -96 -97 -98 -99 -101 -100 -101 -104 -104 -103 -105 -100 -95 -103 -98 -99 -100 -102 -102 -101 -100 -98 -99 -99 -101 -99 -97 -95 -94 -94 -97 -98 -99 -99 -99 -99 -102 -105 -105 -105 -101 -97 -100 -105 -103 -99 -98 -98 -98 -97 -91 -81 -83 -89 -87 -87 -88 -86 -86 -86 -84 -83 -83 -82 -84 -85 -83 -82 -83 -80 -81 -81 -81 -78 -76 -77 -77 -79 -77 -75 -74 -74 -74 -73 -74 -73 -74 -74 -75 -76 -73 -65 -57 -53 -47 -37 -30 -28 -22 -22 -18 -15 -19 -20 -17 -14 -13 -14 -13 -10 -8 -7 -2 -3 -4 -4 1 4 6 8 9 9 8 10 11 12 14 14 16 17 18 19 19 21 20 20 20 20 21 21 20 21 24 25 26 25 25 27 25 28 29 29 29 28 28 29 30 30 31 30 29 30 30 31 29 27 26 26 26 26 25 25 24 23 24 24 23 22 20 19 20 20 17 17 17 18 19 19 20 20 21 21 19 20 18 19 19 20 18 18 20 23 23 22 23 26 26 28 28 26 27 25 25 27 26 27 26 27 27 26 26 28 28 28 27 26 26 25 26 27 27 27 27 27 25 25 24 24 24 23 25 27 27 28 27 27 28 25 24 27 27 22 21 23 22 19 18 17 16 13 13 14 14 12 11 12 13 11 7 6 5 5 0 -6 -10 -20 -30 -43 -50 -55 -54 -54 -55 -57 -57 -58 -54 -56 -59 -57 -58 -48 -55 -62 -65 -61 -59 -60 -61 -71 -67 -56 -59 -59 -67 -67 -68 -68 -67 -67 -67 -67 -68 -65 -65 -62 -63 -64 -63 -63 -61 -59 -60 -59 -56 -55 -54 -57 -54 -55 -54 -54 -55 -55 -54 -54 -53 -53 -53 -54 -55 -55 -55 -55 -54 -54 -53 -52 -53 -52 -52 -53 -51 -50 -50 -50 -49 -49 -49 -48 -48 -48 -49 -48 -47 -47 -46 -47 -45 -44 -43 -43 -42 -44 -43 -42 -41 -41 -40 -40 -39 -40 -40 -39 -39 -42 -41 -40 -41 -42 -42 -44 -44 -46 -46 -47 -44 -45 -46 -46 -45 -47 -49 -50 -50 -53 -54 -56 -58 -56 -52 -52 -49 -47 -46 -44 -44 -46 -50 -54 -59 -63 -66 -70 -73 -75 -80 -84 -85 -88 -93 -95 -96 -99 -106 -105 -104 -109 -111 -116 -115 -107 -112 -114 -115 -119 -122 -119 -116 -121 -131 -148 -166 -168 -169 -169 -174 -178 -177 -184 -195 -196 -205 -213 -226 -252 -281 -321 -61 -60 -60 -61 -61 -62 -62 -62 -64 -64 -64 -64 -65 -64 -65 -65 -66 -67 -67 -67 -70 -73 -73 -73 -74 -76 -76 -75 -77 -78 -79 -79 -80 -80 -81 -81 -83 -83 -80 -80 -85 -81 -81 -82 -83 -84 -85 -86 -87 -87 -88 -90 -90 -90 -89 -89 -90 -90 -91 -91 -90 -89 -88 -90 -92 -91 -91 -92 -92 -92 -92 -92 -94 -96 -93 -95 -93 -94 -96 -97 -98 -99 -101 -101 -102 -103 -103 -104 -106 -99 -96 -97 -99 -100 -100 -102 -101 -100 -98 -99 -98 -99 -100 -98 -96 -94 -94 -94 -97 -98 -98 -98 -99 -102 -104 -105 -103 -98 -98 -101 -103 -100 -97 -97 -96 -97 -95 -91 -83 -79 -88 -90 -80 -90 -86 -86 -85 -85 -83 -82 -82 -84 -84 -81 -82 -79 -80 -80 -80 -77 -77 -77 -78 -77 -76 -74 -74 -73 -72 -73 -74 -73 -73 -75 -76 -76 -69 -63 -50 -52 -53 -40 -33 -29 -27 -22 -18 -19 -16 -22 -18 -16 -12 -14 -10 -8 -10 -6 -2 -4 -2 -5 1 2 4 6 9 9 8 8 10 11 12 14 15 16 17 18 18 19 20 19 20 19 20 20 21 20 23 24 26 25 26 25 28 26 28 29 29 28 29 28 28 29 30 30 30 29 29 30 30 29 28 26 26 26 25 25 24 24 24 24 24 23 22 20 19 21 20 21 17 17 18 18 18 20 20 19 19 21 20 18 19 19 18 20 18 18 20 22 23 23 24 25 26 27 27 25 24 25 26 27 26 26 27 27 26 26 26 26 28 28 27 26 25 25 25 25 26 26 26 25 25 24 24 23 22 22 24 25 28 28 26 28 27 24 25 25 24 22 21 23 20 19 18 16 14 14 13 13 12 10 11 11 12 9 6 5 4 3 -4 -9 -16 -25 -38 -47 -53 -54 -58 -55 -56 -56 -58 -57 -57 -60 -56 -57 -54 -53 -56 -64 -63 -60 -57 -66 -70 -71 -72 -62 -63 -63 -68 -69 -69 -68 -66 -66 -67 -67 -66 -63 -62 -63 -63 -63 -63 -63 -60 -62 -61 -60 -56 -56 -56 -56 -53 -54 -55 -54 -55 -54 -54 -54 -54 -52 -54 -55 -55 -54 -54 -53 -53 -52 -52 -51 -50 -50 -51 -51 -50 -49 -51 -48 -48 -49 -48 -49 -48 -48 -48 -47 -46 -46 -45 -46 -44 -43 -43 -41 -43 -42 -41 -40 -39 -38 -38 -38 -37 -37 -38 -39 -39 -41 -42 -41 -40 -41 -42 -43 -44 -44 -44 -46 -44 -43 -44 -46 -46 -48 -50 -50 -53 -55 -55 -58 -59 -54 -51 -50 -47 -46 -45 -44 -45 -48 -53 -58 -61 -64 -68 -73 -73 -77 -81 -82 -86 -92 -95 -95 -97 -105 -106 -103 -108 -108 -110 -114 -110 -105 -111 -111 -111 -118 -119 -112 -111 -123 -137 -156 -167 -167 -171 -172 -176 -177 -179 -192 -194 -196 -208 -218 -237 -266 -299 -61 -60 -60 -61 -60 -62 -63 -62 -64 -64 -64 -63 -64 -65 -64 -65 -66 -66 -67 -67 -69 -71 -73 -72 -72 -74 -75 -76 -77 -77 -78 -79 -79 -80 -81 -81 -83 -83 -82 -80 -83 -82 -80 -82 -83 -83 -84 -85 -86 -87 -87 -89 -89 -90 -90 -90 -89 -90 -90 -92 -90 -90 -90 -91 -93 -93 -91 -91 -92 -91 -92 -92 -94 -95 -95 -96 -94 -93 -97 -97 -97 -98 -100 -102 -102 -101 -105 -103 -104 -105 -99 -96 -98 -100 -102 -100 -102 -100 -98 -97 -98 -97 -98 -98 -97 -95 -93 -93 -97 -95 -97 -99 -99 -99 -102 -104 -103 -102 -98 -102 -102 -101 -97 -96 -96 -96 -97 -94 -87 -80 -76 -92 -88 -84 -87 -86 -86 -85 -83 -82 -81 -82 -81 -83 -79 -78 -79 -79 -79 -76 -77 -77 -79 -77 -75 -74 -74 -74 -74 -74 -74 -74 -73 -74 -76 -72 -64 -60 -53 -48 -38 -30 -28 -23 -21 -20 -15 -19 -19 -17 -14 -13 -14 -11 -10 -6 -6 -3 -3 -3 -5 -4 -1 4 6 7 8 8 8 10 11 11 13 14 16 16 16 18 18 18 19 20 19 19 20 20 20 20 23 25 25 26 26 26 29 26 26 28 28 28 26 27 29 28 29 30 29 30 29 29 29 30 28 27 26 26 25 24 23 23 23 23 23 23 22 21 19 18 21 21 17 18 18 17 18 19 20 19 19 21 20 18 17 20 17 18 19 18 18 20 21 22 22 24 25 25 26 26 26 24 24 25 26 26 26 27 27 26 26 26 26 26 27 26 25 25 24 25 25 26 25 24 24 24 23 23 23 22 21 22 27 27 26 26 26 25 23 24 24 22 21 21 21 18 18 17 15 14 12 12 11 10 10 11 12 10 8 6 4 3 -2 -6 -12 -21 -35 -44 -50 -54 -55 -58 -57 -58 -58 -60 -59 -59 -57 -56 -57 -50 -56 -59 -63 -61 -54 -58 -61 -70 -71 -72 -67 -67 -67 -68 -68 -69 -67 -66 -66 -67 -67 -63 -61 -59 -62 -62 -62 -61 -62 -60 -60 -59 -59 -56 -55 -55 -55 -52 -54 -54 -55 -55 -54 -54 -54 -50 -52 -54 -52 -52 -53 -52 -52 -51 -51 -50 -50 -50 -51 -51 -50 -50 -49 -48 -47 -50 -47 -48 -47 -47 -46 -46 -45 -46 -45 -45 -46 -43 -42 -43 -41 -40 -40 -40 -39 -38 -37 -35 -36 -37 -37 -38 -39 -39 -40 -40 -42 -41 -42 -41 -42 -43 -44 -45 -44 -45 -44 -43 -45 -47 -48 -50 -51 -55 -56 -56 -57 -56 -52 -50 -47 -45 -45 -43 -43 -47 -52 -55 -59 -64 -67 -71 -74 -74 -79 -83 -85 -89 -93 -96 -96 -98 -105 -104 -102 -106 -107 -109 -112 -105 -104 -107 -107 -110 -116 -115 -108 -113 -123 -143 -164 -166 -168 -168 -173 -176 -176 -187 -191 -193 -202 -210 -221 -248 -277 -60 -60 -60 -60 -61 -62 -62 -63 -62 -65 -63 -64 -64 -65 -64 -65 -65 -65 -67 -67 -68 -71 -72 -73 -72 -73 -74 -76 -76 -78 -78 -79 -80 -80 -80 -82 -81 -83 -82 -81 -80 -83 -83 -82 -83 -83 -84 -84 -85 -86 -86 -88 -88 -89 -91 -90 -88 -89 -90 -92 -92 -91 -91 -91 -93 -94 -91 -92 -91 -91 -92 -91 -93 -95 -96 -94 -95 -92 -96 -97 -97 -98 -99 -100 -103 -100 -103 -103 -102 -104 -104 -98 -97 -99 -100 -102 -99 -101 -99 -97 -97 -96 -96 -97 -98 -96 -94 -89 -93 -96 -95 -96 -99 -100 -99 -102 -103 -101 -101 -101 -101 -101 -99 -96 -95 -95 -96 -95 -95 -83 -77 -82 -89 -84 -88 -85 -86 -86 -84 -83 -81 -81 -80 -81 -79 -79 -79 -80 -77 -77 -77 -78 -77 -75 -74 -74 -74 -74 -74 -74 -74 -73 -75 -75 -73 -69 -62 -54 -48 -43 -33 -29 -27 -23 -18 -19 -16 -21 -17 -16 -12 -14 -10 -10 -9 -6 -5 -4 -3 -5 -5 -2 3 5 6 7 7 7 9 10 11 14 14 15 15 16 17 18 17 17 19 18 19 20 19 20 22 26 26 25 26 26 26 30 27 25 26 27 27 26 26 28 27 28 28 29 29 29 29 28 28 29 28 27 26 26 25 24 23 23 23 23 22 23 22 21 20 18 19 20 17 17 17 18 18 19 20 19 19 19 22 18 16 16 19 18 18 17 18 18 20 21 22 23 23 24 25 26 26 25 25 24 25 26 25 25 27 27 25 25 25 26 26 26 26 25 24 24 25 26 26 25 24 23 23 22 22 22 22 22 23 26 25 26 24 22 24 22 21 21 21 20 21 18 18 17 16 15 13 12 11 10 10 10 11 11 8 6 6 4 1 -5 -9 -16 -30 -38 -47 -53 -54 -57 -59 -59 -57 -59 -59 -58 -58 -56 -57 -56 -55 -52 -61 -63 -62 -58 -61 -69 -71 -71 -72 -73 -71 -69 -70 -69 -67 -66 -65 -66 -66 -67 -61 -59 -58 -62 -61 -64 -63 -61 -60 -60 -60 -58 -55 -54 -55 -54 -51 -53 -52 -54 -54 -54 -54 -52 -51 -49 -50 -51 -49 -50 -50 -51 -50 -49 -49 -49 -49 -50 -49 -50 -50 -49 -48 -49 -48 -50 -48 -48 -48 -45 -44 -44 -44 -45 -44 -45 -43 -42 -43 -41 -39 -39 -38 -37 -36 -37 -37 -36 -37 -37 -38 -38 -39 -40 -41 -40 -42 -43 -42 -43 -43 -42 -44 -46 -43 -42 -42 -44 -47 -48 -51 -52 -55 -55 -55 -56 -54 -52 -48 -45 -44 -43 -43 -46 -53 -53 -58 -62 -67 -69 -74 -76 -78 -79 -84 -88 -90 -94 -94 -97 -99 -105 -103 -106 -105 -107 -110 -109 -100 -101 -105 -106 -110 -113 -104 -103 -116 -133 -153 -164 -165 -169 -170 -174 -174 -183 -190 -191 -193 -204 -214 -232 -262 -60 -60 -60 -59 -61 -60 -62 -63 -63 -63 -64 -64 -63 -64 -65 -65 -65 -65 -66 -67 -68 -70 -72 -73 -72 -72 -74 -74 -76 -77 -78 -79 -79 -81 -80 -81 -81 -82 -83 -81 -82 -83 -83 -83 -82 -83 -84 -84 -85 -86 -86 -87 -87 -88 -88 -91 -91 -90 -90 -92 -92 -92 -92 -92 -93 -95 -90 -91 -90 -91 -92 -91 -93 -95 -97 -96 -95 -93 -94 -97 -97 -96 -99 -101 -102 -101 -101 -100 -101 -102 -102 -103 -96 -98 -100 -102 -102 -99 -99 -98 -96 -96 -95 -95 -96 -93 -91 -89 -89 -95 -94 -94 -100 -101 -102 -99 -102 -101 -103 -100 -100 -100 -99 -96 -96 -94 -95 -96 -94 -90 -81 -78 -88 -85 -87 -86 -87 -86 -84 -83 -80 -79 -82 -80 -79 -79 -80 -79 -76 -77 -77 -79 -78 -75 -75 -74 -75 -75 -75 -75 -75 -73 -74 -75 -71 -65 -56 -52 -49 -37 -30 -28 -21 -21 -20 -16 -18 -18 -17 -15 -14 -13 -10 -10 -9 -5 -5 -4 -3 -5 -4 0 3 5 6 6 6 7 9 10 11 14 14 15 15 16 17 16 17 19 19 18 19 19 19 19 22 25 27 25 26 27 26 27 28 25 25 26 27 27 26 28 27 27 28 29 28 28 28 28 28 29 27 26 26 25 24 23 24 23 22 22 22 22 21 20 19 18 21 18 16 16 16 17 18 20 19 19 19 18 19 18 18 16 16 17 18 18 18 18 18 19 20 22 22 23 24 24 26 26 24 25 24 26 26 25 25 26 26 24 24 25 25 26 26 26 25 24 23 25 26 25 25 24 22 22 21 21 21 21 23 24 23 24 23 23 20 20 21 20 20 20 20 19 17 17 16 15 14 12 12 11 10 10 10 11 9 7 6 4 2 -1 -7 -14 -26 -36 -44 -50 -53 -55 -62 -61 -58 -58 -59 -58 -57 -57 -56 -55 -51 -58 -60 -61 -60 -58 -61 -65 -69 -71 -71 -71 -71 -69 -66 -68 -66 -67 -65 -65 -66 -66 -65 -59 -57 -60 -62 -61 -64 -63 -61 -59 -61 -62 -58 -54 -53 -55 -53 -52 -53 -53 -52 -55 -54 -52 -52 -51 -50 -49 -50 -51 -50 -51 -50 -49 -48 -49 -47 -48 -47 -49 -47 -50 -48 -49 -48 -48 -48 -50 -48 -49 -46 -43 -44 -44 -45 -44 -44 -43 -41 -41 -41 -39 -37 -37 -38 -37 -38 -36 -37 -37 -37 -38 -39 -39 -40 -40 -42 -42 -43 -42 -43 -44 -43 -43 -43 -43 -42 -41 -43 -47 -48 -51 -52 -54 -54 -54 -55 -51 -47 -46 -43 -43 -42 -45 -51 -52 -56 -61 -65 -68 -71 -76 -79 -79 -85 -85 -88 -92 -96 -97 -98 -103 -104 -102 -103 -104 -105 -108 -104 -96 -100 -101 -104 -109 -110 -105 -110 -123 -140 -161 -163 -166 -166 -171 -173 -178 -185 -188 -191 -199 -207 -218 -249 -59 -60 -60 -60 -60 -61 -60 -62 -63 -62 -65 -63 -64 -64 -64 -64 -65 -65 -66 -67 -67 -69 -71 -72 -73 -72 -73 -74 -75 -77 -78 -79 -79 -80 -80 -81 -82 -83 -82 -82 -83 -81 -83 -84 -82 -83 -84 -84 -84 -85 -85 -86 -86 -87 -86 -90 -91 -91 -91 -92 -93 -94 -93 -94 -94 -95 -94 -91 -91 -91 -92 -92 -92 -94 -96 -97 -95 -94 -91 -96 -98 -97 -98 -100 -102 -100 -99 -100 -99 -100 -102 -102 -101 -97 -99 -100 -103 -102 -99 -98 -98 -95 -96 -94 -94 -95 -89 -87 -86 -86 -92 -93 -94 -101 -102 -102 -99 -102 -101 -102 -99 -99 -99 -97 -97 -95 -93 -94 -94 -93 -84 -81 -78 -88 -87 -87 -84 -85 -84 -84 -83 -81 -82 -79 -79 -79 -79 -77 -77 -76 -77 -76 -77 -75 -75 -76 -75 -74 -76 -75 -76 -74 -74 -75 -68 -62 -55 -51 -37 -32 -28 -27 -23 -19 -19 -16 -20 -18 -16 -13 -13 -12 -9 -9 -8 -6 -6 -4 -4 -5 -3 0 2 5 6 6 6 7 8 10 11 13 13 14 14 16 17 15 17 18 18 17 18 18 19 19 21 25 28 26 25 26 26 27 28 26 24 25 26 26 26 27 27 27 27 28 28 28 28 27 27 28 27 26 25 25 24 24 23 22 22 21 21 21 22 20 19 18 20 22 18 16 16 18 19 20 19 19 18 18 18 17 16 15 15 15 19 17 17 17 17 19 20 21 22 23 23 23 26 26 24 24 24 24 25 26 25 25 25 25 23 24 24 25 25 25 25 24 22 22 25 25 24 23 22 21 21 21 20 21 22 23 23 23 23 21 21 19 21 20 19 19 19 19 18 17 16 16 14 13 12 12 10 10 10 11 10 7 6 4 2 -1 -5 -9 -22 -31 -40 -47 -52 -53 -57 -61 -60 -57 -59 -58 -56 -55 -56 -57 -52 -53 -60 -58 -61 -59 -61 -66 -68 -70 -70 -70 -70 -69 -67 -64 -65 -64 -66 -65 -65 -65 -65 -62 -59 -57 -59 -61 -61 -63 -62 -61 -59 -62 -63 -57 -54 -54 -55 -54 -54 -53 -54 -55 -55 -53 -52 -51 -51 -50 -49 -48 -48 -50 -49 -49 -48 -47 -46 -48 -48 -51 -51 -55 -54 -56 -48 -49 -48 -48 -48 -48 -46 -44 -42 -43 -43 -43 -43 -42 -43 -42 -39 -41 -40 -39 -39 -38 -38 -38 -37 -37 -37 -38 -38 -39 -39 -40 -41 -42 -43 -42 -43 -43 -44 -44 -44 -46 -43 -41 -43 -44 -46 -49 -51 -53 -55 -52 -53 -50 -50 -45 -44 -42 -43 -43 -49 -50 -54 -59 -63 -68 -71 -74 -79 -81 -80 -85 -86 -89 -91 -97 -97 -99 -103 -102 -101 -101 -102 -105 -105 -99 -91 -99 -98 -107 -111 -107 -106 -118 -133 -153 -161 -162 -166 -168 -171 -174 -181 -186 -188 -191 -200 -209 -235 -60 -59 -60 -60 -59 -61 -61 -61 -63 -62 -63 -63 -63 -63 -64 -65 -65 -65 -65 -67 -67 -69 -70 -72 -73 -72 -73 -74 -75 -75 -78 -79 -78 -80 -81 -80 -81 -81 -82 -82 -81 -83 -83 -83 -82 -84 -84 -84 -84 -84 -85 -85 -85 -87 -88 -89 -90 -92 -91 -92 -94 -95 -95 -95 -95 -93 -94 -92 -91 -90 -91 -91 -92 -94 -96 -98 -96 -90 -95 -96 -97 -98 -99 -98 -101 -101 -99 -99 -98 -98 -99 -101 -101 -100 -98 -99 -102 -104 -100 -99 -97 -98 -96 -95 -93 -94 -87 -84 -86 -82 -83 -91 -92 -94 -102 -103 -101 -99 -102 -102 -99 -98 -98 -98 -95 -97 -94 -93 -94 -93 -89 -82 -81 -86 -81 -85 -85 -85 -84 -84 -83 -82 -82 -79 -78 -80 -79 -75 -78 -77 -78 -77 -76 -75 -75 -76 -74 -75 -76 -75 -74 -74 -73 -71 -65 -54 -52 -49 -31 -30 -28 -26 -21 -19 -16 -17 -18 -18 -15 -14 -13 -8 -9 -9 -7 -6 -5 -4 -4 -3 -1 1 4 5 6 6 6 7 8 9 12 12 12 14 14 16 16 14 17 17 17 18 18 19 19 18 19 24 27 26 25 25 26 25 26 26 24 25 24 25 25 26 26 27 27 27 28 27 27 27 28 27 27 26 25 25 25 24 23 22 22 21 21 21 21 21 19 18 17 20 20 15 15 16 18 20 23 20 18 17 17 17 16 15 15 15 14 16 17 17 17 17 19 20 21 21 23 23 23 26 25 25 23 23 24 25 25 25 27 26 23 22 23 23 24 24 23 24 24 21 21 23 24 23 22 21 20 20 20 20 23 22 22 21 21 19 18 19 20 18 18 18 19 18 16 16 15 15 13 12 12 11 10 9 10 10 9 7 5 3 0 -3 -8 -13 -18 -27 -38 -43 -50 -53 -55 -61 -60 -58 -59 -58 -57 -55 -54 -56 -56 -53 -57 -57 -58 -60 -62 -64 -66 -67 -68 -68 -68 -68 -68 -65 -62 -63 -61 -65 -64 -65 -65 -65 -60 -56 -56 -58 -59 -62 -63 -62 -61 -59 -62 -63 -59 -55 -55 -55 -55 -55 -56 -56 -56 -54 -53 -53 -53 -52 -51 -50 -48 -48 -48 -48 -48 -48 -49 -51 -52 -55 -56 -57 -58 -59 -61 -63 -60 -52 -47 -48 -48 -48 -46 -41 -42 -41 -42 -41 -41 -42 -42 -41 -41 -42 -41 -40 -39 -39 -39 -39 -37 -37 -37 -38 -39 -39 -40 -40 -41 -42 -43 -42 -43 -45 -44 -43 -45 -45 -46 -44 -46 -49 -49 -51 -53 -52 -51 -53 -49 -48 -43 -43 -42 -42 -47 -52 -53 -58 -62 -66 -71 -73 -76 -78 -81 -84 -85 -86 -88 -93 -97 -98 -100 -103 -103 -100 -100 -101 -104 -103 -94 -96 -100 -104 -111 -112 -108 -112 -123 -138 -158 -160 -163 -164 -168 -172 -176 -181 -186 -188 -196 -202 -213 -60 -58 -60 -60 -60 -60 -61 -60 -62 -63 -63 -64 -63 -64 -64 -65 -64 -65 -65 -66 -67 -68 -69 -72 -73 -72 -72 -74 -74 -75 -77 -78 -78 -79 -80 -80 -81 -82 -81 -82 -82 -83 -83 -83 -82 -83 -84 -84 -84 -84 -87 -86 -87 -87 -88 -88 -91 -91 -92 -92 -92 -96 -96 -96 -96 -94 -95 -92 -91 -91 -91 -91 -92 -92 -96 -95 -96 -96 -93 -96 -97 -97 -98 -99 -100 -101 -99 -98 -97 -98 -96 -100 -100 -100 -99 -98 -101 -103 -105 -99 -99 -97 -97 -96 -94 -93 -94 -82 -81 -82 -79 -95 -91 -94 -96 -103 -104 -101 -100 -102 -101 -97 -97 -97 -96 -93 -94 -92 -92 -92 -91 -86 -81 -80 -85 -85 -84 -83 -84 -85 -83 -82 -82 -79 -79 -80 -78 -76 -77 -77 -77 -79 -76 -75 -75 -77 -75 -76 -77 -76 -73 -74 -71 -67 -61 -55 -47 -36 -33 -28 -27 -23 -19 -19 -16 -18 -19 -16 -13 -12 -12 -11 -9 -8 -7 -6 -5 -4 -5 -4 1 2 5 5 6 6 6 6 8 9 10 11 12 13 15 14 14 16 16 17 16 17 17 17 19 18 18 20 25 26 25 24 24 25 25 26 26 24 24 24 24 25 25 26 26 27 27 27 27 26 27 27 26 26 25 24 25 24 23 22 22 21 20 21 20 21 20 18 17 18 23 16 14 15 18 19 20 21 19 17 15 16 16 16 14 13 14 15 16 17 17 16 16 18 20 21 21 23 23 25 25 25 22 23 23 23 24 26 25 26 25 23 21 20 21 23 23 22 23 23 23 21 21 23 22 21 21 20 20 19 19 20 21 20 19 19 17 17 19 18 17 17 17 18 17 15 15 16 13 12 12 12 10 9 9 9 9 7 6 4 0 -3 -6 -16 -23 -32 -42 -48 -53 -54 -59 -61 -60 -58 -60 -58 -56 -56 -56 -57 -54 -55 -57 -55 -58 -61 -63 -65 -67 -66 -67 -67 -66 -67 -67 -66 -65 -60 -61 -64 -61 -64 -64 -65 -65 -59 -53 -56 -53 -58 -60 -63 -62 -62 -60 -61 -60 -58 -56 -56 -55 -56 -56 -55 -54 -54 -52 -53 -52 -52 -52 -51 -50 -49 -48 -47 -48 -46 -50 -53 -56 -58 -60 -62 -63 -65 -66 -67 -59 -67 -59 -50 -47 -47 -48 -46 -41 -39 -39 -41 -42 -43 -42 -43 -42 -41 -41 -42 -41 -41 -39 -40 -39 -38 -38 -38 -38 -38 -39 -40 -41 -41 -42 -43 -42 -42 -44 -44 -45 -44 -44 -44 -44 -48 -49 -51 -51 -53 -52 -51 -52 -49 -46 -41 -41 -41 -52 -49 -54 -56 -61 -65 -68 -73 -76 -78 -79 -81 -83 -86 -87 -89 -94 -98 -99 -102 -103 -99 -98 -99 -100 -105 -102 -95 -99 -102 -109 -113 -111 -109 -119 -133 -153 -158 -160 -164 -165 -171 -171 -175 -182 -185 -188 -196 -204 -60 -60 -59 -60 -60 -60 -61 -61 -61 -63 -62 -63 -63 -63 -63 -64 -64 -65 -65 -65 -67 -67 -69 -70 -73 -71 -72 -73 -74 -75 -77 -77 -78 -79 -79 -80 -81 -80 -81 -82 -82 -81 -82 -82 -82 -82 -85 -84 -83 -85 -87 -87 -87 -88 -88 -89 -91 -90 -92 -89 -94 -96 -97 -98 -98 -97 -95 -94 -93 -91 -91 -90 -92 -92 -96 -97 -96 -94 -92 -95 -97 -98 -98 -99 -100 -101 -99 -99 -97 -97 -96 -96 -99 -100 -99 -98 -99 -103 -104 -104 -100 -99 -97 -97 -97 -93 -92 -91 -79 -79 -77 -77 -95 -90 -91 -99 -104 -104 -100 -99 -102 -100 -96 -96 -97 -93 -92 -94 -91 -92 -90 -90 -82 -82 -80 -84 -84 -84 -82 -85 -84 -82 -82 -77 -78 -79 -76 -77 -77 -77 -77 -78 -76 -76 -77 -75 -76 -77 -75 -76 -73 -73 -69 -64 -51 -51 -50 -32 -29 -27 -26 -22 -19 -18 -16 -17 -18 -15 -12 -13 -11 -9 -9 -7 -6 -6 -5 -5 -2 -2 1 3 5 5 5 6 5 6 8 8 10 11 12 14 14 13 13 15 16 18 16 17 17 16 18 18 18 19 22 25 24 23 24 24 24 24 23 25 23 23 24 24 24 25 25 26 28 27 27 26 26 26 26 25 25 24 25 24 21 22 21 22 20 20 20 21 20 19 17 16 23 18 20 16 16 17 17 18 19 17 16 14 14 14 14 13 13 12 15 16 17 17 16 16 18 20 20 22 22 23 24 25 24 23 22 22 21 23 25 25 26 26 24 20 19 19 21 22 22 22 21 21 21 22 23 22 20 20 19 20 18 19 20 19 18 18 18 17 17 18 17 17 17 17 17 15 14 15 15 12 12 12 11 9 9 9 9 8 6 5 1 -3 -6 -10 -22 -30 -41 -46 -51 -54 -56 -59 -61 -58 -59 -57 -56 -54 -54 -57 -56 -55 -56 -54 -57 -59 -62 -63 -65 -63 -65 -65 -66 -66 -65 -64 -61 -62 -59 -62 -64 -63 -64 -64 -64 -50 -50 -55 -51 -58 -60 -63 -63 -63 -61 -61 -60 -59 -57 -57 -56 -57 -57 -57 -57 -56 -55 -51 -52 -52 -52 -52 -51 -50 -49 -47 -50 -50 -55 -55 -57 -61 -62 -65 -67 -69 -69 -71 -73 -73 -63 -62 -52 -49 -47 -50 -46 -45 -44 -43 -42 -44 -45 -46 -43 -43 -42 -43 -42 -42 -42 -41 -40 -40 -39 -38 -38 -38 -38 -39 -40 -41 -41 -41 -42 -42 -43 -45 -44 -44 -43 -44 -45 -45 -49 -50 -53 -53 -51 -52 -50 -51 -48 -44 -43 -44 -44 -47 -52 -55 -62 -60 -62 -64 -67 -69 -80 -82 -82 -85 -86 -88 -91 -97 -99 -100 -102 -103 -97 -99 -101 -103 -106 -101 -101 -103 -104 -113 -114 -111 -113 -124 -135 -156 -158 -160 -162 -167 -169 -173 -178 -182 -185 -188 -197 -58 -60 -58 -60 -60 -60 -60 -61 -61 -62 -62 -63 -64 -63 -63 -64 -64 -65 -65 -65 -66 -67 -68 -71 -72 -71 -72 -72 -74 -75 -76 -76 -78 -78 -79 -81 -81 -80 -82 -81 -82 -82 -81 -82 -82 -83 -85 -85 -85 -85 -88 -87 -88 -87 -90 -90 -91 -91 -93 -92 -92 -96 -98 -99 -99 -99 -96 -94 -94 -91 -91 -92 -93 -94 -95 -97 -97 -96 -97 -93 -95 -98 -97 -98 -99 -100 -99 -99 -97 -96 -96 -94 -96 -99 -99 -98 -99 -101 -104 -105 -102 -100 -100 -97 -96 -95 -92 -89 -77 -76 -77 -73 -80 -95 -92 -91 -101 -106 -105 -100 -99 -100 -98 -96 -96 -96 -92 -90 -93 -90 -89 -89 -89 -83 -82 -84 -83 -83 -82 -84 -85 -82 -82 -79 -79 -78 -77 -78 -77 -77 -78 -77 -75 -76 -77 -76 -77 -77 -76 -74 -74 -71 -65 -61 -54 -48 -41 -30 -27 -26 -24 -20 -19 -17 -18 -19 -18 -14 -16 -12 -10 -9 -7 -7 -7 -6 -5 -5 -4 0 1 3 5 5 6 6 4 5 8 8 10 11 11 13 13 13 12 14 16 18 15 16 17 17 17 19 18 19 20 25 24 23 24 23 24 23 23 24 24 23 23 24 24 24 24 26 27 27 27 25 25 25 25 24 25 24 24 23 23 19 21 21 22 20 20 20 20 19 19 17 18 20 17 18 17 16 16 15 16 17 16 15 12 13 13 13 13 11 11 14 16 17 17 16 17 18 19 20 22 22 23 25 24 24 24 22 20 20 21 23 25 26 26 24 20 19 19 19 20 20 20 20 20 21 21 21 20 19 19 19 19 17 19 19 19 18 17 16 17 17 16 16 16 16 15 16 14 14 14 13 12 12 12 10 8 9 8 9 7 5 2 -1 -6 -9 -20 -28 -37 -45 -51 -53 -56 -60 -60 -60 -58 -59 -57 -55 -53 -56 -56 -55 -57 -57 -58 -57 -61 -63 -63 -66 -62 -64 -64 -65 -64 -64 -63 -62 -62 -58 -61 -60 -63 -64 -64 -64 -48 -51 -56 -54 -56 -60 -63 -64 -63 -62 -60 -60 -60 -56 -56 -58 -57 -57 -57 -56 -53 -51 -51 -51 -52 -52 -52 -50 -51 -52 -55 -55 -59 -61 -65 -65 -67 -70 -73 -75 -77 -76 -77 -77 -80 -67 -55 -54 -55 -53 -50 -49 -49 -48 -47 -47 -45 -47 -48 -49 -43 -43 -44 -43 -44 -43 -42 -42 -41 -41 -39 -39 -38 -39 -40 -41 -41 -41 -42 -42 -42 -42 -43 -42 -44 -43 -45 -47 -46 -49 -52 -55 -56 -54 -52 -50 -51 -48 -47 -45 -45 -47 -50 -54 -58 -61 -64 -68 -69 -71 -74 -84 -83 -84 -86 -87 -88 -92 -99 -99 -101 -103 -102 -99 -101 -103 -106 -108 -100 -102 -105 -111 -115 -114 -112 -121 -133 -144 -155 -158 -161 -166 -168 -169 -172 -178 -181 -184 -189 -59 -60 -60 -60 -60 -60 -60 -61 -61 -62 -62 -63 -63 -63 -63 -63 -64 -64 -65 -65 -65 -67 -68 -70 -71 -72 -72 -72 -74 -74 -75 -76 -77 -79 -79 -81 -80 -80 -81 -81 -81 -82 -81 -79 -82 -84 -85 -87 -86 -86 -88 -90 -88 -88 -89 -90 -90 -91 -94 -93 -90 -89 -96 -100 -101 -100 -100 -94 -95 -97 -95 -94 -95 -95 -96 -97 -99 -98 -94 -97 -95 -94 -98 -98 -99 -100 -101 -99 -97 -96 -96 -94 -92 -97 -101 -101 -102 -101 -103 -104 -105 -102 -101 -100 -99 -96 -90 -91 -86 -72 -71 -75 -72 -88 -96 -89 -91 -104 -105 -103 -98 -96 -99 -95 -95 -95 -94 -89 -89 -91 -89 -89 -88 -84 -85 -85 -83 -84 -83 -83 -85 -84 -81 -79 -78 -77 -76 -78 -77 -78 -79 -76 -76 -78 -77 -76 -77 -78 -76 -74 -74 -70 -63 -56 -51 -48 -34 -30 -27 -24 -22 -18 -18 -15 -17 -19 -16 -14 -13 -12 -9 -9 -8 -7 -6 -6 -6 -2 -3 0 2 4 4 5 6 6 4 4 7 8 10 10 12 13 13 13 11 14 15 18 15 16 17 17 16 18 18 18 19 22 22 24 23 23 23 23 23 23 23 22 23 23 23 23 24 24 26 27 26 26 24 24 24 27 25 23 23 24 23 20 18 19 21 21 18 20 20 19 18 17 19 20 19 16 17 15 17 16 15 14 15 14 12 11 11 12 12 12 10 11 14 16 17 16 17 17 18 19 20 21 23 23 25 24 25 24 22 20 19 20 22 24 25 25 23 22 20 19 19 19 20 20 19 20 20 20 19 20 18 18 19 19 18 18 18 17 17 16 17 17 16 16 15 15 16 15 15 13 14 14 12 12 12 11 9 9 8 8 7 5 3 -1 -4 -9 -15 -26 -34 -44 -49 -53 -55 -58 -60 -60 -58 -60 -59 -55 -52 -54 -57 -56 -57 -59 -58 -55 -58 -62 -62 -64 -62 -63 -63 -64 -63 -63 -59 -61 -60 -58 -56 -56 -62 -63 -64 -64 -63 -50 -53 -57 -56 -56 -60 -62 -65 -64 -65 -63 -60 -60 -57 -58 -57 -56 -56 -54 -55 -53 -51 -50 -51 -51 -55 -57 -55 -57 -58 -59 -61 -66 -67 -70 -72 -74 -75 -78 -80 -83 -85 -83 -81 -78 -71 -59 -59 -55 -58 -62 -60 -53 -51 -51 -52 -48 -47 -46 -48 -45 -44 -44 -43 -45 -43 -43 -43 -42 -41 -39 -39 -39 -40 -41 -42 -43 -41 -42 -42 -42 -42 -43 -42 -43 -44 -46 -46 -49 -53 -56 -59 -54 -53 -51 -50 -49 -50 -47 -50 -50 -52 -58 -62 -65 -68 -70 -74 -77 -76 -75 -83 -84 -85 -86 -88 -88 -93 -100 -101 -103 -104 -101 -101 -102 -105 -109 -107 -101 -107 -108 -114 -117 -114 -115 -124 -132 -153 -156 -158 -163 -164 -168 -168 -175 -177 -181 -185 -59 -59 -60 -59 -60 -60 -60 -60 -61 -61 -61 -62 -62 -64 -63 -63 -64 -65 -65 -65 -65 -66 -67 -69 -71 -72 -72 -72 -72 -74 -76 -76 -77 -78 -78 -80 -80 -80 -81 -82 -81 -82 -82 -81 -82 -84 -86 -86 -88 -88 -88 -90 -88 -90 -89 -89 -90 -93 -93 -93 -93 -91 -92 -101 -102 -102 -99 -96 -97 -98 -98 -98 -96 -97 -98 -98 -100 -98 -96 -96 -95 -95 -98 -98 -99 -99 -100 -99 -98 -96 -96 -95 -95 -95 -100 -102 -103 -101 -102 -105 -104 -105 -102 -101 -101 -99 -95 -84 -90 -80 -70 -67 -73 -65 -97 -96 -90 -94 -105 -100 -100 -97 -96 -97 -95 -94 -90 -91 -89 -87 -90 -88 -88 -88 -85 -84 -83 -82 -84 -81 -83 -83 -81 -78 -76 -76 -77 -77 -77 -77 -78 -76 -75 -79 -76 -77 -78 -77 -74 -74 -72 -68 -62 -52 -49 -44 -32 -27 -26 -23 -20 -18 -16 -16 -18 -18 -14 -12 -11 -10 -8 -7 -7 -8 -6 -5 -5 -3 -1 1 2 4 4 4 6 5 2 4 7 7 9 9 11 13 13 12 10 13 14 17 16 15 16 17 17 18 18 18 19 20 20 23 24 23 22 22 22 22 23 21 22 22 22 23 23 23 24 25 25 25 24 25 24 24 24 24 23 23 23 22 19 18 20 22 20 20 19 19 18 18 19 21 19 18 16 16 14 15 14 14 13 13 12 11 9 9 10 11 12 11 12 14 17 18 16 17 17 19 19 21 21 23 24 25 24 24 23 21 19 18 20 21 22 24 24 23 20 22 19 19 19 19 19 19 20 19 19 20 18 17 18 18 18 17 17 16 16 16 15 16 16 15 14 14 14 16 16 13 12 15 12 11 12 12 10 7 8 7 7 5 3 -1 -3 -8 -12 -24 -32 -42 -47 -52 -54 -57 -59 -60 -59 -59 -59 -55 -54 -54 -57 -58 -57 -59 -60 -62 -56 -61 -61 -62 -62 -60 -64 -63 -62 -62 -59 -57 -60 -60 -53 -55 -54 -61 -63 -64 -63 -63 -52 -54 -58 -59 -56 -60 -63 -66 -64 -66 -63 -60 -60 -58 -58 -57 -57 -56 -54 -55 -52 -52 -54 -55 -56 -58 -60 -62 -62 -63 -64 -69 -72 -72 -75 -76 -80 -81 -84 -86 -84 -82 -80 -78 -76 -68 -75 -57 -63 -63 -66 -68 -62 -56 -58 -56 -51 -51 -49 -50 -47 -46 -44 -44 -44 -46 -44 -44 -43 -42 -41 -40 -39 -39 -41 -42 -43 -41 -42 -42 -42 -42 -42 -43 -42 -44 -46 -47 -49 -54 -55 -57 -55 -54 -51 -50 -48 -51 -49 -53 -51 -55 -60 -65 -68 -71 -78 -77 -78 -81 -83 -85 -86 -86 -90 -90 -96 -99 -102 -104 -102 -101 -103 -104 -107 -109 -106 -107 -109 -111 -117 -117 -115 -122 -133 -141 -153 -155 -159 -161 -163 -165 -166 -169 -175 -178 -181 -59 -59 -59 -60 -61 -61 -61 -60 -61 -61 -62 -62 -63 -63 -62 -62 -63 -65 -65 -65 -65 -66 -67 -68 -70 -71 -73 -72 -73 -74 -74 -75 -77 -78 -78 -80 -81 -80 -80 -82 -82 -83 -83 -83 -83 -84 -86 -88 -87 -90 -90 -89 -91 -90 -89 -90 -91 -93 -93 -93 -94 -93 -88 -88 -97 -101 -101 -97 -101 -100 -101 -101 -100 -99 -100 -100 -98 -102 -99 -97 -96 -96 -96 -98 -98 -99 -100 -101 -98 -97 -96 -95 -95 -95 -97 -103 -105 -106 -102 -103 -105 -105 -103 -103 -102 -101 -98 -95 -85 -89 -74 -63 -64 -71 -76 -96 -93 -92 -97 -105 -101 -98 -97 -95 -96 -97 -95 -88 -87 -86 -85 -86 -87 -88 -86 -87 -83 -82 -82 -81 -82 -83 -80 -77 -76 -78 -78 -77 -78 -79 -77 -76 -77 -78 -77 -78 -78 -79 -74 -74 -72 -67 -60 -50 -45 -38 -30 -27 -24 -21 -20 -18 -16 -16 -19 -17 -15 -12 -11 -9 -9 -8 -7 -6 -6 -5 -4 -3 -2 1 2 4 4 5 3 4 4 4 6 7 9 8 11 12 13 12 10 12 13 15 16 15 16 17 16 17 17 18 18 19 20 20 22 23 23 22 22 22 22 22 22 23 22 23 22 24 23 24 25 23 24 23 23 23 24 23 23 22 23 23 21 16 19 20 21 19 19 19 18 17 18 19 18 16 16 17 17 14 14 13 13 11 11 10 10 9 9 10 10 11 12 12 14 17 19 17 18 17 18 19 20 21 23 24 23 23 23 24 21 20 18 19 20 21 22 22 23 22 22 19 19 19 17 18 19 19 18 18 17 17 17 17 17 16 15 15 15 15 14 15 15 14 14 13 13 15 16 13 11 14 14 11 12 13 10 8 8 7 6 5 3 0 -2 -8 -11 -20 -30 -39 -46 -52 -54 -56 -58 -60 -60 -58 -60 -58 -55 -54 -57 -59 -58 -60 -62 -62 -54 -57 -61 -61 -62 -60 -59 -61 -62 -61 -60 -55 -55 -58 -59 -54 -56 -58 -59 -63 -64 -63 -62 -54 -55 -59 -55 -57 -61 -62 -66 -66 -66 -63 -60 -58 -58 -59 -56 -58 -54 -53 -54 -56 -56 -57 -59 -60 -64 -66 -67 -69 -70 -70 -71 -72 -78 -81 -85 -83 -82 -81 -81 -80 -79 -77 -75 -70 -71 -71 -62 -61 -71 -71 -72 -72 -66 -59 -61 -55 -52 -54 -51 -50 -47 -46 -45 -44 -45 -45 -43 -43 -42 -42 -41 -40 -38 -42 -41 -42 -44 -42 -42 -41 -41 -41 -42 -42 -43 -46 -47 -49 -53 -54 -56 -55 -55 -53 -50 -48 -49 -51 -54 -54 -58 -63 -68 -72 -75 -78 -82 -84 -87 -87 -87 -87 -89 -90 -93 -99 -101 -104 -105 -105 -103 -104 -107 -109 -111 -106 -110 -112 -116 -119 -117 -116 -124 -139 -150 -154 -159 -161 -162 -165 -166 -172 -174 -178 -182 -59 -59 -59 -60 -59 -61 -61 -60 -61 -61 -61 -61 -62 -62 -62 -62 -63 -65 -65 -65 -65 -65 -66 -68 -69 -71 -73 -72 -72 -74 -74 -74 -77 -78 -77 -79 -81 -80 -81 -82 -83 -84 -84 -84 -83 -84 -86 -88 -88 -89 -90 -91 -93 -91 -91 -92 -91 -92 -96 -93 -91 -92 -91 -88 -91 -95 -99 -99 -97 -104 -102 -104 -103 -102 -99 -102 -102 -104 -100 -99 -98 -97 -97 -97 -98 -98 -99 -100 -98 -97 -96 -96 -96 -98 -97 -100 -106 -108 -107 -104 -106 -106 -105 -104 -104 -103 -100 -98 -79 -89 -87 -68 -67 -70 -74 -86 -95 -90 -95 -101 -104 -99 -96 -85 -89 -95 -96 -94 -90 -85 -84 -83 -87 -86 -88 -85 -84 -82 -81 -81 -81 -82 -79 -77 -75 -77 -77 -77 -78 -79 -76 -76 -79 -78 -78 -79 -75 -76 -75 -75 -71 -63 -55 -49 -42 -35 -28 -26 -24 -21 -18 -17 -15 -19 -19 -15 -13 -10 -9 -8 -7 -7 -7 -5 -5 -4 -3 -2 -1 2 2 4 4 5 3 3 1 5 6 6 8 8 10 12 14 12 10 11 13 14 17 15 17 17 17 17 18 18 19 18 20 20 20 21 23 22 21 21 22 22 22 22 22 23 23 21 22 23 24 23 24 23 23 24 23 24 24 22 22 20 20 18 18 19 19 20 18 18 17 17 17 17 18 16 17 17 14 13 13 13 12 12 9 10 9 10 10 9 9 10 11 11 12 14 16 19 18 18 17 18 18 20 23 23 24 24 23 22 23 21 19 19 19 19 20 20 21 21 22 21 19 19 18 17 18 19 18 17 17 16 16 16 17 16 15 14 14 15 13 14 14 14 13 13 13 13 15 14 11 13 15 11 11 12 10 7 6 6 6 5 3 1 -2 -6 -11 -16 -28 -37 -45 -51 -53 -56 -58 -59 -60 -60 -59 -58 -56 -55 -57 -59 -59 -59 -61 -61 -57 -55 -59 -60 -61 -63 -59 -61 -60 -60 -60 -59 -51 -55 -59 -60 -59 -57 -63 -59 -64 -64 -62 -62 -54 -56 -58 -57 -58 -61 -61 -65 -67 -66 -64 -60 -58 -61 -56 -58 -59 -56 -56 -57 -60 -61 -62 -63 -66 -66 -70 -73 -74 -76 -77 -77 -77 -79 -80 -80 -79 -78 -78 -78 -77 -75 -74 -72 -69 -65 -75 -72 -73 -75 -75 -79 -81 -73 -66 -63 -60 -55 -55 -57 -53 -49 -48 -47 -45 -45 -46 -45 -42 -42 -40 -40 -40 -40 -39 -43 -42 -42 -42 -41 -41 -40 -40 -41 -43 -44 -47 -48 -51 -53 -52 -54 -55 -53 -51 -51 -52 -50 -52 -55 -56 -60 -65 -70 -75 -79 -81 -84 -86 -89 -88 -89 -89 -92 -92 -95 -99 -103 -105 -104 -105 -105 -106 -108 -111 -113 -110 -113 -114 -119 -120 -117 -124 -127 -140 -151 -156 -159 -161 -162 -164 -166 -172 -174 -178 -60 -59 -59 -59 -60 -61 -61 -61 -60 -61 -61 -61 -62 -61 -62 -62 -63 -64 -65 -65 -65 -65 -66 -67 -68 -70 -72 -73 -72 -74 -73 -74 -76 -78 -77 -77 -80 -82 -81 -82 -83 -85 -85 -85 -85 -86 -85 -88 -88 -89 -90 -91 -92 -93 -91 -91 -93 -92 -95 -93 -92 -91 -89 -88 -90 -92 -94 -101 -98 -98 -106 -105 -103 -104 -103 -104 -104 -103 -102 -101 -100 -99 -98 -98 -98 -99 -99 -99 -98 -97 -96 -96 -95 -96 -99 -98 -103 -109 -110 -108 -105 -107 -106 -105 -105 -104 -103 -100 -94 -74 -89 -81 -71 -70 -74 -77 -75 -95 -92 -96 -104 -100 -91 -91 -81 -80 -95 -95 -93 -87 -83 -81 -81 -86 -86 -85 -84 -81 -81 -81 -80 -81 -77 -76 -75 -76 -77 -76 -78 -78 -77 -77 -81 -77 -78 -79 -77 -75 -75 -74 -69 -62 -53 -46 -38 -32 -28 -26 -22 -19 -17 -16 -16 -19 -17 -16 -12 -11 -9 -9 -7 -7 -6 -5 -5 -3 -3 -1 0 2 4 2 4 5 3 2 0 5 5 6 7 7 9 11 13 12 10 11 12 14 15 15 18 16 17 17 17 18 18 19 19 20 20 20 21 22 21 21 22 23 23 23 22 23 23 21 23 24 24 24 22 23 21 22 23 21 25 23 22 20 18 18 17 17 18 18 19 17 17 17 16 16 16 15 16 16 13 11 13 11 12 11 11 9 8 8 10 10 9 10 10 10 10 12 14 20 20 19 19 17 17 17 22 22 23 24 23 22 21 22 20 19 19 18 18 18 19 20 20 21 20 20 19 16 17 18 18 17 16 16 15 15 17 16 14 13 13 13 12 13 13 13 13 12 12 12 14 15 11 10 13 12 10 11 10 8 6 6 5 5 3 1 -2 -5 -11 -14 -25 -35 -43 -49 -53 -55 -57 -59 -60 -59 -57 -59 -56 -57 -57 -59 -60 -59 -61 -62 -62 -57 -56 -62 -60 -61 -64 -61 -58 -59 -59 -60 -58 -55 -57 -61 -60 -60 -58 -63 -59 -64 -63 -62 -56 -56 -58 -60 -58 -59 -61 -61 -65 -69 -66 -64 -62 -59 -59 -59 -59 -59 -59 -59 -58 -61 -62 -62 -65 -68 -69 -74 -75 -81 -83 -80 -76 -75 -73 -75 -75 -75 -74 -74 -74 -73 -72 -70 -68 -71 -74 -76 -64 -69 -80 -78 -83 -87 -85 -76 -70 -66 -59 -56 -56 -54 -53 -50 -49 -48 -45 -45 -45 -44 -41 -41 -40 -41 -40 -42 -43 -44 -41 -40 -41 -41 -40 -41 -42 -44 -46 -47 -48 -50 -53 -51 -53 -53 -54 -54 -51 -52 -54 -53 -56 -59 -63 -67 -72 -79 -80 -86 -93 -87 -89 -90 -90 -90 -92 -95 -97 -102 -105 -106 -105 -105 -106 -108 -110 -113 -112 -113 -114 -118 -121 -121 -119 -126 -138 -147 -153 -156 -159 -160 -162 -164 -168 -171 -174 -59 -59 -59 -61 -60 -60 -61 -61 -60 -61 -62 -61 -62 -62 -62 -62 -62 -64 -65 -66 -65 -65 -65 -67 -68 -70 -71 -73 -72 -73 -73 -73 -76 -76 -77 -79 -79 -80 -82 -82 -83 -84 -86 -86 -84 -85 -87 -89 -90 -90 -90 -91 -93 -95 -93 -91 -94 -94 -95 -93 -91 -92 -90 -89 -88 -89 -92 -96 -99 -98 -97 -103 -108 -107 -106 -105 -104 -105 -103 -102 -102 -101 -100 -96 -97 -98 -98 -99 -98 -97 -96 -96 -95 -97 -97 -100 -101 -106 -112 -112 -110 -107 -107 -106 -106 -106 -104 -99 -98 -88 -79 -89 -79 -74 -74 -76 -80 -78 -94 -97 -102 -98 -99 -97 -87 -81 -86 -94 -94 -92 -83 -82 -82 -82 -84 -84 -84 -81 -81 -81 -79 -80 -78 -75 -76 -77 -78 -77 -80 -78 -77 -78 -79 -78 -79 -78 -79 -76 -75 -73 -69 -59 -46 -42 -38 -29 -26 -24 -20 -17 -17 -16 -17 -19 -15 -13 -13 -10 -9 -7 -6 -7 -5 -5 -4 -2 -2 0 2 2 2 2 4 5 3 0 0 5 5 4 7 7 8 10 11 11 10 9 11 13 14 14 16 15 17 17 17 19 19 18 18 20 20 20 20 21 22 22 22 22 22 23 22 22 23 22 21 22 21 22 24 22 21 20 23 22 24 23 22 21 18 19 19 19 17 17 16 16 16 16 15 16 15 15 16 15 13 10 12 12 10 11 10 9 7 7 7 9 10 10 9 10 10 11 12 18 21 21 20 19 17 17 19 22 22 22 23 23 22 21 20 20 19 19 18 18 18 18 18 19 19 20 20 17 16 17 17 17 16 15 14 14 16 16 13 13 12 12 12 12 12 12 12 12 11 11 12 15 12 10 12 11 10 9 10 8 6 5 5 5 4 1 -2 -4 -9 -14 -21 -33 -41 -48 -53 -54 -57 -58 -59 -59 -59 -58 -57 -56 -57 -59 -61 -61 -62 -64 -65 -60 -53 -58 -64 -60 -61 -57 -61 -59 -60 -60 -61 -57 -58 -59 -62 -61 -61 -59 -58 -60 -64 -63 -62 -57 -58 -60 -61 -59 -59 -61 -61 -65 -67 -66 -65 -63 -62 -62 -63 -63 -62 -61 -63 -61 -62 -64 -64 -67 -70 -74 -72 -71 -75 -78 -78 -75 -74 -73 -69 -71 -71 -70 -70 -69 -69 -69 -67 -67 -66 -66 -72 -63 -70 -74 -86 -89 -93 -95 -88 -77 -74 -68 -57 -55 -55 -51 -53 -51 -49 -46 -46 -46 -45 -43 -41 -40 -42 -40 -41 -43 -46 -43 -40 -42 -43 -42 -42 -44 -45 -47 -49 -48 -50 -50 -54 -53 -53 -52 -53 -51 -51 -53 -54 -57 -60 -69 -80 -75 -88 -82 -95 -101 -88 -90 -91 -92 -92 -94 -97 -100 -103 -106 -107 -109 -107 -108 -110 -113 -109 -112 -116 -116 -122 -123 -120 -125 -128 -139 -151 -154 -157 -158 -160 -162 -164 -168 -171 -61 -59 -59 -59 -60 -61 -61 -61 -61 -60 -61 -61 -61 -62 -61 -61 -62 -63 -64 -65 -65 -64 -64 -66 -67 -69 -70 -72 -73 -72 -73 -73 -76 -77 -78 -78 -81 -81 -81 -83 -84 -85 -85 -87 -86 -87 -88 -89 -91 -92 -92 -92 -93 -96 -95 -93 -95 -95 -97 -92 -91 -92 -91 -90 -88 -91 -90 -96 -96 -100 -99 -102 -107 -109 -107 -107 -107 -106 -106 -104 -103 -103 -100 -96 -97 -98 -99 -98 -98 -97 -95 -100 -99 -98 -98 -98 -101 -103 -109 -115 -114 -109 -108 -108 -106 -101 -101 -98 -100 -97 -93 -83 -89 -90 -77 -80 -80 -81 -96 -95 -97 -100 -93 -92 -95 -82 -76 -92 -94 -94 -89 -84 -83 -83 -82 -84 -83 -82 -80 -79 -80 -80 -77 -74 -75 -78 -77 -78 -81 -77 -75 -79 -78 -78 -79 -77 -79 -76 -75 -72 -63 -58 -51 -39 -30 -29 -25 -22 -20 -16 -16 -15 -19 -19 -18 -12 -12 -9 -7 -7 -7 -6 -5 -5 -3 -2 -1 0 2 2 0 2 4 5 3 0 -1 4 5 4 6 7 8 10 10 11 10 9 10 12 13 14 15 16 16 17 17 18 19 18 18 19 20 20 20 21 22 22 22 22 23 23 23 23 23 23 22 21 23 21 21 23 21 19 23 23 22 22 21 19 20 19 19 19 20 19 19 17 17 16 14 16 15 14 14 13 13 11 11 11 10 10 10 9 7 6 6 7 7 9 9 11 10 10 11 12 15 22 23 22 19 17 17 19 20 21 21 22 21 21 20 20 19 18 19 19 18 17 18 18 18 18 18 18 17 16 16 17 16 15 14 13 15 15 13 11 11 10 11 10 11 11 12 11 11 11 11 13 12 9 10 11 9 8 9 7 5 5 5 4 3 1 -2 -4 -7 -13 -18 -31 -39 -47 -52 -53 -56 -57 -58 -58 -58 -57 -58 -57 -58 -59 -61 -62 -61 -64 -66 -65 -56 -54 -60 -64 -61 -63 -59 -62 -61 -60 -61 -62 -58 -62 -61 -63 -62 -62 -61 -60 -61 -64 -62 -61 -59 -59 -61 -63 -60 -60 -58 -60 -63 -63 -64 -64 -63 -64 -65 -63 -65 -64 -64 -64 -64 -64 -66 -67 -69 -72 -72 -71 -69 -69 -70 -72 -73 -71 -69 -68 -65 -65 -67 -66 -65 -65 -65 -65 -66 -62 -63 -63 -70 -69 -74 -78 -92 -99 -95 -90 -91 -81 -78 -62 -55 -53 -51 -50 -51 -50 -49 -48 -46 -45 -42 -39 -40 -42 -39 -40 -43 -46 -46 -43 -43 -43 -43 -44 -45 -46 -47 -48 -51 -51 -51 -53 -53 -52 -53 -53 -52 -51 -53 -63 -71 -76 -65 -93 -92 -98 -84 -106 -88 -86 -91 -93 -93 -94 -97 -99 -102 -105 -108 -108 -108 -108 -110 -112 -115 -112 -116 -117 -119 -123 -123 -121 -127 -137 -148 -151 -154 -156 -158 -160 -161 -164 -168 -60 -59 -60 -59 -60 -60 -61 -62 -62 -61 -61 -62 -61 -62 -61 -61 -62 -63 -63 -66 -65 -65 -65 -66 -67 -68 -69 -71 -73 -72 -73 -74 -75 -78 -77 -78 -80 -81 -82 -83 -84 -85 -87 -89 -88 -88 -88 -88 -89 -92 -93 -93 -93 -93 -95 -95 -95 -96 -97 -98 -91 -89 -92 -90 -89 -88 -89 -94 -94 -97 -100 -101 -107 -111 -111 -109 -110 -107 -108 -105 -104 -101 -99 -95 -93 -97 -98 -97 -97 -102 -95 -99 -95 -100 -98 -98 -100 -103 -106 -113 -118 -116 -110 -107 -102 -98 -99 -97 -102 -100 -97 -93 -84 -88 -90 -82 -84 -86 -83 -93 -96 -97 -102 -87 -92 -92 -78 -70 -92 -93 -92 -85 -84 -84 -86 -82 -84 -82 -79 -80 -79 -79 -77 -75 -77 -78 -77 -79 -80 -78 -76 -81 -78 -79 -79 -78 -78 -76 -76 -72 -65 -52 -43 -38 -32 -27 -24 -20 -18 -16 -15 -16 -19 -16 -14 -12 -11 -9 -7 -7 -7 -5 -4 -5 -3 -3 0 1 2 2 -1 2 4 5 3 3 -1 3 4 4 5 6 7 9 9 10 11 9 11 12 12 14 14 15 16 17 17 17 19 19 19 19 20 20 20 20 21 22 22 22 23 24 23 22 23 23 23 23 21 19 24 22 21 20 21 23 22 21 21 19 20 20 19 19 19 19 18 16 16 15 14 15 14 14 13 12 12 10 10 9 9 9 8 8 7 7 6 6 6 6 8 10 11 10 10 11 10 13 23 24 21 18 16 16 18 19 19 20 21 20 19 19 19 19 18 17 18 18 17 17 17 17 16 16 18 16 16 16 16 14 13 13 14 14 14 11 10 10 9 10 10 10 11 11 10 10 10 11 11 9 8 9 8 8 8 8 5 4 4 4 3 2 -1 -4 -6 -13 -16 -25 -37 -45 -50 -53 -54 -56 -57 -57 -58 -57 -55 -58 -58 -59 -62 -63 -62 -64 -66 -69 -63 -52 -57 -61 -62 -62 -60 -64 -62 -61 -63 -62 -63 -59 -60 -60 -64 -63 -63 -62 -61 -62 -65 -62 -61 -60 -61 -61 -62 -59 -57 -56 -61 -61 -62 -64 -65 -64 -66 -64 -65 -66 -67 -67 -67 -66 -66 -68 -67 -65 -68 -70 -69 -68 -67 -67 -68 -70 -68 -67 -65 -64 -63 -63 -61 -61 -60 -65 -62 -60 -59 -59 -59 -59 -68 -75 -76 -83 -91 -95 -92 -83 -94 -85 -81 -72 -58 -54 -50 -51 -53 -51 -47 -46 -46 -44 -38 -42 -43 -41 -41 -42 -44 -43 -44 -44 -45 -45 -46 -46 -48 -49 -49 -50 -52 -53 -51 -52 -52 -52 -53 -58 -60 -69 -57 -83 -64 -100 -77 -100 -84 -113 -88 -88 -86 -94 -94 -94 -96 -99 -101 -104 -107 -107 -107 -109 -110 -112 -114 -117 -115 -119 -120 -124 -125 -123 -127 -130 -145 -149 -151 -154 -156 -157 -160 -161 -165 -61 -60 -60 -59 -60 -60 -61 -61 -62 -61 -61 -61 -62 -61 -61 -61 -61 -62 -63 -65 -65 -65 -66 -65 -66 -68 -69 -70 -72 -73 -73 -74 -75 -77 -78 -79 -79 -80 -82 -84 -84 -86 -87 -88 -88 -88 -89 -90 -91 -92 -95 -94 -92 -93 -95 -95 -96 -97 -98 -99 -91 -89 -88 -91 -87 -89 -89 -93 -93 -95 -99 -100 -106 -111 -115 -110 -110 -104 -106 -103 -101 -100 -97 -94 -90 -97 -98 -98 -98 -98 -101 -99 -93 -97 -100 -100 -98 -100 -104 -109 -116 -116 -113 -108 -99 -96 -91 -95 -93 -102 -100 -91 -93 -82 -89 -83 -85 -88 -90 -95 -92 -98 -99 -104 -82 -96 -88 -77 -76 -90 -92 -88 -83 -85 -84 -81 -85 -82 -79 -79 -79 -78 -76 -73 -78 -78 -75 -80 -80 -78 -78 -79 -78 -79 -79 -78 -78 -76 -76 -68 -60 -51 -39 -33 -30 -25 -23 -18 -16 -15 -15 -17 -18 -17 -11 -12 -10 -7 -7 -7 -7 -4 -4 -4 -3 -1 1 1 2 2 -1 2 4 5 3 3 -1 2 4 4 4 6 7 8 8 10 10 10 9 11 12 13 14 14 15 17 17 17 18 19 20 19 19 20 20 20 21 23 22 23 23 23 24 23 22 22 24 23 23 22 23 23 21 20 21 22 22 21 21 20 18 19 19 19 19 19 18 16 16 13 14 15 14 14 14 11 11 10 9 8 6 5 8 7 7 5 5 5 5 5 6 8 10 11 10 9 11 10 12 20 21 20 17 16 15 17 17 18 19 19 19 19 19 19 19 18 16 17 17 17 16 16 17 17 17 16 15 16 16 14 13 12 13 13 14 11 9 8 8 8 10 10 10 10 10 10 10 9 10 9 9 10 8 7 7 6 5 4 4 3 3 2 -1 -4 -5 -10 -16 -23 -34 -42 -50 -52 -53 -55 -55 -56 -56 -57 -56 -57 -57 -60 -62 -63 -63 -64 -67 -69 -65 -58 -55 -60 -63 -63 -62 -60 -63 -63 -62 -62 -64 -64 -61 -62 -63 -65 -64 -64 -64 -62 -63 -65 -62 -61 -60 -61 -60 -60 -58 -54 -53 -59 -58 -61 -64 -64 -64 -66 -67 -66 -67 -68 -69 -70 -68 -64 -64 -63 -62 -67 -66 -68 -67 -67 -64 -62 -67 -65 -63 -63 -61 -59 -58 -58 -56 -60 -59 -59 -57 -55 -55 -56 -58 -64 -68 -74 -75 -84 -89 -91 -84 -84 -90 -79 -79 -68 -53 -50 -52 -54 -54 -48 -46 -54 -55 -48 -42 -43 -43 -43 -43 -45 -44 -46 -47 -46 -46 -47 -47 -49 -50 -51 -52 -54 -54 -54 -52 -51 -59 -64 -67 -76 -84 -58 -63 -103 -76 -107 -83 -86 -87 -88 -86 -93 -95 -96 -96 -99 -101 -101 -105 -109 -110 -109 -111 -112 -114 -116 -115 -118 -121 -122 -126 -126 -124 -129 -139 -145 -148 -151 -154 -155 -157 -159 -162 -60 -60 -60 -59 -59 -59 -60 -61 -62 -62 -61 -61 -62 -62 -62 -61 -61 -62 -63 -64 -66 -65 -65 -64 -66 -67 -68 -69 -71 -74 -74 -75 -76 -78 -78 -79 -76 -81 -82 -83 -84 -85 -87 -88 -90 -89 -91 -90 -92 -91 -93 -94 -94 -94 -95 -96 -97 -98 -99 -100 -100 -89 -89 -89 -86 -90 -90 -89 -94 -101 -100 -99 -105 -110 -114 -108 -104 -102 -101 -101 -99 -97 -96 -93 -90 -99 -98 -99 -97 -98 -104 -99 -94 -94 -100 -101 -99 -99 -101 -104 -110 -114 -114 -110 -108 -93 -90 -87 -92 -89 -102 -99 -89 -86 -85 -83 -87 -88 -91 -93 -94 -92 -99 -98 -96 -86 -94 -84 -80 -83 -89 -91 -84 -85 -84 -83 -85 -83 -80 -79 -78 -77 -76 -71 -77 -78 -77 -81 -80 -77 -79 -81 -78 -80 -77 -80 -77 -77 -74 -66 -57 -47 -36 -30 -28 -24 -21 -19 -16 -15 -15 -18 -17 -15 -12 -12 -10 -6 -7 -7 -6 -4 -4 -1 -2 -1 2 2 2 2 -1 2 4 5 3 2 -1 1 1 4 4 5 7 7 7 9 9 9 9 11 11 12 14 13 14 15 17 17 17 19 20 20 20 20 21 21 21 22 23 22 23 24 24 23 23 22 22 24 23 22 24 21 21 21 21 22 22 20 21 20 20 19 19 19 19 19 18 15 16 12 12 14 14 14 12 10 9 9 8 8 5 5 5 6 6 6 4 4 4 4 4 5 8 9 11 10 10 11 10 12 16 20 17 16 15 15 15 17 17 18 18 18 18 18 18 18 17 16 16 15 16 16 16 16 16 17 15 15 15 14 13 12 12 12 13 12 10 7 9 8 8 9 9 9 9 9 9 8 10 8 7 9 8 6 6 6 5 3 3 3 2 2 -1 -4 -5 -9 -15 -21 -30 -40 -49 -51 -52 -54 -55 -56 -57 -57 -55 -56 -57 -60 -62 -64 -65 -63 -66 -68 -67 -63 -54 -57 -59 -63 -62 -63 -61 -64 -63 -64 -63 -65 -65 -63 -65 -65 -65 -65 -65 -65 -63 -64 -65 -62 -61 -60 -61 -58 -59 -57 -50 -49 -56 -54 -63 -64 -63 -64 -64 -66 -66 -68 -69 -68 -66 -65 -63 -61 -59 -58 -57 -66 -65 -65 -65 -64 -62 -60 -62 -60 -59 -58 -58 -57 -54 -59 -59 -56 -57 -54 -55 -55 -56 -57 -60 -64 -68 -75 -81 -85 -89 -94 -84 -90 -96 -91 -69 -55 -50 -52 -55 -60 -59 -56 -59 -51 -53 -43 -45 -44 -46 -45 -44 -46 -48 -47 -48 -48 -49 -49 -50 -52 -52 -54 -55 -55 -59 -60 -64 -70 -73 -82 -59 -59 -65 -66 -106 -78 -115 -85 -86 -88 -89 -86 -96 -97 -97 -98 -100 -103 -105 -109 -111 -111 -110 -113 -115 -116 -119 -118 -122 -123 -124 -127 -126 -127 -136 -140 -146 -149 -152 -154 -154 -157 -159 -60 -60 -60 -59 -60 -60 -60 -61 -62 -62 -61 -61 -61 -62 -61 -61 -60 -62 -62 -63 -65 -66 -65 -66 -66 -67 -67 -68 -70 -72 -74 -75 -77 -78 -77 -79 -80 -77 -78 -79 -87 -87 -87 -88 -92 -90 -91 -90 -91 -92 -94 -94 -94 -94 -96 -96 -98 -98 -99 -100 -101 -94 -94 -88 -90 -92 -89 -95 -95 -96 -103 -98 -104 -104 -104 -106 -103 -97 -99 -95 -97 -95 -91 -91 -88 -92 -99 -98 -104 -97 -99 -103 -94 -93 -95 -102 -102 -100 -101 -104 -105 -110 -113 -112 -108 -106 -87 -83 -90 -88 -98 -102 -99 -90 -88 -87 -87 -90 -93 -95 -97 -91 -93 -98 -97 -89 -84 -93 -85 -81 -89 -90 -89 -84 -86 -86 -82 -83 -81 -78 -78 -77 -75 -73 -78 -78 -78 -81 -79 -77 -80 -80 -79 -80 -77 -80 -77 -77 -72 -62 -52 -47 -34 -26 -25 -24 -20 -18 -16 -15 -15 -16 -15 -12 -12 -11 -8 -6 -6 -6 -4 -4 -4 -2 -2 1 2 2 3 4 0 2 3 4 3 2 -1 0 3 3 4 4 5 6 7 7 8 8 8 9 11 11 12 14 14 15 16 16 18 18 19 21 21 21 21 20 21 22 22 23 23 24 25 23 24 23 22 23 23 23 23 21 21 22 21 22 22 20 21 20 20 19 19 19 19 18 17 14 15 14 13 14 14 14 11 10 8 8 7 7 5 4 3 4 5 3 3 4 3 3 4 3 4 7 8 10 10 11 10 10 17 14 19 16 15 14 14 14 15 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 15 17 16 14 15 15 13 11 11 11 12 12 11 8 7 8 8 8 9 9 9 9 8 8 10 9 6 7 7 6 5 5 5 3 3 2 2 1 0 -3 -5 -8 -14 -19 -28 -38 -47 -49 -51 -54 -55 -54 -55 -55 -55 -54 -57 -59 -62 -64 -65 -64 -65 -68 -69 -63 -60 -64 -60 -64 -64 -58 -63 -63 -65 -64 -65 -64 -66 -66 -66 -68 -68 -66 -66 -65 -65 -63 -64 -65 -62 -61 -60 -61 -57 -50 -54 -48 -47 -52 -59 -61 -62 -62 -61 -65 -63 -65 -65 -64 -63 -62 -61 -59 -57 -55 -53 -64 -52 -57 -63 -63 -62 -61 -59 -59 -58 -56 -54 -54 -55 -52 -52 -57 -56 -57 -57 -55 -55 -57 -57 -60 -65 -69 -70 -77 -82 -83 -87 -85 -92 -99 -102 -80 -58 -60 -62 -64 -65 -65 -66 -59 -64 -62 -43 -45 -45 -46 -47 -47 -47 -48 -49 -49 -50 -51 -50 -51 -53 -53 -59 -64 -69 -69 -75 -76 -80 -59 -61 -61 -62 -68 -113 -77 -81 -84 -87 -87 -89 -86 -86 -97 -98 -98 -100 -103 -105 -107 -110 -111 -111 -113 -115 -117 -118 -118 -122 -124 -125 -128 -128 -128 -131 -136 -141 -146 -149 -152 -153 -155 -158 -60 -60 -60 -60 -60 -59 -60 -61 -61 -62 -62 -61 -61 -62 -62 -61 -61 -61 -62 -63 -64 -66 -66 -66 -65 -67 -68 -68 -69 -70 -75 -75 -77 -78 -81 -80 -80 -76 -77 -79 -88 -88 -93 -88 -90 -93 -93 -91 -92 -93 -95 -96 -95 -95 -96 -98 -98 -99 -100 -99 -92 -98 -89 -87 -89 -92 -90 -92 -96 -90 -106 -102 -101 -103 -101 -97 -99 -95 -95 -91 -95 -93 -90 -87 -84 -88 -92 -98 -101 -102 -95 -105 -103 -90 -94 -99 -103 -102 -101 -102 -101 -105 -110 -111 -110 -106 -91 -90 -85 -82 -91 -103 -102 -98 -92 -90 -89 -90 -94 -96 -97 -96 -92 -95 -96 -96 -86 -85 -91 -82 -79 -80 -89 -87 -84 -85 -85 -83 -81 -77 -77 -77 -75 -75 -78 -77 -79 -81 -79 -78 -80 -79 -79 -79 -78 -80 -77 -76 -69 -64 -47 -40 -29 -29 -25 -23 -19 -16 -15 -15 -15 -16 -14 -13 -11 -11 -9 -7 -6 -5 -4 -4 -3 -2 -1 2 3 2 3 4 0 2 3 4 3 2 0 0 1 3 3 3 4 6 6 7 7 8 7 7 10 11 12 14 14 15 16 16 16 18 19 21 21 21 21 20 21 21 23 23 22 25 24 26 23 23 23 23 23 23 23 21 21 22 22 22 21 20 21 20 19 18 18 19 19 18 17 15 14 13 13 13 14 12 9 9 8 7 5 4 3 2 1 2 1 2 2 3 3 3 2 4 3 4 7 8 9 9 9 10 11 11 18 18 15 14 13 13 14 14 14 16 16 16 16 16 16 16 16 15 15 16 15 15 15 17 16 14 14 14 13 11 11 10 11 8 9 8 9 8 8 8 8 8 8 8 8 7 8 8 6 6 7 5 5 4 3 3 2 2 1 0 0 -3 -5 -8 -14 -18 -25 -35 -43 -51 -51 -52 -54 -54 -54 -55 -55 -53 -56 -59 -62 -63 -64 -64 -64 -67 -69 -65 -63 -56 -59 -60 -65 -64 -59 -64 -64 -65 -64 -65 -65 -67 -67 -68 -70 -66 -64 -66 -65 -64 -64 -64 -65 -62 -60 -58 -51 -55 -47 -49 -45 -44 -56 -58 -59 -61 -62 -59 -60 -59 -59 -59 -59 -59 -58 -56 -56 -54 -52 -50 -53 -57 -50 -56 -62 -62 -59 -58 -56 -54 -54 -54 -54 -55 -54 -52 -55 -56 -56 -55 -57 -55 -56 -57 -58 -57 -65 -68 -69 -77 -82 -83 -85 -91 -102 -100 -87 -65 -70 -72 -74 -73 -75 -68 -70 -71 -71 -58 -45 -47 -46 -49 -48 -49 -48 -49 -52 -52 -53 -51 -59 -63 -63 -70 -72 -80 -77 -84 -87 -94 -61 -64 -62 -64 -71 -75 -80 -83 -86 -87 -89 -89 -86 -97 -99 -100 -100 -102 -105 -107 -110 -112 -113 -113 -115 -117 -119 -118 -121 -125 -127 -128 -129 -129 -130 -134 -139 -143 -147 -150 -152 -154 -157 -60 -60 -60 -60 -60 -60 -60 -60 -61 -62 -62 -62 -61 -61 -62 -61 -61 -61 -62 -62 -63 -65 -66 -66 -67 -67 -68 -67 -68 -69 -74 -75 -78 -79 -80 -79 -80 -76 -77 -86 -87 -89 -90 -100 -92 -94 -96 -93 -93 -94 -96 -97 -96 -96 -96 -98 -99 -100 -101 -102 -97 -92 -94 -89 -95 -94 -90 -89 -97 -85 -103 -100 -98 -99 -95 -96 -91 -91 -91 -87 -87 -90 -88 -85 -81 -81 -92 -98 -98 -106 -83 -98 -105 -99 -93 -97 -103 -103 -103 -102 -104 -101 -104 -109 -110 -106 -101 -85 -78 -80 -73 -95 -103 -103 -97 -94 -92 -91 -94 -95 -96 -96 -95 -95 -95 -94 -95 -85 -93 -91 -84 -81 -88 -88 -85 -85 -88 -83 -81 -80 -77 -77 -76 -75 -79 -77 -81 -82 -79 -78 -80 -80 -79 -79 -79 -80 -78 -77 -65 -60 -42 -34 -29 -28 -25 -22 -18 -16 -15 -15 -15 -15 -13 -11 -12 -10 -6 -6 -6 -5 -4 -4 0 -2 0 2 2 2 2 3 1 2 2 3 3 2 2 2 0 2 3 3 4 5 6 6 6 7 7 7 9 11 11 13 13 15 16 15 16 16 18 20 20 22 21 21 21 22 20 24 24 23 26 24 25 24 23 22 23 23 23 22 21 22 21 21 21 20 20 19 19 18 18 19 19 18 16 15 14 13 14 14 14 11 9 8 6 4 4 2 2 0 0 -1 0 1 1 1 2 2 2 2 3 4 6 7 9 9 10 9 10 11 17 16 16 14 12 11 12 13 13 14 15 16 15 15 15 15 15 15 15 16 17 16 15 14 17 15 13 13 14 11 10 12 11 8 8 6 8 7 7 7 7 8 7 7 7 7 7 6 5 5 6 4 4 4 3 3 2 1 0 0 0 -3 -5 -8 -13 -17 -23 -29 -42 -50 -50 -51 -53 -54 -53 -54 -55 -53 -52 -58 -61 -63 -64 -64 -63 -66 -69 -68 -64 -67 -67 -61 -63 -66 -59 -60 -64 -66 -65 -65 -65 -68 -66 -65 -67 -67 -64 -62 -65 -65 -64 -63 -63 -63 -61 -60 -59 -49 -52 -50 -45 -52 -48 -56 -56 -57 -59 -59 -57 -56 -55 -56 -56 -53 -54 -53 -53 -52 -50 -50 -47 -44 -49 -46 -55 -64 -61 -58 -57 -56 -55 -54 -54 -54 -55 -54 -54 -53 -56 -55 -54 -53 -55 -57 -57 -58 -60 -58 -62 -65 -68 -78 -80 -82 -86 -96 -96 -83 -73 -94 -82 -84 -85 -75 -75 -79 -81 -82 -61 -61 -48 -50 -48 -52 -50 -49 -49 -53 -59 -62 -64 -66 -70 -74 -80 -85 -87 -92 -95 -64 -64 -65 -66 -63 -73 -73 -78 -82 -86 -88 -88 -88 -87 -94 -98 -100 -102 -102 -104 -107 -109 -111 -113 -114 -114 -117 -119 -120 -121 -124 -127 -129 -130 -131 -130 -132 -137 -140 -144 -148 -151 -153 -155 -59 -60 -60 -60 -60 -60 -60 -60 -61 -62 -63 -62 -61 -61 -62 -62 -61 -60 -62 -62 -62 -65 -67 -67 -67 -68 -68 -69 -67 -68 -75 -77 -77 -79 -80 -79 -81 -76 -76 -77 -88 -89 -90 -101 -94 -96 -98 -97 -94 -94 -97 -98 -99 -97 -96 -99 -100 -101 -102 -101 -103 -95 -93 -87 -89 -95 -91 -87 -93 -86 -100 -91 -95 -96 -90 -90 -89 -88 -87 -85 -81 -85 -84 -81 -79 -78 -79 -97 -100 -101 -98 -95 -100 -105 -104 -96 -101 -105 -104 -104 -104 -104 -100 -107 -108 -108 -106 -95 -81 -73 -75 -73 -98 -102 -103 -98 -95 -92 -92 -93 -95 -97 -96 -94 -91 -95 -93 -93 -91 -92 -90 -83 -84 -87 -86 -84 -88 -84 -82 -80 -78 -78 -77 -77 -79 -78 -80 -83 -78 -79 -81 -80 -80 -80 -80 -80 -78 -75 -62 -56 -49 -33 -29 -27 -25 -21 -18 -16 -15 -14 -16 -13 -13 -11 -11 -9 -6 -6 -6 -3 -3 -4 -1 -2 0 2 2 2 2 3 2 2 2 3 2 1 1 2 1 2 2 3 3 4 6 6 6 7 7 7 7 10 11 12 13 14 16 18 15 16 18 19 21 21 22 22 20 22 22 21 24 22 23 26 25 24 23 22 22 23 23 21 21 22 21 21 21 20 20 20 19 18 18 18 18 17 14 14 13 13 14 14 13 10 9 7 5 3 3 1 1 -1 -2 -2 -2 0 1 0 1 1 1 2 3 4 5 6 7 7 9 9 9 10 11 15 14 15 13 11 10 12 12 13 14 14 15 14 14 14 14 14 14 14 14 15 16 16 15 15 13 12 14 11 10 10 10 8 7 8 6 7 6 6 6 7 7 7 7 6 6 5 5 4 5 5 4 3 3 4 2 1 0 -1 -2 -2 -5 -6 -11 -18 -21 -28 -38 -49 -52 -51 -52 -53 -52 -52 -55 -54 -53 -58 -61 -62 -64 -64 -63 -65 -66 -69 -64 -63 -66 -61 -63 -65 -68 -56 -60 -65 -67 -65 -63 -62 -65 -65 -64 -65 -63 -62 -60 -65 -63 -63 -63 -63 -63 -61 -60 -59 -46 -45 -53 -40 -41 -39 -56 -56 -56 -58 -56 -54 -53 -51 -51 -55 -51 -50 -50 -48 -47 -46 -45 -46 -44 -40 -37 -51 -64 -61 -58 -57 -56 -56 -55 -54 -54 -55 -55 -55 -53 -56 -55 -54 -53 -54 -55 -58 -59 -61 -61 -58 -62 -66 -74 -77 -81 -82 -90 -87 -89 -76 -75 -87 -88 -85 -85 -85 -88 -90 -93 -83 -63 -49 -50 -51 -54 -51 -57 -59 -65 -67 -70 -73 -76 -80 -84 -88 -92 -95 -101 -107 -79 -73 -74 -70 -86 -90 -86 -83 -85 -87 -90 -90 -87 -89 -97 -100 -102 -104 -104 -106 -108 -110 -112 -114 -115 -116 -119 -121 -122 -124 -128 -130 -131 -130 -129 -131 -134 -138 -142 -146 -149 -152 -154 -59 -60 -60 -60 -60 -61 -60 -60 -61 -62 -62 -63 -62 -61 -61 -62 -62 -61 -61 -62 -62 -63 -66 -67 -67 -68 -68 -69 -66 -67 -69 -76 -77 -80 -81 -79 -80 -75 -76 -76 -79 -89 -91 -85 -93 -101 -100 -101 -96 -95 -96 -99 -100 -98 -98 -99 -101 -102 -102 -103 -104 -105 -93 -89 -84 -97 -88 -88 -89 -84 -97 -85 -91 -92 -94 -84 -84 -84 -84 -80 -76 -77 -82 -80 -76 -74 -79 -93 -97 -101 -106 -90 -90 -103 -104 -105 -99 -105 -105 -104 -105 -105 -104 -100 -105 -106 -107 -104 -80 -71 -68 -65 -72 -102 -102 -101 -97 -94 -91 -92 -96 -96 -97 -92 -93 -91 -93 -91 -92 -91 -91 -87 -85 -86 -87 -85 -86 -84 -82 -80 -78 -79 -78 -78 -80 -78 -81 -80 -79 -80 -81 -80 -80 -80 -80 -79 -78 -74 -67 -53 -46 -33 -30 -26 -24 -20 -16 -15 -14 -14 -15 -12 -13 -11 -11 -7 -6 -6 -5 -3 -4 -3 -2 -2 0 1 1 1 2 2 3 0 2 3 2 1 1 1 1 1 2 2 3 3 5 7 7 6 7 7 7 9 10 11 12 14 15 16 16 16 17 18 19 20 22 23 22 19 22 21 22 23 23 25 25 25 24 23 22 22 23 22 21 22 21 21 21 21 20 20 19 19 18 18 17 16 12 13 12 14 13 14 9 8 7 5 4 2 3 0 0 -3 -4 -3 -3 -1 0 -1 -1 0 1 1 2 3 4 5 6 6 7 8 9 9 11 11 13 12 13 13 11 10 12 12 12 13 13 14 13 14 12 12 13 13 13 13 13 13 14 16 15 12 12 12 10 10 9 8 6 6 6 7 6 5 6 6 6 6 6 6 5 4 4 4 4 4 3 3 2 2 2 1 0 -2 -2 -2 -5 -7 -10 -16 -20 -27 -34 -46 -52 -50 -51 -52 -53 -52 -54 -54 -54 -56 -60 -62 -64 -64 -63 -63 -67 -70 -66 -61 -61 -66 -64 -65 -68 -69 -56 -54 -61 -63 -62 -60 -62 -62 -64 -62 -64 -60 -66 -59 -64 -64 -62 -63 -63 -64 -61 -57 -59 -44 -41 -52 -51 -47 -44 -51 -57 -57 -57 -58 -52 -51 -48 -52 -56 -47 -46 -44 -44 -42 -42 -43 -40 -42 -38 -40 -50 -63 -61 -59 -56 -57 -56 -53 -53 -54 -55 -55 -55 -56 -56 -55 -54 -53 -53 -55 -56 -59 -62 -61 -58 -60 -66 -70 -75 -77 -82 -83 -89 -89 -91 -74 -89 -93 -95 -94 -95 -96 -100 -107 -105 -72 -51 -56 -58 -61 -65 -64 -67 -73 -77 -81 -84 -87 -91 -95 -97 -103 -108 -68 -80 -73 -78 -72 -75 -84 -90 -86 -91 -87 -88 -90 -89 -86 -92 -99 -101 -104 -104 -106 -109 -110 -113 -114 -116 -116 -119 -121 -123 -124 -127 -128 -130 -129 -130 -129 -131 -135 -139 -143 -147 -150 -152 -59 -59 -60 -60 -61 -60 -62 -62 -60 -61 -62 -63 -63 -62 -61 -62 -63 -62 -60 -61 -62 -62 -65 -68 -68 -68 -68 -69 -70 -67 -68 -76 -78 -81 -81 -80 -80 -82 -77 -78 -78 -90 -91 -84 -94 -100 -102 -101 -98 -96 -97 -100 -101 -101 -98 -97 -101 -102 -103 -104 -103 -104 -107 -91 -85 -90 -86 -89 -86 -83 -94 -90 -86 -92 -81 -81 -79 -78 -81 -76 -72 -71 -75 -79 -73 -75 -81 -90 -89 -96 -103 -105 -96 -94 -107 -99 -100 -101 -106 -104 -104 -106 -106 -104 -100 -104 -103 -105 -90 -78 -61 -63 -58 -86 -101 -100 -100 -95 -93 -91 -92 -96 -97 -91 -93 -92 -91 -92 -89 -90 -90 -90 -87 -86 -86 -85 -85 -85 -82 -81 -79 -80 -78 -79 -80 -79 -81 -81 -80 -81 -81 -80 -79 -81 -81 -79 -80 -71 -64 -51 -43 -32 -29 -26 -23 -18 -17 -15 -15 -13 -12 -11 -12 -11 -10 -5 -5 -7 -5 -3 -4 -3 -3 -2 0 1 1 1 1 2 3 0 2 2 2 1 0 1 1 1 2 2 2 3 5 6 7 6 7 7 8 7 9 11 12 13 14 16 17 16 17 18 19 20 22 23 22 21 20 20 21 23 22 24 24 24 24 24 23 22 22 22 22 22 21 21 20 21 19 20 19 19 18 17 17 12 14 13 13 13 9 11 10 7 6 4 3 0 2 -2 -1 -4 -5 -4 -3 -2 -2 -2 -2 -1 0 0 0 2 3 5 6 6 6 8 8 8 11 11 11 11 12 12 12 12 10 12 11 11 13 13 14 12 12 11 11 11 13 12 13 12 12 14 14 13 13 12 10 9 9 8 6 6 6 5 5 5 5 5 5 6 6 5 4 4 4 4 3 4 4 3 2 2 2 2 -1 -3 -3 -2 -4 -7 -9 -16 -20 -25 -33 -43 -51 -49 -51 -52 -53 -53 -54 -55 -54 -55 -59 -61 -63 -64 -64 -62 -65 -68 -68 -63 -59 -66 -66 -66 -67 -70 -68 -56 -56 -63 -56 -58 -56 -58 -58 -62 -63 -61 -59 -61 -60 -64 -64 -62 -63 -63 -64 -61 -56 -56 -46 -41 -46 -47 -53 -55 -46 -58 -56 -57 -58 -53 -49 -47 -49 -49 -45 -44 -41 -41 -38 -41 -40 -43 -45 -43 -45 -54 -62 -56 -59 -57 -58 -55 -54 -53 -54 -54 -55 -56 -56 -56 -55 -54 -53 -52 -55 -56 -58 -59 -60 -59 -61 -63 -68 -71 -74 -77 -84 -87 -85 -86 -88 -101 -98 -100 -100 -105 -105 -109 -121 -109 -81 -74 -62 -65 -65 -67 -76 -78 -79 -90 -86 -93 -99 -101 -105 -106 -113 -89 -80 -71 -79 -74 -86 -73 -81 -90 -85 -89 -88 -91 -91 -88 -87 -98 -101 -103 -105 -106 -108 -110 -112 -113 -116 -117 -118 -121 -123 -123 -124 -125 -127 -130 -130 -129 -130 -133 -137 -140 -144 -148 -152 -59 -60 -59 -60 -60 -60 -61 -62 -60 -61 -62 -63 -63 -63 -62 -62 -63 -62 -61 -60 -61 -61 -62 -67 -68 -68 -69 -69 -70 -66 -67 -77 -78 -81 -82 -82 -81 -78 -80 -80 -80 -91 -89 -83 -93 -102 -104 -104 -99 -98 -99 -100 -102 -103 -101 -100 -94 -101 -103 -104 -106 -103 -106 -91 -84 -84 -80 -78 -85 -83 -80 -80 -80 -86 -82 -75 -76 -76 -77 -73 -69 -65 -68 -74 -80 -78 -81 -86 -84 -93 -103 -106 -96 -96 -98 -107 -102 -103 -104 -107 -104 -105 -107 -107 -104 -100 -103 -101 -103 -84 -68 -66 -67 -71 -83 -99 -98 -98 -94 -92 -91 -93 -97 -98 -90 -91 -91 -91 -90 -87 -89 -89 -88 -86 -86 -86 -84 -85 -82 -81 -79 -80 -79 -78 -81 -80 -82 -81 -81 -81 -80 -81 -79 -81 -81 -79 -78 -69 -62 -53 -41 -32 -29 -25 -22 -17 -17 -15 -14 -12 -11 -11 -11 -11 -10 -6 -6 -7 -5 -4 -5 -2 -3 -2 -1 0 1 0 1 2 2 1 2 2 2 0 0 1 1 0 2 2 2 3 4 7 8 6 6 7 8 7 9 10 11 12 15 16 17 17 15 17 21 19 20 22 22 22 20 20 20 22 23 22 23 23 23 24 24 23 22 22 22 21 21 20 20 21 19 19 18 18 17 16 16 11 13 13 13 13 9 10 9 7 5 3 1 -1 1 -3 -2 -6 -6 -5 -4 -4 -3 -3 -3 -3 -2 0 -1 0 2 4 5 6 7 6 8 7 9 11 10 11 11 12 12 11 11 10 12 9 10 12 12 13 12 11 12 10 11 10 13 14 12 13 12 13 12 11 9 9 8 7 8 5 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 3 2 2 1 2 1 -2 -3 -4 -2 -4 -7 -9 -15 -20 -24 -30 -40 -51 -53 -51 -52 -53 -53 -53 -56 -55 -56 -59 -61 -63 -64 -64 -62 -64 -66 -69 -65 -59 -58 -65 -66 -65 -66 -68 -63 -57 -59 -60 -52 -55 -53 -53 -55 -59 -61 -58 -56 -57 -61 -67 -64 -61 -63 -62 -60 -59 -54 -51 -46 -46 -47 -50 -54 -55 -57 -58 -58 -57 -56 -56 -50 -51 -45 -43 -40 -38 -41 -36 -40 -43 -44 -46 -45 -44 -45 -53 -61 -52 -59 -59 -56 -55 -55 -53 -53 -53 -54 -55 -56 -56 -55 -54 -53 -53 -55 -57 -59 -58 -60 -59 -63 -61 -62 -69 -73 -73 -80 -81 -85 -84 -85 -101 -115 -108 -106 -106 -106 -107 -113 -109 -89 -68 -77 -72 -73 -75 -84 -87 -89 -92 -96 -100 -106 -113 -116 -99 -97 -102 -93 -84 -75 -75 -79 -90 -94 -83 -87 -89 -89 -91 -90 -86 -89 -100 -102 -104 -107 -108 -110 -112 -113 -115 -118 -118 -118 -120 -121 -121 -123 -125 -129 -129 -129 -129 -131 -134 -138 -142 -146 -150 -60 -60 -60 -59 -60 -61 -60 -61 -63 -61 -62 -62 -63 -64 -63 -63 -63 -63 -63 -60 -61 -61 -62 -66 -68 -69 -69 -69 -70 -65 -66 -76 -78 -79 -82 -82 -83 -80 -82 -77 -82 -84 -90 -82 -93 -101 -103 -103 -105 -101 -99 -99 -102 -104 -103 -101 -98 -98 -105 -104 -106 -99 -97 -91 -87 -77 -77 -74 -79 -81 -81 -79 -78 -82 -88 -78 -68 -71 -73 -69 -65 -67 -71 -75 -85 -81 -83 -87 -80 -86 -93 -101 -105 -99 -100 -102 -104 -105 -105 -108 -106 -103 -107 -108 -108 -103 -100 -102 -103 -101 -82 -69 -72 -70 -85 -85 -98 -95 -95 -94 -91 -91 -95 -97 -98 -88 -95 -90 -91 -88 -87 -88 -88 -87 -86 -86 -85 -86 -83 -81 -80 -81 -79 -79 -81 -80 -82 -82 -81 -81 -80 -81 -80 -81 -81 -78 -77 -70 -61 -51 -39 -31 -28 -25 -21 -16 -16 -14 -14 -10 -10 -11 -10 -10 -9 -6 -6 -7 -4 -4 -4 -3 -3 -2 -1 1 0 0 1 1 2 2 1 1 1 0 1 0 0 0 2 2 2 3 4 6 8 8 6 7 8 7 9 10 11 12 13 14 16 18 15 15 18 19 19 20 21 21 21 19 21 20 22 22 22 21 22 23 24 23 23 23 22 21 21 21 20 19 19 19 18 18 16 12 15 13 13 12 12 13 9 10 7 6 4 2 0 -2 1 -4 -3 -6 -6 -6 -5 -5 -5 -4 -5 -5 -4 -3 -1 -1 0 2 4 6 6 7 6 8 8 8 10 10 10 10 11 11 11 10 11 10 9 9 11 12 13 13 12 9 11 11 11 13 13 11 12 11 11 10 9 8 8 7 6 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 2 2 2 2 1 2 1 -1 -3 -4 -3 -4 -6 -8 -13 -20 -22 -29 -34 -48 -52 -51 -52 -52 -53 -54 -56 -56 -55 -57 -60 -62 -64 -63 -63 -63 -65 -70 -68 -63 -60 -60 -65 -66 -65 -64 -66 -64 -57 -61 -55 -52 -51 -51 -50 -52 -55 -60 -54 -46 -52 -62 -67 -61 -59 -59 -59 -57 -56 -52 -51 -41 -49 -53 -57 -49 -56 -57 -59 -49 -58 -57 -57 -57 -50 -42 -38 -38 -42 -42 -42 -43 -46 -49 -49 -49 -47 -48 -46 -48 -59 -58 -55 -56 -55 -55 -54 -52 -52 -53 -55 -56 -56 -56 -55 -55 -55 -55 -56 -58 -60 -60 -60 -61 -63 -63 -63 -68 -72 -75 -76 -82 -81 -84 -102 -114 -107 -108 -107 -109 -110 -110 -118 -98 -77 -96 -79 -85 -84 -89 -95 -96 -102 -105 -107 -113 -120 -126 -132 -105 -107 -94 -96 -82 -84 -77 -82 -83 -88 -90 -90 -123 -91 -88 -118 -96 -102 -104 -106 -108 -110 -111 -114 -114 -115 -116 -116 -117 -120 -120 -120 -122 -125 -129 -128 -128 -129 -131 -135 -139 -143 -147 -59 -60 -60 -59 -60 -61 -61 -62 -62 -61 -62 -63 -64 -64 -63 -63 -64 -63 -63 -63 -60 -61 -61 -62 -68 -69 -69 -70 -70 -71 -65 -66 -76 -80 -81 -83 -84 -83 -84 -80 -79 -87 -88 -82 -94 -101 -108 -108 -109 -105 -102 -101 -101 -105 -105 -103 -101 -95 -105 -100 -98 -95 -94 -91 -80 -78 -76 -79 -80 -82 -79 -76 -77 -77 -82 -79 -69 -61 -74 -66 -65 -70 -73 -77 -82 -84 -86 -88 -93 -86 -85 -93 -106 -106 -102 -103 -108 -107 -107 -108 -109 -104 -103 -102 -103 -100 -102 -100 -102 -102 -99 -81 -73 -76 -74 -98 -98 -98 -96 -95 -93 -91 -91 -97 -98 -98 -87 -93 -89 -89 -87 -88 -88 -87 -86 -86 -86 -86 -83 -81 -80 -82 -80 -81 -81 -81 -83 -81 -82 -82 -79 -81 -80 -81 -81 -78 -75 -68 -59 -50 -36 -30 -28 -24 -19 -17 -15 -15 -13 -9 -8 -10 -11 -10 -8 -6 -7 -6 -4 -5 -5 -3 -3 -3 -1 0 0 -1 1 1 2 2 1 1 1 -1 -1 -1 -1 -1 1 2 2 3 4 6 8 9 7 6 7 8 9 9 10 12 12 14 16 18 18 14 16 18 19 20 20 21 20 22 19 20 20 21 21 22 22 22 23 23 23 23 22 22 21 20 20 20 19 19 17 17 16 11 12 13 13 12 13 13 10 8 5 6 3 1 -1 -2 0 -5 -5 -7 -7 -6 -6 -6 -6 -5 -6 -5 -6 -5 -3 -1 -1 1 2 4 6 6 7 7 7 8 8 10 9 10 10 11 11 11 10 11 10 9 9 9 10 12 13 12 11 11 10 10 11 11 12 10 11 10 10 8 8 6 5 5 4 3 3 3 3 3 3 3 4 3 4 3 4 3 3 2 2 1 1 1 1 1 -1 -3 -5 -4 -4 -6 -8 -12 -20 -22 -27 -33 -46 -52 -53 -51 -52 -53 -54 -55 -57 -56 -57 -60 -62 -63 -64 -63 -62 -65 -66 -69 -66 -61 -59 -61 -65 -66 -63 -63 -63 -64 -57 -48 -47 -49 -48 -48 -47 -48 -59 -56 -51 -42 -51 -60 -62 -59 -56 -56 -55 -55 -54 -50 -46 -41 -55 -55 -60 -58 -56 -58 -59 -55 -47 -51 -57 -55 -53 -45 -42 -42 -42 -43 -46 -47 -49 -50 -52 -52 -51 -49 -51 -47 -51 -58 -57 -55 -56 -54 -53 -53 -52 -52 -55 -56 -56 -57 -56 -56 -56 -56 -56 -56 -57 -59 -59 -61 -63 -63 -64 -64 -70 -75 -80 -82 -85 -88 -99 -107 -108 -107 -108 -110 -116 -112 -110 -116 -115 -113 -88 -91 -92 -97 -104 -109 -105 -115 -114 -120 -122 -123 -124 -124 -122 -120 -73 -76 -83 -79 -84 -122 -121 -90 -90 -118 -90 -116 -90 -96 -103 -105 -107 -110 -112 -113 -113 -113 -114 -115 -115 -117 -118 -118 -119 -121 -128 -128 -128 -128 -130 -132 -136 -140 -144 -60 -59 -60 -60 -60 -61 -61 -61 -62 -62 -62 -63 -63 -64 -64 -64 -64 -64 -61 -60 -60 -61 -61 -67 -69 -70 -70 -70 -71 -66 -72 -72 -80 -81 -84 -84 -84 -85 -82 -87 -90 -87 -81 -94 -100 -107 -107 -107 -110 -109 -105 -102 -104 -108 -105 -100 -94 -99 -97 -94 -92 -89 -85 -88 -71 -70 -80 -77 -82 -78 -76 -76 -76 -75 -83 -70 -65 -68 -66 -69 -71 -71 -75 -80 -83 -92 -89 -91 -92 -86 -86 -87 -95 -108 -106 -106 -106 -109 -110 -110 -104 -107 -103 -105 -98 -98 -106 -101 -100 -101 -99 -97 -79 -75 -76 -79 -80 -97 -97 -95 -93 -93 -90 -91 -99 -98 -96 -89 -92 -88 -88 -87 -88 -87 -86 -86 -86 -86 -83 -81 -81 -83 -80 -81 -81 -81 -83 -80 -81 -82 -79 -81 -81 -81 -80 -78 -74 -67 -56 -48 -35 -30 -27 -23 -18 -17 -15 -14 -13 -10 -9 -11 -12 -10 -7 -7 -7 -6 -5 -5 -6 -4 -3 -3 -2 0 -1 -1 0 0 1 2 1 2 0 -1 -2 -3 -2 -1 -1 2 2 3 4 6 7 8 6 6 8 8 9 8 10 11 12 13 16 16 18 16 15 17 18 19 19 20 19 21 21 20 20 20 21 21 22 22 23 23 23 23 22 21 21 20 20 19 19 18 17 17 16 12 13 14 12 11 13 13 10 6 4 5 6 1 -2 -3 -2 -6 -6 -7 -7 -7 -7 -8 -7 -7 -7 -7 -6 -7 -5 -4 -2 -2 1 3 3 5 6 7 8 7 7 8 9 9 8 10 10 10 11 11 11 9 9 9 8 9 10 11 12 11 10 10 11 11 10 10 10 9 9 8 7 6 5 4 3 3 2 3 1 2 3 3 3 3 3 3 4 4 3 1 1 2 1 0 0 1 0 -4 -6 -5 -4 -6 -8 -11 -17 -20 -26 -32 -43 -51 -53 -52 -52 -53 -53 -55 -57 -57 -57 -60 -61 -63 -64 -63 -63 -63 -64 -67 -67 -64 -61 -61 -61 -65 -66 -62 -65 -62 -62 -57 -46 -45 -46 -44 -42 -44 -45 -58 -56 -51 -43 -50 -58 -58 -56 -54 -52 -52 -50 -49 -51 -49 -41 -49 -58 -57 -60 -60 -61 -63 -61 -45 -45 -53 -55 -51 -47 -45 -45 -46 -48 -49 -51 -52 -53 -51 -56 -55 -55 -54 -53 -50 -55 -57 -57 -56 -56 -53 -53 -54 -54 -56 -57 -57 -57 -57 -57 -57 -57 -57 -57 -58 -59 -59 -58 -62 -63 -69 -71 -75 -81 -85 -86 -89 -96 -103 -109 -110 -107 -109 -109 -110 -116 -115 -115 -114 -113 -111 -98 -103 -106 -112 -117 -123 -114 -119 -118 -116 -116 -116 -116 -118 -119 -115 -77 -111 -83 -116 -114 -113 -90 -111 -110 -106 -85 -91 -100 -105 -107 -109 -110 -111 -112 -112 -113 -113 -113 -115 -116 -117 -117 -119 -124 -128 -127 -127 -130 -131 -134 -138 -141 -58 -60 -59 -60 -60 -60 -61 -62 -62 -63 -63 -63 -64 -64 -64 -64 -63 -64 -64 -64 -60 -61 -61 -62 -62 -70 -70 -71 -67 -68 -68 -69 -79 -82 -83 -86 -86 -85 -76 -87 -89 -86 -80 -95 -100 -108 -106 -114 -113 -108 -104 -103 -103 -105 -105 -98 -93 -96 -93 -88 -86 -83 -80 -76 -73 -70 -68 -81 -81 -79 -75 -73 -75 -74 -79 -81 -69 -62 -66 -67 -75 -77 -80 -86 -88 -92 -94 -96 -95 -89 -86 -90 -102 -110 -109 -109 -109 -105 -105 -102 -100 -106 -103 -93 -93 -94 -105 -100 -101 -101 -101 -91 -83 -80 -84 -82 -85 -86 -94 -96 -95 -92 -92 -90 -91 -97 -97 -95 -91 -90 -87 -88 -87 -87 -86 -86 -86 -86 -84 -82 -81 -83 -80 -82 -82 -82 -86 -80 -81 -81 -79 -81 -81 -81 -79 -78 -72 -65 -57 -46 -35 -29 -27 -22 -17 -16 -14 -14 -13 -10 -10 -11 -11 -10 -8 -7 -7 -6 -5 -5 -5 -4 -4 -3 -2 0 -1 -2 0 0 1 1 1 2 0 -2 -4 -4 -3 -2 -2 2 2 3 4 5 6 7 7 7 7 8 9 8 9 11 11 12 13 16 17 17 15 16 17 19 19 19 19 19 19 20 21 21 21 21 21 22 21 22 22 22 21 20 20 19 19 19 18 17 17 17 15 9 13 14 11 11 13 14 9 5 5 5 5 0 -2 -4 -3 -5 -8 -8 -8 -7 -8 -7 -9 -8 -8 -8 -8 -9 -8 -6 -4 -1 -1 2 4 3 5 5 7 7 7 7 9 8 9 8 10 10 10 11 11 11 9 9 9 8 8 9 9 9 10 10 9 10 10 9 9 8 8 7 6 5 5 3 2 3 1 2 2 1 2 3 3 3 3 3 4 3 3 1 1 1 1 0 0 1 0 -4 -6 -6 -5 -5 -7 -10 -15 -19 -24 -32 -39 -51 -53 -52 -53 -53 -54 -54 -56 -57 -57 -60 -61 -62 -64 -63 -63 -63 -63 -66 -66 -65 -66 -62 -62 -61 -68 -63 -61 -63 -60 -60 -58 -45 -42 -41 -41 -39 -37 -50 -56 -55 -50 -45 -49 -56 -53 -53 -51 -50 -51 -49 -48 -47 -46 -41 -49 -56 -64 -67 -63 -59 -65 -62 -50 -51 -51 -56 -52 -46 -49 -49 -49 -51 -54 -54 -55 -56 -58 -56 -57 -59 -57 -49 -53 -53 -54 -56 -56 -56 -55 -54 -54 -57 -58 -59 -56 -58 -58 -59 -58 -57 -57 -58 -59 -59 -59 -63 -67 -70 -72 -77 -82 -84 -88 -95 -94 -97 -104 -110 -110 -109 -108 -111 -110 -115 -114 -114 -113 -113 -111 -106 -108 -115 -120 -119 -114 -116 -111 -112 -111 -110 -112 -112 -118 -114 -112 -110 -109 -87 -105 -100 -97 -92 -94 -91 -88 -85 -92 -102 -104 -106 -108 -109 -110 -111 -111 -110 -112 -111 -114 -115 -115 -116 -122 -127 -128 -127 -128 -129 -131 -135 -139 -58 -58 -60 -60 -60 -61 -61 -62 -62 -62 -64 -63 -63 -64 -64 -65 -64 -64 -64 -65 -60 -60 -61 -61 -62 -70 -70 -71 -68 -69 -64 -71 -73 -81 -83 -86 -87 -86 -84 -88 -90 -85 -79 -95 -99 -109 -109 -113 -115 -112 -108 -104 -103 -104 -105 -95 -91 -92 -89 -87 -82 -77 -74 -71 -73 -70 -62 -67 -83 -66 -76 -73 -72 -74 -79 -82 -78 -65 -63 -67 -66 -80 -80 -84 -92 -96 -97 -99 -102 -97 -89 -86 -90 -107 -108 -107 -107 -103 -101 -99 -94 -107 -104 -103 -88 -87 -90 -104 -103 -101 -100 -93 -85 -85 -88 -87 -90 -91 -92 -95 -94 -92 -91 -91 -91 -96 -96 -93 -87 -88 -87 -85 -87 -86 -87 -85 -86 -84 -83 -82 -82 -84 -81 -80 -82 -82 -85 -81 -81 -81 -79 -81 -80 -81 -78 -77 -71 -64 -54 -44 -34 -29 -27 -22 -15 -16 -15 -14 -13 -11 -11 -12 -11 -10 -7 -6 -8 -6 -6 -7 -5 -4 -4 -3 -3 -1 -1 -2 0 0 0 1 0 1 -1 -3 -4 -6 -3 -3 -2 1 1 2 4 4 5 9 8 7 7 7 9 9 7 10 12 12 13 14 15 16 15 18 15 17 19 19 19 19 20 20 21 20 20 21 21 21 21 20 21 21 20 19 19 19 18 19 18 17 18 16 14 6 13 14 13 11 13 13 8 5 5 5 4 0 -3 -3 -5 -7 -9 -8 -8 -8 -6 -8 -10 -9 -10 -10 -9 -10 -10 -8 -4 -3 -1 1 2 4 3 4 7 7 7 5 6 8 7 8 7 9 10 10 10 11 10 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 4 3 3 2 2 1 2 1 2 2 2 3 3 3 3 3 3 2 1 0 0 0 0 -1 0 0 -3 -5 -6 -5 -5 -7 -9 -12 -18 -23 -30 -37 -49 -52 -53 -52 -53 -54 -55 -56 -57 -58 -60 -61 -61 -63 -63 -64 -62 -60 -62 -65 -66 -63 -66 -59 -64 -63 -67 -62 -60 -60 -58 -61 -58 -43 -40 -42 -44 -44 -42 -55 -55 -56 -50 -46 -47 -54 -53 -52 -49 -47 -47 -47 -46 -45 -44 -44 -45 -57 -66 -70 -66 -62 -62 -63 -49 -52 -54 -56 -51 -56 -53 -54 -51 -56 -57 -58 -58 -60 -61 -64 -64 -60 -58 -54 -50 -51 -53 -54 -56 -57 -57 -56 -56 -58 -60 -60 -60 -60 -59 -59 -59 -59 -58 -58 -61 -63 -64 -68 -71 -75 -78 -83 -86 -88 -93 -97 -101 -103 -104 -102 -111 -112 -111 -111 -111 -113 -113 -112 -112 -111 -111 -109 -106 -109 -111 -112 -110 -110 -104 -107 -105 -104 -108 -110 -77 -111 -106 -105 -103 -102 -101 -98 -91 -95 -93 -90 -85 -86 -92 -102 -104 -106 -107 -109 -109 -110 -110 -109 -110 -112 -113 -114 -114 -118 -122 -127 -127 -127 -128 -130 -132 -136 -58 -58 -59 -60 -60 -60 -61 -62 -62 -62 -63 -63 -63 -63 -64 -65 -64 -64 -65 -65 -65 -60 -60 -60 -65 -70 -71 -72 -72 -69 -68 -67 -72 -80 -82 -85 -88 -88 -86 -88 -89 -84 -78 -95 -99 -107 -114 -112 -120 -116 -110 -106 -104 -104 -105 -105 -89 -81 -82 -81 -79 -71 -69 -68 -61 -70 -69 -70 -79 -74 -68 -71 -73 -72 -72 -82 -86 -69 -64 -63 -67 -76 -76 -85 -90 -99 -101 -102 -104 -107 -100 -91 -89 -98 -109 -106 -106 -106 -97 -95 -94 -91 -105 -102 -97 -82 -83 -89 -101 -101 -100 -100 -91 -86 -89 -91 -94 -96 -96 -93 -95 -94 -91 -90 -91 -91 -95 -94 -89 -88 -88 -86 -86 -86 -86 -85 -86 -84 -82 -82 -82 -81 -80 -82 -83 -85 -80 -81 -80 -79 -81 -80 -81 -78 -76 -69 -62 -52 -42 -34 -28 -26 -21 -17 -16 -15 -15 -13 -12 -12 -11 -12 -11 -10 -8 -8 -8 -6 -6 -5 -5 -5 -5 -4 -3 -1 -1 -2 0 0 0 0 0 1 -2 -4 -4 -5 -4 -4 -2 -1 2 2 3 5 5 8 10 6 9 6 9 9 8 9 11 12 12 14 14 15 17 14 15 15 17 18 17 18 19 19 19 20 21 21 20 20 20 20 20 20 19 19 18 19 18 19 18 18 17 16 17 7 13 13 12 11 13 11 7 5 5 5 3 0 -3 -4 -6 -8 -11 -9 -8 -8 -7 -9 -10 -11 -11 -11 -11 -9 -8 -8 -5 -2 -1 0 1 3 5 6 5 6 5 6 5 7 7 7 6 8 9 10 10 9 10 9 10 9 8 8 8 7 7 7 7 8 8 8 7 7 7 6 5 4 4 3 2 2 1 2 1 1 1 2 2 2 3 3 3 3 3 1 0 -1 0 0 -1 -1 0 -2 -5 -6 -5 -5 -6 -9 -13 -17 -19 -27 -35 -47 -52 -52 -52 -52 -54 -54 -56 -57 -58 -59 -61 -60 -62 -64 -64 -59 -62 -61 -60 -65 -64 -65 -66 -61 -66 -65 -67 -61 -60 -58 -56 -60 -59 -51 -45 -46 -47 -48 -46 -59 -54 -56 -50 -43 -42 -52 -50 -48 -46 -44 -46 -45 -44 -45 -44 -41 -43 -56 -63 -68 -63 -66 -65 -48 -51 -53 -56 -59 -53 -57 -58 -56 -58 -58 -60 -60 -62 -61 -59 -61 -60 -57 -57 -55 -56 -53 -55 -54 -56 -56 -58 -58 -57 -58 -60 -61 -64 -64 -63 -61 -60 -63 -63 -64 -64 -65 -67 -69 -77 -81 -84 -88 -92 -96 -99 -105 -107 -109 -110 -112 -110 -113 -113 -113 -113 -112 -111 -114 -109 -107 -106 -105 -104 -105 -106 -107 -103 -104 -103 -101 -100 -100 -105 -104 -102 -105 -103 -103 -89 -99 -96 -93 -91 -93 -93 -91 -87 -89 -96 -101 -103 -105 -107 -108 -109 -109 -110 -108 -109 -111 -112 -112 -115 -119 -123 -127 -126 -128 -128 -131 -134 -60 -59 -57 -59 -60 -60 -60 -62 -62 -63 -63 -63 -64 -64 -64 -65 -65 -65 -65 -65 -65 -62 -65 -60 -61 -66 -71 -71 -72 -70 -67 -63 -65 -79 -83 -84 -87 -89 -88 -91 -88 -83 -77 -96 -99 -106 -119 -111 -117 -117 -112 -108 -104 -104 -104 -105 -86 -83 -75 -76 -76 -72 -63 -61 -60 -66 -74 -73 -67 -74 -78 -70 -71 -72 -71 -71 -75 -85 -68 -64 -68 -68 -79 -86 -90 -97 -105 -106 -107 -105 -102 -94 -93 -94 -105 -103 -104 -104 -94 -93 -90 -88 -99 -89 -101 -88 -77 -78 -103 -102 -102 -99 -99 -92 -88 -94 -95 -95 -97 -95 -94 -95 -93 -91 -91 -91 -94 -94 -93 -89 -88 -87 -84 -86 -85 -87 -85 -84 -82 -82 -82 -81 -80 -83 -83 -85 -80 -81 -80 -80 -82 -81 -81 -77 -73 -68 -60 -51 -40 -33 -28 -25 -22 -17 -16 -16 -15 -13 -12 -12 -10 -11 -10 -8 -8 -8 -7 -7 -5 -6 -5 -5 -4 -2 -1 -1 -2 -1 -1 -1 0 0 0 -1 -4 -6 -6 -5 -5 -4 -4 -2 2 2 3 5 6 6 11 6 7 11 8 9 8 8 10 12 13 13 15 15 15 14 16 16 16 19 19 18 19 20 19 19 19 19 20 19 19 19 18 20 19 18 18 19 19 19 16 18 18 16 14 7 12 13 11 12 12 10 7 5 4 5 2 -1 -3 -5 -7 -8 -11 -9 -9 -9 -7 -10 -11 -12 -12 -12 -11 -9 -8 -7 -5 -3 -3 0 2 3 4 3 4 5 6 6 5 5 7 6 6 5 7 8 9 9 9 8 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 2 1 1 0 1 1 1 3 2 2 3 3 3 3 3 1 -1 -1 0 0 -1 -1 0 -1 -4 -5 -6 -5 -6 -8 -11 -15 -17 -25 -33 -45 -51 -53 -53 -53 -53 -54 -56 -57 -59 -58 -61 -60 -61 -63 -63 -64 -60 -61 -60 -62 -63 -63 -64 -65 -67 -68 -68 -66 -60 -60 -59 -58 -60 -54 -55 -49 -50 -51 -53 -51 -64 -60 -52 -48 -43 -42 -49 -47 -44 -43 -43 -47 -43 -42 -43 -43 -44 -45 -51 -59 -65 -59 -66 -66 -51 -55 -58 -59 -55 -58 -61 -60 -58 -59 -63 -62 -65 -63 -60 -62 -61 -59 -59 -61 -59 -58 -58 -57 -59 -56 -60 -59 -59 -58 -59 -60 -62 -64 -68 -69 -70 -70 -67 -68 -69 -71 -70 -71 -73 -80 -87 -89 -94 -96 -103 -106 -110 -111 -114 -116 -117 -119 -116 -115 -112 -109 -108 -106 -107 -107 -105 -102 -101 -100 -99 -99 -100 -100 -99 -97 -95 -94 -102 -98 -99 -96 -83 -98 -88 -97 -96 -97 -94 -88 -93 -93 -90 -89 -89 -95 -101 -103 -105 -106 -107 -108 -108 -106 -107 -106 -109 -111 -113 -116 -119 -123 -127 -126 -127 -129 -131 -61 -60 -59 -57 -58 -60 -60 -62 -62 -63 -63 -63 -64 -64 -64 -64 -65 -64 -62 -65 -63 -66 -60 -62 -66 -65 -70 -72 -73 -73 -73 -62 -66 -75 -82 -84 -87 -89 -89 -90 -88 -83 -76 -96 -98 -103 -115 -115 -115 -116 -115 -110 -106 -105 -105 -105 -99 -90 -72 -70 -70 -70 -64 -68 -67 -70 -72 -76 -67 -66 -73 -75 -67 -68 -70 -71 -78 -69 -85 -68 -67 -69 -68 -76 -96 -95 -103 -106 -107 -105 -100 -96 -88 -94 -96 -109 -102 -103 -103 -88 -87 -86 -84 -94 -99 -99 -80 -72 -88 -97 -103 -101 -98 -99 -92 -89 -94 -94 -97 -97 -94 -94 -95 -94 -92 -91 -91 -92 -93 -90 -89 -88 -85 -84 -85 -86 -86 -84 -82 -82 -81 -80 -81 -83 -83 -85 -80 -80 -80 -81 -82 -81 -81 -77 -72 -66 -59 -50 -38 -32 -31 -25 -22 -17 -17 -16 -15 -14 -13 -12 -13 -11 -10 -8 -8 -7 -7 -7 -5 -6 -5 -4 -3 -2 -1 -1 -2 -1 -1 -1 -1 0 0 0 -4 -4 -6 -7 -5 -4 -2 0 2 3 4 6 5 8 8 7 10 10 9 9 8 10 12 13 13 14 14 15 15 14 16 17 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 18 17 17 19 18 19 20 17 16 15 11 13 12 12 10 11 11 8 7 6 5 4 4 1 -2 -5 -5 -8 -10 -12 -10 -9 -9 -8 -11 -11 -13 -13 -11 -10 -10 -9 -5 -5 -3 0 -1 1 2 3 5 5 3 5 6 6 3 4 6 10 6 5 6 8 8 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 3 2 1 0 0 2 2 1 1 2 2 2 2 3 3 3 2 0 -1 -1 0 -1 -2 0 0 -3 -5 -5 -5 -6 -7 -10 -14 -16 -23 -31 -41 -50 -52 -53 -53 -53 -55 -53 -57 -58 -58 -60 -59 -60 -62 -65 -64 -58 -60 -59 -58 -64 -62 -62 -63 -62 -65 -70 -70 -67 -62 -61 -60 -61 -60 -56 -60 -54 -54 -54 -54 -56 -53 -60 -54 -47 -43 -42 -46 -46 -40 -43 -39 -42 -50 -45 -45 -46 -47 -48 -46 -57 -59 -56 -68 -52 -55 -60 -61 -61 -59 -64 -65 -63 -60 -62 -63 -65 -64 -62 -59 -64 -61 -62 -61 -61 -61 -63 -61 -57 -60 -59 -59 -60 -60 -60 -60 -60 -62 -69 -72 -78 -78 -78 -80 -74 -75 -76 -76 -75 -81 -82 -89 -91 -99 -103 -107 -110 -115 -116 -121 -121 -121 -116 -114 -109 -108 -105 -105 -104 -102 -103 -100 -98 -98 -96 -94 -93 -95 -95 -93 -91 -90 -95 -96 -92 -91 -89 -89 -87 -91 -93 -95 -92 -95 -88 -93 -93 -92 -91 -89 -95 -100 -102 -104 -106 -105 -107 -106 -104 -106 -107 -108 -110 -112 -117 -120 -126 -126 -126 -128 -130 -62 -61 -60 -60 -57 -60 -60 -60 -63 -63 -63 -63 -64 -65 -65 -64 -65 -65 -65 -64 -66 -66 -65 -65 -60 -60 -66 -72 -73 -73 -72 -64 -63 -67 -80 -84 -86 -88 -91 -91 -88 -82 -62 -80 -99 -101 -111 -111 -112 -117 -116 -112 -107 -104 -105 -105 -105 -100 -74 -62 -64 -70 -72 -71 -72 -72 -70 -77 -78 -66 -65 -64 -65 -65 -68 -69 -70 -81 -87 -84 -67 -69 -66 -69 -78 -97 -99 -104 -106 -108 -98 -96 -91 -103 -97 -103 -100 -101 -103 -96 -85 -81 -80 -80 -88 -100 -95 -71 -75 -87 -101 -104 -99 -96 -96 -89 -94 -95 -95 -97 -98 -96 -96 -95 -94 -91 -91 -90 -91 -92 -90 -88 -86 -84 -85 -86 -86 -83 -81 -82 -81 -80 -81 -83 -83 -84 -80 -80 -79 -81 -82 -81 -81 -76 -72 -65 -57 -48 -42 -32 -31 -25 -21 -17 -18 -16 -16 -15 -13 -13 -12 -11 -9 -9 -8 -7 -7 -8 -8 -6 -5 -4 -3 -1 -1 -1 -2 -1 -1 -1 -1 0 -1 -1 -5 -5 -6 -10 -7 -5 -4 -2 2 3 4 6 6 7 7 7 9 10 10 9 9 10 12 13 13 13 14 14 15 15 14 16 16 16 16 15 17 17 17 17 16 17 18 17 17 17 17 16 16 17 19 18 18 18 16 14 12 8 12 11 11 11 11 11 7 7 5 4 2 1 -3 -6 -6 -9 -11 -12 -10 -10 -10 -8 -12 -12 -12 -12 -11 -9 -10 -8 -7 -4 -2 -1 -1 0 2 2 4 4 4 4 3 4 6 7 2 4 5 8 6 6 5 7 7 8 8 7 7 7 6 5 6 6 6 6 5 5 5 4 5 5 4 3 3 3 2 1 0 2 0 1 2 1 2 3 3 2 2 3 3 2 -1 -1 -1 -1 0 -2 -1 -1 -2 -5 -5 -5 -5 -7 -9 -13 -15 -21 -31 -39 -49 -52 -54 -52 -55 -54 -54 -57 -57 -58 -58 -61 -59 -62 -64 -65 -56 -59 -59 -57 -65 -62 -60 -61 -63 -61 -64 -68 -69 -68 -66 -63 -62 -61 -60 -57 -52 -53 -57 -58 -59 -61 -56 -60 -56 -45 -42 -42 -43 -43 -40 -40 -41 -44 -50 -50 -48 -49 -49 -50 -63 -54 -61 -63 -65 -57 -59 -63 -62 -61 -65 -69 -67 -63 -62 -63 -64 -64 -64 -61 -58 -63 -65 -64 -64 -64 -64 -62 -63 -58 -62 -62 -62 -61 -61 -60 -67 -68 -74 -77 -84 -82 -87 -88 -88 -84 -80 -80 -82 -81 -81 -89 -96 -98 -101 -107 -113 -119 -117 -120 -118 -116 -113 -112 -108 -105 -101 -101 -99 -99 -98 -95 -97 -95 -92 -91 -90 -89 -88 -88 -91 -92 -89 -89 -90 -87 -84 -86 -86 -89 -91 -93 -94 -85 -95 -95 -93 -93 -91 -91 -89 -97 -100 -102 -104 -105 -105 -105 -104 -106 -104 -106 -109 -110 -111 -115 -120 -126 -125 -127 -128 -62 -62 -61 -60 -61 -60 -60 -60 -60 -63 -63 -63 -64 -64 -65 -65 -65 -66 -64 -66 -65 -67 -67 -63 -63 -65 -65 -71 -73 -74 -74 -71 -61 -64 -77 -84 -86 -88 -92 -91 -90 -86 -75 -84 -83 -101 -107 -112 -114 -115 -114 -113 -110 -105 -105 -104 -105 -106 -97 -71 -67 -69 -75 -74 -77 -78 -79 -75 -82 -73 -66 -71 -65 -65 -65 -67 -68 -79 -68 -94 -84 -67 -70 -72 -75 -89 -97 -99 -106 -108 -108 -94 -90 -85 -103 -90 -103 -98 -99 -102 -83 -79 -77 -73 -75 -89 -101 -91 -67 -72 -88 -100 -101 -97 -95 -93 -91 -94 -95 -97 -98 -97 -96 -97 -94 -94 -90 -91 -90 -90 -91 -89 -87 -85 -85 -85 -86 -83 -81 -82 -81 -80 -81 -83 -84 -84 -80 -80 -79 -81 -83 -81 -81 -76 -71 -69 -57 -47 -42 -32 -30 -25 -21 -17 -18 -17 -16 -15 -14 -13 -11 -11 -9 -9 -9 -7 -7 -7 -8 -5 -5 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 0 -2 -2 -4 -7 -6 -12 -8 -6 -6 -3 1 3 4 6 7 6 11 8 8 10 10 10 9 10 11 12 13 13 14 14 14 15 14 14 15 15 16 16 15 15 16 16 16 16 16 17 16 16 17 15 15 16 17 16 17 17 15 14 12 9 10 10 11 10 10 10 7 5 5 3 3 0 -3 -6 -7 -9 -13 -13 -11 -10 -11 -9 -12 -12 -12 -12 -11 -8 -10 -9 -6 -3 -1 0 1 1 2 4 3 5 4 5 2 4 5 7 3 3 5 6 6 7 5 5 6 7 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 4 4 3 2 3 2 1 0 -1 -1 1 2 2 1 2 0 2 2 2 2 2 0 -1 -1 -1 0 -1 -2 -1 -2 -4 -5 -5 -5 -6 -8 -10 -14 -18 -28 -38 -48 -52 -52 -52 -54 -54 -55 -56 -57 -58 -58 -61 -59 -61 -61 -64 -59 -57 -58 -57 -61 -65 -61 -59 -61 -63 -62 -63 -65 -68 -70 -67 -64 -63 -64 -62 -61 -54 -56 -61 -61 -63 -65 -60 -58 -58 -44 -42 -45 -46 -43 -43 -42 -44 -47 -51 -52 -50 -51 -51 -56 -59 -55 -59 -62 -64 -60 -64 -64 -63 -66 -68 -68 -63 -66 -63 -65 -67 -65 -63 -59 -67 -67 -54 -58 -66 -66 -65 -62 -61 -59 -63 -66 -64 -63 -67 -70 -74 -78 -83 -87 -92 -99 -82 -86 -94 -95 -91 -87 -87 -88 -87 -91 -98 -105 -105 -110 -115 -113 -114 -110 -112 -110 -108 -106 -103 -100 -96 -98 -94 -94 -93 -92 -91 -90 -89 -87 -86 -86 -84 -84 -82 -87 -83 -82 -84 -84 -84 -85 -86 -88 -89 -87 -93 -94 -96 -95 -92 -92 -89 -91 -92 -98 -99 -101 -102 -104 -104 -103 -103 -104 -103 -108 -107 -109 -113 -117 -123 -125 -125 -127 -62 -63 -61 -61 -61 -56 -60 -60 -60 -63 -64 -64 -64 -64 -65 -65 -65 -65 -67 -67 -64 -67 -68 -68 -66 -60 -60 -71 -73 -74 -74 -73 -62 -61 -70 -82 -86 -88 -90 -92 -91 -94 -97 -95 -98 -85 -105 -112 -114 -113 -116 -116 -111 -109 -104 -106 -103 -103 -102 -82 -71 -71 -74 -80 -78 -83 -84 -81 -80 -86 -72 -65 -64 -64 -64 -65 -67 -69 -69 -93 -100 -81 -73 -75 -78 -81 -101 -103 -101 -107 -109 -100 -89 -86 -82 -95 -90 -96 -97 -101 -95 -77 -74 -71 -67 -71 -96 -100 -63 -72 -75 -91 -98 -98 -96 -93 -90 -93 -94 -96 -98 -99 -97 -96 -97 -93 -94 -89 -90 -89 -90 -90 -88 -86 -85 -85 -86 -83 -81 -82 -81 -80 -81 -83 -84 -84 -80 -80 -78 -82 -83 -81 -81 -76 -72 -69 -57 -47 -41 -32 -30 -25 -20 -18 -19 -17 -16 -15 -14 -14 -11 -11 -9 -8 -9 -7 -7 -7 -7 -5 -4 -2 -1 -1 -1 -1 -2 -3 -2 -2 -1 0 -2 -3 -3 -9 -6 -12 -8 -7 -5 -3 1 3 4 6 7 8 8 8 8 10 10 9 10 9 11 12 13 13 14 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 16 16 14 15 16 16 16 14 13 12 10 10 9 9 10 10 10 5 4 4 4 2 -1 -4 -5 -8 -11 -14 -13 -11 -11 -11 -10 -12 -12 -11 -12 -11 -8 -6 -8 -5 -4 -2 1 3 4 3 4 5 4 6 5 5 2 4 5 4 3 3 3 5 7 6 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 3 3 2 2 3 2 1 0 -1 0 1 2 2 2 1 4 3 1 2 1 1 0 -1 -1 -1 -1 -1 -2 -1 -2 -3 -4 -4 -5 -5 -6 -7 -10 -12 -16 -26 -36 -45 -51 -52 -52 -53 -53 -54 -55 -57 -57 -57 -60 -60 -60 -62 -64 -63 -54 -58 -56 -55 -64 -64 -61 -60 -61 -63 -63 -62 -64 -67 -61 -64 -66 -62 -63 -62 -62 -56 -60 -65 -66 -64 -70 -64 -61 -60 -48 -47 -47 -46 -47 -47 -44 -46 -50 -51 -55 -53 -52 -54 -55 -60 -56 -56 -63 -61 -58 -66 -62 -65 -68 -67 -65 -64 -65 -65 -66 -64 -56 -62 -61 -58 -60 -57 -65 -68 -68 -68 -66 -63 -60 -65 -69 -70 -75 -76 -81 -84 -88 -92 -96 -101 -103 -103 -103 -92 -103 -102 -94 -94 -85 -87 -92 -102 -101 -103 -100 -105 -108 -107 -106 -105 -104 -102 -100 -98 -97 -91 -90 -89 -90 -88 -87 -87 -86 -85 -84 -83 -81 -82 -83 -87 -85 -83 -84 -83 -83 -83 -83 -86 -88 -88 -90 -92 -93 -95 -95 -92 -91 -89 -94 -93 -98 -101 -101 -102 -103 -103 -103 -101 -102 -105 -106 -106 -108 -114 -119 -124 -125 -125 -63 -63 -63 -62 -61 -61 -55 -58 -61 -63 -64 -64 -63 -64 -65 -65 -65 -65 -66 -66 -65 -64 -68 -68 -66 -64 -59 -66 -72 -74 -75 -75 -69 -60 -63 -80 -86 -87 -89 -92 -94 -95 -87 -82 -99 -103 -104 -108 -114 -114 -116 -118 -112 -108 -107 -104 -103 -102 -102 -98 -79 -85 -76 -79 -85 -84 -89 -89 -86 -85 -84 -71 -64 -64 -64 -64 -65 -67 -68 -68 -95 -95 -89 -78 -80 -83 -88 -99 -103 -103 -98 -105 -89 -85 -81 -84 -102 -105 -96 -100 -99 -83 -72 -68 -65 -73 -83 -97 -92 -70 -78 -79 -95 -97 -98 -95 -94 -91 -93 -94 -97 -98 -100 -96 -96 -95 -92 -93 -89 -89 -88 -88 -86 -87 -85 -85 -84 -84 -81 -82 -80 -80 -81 -83 -84 -84 -80 -80 -78 -82 -83 -82 -81 -77 -72 -70 -57 -46 -41 -32 -29 -25 -20 -18 -19 -17 -17 -16 -15 -14 -11 -10 -9 -8 -9 -7 -7 -6 -7 -4 -4 -1 -1 0 0 -2 -2 -2 -2 -3 -2 0 -2 -4 -2 -8 -6 -10 -9 -6 -5 -3 0 3 5 6 7 8 8 9 9 10 10 9 10 10 10 12 13 13 13 14 14 13 14 13 13 14 14 15 15 15 14 15 14 14 14 14 14 15 18 16 15 16 15 15 15 14 12 7 10 7 9 9 10 9 9 9 5 4 4 4 2 -2 -5 -7 -10 -12 -16 -14 -13 -11 -11 -10 -11 -12 -11 -12 -10 -8 -7 -7 -8 -3 -1 1 3 3 6 5 6 4 5 5 4 5 4 4 4 4 4 3 3 6 6 5 5 7 6 6 6 5 5 4 4 4 4 2 2 2 2 3 3 2 2 1 2 1 1 -1 -2 -2 -1 1 2 2 0 2 3 2 1 1 1 0 0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -5 -5 -7 -9 -11 -14 -21 -34 -43 -50 -51 -52 -52 -55 -54 -55 -57 -57 -58 -60 -60 -58 -61 -63 -66 -52 -55 -57 -56 -56 -57 -62 -63 -61 -62 -61 -61 -64 -63 -66 -68 -70 -67 -64 -65 -63 -63 -58 -59 -69 -71 -68 -69 -65 -61 -58 -52 -52 -50 -49 -50 -50 -50 -46 -50 -53 -56 -57 -56 -54 -56 -59 -60 -56 -53 -61 -66 -66 -64 -64 -67 -68 -66 -67 -66 -65 -67 -67 -66 -64 -58 -59 -55 -52 -61 -69 -70 -70 -71 -69 -71 -74 -76 -77 -81 -83 -86 -89 -94 -99 -104 -108 -110 -116 -119 -117 -117 -116 -102 -99 -88 -85 -86 -91 -89 -97 -99 -98 -100 -100 -101 -99 -98 -97 -95 -93 -92 -91 -86 -85 -85 -83 -85 -82 -83 -80 -81 -82 -80 -80 -81 -84 -83 -85 -83 -82 -82 -81 -82 -84 -86 -88 -87 -89 -91 -93 -91 -95 -92 -92 -89 -90 -98 -98 -98 -101 -101 -102 -102 -102 -102 -102 -104 -105 -106 -108 -114 -120 -124 -123 -64 -64 -64 -63 -62 -61 -59 -58 -58 -62 -61 -64 -64 -65 -64 -65 -65 -65 -66 -68 -64 -64 -67 -69 -69 -66 -59 -59 -72 -74 -75 -75 -75 -60 -60 -72 -83 -87 -88 -90 -91 -91 -87 -84 -75 -93 -104 -106 -112 -114 -114 -120 -116 -108 -106 -102 -103 -100 -100 -97 -90 -79 -91 -80 -85 -85 -90 -95 -95 -91 -90 -80 -67 -63 -64 -64 -65 -66 -72 -73 -73 -91 -91 -92 -84 -86 -90 -94 -93 -106 -110 -97 -98 -85 -83 -81 -91 -105 -98 -97 -99 -95 -70 -71 -71 -71 -79 -95 -98 -92 -77 -81 -82 -96 -97 -96 -94 -91 -91 -94 -95 -98 -99 -98 -95 -94 -93 -92 -91 -88 -88 -88 -86 -84 -83 -84 -86 -84 -83 -83 -80 -80 -81 -84 -84 -83 -80 -80 -78 -82 -83 -82 -81 -77 -73 -70 -57 -46 -40 -31 -29 -25 -20 -18 -20 -18 -17 -16 -14 -15 -12 -10 -10 -9 -9 -7 -7 -6 -6 -4 -4 -1 0 0 1 -2 -2 -2 -2 -3 -3 0 -1 -4 -2 -7 -7 -9 -9 -5 -4 -2 0 3 5 6 7 7 9 9 9 10 10 10 10 10 9 12 12 13 13 13 14 14 13 13 13 13 13 14 14 14 15 15 15 15 14 13 14 15 15 15 15 15 14 14 14 13 12 11 9 9 8 8 8 9 6 6 5 4 4 4 1 -3 -5 -8 -11 -13 -15 -13 -12 -11 -10 -11 -11 -12 -11 -13 -11 -8 -7 -5 -5 -6 -1 -2 3 5 5 5 4 4 4 4 4 4 4 4 4 4 5 4 3 3 3 4 5 5 4 6 7 6 6 5 4 4 4 3 2 2 1 2 2 2 2 1 1 1 1 0 -1 -2 -2 1 2 1 0 1 0 1 0 0 1 0 0 -2 -2 -1 -1 -1 -2 -1 -2 -4 -4 -5 -5 -6 -8 -12 -13 -20 -33 -42 -48 -51 -52 -51 -53 -54 -55 -57 -57 -57 -58 -61 -57 -61 -59 -63 -54 -53 -56 -55 -54 -58 -60 -63 -61 -61 -61 -61 -62 -62 -62 -65 -67 -70 -69 -67 -63 -65 -64 -60 -62 -69 -70 -68 -66 -66 -61 -62 -56 -50 -52 -53 -52 -53 -51 -51 -55 -58 -58 -58 -57 -56 -60 -61 -57 -55 -64 -66 -64 -64 -66 -67 -68 -68 -67 -69 -67 -68 -67 -61 -61 -60 -59 -55 -53 -56 -64 -72 -70 -74 -75 -76 -78 -84 -87 -89 -91 -93 -94 -99 -104 -108 -111 -117 -122 -126 -131 -133 -125 -113 -108 -94 -92 -88 -84 -84 -87 -90 -93 -95 -92 -93 -94 -93 -91 -91 -90 -87 -85 -84 -83 -81 -80 -79 -77 -81 -82 -81 -81 -81 -80 -80 -81 -82 -82 -82 -82 -81 -80 -81 -82 -84 -86 -88 -86 -88 -90 -92 -92 -90 -92 -88 -90 -91 -97 -98 -98 -100 -100 -101 -101 -101 -100 -102 -103 -103 -105 -109 -116 -123 -124 -62 -64 -63 -64 -63 -62 -62 -59 -58 -59 -62 -63 -64 -65 -65 -64 -66 -65 -66 -66 -67 -64 -66 -68 -69 -69 -65 -59 -66 -73 -75 -76 -76 -69 -61 -69 -80 -86 -87 -88 -89 -91 -90 -88 -88 -78 -98 -102 -109 -114 -113 -114 -115 -108 -107 -104 -102 -100 -98 -98 -99 -94 -96 -82 -86 -90 -92 -97 -98 -99 -98 -95 -77 -65 -64 -64 -65 -69 -72 -76 -77 -77 -96 -86 -99 -89 -92 -93 -97 -97 -107 -110 -95 -90 -81 -77 -79 -99 -107 -90 -98 -98 -85 -75 -76 -75 -78 -85 -98 -97 -93 -79 -85 -85 -95 -95 -94 -93 -88 -92 -94 -96 -97 -98 -97 -94 -93 -92 -91 -90 -88 -87 -86 -86 -84 -83 -85 -83 -83 -83 -80 -80 -82 -84 -85 -83 -82 -80 -79 -82 -83 -82 -81 -77 -73 -70 -57 -45 -40 -31 -28 -25 -19 -18 -20 -18 -16 -16 -15 -15 -12 -11 -10 -9 -9 -7 -7 -5 -6 -5 -4 -1 0 1 2 -1 -2 -3 -2 -4 -3 -1 -1 -3 -3 -6 -7 -7 -9 -6 -4 -2 0 4 5 6 7 8 9 9 10 9 9 10 10 10 10 11 12 12 13 13 13 12 13 12 13 13 12 13 14 14 14 14 14 14 15 13 13 13 15 15 14 13 12 13 13 11 11 10 8 8 7 8 8 8 6 6 4 4 4 3 0 -3 -6 -9 -12 -12 -14 -12 -11 -10 -9 -12 -11 -13 -14 -13 -10 -9 -5 -4 -4 -7 -4 2 0 3 4 4 3 5 4 3 3 3 3 4 4 3 4 4 4 4 3 3 3 4 5 5 6 7 6 5 5 4 3 3 3 2 1 1 1 2 1 1 0 0 1 0 -1 -3 -5 -1 1 1 0 -1 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -1 -3 -2 -2 -3 -4 -5 -5 -6 -8 -11 -13 -19 -30 -40 -47 -50 -52 -52 -54 -54 -55 -55 -57 -56 -57 -61 -57 -59 -59 -60 -56 -51 -53 -55 -54 -54 -59 -58 -63 -57 -60 -61 -62 -62 -63 -63 -64 -69 -70 -70 -69 -63 -66 -65 -62 -63 -67 -70 -68 -66 -64 -61 -66 -56 -53 -55 -56 -56 -56 -53 -52 -58 -59 -60 -61 -59 -57 -60 -61 -59 -62 -65 -65 -63 -66 -68 -65 -68 -68 -68 -69 -68 -70 -67 -52 -60 -56 -53 -51 -59 -71 -74 -76 -79 -81 -84 -85 -86 -96 -94 -95 -100 -105 -108 -106 -117 -118 -126 -128 -128 -127 -125 -120 -115 -109 -103 -95 -90 -92 -88 -84 -81 -83 -86 -87 -93 -90 -89 -87 -86 -84 -83 -83 -79 -78 -75 -76 -76 -74 -76 -78 -80 -81 -80 -80 -79 -80 -80 -81 -81 -80 -80 -78 -79 -80 -81 -86 -85 -88 -86 -88 -89 -90 -92 -90 -92 -88 -90 -91 -96 -97 -99 -99 -99 -100 -100 -100 -99 -101 -102 -103 -103 -111 -117 -123 -62 -63 -64 -64 -64 -63 -63 -63 -56 -56 -59 -60 -64 -64 -65 -65 -65 -66 -65 -66 -67 -66 -64 -66 -69 -70 -67 -59 -59 -73 -74 -75 -76 -70 -62 -63 -74 -84 -87 -87 -90 -91 -91 -92 -89 -81 -99 -102 -106 -109 -112 -110 -113 -110 -104 -105 -101 -100 -98 -97 -97 -94 -94 -96 -87 -91 -90 -98 -102 -108 -103 -103 -90 -75 -65 -65 -65 -70 -72 -77 -81 -88 -82 -100 -103 -87 -93 -94 -97 -101 -101 -110 -111 -101 -83 -77 -72 -80 -106 -99 -89 -95 -93 -76 -79 -81 -80 -84 -94 -98 -96 -83 -84 -88 -89 -94 -93 -92 -92 -90 -92 -94 -96 -96 -98 -95 -93 -92 -91 -87 -88 -87 -86 -85 -83 -83 -85 -84 -82 -83 -80 -80 -82 -84 -85 -87 -82 -81 -79 -82 -84 -83 -81 -78 -74 -70 -58 -45 -39 -31 -28 -25 -19 -18 -20 -18 -16 -17 -15 -15 -13 -11 -10 -9 -9 -7 -7 -4 -5 -4 -3 -1 1 1 3 -1 -2 -4 -2 -3 -3 -1 -1 -3 -3 -5 -3 -6 -6 -6 -3 -1 1 2 5 6 7 9 8 9 10 10 9 9 10 10 10 11 12 12 12 13 13 14 12 11 11 11 11 13 13 13 13 13 13 13 14 13 12 12 13 13 12 13 11 12 12 10 10 9 9 7 7 7 8 6 6 5 4 4 3 3 -1 -4 -5 -9 -11 -11 -12 -11 -10 -11 -9 -12 -13 -13 -14 -12 -12 -8 -6 -2 -4 -3 -6 -3 1 0 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 5 6 7 7 5 5 4 5 2 2 2 1 0 1 1 0 -1 0 1 0 -1 -3 -4 -3 -2 0 -1 -1 -1 -1 0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -4 -2 -1 -3 -4 -5 -5 -6 -7 -10 -13 -17 -28 -38 -46 -49 -51 -51 -53 -54 -54 -57 -56 -56 -56 -59 -57 -59 -59 -58 -57 -53 -50 -56 -54 -54 -53 -58 -56 -61 -59 -60 -61 -62 -63 -64 -63 -63 -68 -70 -69 -68 -63 -67 -65 -64 -63 -67 -69 -68 -66 -63 -62 -54 -55 -57 -58 -60 -60 -59 -54 -53 -60 -61 -61 -62 -60 -58 -60 -59 -61 -64 -65 -64 -65 -67 -66 -69 -68 -68 -69 -68 -70 -69 -59 -61 -56 -48 -48 -58 -66 -75 -79 -78 -84 -87 -90 -92 -96 -100 -103 -107 -107 -112 -117 -122 -115 -121 -121 -120 -120 -119 -117 -116 -108 -99 -99 -91 -86 -82 -87 -79 -78 -85 -83 -87 -85 -83 -82 -81 -78 -77 -75 -76 -77 -76 -76 -76 -75 -75 -75 -77 -79 -79 -79 -79 -79 -79 -78 -80 -78 -79 -79 -78 -78 -81 -84 -85 -85 -87 -90 -92 -91 -90 -91 -89 -92 -88 -91 -96 -96 -96 -97 -98 -98 -99 -100 -97 -98 -100 -100 -102 -106 -113 -121 -63 -62 -63 -65 -64 -64 -63 -63 -61 -56 -57 -60 -64 -65 -65 -65 -65 -66 -66 -66 -68 -69 -65 -64 -69 -70 -71 -66 -60 -66 -73 -75 -76 -76 -71 -63 -73 -81 -85 -86 -88 -91 -92 -89 -90 -87 -85 -88 -102 -109 -110 -109 -107 -105 -104 -101 -100 -99 -97 -95 -95 -95 -93 -94 -96 -92 -92 -100 -104 -108 -105 -103 -101 -86 -72 -66 -66 -65 -74 -76 -83 -87 -87 -87 -99 -102 -94 -96 -96 -104 -104 -108 -114 -111 -93 -76 -73 -75 -86 -99 -90 -87 -91 -89 -86 -84 -85 -85 -89 -98 -99 -90 -89 -90 -92 -92 -92 -93 -92 -90 -90 -93 -95 -97 -96 -97 -93 -92 -89 -90 -88 -87 -85 -85 -82 -83 -84 -84 -81 -83 -79 -79 -82 -83 -85 -87 -83 -82 -80 -83 -84 -83 -80 -78 -75 -71 -58 -44 -39 -32 -27 -25 -21 -19 -20 -19 -17 -17 -16 -15 -13 -11 -10 -9 -9 -8 -7 -4 -4 -3 -3 0 2 1 4 0 -2 -3 -3 -4 -4 -2 -1 -2 -2 -4 -4 -4 -8 -6 -4 -1 1 4 5 6 8 9 10 9 10 10 10 10 11 10 10 11 12 12 12 13 13 12 12 12 8 11 11 11 12 12 13 13 11 11 12 12 12 11 11 12 12 11 10 11 10 9 9 8 8 6 7 7 7 6 6 5 4 4 3 3 1 -4 -5 -8 -10 -11 -11 -11 -8 -10 -12 -13 -13 -13 -14 -11 -13 -8 -7 -3 -4 -4 -5 -4 -2 1 0 2 2 3 3 3 4 3 3 2 2 2 3 3 3 4 4 3 3 3 3 4 4 5 6 7 7 7 5 5 3 2 1 1 1 1 0 0 -1 -2 1 0 -1 -3 -4 -5 -2 -2 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -1 -2 -3 -4 -5 -5 -7 -9 -13 -16 -26 -37 -45 -49 -50 -51 -52 -54 -54 -57 -56 -56 -57 -58 -56 -59 -58 -60 -58 -50 -51 -52 -55 -53 -53 -57 -56 -54 -59 -60 -60 -60 -63 -63 -64 -64 -63 -65 -68 -68 -66 -63 -68 -67 -66 -64 -68 -68 -67 -66 -64 -66 -60 -58 -60 -62 -63 -64 -62 -56 -56 -61 -62 -62 -63 -61 -59 -60 -60 -63 -65 -66 -64 -66 -68 -67 -69 -68 -68 -69 -70 -71 -66 -47 -50 -52 -55 -57 -66 -71 -80 -82 -88 -91 -93 -96 -99 -101 -103 -107 -111 -114 -118 -122 -120 -117 -115 -114 -114 -112 -112 -110 -114 -108 -99 -89 -94 -86 -85 -78 -78 -77 -76 -80 -78 -79 -77 -76 -74 -74 -75 -75 -75 -75 -76 -75 -76 -75 -75 -76 -75 -75 -78 -78 -78 -78 -78 -79 -78 -76 -76 -77 -77 -80 -83 -84 -87 -87 -90 -92 -91 -89 -90 -89 -91 -89 -92 -95 -95 -96 -97 -97 -97 -98 -99 -98 -95 -97 -100 -101 -103 -110 -115 -63 -63 -63 -63 -66 -66 -64 -63 -64 -59 -56 -57 -60 -65 -65 -66 -65 -65 -66 -66 -66 -68 -68 -64 -65 -69 -70 -69 -64 -60 -73 -74 -75 -76 -68 -64 -67 -74 -84 -86 -87 -88 -91 -91 -93 -95 -82 -99 -101 -108 -105 -108 -105 -106 -104 -103 -97 -98 -97 -95 -93 -94 -92 -92 -94 -93 -97 -96 -101 -105 -107 -104 -104 -99 -84 -70 -67 -65 -66 -78 -80 -89 -91 -92 -92 -98 -102 -102 -99 -102 -110 -108 -109 -117 -107 -89 -76 -73 -77 -91 -92 -82 -85 -88 -98 -86 -89 -89 -91 -101 -98 -100 -93 -95 -95 -95 -92 -92 -93 -91 -89 -90 -93 -96 -97 -94 -96 -92 -90 -89 -88 -87 -86 -86 -83 -83 -84 -84 -81 -83 -79 -80 -82 -83 -85 -86 -83 -82 -80 -83 -84 -83 -80 -79 -75 -71 -58 -44 -38 -31 -27 -25 -22 -20 -20 -19 -17 -16 -16 -16 -14 -12 -11 -10 -8 -8 -5 -4 -4 -3 -3 0 1 1 3 1 -2 -3 -3 -3 -4 -3 -2 -2 -2 -2 -3 -4 -7 -7 -4 0 2 4 5 7 8 8 10 9 10 10 10 11 11 10 10 11 12 13 12 12 13 13 13 11 10 9 8 9 11 11 13 15 13 11 13 10 11 10 9 9 11 10 11 10 9 8 8 7 6 7 5 6 7 6 6 4 4 3 3 3 0 -4 -5 -8 -10 -10 -10 -10 -10 -10 -10 -14 -14 -13 -15 -10 -15 -11 -8 -6 -5 -5 -4 -7 -4 -2 0 0 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 4 3 3 2 2 3 4 4 5 6 6 8 6 4 3 4 1 0 1 0 0 -1 -2 -1 -1 -1 -3 -5 -5 -4 -4 -1 -2 -3 -3 -2 -2 -3 -2 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -5 -5 -6 -8 -12 -16 -25 -35 -43 -48 -50 -51 -51 -54 -54 -56 -57 -57 -57 -56 -56 -58 -59 -58 -55 -49 -48 -51 -53 -53 -52 -52 -55 -54 -52 -57 -62 -60 -60 -62 -63 -64 -63 -65 -65 -66 -66 -65 -63 -69 -69 -68 -66 -65 -68 -67 -66 -62 -66 -65 -61 -63 -65 -66 -63 -62 -57 -60 -62 -63 -63 -64 -61 -60 -59 -61 -64 -65 -63 -66 -67 -69 -69 -68 -68 -68 -69 -70 -68 -64 -60 -58 -61 -63 -66 -73 -75 -84 -90 -93 -96 -99 -102 -104 -107 -109 -111 -114 -115 -115 -115 -114 -112 -110 -107 -107 -107 -104 -108 -98 -104 -86 -85 -84 -83 -82 -81 -76 -76 -75 -74 -75 -73 -73 -75 -74 -74 -72 -73 -73 -74 -74 -74 -73 -72 -74 -75 -75 -75 -78 -77 -77 -78 -79 -79 -77 -76 -74 -76 -77 -79 -79 -80 -82 -87 -89 -92 -86 -91 -90 -89 -91 -91 -93 -95 -95 -95 -96 -96 -98 -98 -95 -96 -99 -100 -102 -105 -112 -118 -62 -63 -63 -63 -64 -67 -65 -65 -64 -64 -57 -56 -58 -61 -65 -65 -66 -65 -66 -67 -66 -67 -70 -67 -65 -67 -70 -71 -66 -64 -65 -73 -74 -76 -75 -71 -66 -78 -81 -86 -86 -88 -91 -91 -92 -93 -93 -89 -89 -107 -109 -105 -105 -108 -104 -100 -99 -96 -96 -95 -93 -92 -92 -92 -91 -94 -96 -98 -98 -103 -107 -104 -106 -104 -94 -82 -68 -66 -66 -76 -76 -86 -95 -96 -85 -95 -97 -99 -109 -102 -107 -108 -107 -109 -114 -103 -86 -75 -73 -73 -87 -85 -76 -82 -82 -99 -89 -93 -90 -97 -100 -99 -101 -97 -94 -95 -94 -92 -93 -92 -91 -91 -91 -94 -96 -95 -95 -95 -90 -89 -87 -87 -86 -85 -83 -82 -83 -84 -80 -83 -80 -81 -82 -83 -84 -87 -84 -82 -81 -83 -84 -83 -80 -79 -76 -71 -58 -43 -38 -33 -28 -25 -23 -20 -20 -19 -17 -18 -17 -16 -14 -12 -11 -10 -8 -8 -6 -3 -4 -2 -6 -1 0 0 1 1 -2 -2 -4 -3 -4 -3 -2 -1 -2 -2 -3 -4 -6 -7 -4 0 1 4 6 6 8 9 9 9 9 10 10 12 12 10 10 10 11 14 11 12 13 13 13 13 12 11 10 6 10 11 11 12 12 12 11 10 11 10 9 8 9 9 10 9 8 7 7 7 5 5 5 6 6 6 5 4 4 3 3 3 -1 -3 -5 -7 -9 -11 -11 -9 -10 -9 -9 -14 -14 -13 -15 -12 -15 -12 -9 -7 -5 -5 -5 -4 -5 -3 -1 -2 -1 1 3 3 2 2 1 2 2 1 1 2 2 2 3 3 3 3 3 2 2 2 3 3 5 5 7 7 7 6 4 1 1 0 -1 -1 -2 -2 -3 -3 -3 -3 -5 -4 -5 -5 -2 -2 -3 -4 -4 -3 -3 -3 -2 -3 -2 -3 -3 -2 -3 -2 -1 -2 -1 -2 -5 -5 -6 -9 -12 -14 -23 -34 -42 -47 -49 -52 -50 -54 -55 -57 -58 -58 -57 -55 -56 -55 -59 -58 -51 -49 -48 -50 -50 -54 -52 -52 -55 -54 -53 -50 -55 -62 -61 -61 -61 -62 -63 -63 -64 -66 -64 -65 -64 -62 -68 -69 -69 -67 -66 -68 -67 -64 -62 -62 -71 -64 -64 -65 -65 -63 -62 -57 -60 -63 -63 -64 -63 -63 -61 -60 -62 -63 -66 -67 -68 -70 -70 -69 -71 -72 -74 -74 -72 -71 -70 -66 -65 -70 -72 -74 -77 -81 -92 -95 -98 -101 -104 -107 -110 -113 -113 -111 -113 -112 -110 -109 -109 -107 -104 -101 -100 -100 -104 -100 -98 -96 -96 -82 -81 -80 -79 -78 -77 -74 -74 -73 -75 -74 -74 -71 -73 -72 -72 -72 -71 -71 -72 -73 -74 -72 -73 -74 -72 -77 -78 -77 -77 -76 -80 -80 -78 -78 -77 -77 -79 -79 -78 -82 -81 -82 -83 -86 -90 -90 -88 -89 -90 -92 -93 -94 -95 -94 -96 -96 -98 -97 -96 -97 -100 -100 -102 -108 -114 -61 -63 -64 -64 -64 -65 -67 -66 -65 -64 -64 -55 -56 -58 -61 -66 -67 -66 -65 -66 -67 -66 -68 -69 -65 -65 -68 -70 -69 -64 -62 -72 -74 -75 -76 -67 -67 -72 -75 -85 -86 -86 -89 -92 -92 -92 -96 -85 -103 -105 -106 -107 -104 -102 -103 -99 -96 -96 -95 -94 -93 -90 -91 -90 -92 -93 -95 -97 -99 -100 -104 -106 -105 -107 -105 -92 -82 -67 -71 -69 -71 -73 -93 -100 -101 -85 -101 -96 -104 -107 -104 -106 -107 -107 -110 -112 -99 -84 -75 -70 -73 -85 -79 -74 -78 -80 -99 -92 -94 -96 -104 -99 -99 -99 -95 -94 -94 -93 -92 -92 -91 -91 -91 -91 -94 -95 -92 -96 -92 -89 -87 -87 -85 -85 -83 -81 -83 -85 -81 -83 -81 -81 -82 -83 -84 -87 -84 -83 -82 -83 -84 -83 -80 -80 -76 -72 -58 -47 -39 -34 -28 -27 -24 -20 -20 -18 -17 -18 -17 -16 -15 -12 -11 -10 -8 -8 -6 -2 -5 -3 -5 -3 0 0 0 1 -2 -4 -4 -4 -3 -3 -2 -2 -2 -2 -3 -3 -5 -6 -4 -1 2 4 6 7 7 9 9 9 9 11 11 10 13 14 11 10 12 10 10 11 12 13 12 12 13 13 12 10 7 8 9 8 9 9 10 10 10 9 9 8 8 8 8 7 6 6 6 6 5 4 5 6 6 5 4 4 3 3 2 2 -2 -2 -5 -9 -8 -10 -10 -8 -10 -9 -9 -15 -14 -13 -15 -13 -14 -13 -10 -9 -7 -7 -6 -4 -4 -4 -2 -3 -2 1 1 2 2 1 1 1 1 2 1 0 2 2 3 3 4 3 3 2 2 3 3 2 3 4 4 6 7 8 6 1 4 4 1 -1 -2 -3 -3 -4 -4 -3 -4 -3 -6 -6 -3 -3 -4 -4 -4 -3 -4 -4 -2 -3 -3 -3 -3 -3 -4 -2 -1 -2 0 -1 -4 -4 -6 -8 -11 -15 -21 -33 -40 -47 -48 -51 -53 -53 -57 -58 -60 -60 -61 -60 -56 -54 -59 -59 -52 -47 -47 -47 -48 -55 -53 -53 -53 -51 -53 -51 -52 -58 -59 -61 -63 -60 -62 -63 -62 -64 -65 -66 -64 -62 -63 -69 -71 -70 -68 -68 -67 -65 -64 -62 -66 -70 -64 -64 -65 -65 -64 -62 -58 -61 -63 -65 -65 -64 -64 -62 -61 -62 -65 -65 -68 -71 -73 -74 -75 -77 -78 -80 -75 -77 -75 -76 -72 -79 -79 -81 -83 -86 -90 -98 -101 -104 -107 -110 -112 -110 -109 -107 -105 -108 -105 -106 -105 -103 -101 -99 -96 -93 -98 -96 -94 -91 -89 -87 -85 -85 -78 -76 -75 -74 -73 -72 -73 -73 -71 -72 -72 -71 -71 -70 -70 -70 -70 -71 -71 -72 -71 -73 -75 -75 -74 -76 -77 -75 -76 -79 -80 -80 -80 -80 -78 -80 -80 -81 -83 -85 -83 -85 -91 -90 -89 -88 -88 -89 -93 -94 -93 -95 -95 -96 -97 -98 -97 -96 -98 -100 -101 -104 -109 -62 -62 -63 -64 -64 -64 -66 -68 -66 -65 -65 -65 -53 -56 -59 -62 -65 -67 -66 -65 -66 -66 -67 -69 -68 -65 -66 -68 -70 -67 -66 -65 -73 -75 -76 -71 -73 -68 -76 -82 -85 -86 -87 -90 -92 -92 -95 -94 -102 -102 -105 -107 -103 -102 -98 -98 -96 -93 -95 -93 -92 -91 -90 -91 -91 -92 -94 -97 -98 -100 -101 -105 -107 -107 -106 -104 -90 -70 -67 -67 -72 -73 -83 -100 -106 -106 -84 -101 -100 -103 -105 -105 -105 -105 -103 -108 -109 -96 -84 -80 -69 -72 -79 -72 -73 -73 -78 -99 -98 -100 -101 -102 -98 -99 -98 -94 -93 -93 -91 -92 -92 -93 -90 -89 -92 -94 -95 -94 -95 -90 -87 -86 -85 -85 -85 -82 -84 -86 -82 -83 -83 -81 -82 -83 -84 -86 -86 -84 -83 -83 -84 -84 -80 -80 -77 -72 -65 -49 -40 -35 -29 -27 -25 -21 -20 -18 -17 -18 -18 -16 -15 -13 -12 -11 -9 -8 -7 -2 -5 -4 -4 -4 -1 -1 -1 -1 -1 -4 -3 -3 -4 -4 -2 -2 -2 -2 -3 -3 -4 -5 -4 -1 3 4 3 6 7 8 9 8 8 9 11 11 14 13 12 12 13 12 10 10 12 14 13 13 11 12 12 12 9 6 7 7 8 9 10 6 7 9 8 7 6 7 7 6 5 5 6 4 5 6 5 6 5 4 4 3 4 3 2 1 -1 -3 -4 -8 -9 -8 -9 -7 -9 -9 -9 -12 -14 -13 -15 -14 -14 -13 -12 -10 -9 -7 -6 -5 -6 -5 -4 -4 -3 -1 0 -1 2 1 0 0 1 1 1 1 1 2 2 3 3 4 3 2 2 1 1 1 2 3 3 4 3 4 2 1 1 0 0 -1 -3 -4 -5 -5 -5 -5 -4 -4 -6 -6 -5 -4 -4 -5 -5 -4 -5 -5 -3 -4 -4 -4 -4 -4 -4 -2 -1 -2 1 0 -1 -4 -5 -8 -10 -14 -19 -31 -39 -46 -47 -51 -52 -52 -51 -60 -61 -61 -62 -60 -55 -52 -53 -56 -52 -46 -47 -47 -47 -50 -53 -50 -50 -53 -53 -54 -53 -56 -60 -59 -62 -64 -60 -61 -62 -61 -63 -63 -66 -63 -63 -64 -70 -73 -70 -69 -69 -67 -66 -64 -63 -68 -65 -64 -64 -65 -64 -64 -59 -61 -63 -65 -67 -67 -65 -62 -60 -62 -61 -66 -69 -72 -75 -79 -80 -81 -83 -84 -79 -81 -82 -78 -76 -79 -83 -87 -90 -92 -94 -98 -103 -106 -104 -100 -102 -103 -105 -104 -102 -103 -99 -99 -100 -99 -91 -95 -93 -90 -94 -91 -89 -87 -84 -82 -80 -78 -76 -74 -74 -74 -73 -73 -72 -72 -71 -70 -70 -70 -72 -70 -69 -69 -68 -68 -70 -69 -71 -71 -74 -75 -70 -73 -75 -76 -77 -77 -78 -79 -81 -79 -82 -81 -81 -81 -82 -85 -87 -88 -88 -91 -90 -89 -87 -88 -90 -93 -94 -93 -94 -97 -97 -98 -98 -96 -96 -99 -100 -102 -107 -61 -62 -63 -64 -65 -65 -65 -67 -69 -67 -65 -65 -63 -54 -57 -60 -66 -65 -66 -65 -66 -66 -66 -67 -69 -67 -65 -68 -70 -70 -69 -65 -72 -74 -75 -76 -71 -69 -70 -81 -85 -85 -86 -89 -92 -92 -93 -98 -100 -102 -105 -104 -104 -101 -99 -97 -95 -89 -90 -92 -90 -90 -92 -91 -91 -91 -94 -96 -98 -97 -100 -100 -105 -108 -108 -106 -104 -76 -73 -68 -68 -76 -74 -94 -107 -106 -100 -88 -101 -104 -103 -103 -104 -104 -103 -102 -106 -106 -94 -86 -77 -68 -74 -74 -65 -70 -69 -82 -95 -98 -100 -102 -101 -98 -97 -96 -92 -93 -93 -94 -93 -92 -92 -89 -90 -93 -95 -92 -93 -94 -88 -85 -86 -85 -85 -83 -83 -86 -83 -83 -84 -83 -82 -84 -84 -86 -86 -84 -83 -83 -85 -84 -80 -80 -80 -73 -66 -51 -42 -37 -30 -28 -26 -21 -20 -19 -17 -18 -19 -16 -16 -13 -12 -11 -9 -6 -7 -4 -4 -4 -4 -5 -2 -1 -1 0 0 -2 -4 -4 -4 -4 -3 -2 -2 -2 -3 -3 -3 -5 -4 -1 3 4 4 5 6 8 9 9 8 8 11 11 13 13 14 11 13 13 10 7 11 12 15 13 13 11 11 10 11 10 8 7 7 8 9 5 5 8 7 7 6 6 6 4 4 4 5 4 5 6 5 5 5 4 3 4 4 4 4 2 0 -2 -6 -7 -8 -7 -8 -6 -9 -10 -9 -12 -14 -14 -15 -15 -16 -14 -13 -10 -9 -7 -8 -7 -6 -6 -5 -5 -4 -2 -1 0 -2 1 0 0 0 -1 0 1 0 0 -1 2 1 3 4 4 3 2 2 1 1 0 1 5 4 3 2 1 0 -1 -1 -2 -4 -4 -5 -6 -6 -6 -6 -5 -5 -6 -6 -6 -5 -5 -6 -5 -6 -5 -4 -5 -4 -5 -5 -4 -4 -2 -1 -2 -3 1 0 -4 -5 -7 -9 -13 -18 -30 -37 -44 -47 -51 -54 -51 -50 -61 -63 -62 -63 -59 -60 -52 -52 -57 -50 -46 -46 -46 -46 -49 -53 -52 -48 -53 -54 -55 -54 -54 -58 -63 -60 -63 -63 -62 -60 -64 -61 -62 -63 -65 -62 -61 -65 -70 -75 -71 -71 -67 -67 -66 -64 -65 -64 -64 -64 -64 -65 -64 -64 -61 -62 -64 -66 -68 -69 -67 -65 -61 -65 -66 -70 -73 -76 -79 -81 -86 -88 -89 -86 -84 -88 -87 -88 -84 -87 -92 -96 -98 -101 -103 -101 -100 -99 -97 -96 -96 -98 -100 -99 -97 -98 -94 -94 -91 -89 -87 -86 -84 -87 -87 -84 -82 -80 -78 -75 -73 -72 -73 -73 -73 -72 -72 -71 -72 -71 -72 -69 -71 -71 -70 -70 -67 -65 -67 -66 -66 -69 -71 -72 -75 -74 -74 -72 -74 -75 -76 -77 -78 -79 -81 -82 -79 -81 -82 -83 -83 -84 -87 -89 -90 -91 -90 -88 -87 -88 -90 -93 -93 -94 -95 -97 -97 -99 -97 -97 -97 -100 -101 -104 -61 -62 -62 -63 -64 -65 -65 -65 -68 -68 -66 -65 -65 -62 -55 -57 -63 -66 -66 -66 -65 -66 -66 -66 -68 -69 -66 -67 -68 -70 -67 -68 -65 -72 -74 -75 -76 -69 -70 -73 -84 -85 -86 -87 -90 -92 -92 -97 -99 -101 -103 -105 -104 -100 -98 -96 -92 -92 -91 -88 -89 -87 -94 -93 -92 -91 -92 -94 -97 -100 -101 -102 -101 -105 -108 -108 -107 -87 -74 -75 -68 -68 -79 -76 -95 -107 -107 -94 -92 -101 -103 -106 -102 -104 -103 -103 -102 -102 -104 -91 -87 -74 -67 -70 -68 -68 -72 -76 -99 -98 -99 -101 -100 -100 -97 -95 -93 -94 -93 -92 -94 -94 -93 -91 -89 -90 -94 -94 -89 -96 -91 -87 -86 -85 -85 -83 -83 -87 -84 -83 -85 -84 -83 -83 -84 -86 -86 -84 -84 -84 -85 -84 -83 -80 -79 -74 -67 -53 -44 -38 -31 -27 -26 -23 -21 -20 -17 -17 -19 -17 -16 -14 -12 -12 -9 -7 -8 -5 -4 -4 -3 -3 -3 -2 -1 -2 -1 -3 -3 -4 -3 -4 -3 -2 -2 -2 -3 -3 -4 -4 -3 -1 2 4 4 3 6 6 9 10 8 7 11 11 12 15 15 13 12 14 12 9 6 9 11 13 12 11 10 10 9 7 9 9 7 6 5 5 5 5 7 6 5 5 4 3 3 3 5 4 5 5 5 5 4 4 3 3 3 4 2 1 0 -2 -6 -6 -8 -6 -7 -7 -10 -10 -10 -13 -14 -14 -15 -16 -17 -15 -14 -13 -12 -9 -9 -8 -7 -7 -6 -6 -5 -3 -2 -1 -1 -2 0 0 -1 -1 -2 0 0 0 0 0 0 3 3 4 3 4 3 2 5 2 1 2 2 2 1 0 -1 -2 -3 -3 -4 -4 -5 -6 -7 -7 -7 -7 -6 -6 -6 -7 -6 -6 -6 -6 -7 -6 -5 -6 -5 -5 -5 -5 -5 -4 -1 -2 -3 2 1 -4 -5 -7 -8 -12 -16 -22 -37 -43 -47 -51 -55 -50 -49 -62 -64 -63 -62 -61 -61 -52 -51 -57 -51 -45 -45 -46 -46 -44 -58 -53 -52 -52 -55 -57 -57 -56 -58 -60 -61 -61 -64 -64 -62 -61 -63 -60 -61 -64 -64 -63 -59 -66 -70 -74 -74 -71 -69 -67 -65 -64 -65 -64 -65 -65 -64 -65 -64 -64 -64 -63 -64 -67 -70 -71 -69 -70 -67 -66 -71 -74 -77 -80 -83 -86 -90 -84 -88 -92 -91 -92 -92 -93 -91 -95 -100 -105 -103 -106 -102 -98 -96 -95 -93 -92 -91 -93 -95 -93 -92 -91 -90 -88 -87 -86 -84 -84 -85 -82 -79 -78 -75 -73 -72 -72 -72 -72 -72 -72 -72 -71 -71 -70 -69 -71 -71 -71 -69 -70 -70 -69 -67 -65 -63 -65 -67 -69 -70 -73 -74 -75 -75 -75 -75 -75 -76 -78 -78 -79 -81 -82 -80 -82 -83 -84 -85 -86 -86 -90 -92 -91 -90 -88 -87 -88 -91 -93 -93 -94 -96 -96 -97 -99 -97 -96 -98 -100 -101 -62 -61 -62 -63 -64 -65 -66 -65 -65 -68 -68 -66 -65 -65 -60 -57 -60 -64 -65 -66 -66 -65 -66 -66 -67 -68 -68 -66 -68 -69 -70 -67 -67 -71 -74 -75 -75 -77 -70 -72 -81 -85 -85 -86 -88 -88 -92 -94 -98 -99 -102 -103 -103 -100 -97 -96 -93 -94 -93 -87 -86 -86 -87 -95 -94 -94 -92 -94 -97 -98 -102 -103 -102 -102 -106 -108 -108 -103 -85 -71 -78 -69 -72 -78 -80 -96 -107 -107 -99 -95 -102 -101 -103 -104 -103 -102 -99 -100 -98 -101 -90 -89 -72 -68 -70 -68 -70 -74 -86 -100 -98 -99 -101 -103 -99 -96 -93 -92 -93 -92 -92 -92 -94 -93 -90 -88 -91 -94 -92 -92 -92 -89 -86 -85 -85 -83 -83 -85 -84 -82 -85 -84 -83 -83 -84 -86 -86 -85 -84 -84 -87 -84 -83 -79 -78 -74 -67 -56 -45 -39 -32 -29 -27 -24 -21 -21 -17 -17 -20 -17 -17 -14 -13 -12 -10 -8 -8 -7 -4 -6 -4 -4 -5 -2 -2 -3 -2 -3 -3 -4 -3 -3 -4 -3 -2 -2 -2 -3 -3 -3 -3 -1 2 3 5 6 5 6 8 10 8 8 10 12 12 15 16 13 11 15 15 10 8 8 10 12 11 11 10 9 8 8 7 10 8 7 6 5 5 5 6 5 4 4 3 4 3 3 4 5 6 5 4 4 5 4 3 2 3 4 3 1 0 -1 -6 -5 -7 -5 -8 -8 -10 -11 -10 -13 -13 -14 -13 -17 -17 -15 -13 -13 -12 -12 -10 -10 -9 -8 -7 -6 -6 -4 -4 -2 -2 -2 -1 0 -1 -1 -1 -3 -1 -1 1 -1 0 -1 2 1 1 2 5 3 3 2 1 2 0 0 0 -1 -1 -2 -3 -3 -4 -5 -6 -7 -8 -9 -8 -8 -8 -7 -7 -7 -8 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -6 -5 -5 -1 -2 -3 3 2 -4 -4 -6 -7 -9 -17 -23 -37 -45 -47 -50 -55 -49 -48 -63 -61 -62 -63 -62 -61 -51 -51 -57 -52 -45 -44 -53 -45 -44 -54 -57 -55 -52 -57 -58 -57 -58 -57 -59 -61 -63 -63 -65 -64 -63 -62 -62 -60 -63 -63 -63 -62 -64 -65 -70 -72 -73 -72 -68 -67 -65 -64 -64 -64 -65 -65 -64 -64 -63 -63 -63 -64 -65 -67 -69 -72 -71 -73 -72 -70 -77 -81 -81 -84 -87 -90 -94 -90 -95 -97 -96 -97 -97 -98 -99 -105 -110 -106 -104 -101 -97 -93 -92 -91 -89 -88 -88 -87 -89 -88 -87 -86 -85 -84 -83 -81 -80 -80 -77 -76 -73 -73 -73 -72 -71 -71 -71 -71 -71 -71 -71 -71 -70 -69 -69 -70 -70 -69 -70 -70 -69 -69 -71 -68 -68 -67 -68 -70 -71 -73 -74 -75 -76 -76 -76 -76 -77 -78 -78 -80 -81 -82 -82 -83 -85 -86 -86 -88 -86 -90 -92 -90 -89 -87 -87 -89 -91 -92 -94 -94 -95 -98 -98 -99 -97 -97 -100 -100 -62 -62 -61 -63 -63 -64 -65 -65 -65 -65 -67 -67 -65 -65 -65 -57 -58 -61 -65 -65 -65 -65 -66 -66 -67 -68 -68 -67 -67 -68 -70 -68 -68 -72 -73 -74 -75 -76 -71 -73 -75 -78 -84 -86 -87 -90 -93 -93 -95 -98 -101 -103 -103 -101 -96 -96 -94 -92 -95 -95 -84 -84 -82 -85 -95 -94 -94 -93 -97 -98 -98 -103 -104 -103 -103 -107 -108 -107 -103 -82 -79 -78 -70 -73 -78 -83 -103 -107 -108 -99 -99 -103 -102 -103 -102 -102 -101 -96 -98 -94 -96 -87 -86 -70 -69 -71 -70 -73 -79 -90 -100 -99 -98 -101 -100 -99 -94 -92 -91 -92 -92 -91 -93 -95 -92 -90 -89 -93 -93 -91 -94 -92 -87 -86 -85 -86 -83 -86 -86 -83 -85 -85 -83 -84 -83 -86 -86 -85 -84 -84 -86 -85 -82 -79 -78 -76 -68 -56 -47 -40 -34 -29 -29 -25 -21 -21 -17 -17 -20 -17 -18 -15 -13 -12 -10 -8 -8 -8 -5 -5 -5 -5 -5 -5 -2 -3 -4 -3 -4 -5 -4 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 0 2 5 5 7 4 7 7 8 8 7 9 11 12 14 17 16 10 12 14 13 11 5 8 9 11 9 10 9 9 9 6 9 8 8 7 6 5 4 4 4 4 2 3 4 4 3 4 5 5 5 4 4 3 3 3 3 3 5 3 0 -1 -1 -6 -5 -7 -6 -8 -10 -11 -11 -12 -14 -13 -14 -14 -14 -16 -16 -13 -13 -13 -12 -12 -11 -10 -9 -9 -7 -7 -5 -4 -4 -4 -3 -4 -1 -1 -1 -1 -2 -3 -2 -2 0 -1 -2 -1 3 3 -1 0 1 1 1 1 0 -1 0 0 -1 -2 -2 -3 -4 -5 -6 -7 -7 -8 -9 -10 -9 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -7 -6 -7 -6 -8 -7 -6 -6 -1 -1 -3 4 2 -4 -4 -3 -8 -10 -18 -24 -37 -46 -47 -50 -56 -48 -57 -59 -63 -63 -65 -63 -62 -51 -50 -58 -53 -44 -46 -45 -48 -47 -49 -57 -55 -56 -57 -57 -58 -59 -58 -58 -60 -63 -65 -65 -65 -65 -66 -63 -61 -59 -63 -63 -63 -62 -65 -65 -70 -76 -75 -74 -69 -67 -66 -64 -64 -64 -64 -65 -65 -64 -63 -63 -64 -64 -65 -67 -69 -71 -73 -71 -77 -75 -77 -81 -84 -87 -91 -94 -92 -97 -102 -103 -102 -101 -102 -98 -101 -104 -103 -100 -99 -95 -92 -90 -91 -88 -86 -84 -83 -83 -84 -83 -82 -80 -79 -79 -78 -77 -78 -77 -75 -76 -75 -73 -72 -71 -70 -71 -70 -70 -70 -70 -70 -69 -69 -68 -67 -67 -68 -68 -69 -68 -68 -69 -70 -71 -70 -69 -68 -69 -71 -72 -73 -74 -75 -76 -75 -78 -77 -78 -79 -80 -81 -81 -83 -84 -86 -86 -86 -88 -87 -90 -91 -90 -89 -87 -88 -89 -91 -94 -95 -95 -96 -97 -99 -98 -98 -98 -99 -61 -62 -62 -61 -63 -63 -64 -65 -65 -65 -66 -67 -66 -65 -64 -65 -58 -59 -62 -65 -65 -65 -66 -66 -66 -67 -68 -69 -66 -66 -69 -70 -69 -68 -71 -73 -75 -75 -77 -78 -75 -78 -84 -85 -86 -88 -83 -93 -94 -95 -100 -102 -104 -102 -99 -96 -95 -93 -98 -97 -97 -96 -82 -96 -93 -96 -95 -94 -93 -99 -99 -99 -105 -106 -104 -104 -107 -108 -105 -104 -86 -81 -78 -72 -76 -77 -88 -105 -108 -102 -101 -103 -103 -105 -103 -101 -101 -101 -97 -97 -91 -91 -85 -82 -68 -70 -71 -71 -76 -84 -102 -101 -96 -99 -101 -100 -98 -92 -90 -90 -92 -91 -91 -93 -93 -91 -90 -91 -92 -93 -92 -90 -88 -86 -87 -86 -85 -85 -88 -84 -85 -86 -84 -84 -83 -86 -86 -85 -84 -83 -85 -85 -82 -80 -77 -76 -71 -61 -48 -41 -35 -30 -30 -26 -22 -22 -17 -17 -20 -18 -18 -15 -14 -12 -11 -9 -7 -8 -7 -5 -4 -5 -4 -5 -6 -4 -5 -4 -4 -4 -4 -3 -5 -3 -3 -3 -1 -2 -2 -3 -3 -2 2 5 5 4 5 6 6 9 9 7 7 10 12 13 16 15 12 9 13 12 12 7 6 9 9 9 7 6 8 8 6 7 7 7 6 7 6 5 4 7 5 3 3 4 4 4 4 5 5 4 4 3 4 4 4 3 3 5 3 -1 0 0 -7 -6 -7 -7 -9 -11 -11 -12 -13 -14 -13 -14 -14 -15 -16 -16 -14 -13 -14 -13 -12 -12 -12 -11 -9 -9 -7 -6 -5 -5 -4 -4 -4 -2 -1 -2 -1 -2 -1 -3 -3 -3 -1 0 -1 -3 3 2 0 -2 -1 0 -1 -1 -1 0 -2 -2 -3 -4 -4 -4 -6 -7 -8 -9 -9 -10 -11 -10 -9 -8 -9 -9 -9 -10 -9 -9 -8 -8 -7 -7 -8 -7 -9 -8 -6 -8 -1 -1 -3 5 3 -2 -5 -5 -9 -11 -18 -25 -37 -47 -47 -50 -56 -49 -55 -59 -65 -64 -66 -64 -62 -50 -50 -58 -60 -45 -48 -48 -51 -51 -50 -60 -58 -60 -56 -58 -61 -60 -60 -60 -59 -62 -65 -66 -66 -66 -66 -67 -64 -61 -60 -62 -63 -63 -63 -65 -66 -71 -79 -77 -76 -73 -67 -66 -64 -63 -65 -63 -65 -65 -65 -64 -63 -64 -65 -66 -67 -70 -71 -74 -75 -79 -80 -79 -83 -87 -91 -94 -97 -99 -104 -109 -109 -101 -98 -96 -96 -99 -100 -97 -97 -94 -90 -86 -88 -86 -84 -81 -80 -79 -80 -79 -78 -77 -76 -74 -75 -75 -75 -74 -74 -74 -74 -73 -72 -71 -69 -68 -67 -68 -69 -69 -69 -69 -68 -68 -67 -66 -65 -64 -67 -67 -68 -67 -68 -69 -71 -72 -69 -71 -72 -70 -71 -73 -73 -75 -76 -78 -77 -78 -78 -78 -80 -81 -82 -83 -84 -86 -86 -86 -86 -87 -90 -90 -90 -88 -88 -87 -89 -92 -94 -94 -95 -95 -97 -99 -98 -97 -99 -60 -61 -62 -62 -61 -63 -63 -64 -65 -64 -65 -66 -67 -66 -64 -64 -57 -59 -60 -63 -65 -65 -65 -65 -66 -66 -67 -68 -69 -67 -67 -69 -68 -69 -70 -72 -74 -75 -76 -78 -75 -78 -81 -84 -86 -87 -84 -93 -94 -95 -96 -100 -100 -102 -100 -96 -96 -94 -96 -96 -98 -93 -88 -81 -97 -97 -97 -96 -93 -94 -100 -100 -101 -106 -106 -105 -105 -108 -107 -104 -106 -89 -86 -77 -72 -76 -75 -93 -107 -108 -106 -103 -107 -104 -104 -101 -101 -101 -101 -98 -97 -88 -86 -83 -79 -66 -71 -72 -77 -78 -90 -104 -101 -96 -99 -102 -100 -95 -90 -89 -90 -92 -91 -90 -92 -91 -90 -90 -93 -92 -90 -93 -91 -87 -89 -88 -84 -85 -89 -84 -85 -87 -85 -83 -83 -85 -85 -86 -85 -83 -85 -86 -81 -78 -78 -77 -70 -62 -50 -43 -36 -31 -31 -27 -22 -21 -19 -18 -20 -19 -18 -16 -14 -12 -12 -10 -8 -7 -8 -6 -5 -5 -5 -5 -4 -3 -4 -5 -5 -5 -4 -3 -4 -3 -3 -3 -1 -1 -2 -3 -3 -2 2 3 5 5 7 4 6 8 9 7 6 10 11 12 14 14 13 9 10 11 10 9 5 7 9 9 7 5 6 8 7 6 6 5 6 7 7 5 3 4 6 4 4 4 4 4 4 4 5 4 4 3 4 3 4 3 3 5 3 -1 -1 -2 -7 -8 -8 -8 -9 -11 -11 -12 -13 -13 -14 -14 -14 -15 -17 -16 -15 -14 -14 -14 -12 -12 -12 -12 -10 -9 -10 -7 -7 -6 -5 -5 -5 -4 -2 -3 -2 -2 -1 -1 -4 -5 -4 -2 0 -1 -3 0 0 0 -1 -2 -2 -2 -3 -2 -2 -3 -5 -4 -4 -5 -7 -8 -9 -10 -9 -10 -11 -11 -10 -9 -9 -10 -10 -10 -10 -10 -9 -9 -8 -9 -9 -8 -9 -8 -7 -9 -1 -1 -3 1 1 -3 -7 -6 -11 -13 -19 -26 -37 -48 -47 -54 -58 -51 -56 -59 -67 -64 -68 -65 -61 -50 -48 -52 -59 -47 -50 -50 -52 -53 -53 -57 -57 -56 -57 -59 -60 -62 -61 -62 -61 -61 -61 -67 -68 -68 -66 -66 -66 -64 -62 -62 -62 -63 -64 -63 -65 -70 -71 -76 -79 -79 -74 -68 -65 -64 -63 -65 -64 -66 -66 -65 -64 -64 -65 -66 -66 -67 -68 -71 -72 -76 -79 -82 -84 -88 -90 -91 -98 -101 -101 -103 -101 -99 -96 -93 -92 -93 -96 -94 -89 -91 -91 -88 -86 -85 -82 -80 -78 -76 -75 -75 -74 -74 -72 -75 -74 -74 -74 -73 -73 -72 -71 -71 -71 -71 -69 -68 -67 -67 -68 -67 -68 -68 -68 -67 -67 -69 -71 -70 -68 -68 -68 -68 -67 -67 -68 -68 -69 -69 -69 -68 -69 -70 -72 -73 -75 -76 -78 -78 -78 -79 -78 -80 -81 -82 -83 -84 -86 -86 -86 -85 -89 -91 -90 -89 -88 -88 -88 -91 -91 -93 -94 -95 -96 -98 -100 -98 -99 -60 -60 -61 -62 -62 -62 -63 -63 -63 -64 -64 -65 -66 -66 -66 -64 -63 -57 -57 -60 -64 -65 -65 -65 -65 -66 -66 -68 -68 -66 -66 -68 -70 -69 -68 -71 -73 -75 -75 -77 -78 -77 -80 -84 -86 -85 -88 -93 -93 -94 -95 -96 -99 -99 -101 -98 -96 -93 -94 -98 -98 -99 -93 -85 -80 -98 -98 -98 -97 -95 -96 -101 -101 -103 -106 -106 -106 -108 -108 -105 -102 -107 -91 -88 -77 -73 -75 -75 -97 -108 -108 -111 -105 -101 -99 -102 -102 -101 -101 -101 -99 -95 -85 -81 -81 -76 -68 -73 -78 -80 -82 -95 -104 -101 -97 -101 -102 -100 -93 -90 -89 -91 -92 -91 -92 -92 -89 -89 -92 -91 -92 -91 -92 -89 -88 -88 -84 -85 -91 -85 -84 -88 -85 -83 -83 -84 -86 -86 -85 -83 -84 -85 -83 -79 -76 -76 -73 -63 -54 -44 -38 -30 -31 -32 -23 -22 -20 -19 -19 -19 -17 -17 -14 -12 -11 -10 -9 -8 -8 -6 -6 -4 -5 -5 -4 -5 -4 -6 -5 -4 -3 -3 -3 -3 -4 -4 -3 0 -1 -2 -2 -2 2 4 4 5 7 6 5 7 9 8 4 8 10 11 11 13 12 9 8 8 9 9 5 4 7 8 7 5 6 7 7 5 5 5 5 6 7 6 5 3 4 4 4 4 3 4 4 5 5 4 3 3 4 2 4 2 3 3 1 -2 -1 -4 -8 -7 -7 -9 -10 -12 -12 -13 -15 -14 -14 -14 -14 -16 -18 -17 -15 -14 -14 -15 -13 -12 -13 -13 -11 -10 -10 -8 -8 -7 -6 -6 -6 -5 -4 -3 -3 -3 -3 -2 -2 -3 -6 -5 -3 -2 -2 -3 -2 -3 -2 -3 -4 -4 -4 -4 -5 -4 -4 -5 -6 -5 -8 -9 -10 -10 -10 -11 -11 -11 -11 -9 -10 -11 -11 -11 -11 -9 -10 -10 -11 -9 -9 -8 -10 -9 -4 -11 -5 -3 -5 -1 -1 -4 -8 -8 -12 -14 -20 -27 -37 -48 -47 -54 -59 -53 -55 -60 -69 -65 -69 -47 -63 -53 -49 -52 -58 -48 -52 -53 -55 -59 -56 -57 -55 -58 -58 -61 -62 -64 -63 -60 -63 -63 -62 -63 -67 -68 -68 -67 -65 -65 -65 -62 -63 -61 -65 -65 -64 -67 -70 -72 -77 -81 -81 -76 -69 -65 -64 -64 -65 -66 -66 -66 -66 -65 -64 -65 -66 -67 -68 -68 -70 -72 -75 -77 -82 -84 -88 -84 -98 -100 -100 -99 -98 -96 -94 -91 -91 -88 -91 -92 -90 -88 -86 -83 -84 -81 -81 -79 -76 -74 -72 -73 -75 -74 -74 -74 -73 -73 -73 -72 -72 -71 -71 -70 -69 -70 -69 -68 -67 -66 -64 -65 -65 -66 -67 -66 -66 -67 -69 -70 -70 -69 -67 -69 -68 -69 -68 -67 -68 -70 -70 -68 -70 -69 -71 -71 -73 -74 -75 -77 -79 -78 -78 -80 -80 -83 -82 -83 -84 -85 -85 -87 -88 -88 -91 -89 -89 -88 -88 -89 -91 -91 -93 -94 -95 -97 -99 -99 -98 -60 -60 -61 -61 -62 -61 -62 -63 -63 -63 -64 -65 -64 -66 -66 -65 -65 -62 -59 -58 -61 -65 -64 -65 -65 -65 -66 -66 -68 -68 -67 -67 -69 -69 -70 -69 -72 -74 -75 -76 -78 -78 -80 -84 -84 -87 -87 -79 -93 -94 -95 -96 -97 -99 -97 -99 -98 -83 -93 -95 -99 -100 -99 -94 -73 -79 -99 -99 -99 -97 -97 -99 -102 -102 -105 -107 -106 -106 -108 -108 -104 -103 -101 -94 -87 -77 -74 -74 -76 -101 -110 -107 -107 -99 -96 -96 -99 -102 -101 -102 -100 -100 -94 -81 -79 -79 -73 -69 -74 -80 -81 -86 -101 -106 -101 -97 -100 -101 -98 -92 -90 -90 -91 -92 -91 -91 -92 -90 -90 -92 -91 -91 -92 -89 -88 -90 -87 -85 -87 -86 -84 -87 -86 -84 -84 -83 -85 -86 -86 -82 -84 -86 -82 -79 -77 -75 -74 -64 -54 -45 -40 -31 -31 -32 -25 -22 -22 -19 -19 -20 -18 -17 -14 -13 -12 -11 -9 -8 -8 -8 -7 -6 -5 -5 -4 -4 -6 -5 -4 -3 -3 -3 -2 -4 -5 -4 -3 -2 0 -2 -2 -1 1 5 4 5 7 8 4 6 10 8 5 6 9 9 11 12 11 10 8 7 9 9 4 4 4 6 6 5 4 5 6 6 5 5 5 5 6 6 4 3 4 2 5 3 3 4 5 5 4 4 2 3 4 2 3 2 2 2 0 -2 -3 -7 -7 -8 -8 -10 -11 -12 -13 -13 -15 -14 -14 -14 -15 -16 -18 -18 -16 -14 -14 -14 -14 -12 -13 -13 -12 -11 -10 -10 -9 -7 -7 -6 -8 -8 -6 -4 -3 -3 -4 -4 -3 -2 -3 -5 -6 -4 -4 -3 -5 -5 -4 -6 -5 -5 -6 -6 -6 -6 -5 -5 -6 -6 -7 -9 -10 -10 -10 -11 -11 -12 -12 -10 -9 -8 -11 -12 -12 -11 -11 -11 -12 -10 -10 -9 -11 -12 -6 -12 -7 -6 -7 -3 -5 -7 -10 -10 -13 -15 -21 -28 -38 -49 -48 -52 -59 -55 -51 -60 -71 -66 -71 -68 -64 -55 -50 -52 -56 -50 -54 -55 -57 -59 -58 -60 -59 -58 -60 -61 -63 -64 -66 -64 -61 -63 -63 -62 -64 -66 -69 -68 -66 -65 -64 -65 -65 -63 -62 -65 -66 -65 -67 -69 -74 -79 -83 -84 -76 -69 -66 -65 -65 -66 -67 -66 -67 -66 -65 -65 -67 -66 -67 -68 -69 -70 -72 -75 -78 -79 -83 -83 -94 -95 -96 -95 -96 -94 -91 -89 -89 -86 -85 -84 -86 -85 -83 -81 -78 -79 -76 -76 -75 -74 -72 -73 -73 -73 -73 -73 -72 -71 -72 -72 -71 -70 -70 -70 -70 -69 -68 -68 -67 -65 -64 -63 -62 -65 -70 -69 -67 -66 -67 -68 -70 -69 -69 -68 -67 -68 -68 -67 -68 -70 -71 -73 -71 -71 -73 -71 -70 -72 -73 -76 -78 -78 -78 -79 -80 -80 -83 -82 -83 -84 -85 -86 -87 -88 -88 -90 -89 -89 -88 -88 -89 -90 -92 -93 -94 -95 -98 -100 -99 -61 -60 -60 -61 -61 -62 -61 -62 -63 -62 -63 -64 -65 -64 -66 -66 -64 -65 -62 -60 -60 -65 -64 -65 -64 -65 -66 -66 -67 -68 -67 -67 -67 -70 -70 -70 -70 -73 -74 -75 -77 -78 -80 -82 -84 -86 -86 -85 -92 -93 -95 -89 -96 -98 -98 -96 -98 -92 -82 -92 -96 -99 -104 -100 -94 -77 -85 -100 -100 -99 -97 -99 -101 -103 -103 -106 -108 -107 -108 -108 -108 -103 -107 -106 -97 -87 -77 -75 -73 -84 -100 -108 -107 -101 -94 -90 -98 -97 -101 -100 -102 -99 -99 -93 -78 -76 -77 -69 -73 -76 -83 -84 -90 -106 -104 -99 -98 -100 -99 -96 -91 -91 -90 -90 -91 -92 -92 -92 -90 -93 -91 -92 -92 -91 -87 -89 -88 -86 -87 -88 -85 -85 -86 -84 -83 -84 -84 -86 -86 -83 -83 -85 -84 -79 -78 -74 -74 -65 -55 -47 -42 -34 -31 -32 -26 -23 -22 -21 -20 -20 -19 -17 -15 -14 -12 -11 -10 -9 -8 -8 -8 -7 -5 -5 -5 -4 -5 -6 -5 -3 -2 -3 -2 -1 -2 -3 -3 0 1 -1 -1 -2 0 4 5 5 7 9 7 5 8 8 5 5 8 8 9 9 10 9 6 6 8 8 8 4 3 5 5 5 4 4 6 5 6 5 5 5 6 5 5 3 3 4 4 3 4 4 5 4 4 4 3 2 3 3 2 1 2 0 -2 -3 -3 -5 -8 -8 -8 -11 -12 -12 -13 -14 -15 -14 -14 -15 -15 -17 -19 -19 -16 -14 -13 -14 -14 -13 -14 -13 -13 -12 -11 -10 -10 -8 -8 -7 -7 -9 -8 -7 -4 -1 -3 -5 -5 -4 -3 -3 -4 -6 -5 -5 -5 -6 -7 -6 -7 -6 -8 -8 -7 -6 -6 -6 -5 -6 -7 -9 -10 -10 -10 -11 -11 -13 -10 -9 -9 -8 -10 -11 -11 -12 -13 -12 -13 -10 -11 -7 -13 -13 -9 -14 -9 -8 -9 -6 -7 -9 -11 -13 -14 -16 -20 -27 -38 -50 -49 -55 -60 -58 -46 -61 -73 -67 -69 -67 -65 -56 -51 -52 -55 -62 -56 -58 -61 -63 -60 -62 -62 -61 -60 -62 -65 -66 -67 -65 -63 -62 -62 -63 -62 -64 -66 -69 -68 -66 -66 -66 -65 -65 -64 -62 -64 -64 -65 -67 -69 -75 -80 -82 -83 -76 -70 -67 -65 -66 -66 -67 -67 -67 -67 -66 -66 -67 -67 -68 -68 -70 -72 -71 -74 -76 -79 -80 -87 -90 -91 -92 -92 -89 -89 -88 -86 -85 -82 -82 -80 -81 -79 -77 -75 -73 -75 -76 -74 -73 -72 -71 -71 -72 -72 -71 -71 -71 -69 -70 -70 -70 -70 -70 -69 -69 -68 -67 -66 -65 -64 -64 -63 -65 -67 -69 -68 -67 -65 -68 -68 -69 -70 -69 -69 -70 -70 -69 -68 -67 -68 -69 -70 -73 -70 -73 -72 -71 -73 -74 -77 -77 -77 -79 -80 -81 -82 -81 -82 -83 -84 -84 -84 -87 -88 -88 -90 -88 -88 -89 -88 -89 -90 -91 -93 -95 -96 -99 -100 -61 -61 -60 -60 -61 -62 -62 -62 -62 -63 -62 -63 -63 -65 -65 -65 -65 -64 -65 -65 -61 -61 -65 -64 -65 -65 -65 -66 -66 -68 -68 -67 -67 -68 -69 -70 -69 -72 -74 -75 -76 -78 -79 -81 -84 -85 -87 -88 -82 -89 -94 -95 -94 -92 -98 -99 -83 -100 -82 -81 -91 -97 -100 -104 -100 -89 -81 -90 -100 -100 -100 -98 -101 -104 -104 -104 -107 -109 -108 -109 -108 -108 -101 -105 -111 -100 -85 -78 -77 -77 -91 -100 -105 -106 -93 -88 -86 -96 -92 -96 -101 -101 -100 -98 -92 -75 -75 -75 -71 -75 -78 -85 -88 -93 -105 -102 -98 -96 -99 -97 -94 -91 -90 -91 -91 -91 -92 -91 -91 -92 -92 -91 -92 -91 -89 -87 -90 -85 -86 -87 -85 -84 -87 -85 -83 -83 -84 -86 -86 -84 -83 -85 -85 -78 -77 -73 -75 -70 -58 -50 -43 -36 -32 -31 -28 -24 -22 -20 -21 -22 -19 -18 -16 -14 -12 -11 -11 -9 -9 -8 -8 -8 -7 -5 -5 -3 -5 -6 -5 -2 -1 -2 -1 -3 -4 -5 -4 -1 0 -1 -1 -1 0 3 7 5 4 8 7 6 6 8 5 5 7 7 8 8 10 9 6 5 5 7 7 4 3 3 4 4 3 2 4 4 5 6 5 5 6 5 4 3 3 3 4 3 4 4 5 4 3 3 2 3 2 2 2 1 1 -1 -4 -3 -4 -7 -9 -9 -9 -12 -13 -12 -14 -15 -15 -14 -14 -15 -15 -17 -20 -18 -16 -13 -13 -14 -14 -14 -12 -12 -14 -12 -12 -13 -11 -10 -8 -8 -8 -8 -10 -8 -8 -4 -1 -3 -5 -5 -5 -4 -4 -5 -6 -6 -5 -6 -6 -7 -6 -8 -9 -10 -9 -8 -6 -6 -6 -6 -8 -9 -10 -10 -11 -12 -14 -13 -11 -10 -10 -9 -11 -12 -12 -13 -14 -13 -14 -11 -12 -10 -15 -15 -11 -13 -11 -11 -11 -8 -8 -8 -12 -13 -13 -17 -21 -28 -38 -51 -50 -53 -61 -60 -42 -61 -69 -66 -67 -66 -66 -58 -52 -51 -54 -61 -58 -60 -63 -66 -66 -63 -65 -66 -62 -63 -63 -65 -66 -66 -64 -63 -63 -62 -63 -62 -65 -66 -69 -66 -66 -65 -66 -65 -64 -64 -62 -66 -65 -65 -67 -69 -75 -80 -82 -81 -76 -70 -68 -66 -66 -67 -68 -68 -68 -68 -67 -66 -66 -70 -69 -69 -69 -74 -73 -75 -75 -76 -80 -83 -85 -87 -88 -84 -84 -85 -81 -82 -80 -79 -78 -76 -76 -74 -75 -73 -74 -73 -74 -73 -72 -71 -70 -70 -71 -71 -68 -70 -68 -70 -69 -70 -69 -68 -68 -69 -68 -67 -66 -65 -66 -65 -65 -64 -64 -66 -68 -66 -66 -65 -65 -67 -68 -67 -67 -68 -69 -69 -69 -68 -68 -66 -68 -70 -73 -70 -73 -72 -72 -73 -75 -77 -78 -78 -79 -81 -78 -80 -81 -82 -83 -84 -84 -86 -87 -88 -89 -87 -89 -87 -88 -87 -88 -90 -92 -94 -95 -97 -100 -62 -61 -60 -61 -61 -61 -62 -62 -62 -62 -63 -62 -63 -64 -64 -65 -65 -65 -64 -65 -65 -61 -61 -65 -64 -64 -65 -65 -66 -67 -68 -67 -67 -67 -69 -70 -70 -70 -73 -74 -75 -77 -78 -80 -82 -84 -86 -88 -88 -90 -90 -95 -96 -100 -101 -102 -101 -101 -95 -72 -80 -93 -98 -101 -104 -99 -83 -85 -96 -100 -101 -100 -102 -102 -105 -105 -107 -109 -110 -110 -109 -108 -108 -100 -114 -107 -99 -85 -80 -80 -80 -99 -99 -103 -97 -87 -87 -83 -95 -90 -88 -102 -101 -101 -97 -90 -72 -73 -66 -73 -78 -82 -88 -91 -96 -103 -101 -98 -96 -98 -97 -92 -91 -90 -91 -92 -91 -92 -89 -91 -94 -91 -91 -91 -90 -86 -88 -84 -86 -87 -86 -86 -85 -85 -83 -83 -84 -85 -86 -85 -83 -84 -85 -78 -76 -76 -74 -71 -60 -52 -46 -39 -33 -31 -31 -26 -24 -21 -22 -23 -20 -17 -16 -14 -12 -11 -11 -9 -9 -9 -8 -8 -7 -5 -4 -4 -5 -5 -6 0 0 -1 -2 -2 -2 -5 -4 -3 -1 0 -1 0 -1 3 6 5 4 6 7 6 5 7 6 6 5 4 7 7 8 8 7 5 5 6 6 5 4 2 3 3 3 1 3 4 4 5 5 5 5 5 3 3 2 3 3 4 4 5 7 3 2 2 1 2 2 1 1 0 -1 -3 -4 -7 -5 -8 -10 -10 -10 -13 -13 -13 -15 -16 -15 -15 -14 -15 -16 -16 -18 -16 -15 -13 -13 -12 -13 -13 -13 -14 -13 -14 -12 -12 -13 -12 -11 -9 -8 -8 -9 -11 -9 -7 -4 -2 -3 -3 -5 -5 -5 -4 -5 -6 -5 -5 -7 -7 -8 -9 -11 -9 -8 -8 -7 -7 -7 -7 -8 -10 -10 -10 -11 -12 -12 -14 -11 -10 -10 -10 -12 -13 -14 -14 -13 -13 -13 -13 -12 -13 -17 -16 -14 -16 -13 -13 -13 -10 -10 -9 -12 -14 -15 -18 -22 -29 -39 -51 -51 -51 -61 -62 -38 -59 -67 -66 -66 -65 -67 -59 -52 -51 -52 -59 -60 -62 -66 -69 -71 -69 -67 -67 -64 -63 -63 -64 -65 -66 -65 -63 -62 -62 -62 -62 -63 -64 -67 -69 -66 -65 -65 -65 -65 -64 -66 -64 -67 -66 -66 -67 -70 -74 -80 -83 -80 -76 -70 -67 -67 -67 -68 -69 -68 -69 -68 -66 -63 -66 -71 -70 -70 -70 -74 -75 -75 -78 -79 -81 -79 -79 -84 -83 -82 -80 -79 -78 -77 -76 -75 -75 -74 -74 -73 -74 -73 -73 -75 -73 -72 -73 -70 -69 -69 -69 -69 -69 -69 -69 -68 -67 -66 -68 -69 -67 -67 -67 -64 -65 -65 -66 -65 -65 -65 -65 -65 -67 -67 -66 -66 -67 -69 -68 -67 -68 -69 -67 -69 -70 -68 -69 -66 -68 -70 -70 -71 -71 -73 -72 -74 -76 -77 -77 -78 -78 -78 -78 -80 -81 -82 -83 -84 -84 -85 -87 -88 -86 -88 -88 -90 -87 -89 -89 -91 -93 -94 -96 -99 -61 -61 -61 -61 -61 -61 -62 -62 -62 -62 -62 -62 -63 -64 -64 -65 -65 -65 -64 -65 -65 -62 -61 -65 -64 -64 -65 -65 -65 -66 -67 -67 -67 -67 -68 -70 -71 -69 -72 -73 -75 -76 -78 -79 -81 -84 -85 -87 -89 -85 -90 -94 -95 -97 -99 -101 -99 -100 -101 -87 -75 -86 -94 -98 -102 -104 -99 -90 -95 -102 -101 -101 -101 -104 -105 -106 -106 -108 -109 -111 -110 -109 -108 -108 -101 -110 -102 -98 -85 -81 -82 -84 -96 -98 -95 -92 -84 -83 -81 -93 -87 -94 -103 -101 -102 -95 -89 -73 -73 -69 -76 -82 -86 -90 -90 -99 -102 -99 -96 -96 -97 -95 -92 -91 -90 -91 -92 -91 -92 -90 -91 -93 -91 -91 -89 -88 -87 -86 -86 -87 -86 -83 -85 -87 -84 -83 -83 -83 -87 -85 -82 -83 -86 -83 -76 -75 -73 -72 -62 -55 -48 -41 -34 -31 -29 -26 -24 -23 -23 -21 -20 -18 -17 -15 -13 -11 -11 -9 -9 -9 -9 -8 -7 -6 -5 -4 -3 -6 -6 -1 -2 -2 -2 0 -2 -4 -4 -4 -1 1 -1 1 -1 2 5 5 4 5 7 4 5 6 6 6 4 3 6 6 6 7 6 4 4 4 5 5 4 2 3 3 3 2 2 3 4 6 5 6 5 6 5 3 2 3 3 3 3 4 5 3 1 1 1 1 1 1 1 -1 -2 -5 -6 -6 -6 -9 -11 -11 -12 -14 -14 -14 -15 -16 -15 -15 -17 -14 -15 -15 -17 -15 -14 -13 -14 -13 -12 -13 -13 -13 -14 -14 -14 -11 -12 -14 -12 -11 -9 -8 -8 -9 -10 -8 -6 -3 -3 -4 -5 -5 -5 -5 -4 -4 -4 -6 -7 -8 -9 -9 -10 -9 -8 -8 -7 -7 -8 -7 -8 -10 -11 -11 -12 -13 -13 -14 -12 -11 -10 -13 -13 -14 -14 -13 -13 -14 -12 -15 -13 -16 -17 -18 -16 -18 -15 -15 -15 -12 -15 -14 -14 -15 -17 -19 -23 -30 -39 -52 -52 -49 -62 -67 -42 -56 -65 -65 -66 -63 -57 -61 -58 -51 -50 -58 -62 -64 -68 -72 -77 -72 -69 -67 -65 -65 -64 -63 -64 -66 -66 -64 -64 -61 -62 -63 -63 -63 -64 -67 -70 -65 -65 -64 -66 -65 -65 -62 -65 -68 -68 -68 -67 -70 -74 -80 -83 -82 -77 -71 -68 -67 -68 -69 -69 -69 -69 -69 -68 -61 -66 -71 -72 -72 -73 -75 -75 -76 -75 -75 -74 -79 -79 -78 -80 -79 -77 -76 -75 -74 -73 -73 -73 -73 -73 -73 -74 -72 -73 -73 -72 -73 -68 -68 -68 -68 -68 -68 -69 -68 -68 -67 -66 -65 -64 -66 -69 -68 -67 -66 -65 -65 -66 -66 -66 -65 -65 -65 -64 -63 -65 -64 -65 -66 -68 -69 -67 -69 -66 -68 -69 -68 -68 -68 -68 -70 -70 -71 -71 -73 -73 -75 -77 -76 -78 -77 -77 -79 -80 -81 -81 -82 -82 -84 -85 -86 -87 -85 -87 -88 -90 -88 -86 -88 -89 -92 -93 -94 -97 -62 -61 -61 -61 -61 -61 -61 -62 -61 -62 -62 -62 -62 -63 -63 -65 -65 -64 -64 -65 -62 -62 -62 -65 -64 -64 -65 -65 -65 -66 -67 -67 -68 -67 -69 -71 -70 -70 -73 -74 -75 -77 -78 -81 -82 -84 -86 -87 -89 -90 -89 -88 -95 -96 -97 -98 -102 -99 -100 -97 -78 -79 -91 -94 -99 -103 -102 -99 -100 -95 -102 -101 -102 -102 -105 -106 -107 -108 -109 -110 -112 -110 -107 -106 -106 -102 -106 -98 -97 -85 -83 -85 -83 -97 -102 -91 -88 -77 -79 -83 -91 -84 -100 -104 -101 -101 -95 -85 -74 -75 -72 -78 -85 -90 -95 -91 -102 -101 -97 -96 -98 -95 -94 -92 -91 -90 -92 -92 -91 -91 -90 -91 -91 -91 -91 -88 -85 -86 -87 -89 -86 -86 -83 -87 -85 -83 -83 -82 -87 -86 -81 -85 -85 -83 -76 -75 -72 -72 -65 -57 -50 -43 -36 -34 -33 -30 -25 -24 -23 -22 -21 -19 -17 -15 -14 -11 -11 -11 -9 -9 -10 -8 -8 -7 -5 -5 -4 -4 -5 -5 -3 2 -2 0 -1 -2 -4 -5 -2 2 -1 0 0 1 4 5 4 4 6 5 5 4 7 6 3 3 3 5 5 6 6 4 3 3 3 4 4 3 2 2 3 1 1 2 2 4 2 5 5 5 5 3 1 2 6 5 4 3 3 2 0 0 0 1 0 0 0 -1 -3 -6 -6 -7 -8 -10 -11 -11 -13 -15 -14 -15 -16 -17 -16 -15 -16 -14 -14 -15 -15 -14 -13 -14 -11 -12 -12 -11 -13 -12 -13 -14 -15 -12 -11 -13 -14 -13 -10 -9 -8 -9 -8 -9 -8 -6 -3 -4 -2 -5 -5 -4 -4 -4 -4 -6 -8 -9 -9 -9 -10 -9 -8 -7 -6 -8 -9 -7 -8 -10 -10 -11 -12 -14 -14 -15 -12 -13 -10 -15 -15 -14 -14 -13 -13 -14 -12 -17 -15 -19 -20 -19 -19 -20 -17 -17 -15 -15 -17 -16 -17 -17 -18 -21 -24 -30 -40 -53 -53 -56 -61 -66 -45 -54 -63 -66 -65 -68 -60 -63 -57 -51 -48 -57 -64 -66 -70 -75 -75 -74 -69 -68 -66 -66 -65 -64 -63 -65 -66 -66 -64 -62 -62 -62 -63 -63 -63 -65 -68 -70 -65 -65 -65 -66 -65 -66 -62 -65 -68 -69 -69 -67 -70 -74 -79 -81 -81 -77 -71 -69 -68 -68 -69 -70 -70 -71 -72 -72 -67 -66 -69 -75 -71 -73 -74 -76 -76 -76 -76 -76 -76 -77 -78 -77 -76 -74 -73 -73 -73 -73 -72 -73 -72 -73 -73 -73 -72 -73 -70 -70 -69 -67 -67 -67 -67 -67 -68 -67 -67 -67 -65 -66 -66 -67 -68 -68 -66 -68 -67 -66 -65 -66 -67 -67 -66 -66 -66 -65 -66 -64 -66 -62 -64 -68 -67 -67 -68 -68 -68 -67 -68 -66 -67 -68 -68 -70 -71 -70 -69 -72 -76 -76 -77 -78 -76 -80 -79 -80 -81 -81 -81 -83 -84 -85 -86 -87 -86 -88 -89 -89 -87 -85 -88 -89 -92 -93 -95 -62 -62 -61 -61 -61 -61 -60 -61 -62 -61 -62 -62 -62 -62 -63 -64 -65 -64 -64 -63 -65 -63 -63 -65 -65 -64 -64 -64 -65 -65 -67 -67 -67 -68 -68 -70 -71 -70 -72 -73 -75 -76 -77 -79 -81 -84 -86 -88 -90 -88 -91 -91 -96 -98 -98 -102 -101 -99 -98 -90 -81 -82 -92 -95 -99 -102 -102 -101 -102 -98 -102 -101 -103 -103 -107 -108 -107 -107 -108 -110 -109 -110 -108 -105 -105 -104 -103 -104 -98 -96 -88 -84 -85 -85 -99 -100 -87 -82 -70 -74 -85 -89 -81 -101 -103 -102 -101 -94 -74 -75 -76 -76 -80 -89 -94 -93 -103 -101 -100 -97 -96 -97 -94 -93 -93 -91 -90 -91 -90 -91 -89 -91 -91 -91 -91 -88 -87 -86 -87 -86 -87 -85 -82 -86 -85 -83 -83 -82 -87 -87 -83 -84 -83 -83 -76 -75 -72 -73 -69 -60 -53 -44 -38 -33 -31 -31 -26 -24 -25 -23 -21 -20 -17 -15 -14 -13 -12 -12 -10 -9 -10 -9 -8 -7 -6 -5 -4 -2 -5 -7 -2 0 0 -1 1 -1 -4 -4 -3 1 0 0 1 0 3 4 4 4 4 5 5 4 5 6 5 3 3 4 3 4 5 4 2 3 3 3 4 3 3 2 3 2 1 2 2 4 4 3 5 5 6 4 1 -1 1 3 3 2 1 0 -1 -1 -1 0 0 -1 -1 -2 -5 -7 -7 -8 -9 -11 -12 -12 -14 -16 -15 -15 -15 -16 -15 -14 -15 -13 -13 -14 -13 -12 -12 -11 -12 -10 -11 -11 -12 -13 -12 -13 -14 -14 -12 -11 -13 -13 -12 -11 -9 -8 -8 -8 -8 -7 -7 -3 -3 -3 -4 -5 -5 -5 -5 -7 -6 -9 -9 -10 -9 -9 -8 -7 -6 -8 -9 -9 -11 -9 -10 -11 -12 -14 -16 -16 -13 -14 -10 -15 -14 -14 -13 -14 -14 -14 -19 -17 -19 -21 -22 -21 -23 -22 -19 -19 -17 -17 -19 -18 -18 -18 -21 -22 -25 -31 -40 -51 -54 -57 -60 -66 -49 -66 -65 -65 -68 -65 -63 -64 -56 -51 -46 -47 -63 -68 -70 -72 -75 -72 -70 -69 -67 -65 -66 -64 -63 -63 -65 -66 -64 -63 -62 -62 -63 -63 -63 -63 -65 -70 -69 -65 -65 -66 -66 -66 -65 -63 -66 -69 -70 -70 -68 -70 -74 -79 -83 -81 -76 -71 -68 -68 -69 -70 -75 -75 -75 -75 -72 -74 -75 -71 -71 -76 -76 -75 -76 -77 -77 -77 -77 -77 -78 -78 -76 -74 -74 -74 -72 -72 -72 -72 -72 -72 -72 -72 -70 -71 -72 -70 -68 -67 -66 -66 -66 -66 -67 -67 -67 -67 -67 -67 -66 -66 -66 -67 -67 -67 -66 -66 -65 -66 -66 -67 -67 -67 -65 -66 -65 -66 -67 -67 -63 -64 -68 -67 -68 -68 -67 -67 -67 -67 -67 -68 -68 -67 -70 -71 -73 -69 -74 -74 -77 -76 -77 -79 -79 -79 -80 -80 -81 -82 -83 -84 -85 -86 -85 -87 -89 -90 -89 -88 -88 -88 -90 -93 -94 -61 -62 -62 -61 -60 -62 -61 -61 -61 -62 -61 -62 -62 -62 -62 -63 -64 -64 -63 -63 -64 -65 -63 -63 -65 -64 -64 -64 -65 -65 -65 -67 -67 -68 -68 -69 -71 -70 -71 -73 -74 -75 -77 -78 -81 -82 -85 -87 -89 -91 -88 -93 -95 -97 -99 -100 -101 -100 -99 -85 -84 -82 -86 -88 -97 -100 -102 -101 -102 -104 -102 -103 -102 -104 -104 -108 -108 -108 -108 -109 -108 -108 -106 -103 -103 -102 -104 -104 -97 -90 -89 -85 -88 -88 -96 -98 -84 -76 -63 -70 -87 -90 -84 -102 -103 -102 -100 -94 -82 -75 -76 -78 -79 -90 -96 -96 -95 -102 -99 -97 -96 -96 -95 -92 -92 -92 -90 -90 -91 -90 -91 -90 -90 -91 -90 -88 -87 -87 -86 -87 -88 -88 -83 -85 -86 -84 -83 -82 -81 -87 -84 -84 -82 -84 -77 -75 -73 -72 -70 -60 -54 -48 -41 -35 -33 -31 -29 -26 -24 -24 -22 -20 -18 -16 -15 -14 -13 -13 -11 -10 -10 -10 -8 -7 -6 -5 -4 -3 -2 -4 -5 1 4 -1 -1 -1 -2 -4 -4 0 0 -1 0 -1 2 2 4 3 3 3 4 4 4 5 5 3 3 2 3 2 3 4 3 3 3 3 3 2 2 2 2 2 1 1 1 2 5 3 7 4 6 2 0 -2 0 2 2 1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -4 -6 -9 -8 -9 -10 -13 -13 -12 -15 -16 -15 -15 -16 -15 -14 -14 -14 -13 -12 -13 -12 -11 -11 -10 -9 -10 -9 -10 -10 -12 -13 -12 -13 -15 -14 -12 -12 -13 -13 -12 -11 -9 -8 -7 -8 -8 -6 -6 -6 -6 -6 -4 -5 -5 -7 -7 -7 -7 -8 -10 -9 -9 -8 -7 -7 -9 -8 -11 -11 -10 -11 -11 -13 -14 -18 -17 -15 -13 -12 -13 -14 -13 -12 -14 -14 -13 -20 -18 -21 -24 -26 -26 -25 -24 -21 -20 -19 -19 -20 -20 -19 -20 -22 -23 -26 -32 -42 -52 -55 -58 -64 -65 -52 -68 -65 -64 -67 -62 -66 -66 -55 -54 -48 -49 -66 -68 -69 -71 -73 -72 -70 -68 -68 -66 -66 -64 -64 -63 -64 -65 -66 -65 -62 -62 -63 -63 -63 -63 -63 -65 -69 -67 -65 -66 -67 -66 -67 -65 -63 -66 -68 -69 -70 -68 -69 -74 -79 -83 -83 -76 -71 -68 -71 -73 -74 -78 -81 -78 -79 -78 -76 -76 -76 -76 -79 -78 -76 -77 -78 -78 -80 -80 -79 -77 -76 -75 -73 -74 -73 -71 -74 -74 -72 -70 -68 -70 -70 -71 -71 -70 -68 -67 -66 -65 -65 -66 -66 -66 -66 -66 -67 -67 -67 -66 -67 -68 -67 -66 -64 -65 -65 -65 -66 -66 -67 -67 -66 -67 -65 -65 -66 -67 -66 -65 -67 -67 -67 -68 -67 -66 -65 -67 -67 -66 -69 -68 -69 -70 -70 -71 -71 -75 -76 -76 -77 -79 -79 -79 -80 -80 -80 -80 -82 -83 -84 -84 -84 -86 -88 -89 -89 -88 -87 -86 -88 -91 -93 -61 -61 -61 -62 -61 -61 -62 -61 -61 -61 -62 -61 -62 -62 -61 -62 -63 -63 -64 -64 -65 -64 -64 -64 -65 -64 -64 -64 -64 -65 -65 -67 -68 -68 -68 -68 -70 -71 -71 -72 -73 -75 -76 -77 -79 -82 -84 -86 -89 -89 -91 -88 -96 -97 -98 -99 -101 -100 -100 -95 -95 -85 -86 -88 -91 -98 -101 -103 -102 -104 -105 -105 -103 -102 -105 -106 -109 -108 -108 -109 -108 -108 -107 -104 -101 -102 -101 -102 -101 -91 -91 -89 -88 -92 -90 -97 -96 -80 -70 -69 -76 -91 -90 -88 -103 -103 -103 -92 -87 -76 -76 -80 -85 -94 -100 -98 -99 -100 -98 -97 -96 -96 -94 -92 -92 -91 -89 -89 -90 -89 -91 -90 -91 -91 -90 -87 -85 -86 -85 -86 -88 -87 -84 -83 -86 -84 -83 -82 -87 -86 -84 -85 -84 -80 -75 -73 -72 -69 -66 -57 -50 -44 -37 -33 -31 -29 -26 -24 -25 -25 -24 -21 -19 -17 -16 -15 -14 -14 -13 -11 -10 -10 -10 -8 -6 -5 -4 -4 -2 -2 -7 -4 4 2 -1 -1 -1 -4 -4 -2 1 -1 0 0 2 4 4 4 3 3 3 3 3 4 4 4 3 3 2 1 2 3 3 2 2 2 3 2 3 3 2 3 1 1 1 1 3 4 7 4 3 2 -1 -2 -1 0 1 0 -3 -2 -3 -3 -2 -1 -2 -2 -2 -5 -7 -10 -10 -9 -11 -14 -14 -15 -15 -16 -15 -15 -14 -14 -13 -13 -12 -12 -11 -13 -10 -9 -8 -9 -7 -7 -8 -10 -11 -11 -13 -13 -13 -15 -15 -14 -13 -12 -13 -11 -11 -9 -8 -7 -9 -8 -7 -6 -5 -6 -4 -5 -4 -6 -7 -7 -9 -7 -8 -10 -9 -8 -8 -8 -8 -10 -12 -11 -11 -10 -11 -12 -13 -15 -18 -16 -14 -12 -11 -13 -14 -13 -12 -14 -13 -13 -21 -19 -23 -25 -28 -28 -27 -26 -23 -22 -21 -21 -22 -21 -21 -21 -23 -24 -24 -37 -45 -54 -56 -59 -65 -63 -66 -67 -64 -64 -67 -59 -69 -67 -56 -56 -50 -52 -67 -68 -69 -69 -71 -71 -70 -69 -68 -66 -66 -64 -65 -64 -63 -64 -65 -65 -64 -62 -62 -63 -63 -63 -63 -63 -64 -68 -65 -65 -66 -66 -66 -67 -64 -64 -67 -69 -71 -70 -69 -70 -74 -79 -84 -83 -74 -72 -70 -74 -77 -79 -84 -86 -84 -83 -80 -81 -81 -81 -80 -81 -77 -77 -79 -81 -80 -79 -78 -78 -77 -74 -73 -72 -70 -73 -71 -70 -70 -70 -70 -69 -70 -70 -71 -70 -69 -66 -65 -62 -63 -64 -67 -67 -66 -66 -66 -66 -67 -67 -67 -67 -68 -67 -65 -65 -65 -65 -66 -66 -66 -67 -65 -69 -67 -66 -65 -66 -66 -65 -64 -67 -67 -68 -65 -66 -65 -64 -67 -67 -67 -68 -68 -69 -71 -68 -67 -73 -76 -76 -77 -78 -79 -79 -79 -79 -80 -79 -80 -82 -83 -82 -83 -86 -87 -88 -90 -89 -87 -85 -87 -88 -92 -61 -61 -61 -61 -62 -61 -61 -62 -61 -61 -62 -61 -61 -62 -62 -62 -62 -63 -63 -64 -64 -64 -65 -64 -64 -65 -64 -64 -64 -65 -66 -66 -68 -68 -68 -68 -70 -71 -70 -71 -74 -74 -75 -76 -78 -81 -84 -86 -87 -89 -90 -88 -90 -96 -97 -99 -99 -99 -100 -99 -96 -94 -86 -87 -89 -95 -98 -102 -103 -104 -106 -107 -104 -102 -104 -107 -109 -110 -108 -108 -108 -107 -107 -105 -101 -100 -100 -99 -99 -99 -92 -92 -90 -90 -95 -93 -96 -95 -83 -74 -76 -81 -95 -96 -91 -104 -103 -100 -95 -87 -82 -77 -82 -91 -99 -101 -100 -101 -99 -96 -96 -95 -95 -92 -91 -91 -90 -89 -89 -88 -90 -90 -89 -90 -89 -88 -85 -85 -87 -88 -89 -85 -82 -86 -86 -84 -83 -83 -87 -86 -82 -84 -83 -80 -75 -74 -72 -70 -67 -60 -53 -45 -39 -35 -31 -30 -27 -26 -26 -26 -22 -20 -19 -17 -17 -15 -15 -14 -11 -10 -11 -10 -9 -7 -6 -5 -4 -3 0 -3 -6 -1 0 -1 -2 -2 -2 -4 -4 -2 0 0 1 0 0 1 4 4 4 3 2 3 3 3 4 3 3 3 3 2 2 4 2 2 2 2 4 4 3 2 3 2 2 1 0 1 1 2 6 3 2 0 -1 -3 -2 -2 -1 -1 -4 -3 -4 -3 -3 -2 -3 -3 -4 -6 -9 -11 -11 -10 -12 -13 -15 -15 -16 -16 -16 -15 -13 -13 -12 -12 -11 -11 -10 -12 -9 -8 -6 -7 -7 -8 -8 -10 -11 -12 -12 -14 -14 -14 -15 -15 -14 -13 -12 -13 -11 -10 -8 -8 -7 -7 -7 -6 -5 -4 -5 -4 -5 -6 -8 -8 -9 -7 -8 -10 -9 -10 -9 -9 -9 -10 -10 -10 -9 -11 -12 -12 -13 -15 -17 -16 -14 -11 -11 -14 -13 -12 -11 -14 -14 -14 -23 -23 -26 -29 -30 -30 -29 -28 -25 -24 -24 -24 -24 -23 -22 -23 -22 -28 -29 -41 -47 -55 -57 -60 -65 -63 -66 -66 -63 -63 -67 -66 -69 -68 -58 -57 -52 -54 -66 -69 -69 -71 -69 -71 -70 -69 -68 -66 -66 -65 -65 -64 -63 -63 -64 -66 -66 -63 -63 -62 -63 -63 -62 -62 -64 -64 -66 -64 -65 -67 -65 -67 -66 -65 -64 -66 -70 -72 -70 -69 -68 -74 -78 -82 -80 -79 -74 -72 -78 -80 -84 -89 -87 -90 -87 -86 -83 -86 -86 -84 -80 -78 -77 -78 -76 -78 -77 -77 -77 -76 -75 -71 -70 -70 -68 -67 -68 -69 -68 -67 -70 -68 -69 -71 -67 -64 -64 -64 -64 -64 -65 -67 -66 -66 -67 -67 -66 -67 -67 -66 -67 -67 -66 -65 -65 -65 -65 -66 -66 -66 -65 -67 -67 -65 -66 -65 -66 -66 -66 -66 -67 -67 -66 -64 -66 -65 -65 -67 -68 -68 -67 -68 -69 -70 -69 -69 -75 -75 -75 -77 -78 -78 -78 -79 -79 -80 -79 -80 -82 -82 -82 -84 -86 -87 -89 -90 -88 -86 -84 -89 -91 -60 -60 -61 -61 -61 -62 -61 -61 -61 -61 -61 -62 -61 -62 -62 -61 -62 -62 -63 -63 -63 -64 -63 -65 -65 -65 -65 -64 -64 -64 -65 -66 -67 -68 -68 -68 -69 -71 -71 -70 -73 -74 -75 -76 -77 -80 -82 -85 -87 -89 -90 -87 -90 -96 -96 -98 -98 -99 -101 -100 -96 -94 -87 -87 -90 -91 -96 -99 -103 -104 -104 -106 -106 -103 -101 -106 -108 -110 -109 -108 -108 -108 -105 -105 -103 -99 -98 -98 -97 -97 -96 -94 -93 -91 -93 -97 -96 -99 -92 -86 -78 -83 -87 -99 -94 -95 -103 -103 -98 -94 -87 -81 -77 -80 -98 -104 -103 -102 -100 -97 -95 -95 -95 -94 -91 -90 -91 -89 -88 -90 -88 -90 -90 -90 -90 -90 -86 -85 -86 -88 -89 -86 -81 -83 -86 -85 -84 -83 -87 -87 -84 -84 -81 -81 -77 -73 -71 -70 -67 -64 -55 -48 -41 -36 -32 -30 -28 -28 -26 -27 -23 -22 -20 -18 -18 -16 -16 -15 -14 -11 -10 -11 -10 -8 -7 -5 -4 -3 -2 -2 -6 -5 1 1 -2 -2 -2 -3 -3 -1 -1 -1 0 0 1 1 3 4 3 3 2 3 2 3 3 2 2 3 3 2 4 1 2 2 1 2 2 2 2 2 2 2 3 2 0 3 5 5 5 3 2 0 -2 -4 -3 -3 -2 -3 -5 -4 -5 -4 -3 -3 -3 -3 -6 -7 -9 -12 -12 -11 -12 -14 -16 -15 -16 -16 -14 -15 -14 -12 -12 -11 -10 -10 -9 -11 -7 -6 -6 -7 -8 -8 -9 -10 -11 -12 -13 -13 -14 -13 -14 -14 -15 -14 -13 -11 -13 -11 -9 -8 -8 -8 -7 -7 -5 -4 -4 -4 -5 -7 -8 -8 -10 -7 -9 -10 -9 -10 -9 -9 -10 -13 -12 -11 -10 -11 -11 -13 -16 -18 -17 -15 -13 -11 -11 -13 -13 -12 -11 -14 -12 -19 -25 -26 -28 -31 -31 -32 -31 -30 -27 -26 -26 -26 -25 -25 -23 -25 -27 -32 -33 -46 -50 -57 -58 -61 -64 -62 -67 -66 -62 -65 -67 -66 -69 -68 -59 -59 -56 -56 -68 -69 -72 -70 -67 -71 -70 -68 -67 -67 -65 -66 -65 -65 -64 -63 -63 -64 -66 -65 -63 -63 -63 -63 -62 -62 -62 -64 -67 -67 -68 -67 -66 -66 -67 -66 -65 -65 -65 -71 -74 -70 -69 -70 -74 -77 -81 -77 -80 -75 -74 -81 -80 -89 -93 -95 -91 -91 -91 -87 -85 -84 -81 -79 -77 -75 -75 -75 -75 -75 -74 -75 -74 -73 -70 -69 -68 -66 -65 -66 -68 -67 -66 -65 -64 -70 -70 -69 -69 -65 -64 -63 -64 -64 -64 -66 -66 -66 -67 -67 -66 -66 -67 -67 -67 -65 -65 -64 -65 -64 -65 -65 -65 -67 -67 -66 -64 -63 -65 -66 -66 -66 -67 -67 -66 -67 -64 -65 -65 -66 -68 -68 -67 -66 -67 -70 -70 -66 -72 -75 -76 -76 -77 -78 -78 -78 -79 -79 -79 -78 -79 -81 -82 -83 -85 -87 -88 -90 -90 -88 -87 -88 -90 -61 -60 -60 -61 -61 -61 -62 -61 -61 -61 -61 -61 -62 -61 -62 -61 -61 -61 -62 -62 -63 -63 -65 -64 -65 -64 -65 -65 -64 -64 -65 -66 -66 -67 -68 -69 -69 -70 -71 -71 -71 -74 -74 -74 -76 -78 -82 -83 -86 -88 -89 -91 -89 -92 -96 -97 -98 -98 -101 -99 -97 -94 -92 -88 -89 -92 -93 -97 -99 -103 -104 -105 -107 -104 -102 -100 -108 -110 -111 -109 -108 -106 -107 -104 -103 -101 -97 -97 -97 -95 -94 -94 -95 -94 -93 -96 -100 -99 -101 -94 -89 -81 -87 -96 -99 -97 -98 -103 -104 -100 -93 -86 -81 -77 -85 -104 -107 -101 -100 -98 -95 -95 -94 -93 -93 -91 -90 -90 -89 -88 -88 -88 -90 -89 -89 -90 -87 -84 -84 -88 -89 -89 -83 -83 -86 -86 -85 -84 -83 -85 -85 -82 -84 -81 -77 -73 -72 -70 -67 -64 -57 -51 -42 -38 -34 -32 -30 -30 -28 -28 -25 -23 -21 -20 -19 -18 -17 -17 -16 -12 -10 -11 -10 -9 -8 -6 -5 -4 -4 -2 -3 -5 -4 -3 -1 -2 -2 -3 -2 -2 -2 -2 0 0 0 1 3 3 3 3 2 2 2 3 2 2 2 2 3 3 1 1 1 1 1 1 3 3 1 2 2 2 3 3 4 4 4 4 2 1 -1 -3 -5 -1 -4 -4 -4 -6 -5 -5 -5 -4 -4 -4 -4 -6 -8 -10 -12 -13 -12 -13 -13 -14 -18 -15 -16 -16 -15 -13 -13 -11 -11 -10 -9 -10 -8 -10 -9 -7 -7 -7 -8 -9 -10 -10 -11 -12 -13 -15 -13 -15 -13 -14 -15 -14 -14 -13 -13 -12 -10 -9 -9 -8 -7 -6 -6 -4 -4 -5 -6 -7 -9 -9 -6 -8 -8 -10 -9 -9 -10 -12 -9 -9 -12 -9 -9 -12 -13 -14 -18 -18 -17 -15 -13 -11 -12 -13 -12 -12 -12 -11 -14 -20 -27 -28 -31 -32 -33 -34 -34 -32 -29 -29 -28 -28 -27 -26 -26 -27 -31 -36 -38 -50 -54 -55 -57 -62 -62 -61 -67 -65 -63 -65 -67 -67 -69 -69 -62 -60 -57 -59 -70 -69 -72 -69 -68 -71 -69 -69 -67 -67 -65 -65 -65 -66 -64 -62 -63 -64 -65 -65 -63 -63 -63 -63 -62 -62 -62 -63 -63 -66 -66 -65 -67 -66 -66 -68 -67 -66 -65 -65 -71 -73 -70 -69 -71 -74 -75 -79 -79 -80 -74 -77 -83 -86 -93 -97 -103 -99 -95 -90 -86 -84 -82 -81 -79 -76 -74 -73 -73 -72 -72 -72 -73 -71 -72 -70 -68 -67 -65 -63 -64 -66 -67 -63 -61 -63 -64 -66 -62 -62 -63 -63 -63 -64 -64 -64 -66 -66 -66 -66 -67 -66 -66 -67 -66 -66 -65 -64 -65 -64 -63 -64 -64 -66 -67 -67 -65 -64 -63 -65 -66 -66 -66 -67 -67 -67 -64 -65 -65 -65 -66 -66 -69 -67 -65 -68 -70 -67 -71 -72 -71 -75 -75 -76 -75 -77 -78 -78 -78 -77 -78 -81 -81 -82 -84 -86 -87 -90 -91 -90 -88 -87 -90 -61 -61 -60 -60 -61 -61 -61 -62 -61 -61 -61 -61 -62 -62 -60 -62 -61 -61 -61 -62 -62 -63 -64 -64 -65 -65 -65 -65 -65 -64 -64 -65 -65 -68 -69 -69 -69 -70 -71 -71 -70 -73 -74 -75 -75 -77 -80 -83 -85 -87 -89 -90 -89 -92 -93 -96 -98 -98 -101 -101 -98 -94 -92 -90 -89 -91 -94 -96 -99 -99 -104 -105 -105 -107 -103 -101 -108 -107 -111 -110 -108 -108 -106 -106 -103 -102 -99 -95 -96 -95 -97 -95 -96 -96 -95 -96 -98 -102 -102 -103 -93 -86 -90 -98 -101 -102 -99 -104 -103 -103 -100 -93 -86 -80 -77 -90 -104 -104 -100 -99 -97 -96 -94 -94 -92 -91 -90 -89 -89 -89 -89 -86 -89 -90 -89 -89 -89 -85 -83 -86 -89 -89 -85 -83 -85 -85 -85 -84 -84 -86 -86 -83 -83 -82 -79 -75 -71 -70 -68 -65 -60 -53 -46 -40 -36 -33 -32 -32 -30 -29 -26 -25 -23 -21 -20 -19 -18 -18 -17 -13 -11 -10 -12 -10 -9 -8 -6 -5 -5 -3 -3 -5 -6 -2 -1 -3 -2 -3 -3 -2 -2 -1 0 0 0 1 2 2 3 3 3 3 3 3 3 1 1 1 2 2 2 1 1 1 1 1 1 4 1 1 1 3 3 2 3 3 3 3 1 0 -1 -2 0 -3 -5 -5 -6 -6 -6 -6 -5 -4 -5 -5 -5 -7 -9 -11 -12 -13 -13 -13 -15 -19 -15 -19 -15 -14 -15 -13 -11 -10 -8 -8 -9 -8 -10 -10 -8 -7 -7 -8 -9 -9 -11 -12 -13 -13 -15 -16 -16 -15 -15 -15 -15 -15 -15 -14 -13 -13 -11 -9 -8 -9 -7 -6 -5 -4 -4 -5 -6 -8 -9 -9 -10 -8 -9 -9 -8 -10 -12 -12 -11 -12 -12 -10 -11 -12 -14 -16 -19 -18 -15 -14 -12 -12 -13 -12 -12 -12 -12 -10 -16 -23 -30 -31 -34 -34 -36 -36 -36 -34 -31 -31 -30 -29 -28 -28 -28 -30 -36 -40 -42 -45 -56 -57 -56 -63 -61 -60 -67 -65 -64 -66 -67 -67 -68 -69 -63 -62 -59 -61 -71 -69 -61 -69 -69 -68 -69 -68 -67 -66 -65 -65 -65 -67 -65 -63 -63 -64 -64 -66 -65 -66 -64 -64 -63 -62 -62 -62 -63 -63 -64 -67 -66 -68 -66 -67 -68 -67 -67 -67 -66 -72 -71 -71 -70 -71 -74 -74 -79 -78 -79 -77 -79 -83 -92 -98 -101 -99 -97 -93 -89 -85 -82 -81 -79 -78 -76 -73 -71 -70 -69 -70 -69 -70 -70 -69 -70 -68 -66 -64 -61 -63 -66 -66 -65 -64 -64 -63 -63 -62 -64 -66 -63 -64 -64 -67 -66 -66 -66 -66 -66 -66 -66 -67 -67 -66 -65 -64 -64 -64 -64 -62 -63 -65 -66 -65 -65 -63 -63 -63 -65 -66 -66 -67 -64 -64 -64 -65 -65 -63 -66 -68 -65 -69 -66 -68 -70 -69 -69 -73 -73 -73 -74 -75 -74 -77 -75 -78 -77 -77 -77 -80 -81 -81 -84 -86 -88 -90 -92 -92 -90 -90 -89 -61 -61 -62 -60 -60 -60 -61 -61 -62 -61 -61 -62 -61 -62 -62 -62 -62 -61 -61 -62 -62 -63 -63 -65 -65 -65 -65 -65 -65 -65 -64 -65 -65 -67 -68 -69 -69 -70 -71 -70 -71 -72 -74 -75 -75 -76 -80 -82 -83 -86 -88 -90 -91 -91 -94 -94 -97 -98 -101 -100 -100 -95 -92 -90 -91 -91 -93 -95 -98 -97 -99 -104 -105 -105 -106 -103 -102 -107 -109 -112 -110 -108 -108 -106 -105 -102 -100 -97 -96 -97 -96 -98 -97 -97 -98 -96 -98 -101 -99 -105 -102 -93 -91 -95 -101 -105 -105 -104 -105 -103 -105 -101 -92 -86 -80 -81 -95 -103 -101 -99 -97 -95 -95 -92 -93 -94 -90 -90 -91 -88 -89 -88 -85 -89 -89 -88 -89 -85 -84 -85 -88 -89 -87 -84 -85 -87 -86 -85 -85 -84 -86 -84 -84 -81 -79 -75 -72 -69 -68 -65 -62 -55 -48 -40 -37 -34 -35 -33 -31 -29 -26 -26 -24 -22 -21 -20 -19 -18 -18 -16 -12 -10 -11 -11 -10 -9 -8 -6 -6 -5 -3 -5 -6 -6 -2 -2 -3 -2 -3 -2 -2 -2 -1 0 0 1 2 2 3 4 4 3 3 3 4 3 3 0 1 2 1 1 1 0 0 1 0 2 2 -1 0 1 2 2 2 2 3 2 1 0 -2 -3 -2 -5 -6 -7 -7 -7 -7 -7 -6 -5 -6 -7 -7 -8 -9 -11 -13 -13 -14 -14 -15 -20 -19 -18 -16 -14 -14 -11 -10 -9 -7 -9 -9 -9 -12 -11 -9 -9 -8 -8 -9 -10 -10 -12 -12 -14 -15 -17 -16 -16 -16 -15 -15 -15 -16 -14 -13 -12 -10 -9 -8 -8 -6 -5 -4 -4 -5 -6 -5 -7 -9 -9 -8 -9 -8 -8 -8 -11 -14 -8 -9 -12 -11 -12 -14 -15 -18 -18 -17 -15 -13 -11 -11 -13 -12 -11 -12 -13 -13 -18 -25 -31 -35 -37 -35 -38 -38 -36 -36 -34 -32 -33 -32 -30 -30 -29 -31 -32 -41 -44 -47 -49 -57 -58 -56 -64 -60 -61 -66 -66 -64 -66 -66 -67 -68 -70 -63 -63 -61 -64 -71 -69 -62 -64 -70 -69 -69 -67 -67 -66 -64 -64 -65 -65 -66 -64 -63 -64 -64 -65 -64 -63 -64 -64 -63 -63 -62 -61 -61 -63 -64 -65 -66 -66 -68 -66 -67 -69 -68 -68 -68 -68 -73 -71 -71 -70 -72 -74 -74 -77 -76 -79 -79 -81 -84 -90 -96 -98 -96 -93 -91 -88 -82 -80 -78 -77 -76 -75 -71 -70 -68 -67 -67 -67 -66 -66 -67 -67 -68 -66 -62 -63 -65 -64 -65 -65 -66 -67 -66 -65 -65 -64 -63 -64 -66 -65 -64 -66 -66 -66 -66 -66 -66 -66 -67 -66 -65 -64 -64 -63 -62 -61 -62 -62 -65 -65 -65 -63 -63 -62 -62 -64 -65 -66 -64 -63 -65 -62 -65 -65 -61 -66 -68 -67 -68 -69 -70 -70 -73 -71 -73 -73 -75 -74 -75 -77 -76 -77 -76 -76 -76 -79 -80 -81 -83 -87 -88 -91 -93 -93 -92 -91 -91 -61 -61 -62 -62 -61 -60 -60 -61 -60 -62 -60 -61 -62 -61 -62 -60 -62 -62 -62 -62 -62 -63 -64 -64 -65 -65 -65 -65 -65 -64 -65 -64 -65 -65 -67 -68 -69 -70 -70 -70 -71 -71 -73 -74 -76 -75 -77 -80 -83 -85 -87 -90 -90 -90 -93 -97 -97 -97 -101 -100 -101 -98 -94 -92 -92 -92 -94 -95 -98 -101 -97 -99 -103 -104 -106 -104 -100 -106 -108 -111 -114 -111 -108 -108 -106 -104 -101 -100 -97 -96 -98 -98 -99 -98 -99 -99 -97 -100 -100 -103 -107 -103 -96 -95 -99 -103 -110 -101 -105 -106 -103 -104 -99 -91 -85 -80 -84 -101 -99 -98 -97 -95 -93 -95 -91 -91 -92 -89 -90 -89 -88 -89 -86 -83 -90 -89 -88 -88 -85 -86 -88 -89 -88 -84 -84 -86 -87 -86 -85 -85 -84 -85 -83 -83 -79 -74 -72 -69 -68 -65 -62 -56 -50 -41 -39 -36 -37 -35 -32 -30 -29 -26 -25 -24 -22 -20 -20 -19 -20 -18 -13 -11 -11 -12 -11 -10 -8 -8 -6 -6 -5 -5 -6 -7 -5 -3 -4 -3 -3 -2 -1 -1 -2 0 0 1 2 3 3 4 4 4 4 4 3 4 3 1 0 1 3 0 1 0 0 1 0 1 0 -1 -1 1 1 1 1 1 2 1 1 -1 -3 -4 -4 -7 -8 -8 -8 -8 -8 -6 -6 -6 -7 -8 -7 -8 -10 -12 -14 -13 -14 -14 -20 -21 -21 -18 -16 -13 -13 -9 -9 -10 -8 -10 -10 -10 -13 -12 -10 -9 -9 -9 -9 -9 -11 -12 -14 -15 -16 -16 -17 -16 -16 -16 -15 -15 -16 -16 -14 -13 -11 -9 -8 -8 -6 -5 -4 -4 -5 -6 -5 -8 -9 -7 -8 -10 -8 -8 -7 -12 -12 -9 -13 -12 -13 -14 -15 -17 -20 -19 -17 -13 -12 -11 -11 -12 -11 -10 -12 -12 -15 -21 -29 -34 -38 -39 -37 -37 -40 -38 -38 -34 -35 -32 -31 -31 -30 -33 -35 -46 -49 -52 -51 -59 -63 -55 -60 -61 -63 -66 -66 -66 -66 -67 -68 -68 -70 -65 -65 -64 -66 -70 -71 -69 -64 -66 -71 -69 -68 -67 -66 -65 -64 -64 -65 -65 -66 -65 -63 -64 -65 -65 -64 -63 -63 -64 -64 -63 -64 -61 -61 -61 -63 -63 -64 -65 -67 -68 -67 -68 -69 -69 -70 -70 -69 -71 -72 -71 -71 -72 -74 -77 -75 -75 -78 -79 -80 -83 -88 -94 -96 -93 -92 -88 -84 -80 -79 -77 -75 -73 -72 -69 -69 -67 -67 -65 -66 -65 -63 -64 -65 -66 -67 -64 -63 -64 -62 -64 -64 -63 -63 -66 -63 -64 -64 -64 -65 -67 -66 -65 -65 -65 -66 -66 -66 -66 -67 -66 -65 -64 -64 -63 -62 -62 -61 -61 -63 -64 -65 -64 -63 -62 -61 -62 -65 -65 -66 -62 -64 -66 -59 -65 -64 -63 -68 -67 -69 -69 -71 -71 -73 -72 -73 -73 -74 -75 -74 -76 -75 -76 -76 -75 -76 -78 -79 -80 -82 -84 -89 -91 -93 -93 -94 -93 -93 -61 -62 -61 -62 -62 -61 -60 -60 -61 -60 -62 -60 -61 -62 -61 -62 -61 -63 -63 -62 -63 -63 -64 -64 -65 -65 -65 -65 -65 -65 -65 -65 -65 -65 -66 -68 -69 -70 -70 -71 -71 -71 -72 -74 -76 -76 -77 -79 -82 -83 -86 -89 -90 -90 -93 -96 -98 -97 -101 -99 -100 -99 -95 -92 -92 -93 -94 -95 -97 -99 -101 -96 -100 -104 -104 -106 -102 -100 -109 -110 -113 -115 -111 -108 -107 -106 -104 -101 -99 -97 -97 -99 -99 -101 -101 -100 -100 -100 -102 -102 -106 -109 -105 -99 -100 -105 -106 -108 -103 -104 -104 -103 -103 -97 -90 -84 -85 -88 -101 -97 -100 -97 -94 -91 -94 -91 -91 -91 -88 -90 -88 -87 -89 -86 -85 -89 -89 -89 -86 -85 -88 -88 -89 -86 -84 -85 -87 -87 -86 -86 -85 -86 -84 -83 -79 -74 -72 -70 -69 -67 -62 -58 -52 -45 -40 -36 -38 -37 -34 -33 -31 -26 -27 -25 -23 -22 -22 -20 -19 -19 -15 -13 -11 -11 -11 -11 -9 -7 -8 -7 -6 -6 -7 -7 -7 -5 -5 -4 -3 -3 -1 -1 0 0 1 2 2 3 3 4 5 5 5 4 4 3 3 3 -1 0 2 1 1 0 0 1 -1 -1 -1 0 1 1 0 1 0 0 1 1 0 -2 -3 -4 -5 -8 -8 -10 -9 -9 -8 -7 -7 -8 -9 -10 -8 -9 -11 -13 -15 -14 -15 -16 -19 -22 -20 -17 -15 -13 -13 -12 -10 -11 -10 -10 -10 -11 -13 -10 -11 -10 -10 -9 -9 -10 -11 -12 -14 -15 -16 -17 -18 -18 -17 -17 -16 -15 -16 -17 -15 -13 -12 -9 -8 -8 -7 -5 -4 -5 -6 -6 -5 -10 -8 -7 -8 -10 -7 -7 -9 -14 -13 -11 -12 -12 -13 -15 -17 -19 -19 -18 -15 -13 -14 -13 -11 -12 -11 -10 -11 -11 -17 -22 -32 -37 -41 -40 -38 -40 -41 -41 -39 -37 -36 -33 -32 -33 -32 -36 -39 -50 -53 -56 -54 -61 -60 -58 -61 -62 -64 -65 -66 -67 -66 -67 -68 -69 -71 -67 -66 -65 -68 -69 -70 -66 -67 -69 -71 -68 -67 -66 -65 -64 -65 -64 -66 -65 -66 -64 -61 -63 -64 -65 -64 -63 -63 -65 -64 -63 -64 -61 -61 -62 -63 -64 -64 -65 -65 -67 -68 -68 -68 -70 -70 -71 -71 -73 -72 -72 -71 -71 -73 -74 -78 -75 -75 -77 -78 -79 -83 -85 -91 -93 -89 -90 -86 -83 -78 -77 -75 -74 -72 -70 -68 -68 -67 -66 -62 -62 -64 -63 -64 -65 -65 -66 -66 -63 -64 -65 -67 -66 -64 -62 -64 -64 -64 -65 -66 -66 -67 -67 -65 -65 -67 -68 -66 -66 -66 -66 -65 -64 -63 -63 -62 -61 -61 -60 -61 -63 -64 -64 -63 -64 -62 -60 -64 -66 -65 -66 -60 -64 -67 -61 -65 -65 -67 -69 -69 -69 -71 -72 -74 -73 -73 -73 -74 -74 -76 -77 -74 -75 -75 -74 -75 -77 -79 -80 -82 -83 -89 -91 -93 -94 -96 -95 -93 -62 -61 -62 -62 -62 -63 -61 -60 -60 -61 -60 -62 -60 -62 -61 -62 -62 -62 -63 -63 -63 -64 -64 -65 -65 -65 -65 -65 -65 -65 -64 -65 -66 -65 -65 -66 -69 -70 -70 -71 -71 -72 -71 -73 -75 -76 -76 -77 -81 -83 -85 -88 -90 -91 -92 -95 -98 -98 -99 -100 -99 -100 -98 -94 -94 -92 -95 -96 -96 -98 -102 -100 -103 -99 -105 -104 -103 -101 -98 -113 -111 -112 -113 -110 -107 -106 -106 -104 -101 -99 -96 -97 -98 -103 -101 -102 -102 -101 -102 -105 -104 -111 -111 -106 -102 -100 -104 -108 -107 -103 -103 -102 -103 -102 -95 -90 -84 -87 -85 -100 -98 -99 -95 -93 -93 -92 -90 -92 -89 -87 -90 -88 -88 -88 -86 -88 -89 -89 -88 -86 -87 -89 -89 -88 -85 -86 -87 -88 -86 -87 -85 -86 -84 -83 -80 -77 -75 -73 -73 -69 -63 -59 -54 -47 -42 -39 -37 -37 -36 -36 -32 -29 -26 -26 -25 -23 -21 -21 -20 -20 -18 -14 -12 -12 -12 -10 -10 -9 -8 -8 -7 -7 -7 -7 -8 -8 -6 -6 -3 -3 -1 0 0 0 1 2 2 3 4 5 5 6 5 5 5 4 3 4 2 1 1 1 1 1 0 1 -1 -1 -2 -1 1 0 0 0 0 0 0 0 -1 -2 -3 -5 -6 -10 -9 -10 -9 -9 -8 -8 -7 -9 -10 -12 -9 -10 -12 -14 -15 -16 -15 -17 -21 -23 -21 -17 -15 -13 -13 -12 -11 -11 -11 -11 -12 -12 -13 -11 -11 -11 -11 -10 -10 -10 -11 -12 -13 -15 -17 -18 -18 -19 -18 -17 -18 -16 -15 -16 -16 -14 -11 -10 -8 -8 -7 -6 -5 -5 -6 -4 -5 -11 -7 -6 -8 -10 -8 -8 -12 -15 -13 -14 -13 -15 -16 -16 -18 -20 -18 -17 -14 -13 -13 -12 -11 -11 -10 -10 -9 -15 -18 -24 -30 -39 -42 -40 -40 -43 -42 -42 -41 -39 -38 -34 -33 -34 -33 -39 -44 -55 -58 -61 -57 -61 -61 -59 -62 -63 -67 -65 -67 -67 -67 -67 -69 -70 -71 -69 -68 -68 -71 -67 -70 -68 -69 -71 -70 -68 -67 -66 -64 -63 -62 -65 -65 -64 -65 -65 -63 -62 -64 -64 -65 -64 -63 -64 -65 -64 -63 -65 -62 -62 -64 -64 -64 -65 -66 -68 -69 -68 -69 -70 -70 -72 -72 -74 -72 -72 -72 -72 -73 -75 -75 -75 -74 -76 -77 -78 -82 -83 -89 -90 -88 -87 -86 -83 -81 -79 -75 -73 -72 -70 -68 -66 -66 -66 -65 -63 -63 -63 -64 -64 -65 -65 -66 -63 -63 -65 -66 -67 -67 -65 -62 -63 -66 -65 -64 -66 -67 -68 -66 -66 -67 -67 -66 -66 -66 -66 -65 -64 -63 -63 -62 -63 -60 -61 -59 -61 -63 -64 -63 -63 -64 -60 -59 -65 -66 -66 -66 -62 -64 -63 -64 -66 -67 -69 -68 -69 -72 -73 -74 -73 -73 -73 -73 -74 -75 -74 -73 -74 -74 -74 -75 -77 -78 -79 -81 -77 -90 -92 -93 -95 -94 -97 -95 -62 -62 -62 -63 -62 -62 -63 -61 -60 -60 -61 -60 -60 -61 -62 -62 -63 -61 -63 -63 -63 -63 -64 -65 -66 -65 -66 -65 -65 -65 -65 -64 -65 -66 -65 -66 -68 -70 -71 -71 -71 -72 -72 -72 -74 -76 -76 -76 -78 -83 -83 -86 -89 -91 -91 -94 -97 -96 -98 -99 -100 -98 -99 -96 -93 -94 -95 -94 -97 -99 -101 -103 -101 -99 -101 -106 -107 -101 -100 -99 -112 -111 -111 -112 -109 -107 -106 -106 -103 -100 -97 -98 -101 -100 -105 -104 -104 -104 -103 -104 -107 -106 -110 -111 -106 -102 -100 -106 -108 -105 -101 -102 -101 -102 -101 -94 -89 -83 -85 -87 -98 -95 -94 -94 -91 -94 -91 -88 -93 -88 -88 -89 -87 -88 -89 -86 -89 -89 -88 -88 -86 -88 -90 -89 -86 -86 -87 -88 -87 -87 -86 -86 -85 -83 -83 -79 -76 -75 -75 -71 -63 -60 -55 -49 -42 -39 -38 -39 -38 -38 -36 -30 -26 -27 -26 -25 -23 -23 -20 -21 -19 -15 -13 -12 -12 -11 -11 -10 -8 -8 -8 -8 -7 -8 -7 -7 -6 -5 -3 -2 -2 0 1 1 2 3 4 3 2 4 6 6 6 5 5 5 3 4 3 2 2 2 2 1 0 -1 -1 -2 -2 -1 1 -1 -1 0 -1 -1 -1 -1 -1 -3 -4 -5 -8 -10 -9 -10 -10 -9 -8 -8 -8 -11 -12 -13 -13 -14 -13 -15 -15 -16 -15 -19 -23 -22 -22 -18 -15 -14 -13 -12 -13 -12 -12 -11 -13 -13 -14 -13 -11 -12 -11 -11 -10 -10 -11 -13 -13 -15 -17 -18 -18 -19 -20 -19 -17 -17 -15 -16 -16 -15 -13 -10 -9 -9 -7 -6 -5 -6 -6 -4 -5 -12 -7 -4 -9 -10 -9 -10 -14 -15 -15 -13 -14 -14 -15 -17 -20 -20 -18 -16 -14 -14 -13 -11 -11 -11 -10 -9 -9 -13 -21 -27 -32 -38 -43 -41 -43 -44 -45 -44 -43 -40 -39 -35 -34 -36 -35 -41 -48 -60 -62 -64 -58 -62 -61 -60 -63 -64 -68 -64 -67 -67 -67 -68 -69 -66 -72 -70 -69 -70 -73 -69 -70 -70 -69 -69 -69 -67 -67 -66 -65 -63 -62 -65 -65 -64 -65 -65 -64 -61 -63 -65 -65 -65 -64 -63 -64 -66 -65 -64 -66 -64 -63 -65 -65 -65 -66 -66 -67 -69 -69 -70 -71 -71 -74 -74 -74 -72 -72 -72 -72 -73 -75 -75 -75 -74 -76 -76 -77 -82 -81 -85 -92 -88 -86 -81 -78 -76 -72 -71 -70 -69 -69 -64 -64 -65 -65 -64 -63 -64 -64 -64 -66 -65 -63 -64 -64 -65 -66 -67 -66 -66 -63 -64 -66 -65 -64 -64 -66 -67 -66 -65 -66 -67 -67 -66 -66 -66 -64 -62 -63 -62 -61 -66 -59 -60 -60 -62 -63 -63 -62 -64 -63 -61 -63 -65 -66 -66 -67 -67 -67 -65 -65 -68 -68 -67 -68 -70 -72 -72 -74 -73 -73 -73 -73 -73 -74 -73 -72 -73 -72 -73 -74 -76 -77 -78 -80 -77 -91 -92 -94 -95 -95 -97 -97 -62 -62 -62 -62 -63 -62 -62 -63 -61 -60 -61 -61 -61 -61 -61 -62 -62 -62 -62 -63 -62 -64 -64 -65 -66 -67 -66 -66 -65 -65 -65 -64 -65 -66 -65 -67 -67 -70 -71 -70 -71 -72 -72 -71 -74 -75 -75 -75 -76 -80 -83 -85 -88 -90 -92 -94 -97 -100 -95 -98 -98 -99 -98 -98 -94 -94 -95 -95 -97 -98 -100 -103 -105 -102 -96 -103 -104 -105 -102 -101 -101 -111 -111 -111 -110 -108 -106 -105 -103 -102 -100 -98 -98 -101 -102 -107 -106 -104 -106 -104 -105 -105 -106 -109 -110 -105 -102 -104 -106 -107 -104 -100 -101 -102 -101 -100 -93 -89 -84 -88 -96 -95 -93 -94 -92 -89 -95 -90 -89 -91 -87 -87 -89 -88 -88 -89 -86 -89 -89 -89 -87 -88 -89 -89 -88 -86 -87 -88 -88 -87 -87 -86 -86 -84 -83 -81 -79 -78 -77 -72 -70 -59 -55 -51 -43 -41 -38 -39 -40 -39 -38 -34 -26 -28 -27 -26 -24 -22 -22 -20 -19 -17 -14 -13 -12 -12 -11 -10 -9 -9 -9 -9 -8 -7 -8 -6 -6 -5 -3 -1 -1 0 1 2 2 2 3 3 3 4 6 7 7 7 4 5 4 3 2 2 2 2 2 1 1 -1 -1 -1 -2 -1 0 -1 -2 -1 -2 -2 -1 -2 -2 -4 -4 -6 -8 -10 -10 -10 -10 -9 -8 -9 -9 -12 -13 -15 -14 -12 -13 -15 -16 -16 -16 -18 -26 -22 -22 -18 -15 -14 -14 -13 -13 -12 -13 -12 -13 -13 -16 -14 -13 -11 -12 -11 -11 -10 -11 -12 -14 -14 -17 -17 -19 -21 -20 -19 -16 -17 -16 -16 -16 -16 -14 -10 -9 -8 -7 -6 -5 -6 -7 -3 -5 -10 -7 -6 -10 -11 -10 -11 -15 -15 -15 -15 -15 -16 -18 -19 -21 -19 -17 -15 -13 -13 -11 -11 -11 -10 -10 -10 -12 -16 -23 -30 -34 -40 -44 -43 -46 -47 -47 -46 -46 -42 -41 -36 -35 -36 -36 -44 -52 -57 -62 -62 -60 -62 -62 -62 -64 -65 -68 -70 -68 -68 -67 -66 -69 -65 -72 -72 -71 -72 -72 -69 -69 -69 -68 -69 -68 -67 -65 -66 -65 -63 -62 -62 -63 -63 -63 -64 -65 -62 -64 -64 -66 -65 -65 -64 -63 -64 -67 -66 -65 -65 -64 -65 -66 -65 -65 -66 -67 -68 -69 -70 -70 -71 -73 -75 -74 -73 -71 -72 -72 -72 -73 -76 -75 -75 -73 -75 -75 -77 -77 -80 -83 -89 -87 -84 -79 -76 -74 -72 -69 -69 -67 -68 -66 -64 -66 -66 -65 -64 -64 -64 -66 -64 -65 -64 -65 -65 -65 -66 -65 -68 -67 -62 -65 -65 -64 -64 -66 -67 -65 -66 -66 -67 -66 -66 -66 -63 -63 -63 -62 -63 -61 -60 -58 -58 -58 -60 -62 -63 -61 -63 -65 -63 -61 -66 -67 -67 -67 -68 -67 -67 -66 -69 -68 -69 -70 -72 -72 -75 -73 -73 -73 -72 -72 -73 -72 -71 -72 -72 -72 -74 -74 -76 -75 -78 -75 -89 -92 -93 -94 -93 -97 -95 -99 -61 -61 -62 -62 -62 -63 -62 -63 -62 -61 -61 -61 -62 -61 -61 -62 -62 -62 -63 -63 -63 -63 -64 -65 -66 -67 -68 -66 -65 -66 -65 -64 -64 -66 -66 -65 -66 -69 -70 -71 -71 -71 -72 -72 -73 -74 -77 -75 -76 -78 -83 -83 -87 -90 -92 -93 -97 -99 -101 -94 -96 -97 -98 -98 -97 -94 -95 -97 -97 -98 -100 -102 -106 -105 -99 -100 -106 -106 -103 -103 -102 -107 -111 -112 -109 -109 -106 -106 -104 -104 -101 -99 -98 -99 -101 -104 -109 -108 -105 -105 -103 -104 -104 -105 -109 -110 -105 -100 -103 -104 -105 -103 -99 -101 -101 -101 -97 -92 -86 -86 -91 -95 -93 -90 -94 -91 -90 -93 -89 -88 -90 -87 -87 -88 -88 -89 -89 -90 -89 -89 -87 -88 -89 -90 -89 -87 -87 -88 -89 -87 -89 -86 -86 -85 -83 -84 -81 -81 -79 -75 -71 -62 -56 -53 -46 -40 -39 -39 -42 -41 -41 -38 -30 -28 -28 -27 -26 -24 -23 -21 -19 -18 -15 -14 -13 -12 -12 -10 -11 -9 -9 -9 -8 -8 -8 -8 -5 -4 -4 -2 0 0 2 2 3 4 3 2 4 5 5 8 7 7 5 5 5 3 3 2 2 2 2 1 1 0 -1 -1 -2 -2 -1 -2 -2 -2 -3 -3 -2 -3 -3 -4 -5 -6 -8 -9 -11 -10 -10 -9 -8 -10 -11 -13 -15 -17 -15 -12 -14 -16 -17 -16 -16 -19 -25 -22 -20 -17 -16 -15 -15 -15 -14 -13 -12 -14 -17 -16 -14 -16 -14 -13 -12 -12 -12 -11 -11 -12 -14 -14 -15 -16 -18 -20 -21 -19 -18 -17 -16 -16 -16 -15 -13 -12 -9 -8 -7 -6 -5 -7 -7 -2 -1 -10 -8 -8 -11 -11 -10 -13 -17 -15 -16 -16 -16 -17 -18 -21 -20 -18 -17 -14 -13 -12 -11 -11 -10 -11 -13 -13 -16 -20 -26 -33 -36 -42 -45 -44 -47 -49 -49 -49 -47 -44 -42 -38 -36 -39 -38 -41 -53 -59 -62 -60 -61 -63 -62 -63 -65 -64 -69 -71 -68 -67 -67 -66 -70 -64 -73 -74 -74 -71 -72 -70 -68 -69 -68 -68 -68 -67 -65 -66 -65 -63 -62 -64 -62 -65 -62 -63 -64 -65 -61 -63 -65 -66 -66 -65 -64 -63 -63 -68 -67 -66 -65 -65 -66 -67 -66 -66 -67 -67 -68 -69 -71 -71 -71 -72 -74 -73 -72 -71 -71 -72 -72 -73 -73 -74 -74 -76 -74 -74 -77 -75 -78 -90 -87 -86 -83 -78 -74 -72 -69 -67 -68 -67 -68 -66 -65 -66 -66 -65 -64 -66 -67 -66 -64 -63 -65 -65 -65 -65 -66 -66 -67 -63 -61 -64 -64 -63 -63 -65 -64 -64 -66 -66 -66 -66 -66 -62 -62 -62 -61 -61 -62 -60 -63 -62 -56 -58 -61 -63 -63 -63 -64 -64 -63 -65 -65 -66 -67 -67 -68 -67 -69 -68 -68 -70 -71 -72 -72 -75 -73 -72 -72 -72 -72 -72 -71 -71 -71 -71 -72 -73 -74 -76 -74 -77 -90 -92 -94 -95 -93 -98 -96 -99 -97 -62 -61 -61 -62 -62 -62 -62 -62 -63 -62 -62 -61 -61 -62 -61 -62 -62 -63 -62 -62 -63 -63 -64 -64 -66 -67 -67 -65 -66 -66 -65 -65 -64 -65 -66 -65 -66 -68 -70 -71 -71 -71 -71 -72 -72 -74 -76 -75 -75 -76 -81 -83 -86 -89 -92 -94 -96 -99 -102 -102 -93 -103 -97 -98 -98 -95 -96 -96 -98 -99 -98 -102 -104 -106 -102 -99 -107 -105 -108 -105 -104 -110 -106 -110 -109 -110 -108 -106 -105 -104 -104 -101 -99 -98 -99 -101 -104 -108 -106 -106 -103 -102 -103 -102 -105 -107 -109 -105 -102 -103 -103 -104 -102 -99 -98 -100 -101 -97 -91 -88 -89 -94 -93 -91 -91 -93 -89 -89 -92 -89 -88 -88 -87 -89 -89 -89 -89 -89 -89 -89 -89 -88 -89 -90 -89 -88 -87 -88 -89 -87 -88 -86 -86 -86 -84 -86 -83 -83 -82 -80 -77 -67 -56 -52 -48 -40 -39 -38 -41 -41 -41 -39 -34 -28 -30 -28 -27 -25 -23 -22 -21 -20 -17 -15 -14 -13 -13 -11 -10 -10 -9 -9 -9 -8 -7 -8 -4 -4 -3 -2 0 1 1 2 3 4 5 4 1 5 5 7 7 7 6 5 5 4 3 2 2 2 2 2 1 0 -1 -1 -2 -3 -4 -3 -3 -4 -4 -3 -3 -4 -3 -4 -5 -7 -9 -10 -11 -10 -10 -9 -9 -10 -13 -15 -17 -17 -12 -13 -14 -17 -17 -16 -15 -19 -24 -22 -21 -18 -16 -15 -15 -16 -15 -14 -13 -15 -18 -18 -17 -17 -16 -14 -13 -13 -12 -12 -11 -13 -14 -16 -15 -14 -17 -20 -21 -20 -18 -16 -15 -16 -16 -14 -13 -12 -9 -8 -8 -6 -5 -7 -8 -3 -4 -9 -8 -9 -11 -12 -14 -13 -15 -16 -17 -17 -17 -19 -20 -21 -20 -19 -17 -14 -13 -11 -11 -11 -11 -12 -16 -16 -19 -23 -29 -36 -40 -47 -45 -45 -49 -52 -52 -52 -49 -46 -44 -38 -37 -39 -40 -45 -55 -60 -63 -59 -64 -64 -63 -64 -65 -65 -70 -71 -68 -68 -68 -66 -70 -63 -73 -73 -73 -70 -71 -70 -68 -68 -68 -67 -67 -66 -67 -64 -64 -63 -63 -61 -62 -63 -63 -62 -63 -65 -65 -62 -64 -65 -66 -66 -64 -64 -63 -67 -67 -67 -66 -66 -66 -66 -67 -66 -66 -67 -68 -68 -70 -70 -70 -70 -72 -73 -72 -71 -72 -71 -72 -71 -73 -75 -77 -74 -75 -73 -73 -75 -74 -82 -88 -85 -84 -81 -74 -71 -70 -69 -68 -68 -68 -68 -67 -66 -66 -66 -67 -65 -67 -67 -65 -63 -64 -66 -66 -65 -64 -65 -65 -66 -62 -63 -63 -63 -63 -63 -65 -63 -66 -66 -67 -66 -66 -64 -59 -61 -61 -60 -62 -61 -58 -66 -64 -61 -61 -62 -62 -63 -64 -64 -64 -65 -66 -67 -67 -67 -68 -68 -69 -69 -69 -70 -71 -73 -72 -74 -72 -71 -72 -71 -71 -71 -71 -70 -70 -71 -71 -73 -73 -73 -86 -87 -90 -93 -95 -94 -94 -98 -95 -98 -98 -63 -62 -61 -61 -62 -62 -63 -63 -63 -62 -62 -62 -62 -62 -62 -62 -62 -62 -63 -62 -63 -63 -63 -64 -66 -66 -68 -68 -66 -66 -66 -65 -66 -64 -66 -66 -65 -67 -69 -71 -71 -71 -71 -73 -71 -73 -75 -78 -76 -76 -80 -83 -85 -88 -91 -94 -96 -99 -102 -103 -105 -105 -103 -105 -97 -97 -96 -100 -96 -101 -100 -99 -104 -105 -104 -102 -105 -107 -106 -105 -106 -105 -105 -110 -110 -109 -109 -107 -105 -105 -103 -105 -100 -98 -99 -100 -103 -104 -108 -107 -106 -102 -101 -102 -102 -105 -107 -105 -103 -103 -102 -102 -100 -101 -98 -99 -100 -100 -96 -90 -87 -91 -94 -92 -91 -92 -92 -89 -89 -90 -88 -89 -90 -88 -89 -89 -89 -89 -89 -90 -89 -88 -89 -89 -90 -88 -89 -88 -88 -86 -87 -87 -85 -87 -85 -83 -86 -84 -82 -83 -79 -71 -58 -52 -50 -42 -38 -37 -39 -40 -41 -40 -38 -30 -30 -29 -29 -27 -25 -24 -21 -20 -20 -16 -15 -14 -13 -12 -11 -11 -9 -9 -8 -8 -8 -8 -8 -3 -3 -1 -1 1 2 2 4 6 4 6 3 1 5 5 8 7 6 5 5 5 4 2 2 2 2 2 1 1 0 -2 -2 -4 -4 -4 -3 -3 -5 -4 -3 -4 -4 -5 -6 -7 -9 -10 -11 -10 -10 -11 -10 -11 -14 -16 -18 -17 -13 -14 -15 -17 -16 -15 -15 -18 -23 -21 -20 -17 -17 -16 -16 -16 -15 -15 -16 -17 -18 -21 -19 -18 -17 -15 -14 -13 -13 -13 -13 -13 -15 -16 -13 -14 -16 -19 -21 -20 -19 -17 -17 -17 -15 -13 -14 -13 -10 -8 -8 -6 -6 -8 -9 -5 -6 -11 -9 -11 -10 -14 -14 -14 -17 -17 -18 -18 -19 -20 -22 -21 -20 -18 -15 -13 -12 -12 -12 -12 -11 -11 -19 -19 -22 -27 -32 -39 -43 -48 -47 -46 -52 -54 -54 -54 -53 -48 -45 -40 -40 -41 -42 -50 -54 -62 -62 -65 -64 -64 -64 -65 -66 -66 -68 -72 -69 -68 -68 -66 -72 -64 -73 -72 -71 -72 -70 -69 -69 -67 -69 -66 -68 -68 -65 -64 -65 -63 -63 -59 -60 -63 -66 -61 -62 -64 -65 -63 -63 -64 -66 -66 -67 -64 -65 -65 -67 -67 -67 -67 -67 -67 -67 -68 -67 -67 -67 -68 -69 -71 -69 -69 -70 -71 -72 -71 -71 -72 -71 -71 -71 -73 -75 -77 -74 -73 -72 -72 -74 -77 -80 -86 -87 -83 -79 -72 -72 -71 -70 -68 -68 -68 -67 -66 -66 -66 -66 -66 -65 -67 -67 -65 -63 -65 -66 -66 -65 -64 -64 -65 -64 -62 -62 -62 -62 -62 -62 -63 -63 -65 -66 -65 -66 -65 -61 -61 -60 -60 -60 -62 -59 -62 -65 -63 -63 -63 -63 -64 -65 -66 -65 -66 -67 -67 -68 -68 -68 -69 -69 -69 -70 -70 -71 -72 -72 -73 -71 -71 -71 -71 -70 -70 -70 -69 -70 -70 -70 -71 -73 -85 -87 -88 -89 -94 -95 -95 -94 -94 -96 -99 -99 -63 -63 -62 -62 -62 -62 -63 -63 -63 -63 -63 -62 -62 -62 -62 -62 -62 -63 -63 -63 -63 -64 -63 -64 -64 -66 -67 -67 -67 -66 -66 -65 -66 -64 -66 -66 -65 -66 -69 -70 -71 -71 -72 -71 -72 -72 -75 -77 -77 -76 -78 -83 -84 -87 -90 -92 -95 -99 -101 -104 -105 -106 -104 -104 -104 -101 -96 -99 -97 -97 -102 -102 -103 -106 -107 -102 -104 -108 -111 -106 -107 -106 -106 -106 -108 -109 -109 -108 -106 -105 -104 -103 -105 -100 -99 -100 -101 -102 -105 -107 -106 -106 -101 -100 -100 -106 -104 -106 -105 -103 -105 -100 -102 -101 -100 -97 -99 -99 -100 -95 -89 -89 -91 -93 -92 -92 -93 -90 -88 -92 -92 -90 -89 -89 -88 -88 -89 -89 -89 -90 -89 -89 -89 -90 -89 -89 -89 -88 -88 -86 -85 -86 -85 -86 -86 -84 -85 -85 -84 -85 -83 -76 -63 -54 -50 -45 -39 -37 -37 -40 -41 -40 -38 -34 -31 -31 -30 -29 -26 -25 -22 -21 -20 -17 -16 -15 -14 -13 -12 -10 -10 -9 -8 -8 -8 -8 -8 -7 -3 -2 -1 0 3 4 4 6 6 3 4 2 3 5 7 7 6 5 5 4 4 3 2 2 2 2 2 1 0 -1 -2 -3 -4 -4 -4 -3 -4 -4 -4 -4 -4 -6 -6 -7 -9 -11 -11 -11 -10 -11 -12 -12 -16 -16 -20 -17 -13 -15 -15 -17 -16 -15 -16 -19 -22 -20 -20 -17 -17 -16 -20 -16 -16 -15 -16 -17 -18 -21 -21 -20 -19 -17 -16 -15 -14 -14 -14 -14 -16 -17 -19 -13 -15 -16 -18 -21 -19 -18 -17 -17 -16 -14 -13 -15 -10 -8 -9 -7 -7 -8 -9 -6 -9 -12 -9 -10 -13 -13 -15 -16 -17 -18 -20 -18 -19 -21 -22 -20 -20 -17 -17 -14 -13 -13 -12 -11 -12 -12 -15 -22 -24 -27 -35 -41 -46 -49 -48 -48 -56 -56 -56 -56 -54 -49 -46 -43 -43 -43 -45 -51 -56 -61 -63 -65 -64 -65 -65 -66 -67 -68 -68 -72 -69 -68 -68 -65 -70 -64 -72 -71 -70 -71 -70 -68 -69 -66 -67 -68 -66 -64 -67 -64 -65 -64 -63 -59 -59 -59 -63 -65 -62 -63 -64 -65 -63 -64 -65 -66 -65 -67 -66 -65 -65 -68 -68 -68 -69 -68 -68 -69 -68 -67 -67 -67 -68 -69 -71 -68 -68 -69 -70 -71 -72 -70 -71 -71 -71 -71 -73 -75 -77 -74 -72 -71 -73 -72 -75 -78 -84 -86 -84 -78 -74 -73 -73 -70 -69 -68 -68 -68 -68 -67 -67 -67 -65 -66 -68 -67 -64 -63 -64 -65 -65 -65 -63 -65 -65 -63 -63 -61 -61 -62 -62 -63 -63 -64 -65 -66 -66 -65 -64 -59 -58 -59 -60 -61 -61 -65 -66 -64 -64 -63 -64 -64 -65 -66 -66 -68 -68 -68 -68 -69 -68 -69 -69 -69 -71 -71 -71 -72 -71 -72 -71 -70 -70 -71 -69 -69 -69 -68 -69 -69 -69 -71 -83 -85 -88 -88 -90 -93 -95 -97 -95 -95 -97 -99 -101 -63 -63 -63 -62 -62 -63 -62 -63 -63 -63 -63 -62 -62 -62 -62 -62 -63 -62 -63 -63 -63 -63 -63 -64 -64 -65 -67 -69 -68 -66 -66 -66 -66 -65 -65 -67 -66 -66 -68 -70 -72 -71 -72 -71 -72 -72 -75 -76 -76 -76 -77 -81 -83 -86 -89 -92 -96 -98 -101 -104 -105 -107 -107 -103 -107 -102 -96 -98 -102 -100 -103 -104 -102 -107 -107 -103 -103 -108 -108 -109 -107 -106 -107 -107 -107 -108 -109 -108 -107 -105 -104 -104 -103 -102 -100 -100 -101 -102 -103 -105 -106 -106 -106 -99 -98 -104 -106 -105 -104 -105 -102 -103 -99 -101 -101 -100 -96 -99 -99 -98 -94 -89 -89 -91 -93 -92 -92 -93 -91 -91 -91 -91 -89 -88 -89 -88 -88 -89 -89 -89 -90 -89 -89 -90 -89 -89 -88 -89 -89 -85 -84 -86 -87 -86 -88 -85 -84 -88 -86 -88 -87 -82 -66 -55 -50 -47 -40 -37 -36 -38 -39 -40 -39 -38 -32 -31 -31 -30 -28 -27 -24 -22 -20 -20 -17 -15 -15 -13 -12 -11 -11 -9 -10 -8 -8 -8 -8 -8 -2 -1 -1 0 0 5 4 5 9 5 5 3 3 4 6 7 6 6 5 4 4 3 2 2 2 2 2 1 0 -1 -2 -3 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -7 -7 -9 -12 -12 -11 -10 -13 -12 -13 -18 -17 -22 -17 -13 -14 -15 -16 -15 -15 -16 -19 -21 -19 -19 -16 -17 -21 -20 -19 -17 -16 -15 -17 -18 -20 -24 -22 -19 -17 -17 -16 -15 -16 -15 -16 -16 -18 -17 -15 -17 -15 -19 -20 -20 -19 -17 -16 -18 -15 -11 -15 -12 -9 -10 -8 -7 -9 -10 -8 -12 -8 -10 -13 -14 -14 -15 -18 -19 -21 -21 -20 -21 -23 -21 -20 -19 -17 -15 -14 -14 -13 -13 -12 -12 -16 -17 -22 -29 -34 -38 -44 -49 -50 -49 -49 -52 -58 -58 -57 -55 -51 -47 -45 -44 -45 -47 -54 -58 -59 -63 -66 -65 -66 -65 -68 -68 -69 -68 -73 -71 -68 -67 -65 -68 -65 -66 -68 -69 -70 -70 -68 -67 -70 -68 -67 -66 -66 -66 -63 -64 -64 -62 -62 -57 -60 -60 -64 -63 -62 -63 -65 -65 -63 -64 -65 -66 -67 -68 -66 -64 -66 -69 -68 -71 -70 -69 -69 -69 -68 -67 -67 -68 -69 -70 -72 -67 -67 -68 -69 -70 -71 -70 -70 -71 -71 -71 -73 -75 -77 -74 -71 -70 -72 -71 -75 -80 -83 -84 -80 -77 -77 -74 -74 -71 -71 -70 -69 -68 -68 -67 -70 -67 -65 -66 -68 -66 -64 -62 -64 -65 -65 -62 -63 -63 -63 -62 -61 -61 -61 -61 -61 -61 -62 -64 -66 -65 -65 -65 -62 -56 -59 -60 -61 -62 -64 -64 -65 -66 -67 -64 -65 -66 -67 -68 -68 -68 -68 -68 -68 -69 -70 -71 -71 -70 -70 -70 -70 -71 -71 -70 -69 -70 -69 -68 -68 -68 -67 -68 -69 -69 -79 -84 -86 -88 -89 -91 -93 -96 -98 -95 -96 -100 -99 -101 -62 -63 -64 -63 -62 -62 -63 -63 -63 -63 -63 -63 -63 -63 -63 -62 -63 -63 -64 -63 -64 -64 -63 -64 -64 -65 -66 -68 -67 -66 -66 -66 -66 -66 -64 -66 -66 -65 -67 -70 -70 -71 -72 -72 -73 -72 -74 -76 -78 -76 -78 -80 -83 -85 -88 -91 -93 -97 -101 -102 -105 -107 -108 -103 -102 -106 -102 -100 -103 -104 -107 -106 -108 -106 -107 -105 -105 -106 -110 -111 -109 -108 -108 -109 -108 -105 -109 -109 -107 -105 -105 -104 -103 -104 -102 -101 -101 -102 -103 -104 -104 -106 -107 -101 -100 -97 -103 -104 -106 -106 -106 -102 -101 -97 -101 -101 -99 -96 -98 -98 -96 -94 -89 -90 -91 -92 -92 -92 -91 -90 -90 -90 -90 -88 -87 -88 -88 -89 -89 -89 -90 -90 -90 -89 -89 -88 -89 -90 -89 -88 -85 -85 -86 -85 -88 -86 -84 -89 -88 -87 -85 -81 -69 -58 -50 -47 -43 -38 -35 -37 -38 -39 -40 -38 -37 -33 -32 -31 -30 -28 -26 -22 -21 -20 -19 -16 -15 -14 -13 -13 -11 -9 -9 -10 -8 -7 -8 -8 -4 -1 0 1 0 5 7 4 6 6 4 3 2 4 5 8 7 6 5 5 4 4 3 2 2 2 2 2 1 -1 -2 -3 -5 -5 -5 -4 -5 -5 -5 -5 -5 -6 -8 -6 -10 -12 -11 -11 -11 -13 -13 -15 -20 -18 -20 -16 -12 -14 -14 -16 -15 -14 -16 -18 -20 -22 -21 -21 -21 -21 -20 -20 -18 -17 -16 -16 -18 -20 -22 -22 -19 -18 -16 -18 -17 -17 -17 -16 -17 -15 -16 -16 -15 -14 -16 -18 -21 -19 -17 -15 -18 -18 -12 -14 -13 -10 -11 -9 -9 -10 -10 -6 -9 -9 -11 -14 -15 -16 -18 -19 -21 -21 -22 -20 -22 -22 -20 -18 -19 -18 -16 -15 -15 -14 -14 -13 -13 -14 -19 -26 -27 -37 -42 -46 -51 -49 -51 -52 -54 -58 -60 -58 -56 -52 -48 -48 -46 -47 -49 -51 -59 -62 -63 -64 -65 -65 -66 -69 -71 -70 -68 -72 -71 -68 -66 -64 -69 -65 -64 -62 -66 -69 -67 -67 -68 -67 -69 -67 -65 -65 -66 -64 -60 -64 -63 -62 -61 -58 -60 -61 -65 -63 -63 -64 -66 -66 -66 -65 -66 -67 -66 -68 -65 -63 -70 -71 -69 -72 -69 -68 -69 -68 -67 -67 -67 -67 -70 -70 -70 -67 -68 -67 -68 -69 -70 -70 -70 -70 -72 -71 -73 -75 -77 -74 -73 -73 -73 -73 -77 -82 -81 -82 -81 -77 -72 -74 -72 -72 -71 -70 -69 -68 -67 -68 -71 -66 -65 -66 -67 -65 -63 -62 -63 -65 -65 -62 -62 -63 -62 -61 -59 -61 -60 -60 -62 -60 -62 -65 -66 -64 -65 -64 -59 -58 -60 -62 -62 -64 -64 -66 -66 -66 -65 -65 -66 -67 -68 -69 -69 -69 -69 -69 -69 -70 -70 -70 -70 -70 -70 -70 -71 -70 -69 -69 -68 -68 -67 -67 -67 -66 -68 -68 -68 -82 -82 -85 -89 -91 -91 -95 -92 -96 -98 -99 -101 -102 -104 -62 -63 -63 -64 -63 -63 -63 -63 -63 -63 -64 -64 -63 -63 -63 -63 -64 -64 -63 -64 -64 -64 -64 -64 -65 -65 -66 -67 -69 -67 -66 -66 -66 -66 -65 -65 -67 -65 -66 -69 -70 -71 -71 -72 -71 -72 -73 -75 -77 -77 -77 -80 -81 -85 -87 -90 -93 -94 -100 -102 -106 -107 -106 -106 -104 -108 -99 -102 -104 -105 -106 -109 -111 -106 -109 -107 -104 -105 -109 -112 -111 -110 -108 -109 -110 -109 -106 -107 -107 -105 -103 -104 -104 -103 -104 -103 -102 -102 -105 -103 -103 -104 -107 -107 -101 -98 -95 -105 -104 -105 -106 -106 -102 -99 -96 -100 -99 -98 -97 -98 -97 -94 -93 -90 -91 -92 -92 -93 -93 -90 -89 -89 -89 -89 -86 -87 -88 -88 -89 -89 -89 -91 -90 -89 -89 -89 -89 -88 -89 -89 -85 -84 -86 -86 -87 -88 -84 -84 -88 -86 -83 -80 -75 -63 -52 -48 -43 -37 -35 -34 -37 -39 -39 -39 -38 -34 -33 -32 -32 -29 -28 -24 -22 -20 -20 -17 -15 -15 -14 -13 -12 -11 -9 -9 -9 -7 -7 -8 -8 -1 0 1 3 0 6 4 5 7 6 3 3 4 4 6 7 6 5 5 5 4 3 2 2 2 2 2 2 0 -2 -3 -4 -5 -5 -5 -5 -5 -5 -6 -6 -5 -7 -9 -10 -12 -11 -11 -11 -14 -14 -16 -20 -17 -19 -16 -12 -13 -15 -16 -15 -14 -16 -18 -21 -20 -21 -22 -22 -21 -20 -20 -20 -19 -17 -16 -18 -19 -21 -21 -19 -18 -17 -19 -18 -17 -18 -18 -18 -18 -17 -15 -16 -15 -14 -17 -21 -20 -18 -16 -17 -18 -14 -14 -15 -12 -12 -11 -10 -10 -10 -8 -10 -11 -12 -14 -15 -17 -20 -20 -23 -21 -21 -21 -22 -21 -20 -18 -17 -15 -17 -16 -16 -15 -13 -13 -14 -17 -21 -29 -35 -38 -45 -49 -51 -44 -53 -55 -57 -60 -61 -60 -57 -53 -49 -51 -48 -48 -50 -58 -60 -62 -64 -65 -66 -67 -67 -70 -73 -73 -68 -71 -70 -68 -66 -64 -68 -64 -68 -66 -68 -66 -68 -65 -66 -66 -65 -69 -66 -64 -63 -67 -62 -62 -64 -63 -63 -62 -60 -61 -62 -66 -64 -63 -64 -66 -66 -67 -65 -66 -66 -68 -69 -65 -66 -71 -70 -68 -70 -69 -69 -69 -68 -68 -67 -67 -69 -70 -73 -71 -67 -67 -66 -68 -69 -70 -69 -70 -70 -72 -72 -74 -75 -77 -74 -72 -74 -74 -74 -78 -76 -80 -80 -76 -76 -75 -75 -73 -72 -71 -70 -70 -68 -67 -67 -70 -66 -65 -66 -67 -65 -63 -62 -64 -62 -63 -65 -62 -63 -62 -59 -59 -59 -60 -61 -59 -59 -62 -65 -65 -65 -63 -63 -59 -60 -62 -62 -63 -63 -65 -66 -65 -65 -66 -67 -67 -68 -69 -69 -69 -69 -68 -69 -69 -69 -70 -69 -69 -70 -70 -71 -69 -68 -68 -67 -67 -67 -67 -66 -65 -67 -68 -67 -76 -81 -86 -86 -90 -91 -93 -95 -97 -99 -100 -103 -103 -105 -62 -63 -63 -64 -64 -63 -63 -63 -63 -64 -64 -64 -64 -63 -63 -63 -64 -63 -64 -64 -64 -64 -64 -64 -64 -65 -66 -67 -69 -69 -66 -66 -67 -67 -65 -65 -67 -66 -66 -68 -70 -70 -71 -72 -72 -71 -73 -75 -77 -78 -77 -79 -84 -84 -87 -89 -90 -94 -96 -103 -104 -105 -108 -106 -105 -105 -100 -102 -106 -108 -109 -108 -111 -108 -110 -109 -105 -105 -107 -112 -114 -110 -109 -110 -111 -108 -107 -105 -105 -105 -103 -102 -104 -103 -103 -104 -102 -103 -103 -104 -104 -103 -104 -107 -106 -103 -96 -101 -105 -103 -105 -107 -107 -102 -98 -95 -99 -99 -98 -97 -97 -95 -93 -90 -90 -91 -92 -92 -93 -93 -88 -88 -88 -89 -87 -86 -87 -88 -89 -89 -89 -91 -91 -91 -89 -86 -89 -89 -90 -88 -86 -83 -85 -84 -86 -90 -86 -84 -88 -85 -81 -78 -74 -64 -54 -47 -45 -41 -35 -33 -35 -38 -39 -39 -38 -37 -36 -33 -32 -30 -28 -25 -22 -21 -21 -19 -16 -14 -15 -13 -13 -12 -10 -9 -10 -8 -7 -8 -8 -5 1 1 3 2 5 6 5 4 4 5 3 2 3 6 6 6 5 5 6 4 4 3 2 2 3 2 1 1 -1 -3 -4 -5 -5 -5 -5 -5 -5 -7 -6 -7 -7 -9 -10 -12 -10 -11 -11 -14 -15 -15 -19 -16 -17 -15 -11 -14 -14 -14 -14 -16 -15 -20 -21 -20 -18 -22 -21 -20 -20 -20 -19 -20 -18 -17 -16 -18 -20 -21 -19 -17 -17 -15 -18 -19 -19 -20 -20 -21 -18 -16 -16 -16 -12 -14 -19 -20 -19 -17 -17 -17 -16 -14 -15 -13 -13 -11 -13 -11 -9 -10 -12 -12 -13 -15 -16 -19 -20 -21 -21 -22 -21 -21 -22 -20 -18 -18 -16 -17 -18 -17 -16 -14 -15 -14 -16 -20 -25 -26 -36 -41 -44 -52 -53 -54 -56 -58 -59 -62 -63 -61 -58 -54 -51 -54 -53 -54 -52 -59 -60 -62 -64 -66 -66 -68 -68 -69 -72 -72 -68 -70 -70 -69 -65 -63 -67 -69 -66 -66 -64 -65 -67 -67 -65 -65 -66 -64 -68 -65 -64 -64 -66 -63 -64 -62 -64 -64 -62 -61 -62 -64 -65 -65 -64 -65 -66 -66 -65 -67 -67 -66 -69 -69 -65 -66 -71 -69 -68 -69 -68 -69 -69 -68 -67 -68 -67 -70 -71 -73 -71 -67 -65 -66 -68 -68 -69 -69 -70 -72 -73 -74 -75 -75 -77 -72 -74 -76 -76 -76 -80 -80 -80 -78 -78 -78 -76 -78 -73 -72 -72 -70 -70 -68 -66 -68 -69 -65 -63 -66 -66 -64 -62 -61 -63 -65 -63 -63 -61 -62 -61 -58 -59 -58 -59 -61 -60 -60 -64 -64 -64 -64 -62 -60 -61 -62 -63 -62 -64 -65 -66 -66 -66 -66 -67 -68 -69 -70 -69 -69 -69 -67 -68 -69 -68 -69 -69 -70 -69 -71 -70 -69 -68 -68 -66 -66 -66 -66 -65 -64 -66 -67 -66 -77 -83 -84 -90 -90 -90 -94 -96 -98 -87 -89 -102 -104 -105 -63 -62 -63 -63 -64 -64 -64 -63 -64 -63 -64 -64 -64 -64 -63 -63 -63 -64 -64 -64 -64 -64 -64 -64 -65 -65 -66 -67 -68 -69 -66 -66 -66 -67 -66 -64 -66 -67 -66 -67 -70 -71 -72 -72 -72 -71 -73 -74 -76 -79 -77 -80 -83 -84 -86 -88 -90 -92 -95 -99 -104 -107 -108 -108 -107 -106 -101 -104 -107 -110 -112 -111 -113 -110 -109 -110 -107 -105 -107 -111 -116 -114 -114 -111 -109 -108 -107 -106 -103 -103 -103 -101 -105 -103 -103 -103 -105 -103 -104 -104 -105 -104 -103 -105 -108 -106 -100 -94 -103 -105 -103 -106 -105 -105 -100 -97 -95 -97 -98 -97 -97 -96 -94 -92 -91 -91 -91 -92 -92 -94 -93 -89 -88 -88 -88 -86 -87 -88 -88 -89 -89 -89 -89 -90 -90 -89 -89 -88 -89 -90 -87 -81 -84 -85 -85 -88 -87 -84 -88 -87 -79 -78 -74 -67 -56 -51 -45 -41 -35 -33 -33 -36 -38 -39 -38 -38 -36 -34 -32 -31 -28 -27 -24 -22 -22 -21 -18 -15 -15 -14 -13 -13 -12 -9 -9 -9 -7 -7 -8 -9 -2 1 2 3 2 4 5 4 6 6 3 2 3 5 6 6 5 5 6 5 4 3 2 2 2 2 1 0 0 -3 -4 -5 -5 -5 -6 -5 -6 -7 -7 -8 -7 -7 -10 -13 -10 -11 -12 -13 -14 -14 -15 -15 -15 -15 -16 -13 -14 -14 -15 -16 -15 -17 -21 -20 -19 -21 -20 -21 -20 -20 -18 -19 -19 -17 -18 -17 -18 -20 -19 -19 -17 -18 -17 -19 -18 -20 -22 -22 -22 -17 -16 -17 -17 -15 -16 -19 -18 -18 -16 -18 -17 -13 -12 -12 -13 -12 -13 -11 -10 -12 -13 -14 -15 -16 -17 -19 -21 -22 -22 -21 -21 -22 -20 -18 -19 -18 -19 -19 -18 -17 -16 -17 -14 -15 -18 -22 -25 -36 -37 -38 -49 -55 -56 -56 -59 -61 -64 -64 -65 -61 -58 -55 -54 -55 -55 -56 -54 -59 -61 -62 -65 -67 -67 -69 -67 -68 -70 -71 -70 -69 -70 -69 -65 -66 -68 -66 -65 -64 -66 -61 -66 -67 -64 -63 -63 -65 -65 -68 -66 -65 -65 -64 -64 -65 -64 -64 -64 -62 -62 -63 -65 -66 -65 -64 -66 -67 -66 -65 -68 -68 -67 -69 -65 -67 -67 -71 -69 -67 -67 -66 -69 -68 -67 -67 -68 -68 -71 -72 -73 -71 -66 -64 -65 -68 -69 -70 -70 -72 -73 -74 -74 -76 -75 -74 -77 -76 -77 -77 -77 -73 -79 -78 -76 -76 -76 -76 -80 -74 -72 -75 -70 -69 -68 -65 -67 -68 -64 -64 -63 -65 -62 -60 -60 -64 -65 -63 -60 -61 -62 -61 -57 -59 -59 -61 -62 -61 -61 -64 -64 -64 -64 -63 -61 -62 -64 -62 -63 -64 -65 -66 -67 -67 -68 -66 -67 -69 -69 -69 -68 -67 -68 -68 -68 -69 -68 -69 -70 -70 -69 -68 -67 -67 -66 -65 -66 -65 -64 -63 -68 -68 -69 -70 -73 -76 -80 -89 -93 -81 -96 -98 -100 -90 -92 -106 -106 -62 -63 -63 -63 -63 -64 -64 -64 -64 -64 -64 -64 -64 -64 -64 -63 -64 -64 -64 -64 -65 -65 -65 -65 -65 -65 -66 -67 -68 -69 -67 -66 -67 -66 -68 -65 -66 -67 -67 -67 -70 -70 -71 -72 -72 -72 -72 -74 -75 -76 -79 -79 -82 -84 -85 -88 -90 -92 -96 -99 -104 -107 -108 -110 -109 -102 -102 -104 -108 -112 -114 -114 -115 -114 -112 -112 -109 -107 -107 -109 -114 -114 -112 -112 -110 -108 -107 -105 -104 -102 -101 -102 -104 -102 -103 -104 -103 -105 -105 -105 -105 -105 -104 -104 -104 -108 -106 -94 -93 -106 -105 -102 -104 -103 -102 -97 -96 -94 -98 -97 -96 -96 -95 -93 -91 -92 -91 -91 -92 -92 -93 -91 -89 -88 -88 -87 -86 -88 -88 -88 -89 -89 -89 -91 -90 -89 -89 -89 -89 -91 -87 -85 -83 -85 -86 -87 -88 -85 -85 -85 -82 -76 -73 -67 -62 -52 -48 -42 -38 -33 -31 -34 -37 -39 -38 -38 -36 -34 -32 -30 -29 -27 -26 -22 -22 -21 -20 -17 -14 -15 -14 -14 -13 -11 -8 -11 -8 -7 -8 -7 -5 0 2 3 3 5 6 5 5 6 5 3 3 4 6 7 6 5 6 6 4 3 2 1 2 2 1 0 -1 -2 -4 -5 -5 -5 -6 -7 -8 -6 -8 -8 -8 -8 -9 -13 -10 -11 -12 -12 -13 -13 -13 -14 -16 -14 -16 -14 -13 -13 -14 -15 -15 -17 -20 -21 -20 -19 -20 -20 -20 -20 -19 -18 -18 -18 -18 -16 -17 -18 -20 -18 -18 -17 -17 -20 -20 -20 -22 -24 -27 -20 -15 -16 -17 -17 -18 -18 -19 -19 -17 -18 -16 -17 -15 -13 -14 -14 -12 -12 -11 -14 -14 -13 -15 -17 -18 -19 -21 -22 -22 -20 -20 -21 -19 -17 -18 -21 -21 -20 -20 -18 -16 -15 -14 -17 -20 -24 -25 -34 -39 -45 -52 -57 -58 -59 -61 -64 -66 -67 -67 -62 -60 -56 -57 -59 -57 -57 -56 -60 -61 -62 -65 -68 -66 -67 -66 -67 -69 -70 -71 -68 -67 -70 -65 -67 -69 -66 -62 -64 -66 -62 -59 -65 -66 -62 -63 -63 -65 -68 -68 -66 -65 -66 -65 -65 -66 -65 -65 -65 -63 -63 -65 -66 -66 -65 -65 -67 -68 -67 -66 -68 -69 -68 -68 -66 -69 -69 -71 -68 -70 -67 -68 -69 -68 -67 -67 -67 -68 -71 -74 -73 -71 -66 -66 -67 -69 -70 -70 -72 -73 -75 -74 -75 -76 -77 -73 -73 -76 -79 -79 -79 -81 -78 -76 -75 -75 -74 -77 -79 -77 -76 -77 -70 -69 -66 -64 -66 -66 -68 -64 -64 -63 -61 -59 -61 -64 -66 -61 -58 -61 -61 -61 -58 -60 -61 -61 -62 -62 -64 -64 -65 -65 -62 -62 -63 -64 -63 -64 -64 -66 -67 -65 -65 -66 -66 -68 -69 -69 -68 -67 -66 -67 -67 -68 -68 -69 -69 -70 -69 -68 -67 -66 -67 -65 -64 -65 -66 -66 -66 -68 -70 -71 -74 -75 -78 -93 -81 -82 -85 -87 -98 -101 -94 -96 -99 -106 -62 -62 -63 -63 -64 -63 -64 -64 -63 -64 -64 -64 -64 -64 -64 -64 -64 -64 -64 -64 -65 -65 -65 -64 -65 -65 -65 -66 -68 -69 -69 -66 -67 -68 -68 -66 -65 -68 -67 -67 -69 -70 -71 -71 -72 -72 -72 -74 -75 -76 -76 -78 -81 -84 -84 -87 -89 -91 -94 -96 -102 -107 -108 -110 -111 -105 -104 -106 -109 -113 -115 -115 -117 -117 -114 -113 -111 -108 -107 -109 -112 -114 -111 -110 -110 -107 -107 -105 -103 -103 -100 -100 -100 -102 -102 -103 -102 -103 -106 -106 -108 -106 -106 -104 -104 -104 -107 -100 -96 -95 -105 -104 -101 -103 -101 -100 -98 -95 -95 -97 -97 -96 -95 -94 -92 -91 -91 -91 -92 -92 -92 -91 -91 -90 -87 -89 -86 -87 -88 -88 -88 -89 -90 -91 -91 -88 -88 -90 -88 -90 -89 -86 -84 -85 -85 -86 -89 -87 -85 -84 -83 -78 -71 -67 -60 -56 -47 -43 -38 -34 -31 -32 -35 -37 -37 -36 -36 -34 -32 -30 -30 -27 -26 -25 -22 -22 -21 -18 -15 -15 -15 -13 -14 -13 -10 -9 -9 -7 -7 -6 -6 -2 2 3 4 2 2 5 4 4 5 4 3 4 5 7 6 5 6 5 5 3 2 1 1 1 1 0 -1 -2 -3 -5 -6 -6 -6 -8 -7 -7 -8 -7 -9 -9 -8 -10 -10 -10 -10 -11 -12 -13 -13 -13 -14 -14 -16 -14 -13 -13 -14 -15 -16 -16 -19 -21 -21 -21 -19 -20 -20 -21 -20 -18 -17 -18 -18 -17 -16 -17 -19 -18 -17 -16 -18 -19 -21 -20 -22 -23 -25 -23 -16 -16 -16 -17 -17 -15 -18 -18 -18 -16 -18 -16 -15 -14 -15 -15 -13 -12 -12 -13 -14 -15 -15 -17 -19 -21 -22 -22 -21 -20 -20 -20 -20 -19 -22 -23 -21 -21 -19 -18 -17 -15 -15 -16 -24 -23 -23 -40 -41 -51 -56 -59 -60 -62 -64 -66 -66 -68 -62 -63 -61 -59 -59 -61 -59 -57 -57 -61 -62 -59 -65 -67 -66 -66 -65 -66 -68 -70 -70 -70 -69 -65 -63 -65 -67 -68 -61 -63 -64 -66 -63 -61 -65 -63 -60 -63 -64 -64 -68 -68 -67 -65 -67 -66 -66 -65 -65 -65 -65 -65 -65 -65 -67 -67 -66 -65 -67 -67 -68 -66 -68 -70 -68 -68 -66 -68 -72 -70 -68 -69 -66 -70 -69 -68 -66 -67 -67 -69 -72 -75 -74 -72 -67 -68 -68 -71 -71 -72 -73 -74 -75 -75 -76 -78 -76 -79 -76 -79 -81 -81 -80 -79 -76 -74 -73 -73 -76 -79 -78 -81 -81 -82 -70 -68 -65 -64 -64 -65 -65 -66 -65 -61 -58 -59 -63 -65 -66 -61 -59 -62 -62 -60 -60 -61 -62 -62 -63 -64 -65 -65 -65 -63 -63 -65 -65 -64 -65 -64 -65 -68 -66 -65 -66 -66 -68 -68 -68 -68 -66 -66 -66 -67 -68 -69 -69 -69 -69 -69 -67 -66 -66 -66 -65 -66 -67 -67 -67 -69 -70 -71 -74 -75 -78 -82 -84 -83 -85 -89 -90 -93 -101 -97 -99 -101 -108 -63 -63 -62 -63 -63 -63 -64 -64 -65 -64 -64 -64 -65 -65 -64 -64 -64 -64 -65 -65 -65 -65 -65 -65 -64 -65 -66 -66 -67 -68 -71 -66 -67 -68 -68 -67 -65 -67 -68 -67 -68 -70 -71 -71 -72 -73 -72 -73 -75 -77 -76 -78 -82 -84 -84 -87 -87 -89 -93 -96 -100 -106 -107 -111 -103 -106 -105 -107 -111 -114 -117 -118 -120 -120 -116 -113 -112 -108 -107 -108 -111 -114 -113 -109 -109 -106 -106 -104 -102 -101 -100 -99 -98 -98 -99 -102 -102 -101 -105 -106 -108 -110 -105 -105 -104 -104 -106 -106 -99 -99 -96 -105 -103 -102 -100 -98 -97 -97 -95 -94 -97 -96 -95 -94 -93 -91 -91 -90 -92 -92 -91 -92 -89 -89 -90 -87 -87 -88 -87 -88 -88 -89 -89 -90 -93 -89 -84 -89 -89 -89 -90 -87 -83 -85 -86 -86 -87 -88 -85 -85 -80 -78 -70 -65 -60 -55 -48 -44 -38 -35 -31 -29 -32 -35 -36 -35 -35 -34 -32 -30 -28 -28 -27 -25 -24 -22 -22 -20 -17 -14 -16 -15 -13 -13 -12 -9 -9 -8 -6 -6 -4 -3 2 3 3 3 3 2 4 4 4 5 3 3 5 6 6 5 5 5 5 3 3 1 0 1 0 0 -1 -2 -6 -4 -6 -6 -7 -7 -9 -8 -6 -7 -10 -12 -9 -9 -10 -9 -10 -10 -11 -12 -11 -12 -13 -13 -14 -14 -14 -13 -13 -14 -16 -17 -19 -20 -22 -22 -20 -20 -21 -21 -21 -18 -17 -17 -17 -17 -16 -15 -17 -19 -18 -16 -15 -19 -21 -21 -22 -22 -25 -24 -19 -16 -16 -17 -17 -16 -17 -18 -16 -17 -18 -16 -14 -14 -16 -14 -13 -13 -12 -14 -14 -15 -15 -17 -19 -21 -21 -22 -21 -20 -19 -20 -19 -18 -23 -22 -22 -22 -19 -17 -15 -17 -16 -21 -21 -26 -36 -41 -45 -54 -60 -62 -63 -63 -66 -69 -68 -68 -67 -66 -64 -60 -61 -64 -62 -58 -59 -60 -61 -60 -66 -66 -65 -64 -64 -67 -66 -69 -68 -70 -69 -67 -63 -61 -63 -69 -67 -59 -64 -65 -65 -64 -66 -62 -61 -59 -63 -64 -67 -69 -68 -66 -67 -65 -67 -67 -66 -66 -66 -66 -66 -66 -66 -68 -68 -67 -66 -67 -67 -68 -67 -68 -69 -68 -70 -68 -68 -72 -70 -68 -67 -64 -70 -70 -68 -66 -67 -69 -70 -73 -75 -74 -72 -69 -69 -70 -72 -71 -72 -75 -74 -76 -76 -78 -78 -76 -78 -77 -81 -82 -81 -82 -76 -74 -76 -75 -76 -78 -82 -79 -84 -85 -78 -69 -67 -64 -63 -64 -64 -62 -66 -66 -59 -57 -59 -63 -65 -65 -62 -62 -63 -64 -63 -61 -63 -64 -64 -65 -64 -64 -64 -64 -65 -65 -66 -66 -66 -65 -66 -67 -66 -66 -66 -67 -68 -69 -68 -68 -65 -65 -66 -67 -67 -67 -68 -68 -68 -68 -65 -65 -66 -67 -67 -68 -69 -69 -69 -70 -71 -74 -77 -78 -82 -83 -84 -96 -88 -90 -93 -95 -101 -103 -102 -105 -107 -64 -63 -63 -62 -62 -63 -64 -64 -65 -65 -64 -64 -64 -65 -64 -64 -64 -65 -65 -65 -65 -65 -65 -65 -65 -65 -66 -66 -66 -68 -68 -68 -67 -68 -68 -67 -66 -67 -68 -68 -69 -70 -71 -71 -72 -72 -72 -73 -75 -76 -75 -77 -80 -83 -85 -87 -86 -90 -92 -95 -99 -106 -107 -96 -105 -108 -106 -108 -112 -116 -119 -119 -118 -119 -116 -113 -112 -109 -107 -108 -110 -114 -111 -108 -106 -107 -105 -104 -103 -101 -98 -99 -98 -96 -97 -99 -101 -102 -101 -106 -105 -107 -106 -107 -104 -105 -104 -104 -105 -99 -101 -98 -104 -102 -99 -98 -97 -95 -95 -93 -92 -96 -96 -94 -93 -92 -91 -90 -90 -92 -93 -94 -92 -92 -90 -90 -87 -87 -88 -88 -88 -88 -89 -90 -90 -91 -86 -87 -89 -89 -91 -88 -86 -86 -86 -86 -87 -89 -87 -85 -84 -77 -72 -65 -60 -53 -50 -42 -39 -35 -32 -31 -32 -33 -35 -34 -33 -34 -32 -31 -30 -28 -27 -26 -25 -23 -22 -22 -19 -16 -15 -16 -14 -14 -13 -11 -8 -9 -6 -6 -5 -4 0 2 3 4 3 3 4 3 2 4 4 3 4 5 6 5 5 4 4 4 2 2 0 0 0 -1 -1 -4 -4 -5 -5 -6 -6 -7 -9 -9 -7 -6 -10 -12 -11 -11 -10 -10 -9 -9 -10 -11 -10 -11 -12 -12 -13 -14 -13 -12 -13 -14 -15 -16 -19 -18 -22 -22 -21 -21 -21 -22 -22 -21 -18 -17 -17 -18 -19 -16 -16 -18 -19 -16 -13 -18 -21 -21 -22 -21 -23 -25 -21 -16 -16 -17 -17 -17 -18 -17 -17 -17 -18 -17 -15 -15 -17 -14 -14 -13 -13 -13 -14 -16 -16 -18 -20 -21 -21 -21 -19 -21 -19 -20 -19 -21 -24 -23 -23 -21 -19 -17 -16 -16 -16 -19 -27 -28 -43 -44 -52 -57 -63 -65 -66 -67 -70 -71 -70 -72 -69 -67 -65 -62 -65 -64 -64 -60 -59 -60 -62 -61 -61 -60 -63 -63 -65 -66 -68 -68 -69 -68 -67 -69 -64 -61 -60 -62 -69 -66 -64 -63 -66 -66 -63 -68 -60 -58 -65 -64 -65 -68 -67 -68 -67 -67 -66 -68 -68 -67 -67 -66 -67 -67 -67 -67 -68 -68 -67 -66 -67 -66 -69 -69 -71 -72 -71 -70 -72 -69 -72 -70 -69 -65 -63 -69 -71 -70 -68 -69 -71 -71 -73 -75 -75 -73 -70 -71 -73 -71 -73 -74 -76 -76 -76 -77 -78 -78 -76 -77 -78 -83 -84 -82 -81 -76 -75 -76 -77 -79 -80 -84 -83 -88 -80 -72 -69 -66 -65 -62 -64 -63 -60 -66 -67 -60 -60 -61 -63 -65 -63 -63 -63 -64 -64 -64 -63 -63 -64 -65 -66 -65 -65 -63 -64 -65 -66 -65 -65 -65 -66 -67 -65 -66 -66 -67 -67 -69 -67 -66 -66 -65 -66 -66 -67 -68 -68 -68 -68 -67 -64 -66 -68 -69 -69 -70 -70 -71 -70 -71 -74 -75 -77 -80 -84 -86 -88 -90 -89 -94 -96 -97 -102 -104 -104 -107 -107 -65 -63 -64 -63 -63 -63 -63 -64 -64 -65 -65 -64 -64 -65 -65 -64 -65 -65 -64 -65 -65 -65 -65 -66 -65 -65 -66 -66 -67 -68 -68 -67 -66 -67 -68 -68 -67 -66 -68 -68 -68 -71 -70 -71 -71 -72 -72 -72 -74 -76 -78 -77 -79 -83 -84 -84 -86 -89 -92 -95 -97 -106 -107 -98 -106 -112 -107 -109 -113 -117 -119 -118 -117 -117 -117 -113 -111 -109 -107 -108 -109 -112 -113 -106 -105 -106 -104 -104 -102 -101 -99 -97 -98 -99 -94 -95 -100 -101 -102 -102 -105 -105 -106 -105 -106 -103 -104 -106 -104 -105 -104 -99 -104 -103 -100 -98 -96 -96 -93 -94 -92 -93 -95 -95 -93 -93 -92 -90 -90 -89 -92 -92 -93 -92 -92 -92 -90 -86 -88 -89 -88 -88 -89 -90 -90 -90 -89 -85 -90 -89 -90 -89 -87 -86 -86 -87 -87 -88 -88 -86 -85 -80 -75 -65 -60 -54 -51 -47 -41 -38 -35 -33 -31 -35 -34 -32 -32 -32 -32 -30 -29 -27 -28 -26 -26 -23 -22 -22 -21 -19 -16 -16 -15 -14 -14 -12 -9 -10 -8 -5 -5 -3 -2 2 3 4 4 4 4 3 1 3 4 3 2 4 5 5 5 5 4 3 2 1 0 -1 -2 -1 -2 -3 -6 -7 -5 -6 -6 -7 -9 -11 -8 -8 -10 -12 -12 -12 -10 -10 -9 -10 -9 -8 -9 -9 -11 -10 -12 -13 -13 -12 -12 -13 -15 -15 -18 -19 -20 -21 -22 -21 -21 -22 -21 -18 -20 -17 -18 -18 -19 -18 -14 -18 -19 -18 -15 -16 -19 -21 -22 -23 -22 -24 -23 -18 -18 -16 -16 -17 -16 -17 -17 -17 -18 -17 -15 -16 -15 -14 -14 -14 -14 -14 -15 -15 -16 -18 -20 -21 -20 -20 -20 -20 -20 -20 -18 -24 -25 -24 -24 -22 -19 -16 -18 -19 -21 -25 -29 -38 -40 -48 -55 -62 -66 -68 -68 -69 -72 -71 -72 -73 -72 -69 -66 -65 -69 -65 -63 -60 -60 -60 -62 -59 -60 -58 -61 -65 -65 -65 -67 -69 -69 -70 -67 -70 -67 -61 -60 -60 -64 -67 -66 -64 -66 -67 -65 -65 -56 -58 -55 -62 -66 -66 -69 -69 -68 -67 -65 -68 -67 -69 -67 -68 -65 -65 -63 -68 -68 -69 -68 -68 -66 -66 -69 -69 -71 -72 -73 -71 -70 -72 -72 -72 -70 -69 -67 -66 -69 -72 -72 -71 -70 -70 -72 -74 -74 -75 -70 -73 -73 -74 -72 -74 -75 -78 -77 -76 -77 -78 -79 -76 -77 -80 -85 -83 -82 -79 -76 -75 -78 -79 -82 -82 -86 -90 -89 -82 -73 -69 -64 -65 -61 -64 -64 -62 -67 -65 -59 -61 -64 -64 -65 -62 -64 -64 -65 -63 -63 -64 -64 -65 -66 -67 -67 -66 -65 -63 -64 -65 -65 -65 -66 -66 -65 -66 -66 -67 -67 -65 -66 -66 -65 -64 -65 -66 -66 -67 -68 -68 -67 -68 -68 -68 -70 -70 -71 -72 -72 -72 -72 -74 -75 -77 -79 -82 -86 -90 -92 -88 -95 -96 -99 -100 -103 -104 -106 -105 -106 -65 -64 -63 -64 -63 -63 -63 -64 -64 -64 -65 -65 -65 -64 -65 -65 -65 -65 -65 -64 -66 -65 -66 -66 -66 -65 -66 -67 -67 -68 -68 -67 -66 -67 -68 -68 -66 -66 -67 -68 -68 -71 -70 -71 -71 -71 -72 -72 -74 -76 -77 -76 -79 -81 -85 -85 -86 -88 -91 -94 -96 -104 -108 -106 -109 -114 -109 -110 -113 -114 -114 -117 -117 -116 -115 -113 -111 -110 -107 -108 -110 -110 -110 -106 -106 -104 -102 -103 -102 -101 -99 -97 -96 -97 -98 -94 -95 -99 -100 -101 -102 -105 -104 -105 -103 -102 -102 -103 -104 -107 -105 -104 -100 -103 -102 -99 -97 -94 -94 -93 -94 -92 -93 -95 -94 -92 -92 -91 -90 -90 -90 -93 -92 -92 -91 -92 -92 -87 -86 -90 -89 -88 -89 -90 -90 -90 -91 -86 -88 -90 -89 -90 -88 -87 -87 -87 -86 -88 -88 -86 -86 -84 -76 -71 -63 -57 -53 -50 -42 -40 -36 -34 -34 -33 -31 -34 -31 -31 -31 -30 -29 -27 -27 -26 -25 -26 -23 -22 -22 -20 -18 -16 -14 -15 -14 -13 -12 -8 -7 -6 -5 -3 -1 1 3 4 5 4 3 3 1 2 3 3 2 3 5 5 4 5 3 3 3 1 -1 -3 -1 -1 -2 -3 -5 -8 -7 -6 -7 -6 -8 -12 -10 -9 -11 -13 -11 -12 -13 -10 -9 -8 -9 -8 -9 -8 -9 -9 -10 -12 -13 -12 -12 -13 -15 -15 -17 -19 -21 -20 -20 -21 -20 -21 -22 -22 -22 -18 -18 -18 -17 -20 -15 -17 -19 -18 -17 -17 -19 -20 -22 -23 -21 -20 -22 -22 -17 -21 -17 -16 -17 -16 -16 -17 -18 -17 -16 -16 -15 -15 -15 -14 -14 -15 -16 -16 -17 -18 -21 -19 -21 -19 -20 -21 -20 -20 -22 -25 -26 -28 -24 -21 -18 -16 -21 -22 -25 -32 -33 -40 -46 -53 -59 -65 -68 -69 -70 -72 -74 -73 -73 -77 -72 -71 -69 -67 -67 -64 -62 -60 -60 -61 -62 -59 -56 -55 -59 -62 -64 -64 -64 -68 -69 -72 -68 -67 -70 -67 -60 -59 -64 -65 -68 -66 -67 -65 -66 -66 -67 -62 -61 -57 -65 -66 -68 -69 -70 -68 -66 -67 -70 -68 -68 -66 -67 -66 -62 -61 -69 -69 -69 -68 -69 -67 -66 -69 -69 -72 -73 -73 -72 -70 -71 -74 -71 -71 -71 -69 -69 -69 -73 -74 -73 -72 -74 -75 -76 -76 -76 -75 -75 -74 -75 -73 -75 -76 -79 -77 -77 -78 -79 -79 -77 -80 -83 -84 -83 -82 -79 -76 -75 -80 -81 -83 -85 -88 -92 -94 -84 -75 -69 -63 -65 -62 -65 -65 -64 -68 -62 -61 -63 -66 -64 -63 -64 -64 -65 -66 -64 -64 -66 -65 -67 -67 -68 -68 -67 -65 -64 -65 -65 -65 -66 -65 -66 -67 -66 -67 -67 -66 -66 -64 -64 -64 -65 -65 -67 -67 -68 -68 -66 -67 -70 -71 -72 -72 -73 -73 -74 -73 -74 -76 -78 -78 -81 -84 -87 -92 -94 -93 -93 -98 -103 -101 -102 -103 -103 -105 -102 -65 -65 -65 -64 -65 -62 -63 -64 -64 -64 -65 -65 -65 -65 -65 -65 -65 -65 -65 -65 -65 -65 -65 -65 -66 -66 -66 -67 -67 -67 -68 -67 -67 -67 -68 -68 -67 -66 -68 -68 -69 -70 -70 -70 -71 -71 -71 -72 -73 -75 -76 -79 -78 -82 -85 -85 -86 -86 -89 -93 -96 -102 -108 -107 -111 -116 -110 -107 -112 -116 -117 -113 -116 -115 -114 -114 -111 -110 -107 -107 -107 -112 -112 -107 -103 -102 -101 -101 -102 -100 -99 -98 -94 -96 -97 -96 -95 -96 -98 -99 -101 -103 -104 -103 -104 -105 -102 -103 -103 -105 -106 -104 -104 -101 -103 -101 -98 -97 -94 -94 -93 -93 -92 -94 -94 -93 -92 -91 -91 -90 -90 -91 -93 -93 -91 -91 -93 -90 -87 -87 -90 -89 -89 -90 -90 -90 -90 -89 -87 -90 -90 -91 -88 -89 -87 -87 -87 -87 -89 -87 -85 -84 -80 -73 -66 -61 -54 -51 -44 -42 -39 -37 -35 -34 -31 -33 -32 -29 -28 -28 -28 -27 -25 -27 -25 -25 -25 -22 -21 -21 -21 -18 -16 -15 -14 -14 -13 -11 -9 -7 -5 -4 -1 1 3 4 4 4 3 2 1 1 3 3 2 2 3 5 4 4 3 3 2 1 0 -3 -3 -2 -1 -2 -5 -8 -8 -6 -7 -3 -7 -11 -11 -11 -10 -14 -12 -13 -12 -10 -9 -8 -8 -8 -8 -7 -7 -8 -8 -11 -12 -12 -12 -13 -14 -15 -17 -20 -18 -20 -21 -21 -21 -21 -21 -24 -22 -21 -16 -19 -16 -19 -17 -18 -19 -19 -17 -16 -18 -20 -22 -24 -24 -22 -24 -22 -17 -20 -19 -17 -17 -17 -16 -16 -18 -17 -16 -16 -16 -16 -15 -14 -14 -16 -15 -16 -18 -19 -20 -20 -20 -20 -20 -20 -19 -20 -26 -26 -29 -26 -24 -22 -20 -22 -25 -27 -30 -33 -40 -43 -53 -57 -64 -70 -70 -72 -72 -75 -75 -74 -78 -79 -75 -71 -69 -66 -66 -64 -61 -60 -59 -60 -59 -58 -56 -56 -56 -60 -64 -63 -63 -66 -67 -69 -72 -68 -67 -69 -67 -59 -58 -66 -67 -70 -65 -65 -68 -68 -68 -67 -64 -57 -58 -66 -65 -69 -69 -72 -68 -66 -67 -69 -67 -66 -66 -66 -65 -61 -59 -58 -69 -69 -69 -70 -67 -66 -70 -70 -73 -74 -74 -72 -68 -69 -71 -71 -72 -72 -71 -72 -70 -74 -71 -72 -74 -73 -76 -76 -76 -75 -76 -76 -76 -76 -74 -76 -77 -79 -77 -78 -76 -79 -79 -78 -82 -87 -84 -82 -81 -79 -76 -78 -84 -84 -83 -86 -91 -94 -98 -86 -76 -69 -64 -66 -64 -65 -65 -67 -66 -63 -63 -65 -66 -64 -64 -65 -65 -66 -68 -64 -65 -67 -66 -68 -67 -67 -68 -67 -65 -64 -65 -65 -65 -66 -65 -66 -66 -67 -67 -67 -65 -65 -63 -64 -64 -65 -65 -68 -68 -67 -69 -70 -71 -73 -75 -73 -75 -74 -77 -75 -76 -78 -80 -80 -83 -87 -89 -94 -98 -96 -98 -97 -101 -99 -99 -100 -100 -99 -104 -65 -65 -65 -64 -64 -63 -64 -64 -64 -64 -65 -65 -65 -65 -65 -65 -65 -65 -66 -66 -68 -66 -66 -66 -66 -66 -66 -67 -67 -67 -68 -69 -67 -67 -68 -68 -68 -68 -67 -68 -69 -69 -71 -71 -71 -71 -72 -73 -73 -75 -76 -78 -78 -81 -85 -85 -86 -85 -89 -92 -95 -101 -108 -110 -114 -114 -111 -108 -111 -115 -116 -111 -111 -114 -113 -112 -110 -109 -109 -107 -108 -110 -112 -109 -104 -101 -100 -100 -101 -100 -98 -97 -97 -94 -96 -96 -96 -97 -96 -97 -98 -101 -102 -101 -102 -103 -103 -103 -103 -103 -107 -106 -104 -104 -102 -103 -100 -98 -97 -95 -94 -94 -93 -92 -94 -94 -92 -91 -90 -90 -89 -90 -92 -94 -93 -92 -91 -91 -90 -89 -88 -90 -89 -90 -90 -90 -92 -90 -88 -90 -90 -90 -90 -88 -88 -88 -88 -87 -88 -87 -86 -85 -82 -76 -70 -63 -59 -52 -47 -43 -41 -38 -37 -36 -35 -31 -31 -30 -28 -26 -28 -27 -26 -25 -26 -25 -24 -24 -21 -21 -21 -19 -18 -15 -15 -14 -13 -11 -10 -7 -5 -4 -2 1 1 3 3 3 3 2 1 0 1 3 2 1 2 4 5 4 3 1 2 1 0 -2 -5 -3 -2 -3 -5 -7 -10 -8 -8 -6 -7 -10 -12 -13 -12 -14 -9 -14 -12 -11 -10 -9 -8 -7 -7 -7 -5 -7 -6 -11 -12 -12 -12 -13 -13 -15 -15 -19 -20 -20 -20 -21 -21 -21 -21 -22 -25 -23 -16 -19 -18 -18 -17 -18 -19 -18 -19 -18 -20 -19 -20 -24 -25 -23 -24 -22 -20 -18 -18 -19 -17 -17 -17 -16 -18 -17 -16 -16 -16 -16 -15 -15 -15 -17 -15 -18 -18 -19 -21 -21 -19 -20 -21 -22 -19 -23 -26 -28 -32 -29 -24 -24 -22 -25 -29 -31 -36 -37 -45 -45 -55 -61 -65 -72 -73 -74 -75 -77 -77 -73 -79 -79 -74 -71 -67 -66 -64 -63 -63 -61 -59 -59 -58 -58 -58 -55 -53 -55 -62 -63 -61 -63 -67 -67 -69 -71 -68 -67 -68 -63 -58 -57 -59 -68 -68 -67 -66 -69 -69 -68 -68 -63 -53 -59 -66 -65 -71 -70 -70 -67 -66 -68 -67 -67 -66 -65 -65 -64 -61 -62 -59 -70 -69 -70 -70 -65 -70 -70 -70 -74 -75 -73 -71 -68 -67 -68 -70 -74 -74 -73 -74 -74 -74 -75 -74 -76 -75 -77 -76 -77 -74 -76 -78 -78 -73 -70 -72 -76 -76 -75 -75 -74 -79 -79 -78 -85 -90 -84 -81 -81 -79 -76 -79 -85 -88 -85 -88 -93 -94 -94 -82 -74 -69 -65 -66 -66 -66 -68 -66 -68 -65 -64 -67 -66 -64 -65 -66 -66 -67 -69 -65 -67 -67 -67 -68 -67 -67 -67 -67 -65 -64 -64 -65 -66 -65 -66 -66 -67 -67 -68 -66 -64 -62 -63 -64 -65 -67 -69 -69 -68 -71 -72 -74 -75 -78 -75 -77 -76 -78 -77 -78 -80 -82 -82 -85 -89 -91 -94 -96 -99 -98 -95 -99 -96 -97 -97 -97 -98 -103 -65 -65 -65 -65 -65 -65 -64 -65 -64 -65 -65 -65 -65 -65 -65 -66 -66 -66 -66 -67 -65 -65 -66 -66 -66 -66 -66 -67 -67 -67 -67 -67 -67 -68 -68 -68 -68 -67 -67 -69 -70 -71 -71 -71 -71 -72 -72 -71 -72 -74 -76 -77 -78 -81 -84 -85 -86 -85 -88 -92 -94 -99 -108 -110 -112 -114 -111 -108 -110 -114 -115 -109 -111 -113 -112 -112 -111 -109 -108 -107 -108 -110 -111 -109 -105 -100 -99 -98 -99 -100 -99 -97 -97 -95 -95 -96 -96 -94 -97 -96 -98 -98 -101 -100 -100 -102 -102 -102 -102 -103 -103 -108 -105 -103 -103 -102 -102 -100 -98 -96 -95 -94 -93 -93 -93 -94 -93 -91 -90 -90 -91 -88 -90 -93 -94 -93 -92 -92 -91 -90 -88 -90 -90 -90 -90 -90 -91 -90 -89 -88 -91 -90 -90 -89 -88 -88 -89 -87 -87 -88 -87 -85 -83 -80 -73 -67 -62 -55 -51 -47 -42 -41 -39 -38 -37 -35 -34 -31 -27 -26 -24 -28 -27 -26 -25 -25 -24 -24 -22 -21 -20 -20 -19 -18 -15 -15 -14 -12 -11 -6 -6 -4 -4 -2 0 1 2 3 2 1 1 0 2 2 2 2 2 3 4 4 3 2 1 1 -1 -2 -5 -5 -3 -2 -4 -7 -9 -9 -9 -7 -6 -8 -12 -11 -14 -14 -12 -15 -13 -12 -10 -9 -8 -7 -7 -6 -6 -6 -7 -10 -13 -14 -12 -13 -14 -14 -14 -18 -19 -20 -20 -21 -21 -22 -22 -21 -22 -23 -21 -18 -17 -17 -17 -18 -18 -19 -20 -18 -19 -20 -21 -22 -25 -22 -21 -21 -20 -17 -17 -17 -18 -18 -17 -16 -19 -17 -16 -17 -16 -17 -16 -15 -15 -16 -18 -17 -18 -20 -20 -20 -19 -21 -23 -19 -20 -27 -27 -26 -31 -27 -26 -26 -27 -30 -33 -35 -39 -42 -45 -54 -58 -63 -73 -74 -75 -75 -77 -79 -78 -76 -78 -78 -75 -72 -66 -65 -65 -63 -62 -61 -60 -61 -58 -58 -58 -57 -53 -52 -57 -63 -61 -60 -65 -64 -64 -70 -70 -69 -67 -67 -62 -57 -65 -61 -70 -69 -67 -67 -70 -70 -69 -68 -63 -49 -60 -67 -66 -69 -69 -67 -66 -65 -67 -65 -66 -65 -66 -64 -60 -60 -59 -60 -71 -71 -70 -71 -66 -70 -70 -68 -72 -74 -72 -70 -66 -65 -65 -70 -68 -71 -74 -75 -75 -75 -76 -76 -77 -76 -77 -76 -77 -74 -76 -78 -77 -69 -67 -74 -74 -73 -73 -73 -72 -78 -79 -88 -88 -89 -87 -88 -81 -79 -76 -80 -86 -91 -87 -87 -90 -91 -90 -79 -72 -69 -66 -67 -67 -68 -69 -70 -67 -67 -66 -68 -67 -65 -66 -67 -67 -69 -68 -65 -66 -67 -68 -68 -67 -67 -66 -66 -67 -65 -65 -64 -64 -65 -66 -67 -67 -68 -68 -67 -64 -65 -66 -66 -69 -70 -70 -71 -73 -74 -76 -78 -80 -80 -79 -81 -79 -79 -80 -82 -84 -84 -86 -88 -91 -92 -94 -96 -95 -97 -96 -94 -94 -95 -94 -95 -93 -64 -65 -65 -65 -65 -65 -66 -63 -64 -65 -65 -65 -65 -66 -65 -66 -66 -66 -67 -67 -66 -65 -66 -66 -66 -66 -66 -67 -67 -67 -67 -66 -67 -67 -68 -68 -66 -67 -68 -69 -70 -72 -71 -71 -71 -72 -71 -72 -74 -76 -77 -77 -81 -84 -85 -86 -85 -87 -91 -94 -97 -105 -111 -112 -114 -112 -109 -110 -113 -116 -115 -115 -115 -115 -112 -111 -109 -108 -107 -108 -110 -110 -109 -106 -102 -97 -97 -98 -99 -99 -98 -97 -95 -94 -95 -96 -96 -95 -96 -96 -96 -99 -100 -98 -100 -100 -101 -101 -102 -102 -103 -102 -106 -103 -103 -102 -101 -101 -99 -97 -97 -95 -94 -94 -93 -93 -93 -92 -90 -89 -90 -91 -89 -91 -94 -94 -93 -92 -92 -92 -90 -90 -90 -90 -90 -91 -91 -91 -89 -89 -90 -91 -91 -89 -91 -88 -88 -87 -87 -87 -87 -86 -85 -82 -76 -70 -67 -60 -52 -49 -44 -42 -41 -40 -39 -37 -34 -31 -29 -27 -26 -27 -28 -27 -25 -24 -24 -24 -24 -23 -20 -20 -20 -19 -18 -16 -14 -14 -11 -9 -6 -5 -4 -4 -1 -1 1 1 1 1 0 0 -1 1 2 2 2 3 4 4 3 2 0 -1 -2 -2 -4 -7 -3 -2 -1 -7 -9 -9 -10 -7 -7 -9 -12 -14 -15 -15 -14 -14 -14 -12 -11 -10 -8 -6 -7 -7 -6 -6 -7 -9 -13 -14 -12 -12 -14 -15 -16 -19 -20 -21 -21 -20 -20 -21 -22 -23 -23 -23 -20 -18 -19 -18 -18 -18 -19 -18 -19 -19 -19 -21 -22 -23 -25 -24 -22 -22 -19 -18 -17 -16 -17 -18 -18 -19 -19 -17 -16 -17 -17 -17 -16 -16 -15 -16 -18 -18 -19 -20 -20 -18 -20 -22 -20 -19 -23 -25 -27 -33 -31 -30 -30 -28 -31 -35 -37 -41 -42 -46 -50 -58 -62 -67 -76 -76 -76 -78 -80 -79 -76 -76 -77 -78 -74 -68 -65 -64 -64 -62 -63 -62 -62 -62 -58 -57 -57 -57 -55 -51 -51 -58 -62 -62 -62 -67 -61 -61 -70 -69 -69 -68 -71 -64 -56 -62 -62 -71 -69 -69 -69 -71 -70 -69 -69 -63 -53 -59 -67 -69 -67 -68 -66 -67 -65 -67 -64 -65 -64 -65 -63 -59 -59 -55 -61 -72 -71 -70 -65 -64 -67 -67 -68 -69 -72 -71 -69 -64 -62 -62 -66 -71 -77 -76 -76 -76 -76 -77 -78 -79 -78 -77 -73 -76 -75 -76 -77 -75 -66 -68 -71 -71 -70 -70 -70 -76 -74 -79 -90 -91 -91 -89 -88 -81 -79 -76 -81 -85 -88 -85 -85 -87 -88 -87 -75 -70 -69 -66 -68 -69 -68 -70 -71 -69 -69 -68 -68 -67 -65 -68 -67 -67 -68 -66 -65 -65 -68 -68 -65 -68 -66 -66 -64 -65 -66 -64 -63 -64 -67 -66 -65 -67 -68 -66 -67 -66 -67 -68 -69 -71 -71 -75 -75 -77 -79 -81 -83 -83 -81 -82 -80 -80 -82 -85 -86 -85 -86 -87 -90 -91 -90 -94 -93 -95 -94 -92 -92 -92 -91 -100 -90 -65 -64 -65 -65 -65 -65 -65 -64 -64 -65 -65 -65 -65 -66 -65 -66 -65 -66 -67 -67 -66 -66 -66 -66 -66 -66 -67 -67 -67 -67 -67 -66 -68 -67 -67 -68 -70 -68 -67 -68 -69 -72 -71 -71 -71 -71 -72 -72 -73 -75 -76 -77 -80 -83 -85 -86 -85 -85 -90 -93 -98 -105 -111 -112 -114 -115 -110 -110 -113 -116 -114 -114 -114 -114 -111 -110 -109 -107 -106 -108 -109 -109 -112 -107 -103 -97 -97 -98 -99 -99 -98 -97 -96 -95 -94 -94 -95 -95 -95 -95 -95 -97 -99 -100 -96 -99 -101 -100 -101 -101 -102 -104 -104 -101 -102 -101 -100 -100 -99 -98 -97 -95 -94 -93 -93 -93 -93 -91 -89 -88 -91 -91 -91 -92 -94 -94 -94 -92 -92 -91 -92 -90 -91 -90 -90 -91 -91 -91 -91 -91 -90 -91 -93 -89 -90 -88 -87 -87 -86 -86 -87 -85 -85 -82 -79 -73 -68 -64 -53 -50 -47 -43 -42 -41 -41 -39 -38 -34 -31 -29 -28 -27 -27 -28 -26 -25 -26 -25 -23 -23 -22 -20 -20 -19 -19 -18 -15 -14 -13 -10 -8 -6 -5 -5 -4 -2 0 0 1 1 0 1 -2 0 1 3 1 2 3 4 3 3 1 -1 -2 -1 -4 -8 -6 -4 -4 -7 -8 -10 -11 -8 -8 -8 -10 -14 -15 -16 -16 -15 -14 -14 -11 -10 -9 -7 -7 -8 -7 -7 -8 -8 -12 -15 -13 -13 -14 -13 -14 -17 -20 -21 -21 -21 -20 -19 -22 -23 -24 -23 -21 -20 -20 -19 -19 -19 -19 -20 -20 -20 -19 -20 -22 -24 -25 -26 -22 -22 -19 -17 -17 -17 -17 -17 -18 -19 -19 -17 -16 -17 -17 -17 -17 -17 -16 -16 -17 -18 -19 -21 -20 -18 -21 -23 -20 -21 -25 -27 -28 -30 -33 -30 -32 -32 -36 -39 -41 -43 -47 -50 -54 -61 -65 -72 -78 -79 -77 -77 -78 -76 -77 -77 -80 -77 -74 -67 -64 -63 -64 -63 -64 -62 -61 -62 -60 -57 -57 -57 -57 -53 -53 -55 -60 -62 -64 -65 -66 -58 -57 -68 -71 -69 -68 -71 -65 -55 -59 -69 -71 -70 -70 -70 -72 -70 -68 -69 -64 -63 -58 -66 -68 -65 -67 -65 -63 -65 -64 -63 -64 -64 -64 -62 -62 -57 -51 -62 -70 -69 -69 -64 -64 -65 -64 -66 -67 -71 -70 -67 -62 -62 -61 -65 -69 -75 -78 -77 -77 -77 -78 -80 -77 -74 -73 -70 -72 -75 -76 -77 -74 -63 -64 -68 -71 -68 -71 -67 -74 -74 -79 -91 -95 -93 -89 -89 -80 -78 -75 -80 -83 -85 -82 -84 -84 -85 -83 -72 -72 -72 -67 -69 -68 -68 -72 -72 -71 -68 -70 -69 -67 -64 -67 -66 -66 -67 -65 -65 -67 -68 -68 -67 -67 -68 -67 -64 -66 -65 -65 -66 -68 -67 -68 -68 -69 -68 -70 -68 -69 -69 -71 -72 -73 -77 -77 -79 -82 -83 -85 -85 -83 -83 -82 -82 -83 -83 -84 -84 -85 -87 -87 -89 -87 -91 -93 -93 -91 -90 -89 -89 -89 -99 -100 -65 -65 -64 -65 -65 -65 -65 -66 -63 -65 -65 -65 -65 -66 -66 -66 -66 -66 -67 -68 -67 -67 -66 -66 -67 -66 -67 -66 -67 -67 -67 -66 -66 -67 -68 -68 -69 -69 -67 -68 -69 -72 -72 -71 -71 -71 -72 -72 -73 -75 -76 -77 -79 -82 -85 -86 -85 -84 -86 -93 -98 -104 -111 -112 -113 -113 -110 -110 -112 -115 -113 -114 -113 -112 -111 -110 -108 -107 -106 -108 -109 -108 -112 -108 -105 -100 -97 -97 -98 -98 -98 -97 -96 -95 -95 -94 -94 -95 -95 -95 -93 -95 -97 -99 -98 -96 -99 -100 -100 -100 -101 -101 -102 -102 -101 -101 -100 -101 -98 -99 -98 -97 -95 -94 -94 -93 -93 -92 -92 -90 -90 -92 -92 -91 -93 -95 -94 -93 -92 -92 -91 -91 -91 -90 -90 -91 -91 -91 -91 -92 -90 -91 -90 -89 -89 -86 -86 -85 -85 -86 -86 -85 -83 -78 -76 -71 -65 -61 -57 -51 -50 -45 -43 -41 -42 -42 -39 -37 -33 -31 -29 -29 -27 -28 -27 -26 -25 -25 -24 -23 -23 -21 -19 -20 -19 -19 -17 -15 -13 -11 -10 -8 -6 -5 -5 -4 -2 -1 0 0 0 -1 -2 -1 1 0 2 1 2 3 4 3 2 0 -3 -2 -4 -7 -9 -6 -6 -6 -11 -10 -11 -10 -10 -9 -11 -14 -15 -17 -17 -17 -16 -15 -13 -11 -10 -8 -8 -8 -8 -8 -8 -7 -11 -14 -14 -12 -14 -14 -15 -16 -19 -22 -22 -22 -22 -21 -21 -23 -25 -24 -22 -22 -20 -20 -20 -20 -20 -21 -20 -21 -20 -21 -22 -25 -26 -26 -22 -22 -20 -18 -18 -18 -18 -17 -17 -20 -19 -17 -17 -18 -18 -18 -17 -17 -16 -16 -17 -19 -20 -21 -19 -18 -22 -22 -21 -24 -26 -28 -29 -28 -34 -36 -34 -37 -41 -44 -45 -47 -51 -54 -61 -64 -67 -80 -80 -81 -75 -76 -76 -74 -76 -76 -81 -78 -75 -72 -63 -64 -63 -62 -63 -62 -61 -62 -62 -58 -56 -57 -58 -57 -55 -55 -54 -61 -61 -66 -67 -66 -58 -61 -69 -71 -68 -67 -72 -67 -54 -56 -73 -72 -72 -70 -68 -70 -69 -67 -69 -65 -64 -57 -66 -68 -67 -66 -66 -63 -65 -64 -63 -64 -64 -63 -61 -62 -57 -51 -62 -66 -68 -65 -62 -61 -62 -61 -64 -64 -67 -68 -66 -61 -58 -60 -64 -68 -76 -80 -77 -75 -73 -74 -77 -75 -72 -70 -67 -66 -76 -73 -76 -63 -68 -61 -63 -68 -67 -68 -65 -71 -75 -79 -93 -98 -94 -91 -87 -79 -77 -74 -79 -82 -83 -80 -82 -81 -79 -76 -71 -71 -71 -68 -68 -69 -70 -73 -73 -73 -69 -69 -68 -66 -66 -65 -65 -66 -66 -66 -69 -69 -69 -69 -69 -68 -66 -64 -66 -66 -67 -67 -68 -69 -69 -68 -70 -69 -70 -69 -70 -71 -72 -73 -77 -79 -80 -81 -84 -85 -88 -87 -85 -84 -84 -82 -82 -83 -83 -84 -84 -86 -85 -87 -85 -88 -91 -91 -89 -88 -86 -86 -86 -97 -98 -65 -65 -64 -64 -65 -65 -65 -64 -64 -64 -65 -65 -65 -66 -66 -67 -66 -66 -67 -68 -68 -67 -66 -66 -67 -67 -67 -67 -67 -68 -67 -67 -68 -68 -68 -68 -68 -70 -68 -68 -70 -71 -72 -71 -71 -71 -72 -72 -73 -74 -76 -77 -79 -82 -85 -86 -85 -84 -86 -92 -96 -105 -111 -115 -115 -114 -111 -111 -111 -115 -112 -113 -112 -111 -110 -110 -108 -107 -105 -107 -108 -107 -110 -108 -104 -102 -97 -98 -98 -99 -99 -98 -96 -96 -96 -94 -94 -94 -94 -94 -95 -94 -96 -97 -99 -99 -99 -99 -99 -99 -99 -100 -102 -100 -100 -101 -99 -99 -100 -99 -99 -98 -97 -96 -94 -94 -93 -93 -92 -92 -90 -91 -92 -92 -91 -94 -95 -93 -95 -92 -91 -91 -91 -91 -91 -91 -91 -91 -91 -91 -91 -89 -90 -90 -89 -88 -85 -85 -85 -86 -86 -85 -84 -80 -78 -73 -68 -61 -54 -50 -48 -44 -43 -41 -41 -40 -38 -36 -33 -31 -29 -28 -28 -26 -25 -26 -25 -23 -24 -23 -22 -20 -19 -19 -18 -18 -16 -14 -13 -12 -11 -9 -7 -6 -6 -5 -3 -2 -2 0 -1 -1 -2 -2 0 1 1 0 1 3 3 4 2 0 -3 -4 -5 -8 -9 -7 -7 -9 -8 -9 -7 -12 -12 -9 -11 -13 -15 -17 -18 -17 -17 -16 -15 -12 -10 -9 -8 -8 -8 -8 -7 -7 -9 -13 -15 -13 -13 -15 -15 -14 -18 -20 -22 -24 -24 -23 -24 -23 -25 -25 -25 -23 -22 -21 -21 -20 -21 -21 -22 -21 -21 -22 -22 -24 -25 -26 -24 -22 -21 -20 -19 -18 -18 -18 -18 -20 -19 -17 -17 -18 -18 -18 -17 -18 -18 -17 -18 -19 -20 -21 -19 -20 -22 -23 -24 -26 -27 -29 -31 -37 -34 -38 -38 -41 -46 -47 -49 -51 -55 -58 -64 -66 -72 -78 -79 -76 -73 -76 -74 -72 -75 -76 -85 -82 -76 -66 -62 -64 -62 -62 -62 -62 -60 -60 -61 -61 -59 -57 -58 -58 -60 -57 -59 -56 -62 -64 -65 -63 -54 -54 -59 -70 -70 -68 -67 -72 -69 -53 -72 -70 -69 -69 -67 -66 -69 -68 -67 -69 -66 -65 -67 -66 -67 -66 -65 -65 -62 -64 -62 -62 -63 -64 -62 -62 -62 -56 -52 -63 -67 -66 -63 -61 -58 -59 -60 -61 -63 -65 -67 -64 -60 -56 -59 -63 -66 -76 -76 -73 -71 -71 -71 -74 -72 -69 -66 -68 -63 -72 -74 -67 -62 -62 -58 -60 -64 -67 -66 -62 -69 -75 -80 -89 -95 -91 -88 -85 -79 -76 -74 -78 -81 -80 -78 -77 -78 -76 -73 -70 -70 -67 -69 -68 -68 -72 -75 -73 -72 -69 -68 -67 -65 -65 -64 -64 -66 -65 -65 -67 -69 -70 -69 -69 -68 -61 -65 -65 -66 -68 -69 -69 -70 -69 -71 -71 -72 -72 -72 -72 -74 -76 -79 -81 -82 -84 -86 -88 -90 -89 -87 -87 -84 -81 -82 -82 -82 -83 -83 -85 -84 -88 -85 -85 -89 -89 -86 -85 -84 -84 -97 -95 -96 -65 -65 -65 -64 -64 -65 -65 -65 -64 -65 -65 -66 -66 -66 -66 -67 -67 -67 -67 -68 -68 -68 -67 -67 -67 -67 -67 -67 -66 -68 -68 -68 -68 -68 -67 -68 -69 -70 -69 -69 -69 -71 -72 -71 -71 -71 -72 -72 -72 -74 -75 -76 -78 -81 -85 -85 -85 -84 -85 -90 -95 -104 -114 -116 -113 -116 -112 -109 -110 -114 -111 -113 -112 -111 -111 -110 -108 -107 -105 -106 -108 -107 -109 -107 -104 -100 -99 -97 -98 -99 -99 -98 -97 -96 -96 -95 -94 -94 -94 -94 -95 -95 -96 -96 -98 -99 -96 -98 -98 -98 -98 -99 -99 -99 -99 -99 -100 -99 -99 -100 -99 -99 -98 -97 -96 -94 -94 -93 -93 -92 -92 -91 -93 -93 -92 -93 -95 -95 -94 -92 -92 -91 -92 -92 -91 -91 -92 -91 -91 -90 -90 -89 -89 -91 -89 -89 -84 -83 -85 -84 -85 -85 -84 -83 -78 -75 -71 -64 -58 -50 -50 -46 -44 -42 -42 -40 -40 -38 -35 -33 -31 -30 -29 -28 -27 -26 -25 -25 -23 -23 -22 -21 -19 -18 -18 -17 -18 -16 -13 -11 -10 -9 -7 -5 -6 -5 -5 -3 -2 -2 -1 -3 -2 -2 0 2 0 -1 2 3 2 1 0 -3 -5 -5 -8 -10 -10 -10 -12 -10 -12 -12 -11 -13 -12 -11 -11 -13 -15 -17 -18 -17 -17 -16 -14 -12 -10 -8 -6 -8 -8 -7 -7 -8 -13 -17 -15 -14 -13 -15 -16 -13 -17 -20 -23 -23 -25 -25 -25 -24 -25 -26 -26 -25 -23 -23 -22 -22 -22 -22 -22 -23 -21 -21 -22 -24 -25 -25 -26 -24 -22 -21 -19 -19 -20 -19 -19 -20 -19 -18 -18 -19 -19 -18 -17 -19 -19 -17 -19 -20 -21 -21 -20 -21 -21 -23 -25 -27 -30 -31 -30 -38 -39 -39 -42 -46 -49 -50 -53 -56 -58 -62 -68 -68 -74 -77 -78 -71 -73 -74 -72 -76 -74 -80 -86 -81 -76 -65 -62 -63 -62 -60 -61 -62 -61 -60 -60 -61 -60 -59 -58 -59 -59 -62 -59 -57 -57 -64 -66 -68 -64 -51 -50 -58 -71 -70 -67 -66 -70 -66 -57 -66 -66 -65 -67 -65 -64 -67 -67 -66 -63 -67 -64 -67 -66 -66 -65 -64 -61 -63 -64 -60 -62 -62 -63 -61 -63 -62 -56 -52 -66 -65 -64 -61 -61 -56 -58 -57 -59 -60 -63 -67 -61 -54 -54 -58 -63 -68 -70 -71 -70 -68 -67 -67 -70 -69 -67 -67 -64 -62 -71 -75 -64 -62 -55 -55 -56 -60 -66 -63 -64 -68 -75 -83 -84 -92 -88 -84 -83 -77 -75 -73 -75 -74 -77 -76 -75 -75 -74 -71 -70 -69 -69 -70 -69 -69 -71 -73 -71 -71 -68 -67 -66 -65 -64 -64 -64 -65 -63 -65 -67 -69 -70 -68 -66 -64 -66 -65 -67 -68 -70 -70 -71 -72 -72 -73 -73 -71 -73 -74 -76 -78 -81 -83 -84 -86 -87 -90 -93 -90 -88 -85 -83 -81 -82 -81 -81 -82 -82 -82 -80 -85 -82 -84 -87 -85 -84 -81 -81 -94 -94 -92 -96 -64 -65 -65 -65 -64 -64 -65 -65 -65 -65 -66 -66 -66 -66 -66 -67 -67 -67 -67 -67 -68 -68 -68 -67 -67 -68 -67 -67 -67 -68 -68 -67 -68 -68 -67 -68 -68 -70 -70 -68 -69 -71 -72 -72 -71 -71 -72 -72 -72 -73 -75 -76 -78 -80 -84 -85 -84 -84 -85 -90 -95 -100 -112 -116 -119 -115 -112 -110 -113 -113 -115 -112 -113 -110 -110 -111 -107 -107 -105 -105 -107 -106 -107 -107 -105 -100 -97 -98 -98 -99 -99 -98 -97 -97 -95 -96 -95 -94 -94 -95 -95 -95 -95 -97 -96 -98 -98 -97 -98 -97 -97 -97 -98 -98 -98 -98 -98 -99 -98 -98 -99 -100 -99 -98 -97 -96 -95 -94 -94 -94 -92 -92 -92 -92 -93 -92 -95 -96 -96 -96 -92 -91 -91 -92 -92 -91 -92 -91 -91 -90 -90 -89 -88 -89 -90 -88 -88 -84 -83 -84 -84 -85 -84 -84 -80 -76 -72 -64 -63 -55 -52 -50 -47 -43 -41 -40 -39 -39 -37 -34 -33 -31 -30 -30 -29 -27 -27 -25 -25 -23 -22 -21 -21 -18 -17 -17 -18 -18 -13 -12 -11 -9 -9 -8 -6 -7 -5 -4 -4 -2 -2 -3 -4 -2 -1 1 2 -1 -1 1 1 0 -1 -3 -4 -6 -8 -11 -12 -13 -14 -13 -13 -13 -14 -14 -11 -12 -13 -15 -16 -18 -19 -19 -17 -18 -15 -13 -12 -10 -8 -8 -8 -7 -8 -9 -11 -18 -16 -12 -10 -17 -16 -18 -20 -23 -25 -26 -26 -27 -26 -25 -27 -27 -26 -25 -24 -23 -23 -22 -23 -23 -24 -23 -22 -22 -24 -25 -25 -25 -25 -25 -24 -22 -20 -20 -20 -21 -21 -20 -19 -18 -19 -19 -19 -18 -18 -20 -20 -20 -20 -21 -22 -21 -22 -23 -23 -24 -27 -30 -33 -32 -39 -39 -44 -44 -47 -51 -53 -55 -56 -59 -63 -66 -68 -69 -74 -76 -73 -71 -72 -71 -69 -71 -75 -81 -87 -77 -74 -65 -60 -63 -61 -60 -58 -60 -61 -60 -60 -61 -62 -63 -60 -59 -59 -60 -59 -59 -55 -59 -65 -68 -70 -65 -50 -46 -56 -69 -70 -67 -64 -67 -52 -58 -60 -63 -62 -64 -63 -62 -67 -67 -65 -64 -68 -65 -66 -65 -66 -67 -63 -60 -63 -63 -60 -61 -62 -62 -60 -63 -61 -58 -63 -59 -63 -62 -62 -60 -55 -55 -55 -56 -58 -66 -66 -62 -52 -56 -59 -64 -70 -65 -67 -66 -64 -69 -69 -74 -67 -64 -64 -59 -61 -74 -73 -62 -61 -48 -52 -53 -61 -67 -64 -68 -68 -74 -83 -80 -89 -85 -81 -80 -79 -74 -75 -73 -73 -74 -73 -74 -72 -70 -68 -69 -68 -70 -70 -70 -71 -70 -72 -69 -70 -68 -66 -66 -63 -63 -63 -64 -63 -62 -62 -64 -67 -68 -69 -64 -65 -68 -68 -69 -70 -71 -71 -72 -72 -71 -73 -73 -75 -75 -77 -80 -82 -85 -87 -88 -90 -90 -92 -89 -87 -85 -82 -82 -81 -80 -81 -81 -81 -81 -79 -82 -79 -82 -86 -83 -81 -80 -79 -93 -98 -94 -93 -65 -64 -65 -65 -65 -65 -65 -65 -65 -65 -65 -66 -66 -66 -66 -66 -67 -68 -67 -67 -68 -69 -68 -68 -68 -68 -66 -66 -67 -66 -68 -67 -67 -68 -68 -67 -68 -69 -70 -68 -69 -70 -72 -72 -71 -71 -71 -73 -71 -73 -75 -74 -77 -79 -83 -84 -84 -83 -85 -89 -94 -100 -114 -117 -119 -115 -113 -110 -112 -112 -117 -112 -111 -110 -110 -110 -107 -106 -105 -105 -107 -105 -105 -104 -105 -100 -98 -98 -98 -98 -98 -99 -97 -96 -96 -95 -95 -94 -95 -95 -95 -96 -96 -97 -98 -96 -96 -97 -97 -96 -96 -96 -96 -96 -97 -97 -97 -97 -98 -98 -98 -99 -99 -98 -97 -96 -96 -95 -95 -94 -94 -94 -93 -93 -93 -94 -94 -96 -96 -96 -94 -92 -91 -92 -92 -91 -91 -91 -91 -90 -89 -90 -88 -88 -89 -90 -89 -84 -83 -83 -85 -85 -84 -83 -83 -78 -74 -69 -68 -64 -58 -52 -51 -46 -42 -40 -39 -39 -39 -36 -34 -32 -31 -30 -31 -29 -28 -26 -24 -24 -22 -22 -21 -19 -17 -16 -16 -18 -15 -12 -10 -10 -9 -8 -7 -7 -7 -6 -6 -5 -3 -3 -4 -5 -2 0 0 0 -3 -1 -1 -2 -3 -3 -5 -6 -8 -10 -14 -14 -15 -15 -17 -15 -14 -15 -13 -12 -13 -15 -16 -18 -19 -20 -20 -17 -17 -16 -14 -12 -9 -7 -7 -9 -7 -9 -9 -15 -17 -13 -12 -17 -19 -19 -22 -23 -26 -26 -27 -26 -28 -30 -29 -28 -27 -26 -25 -25 -24 -23 -24 -24 -25 -23 -24 -23 -23 -25 -26 -25 -25 -25 -23 -24 -22 -21 -19 -20 -20 -18 -18 -19 -20 -20 -18 -17 -21 -20 -20 -20 -21 -22 -21 -23 -23 -24 -29 -30 -37 -39 -37 -36 -37 -43 -45 -48 -52 -56 -56 -58 -61 -62 -63 -65 -67 -69 -74 -75 -70 -68 -71 -69 -73 -75 -75 -81 -85 -77 -75 -64 -60 -62 -60 -60 -58 -58 -60 -61 -59 -61 -61 -62 -63 -60 -59 -60 -61 -62 -61 -52 -60 -67 -69 -72 -66 -49 -48 -59 -67 -70 -68 -67 -64 -51 -59 -54 -60 -59 -61 -65 -63 -68 -66 -65 -65 -69 -66 -65 -65 -65 -67 -63 -61 -61 -60 -59 -60 -61 -61 -65 -64 -64 -53 -58 -58 -59 -60 -59 -59 -54 -52 -52 -56 -55 -65 -65 -63 -54 -58 -60 -65 -72 -59 -65 -63 -65 -63 -67 -73 -65 -62 -62 -54 -71 -75 -72 -59 -61 -51 -53 -55 -62 -68 -66 -69 -67 -74 -83 -76 -85 -85 -79 -78 -77 -73 -73 -72 -72 -72 -71 -72 -69 -68 -69 -68 -70 -72 -70 -70 -72 -69 -70 -67 -66 -68 -67 -66 -62 -61 -63 -64 -64 -62 -64 -66 -68 -69 -66 -67 -67 -68 -70 -69 -72 -71 -72 -71 -73 -74 -74 -76 -77 -79 -82 -84 -87 -89 -91 -92 -91 -89 -88 -85 -84 -81 -82 -81 -80 -80 -80 -80 -80 -78 -76 -77 -80 -84 -81 -79 -78 -76 -92 -94 -90 -91 -65 -64 -65 -65 -65 -65 -65 -65 -65 -65 -65 -66 -67 -67 -67 -67 -67 -68 -68 -68 -68 -69 -69 -68 -68 -68 -67 -67 -66 -67 -68 -68 -68 -68 -68 -68 -68 -69 -71 -69 -69 -70 -72 -73 -71 -71 -71 -73 -71 -73 -75 -74 -77 -79 -82 -83 -83 -83 -84 -89 -94 -99 -112 -117 -120 -115 -113 -111 -110 -113 -115 -112 -111 -110 -109 -109 -107 -106 -105 -105 -106 -105 -104 -104 -104 -100 -98 -98 -98 -99 -98 -99 -98 -97 -96 -96 -96 -95 -96 -96 -96 -97 -96 -97 -97 -97 -96 -96 -97 -96 -95 -95 -95 -96 -96 -96 -96 -96 -96 -97 -97 -97 -98 -98 -98 -96 -95 -96 -94 -94 -95 -95 -95 -94 -94 -94 -93 -95 -96 -97 -97 -92 -92 -92 -92 -92 -92 -91 -91 -89 -88 -89 -89 -87 -88 -88 -89 -88 -83 -81 -82 -85 -84 -83 -84 -83 -79 -75 -73 -71 -66 -58 -53 -51 -45 -43 -40 -38 -38 -38 -36 -33 -32 -31 -30 -30 -29 -28 -26 -24 -24 -22 -21 -20 -17 -15 -15 -18 -17 -14 -12 -10 -10 -9 -8 -7 -7 -7 -8 -7 -4 -3 -4 -5 -5 -3 -1 -1 -2 -3 -2 -3 -4 -4 -5 -7 -9 -11 -13 -16 -16 -17 -16 -16 -16 -16 -14 -13 -14 -15 -16 -18 -19 -21 -21 -20 -20 -18 -15 -12 -10 -8 -7 -10 -7 -8 -10 -15 -18 -15 -12 -15 -19 -19 -21 -26 -26 -27 -28 -30 -28 -30 -31 -29 -28 -28 -26 -23 -25 -25 -25 -25 -26 -25 -24 -25 -24 -25 -26 -25 -25 -27 -23 -23 -24 -22 -21 -19 -20 -18 -18 -20 -20 -20 -19 -18 -20 -21 -21 -21 -22 -23 -23 -24 -24 -25 -28 -33 -39 -42 -43 -43 -48 -50 -52 -56 -58 -61 -61 -61 -60 -61 -62 -68 -70 -73 -71 -65 -69 -68 -67 -73 -74 -75 -82 -89 -77 -76 -68 -63 -60 -60 -60 -59 -58 -57 -58 -60 -60 -61 -61 -61 -62 -62 -61 -60 -61 -63 -65 -62 -50 -62 -68 -71 -71 -64 -48 -50 -62 -67 -70 -68 -65 -61 -55 -59 -60 -58 -56 -59 -61 -63 -67 -64 -64 -68 -70 -67 -64 -65 -65 -65 -64 -62 -60 -59 -59 -59 -61 -60 -63 -65 -59 -60 -58 -57 -58 -58 -57 -57 -52 -49 -50 -54 -56 -64 -62 -63 -56 -60 -62 -60 -71 -65 -61 -60 -63 -57 -67 -71 -63 -58 -59 -60 -70 -74 -71 -59 -59 -53 -53 -56 -62 -69 -67 -71 -67 -73 -73 -83 -82 -82 -77 -76 -76 -72 -72 -70 -72 -69 -69 -70 -69 -68 -69 -70 -72 -73 -71 -71 -74 -71 -68 -65 -67 -68 -65 -64 -63 -60 -61 -63 -63 -64 -67 -68 -69 -68 -67 -68 -68 -70 -71 -73 -72 -73 -73 -74 -75 -77 -78 -79 -81 -84 -86 -87 -88 -89 -89 -89 -88 -86 -84 -83 -84 -82 -83 -81 -79 -79 -79 -78 -77 -75 -73 -78 -82 -81 -80 -80 -79 -79 -79 -81 -96 -66 -65 -65 -65 -65 -65 -66 -65 -65 -66 -66 -66 -67 -67 -67 -67 -67 -67 -68 -68 -68 -69 -69 -67 -68 -68 -68 -67 -68 -66 -66 -69 -67 -68 -68 -68 -68 -69 -70 -70 -69 -70 -72 -73 -71 -71 -71 -72 -71 -73 -74 -74 -76 -78 -81 -83 -83 -83 -84 -88 -93 -98 -112 -118 -121 -115 -113 -110 -110 -113 -115 -112 -111 -109 -109 -107 -107 -106 -105 -105 -106 -105 -104 -103 -103 -101 -99 -98 -98 -98 -100 -99 -98 -97 -97 -96 -95 -95 -94 -96 -96 -97 -97 -99 -97 -97 -98 -96 -96 -98 -94 -94 -95 -94 -94 -96 -95 -96 -96 -96 -97 -97 -97 -97 -98 -97 -96 -97 -97 -95 -94 -95 -96 -95 -95 -95 -93 -93 -96 -97 -95 -94 -92 -92 -92 -92 -92 -92 -90 -89 -89 -88 -89 -88 -87 -88 -88 -88 -84 -81 -81 -82 -85 -85 -85 -86 -85 -79 -79 -76 -75 -67 -57 -55 -50 -45 -42 -39 -37 -37 -37 -35 -33 -32 -31 -30 -31 -28 -27 -25 -23 -23 -22 -20 -20 -16 -14 -15 -18 -16 -13 -11 -10 -10 -9 -7 -7 -8 -8 -9 -7 -4 -4 -5 -6 -4 -4 -3 -3 -4 -3 -4 -5 -6 -6 -7 -10 -11 -13 -17 -17 -17 -17 -17 -17 -17 -16 -15 -15 -15 -16 -17 -19 -21 -21 -21 -21 -19 -16 -16 -11 -10 -7 -9 -8 -8 -10 -13 -17 -16 -14 -15 -19 -22 -24 -25 -28 -28 -29 -30 -31 -32 -32 -30 -30 -27 -28 -26 -25 -26 -26 -26 -26 -26 -25 -25 -25 -24 -27 -24 -26 -26 -25 -25 -23 -23 -22 -21 -20 -18 -19 -21 -21 -20 -20 -19 -22 -22 -22 -22 -23 -23 -25 -25 -25 -26 -30 -35 -41 -45 -46 -51 -53 -50 -57 -62 -61 -61 -59 -59 -58 -60 -66 -69 -70 -70 -71 -65 -68 -66 -67 -73 -74 -77 -83 -91 -87 -76 -74 -67 -59 -61 -59 -58 -57 -58 -58 -59 -59 -60 -60 -62 -63 -63 -61 -61 -62 -64 -68 -64 -47 -63 -68 -71 -70 -61 -48 -55 -65 -69 -69 -65 -66 -63 -59 -59 -58 -60 -54 -53 -56 -57 -63 -67 -63 -64 -69 -69 -66 -65 -65 -65 -64 -65 -64 -58 -58 -58 -61 -61 -60 -63 -65 -59 -58 -57 -58 -56 -58 -54 -57 -50 -51 -52 -55 -58 -64 -62 -62 -58 -61 -64 -63 -68 -65 -57 -57 -60 -51 -63 -70 -63 -58 -55 -60 -69 -70 -65 -59 -57 -56 -54 -58 -63 -70 -68 -68 -75 -73 -73 -80 -79 -78 -76 -74 -73 -72 -70 -69 -70 -68 -68 -68 -69 -69 -68 -72 -74 -74 -72 -71 -68 -65 -66 -67 -66 -68 -67 -62 -62 -62 -64 -64 -65 -66 -68 -69 -70 -71 -72 -73 -73 -72 -73 -73 -74 -74 -75 -77 -78 -79 -80 -83 -83 -86 -86 -86 -86 -86 -87 -86 -85 -82 -82 -83 -82 -81 -80 -78 -79 -79 -77 -76 -76 -74 -76 -79 -82 -83 -82 -82 -82 -82 -81 -82 -67 -67 -66 -65 -66 -65 -65 -66 -66 -66 -66 -66 -67 -67 -67 -67 -67 -67 -67 -69 -66 -69 -70 -67 -69 -69 -68 -68 -67 -67 -67 -69 -67 -67 -68 -68 -68 -68 -70 -71 -69 -70 -70 -73 -72 -71 -71 -72 -72 -73 -74 -74 -76 -78 -80 -82 -82 -83 -84 -87 -92 -97 -112 -118 -121 -116 -114 -111 -110 -113 -115 -112 -111 -109 -108 -107 -106 -105 -105 -105 -104 -105 -103 -103 -101 -101 -98 -98 -99 -99 -99 -100 -99 -98 -97 -96 -96 -96 -95 -97 -97 -97 -98 -99 -98 -98 -97 -98 -95 -96 -96 -93 -94 -94 -93 -93 -96 -95 -96 -96 -97 -97 -96 -96 -97 -97 -97 -96 -97 -97 -95 -95 -96 -97 -96 -94 -95 -93 -94 -95 -95 -94 -91 -92 -92 -92 -92 -90 -90 -91 -89 -88 -88 -89 -86 -86 -87 -88 -88 -81 -79 -82 -84 -86 -86 -87 -87 -85 -83 -82 -80 -76 -67 -58 -56 -50 -44 -41 -38 -36 -36 -38 -35 -33 -32 -31 -30 -30 -28 -27 -26 -23 -22 -21 -20 -19 -15 -13 -17 -17 -16 -12 -10 -10 -10 -8 -7 -8 -8 -9 -9 -6 -6 -5 -6 -7 -4 -5 -4 -5 -6 -5 -7 -7 -8 -8 -9 -11 -11 -15 -17 -18 -17 -19 -18 -18 -17 -16 -16 -17 -17 -19 -19 -21 -22 -22 -22 -21 -17 -17 -17 -11 -9 -9 -9 -9 -10 -12 -14 -17 -15 -14 -17 -18 -23 -26 -29 -29 -30 -31 -31 -34 -34 -30 -31 -29 -29 -28 -29 -27 -26 -27 -27 -27 -26 -26 -26 -27 -28 -25 -26 -25 -27 -26 -25 -23 -24 -23 -20 -18 -20 -22 -22 -21 -20 -21 -23 -23 -21 -22 -23 -25 -24 -26 -27 -28 -32 -37 -43 -48 -49 -54 -52 -58 -61 -62 -59 -58 -58 -58 -56 -57 -65 -65 -69 -69 -65 -63 -66 -64 -68 -73 -73 -76 -82 -87 -88 -84 -80 -71 -61 -60 -59 -58 -57 -56 -57 -57 -59 -60 -60 -61 -62 -63 -64 -62 -62 -63 -66 -65 -60 -49 -63 -67 -71 -68 -59 -47 -56 -63 -63 -63 -60 -57 -56 -55 -56 -58 -50 -51 -54 -53 -63 -66 -63 -65 -69 -69 -66 -65 -65 -66 -66 -65 -65 -62 -62 -60 -61 -60 -60 -63 -65 -65 -57 -56 -53 -55 -56 -55 -57 -52 -53 -54 -57 -58 -63 -64 -59 -61 -63 -66 -66 -66 -62 -53 -54 -58 -52 -62 -67 -63 -60 -58 -59 -60 -69 -70 -61 -60 -55 -59 -55 -57 -64 -68 -70 -70 -75 -73 -72 -78 -76 -73 -75 -72 -73 -70 -70 -69 -69 -68 -68 -67 -69 -69 -68 -74 -72 -73 -73 -71 -68 -65 -64 -66 -66 -68 -68 -65 -65 -64 -65 -66 -67 -68 -70 -71 -71 -72 -72 -74 -73 -74 -74 -75 -75 -77 -78 -80 -82 -80 -80 -82 -82 -84 -84 -84 -84 -84 -84 -83 -83 -81 -81 -81 -80 -79 -79 -78 -78 -80 -78 -77 -77 -77 -81 -83 -85 -86 -85 -84 -86 -85 -83 -68 -67 -68 -66 -65 -66 -66 -65 -66 -66 -66 -66 -67 -68 -68 -67 -67 -67 -67 -68 -68 -68 -69 -70 -69 -69 -69 -69 -68 -68 -67 -69 -68 -68 -68 -68 -68 -68 -69 -72 -70 -70 -70 -73 -72 -72 -72 -72 -72 -73 -74 -74 -75 -77 -80 -82 -82 -83 -84 -86 -91 -96 -111 -118 -122 -118 -115 -112 -110 -114 -115 -112 -110 -108 -108 -106 -106 -105 -105 -105 -104 -105 -103 -102 -99 -100 -99 -98 -99 -99 -100 -100 -99 -98 -98 -97 -96 -96 -95 -94 -97 -97 -97 -100 -100 -99 -98 -98 -98 -95 -97 -95 -92 -93 -94 -94 -95 -95 -96 -96 -96 -97 -96 -96 -96 -97 -97 -96 -97 -96 -97 -94 -95 -95 -96 -94 -94 -94 -92 -92 -93 -93 -93 -90 -92 -92 -92 -92 -91 -90 -90 -88 -87 -88 -87 -84 -86 -86 -88 -86 -82 -83 -84 -86 -87 -87 -88 -86 -84 -87 -86 -83 -78 -67 -59 -56 -49 -44 -42 -39 -38 -38 -39 -35 -33 -31 -31 -30 -30 -27 -27 -25 -22 -22 -20 -19 -19 -15 -14 -17 -17 -15 -11 -10 -10 -10 -8 -7 -8 -9 -9 -8 -6 -7 -6 -6 -6 -7 -5 -6 -7 -7 -8 -9 -9 -8 -9 -10 -11 -15 -15 -18 -18 -18 -20 -19 -19 -19 -18 -17 -19 -20 -19 -21 -22 -23 -22 -24 -21 -18 -18 -14 -11 -9 -10 -10 -10 -12 -14 -18 -16 -14 -17 -19 -25 -26 -30 -31 -31 -32 -33 -33 -35 -32 -31 -30 -31 -31 -30 -28 -29 -28 -28 -27 -28 -27 -27 -28 -27 -27 -25 -25 -26 -26 -23 -23 -26 -25 -21 -20 -22 -23 -23 -22 -21 -22 -23 -23 -22 -23 -24 -26 -25 -26 -28 -30 -34 -39 -45 -51 -51 -57 -54 -56 -59 -59 -57 -56 -56 -54 -55 -56 -65 -69 -67 -67 -63 -67 -64 -63 -67 -73 -73 -75 -80 -85 -88 -88 -83 -77 -65 -59 -60 -58 -56 -55 -55 -55 -57 -59 -60 -60 -61 -63 -64 -65 -62 -62 -63 -65 -63 -55 -51 -64 -67 -71 -68 -57 -52 -60 -65 -69 -62 -59 -56 -53 -51 -55 -55 -46 -48 -51 -54 -64 -66 -63 -65 -68 -67 -65 -66 -65 -66 -67 -68 -66 -62 -60 -61 -63 -59 -62 -66 -66 -62 -55 -55 -50 -58 -56 -57 -56 -54 -53 -55 -58 -58 -62 -63 -61 -63 -65 -67 -69 -63 -60 -55 -56 -58 -54 -61 -64 -57 -57 -58 -60 -68 -69 -64 -60 -62 -60 -57 -59 -66 -70 -71 -72 -75 -72 -74 -75 -73 -71 -73 -71 -71 -69 -69 -69 -69 -67 -67 -69 -69 -68 -69 -70 -76 -72 -73 -72 -71 -70 -65 -62 -65 -66 -68 -69 -68 -69 -68 -69 -69 -69 -69 -70 -71 -72 -73 -74 -75 -75 -75 -76 -77 -78 -80 -79 -79 -79 -79 -79 -80 -80 -82 -82 -82 -81 -82 -81 -81 -81 -79 -80 -80 -78 -77 -77 -79 -79 -80 -80 -80 -79 -82 -85 -87 -88 -87 -87 -87 -87 -87 -68 -68 -67 -66 -67 -66 -66 -66 -66 -66 -66 -67 -67 -67 -68 -67 -68 -68 -68 -67 -68 -67 -70 -70 -70 -70 -69 -69 -70 -68 -68 -69 -68 -67 -69 -68 -68 -68 -69 -72 -71 -70 -71 -73 -72 -72 -72 -73 -73 -73 -74 -74 -76 -76 -79 -81 -81 -82 -84 -86 -90 -95 -103 -118 -122 -120 -116 -112 -111 -113 -115 -112 -109 -107 -106 -106 -106 -105 -104 -104 -105 -104 -102 -101 -97 -99 -99 -99 -99 -99 -100 -100 -99 -99 -98 -97 -97 -97 -96 -95 -96 -98 -98 -99 -101 -101 -98 -98 -98 -98 -95 -97 -96 -94 -94 -94 -94 -94 -95 -96 -96 -97 -96 -95 -95 -96 -97 -96 -96 -97 -96 -95 -93 -94 -95 -94 -94 -94 -93 -93 -91 -92 -90 -89 -92 -93 -93 -92 -91 -90 -90 -88 -87 -86 -88 -86 -85 -86 -86 -88 -89 -83 -83 -85 -87 -89 -88 -90 -89 -89 -92 -89 -87 -79 -67 -60 -56 -49 -45 -43 -40 -39 -39 -37 -35 -33 -31 -31 -30 -29 -27 -27 -25 -22 -21 -20 -19 -18 -12 -13 -16 -17 -14 -10 -10 -10 -10 -8 -8 -9 -9 -9 -8 -6 -6 -7 -7 -6 -7 -6 -7 -8 -9 -9 -9 -9 -10 -10 -11 -15 -14 -16 -18 -18 -21 -21 -21 -19 -20 -18 -19 -20 -20 -20 -21 -24 -23 -24 -22 -20 -19 -17 -13 -11 -12 -11 -11 -12 -13 -18 -17 -15 -17 -21 -25 -27 -30 -32 -32 -33 -33 -34 -35 -35 -32 -31 -34 -33 -32 -30 -30 -30 -28 -29 -29 -28 -28 -29 -29 -27 -26 -26 -25 -26 -28 -24 -25 -26 -23 -22 -23 -24 -23 -23 -23 -21 -23 -23 -22 -24 -25 -27 -27 -28 -29 -31 -36 -41 -47 -51 -54 -55 -55 -54 -56 -55 -56 -55 -55 -51 -54 -62 -65 -67 -65 -66 -62 -65 -61 -61 -66 -71 -73 -74 -76 -80 -85 -90 -90 -81 -68 -62 -60 -57 -57 -56 -54 -54 -55 -57 -58 -61 -60 -62 -63 -64 -64 -62 -61 -61 -60 -60 -51 -53 -62 -66 -70 -59 -55 -53 -60 -65 -69 -61 -52 -55 -51 -47 -53 -53 -48 -51 -54 -56 -64 -65 -65 -66 -66 -67 -65 -64 -66 -66 -67 -68 -67 -62 -57 -62 -63 -58 -62 -66 -67 -60 -58 -58 -56 -54 -56 -57 -57 -55 -56 -57 -59 -59 -62 -63 -64 -65 -68 -69 -70 -65 -62 -58 -57 -59 -55 -60 -63 -57 -56 -57 -60 -68 -66 -63 -62 -62 -60 -57 -60 -68 -72 -73 -74 -74 -72 -71 -72 -71 -70 -71 -70 -70 -68 -69 -69 -67 -67 -69 -69 -68 -68 -72 -78 -74 -73 -73 -71 -70 -66 -64 -64 -67 -68 -69 -70 -68 -71 -71 -72 -72 -71 -72 -72 -74 -74 -75 -75 -76 -76 -77 -80 -79 -79 -78 -78 -78 -78 -79 -77 -78 -78 -80 -80 -80 -80 -79 -79 -78 -78 -78 -79 -75 -75 -77 -79 -80 -82 -83 -83 -82 -84 -87 -89 -91 -91 -90 -89 -90 -90 -68 -68 -68 -67 -66 -68 -66 -66 -66 -67 -66 -66 -67 -67 -68 -68 -69 -68 -68 -67 -68 -69 -68 -70 -70 -70 -70 -70 -69 -69 -68 -68 -69 -66 -69 -68 -68 -68 -69 -71 -71 -70 -71 -73 -73 -72 -73 -73 -73 -73 -73 -75 -75 -76 -78 -80 -81 -82 -81 -85 -90 -95 -102 -114 -123 -124 -117 -113 -111 -113 -114 -112 -109 -107 -106 -105 -106 -105 -104 -104 -105 -104 -102 -101 -98 -99 -100 -100 -99 -100 -100 -100 -100 -99 -98 -98 -97 -97 -96 -96 -94 -97 -98 -98 -100 -103 -99 -99 -99 -98 -98 -96 -98 -97 -96 -94 -95 -95 -95 -95 -96 -97 -96 -96 -95 -94 -96 -97 -96 -96 -96 -95 -93 -93 -94 -94 -93 -92 -93 -92 -93 -92 -90 -88 -93 -90 -93 -93 -92 -90 -89 -90 -87 -86 -86 -88 -85 -85 -87 -87 -88 -89 -84 -84 -87 -88 -90 -90 -92 -91 -95 -96 -93 -85 -77 -66 -60 -56 -50 -46 -44 -42 -41 -40 -37 -35 -33 -31 -31 -31 -29 -27 -26 -25 -21 -21 -19 -18 -14 -11 -12 -16 -16 -14 -10 -11 -11 -10 -9 -9 -9 -10 -9 -8 -8 -8 -8 -8 -7 -7 -8 -8 -9 -9 -9 -9 -9 -11 -11 -14 -12 -15 -18 -18 -20 -22 -22 -20 -21 -19 -20 -21 -22 -20 -21 -26 -24 -24 -23 -21 -20 -18 -17 -15 -12 -13 -12 -12 -14 -14 -18 -18 -17 -20 -24 -29 -30 -34 -33 -33 -33 -34 -35 -34 -33 -33 -32 -35 -33 -32 -31 -32 -31 -28 -30 -29 -29 -30 -31 -29 -28 -27 -25 -25 -26 -25 -28 -26 -23 -24 -25 -25 -24 -24 -23 -24 -23 -23 -23 -24 -25 -27 -28 -30 -30 -33 -34 -40 -47 -50 -53 -54 -53 -52 -54 -56 -54 -50 -50 -51 -55 -64 -64 -65 -64 -60 -62 -63 -59 -61 -66 -71 -72 -73 -74 -78 -81 -86 -90 -87 -74 -66 -63 -59 -56 -56 -54 -52 -53 -54 -57 -58 -61 -60 -62 -63 -63 -63 -61 -61 -60 -57 -57 -58 -56 -58 -66 -70 -62 -52 -46 -66 -67 -69 -60 -48 -54 -48 -50 -55 -54 -51 -53 -56 -60 -65 -65 -66 -66 -67 -66 -65 -64 -66 -67 -67 -66 -68 -69 -55 -63 -63 -61 -62 -65 -66 -60 -62 -61 -61 -54 -56 -59 -60 -57 -57 -58 -61 -60 -61 -63 -63 -66 -69 -70 -71 -67 -63 -60 -59 -59 -57 -61 -63 -57 -56 -60 -66 -67 -66 -61 -62 -62 -60 -58 -61 -69 -74 -74 -76 -74 -71 -70 -71 -69 -69 -69 -70 -68 -68 -68 -68 -66 -67 -69 -70 -68 -69 -74 -80 -76 -73 -73 -72 -69 -69 -66 -68 -66 -68 -69 -70 -71 -72 -72 -72 -73 -73 -73 -74 -72 -75 -76 -77 -78 -78 -78 -78 -77 -77 -77 -77 -77 -76 -75 -77 -78 -77 -78 -78 -78 -77 -76 -76 -76 -76 -76 -76 -78 -80 -82 -84 -85 -86 -86 -86 -86 -88 -91 -93 -92 -93 -92 -93 -93 -68 -68 -68 -68 -67 -66 -66 -66 -66 -66 -67 -66 -67 -67 -68 -68 -68 -68 -68 -68 -68 -68 -67 -70 -71 -71 -70 -71 -70 -71 -70 -68 -70 -66 -69 -68 -69 -69 -69 -71 -72 -71 -71 -73 -73 -73 -73 -73 -73 -74 -73 -75 -75 -75 -78 -80 -80 -80 -81 -84 -90 -94 -101 -113 -123 -123 -119 -114 -111 -113 -113 -112 -109 -106 -105 -105 -105 -104 -103 -104 -105 -104 -103 -101 -99 -98 -100 -99 -100 -99 -99 -100 -100 -100 -99 -98 -97 -97 -97 -96 -95 -94 -99 -99 -99 -100 -102 -99 -99 -99 -98 -97 -97 -98 -98 -97 -96 -95 -96 -96 -96 -97 -96 -97 -95 -95 -94 -96 -96 -95 -95 -94 -93 -92 -92 -93 -93 -92 -91 -89 -91 -93 -90 -88 -88 -90 -93 -93 -92 -92 -89 -89 -89 -87 -86 -86 -87 -85 -86 -87 -87 -88 -86 -86 -86 -88 -89 -90 -92 -94 -94 -94 -94 -90 -83 -74 -65 -59 -57 -51 -47 -45 -43 -42 -41 -38 -36 -33 -31 -31 -31 -29 -26 -26 -24 -21 -20 -18 -18 -13 -11 -12 -16 -16 -14 -11 -11 -11 -10 -10 -8 -10 -9 -9 -8 -9 -9 -9 -9 -7 -8 -8 -9 -9 -10 -9 -9 -11 -11 -13 -15 -14 -16 -19 -19 -22 -23 -23 -22 -20 -21 -22 -23 -24 -23 -24 -26 -25 -24 -23 -21 -19 -18 -16 -12 -13 -13 -13 -14 -15 -15 -18 -20 -20 -25 -31 -31 -33 -33 -33 -33 -32 -36 -36 -35 -34 -33 -35 -35 -35 -33 -32 -33 -31 -30 -30 -30 -31 -32 -30 -28 -28 -26 -26 -26 -26 -25 -27 -24 -24 -26 -25 -25 -24 -24 -25 -25 -23 -23 -25 -26 -27 -30 -31 -31 -34 -35 -40 -47 -49 -53 -54 -51 -50 -52 -53 -52 -48 -48 -51 -57 -63 -65 -62 -62 -54 -61 -63 -60 -62 -65 -70 -71 -72 -73 -75 -79 -80 -91 -94 -83 -71 -63 -62 -58 -55 -55 -53 -51 -53 -54 -57 -58 -61 -60 -62 -63 -62 -63 -62 -60 -58 -54 -58 -48 -58 -59 -67 -70 -63 -50 -61 -68 -70 -69 -59 -45 -56 -51 -53 -57 -56 -56 -56 -59 -61 -65 -65 -67 -66 -67 -66 -64 -64 -65 -67 -67 -67 -69 -70 -56 -62 -58 -60 -62 -64 -66 -59 -65 -64 -58 -55 -57 -60 -61 -59 -58 -60 -62 -61 -63 -64 -65 -67 -69 -70 -72 -69 -65 -63 -60 -58 -59 -63 -62 -56 -56 -62 -65 -67 -64 -61 -61 -63 -61 -58 -62 -71 -72 -72 -74 -72 -70 -70 -70 -67 -67 -68 -69 -67 -68 -68 -66 -65 -67 -71 -70 -68 -70 -75 -79 -75 -73 -72 -72 -71 -71 -70 -70 -68 -68 -69 -70 -72 -72 -73 -73 -74 -74 -75 -75 -75 -76 -76 -77 -77 -78 -77 -77 -76 -76 -76 -76 -76 -78 -77 -77 -75 -76 -75 -75 -75 -75 -76 -77 -76 -77 -78 -79 -80 -83 -85 -86 -89 -85 -87 -90 -92 -95 -97 -96 -95 -95 -96 -96 -68 -68 -68 -68 -68 -67 -66 -66 -67 -66 -67 -67 -67 -67 -68 -69 -69 -69 -68 -68 -68 -68 -68 -69 -71 -71 -71 -71 -71 -70 -72 -69 -70 -66 -68 -69 -69 -69 -69 -70 -72 -71 -71 -72 -73 -73 -73 -74 -75 -74 -73 -74 -75 -76 -77 -80 -80 -80 -80 -84 -89 -93 -100 -111 -124 -126 -120 -114 -112 -113 -114 -112 -109 -106 -105 -104 -105 -104 -103 -103 -104 -104 -104 -102 -101 -99 -100 -99 -100 -100 -100 -100 -101 -99 -99 -98 -98 -97 -97 -97 -97 -95 -98 -100 -101 -102 -103 -101 -100 -99 -99 -99 -98 -98 -99 -99 -98 -97 -96 -96 -95 -96 -97 -96 -97 -95 -94 -95 -95 -95 -96 -93 -93 -91 -91 -92 -93 -92 -90 -90 -91 -91 -92 -88 -87 -91 -94 -93 -93 -92 -91 -89 -89 -88 -86 -85 -86 -87 -84 -86 -87 -87 -89 -88 -88 -88 -90 -91 -91 -91 -93 -93 -93 -92 -87 -81 -74 -65 -59 -57 -51 -47 -45 -45 -44 -43 -38 -36 -33 -30 -31 -31 -28 -26 -26 -24 -21 -20 -18 -18 -13 -12 -12 -15 -15 -14 -11 -11 -11 -10 -9 -9 -10 -10 -9 -9 -9 -9 -9 -9 -8 -9 -9 -9 -10 -9 -9 -11 -11 -12 -13 -13 -15 -18 -20 -19 -23 -25 -23 -22 -21 -23 -23 -24 -24 -26 -26 -26 -25 -24 -22 -20 -19 -18 -15 -14 -14 -14 -14 -15 -16 -17 -19 -21 -24 -26 -29 -32 -33 -33 -33 -36 -36 -37 -35 -35 -34 -35 -38 -37 -35 -34 -34 -33 -31 -31 -31 -31 -33 -32 -29 -29 -28 -28 -27 -27 -27 -27 -25 -25 -27 -26 -26 -25 -25 -25 -25 -23 -24 -26 -26 -28 -30 -32 -32 -34 -37 -40 -46 -49 -52 -53 -49 -48 -50 -51 -49 -46 -47 -51 -61 -63 -63 -60 -61 -57 -62 -64 -61 -63 -65 -69 -69 -72 -73 -73 -75 -79 -85 -92 -87 -75 -68 -61 -58 -58 -55 -54 -51 -50 -52 -54 -57 -58 -60 -61 -62 -63 -61 -62 -61 -60 -57 -52 -54 -50 -60 -61 -68 -70 -65 -45 -61 -70 -70 -68 -58 -50 -57 -56 -56 -60 -59 -58 -58 -59 -66 -66 -65 -66 -66 -66 -65 -64 -64 -65 -68 -67 -67 -69 -64 -56 -62 -59 -59 -61 -63 -65 -62 -67 -62 -61 -57 -57 -61 -60 -61 -59 -62 -64 -64 -64 -66 -67 -67 -70 -71 -73 -71 -68 -64 -64 -57 -62 -61 -60 -56 -55 -62 -65 -66 -62 -62 -61 -63 -61 -60 -64 -69 -70 -71 -72 -69 -70 -69 -68 -66 -66 -68 -66 -67 -67 -68 -65 -64 -67 -71 -71 -70 -73 -75 -76 -74 -73 -74 -73 -70 -71 -71 -71 -70 -72 -70 -71 -72 -73 -76 -74 -74 -75 -75 -75 -76 -75 -76 -76 -77 -76 -76 -75 -75 -74 -78 -77 -76 -75 -75 -73 -73 -73 -73 -77 -77 -77 -77 -78 -79 -79 -79 -81 -84 -85 -88 -88 -89 -91 -91 -94 -97 -99 -100 -98 -97 -99 -99 -67 -68 -68 -68 -68 -68 -68 -66 -67 -67 -67 -67 -67 -67 -68 -69 -69 -69 -69 -68 -68 -68 -68 -68 -70 -72 -71 -71 -72 -69 -71 -69 -70 -67 -68 -69 -69 -69 -70 -70 -73 -71 -72 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -76 -76 -79 -79 -80 -80 -83 -88 -93 -99 -110 -124 -127 -122 -115 -112 -112 -114 -112 -109 -105 -105 -104 -105 -104 -104 -103 -103 -104 -103 -102 -101 -99 -99 -100 -101 -100 -100 -100 -100 -100 -99 -99 -98 -99 -98 -98 -98 -97 -99 -100 -101 -102 -100 -102 -100 -100 -99 -98 -98 -99 -98 -100 -101 -99 -97 -97 -97 -96 -96 -97 -96 -95 -95 -94 -94 -95 -94 -93 -93 -92 -92 -91 -91 -93 -91 -90 -88 -90 -91 -89 -85 -87 -94 -93 -93 -93 -92 -90 -89 -88 -87 -86 -85 -88 -86 -86 -87 -87 -88 -89 -90 -90 -88 -90 -89 -90 -90 -91 -92 -91 -90 -86 -79 -73 -64 -58 -57 -52 -48 -46 -46 -46 -44 -38 -36 -33 -30 -31 -31 -28 -26 -25 -24 -21 -18 -18 -18 -14 -12 -12 -15 -15 -13 -11 -11 -11 -10 -10 -10 -11 -10 -9 -9 -9 -9 -10 -10 -10 -9 -10 -10 -10 -10 -11 -11 -12 -12 -13 -14 -17 -20 -20 -22 -26 -26 -23 -17 -21 -23 -24 -24 -26 -27 -27 -26 -25 -23 -22 -20 -19 -16 -15 -15 -15 -15 -16 -17 -18 -18 -20 -21 -26 -27 -30 -32 -33 -33 -32 -37 -37 -37 -36 -35 -35 -39 -39 -38 -36 -35 -34 -34 -31 -32 -32 -32 -33 -31 -30 -29 -29 -28 -28 -28 -27 -26 -28 -28 -27 -26 -26 -26 -26 -24 -23 -25 -26 -27 -29 -31 -32 -34 -36 -38 -40 -46 -49 -52 -52 -51 -47 -48 -48 -46 -43 -45 -51 -62 -62 -63 -60 -60 -59 -62 -63 -64 -63 -66 -69 -67 -70 -74 -74 -74 -76 -79 -89 -94 -84 -74 -65 -59 -59 -57 -54 -53 -51 -50 -52 -54 -56 -59 -60 -61 -62 -60 -61 -61 -61 -60 -58 -49 -51 -51 -62 -62 -68 -69 -48 -45 -61 -69 -69 -68 -57 -55 -59 -60 -60 -62 -61 -61 -61 -61 -65 -66 -65 -65 -65 -65 -66 -64 -64 -65 -67 -67 -67 -68 -59 -62 -60 -59 -58 -63 -63 -64 -63 -68 -68 -64 -59 -57 -62 -62 -62 -61 -64 -67 -67 -66 -67 -69 -68 -71 -72 -74 -71 -70 -66 -59 -57 -60 -59 -57 -56 -55 -62 -64 -66 -61 -63 -60 -61 -63 -61 -67 -68 -68 -69 -70 -69 -69 -68 -67 -64 -64 -66 -66 -66 -67 -65 -64 -65 -68 -71 -71 -71 -74 -74 -77 -74 -73 -74 -72 -72 -73 -72 -71 -71 -70 -70 -74 -72 -73 -74 -74 -74 -75 -74 -75 -75 -75 -76 -75 -76 -75 -74 -74 -74 -73 -75 -75 -74 -73 -71 -71 -73 -70 -76 -74 -76 -78 -78 -78 -80 -81 -82 -83 -86 -88 -89 -90 -90 -91 -96 -99 -101 -103 -102 -99 -97 -97 -67 -67 -68 -68 -68 -69 -68 -68 -67 -67 -67 -67 -67 -67 -68 -69 -69 -70 -69 -68 -68 -68 -68 -68 -69 -72 -72 -69 -71 -70 -70 -69 -70 -67 -68 -70 -69 -70 -70 -71 -73 -71 -72 -72 -74 -74 -74 -74 -75 -74 -74 -74 -74 -75 -76 -78 -79 -79 -79 -82 -88 -92 -98 -108 -124 -127 -123 -116 -112 -112 -114 -112 -109 -108 -106 -105 -105 -105 -104 -105 -103 -103 -103 -103 -101 -99 -100 -101 -101 -101 -101 -100 -100 -101 -99 -98 -99 -99 -99 -99 -99 -98 -99 -100 -100 -102 -99 -101 -102 -100 -100 -100 -98 -98 -99 -99 -100 -102 -100 -98 -97 -97 -96 -96 -96 -96 -95 -93 -93 -94 -94 -93 -93 -92 -90 -91 -91 -91 -91 -90 -88 -88 -90 -90 -89 -88 -91 -94 -93 -93 -92 -91 -89 -89 -88 -86 -85 -86 -88 -86 -86 -87 -88 -88 -90 -89 -89 -90 -88 -88 -88 -89 -90 -91 -89 -88 -84 -77 -71 -64 -60 -57 -52 -49 -47 -47 -47 -46 -38 -36 -33 -30 -30 -30 -28 -25 -25 -23 -20 -18 -18 -18 -14 -13 -13 -14 -14 -12 -11 -11 -12 -9 -10 -11 -11 -10 -9 -10 -10 -10 -10 -10 -9 -10 -9 -10 -10 -12 -10 -13 -14 -15 -14 -16 -19 -21 -20 -24 -25 -24 -21 -20 -21 -24 -24 -26 -27 -27 -27 -26 -24 -23 -22 -20 -19 -16 -15 -16 -16 -16 -17 -19 -21 -22 -23 -26 -31 -28 -31 -33 -32 -37 -36 -38 -37 -37 -37 -36 -39 -42 -40 -38 -38 -36 -35 -33 -33 -33 -34 -33 -32 -31 -31 -30 -30 -29 -29 -29 -28 -29 -28 -28 -27 -27 -27 -26 -23 -23 -27 -28 -29 -31 -32 -33 -35 -37 -39 -39 -47 -50 -51 -50 -49 -49 -46 -47 -44 -40 -44 -51 -57 -62 -61 -61 -61 -60 -62 -63 -66 -65 -68 -69 -65 -68 -72 -73 -74 -74 -76 -83 -94 -92 -81 -71 -62 -57 -58 -57 -53 -52 -50 -50 -52 -54 -56 -59 -60 -62 -62 -59 -60 -60 -61 -59 -56 -46 -47 -53 -63 -63 -69 -65 -50 -48 -61 -68 -68 -67 -56 -60 -56 -59 -60 -64 -63 -63 -63 -63 -65 -66 -65 -64 -65 -65 -66 -64 -64 -65 -67 -67 -66 -68 -63 -61 -56 -58 -57 -64 -65 -64 -63 -68 -73 -67 -61 -59 -63 -63 -63 -62 -67 -69 -70 -67 -69 -68 -69 -72 -73 -76 -74 -72 -65 -59 -57 -58 -58 -55 -56 -54 -62 -63 -64 -60 -61 -58 -59 -62 -64 -69 -66 -67 -67 -68 -68 -68 -67 -65 -62 -63 -65 -67 -67 -69 -66 -66 -67 -70 -72 -73 -73 -74 -75 -75 -75 -75 -74 -72 -71 -72 -72 -73 -71 -74 -73 -73 -72 -73 -74 -74 -74 -74 -75 -74 -74 -75 -75 -75 -74 -74 -77 -75 -75 -73 -73 -72 -71 -69 -70 -71 -71 -74 -77 -77 -79 -79 -79 -82 -83 -85 -84 -86 -89 -91 -91 -93 -94 -96 -101 -103 -104 -100 -97 -95 -94 -67 -67 -68 -68 -68 -68 -69 -68 -68 -67 -67 -67 -67 -68 -67 -68 -69 -70 -70 -69 -69 -69 -68 -68 -68 -69 -71 -70 -70 -69 -71 -70 -70 -68 -69 -69 -69 -70 -70 -71 -72 -72 -72 -73 -74 -75 -74 -75 -75 -74 -74 -74 -74 -75 -75 -78 -78 -79 -79 -82 -87 -91 -97 -110 -125 -128 -125 -116 -113 -112 -114 -115 -110 -109 -106 -105 -106 -105 -105 -105 -103 -102 -103 -101 -102 -100 -101 -100 -101 -101 -101 -100 -100 -98 -99 -99 -99 -100 -100 -100 -100 -99 -101 -100 -101 -102 -103 -102 -100 -100 -100 -100 -100 -98 -97 -99 -99 -101 -100 -99 -97 -97 -96 -96 -96 -96 -96 -95 -94 -92 -93 -94 -92 -92 -91 -88 -89 -91 -91 -91 -88 -86 -85 -89 -90 -89 -92 -88 -94 -93 -92 -91 -91 -90 -88 -87 -86 -85 -86 -87 -85 -86 -88 -88 -88 -89 -89 -88 -89 -87 -86 -87 -88 -90 -89 -87 -85 -81 -75 -70 -63 -60 -58 -53 -50 -48 -49 -49 -47 -38 -35 -33 -30 -30 -30 -27 -25 -24 -22 -20 -18 -17 -17 -14 -13 -13 -14 -14 -13 -12 -12 -12 -9 -10 -11 -11 -10 -9 -11 -11 -10 -10 -11 -10 -11 -11 -9 -9 -12 -13 -13 -14 -15 -14 -18 -23 -21 -21 -24 -23 -22 -19 -22 -24 -24 -25 -27 -28 -27 -27 -25 -23 -23 -22 -20 -18 -16 -16 -17 -16 -17 -18 -21 -24 -25 -27 -31 -31 -29 -34 -33 -37 -34 -39 -39 -38 -38 -38 -37 -44 -43 -41 -39 -38 -37 -35 -35 -35 -34 -33 -34 -32 -31 -31 -31 -31 -31 -30 -29 -30 -29 -28 -28 -28 -27 -26 -25 -25 -27 -30 -30 -32 -33 -34 -36 -40 -39 -44 -47 -48 -50 -51 -47 -45 -46 -45 -41 -38 -46 -52 -58 -61 -63 -62 -62 -61 -60 -63 -65 -68 -69 -69 -70 -67 -71 -74 -73 -74 -75 -77 -91 -95 -91 -78 -68 -59 -57 -57 -56 -53 -52 -50 -50 -52 -54 -58 -60 -61 -62 -62 -58 -59 -60 -61 -59 -54 -43 -50 -57 -62 -64 -69 -65 -52 -51 -61 -67 -67 -64 -54 -53 -60 -63 -64 -65 -65 -64 -65 -62 -65 -66 -65 -64 -65 -65 -66 -65 -64 -65 -66 -67 -63 -65 -64 -61 -54 -56 -56 -64 -67 -63 -64 -69 -73 -67 -64 -61 -65 -64 -64 -64 -69 -72 -69 -69 -70 -69 -70 -73 -73 -77 -76 -67 -66 -59 -57 -56 -56 -53 -54 -53 -60 -61 -62 -59 -59 -57 -57 -62 -66 -69 -64 -65 -66 -66 -66 -67 -66 -64 -63 -64 -66 -67 -68 -68 -67 -67 -68 -71 -72 -73 -74 -75 -76 -75 -74 -77 -74 -73 -71 -71 -73 -72 -74 -74 -73 -73 -73 -73 -74 -74 -74 -75 -73 -74 -75 -75 -74 -74 -73 -75 -74 -72 -72 -72 -71 -68 -69 -71 -72 -73 -73 -78 -79 -79 -78 -80 -81 -84 -84 -83 -86 -89 -92 -92 -94 -96 -97 -100 -100 -101 -98 -95 -92 -92 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -67 -67 -67 -67 -67 -68 -69 -69 -70 -70 -69 -69 -69 -68 -68 -69 -70 -69 -70 -70 -72 -70 -70 -68 -69 -68 -69 -69 -70 -71 -73 -71 -73 -73 -75 -74 -75 -75 -76 -74 -74 -74 -74 -75 -75 -77 -78 -78 -79 -81 -86 -91 -97 -108 -125 -130 -126 -117 -113 -113 -114 -115 -111 -109 -107 -106 -106 -105 -105 -106 -103 -101 -102 -102 -103 -100 -101 -101 -101 -102 -102 -100 -100 -100 -99 -99 -100 -100 -101 -101 -101 -100 -100 -100 -101 -102 -102 -103 -101 -101 -99 -99 -101 -99 -98 -97 -98 -100 -100 -98 -97 -96 -97 -96 -96 -96 -94 -96 -95 -94 -91 -92 -93 -91 -91 -89 -87 -90 -90 -91 -89 -87 -86 -87 -88 -90 -91 -93 -89 -93 -93 -91 -91 -90 -89 -88 -87 -86 -84 -87 -87 -85 -86 -87 -87 -88 -89 -88 -87 -89 -85 -85 -86 -86 -88 -87 -86 -83 -79 -73 -68 -62 -60 -58 -53 -51 -49 -50 -47 -45 -37 -35 -32 -30 -29 -29 -27 -25 -23 -22 -20 -18 -17 -17 -14 -13 -13 -13 -13 -13 -12 -12 -12 -10 -11 -11 -10 -10 -9 -12 -10 -10 -11 -11 -10 -11 -10 -9 -13 -14 -14 -13 -16 -16 -18 -21 -22 -23 -22 -23 -20 -23 -20 -22 -23 -25 -27 -28 -28 -27 -26 -24 -23 -22 -20 -19 -17 -17 -16 -17 -18 -19 -21 -25 -26 -29 -31 -30 -28 -37 -32 -33 -36 -37 -40 -40 -39 -39 -38 -40 -43 -42 -42 -40 -39 -37 -37 -36 -35 -35 -33 -33 -34 -34 -33 -32 -31 -31 -31 -31 -30 -29 -29 -29 -28 -26 -28 -27 -29 -32 -32 -33 -34 -35 -36 -38 -43 -44 -48 -48 -50 -49 -47 -41 -44 -45 -41 -40 -48 -53 -58 -61 -63 -64 -63 -64 -64 -61 -65 -67 -69 -69 -72 -72 -68 -72 -75 -74 -74 -75 -87 -93 -97 -90 -76 -66 -58 -56 -56 -55 -52 -51 -49 -50 -52 -54 -58 -59 -61 -63 -61 -58 -58 -59 -61 -60 -55 -48 -54 -62 -62 -69 -68 -65 -54 -54 -60 -66 -67 -61 -54 -55 -62 -65 -68 -67 -67 -66 -67 -64 -65 -66 -65 -65 -65 -65 -66 -62 -64 -65 -66 -68 -64 -63 -62 -61 -51 -54 -56 -65 -69 -64 -65 -69 -74 -68 -66 -63 -66 -65 -65 -69 -72 -72 -71 -71 -72 -70 -72 -73 -74 -79 -74 -69 -67 -59 -57 -57 -57 -55 -52 -51 -57 -60 -60 -58 -56 -64 -58 -65 -65 -67 -63 -63 -65 -64 -65 -68 -67 -65 -65 -65 -66 -67 -67 -69 -68 -70 -72 -72 -72 -74 -74 -76 -75 -76 -77 -78 -75 -73 -73 -71 -72 -73 -73 -74 -73 -73 -73 -73 -74 -73 -73 -73 -75 -74 -74 -74 -73 -72 -71 -72 -70 -70 -70 -71 -69 -71 -72 -73 -74 -75 -77 -77 -77 -80 -80 -82 -84 -85 -85 -86 -89 -92 -94 -95 -94 -94 -95 -97 -98 -96 -93 -90 -90 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -67 -67 -68 -68 -68 -69 -71 -70 -69 -69 -72 -69 -68 -69 -69 -69 -72 -70 -72 -70 -70 -68 -69 -68 -70 -69 -71 -72 -73 -71 -73 -74 -75 -74 -75 -75 -76 -75 -75 -74 -74 -75 -75 -76 -77 -78 -78 -81 -85 -90 -96 -106 -126 -131 -128 -115 -114 -114 -115 -116 -112 -110 -108 -106 -107 -106 -105 -106 -107 -108 -101 -102 -102 -101 -100 -102 -101 -102 -104 -102 -101 -100 -100 -100 -100 -101 -102 -102 -102 -101 -101 -101 -102 -101 -102 -103 -102 -99 -98 -101 -99 -101 -99 -97 -97 -99 -97 -99 -97 -96 -95 -97 -96 -95 -95 -95 -94 -95 -95 -92 -91 -93 -90 -90 -87 -89 -87 -90 -90 -89 -87 -87 -88 -90 -90 -92 -93 -90 -93 -93 -92 -91 -90 -88 -87 -86 -85 -84 -88 -86 -85 -86 -87 -87 -87 -88 -87 -87 -88 -83 -84 -85 -85 -87 -86 -83 -81 -77 -71 -67 -62 -60 -58 -54 -51 -47 -48 -46 -44 -37 -35 -32 -30 -28 -29 -26 -24 -23 -22 -20 -18 -17 -17 -15 -14 -13 -13 -13 -13 -13 -12 -13 -11 -11 -12 -10 -9 -11 -12 -12 -11 -11 -11 -11 -12 -9 -9 -15 -14 -14 -16 -17 -17 -20 -22 -23 -23 -23 -21 -20 -21 -23 -21 -25 -26 -28 -29 -28 -27 -26 -24 -22 -23 -21 -19 -18 -17 -17 -18 -20 -21 -25 -27 -29 -32 -33 -34 -38 -34 -31 -33 -37 -41 -41 -39 -39 -39 -39 -42 -41 -41 -42 -40 -39 -38 -37 -37 -35 -36 -35 -34 -34 -34 -34 -32 -32 -32 -32 -31 -30 -30 -30 -29 -27 -30 -29 -31 -34 -33 -33 -35 -36 -38 -38 -42 -45 -47 -47 -49 -49 -45 -47 -45 -45 -42 -42 -49 -54 -59 -59 -64 -63 -64 -64 -64 -65 -65 -66 -68 -72 -73 -74 -71 -70 -74 -75 -74 -74 -78 -91 -94 -95 -87 -73 -64 -58 -56 -56 -54 -52 -51 -49 -51 -52 -54 -58 -60 -61 -63 -62 -57 -58 -59 -61 -62 -55 -53 -57 -60 -65 -70 -67 -65 -55 -55 -56 -66 -67 -62 -53 -57 -65 -69 -71 -69 -69 -66 -66 -65 -65 -65 -66 -65 -63 -64 -64 -64 -64 -65 -65 -64 -61 -62 -59 -61 -49 -53 -58 -65 -68 -64 -66 -70 -74 -68 -69 -67 -67 -67 -70 -71 -74 -75 -73 -72 -73 -72 -73 -74 -75 -79 -76 -70 -68 -61 -59 -58 -58 -58 -50 -50 -57 -58 -60 -57 -61 -60 -61 -67 -67 -66 -61 -61 -63 -65 -67 -68 -68 -67 -65 -66 -67 -68 -69 -70 -69 -72 -72 -72 -72 -74 -77 -76 -76 -76 -78 -76 -74 -72 -72 -74 -74 -72 -73 -73 -73 -72 -72 -71 -72 -72 -73 -72 -74 -73 -73 -72 -71 -71 -70 -69 -70 -71 -72 -71 -71 -72 -73 -75 -76 -77 -78 -79 -80 -80 -81 -85 -86 -87 -86 -88 -90 -93 -93 -92 -91 -93 -94 -94 -94 -91 -88 -87 -68 -68 -68 -68 -68 -68 -68 -68 -69 -68 -68 -68 -68 -68 -68 -68 -68 -69 -71 -71 -69 -69 -70 -70 -70 -68 -72 -70 -69 -70 -71 -70 -70 -69 -69 -68 -69 -70 -70 -72 -73 -72 -72 -75 -75 -74 -75 -76 -76 -75 -75 -74 -74 -75 -75 -76 -77 -77 -78 -80 -85 -89 -95 -102 -126 -131 -129 -117 -115 -114 -115 -116 -113 -111 -108 -107 -107 -107 -106 -106 -108 -108 -107 -101 -101 -102 -100 -103 -102 -103 -103 -104 -103 -101 -101 -101 -101 -101 -102 -102 -103 -101 -102 -102 -102 -102 -102 -104 -103 -100 -98 -98 -98 -99 -100 -99 -97 -97 -99 -97 -97 -96 -95 -94 -94 -94 -97 -94 -94 -95 -95 -93 -90 -92 -91 -90 -89 -89 -88 -89 -89 -90 -89 -87 -88 -89 -90 -91 -93 -93 -93 -92 -92 -91 -90 -89 -88 -86 -86 -85 -85 -87 -84 -85 -86 -86 -86 -88 -88 -86 -85 -84 -82 -83 -84 -85 -86 -85 -82 -79 -74 -69 -65 -61 -59 -56 -52 -49 -46 -46 -44 -42 -36 -34 -32 -31 -28 -28 -24 -23 -23 -21 -20 -18 -16 -17 -15 -14 -13 -14 -13 -14 -13 -13 -13 -12 -11 -11 -12 -9 -11 -13 -12 -12 -11 -11 -15 -11 -6 -14 -15 -14 -16 -17 -18 -19 -22 -23 -24 -23 -22 -22 -20 -21 -22 -23 -25 -27 -29 -28 -28 -27 -25 -23 -21 -21 -20 -18 -18 -17 -18 -20 -21 -23 -29 -31 -33 -35 -36 -37 -37 -32 -30 -33 -38 -40 -40 -39 -39 -40 -41 -40 -40 -40 -43 -41 -40 -39 -38 -36 -37 -36 -35 -36 -36 -36 -33 -33 -33 -33 -32 -31 -31 -31 -29 -28 -32 -31 -33 -32 -36 -35 -36 -37 -39 -39 -44 -47 -45 -47 -49 -48 -49 -48 -47 -46 -42 -44 -52 -55 -59 -59 -64 -64 -64 -66 -66 -65 -67 -66 -68 -70 -74 -76 -76 -70 -71 -76 -75 -75 -76 -81 -92 -95 -93 -84 -71 -62 -57 -56 -55 -54 -51 -50 -49 -51 -52 -54 -59 -60 -61 -64 -62 -58 -59 -60 -62 -63 -56 -58 -60 -61 -66 -67 -67 -57 -58 -55 -58 -65 -66 -63 -53 -59 -67 -72 -70 -68 -67 -66 -66 -66 -65 -65 -65 -64 -64 -64 -65 -62 -64 -65 -68 -66 -57 -60 -61 -62 -52 -54 -59 -64 -68 -65 -68 -70 -72 -69 -67 -67 -68 -64 -70 -74 -76 -79 -75 -74 -75 -73 -74 -73 -80 -78 -75 -69 -68 -62 -61 -59 -59 -60 -48 -59 -55 -59 -59 -58 -60 -56 -63 -68 -69 -64 -62 -62 -64 -67 -68 -69 -69 -69 -70 -67 -68 -69 -71 -70 -72 -72 -73 -73 -74 -78 -76 -77 -75 -76 -74 -75 -74 -72 -71 -70 -69 -74 -73 -71 -72 -73 -72 -73 -72 -72 -72 -73 -72 -72 -72 -71 -70 -67 -66 -70 -70 -73 -72 -72 -73 -73 -77 -77 -78 -79 -80 -82 -82 -83 -83 -87 -88 -86 -86 -87 -91 -91 -90 -89 -89 -90 -91 -92 -89 -86 -85 -68 -68 -68 -68 -68 -68 -68 -68 -68 -69 -68 -68 -68 -68 -68 -68 -69 -68 -69 -70 -70 -69 -71 -72 -71 -69 -72 -70 -70 -70 -69 -70 -68 -68 -68 -68 -69 -70 -70 -71 -73 -73 -72 -73 -74 -74 -75 -76 -76 -76 -75 -74 -74 -75 -74 -75 -76 -77 -78 -79 -84 -89 -94 -101 -114 -131 -130 -119 -116 -115 -116 -116 -114 -111 -109 -107 -107 -108 -106 -107 -108 -108 -106 -107 -101 -103 -101 -103 -103 -103 -105 -105 -103 -103 -102 -102 -101 -102 -103 -103 -102 -102 -103 -103 -103 -103 -102 -104 -104 -101 -99 -98 -98 -99 -99 -99 -98 -96 -98 -98 -96 -97 -95 -94 -93 -95 -96 -95 -95 -94 -96 -94 -90 -92 -92 -91 -91 -88 -88 -89 -89 -91 -90 -89 -89 -90 -91 -91 -91 -93 -92 -92 -93 -92 -90 -90 -89 -87 -86 -86 -84 -83 -85 -83 -84 -85 -86 -87 -87 -87 -87 -85 -83 -80 -82 -82 -83 -85 -83 -81 -77 -72 -70 -66 -61 -57 -55 -51 -47 -44 -44 -42 -40 -35 -34 -32 -31 -28 -26 -24 -23 -22 -21 -20 -18 -16 -17 -16 -14 -14 -14 -14 -14 -13 -13 -13 -12 -13 -12 -12 -9 -11 -13 -14 -12 -12 -15 -14 -8 -13 -12 -15 -16 -17 -18 -18 -21 -23 -24 -22 -23 -20 -20 -21 -22 -23 -24 -26 -28 -29 -28 -28 -26 -24 -22 -22 -20 -19 -19 -18 -18 -19 -20 -25 -29 -33 -35 -37 -37 -38 -40 -36 -33 -33 -35 -39 -39 -39 -39 -40 -40 -41 -40 -41 -43 -42 -41 -41 -40 -37 -38 -37 -37 -36 -38 -38 -37 -32 -34 -34 -33 -33 -32 -32 -30 -29 -34 -33 -35 -36 -36 -36 -36 -39 -39 -39 -44 -46 -48 -48 -50 -49 -50 -48 -48 -46 -43 -47 -54 -56 -60 -64 -65 -63 -64 -66 -67 -67 -67 -68 -70 -69 -73 -77 -78 -77 -72 -74 -76 -77 -75 -79 -83 -94 -95 -91 -80 -69 -59 -56 -55 -55 -53 -49 -50 -48 -51 -52 -54 -59 -60 -62 -64 -61 -59 -59 -60 -62 -65 -63 -57 -63 -63 -70 -67 -66 -60 -60 -57 -60 -65 -66 -64 -52 -60 -67 -71 -69 -67 -65 -66 -65 -63 -65 -65 -65 -65 -63 -63 -66 -61 -64 -65 -68 -64 -57 -62 -64 -62 -56 -55 -61 -64 -67 -68 -69 -74 -71 -70 -69 -69 -69 -65 -70 -76 -78 -82 -77 -76 -74 -72 -72 -73 -77 -76 -73 -68 -69 -64 -63 -60 -57 -58 -50 -54 -53 -59 -58 -56 -60 -52 -66 -69 -68 -64 -63 -63 -65 -67 -69 -69 -70 -69 -67 -68 -69 -70 -72 -71 -73 -73 -73 -73 -74 -74 -75 -75 -75 -73 -74 -72 -72 -71 -69 -75 -67 -68 -71 -71 -72 -71 -72 -72 -72 -72 -72 -72 -71 -71 -71 -71 -69 -68 -70 -71 -73 -72 -71 -75 -77 -78 -79 -79 -81 -81 -83 -84 -84 -84 -85 -86 -86 -86 -85 -89 -90 -89 -88 -87 -87 -88 -88 -85 -84 -82 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -69 -69 -69 -68 -68 -68 -67 -68 -69 -70 -69 -69 -70 -71 -71 -69 -72 -70 -70 -71 -69 -71 -68 -68 -68 -69 -69 -69 -70 -72 -73 -72 -72 -74 -74 -75 -76 -76 -77 -76 -76 -74 -73 -75 -74 -74 -76 -76 -77 -79 -84 -88 -93 -102 -114 -129 -130 -121 -116 -115 -116 -116 -115 -112 -110 -108 -108 -108 -107 -108 -108 -108 -107 -109 -100 -104 -103 -103 -104 -104 -105 -105 -105 -105 -104 -103 -103 -103 -102 -103 -103 -103 -104 -103 -104 -104 -102 -103 -103 -101 -100 -99 -97 -98 -99 -100 -99 -97 -97 -98 -99 -96 -96 -94 -93 -92 -94 -97 -96 -93 -95 -94 -92 -91 -93 -92 -91 -89 -88 -89 -90 -91 -91 -90 -88 -89 -90 -92 -92 -91 -92 -92 -92 -92 -91 -90 -90 -87 -86 -85 -85 -84 -84 -84 -82 -83 -84 -86 -86 -87 -86 -86 -85 -82 -79 -80 -81 -82 -84 -82 -80 -88 -80 -71 -67 -60 -56 -53 -49 -45 -42 -42 -41 -38 -34 -33 -31 -31 -28 -25 -23 -22 -22 -21 -20 -18 -17 -17 -16 -15 -14 -16 -14 -13 -14 -13 -14 -13 -13 -13 -12 -9 -11 -13 -14 -13 -15 -12 -10 -11 -14 -15 -16 -17 -18 -20 -20 -22 -22 -23 -23 -21 -20 -21 -22 -23 -25 -26 -27 -30 -29 -28 -26 -24 -24 -23 -20 -20 -19 -19 -18 -20 -26 -23 -28 -33 -37 -39 -41 -39 -38 -37 -36 -35 -36 -38 -39 -39 -39 -40 -41 -41 -40 -41 -41 -43 -42 -42 -41 -39 -38 -38 -38 -36 -37 -37 -38 -38 -35 -35 -34 -34 -33 -33 -31 -29 -31 -35 -36 -38 -37 -37 -39 -40 -40 -40 -45 -48 -49 -48 -50 -51 -51 -50 -49 -46 -46 -48 -55 -57 -61 -63 -64 -62 -62 -65 -66 -68 -67 -69 -70 -73 -71 -75 -77 -77 -78 -73 -75 -78 -76 -75 -81 -86 -93 -96 -89 -79 -67 -58 -55 -54 -55 -52 -49 -49 -48 -51 -53 -55 -59 -61 -62 -64 -61 -61 -59 -62 -66 -68 -61 -60 -65 -65 -70 -67 -65 -63 -62 -59 -62 -65 -65 -61 -53 -61 -67 -70 -68 -66 -67 -66 -64 -63 -65 -65 -65 -66 -62 -63 -64 -60 -64 -64 -65 -62 -56 -64 -66 -63 -59 -56 -62 -63 -66 -74 -72 -75 -73 -70 -70 -71 -70 -65 -70 -79 -80 -80 -76 -75 -73 -70 -72 -70 -74 -75 -72 -67 -70 -65 -62 -61 -60 -59 -52 -49 -52 -59 -57 -54 -59 -54 -66 -68 -68 -64 -64 -64 -67 -69 -71 -71 -72 -69 -68 -69 -70 -72 -72 -73 -73 -72 -72 -73 -72 -73 -73 -73 -73 -74 -71 -71 -70 -70 -69 -70 -66 -66 -69 -70 -73 -72 -69 -70 -70 -71 -71 -71 -70 -71 -71 -71 -69 -70 -72 -73 -74 -74 -75 -76 -78 -79 -80 -81 -82 -82 -82 -82 -83 -83 -83 -84 -85 -84 -84 -83 -83 -84 -84 -84 -82 -85 -83 -82 -79 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -69 -69 -67 -68 -70 -68 -68 -68 -69 -69 -69 -70 -70 -69 -69 -70 -71 -70 -71 -69 -69 -69 -69 -68 -69 -70 -70 -70 -72 -71 -72 -73 -74 -74 -75 -75 -77 -77 -77 -76 -75 -73 -74 -74 -73 -75 -76 -77 -78 -81 -89 -94 -102 -114 -128 -131 -123 -117 -116 -117 -117 -116 -113 -110 -109 -109 -109 -107 -106 -109 -109 -108 -108 -101 -104 -104 -103 -104 -104 -105 -106 -106 -106 -105 -104 -103 -103 -103 -103 -105 -103 -103 -103 -104 -103 -102 -102 -103 -101 -102 -99 -98 -97 -98 -99 -100 -98 -97 -99 -98 -98 -97 -94 -93 -92 -93 -96 -98 -94 -94 -95 -92 -91 -92 -92 -92 -90 -89 -89 -90 -91 -92 -91 -91 -90 -90 -91 -92 -91 -91 -92 -91 -93 -92 -90 -88 -87 -86 -84 -83 -85 -83 -82 -83 -84 -83 -85 -85 -86 -86 -85 -85 -86 -81 -77 -79 -80 -85 -88 -88 -92 -98 -89 -72 -68 -60 -54 -52 -47 -44 -40 -40 -39 -37 -34 -33 -31 -27 -27 -25 -23 -22 -22 -21 -20 -18 -17 -17 -17 -15 -15 -17 -16 -14 -13 -13 -14 -14 -13 -14 -11 -12 -11 -13 -13 -15 -13 -12 -10 -14 -14 -16 -17 -18 -19 -19 -22 -22 -22 -23 -23 -21 -22 -22 -23 -24 -26 -26 -30 -29 -28 -26 -24 -25 -23 -23 -21 -20 -18 -19 -19 -22 -23 -29 -34 -37 -41 -42 -40 -39 -39 -36 -37 -39 -35 -39 -39 -39 -40 -40 -41 -41 -41 -40 -43 -44 -44 -43 -41 -40 -39 -39 -38 -37 -36 -38 -38 -39 -36 -35 -34 -34 -33 -32 -32 -33 -36 -38 -40 -39 -38 -40 -41 -40 -39 -47 -49 -51 -50 -50 -51 -51 -51 -49 -47 -46 -48 -56 -58 -57 -59 -59 -57 -63 -65 -67 -67 -68 -68 -70 -71 -73 -72 -75 -76 -77 -78 -75 -77 -78 -77 -76 -84 -93 -93 -94 -87 -76 -64 -57 -55 -54 -54 -51 -48 -49 -48 -51 -53 -55 -60 -62 -63 -64 -63 -60 -61 -62 -68 -69 -61 -65 -68 -67 -70 -67 -62 -66 -64 -61 -60 -62 -62 -59 -53 -62 -67 -69 -67 -66 -67 -65 -63 -63 -65 -65 -65 -65 -62 -61 -62 -62 -62 -63 -62 -60 -56 -63 -69 -63 -60 -54 -61 -62 -65 -72 -74 -77 -75 -71 -72 -73 -71 -66 -71 -76 -78 -76 -76 -73 -71 -71 -70 -70 -71 -73 -68 -72 -71 -67 -63 -61 -62 -61 -54 -44 -50 -59 -57 -57 -60 -56 -66 -67 -66 -65 -66 -66 -69 -70 -72 -72 -70 -68 -69 -68 -70 -73 -73 -72 -72 -71 -72 -72 -71 -71 -72 -71 -73 -73 -71 -69 -68 -68 -67 -66 -64 -64 -67 -70 -73 -70 -69 -71 -69 -68 -69 -70 -71 -71 -72 -71 -70 -72 -72 -73 -73 -74 -76 -77 -79 -81 -81 -81 -81 -81 -81 -81 -81 -81 -82 -83 -83 -86 -81 -81 -81 -82 -82 -81 -80 -82 -80 -79 -68 -69 -68 -68 -68 -68 -68 -68 -69 -68 -68 -68 -69 -69 -68 -69 -69 -69 -68 -69 -69 -69 -70 -70 -69 -69 -70 -71 -70 -71 -69 -69 -69 -68 -68 -69 -69 -70 -70 -72 -72 -73 -73 -74 -75 -75 -75 -77 -77 -78 -76 -75 -73 -75 -74 -73 -75 -75 -76 -79 -82 -89 -95 -102 -114 -128 -132 -123 -118 -117 -117 -117 -117 -113 -113 -108 -109 -109 -108 -106 -109 -110 -109 -110 -102 -103 -105 -104 -104 -105 -106 -106 -107 -107 -106 -106 -105 -104 -104 -103 -106 -104 -103 -103 -103 -102 -103 -103 -102 -101 -99 -101 -99 -97 -97 -98 -98 -97 -98 -96 -97 -97 -97 -95 -93 -92 -91 -95 -97 -95 -95 -94 -94 -92 -92 -93 -91 -92 -90 -90 -90 -91 -93 -91 -91 -91 -91 -92 -92 -93 -91 -91 -92 -92 -91 -91 -88 -86 -84 -84 -83 -82 -84 -80 -81 -82 -84 -84 -85 -85 -85 -86 -85 -85 -86 -80 -79 -80 -81 -89 -92 -94 -105 -109 -97 -72 -70 -59 -53 -50 -45 -42 -39 -38 -38 -35 -33 -32 -31 -27 -27 -25 -23 -22 -22 -21 -20 -18 -18 -18 -18 -17 -16 -17 -17 -15 -13 -13 -14 -15 -14 -15 -12 -13 -13 -14 -14 -14 -12 -11 -14 -13 -16 -18 -18 -19 -20 -20 -22 -23 -22 -22 -21 -22 -23 -23 -24 -24 -26 -29 -29 -27 -26 -25 -23 -24 -23 -23 -20 -20 -20 -19 -21 -23 -26 -35 -38 -40 -42 -41 -40 -40 -39 -38 -39 -39 -38 -39 -40 -40 -40 -41 -42 -42 -41 -42 -44 -45 -45 -42 -42 -42 -40 -40 -39 -38 -39 -38 -40 -37 -36 -36 -35 -34 -33 -32 -38 -39 -38 -39 -40 -38 -42 -44 -40 -42 -48 -51 -49 -50 -50 -52 -52 -51 -50 -50 -47 -50 -57 -60 -61 -61 -62 -63 -61 -64 -67 -69 -69 -69 -65 -67 -67 -73 -72 -73 -76 -76 -79 -77 -80 -79 -78 -78 -87 -95 -94 -92 -85 -73 -64 -56 -54 -53 -54 -52 -49 -49 -49 -52 -53 -55 -60 -62 -64 -65 -64 -61 -61 -63 -69 -65 -65 -69 -70 -71 -70 -67 -63 -66 -62 -59 -57 -59 -59 -54 -55 -60 -68 -69 -66 -64 -66 -65 -63 -63 -67 -67 -64 -64 -61 -60 -59 -60 -61 -62 -59 -57 -55 -67 -70 -67 -61 -56 -60 -60 -64 -71 -78 -78 -77 -72 -73 -73 -72 -67 -70 -73 -77 -74 -75 -72 -72 -69 -68 -69 -69 -71 -68 -73 -71 -68 -64 -62 -64 -62 -56 -49 -53 -61 -59 -59 -61 -63 -66 -67 -68 -66 -66 -67 -70 -72 -73 -73 -68 -68 -70 -68 -70 -71 -72 -71 -71 -70 -71 -72 -69 -70 -70 -70 -71 -71 -71 -69 -67 -66 -65 -64 -63 -62 -64 -70 -71 -67 -69 -70 -70 -71 -71 -71 -72 -72 -73 -74 -73 -74 -73 -74 -75 -76 -77 -79 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -81 -82 -83 -84 -81 -80 -82 -80 -79 -78 -77 -77 -76 -68 -68 -69 -68 -68 -68 -69 -68 -68 -69 -68 -68 -68 -69 -67 -69 -70 -68 -70 -69 -69 -70 -70 -70 -69 -71 -70 -71 -70 -70 -69 -70 -70 -68 -70 -69 -69 -70 -71 -72 -71 -73 -73 -74 -75 -76 -76 -78 -78 -78 -77 -75 -73 -74 -73 -72 -74 -75 -77 -80 -83 -90 -95 -103 -114 -129 -133 -127 -119 -117 -118 -117 -116 -114 -114 -109 -110 -110 -109 -107 -109 -110 -110 -109 -103 -107 -107 -105 -104 -105 -106 -107 -107 -107 -107 -107 -106 -105 -106 -104 -105 -105 -104 -103 -103 -103 -103 -102 -102 -101 -99 -100 -100 -98 -96 -98 -98 -99 -97 -97 -97 -96 -97 -96 -93 -92 -90 -94 -96 -94 -96 -94 -95 -93 -93 -93 -92 -92 -90 -90 -91 -91 -92 -93 -92 -92 -92 -92 -93 -93 -93 -91 -91 -92 -91 -91 -90 -85 -84 -81 -82 -81 -83 -82 -79 -80 -80 -83 -83 -84 -84 -85 -85 -84 -84 -86 -81 -80 -82 -83 -92 -96 -100 -117 -120 -105 -77 -71 -59 -52 -49 -44 -40 -37 -36 -36 -34 -32 -31 -31 -27 -26 -25 -23 -22 -22 -20 -19 -19 -18 -18 -19 -17 -16 -18 -19 -16 -14 -13 -15 -15 -15 -14 -14 -14 -14 -14 -15 -15 -12 -11 -13 -17 -17 -18 -19 -20 -20 -22 -22 -22 -23 -22 -22 -23 -24 -24 -24 -25 -28 -28 -27 -26 -25 -23 -24 -24 -22 -21 -20 -21 -20 -20 -22 -23 -32 -37 -40 -41 -42 -41 -41 -40 -40 -40 -37 -40 -39 -40 -40 -40 -41 -42 -42 -41 -41 -42 -46 -44 -45 -43 -42 -42 -40 -40 -40 -39 -40 -37 -40 -37 -37 -36 -36 -36 -39 -39 -41 -41 -39 -43 -39 -43 -44 -41 -44 -50 -53 -49 -51 -50 -53 -53 -51 -50 -50 -54 -56 -60 -61 -63 -64 -63 -67 -66 -64 -65 -67 -69 -69 -69 -62 -64 -69 -73 -73 -72 -76 -77 -80 -79 -81 -80 -77 -82 -90 -96 -94 -91 -83 -70 -60 -55 -55 -54 -54 -52 -49 -49 -49 -52 -54 -56 -60 -63 -65 -65 -64 -61 -61 -65 -70 -69 -68 -74 -73 -71 -66 -63 -64 -65 -61 -57 -56 -56 -57 -59 -56 -61 -68 -68 -65 -63 -66 -64 -65 -66 -69 -69 -63 -63 -61 -61 -59 -58 -60 -61 -60 -65 -58 -68 -73 -71 -64 -58 -59 -58 -63 -69 -80 -78 -76 -73 -73 -73 -72 -68 -70 -70 -75 -72 -70 -70 -72 -67 -66 -66 -66 -70 -67 -73 -72 -70 -65 -62 -63 -64 -57 -54 -57 -62 -61 -62 -63 -62 -66 -67 -67 -66 -67 -68 -72 -74 -75 -75 -69 -68 -69 -68 -70 -69 -71 -70 -70 -70 -70 -71 -70 -69 -68 -68 -69 -70 -69 -69 -67 -65 -63 -69 -65 -67 -69 -71 -70 -69 -71 -71 -71 -71 -73 -74 -74 -73 -74 -73 -75 -75 -75 -75 -77 -77 -78 -79 -79 -79 -79 -79 -78 -78 -78 -78 -78 -79 -80 -79 -81 -80 -79 -78 -79 -77 -76 -75 -75 -82 -68 -68 -68 -69 -68 -67 -68 -69 -68 -68 -69 -69 -68 -69 -67 -68 -70 -70 -70 -70 -69 -70 -71 -71 -69 -71 -70 -70 -70 -70 -70 -70 -68 -68 -70 -69 -69 -70 -71 -72 -72 -73 -74 -75 -75 -76 -76 -78 -78 -78 -77 -75 -73 -74 -73 -74 -75 -76 -78 -82 -85 -91 -96 -103 -114 -128 -134 -129 -120 -118 -118 -118 -117 -115 -115 -109 -110 -110 -109 -107 -109 -111 -111 -105 -104 -108 -106 -107 -105 -105 -106 -107 -107 -108 -108 -108 -105 -105 -105 -105 -106 -104 -104 -103 -103 -103 -102 -102 -101 -101 -99 -98 -99 -96 -97 -96 -97 -97 -96 -99 -96 -96 -96 -97 -96 -93 -91 -92 -95 -95 -95 -95 -93 -94 -92 -93 -93 -91 -91 -91 -91 -92 -93 -93 -92 -91 -93 -93 -93 -94 -94 -91 -90 -91 -91 -91 -90 -87 -83 -82 -83 -81 -80 -83 -82 -78 -79 -83 -82 -83 -84 -84 -85 -85 -84 -84 -86 -82 -82 -83 -84 -95 -99 -107 -117 -121 -113 -81 -72 -58 -51 -47 -42 -38 -37 -35 -35 -34 -31 -31 -30 -28 -26 -25 -23 -22 -22 -21 -20 -19 -18 -18 -19 -18 -16 -18 -20 -18 -16 -15 -16 -17 -17 -16 -15 -15 -14 -15 -14 -15 -13 -14 -15 -17 -19 -19 -21 -21 -21 -22 -23 -23 -22 -21 -23 -24 -25 -25 -25 -27 -27 -27 -26 -25 -23 -21 -24 -23 -21 -21 -22 -21 -20 -23 -25 -30 -35 -39 -41 -42 -42 -41 -42 -41 -40 -42 -40 -40 -40 -40 -40 -40 -42 -42 -41 -41 -43 -45 -46 -45 -44 -43 -42 -41 -40 -41 -41 -40 -38 -37 -36 -38 -37 -36 -38 -40 -40 -43 -43 -39 -43 -45 -44 -46 -45 -47 -52 -54 -49 -51 -50 -52 -54 -52 -52 -53 -55 -56 -60 -62 -64 -66 -67 -66 -67 -65 -64 -65 -67 -69 -69 -68 -59 -61 -67 -72 -69 -73 -77 -78 -78 -80 -82 -81 -77 -86 -93 -97 -95 -89 -82 -72 -62 -57 -56 -55 -55 -53 -50 -49 -50 -52 -55 -56 -60 -64 -66 -65 -65 -62 -61 -71 -71 -73 -72 -71 -70 -67 -62 -59 -64 -65 -59 -54 -54 -55 -55 -53 -57 -62 -68 -67 -64 -65 -68 -67 -67 -68 -71 -71 -62 -61 -58 -57 -58 -58 -58 -59 -58 -60 -61 -73 -75 -74 -66 -60 -58 -56 -63 -69 -77 -77 -76 -75 -74 -74 -73 -69 -69 -75 -73 -71 -71 -69 -70 -65 -63 -63 -63 -68 -67 -74 -73 -68 -64 -62 -63 -65 -58 -60 -60 -64 -65 -66 -67 -63 -65 -66 -66 -67 -67 -69 -71 -74 -74 -72 -68 -69 -68 -67 -68 -68 -69 -69 -71 -68 -69 -66 -68 -66 -66 -67 -66 -68 -68 -69 -67 -66 -67 -68 -67 -70 -72 -71 -72 -71 -72 -72 -73 -74 -74 -74 -74 -74 -74 -76 -78 -77 -78 -77 -77 -76 -77 -78 -78 -78 -78 -79 -77 -77 -77 -77 -77 -77 -80 -77 -77 -78 -77 -76 -77 -75 -74 -73 -71 -68 -68 -67 -68 -69 -68 -67 -68 -69 -69 -68 -69 -69 -69 -69 -68 -69 -70 -69 -70 -70 -70 -71 -69 -69 -70 -70 -70 -70 -70 -70 -70 -68 -69 -70 -69 -70 -70 -71 -70 -72 -73 -74 -75 -75 -76 -76 -78 -78 -78 -78 -75 -73 -73 -74 -75 -75 -77 -79 -82 -86 -91 -97 -104 -115 -128 -135 -126 -121 -119 -119 -118 -118 -115 -115 -110 -110 -111 -109 -108 -109 -111 -110 -106 -105 -107 -110 -109 -107 -105 -107 -108 -109 -108 -108 -107 -106 -104 -105 -106 -106 -106 -104 -103 -102 -103 -101 -102 -101 -101 -99 -97 -99 -98 -96 -96 -97 -97 -97 -98 -98 -95 -95 -97 -96 -95 -93 -92 -94 -97 -95 -94 -93 -95 -92 -93 -93 -92 -92 -92 -92 -92 -94 -94 -94 -92 -92 -94 -94 -93 -93 -92 -90 -90 -91 -91 -91 -90 -85 -81 -81 -81 -80 -79 -83 -83 -77 -79 -82 -82 -82 -84 -84 -85 -85 -84 -85 -86 -83 -83 -85 -86 -96 -103 -113 -126 -136 -122 -86 -73 -58 -50 -48 -43 -38 -36 -33 -33 -31 -30 -31 -30 -28 -26 -25 -22 -22 -22 -21 -19 -19 -19 -18 -20 -19 -18 -19 -20 -19 -19 -17 -17 -17 -17 -17 -15 -16 -15 -15 -16 -16 -15 -15 -18 -18 -20 -21 -21 -22 -22 -22 -24 -23 -23 -23 -24 -25 -25 -25 -27 -29 -28 -26 -25 -23 -22 -22 -25 -22 -20 -23 -22 -22 -24 -26 -33 -34 -36 -41 -42 -43 -42 -42 -42 -41 -40 -41 -40 -40 -40 -40 -40 -41 -43 -42 -40 -42 -44 -44 -44 -45 -44 -43 -43 -41 -40 -41 -41 -40 -40 -40 -39 -38 -37 -39 -41 -41 -40 -42 -42 -43 -44 -46 -48 -51 -49 -54 -52 -50 -52 -53 -55 -53 -51 -52 -53 -55 -56 -57 -62 -65 -65 -66 -66 -66 -66 -65 -64 -66 -66 -69 -69 -68 -64 -60 -69 -70 -71 -72 -76 -80 -79 -82 -84 -82 -76 -90 -96 -95 -94 -88 -82 -73 -64 -58 -57 -56 -55 -53 -51 -49 -50 -52 -55 -57 -61 -64 -66 -65 -65 -63 -66 -72 -69 -71 -68 -68 -67 -63 -59 -55 -65 -56 -56 -52 -51 -53 -52 -48 -58 -64 -70 -68 -67 -67 -70 -69 -70 -71 -72 -73 -66 -61 -58 -56 -56 -57 -57 -57 -55 -56 -64 -75 -78 -78 -69 -60 -58 -58 -64 -70 -74 -76 -75 -76 -75 -74 -73 -70 -69 -74 -71 -69 -70 -70 -68 -64 -60 -60 -60 -66 -66 -72 -70 -66 -63 -62 -62 -67 -64 -65 -67 -66 -67 -68 -69 -64 -65 -66 -67 -67 -67 -70 -73 -73 -73 -69 -67 -68 -68 -67 -67 -66 -68 -69 -70 -69 -67 -65 -65 -68 -65 -66 -65 -65 -65 -67 -68 -70 -71 -68 -70 -73 -72 -72 -72 -72 -73 -73 -74 -75 -75 -75 -75 -75 -76 -79 -77 -77 -77 -76 -76 -76 -77 -77 -77 -77 -78 -77 -78 -76 -76 -76 -77 -78 -78 -75 -78 -77 -76 -74 -74 -72 -72 -72 -68 -68 -67 -68 -69 -68 -67 -68 -69 -69 -68 -69 -69 -69 -69 -68 -68 -70 -70 -70 -70 -69 -71 -69 -69 -69 -70 -70 -70 -70 -70 -70 -69 -69 -70 -69 -70 -71 -71 -70 -72 -73 -74 -75 -76 -76 -77 -79 -79 -79 -78 -75 -74 -74 -74 -75 -76 -77 -79 -83 -87 -92 -97 -104 -115 -124 -135 -129 -122 -120 -119 -119 -119 -116 -116 -111 -111 -111 -110 -108 -110 -111 -105 -107 -106 -110 -110 -110 -110 -107 -107 -108 -109 -108 -107 -107 -105 -105 -104 -104 -106 -106 -104 -103 -102 -102 -102 -101 -101 -100 -99 -98 -98 -97 -96 -96 -95 -95 -96 -97 -99 -94 -95 -96 -97 -96 -94 -92 -93 -96 -95 -95 -94 -94 -95 -93 -94 -93 -93 -92 -93 -92 -94 -95 -95 -93 -92 -93 -94 -93 -93 -91 -90 -89 -90 -90 -91 -88 -87 -82 -78 -80 -80 -78 -78 -82 -83 -78 -80 -82 -83 -83 -84 -85 -85 -85 -84 -85 -86 -85 -85 -86 -87 -96 -107 -119 -136 -152 -130 -90 -75 -59 -52 -48 -43 -38 -36 -32 -33 -30 -29 -30 -30 -28 -26 -25 -22 -21 -22 -21 -19 -19 -19 -19 -21 -21 -20 -20 -20 -21 -19 -19 -17 -16 -18 -18 -17 -17 -16 -16 -17 -17 -16 -17 -18 -19 -22 -22 -22 -21 -23 -24 -24 -24 -24 -25 -25 -25 -26 -25 -27 -30 -26 -24 -23 -22 -20 -24 -24 -19 -23 -24 -24 -26 -27 -33 -33 -40 -39 -42 -43 -43 -42 -43 -42 -41 -42 -41 -40 -40 -41 -40 -41 -42 -42 -40 -41 -43 -44 -45 -44 -43 -43 -44 -42 -42 -42 -42 -42 -41 -41 -40 -39 -38 -36 -42 -43 -42 -41 -41 -41 -46 -47 -49 -52 -52 -53 -49 -49 -53 -55 -55 -53 -51 -52 -51 -54 -57 -57 -58 -63 -65 -65 -66 -67 -66 -66 -64 -64 -66 -66 -66 -69 -66 -59 -61 -70 -71 -70 -72 -79 -81 -80 -83 -85 -80 -78 -89 -94 -94 -93 -87 -81 -75 -66 -60 -59 -58 -56 -54 -52 -49 -50 -53 -55 -58 -61 -65 -67 -65 -64 -61 -67 -70 -67 -68 -65 -65 -64 -59 -60 -55 -65 -57 -52 -50 -48 -51 -50 -50 -59 -65 -71 -70 -69 -69 -72 -72 -72 -74 -70 -73 -60 -60 -58 -55 -54 -56 -55 -56 -53 -51 -67 -77 -75 -74 -69 -59 -57 -61 -65 -70 -71 -75 -75 -73 -74 -74 -73 -71 -69 -73 -69 -67 -68 -70 -66 -62 -58 -59 -59 -63 -66 -70 -67 -64 -62 -62 -67 -64 -67 -67 -69 -68 -69 -70 -71 -65 -66 -67 -67 -67 -67 -71 -72 -73 -71 -71 -67 -67 -67 -67 -66 -66 -67 -68 -68 -69 -68 -65 -63 -64 -68 -66 -66 -66 -67 -69 -70 -70 -70 -71 -73 -72 -73 -73 -74 -75 -75 -75 -75 -76 -75 -76 -77 -76 -76 -77 -78 -76 -77 -76 -75 -75 -76 -76 -77 -78 -77 -76 -76 -76 -75 -75 -76 -77 -77 -75 -76 -74 -74 -74 -73 -73 -73 -68 -68 -68 -67 -68 -68 -68 -68 -68 -69 -69 -69 -69 -69 -69 -68 -69 -70 -69 -70 -69 -71 -68 -70 -70 -70 -70 -70 -70 -70 -70 -69 -69 -70 -70 -70 -71 -71 -71 -72 -74 -74 -76 -76 -77 -77 -77 -79 -79 -79 -78 -75 -75 -75 -75 -76 -77 -78 -80 -85 -88 -93 -99 -105 -115 -127 -136 -131 -123 -121 -119 -119 -119 -117 -117 -112 -111 -112 -110 -109 -110 -107 -106 -108 -107 -111 -112 -112 -111 -108 -107 -108 -108 -108 -107 -106 -105 -104 -104 -104 -105 -106 -105 -103 -102 -101 -102 -101 -100 -101 -100 -98 -98 -96 -96 -96 -96 -95 -96 -96 -100 -96 -95 -96 -97 -97 -94 -93 -94 -93 -92 -93 -95 -93 -94 -94 -93 -94 -94 -93 -93 -93 -93 -96 -95 -93 -92 -91 -93 -93 -92 -92 -90 -91 -89 -90 -90 -91 -87 -85 -80 -76 -79 -79 -79 -80 -83 -78 -79 -81 -83 -83 -83 -85 -85 -85 -85 -85 -86 -87 -86 -87 -88 -89 -96 -111 -125 -145 -151 -131 -93 -76 -61 -53 -49 -44 -38 -36 -32 -32 -30 -28 -29 -30 -28 -26 -25 -22 -21 -22 -21 -20 -20 -20 -21 -22 -22 -22 -21 -20 -22 -21 -19 -19 -18 -18 -19 -19 -17 -16 -16 -16 -17 -18 -19 -19 -22 -22 -23 -23 -23 -24 -25 -24 -25 -25 -27 -26 -26 -26 -28 -30 -28 -24 -23 -23 -22 -24 -26 -23 -23 -24 -27 -27 -29 -32 -33 -39 -42 -41 -43 -43 -43 -43 -44 -43 -42 -42 -41 -40 -41 -41 -41 -42 -42 -41 -41 -43 -43 -44 -45 -44 -44 -43 -43 -43 -42 -42 -42 -42 -42 -41 -40 -40 -38 -39 -43 -43 -42 -41 -41 -42 -50 -51 -53 -56 -55 -52 -49 -52 -55 -55 -55 -52 -52 -53 -51 -56 -58 -58 -61 -64 -65 -65 -66 -67 -66 -65 -65 -66 -64 -67 -67 -69 -59 -53 -61 -69 -72 -68 -75 -80 -80 -79 -83 -84 -81 -77 -88 -93 -92 -92 -86 -80 -76 -69 -62 -60 -59 -56 -54 -52 -49 -51 -53 -55 -58 -61 -65 -65 -65 -62 -62 -66 -70 -67 -66 -62 -61 -60 -55 -53 -55 -66 -58 -49 -50 -51 -53 -52 -52 -60 -67 -73 -71 -72 -72 -71 -74 -75 -75 -74 -64 -60 -58 -57 -53 -53 -54 -54 -54 -51 -53 -68 -72 -72 -69 -68 -59 -57 -63 -66 -71 -77 -76 -72 -74 -75 -74 -73 -72 -69 -70 -67 -66 -67 -70 -64 -62 -59 -58 -57 -61 -66 -68 -67 -65 -60 -62 -67 -68 -69 -70 -71 -70 -70 -70 -69 -64 -66 -67 -67 -67 -70 -70 -72 -72 -69 -69 -68 -66 -66 -67 -66 -65 -65 -67 -68 -68 -69 -63 -65 -68 -69 -68 -67 -67 -70 -71 -72 -73 -72 -72 -74 -74 -73 -75 -75 -76 -76 -76 -77 -76 -76 -76 -76 -77 -77 -76 -77 -76 -76 -75 -74 -75 -76 -77 -76 -77 -77 -76 -75 -74 -73 -75 -75 -75 -76 -71 -69 -71 -74 -74 -74 -74 -67 -68 -68 -68 -67 -68 -68 -68 -68 -67 -68 -69 -70 -69 -69 -69 -69 -69 -70 -69 -69 -70 -69 -70 -70 -70 -70 -70 -70 -70 -70 -69 -69 -70 -70 -70 -71 -70 -71 -72 -74 -74 -76 -76 -77 -77 -79 -79 -79 -78 -76 -76 -76 -75 -76 -78 -80 -81 -86 -89 -94 -99 -105 -115 -126 -137 -132 -123 -121 -120 -120 -120 -117 -117 -115 -113 -112 -112 -110 -109 -110 -109 -109 -110 -108 -112 -114 -113 -113 -112 -107 -107 -107 -107 -107 -106 -105 -104 -104 -103 -103 -105 -105 -104 -103 -101 -102 -101 -101 -100 -99 -97 -97 -95 -95 -95 -96 -95 -94 -95 -98 -99 -95 -96 -97 -97 -96 -96 -93 -94 -92 -92 -92 -95 -95 -95 -94 -94 -94 -93 -94 -94 -94 -94 -94 -93 -91 -92 -92 -93 -92 -92 -92 -90 -91 -90 -90 -90 -90 -86 -82 -74 -78 -80 -80 -80 -82 -84 -79 -80 -82 -83 -84 -84 -85 -85 -85 -86 -85 -86 -87 -87 -89 -89 -90 -96 -109 -123 -142 -150 -132 -97 -78 -62 -55 -50 -44 -40 -32 -30 -32 -29 -27 -28 -29 -29 -26 -25 -22 -20 -24 -23 -22 -21 -22 -22 -23 -24 -23 -22 -23 -23 -23 -21 -20 -20 -19 -19 -17 -17 -17 -17 -17 -19 -19 -20 -21 -23 -23 -24 -24 -25 -25 -25 -25 -26 -26 -27 -26 -26 -26 -30 -30 -27 -26 -25 -24 -26 -27 -25 -24 -25 -27 -29 -31 -32 -34 -36 -43 -42 -42 -43 -44 -43 -44 -44 -43 -42 -42 -40 -41 -41 -41 -42 -42 -41 -41 -42 -43 -44 -45 -44 -44 -43 -43 -43 -43 -42 -42 -43 -43 -42 -41 -41 -40 -42 -40 -43 -44 -43 -42 -42 -44 -48 -47 -57 -58 -55 -52 -52 -54 -56 -57 -55 -52 -55 -56 -53 -58 -60 -59 -62 -65 -65 -66 -65 -68 -65 -65 -67 -66 -64 -65 -69 -69 -59 -48 -62 -69 -72 -71 -75 -79 -79 -79 -82 -82 -80 -77 -87 -91 -91 -91 -86 -80 -78 -71 -64 -61 -60 -57 -55 -53 -49 -51 -52 -54 -57 -62 -64 -64 -63 -62 -62 -65 -67 -62 -61 -68 -59 -55 -51 -47 -55 -66 -57 -51 -52 -51 -54 -54 -54 -61 -69 -74 -72 -71 -72 -74 -77 -79 -78 -73 -64 -59 -57 -56 -52 -51 -53 -54 -53 -53 -54 -69 -67 -69 -65 -68 -61 -57 -61 -65 -71 -76 -74 -72 -74 -76 -75 -74 -73 -72 -68 -65 -64 -69 -70 -67 -62 -60 -57 -56 -61 -63 -66 -65 -63 -60 -62 -67 -72 -72 -71 -71 -70 -70 -69 -68 -66 -67 -68 -69 -68 -70 -70 -71 -70 -68 -67 -68 -67 -65 -66 -65 -65 -66 -65 -67 -71 -66 -66 -69 -68 -69 -69 -69 -70 -71 -72 -72 -73 -74 -75 -75 -74 -75 -76 -77 -78 -76 -76 -76 -76 -76 -76 -77 -76 -76 -75 -77 -76 -75 -74 -75 -74 -75 -76 -76 -76 -76 -75 -74 -72 -73 -73 -73 -76 -73 -71 -71 -73 -74 -74 -74 -69 -69 -68 -68 -68 -68 -69 -68 -69 -68 -68 -68 -68 -70 -70 -70 -68 -69 -68 -69 -71 -70 -69 -70 -70 -70 -70 -70 -70 -70 -70 -69 -69 -70 -70 -70 -71 -70 -72 -73 -75 -74 -75 -76 -78 -77 -79 -79 -79 -78 -76 -77 -76 -76 -77 -78 -79 -82 -85 -91 -94 -100 -106 -115 -126 -138 -134 -125 -122 -121 -121 -120 -120 -118 -113 -113 -113 -111 -110 -110 -108 -110 -111 -109 -113 -116 -115 -113 -112 -108 -106 -107 -106 -106 -106 -105 -104 -103 -102 -103 -104 -105 -105 -103 -101 -100 -99 -101 -99 -98 -99 -100 -98 -96 -95 -96 -96 -94 -94 -95 -98 -98 -97 -98 -96 -97 -96 -95 -93 -94 -94 -92 -93 -92 -93 -95 -95 -94 -95 -94 -92 -93 -94 -93 -95 -93 -91 -92 -91 -91 -92 -91 -92 -91 -88 -90 -89 -90 -90 -90 -85 -79 -78 -80 -81 -81 -82 -84 -84 -80 -81 -82 -84 -83 -84 -85 -85 -85 -86 -85 -87 -88 -88 -90 -89 -89 -94 -107 -121 -140 -148 -133 -100 -79 -64 -54 -49 -45 -33 -31 -29 -31 -29 -26 -27 -29 -29 -26 -27 -24 -22 -24 -24 -23 -22 -23 -23 -24 -25 -25 -24 -24 -24 -24 -22 -22 -22 -21 -20 -19 -17 -18 -18 -19 -20 -20 -21 -22 -23 -24 -25 -24 -27 -27 -27 -27 -28 -29 -27 -26 -25 -30 -31 -30 -28 -27 -26 -27 -28 -27 -26 -26 -28 -30 -31 -35 -35 -37 -38 -43 -43 -44 -44 -44 -44 -46 -44 -42 -42 -41 -41 -41 -41 -42 -42 -42 -43 -43 -44 -43 -44 -45 -43 -43 -44 -44 -43 -42 -42 -40 -42 -43 -42 -42 -41 -42 -42 -43 -42 -44 -43 -42 -44 -45 -50 -58 -59 -60 -54 -53 -54 -58 -59 -60 -57 -56 -58 -59 -56 -60 -61 -60 -63 -63 -65 -65 -67 -68 -65 -67 -67 -65 -63 -64 -70 -69 -59 -50 -64 -70 -72 -72 -76 -77 -78 -79 -81 -81 -80 -78 -86 -90 -89 -90 -85 -79 -79 -73 -65 -62 -61 -57 -55 -53 -49 -51 -51 -53 -58 -62 -63 -64 -62 -61 -63 -65 -68 -61 -57 -67 -57 -51 -47 -50 -57 -65 -60 -54 -55 -54 -56 -56 -57 -61 -70 -72 -73 -71 -74 -77 -79 -82 -78 -72 -64 -59 -56 -55 -52 -51 -53 -53 -53 -56 -56 -70 -62 -66 -61 -61 -64 -58 -62 -67 -72 -75 -73 -73 -75 -77 -75 -75 -69 -71 -69 -67 -67 -71 -73 -70 -62 -56 -55 -57 -59 -63 -64 -63 -61 -59 -62 -68 -72 -72 -72 -70 -70 -70 -69 -66 -65 -68 -67 -66 -67 -70 -71 -70 -70 -68 -66 -65 -67 -65 -66 -65 -64 -66 -67 -69 -69 -68 -69 -72 -72 -71 -70 -70 -71 -72 -73 -74 -75 -76 -74 -75 -76 -77 -77 -79 -76 -76 -76 -75 -75 -75 -76 -76 -75 -74 -74 -75 -74 -74 -73 -74 -74 -75 -76 -75 -75 -75 -72 -73 -75 -75 -75 -76 -74 -73 -70 -73 -72 -73 -74 -70 -69 -69 -69 -68 -68 -68 -69 -69 -68 -68 -68 -68 -70 -70 -69 -68 -68 -70 -71 -71 -69 -69 -70 -70 -70 -70 -70 -70 -70 -70 -69 -71 -70 -70 -71 -71 -70 -72 -73 -75 -74 -75 -76 -78 -78 -79 -79 -79 -79 -77 -78 -77 -77 -77 -79 -80 -83 -86 -92 -95 -100 -107 -117 -125 -138 -135 -126 -123 -122 -120 -121 -120 -118 -114 -113 -113 -112 -110 -110 -108 -112 -113 -110 -114 -115 -115 -113 -112 -110 -107 -106 -107 -106 -105 -105 -104 -102 -102 -104 -103 -105 -105 -103 -102 -101 -101 -100 -97 -98 -99 -97 -97 -97 -94 -100 -97 -95 -96 -97 -99 -99 -96 -98 -98 -97 -96 -95 -93 -95 -95 -92 -92 -92 -95 -95 -95 -94 -94 -94 -93 -92 -93 -93 -94 -92 -91 -92 -90 -91 -91 -91 -91 -91 -89 -86 -89 -89 -89 -90 -88 -84 -78 -79 -81 -82 -82 -84 -82 -84 -81 -81 -83 -84 -84 -85 -85 -86 -86 -86 -85 -87 -89 -87 -89 -88 -89 -93 -105 -120 -137 -147 -134 -103 -80 -65 -55 -50 -40 -34 -30 -27 -30 -28 -25 -26 -29 -29 -28 -29 -26 -25 -25 -25 -25 -24 -24 -25 -25 -26 -27 -26 -25 -25 -25 -24 -22 -22 -20 -20 -20 -18 -21 -20 -21 -21 -22 -22 -24 -22 -25 -26 -26 -27 -27 -27 -29 -30 -28 -28 -27 -30 -31 -31 -30 -30 -29 -29 -29 -27 -29 -28 -28 -31 -34 -35 -38 -38 -41 -44 -43 -43 -44 -44 -44 -45 -45 -43 -42 -42 -41 -41 -41 -41 -42 -42 -42 -43 -43 -44 -43 -44 -43 -43 -44 -44 -44 -43 -43 -41 -41 -42 -44 -43 -42 -42 -43 -43 -43 -43 -45 -42 -44 -46 -52 -55 -63 -63 -59 -54 -55 -56 -61 -63 -61 -60 -61 -62 -63 -58 -61 -61 -61 -65 -63 -65 -67 -68 -68 -65 -67 -68 -65 -63 -63 -70 -69 -59 -52 -65 -71 -72 -72 -76 -76 -76 -79 -80 -79 -79 -78 -85 -88 -88 -89 -84 -80 -81 -75 -67 -62 -61 -58 -55 -52 -49 -49 -49 -52 -58 -63 -63 -64 -62 -61 -64 -66 -67 -60 -52 -66 -58 -52 -49 -52 -59 -61 -61 -56 -57 -57 -58 -58 -59 -62 -71 -75 -74 -72 -77 -76 -82 -80 -82 -73 -64 -61 -58 -57 -52 -52 -52 -53 -52 -58 -62 -71 -67 -62 -58 -59 -62 -59 -63 -69 -74 -75 -71 -73 -75 -76 -73 -71 -69 -70 -69 -69 -69 -72 -71 -68 -60 -55 -53 -54 -58 -63 -62 -61 -59 -60 -64 -68 -72 -72 -72 -70 -70 -70 -68 -68 -71 -68 -69 -67 -68 -69 -71 -69 -69 -67 -65 -66 -66 -64 -66 -63 -66 -68 -69 -71 -66 -73 -71 -71 -72 -72 -72 -72 -73 -74 -75 -77 -76 -76 -76 -77 -77 -76 -76 -75 -74 -75 -75 -75 -75 -75 -76 -75 -74 -73 -74 -75 -74 -73 -72 -73 -74 -74 -75 -72 -75 -74 -74 -74 -75 -75 -75 -76 -75 -72 -72 -73 -73 -74 -70 -70 -69 -69 -69 -69 -69 -68 -69 -69 -68 -68 -68 -68 -69 -68 -68 -68 -71 -71 -70 -69 -69 -70 -70 -71 -71 -70 -70 -70 -69 -70 -71 -70 -70 -71 -71 -70 -70 -73 -75 -75 -75 -77 -78 -78 -79 -79 -79 -79 -77 -78 -78 -77 -78 -80 -81 -84 -86 -93 -98 -102 -107 -115 -126 -138 -136 -127 -124 -123 -121 -121 -120 -119 -117 -113 -114 -113 -111 -110 -111 -113 -114 -111 -111 -114 -114 -113 -112 -110 -108 -105 -106 -107 -105 -105 -104 -103 -102 -102 -102 -104 -105 -104 -102 -101 -101 -98 -97 -97 -98 -99 -94 -95 -93 -98 -98 -96 -96 -96 -98 -99 -99 -99 -98 -98 -97 -95 -94 -94 -96 -96 -92 -92 -91 -94 -94 -93 -94 -93 -92 -92 -92 -93 -91 -91 -90 -91 -89 -91 -90 -90 -90 -91 -87 -87 -89 -90 -89 -90 -86 -82 -80 -81 -82 -83 -83 -82 -84 -84 -83 -82 -84 -85 -84 -85 -85 -86 -86 -86 -85 -86 -87 -85 -87 -87 -88 -91 -103 -118 -135 -146 -129 -107 -81 -67 -56 -51 -46 -40 -34 -29 -26 -30 -28 -26 -26 -28 -28 -31 -30 -29 -27 -26 -27 -26 -26 -25 -26 -27 -27 -28 -28 -26 -26 -25 -25 -23 -22 -22 -21 -20 -20 -21 -22 -21 -22 -23 -24 -25 -25 -27 -27 -27 -28 -27 -29 -31 -31 -30 -29 -30 -32 -33 -33 -31 -31 -30 -30 -29 -30 -29 -29 -31 -34 -36 -38 -40 -42 -42 -43 -44 -44 -43 -44 -43 -44 -44 -42 -44 -43 -42 -41 -41 -41 -42 -42 -43 -43 -44 -44 -45 -45 -44 -44 -44 -47 -46 -45 -43 -42 -42 -43 -44 -43 -43 -43 -44 -44 -44 -44 -45 -44 -47 -48 -54 -64 -67 -66 -59 -57 -58 -62 -63 -66 -64 -62 -64 -65 -66 -61 -65 -62 -62 -61 -63 -65 -67 -69 -66 -65 -69 -68 -66 -65 -66 -70 -69 -58 -61 -67 -71 -72 -73 -74 -75 -75 -79 -80 -78 -79 -79 -84 -87 -87 -88 -83 -78 -81 -75 -67 -63 -62 -58 -55 -53 -49 -47 -48 -51 -59 -62 -62 -64 -61 -60 -64 -65 -66 -60 -58 -67 -60 -53 -50 -55 -61 -63 -62 -59 -53 -55 -55 -61 -61 -63 -73 -78 -75 -74 -79 -78 -86 -83 -81 -72 -67 -63 -60 -58 -52 -52 -52 -53 -51 -59 -59 -69 -64 -59 -55 -57 -60 -60 -65 -71 -73 -74 -71 -72 -74 -75 -72 -68 -69 -73 -70 -71 -72 -73 -74 -69 -61 -55 -51 -52 -56 -62 -62 -61 -59 -62 -65 -69 -72 -72 -72 -70 -70 -68 -70 -67 -65 -68 -68 -67 -68 -69 -69 -68 -67 -66 -64 -67 -66 -66 -65 -65 -68 -71 -71 -69 -73 -74 -73 -74 -72 -74 -72 -73 -74 -75 -78 -77 -78 -76 -76 -76 -76 -77 -74 -73 -76 -75 -75 -75 -74 -73 -75 -74 -74 -73 -73 -74 -76 -75 -71 -72 -73 -73 -74 -74 -75 -74 -74 -74 -75 -75 -75 -75 -74 -72 -72 -71 -72 -71 -70 -69 -70 -69 -69 -69 -69 -68 -69 -69 -69 -68 -68 -69 -69 -69 -68 -69 -71 -69 -69 -69 -70 -70 -71 -70 -71 -70 -70 -70 -70 -72 -70 -70 -71 -71 -70 -71 -74 -75 -75 -76 -77 -78 -78 -79 -79 -79 -79 -78 -76 -79 -78 -79 -81 -81 -85 -87 -91 -97 -102 -107 -116 -126 -138 -136 -128 -125 -123 -121 -121 -121 -120 -118 -114 -114 -113 -111 -110 -114 -114 -115 -113 -111 -112 -113 -113 -112 -110 -108 -106 -105 -106 -104 -103 -103 -103 -101 -101 -102 -105 -105 -105 -103 -101 -100 -99 -96 -96 -93 -98 -98 -96 -95 -96 -95 -99 -97 -96 -96 -99 -99 -99 -98 -98 -97 -96 -95 -94 -94 -95 -94 -92 -94 -91 -94 -93 -94 -94 -93 -91 -92 -92 -91 -91 -89 -89 -89 -90 -91 -90 -89 -90 -90 -88 -89 -90 -89 -89 -89 -86 -82 -80 -84 -84 -84 -84 -84 -85 -85 -84 -83 -85 -85 -85 -86 -86 -86 -85 -86 -85 -86 -85 -84 -86 -86 -87 -90 -103 -117 -132 -145 -129 -110 -82 -68 -52 -46 -41 -35 -28 -28 -31 -29 -26 -26 -28 -31 -33 -31 -31 -30 -28 -29 -27 -27 -26 -27 -28 -28 -30 -28 -26 -26 -25 -25 -25 -22 -23 -22 -22 -21 -21 -21 -21 -22 -23 -24 -25 -26 -27 -29 -27 -28 -28 -29 -31 -31 -33 -32 -31 -33 -35 -33 -33 -33 -32 -32 -31 -31 -30 -31 -32 -34 -37 -39 -41 -43 -46 -45 -46 -45 -44 -43 -43 -43 -43 -43 -44 -43 -42 -42 -43 -42 -42 -42 -42 -43 -43 -44 -45 -46 -46 -43 -43 -45 -46 -46 -46 -42 -42 -43 -43 -44 -43 -43 -45 -44 -44 -44 -44 -46 -47 -48 -50 -57 -65 -67 -65 -58 -60 -62 -67 -67 -69 -66 -65 -67 -66 -68 -63 -62 -63 -63 -63 -63 -65 -69 -70 -65 -67 -70 -69 -69 -67 -70 -67 -69 -58 -66 -72 -72 -72 -71 -76 -74 -74 -78 -79 -76 -79 -81 -83 -85 -85 -86 -82 -78 -82 -76 -68 -63 -62 -59 -55 -53 -50 -47 -48 -50 -62 -62 -60 -64 -60 -60 -65 -66 -67 -62 -61 -68 -62 -54 -52 -57 -63 -66 -64 -61 -54 -57 -58 -63 -63 -64 -74 -81 -76 -75 -76 -80 -84 -82 -76 -72 -66 -65 -62 -60 -53 -52 -51 -59 -56 -62 -61 -67 -61 -56 -52 -55 -58 -61 -66 -70 -71 -74 -72 -72 -74 -71 -70 -66 -68 -73 -74 -71 -73 -76 -77 -71 -63 -54 -50 -51 -56 -60 -62 -61 -58 -64 -67 -70 -72 -72 -71 -69 -70 -68 -69 -66 -68 -68 -68 -66 -68 -69 -68 -67 -67 -66 -66 -68 -67 -68 -67 -68 -70 -70 -72 -75 -78 -74 -75 -76 -75 -73 -75 -76 -76 -78 -79 -76 -75 -75 -75 -75 -76 -72 -72 -70 -75 -75 -74 -74 -73 -73 -73 -72 -72 -73 -73 -74 -77 -73 -73 -73 -73 -73 -74 -75 -75 -74 -74 -75 -75 -75 -75 -75 -75 -75 -72 -72 -71 -70 -70 -69 -70 -69 -69 -69 -69 -69 -69 -69 -69 -68 -68 -69 -69 -69 -68 -71 -69 -69 -69 -70 -71 -71 -70 -71 -70 -70 -70 -70 -72 -70 -70 -71 -71 -71 -71 -74 -75 -75 -76 -77 -79 -78 -79 -80 -79 -80 -78 -80 -80 -78 -79 -81 -82 -85 -89 -92 -98 -102 -108 -116 -126 -135 -136 -130 -126 -124 -122 -122 -121 -120 -119 -114 -115 -114 -111 -110 -115 -114 -115 -114 -112 -110 -112 -112 -111 -110 -107 -107 -105 -106 -105 -103 -102 -102 -102 -101 -101 -102 -105 -105 -104 -101 -100 -100 -95 -96 -96 -97 -96 -99 -97 -96 -99 -97 -99 -99 -97 -99 -99 -98 -100 -99 -98 -96 -95 -94 -94 -95 -93 -93 -93 -92 -93 -92 -92 -93 -93 -92 -91 -91 -92 -90 -89 -88 -88 -88 -90 -90 -89 -89 -90 -88 -88 -90 -90 -89 -89 -89 -82 -82 -84 -84 -84 -85 -86 -85 -86 -85 -85 -84 -86 -86 -85 -85 -86 -86 -84 -85 -85 -85 -83 -83 -85 -86 -86 -88 -101 -116 -130 -139 -129 -114 -83 -57 -53 -47 -42 -36 -30 -29 -31 -29 -27 -26 -26 -31 -34 -34 -33 -32 -31 -30 -29 -29 -27 -28 -28 -28 -28 -27 -27 -26 -25 -25 -24 -23 -22 -24 -22 -24 -22 -22 -23 -24 -25 -26 -27 -29 -29 -30 -30 -31 -32 -32 -33 -34 -33 -34 -34 -35 -35 -35 -34 -33 -33 -33 -33 -33 -32 -33 -35 -37 -41 -41 -44 -45 -46 -46 -47 -46 -45 -44 -43 -42 -43 -41 -43 -44 -43 -42 -42 -43 -42 -43 -43 -43 -44 -44 -46 -46 -45 -46 -44 -45 -44 -45 -46 -43 -43 -43 -44 -43 -44 -45 -45 -44 -44 -44 -45 -46 -48 -49 -52 -58 -64 -66 -59 -61 -64 -66 -69 -71 -71 -70 -68 -70 -70 -71 -66 -65 -65 -64 -62 -63 -66 -69 -71 -67 -67 -71 -69 -71 -69 -73 -65 -66 -54 -65 -73 -74 -73 -72 -73 -72 -74 -78 -79 -75 -78 -80 -81 -83 -84 -85 -80 -78 -82 -76 -68 -63 -62 -60 -55 -52 -50 -46 -46 -59 -64 -61 -59 -63 -61 -62 -66 -68 -67 -62 -66 -70 -63 -54 -53 -60 -65 -69 -67 -64 -55 -56 -62 -65 -65 -65 -75 -76 -72 -71 -75 -78 -82 -81 -75 -71 -67 -67 -64 -58 -51 -51 -51 -57 -60 -64 -63 -66 -59 -53 -49 -53 -61 -62 -65 -69 -70 -73 -73 -71 -74 -68 -68 -70 -68 -74 -75 -74 -76 -79 -80 -72 -61 -56 -53 -51 -55 -59 -62 -61 -58 -65 -66 -67 -72 -73 -71 -69 -70 -69 -68 -66 -70 -69 -67 -66 -68 -69 -68 -68 -67 -66 -67 -69 -69 -67 -69 -70 -69 -73 -74 -77 -80 -78 -78 -75 -74 -75 -77 -76 -76 -78 -76 -75 -74 -74 -74 -75 -75 -70 -69 -70 -73 -74 -74 -74 -72 -72 -71 -72 -72 -72 -72 -75 -73 -74 -74 -74 -74 -74 -74 -74 -75 -74 -74 -75 -75 -75 -75 -75 -75 -74 -73 -71 -71 -70 -70 -69 -70 -69 -69 -68 -69 -69 -69 -69 -69 -69 -68 -69 -69 -68 -69 -69 -69 -69 -71 -71 -71 -70 -71 -70 -70 -70 -71 -72 -70 -71 -72 -72 -71 -72 -74 -75 -76 -76 -77 -77 -79 -80 -80 -79 -80 -78 -81 -81 -79 -80 -82 -83 -86 -90 -93 -99 -103 -109 -117 -127 -135 -137 -131 -127 -125 -123 -122 -122 -121 -120 -114 -115 -115 -112 -107 -114 -114 -114 -113 -113 -111 -110 -112 -111 -110 -107 -106 -107 -105 -106 -104 -101 -101 -101 -100 -100 -100 -105 -107 -105 -105 -102 -100 -97 -97 -97 -97 -97 -98 -98 -99 -96 -97 -96 -99 -99 -97 -99 -99 -98 -100 -100 -97 -95 -94 -94 -94 -93 -93 -93 -94 -90 -92 -91 -92 -93 -92 -91 -90 -91 -92 -88 -87 -88 -88 -90 -89 -90 -89 -89 -90 -88 -89 -90 -90 -89 -90 -89 -84 -83 -85 -85 -85 -84 -87 -86 -86 -86 -86 -85 -86 -86 -85 -85 -85 -86 -84 -85 -84 -84 -84 -84 -84 -85 -85 -87 -99 -114 -127 -137 -129 -117 -70 -58 -54 -48 -43 -38 -32 -31 -32 -30 -28 -26 -26 -29 -34 -36 -35 -34 -33 -32 -30 -29 -27 -28 -28 -28 -26 -27 -26 -26 -26 -25 -24 -23 -23 -23 -23 -23 -23 -23 -24 -24 -25 -26 -28 -30 -31 -32 -32 -33 -34 -35 -35 -35 -35 -36 -35 -35 -36 -36 -35 -34 -34 -34 -34 -35 -36 -37 -38 -40 -41 -43 -44 -46 -48 -48 -45 -45 -44 -43 -42 -40 -42 -43 -42 -43 -43 -42 -42 -43 -43 -43 -43 -46 -45 -46 -44 -46 -45 -45 -44 -44 -45 -46 -44 -43 -44 -44 -45 -45 -45 -45 -45 -44 -44 -44 -44 -48 -50 -52 -55 -60 -65 -65 -69 -65 -67 -70 -72 -72 -74 -72 -71 -74 -76 -71 -68 -66 -66 -66 -64 -67 -68 -69 -71 -68 -69 -72 -70 -72 -69 -68 -67 -67 -65 -68 -74 -75 -74 -73 -73 -71 -72 -78 -78 -74 -76 -78 -79 -81 -82 -83 -79 -77 -82 -77 -69 -65 -62 -60 -55 -53 -50 -46 -49 -59 -63 -61 -61 -63 -62 -64 -66 -69 -68 -64 -71 -71 -63 -55 -55 -62 -67 -71 -69 -66 -59 -56 -65 -67 -66 -64 -73 -71 -68 -73 -73 -76 -80 -80 -74 -71 -70 -68 -66 -59 -51 -50 -48 -54 -64 -66 -65 -64 -56 -54 -52 -57 -64 -64 -64 -67 -68 -73 -73 -73 -68 -69 -66 -69 -68 -75 -75 -77 -78 -77 -77 -69 -64 -58 -56 -51 -55 -57 -62 -60 -61 -65 -67 -68 -72 -73 -70 -69 -70 -69 -66 -66 -71 -69 -67 -67 -69 -69 -69 -68 -68 -67 -68 -70 -70 -69 -70 -70 -73 -72 -75 -78 -79 -81 -79 -75 -73 -75 -75 -76 -77 -75 -75 -73 -73 -73 -73 -74 -72 -70 -67 -72 -71 -73 -73 -73 -71 -71 -70 -71 -70 -72 -73 -73 -74 -74 -74 -74 -74 -74 -74 -74 -75 -74 -74 -74 -75 -75 -75 -75 -74 -74 -71 -71 -71 -70 -70 -69 -70 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -70 -69 -69 -70 -71 -71 -71 -70 -71 -70 -70 -70 -71 -72 -71 -71 -72 -72 -71 -72 -74 -75 -76 -76 -78 -78 -79 -80 -80 -79 -80 -79 -82 -82 -79 -80 -83 -84 -87 -90 -94 -100 -103 -109 -117 -127 -135 -133 -132 -128 -126 -124 -123 -122 -121 -122 -115 -116 -115 -112 -108 -112 -113 -114 -113 -111 -112 -110 -110 -111 -110 -109 -107 -105 -104 -105 -105 -102 -100 -100 -100 -100 -99 -103 -106 -105 -104 -104 -102 -99 -97 -98 -98 -98 -99 -99 -99 -98 -97 -98 -98 -98 -98 -98 -99 -101 -100 -99 -98 -96 -95 -94 -94 -94 -93 -93 -91 -93 -91 -91 -90 -92 -92 -92 -90 -90 -92 -91 -88 -88 -89 -89 -88 -89 -89 -89 -89 -90 -88 -90 -91 -90 -89 -89 -89 -85 -85 -86 -86 -86 -85 -89 -87 -87 -86 -86 -85 -85 -85 -85 -84 -85 -86 -83 -84 -84 -84 -83 -82 -82 -84 -85 -85 -96 -113 -125 -141 -129 -84 -77 -62 -55 -50 -45 -39 -34 -33 -32 -31 -29 -26 -27 -28 -34 -38 -37 -36 -33 -33 -31 -29 -28 -27 -28 -28 -25 -26 -27 -25 -26 -25 -24 -24 -24 -24 -23 -24 -24 -26 -26 -27 -27 -28 -29 -30 -32 -33 -35 -35 -35 -36 -36 -37 -38 -38 -37 -38 -37 -35 -35 -35 -36 -36 -36 -34 -35 -37 -38 -39 -41 -42 -44 -47 -48 -48 -48 -46 -45 -44 -43 -41 -39 -42 -41 -43 -43 -44 -44 -44 -43 -45 -44 -46 -46 -46 -46 -46 -45 -45 -44 -44 -44 -46 -43 -44 -45 -45 -45 -46 -45 -44 -44 -43 -46 -47 -50 -53 -56 -56 -61 -63 -61 -64 -73 -69 -71 -74 -76 -77 -77 -76 -74 -76 -81 -73 -71 -69 -69 -67 -70 -69 -70 -72 -70 -70 -70 -71 -73 -72 -69 -69 -59 -53 -63 -70 -75 -77 -75 -74 -73 -70 -71 -76 -76 -73 -75 -76 -77 -79 -81 -79 -78 -78 -80 -76 -69 -64 -62 -61 -55 -53 -50 -47 -51 -59 -62 -62 -62 -61 -63 -66 -67 -71 -71 -72 -74 -72 -62 -56 -57 -65 -69 -74 -74 -69 -57 -57 -65 -66 -65 -64 -72 -66 -67 -70 -70 -73 -75 -78 -79 -72 -72 -70 -67 -59 -52 -48 -48 -52 -68 -68 -65 -63 -57 -54 -56 -61 -67 -65 -63 -66 -67 -73 -70 -73 -67 -65 -63 -68 -68 -76 -76 -76 -77 -75 -74 -67 -64 -60 -59 -51 -55 -59 -60 -60 -62 -67 -68 -70 -72 -73 -70 -69 -70 -67 -65 -66 -72 -70 -68 -69 -70 -70 -69 -69 -68 -69 -71 -71 -70 -71 -72 -71 -74 -74 -77 -80 -83 -80 -76 -73 -73 -72 -75 -76 -74 -73 -73 -72 -72 -72 -69 -72 -67 -72 -69 -73 -71 -72 -73 -73 -70 -70 -71 -71 -71 -72 -73 -74 -74 -73 -74 -75 -75 -75 -74 -74 -75 -75 -74 -75 -75 -75 -75 -75 -74 -71 -71 -71 -71 -70 -70 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -70 -70 -69 -69 -70 -71 -71 -71 -70 -71 -70 -70 -71 -72 -72 -71 -72 -72 -72 -72 -73 -75 -75 -76 -76 -78 -78 -79 -80 -80 -79 -80 -79 -83 -82 -80 -81 -83 -84 -87 -93 -95 -102 -104 -110 -118 -127 -136 -135 -133 -129 -127 -124 -123 -123 -122 -123 -115 -119 -115 -113 -109 -111 -113 -113 -114 -109 -111 -111 -109 -110 -109 -109 -106 -104 -103 -105 -105 -104 -101 -99 -101 -100 -99 -100 -103 -105 -105 -103 -103 -100 -98 -97 -100 -99 -100 -100 -100 -101 -99 -97 -98 -99 -98 -98 -98 -99 -100 -99 -99 -97 -96 -94 -93 -94 -94 -93 -93 -93 -91 -90 -90 -90 -93 -92 -92 -90 -91 -92 -89 -88 -89 -89 -89 -88 -89 -88 -89 -89 -88 -89 -91 -91 -90 -89 -89 -88 -87 -86 -87 -88 -87 -86 -88 -87 -87 -86 -85 -84 -85 -85 -85 -84 -84 -83 -82 -83 -84 -83 -82 -80 -81 -82 -84 -84 -94 -111 -121 -134 -120 -96 -83 -67 -56 -51 -45 -40 -38 -33 -31 -31 -29 -27 -27 -26 -34 -36 -36 -35 -33 -33 -32 -30 -29 -27 -28 -26 -27 -26 -25 -25 -25 -25 -25 -25 -24 -24 -24 -23 -25 -27 -29 -29 -30 -31 -32 -33 -33 -34 -36 -37 -38 -38 -38 -39 -40 -40 -38 -39 -39 -37 -36 -37 -37 -37 -37 -36 -35 -36 -37 -39 -40 -42 -43 -46 -49 -48 -49 -47 -46 -42 -43 -41 -41 -38 -42 -42 -43 -44 -44 -44 -44 -45 -45 -46 -47 -47 -46 -46 -46 -46 -45 -44 -45 -44 -45 -44 -46 -46 -46 -46 -45 -46 -46 -46 -48 -50 -52 -56 -59 -57 -66 -65 -64 -72 -73 -75 -77 -80 -82 -82 -78 -77 -80 -82 -76 -74 -72 -73 -70 -69 -68 -70 -72 -69 -70 -70 -72 -72 -74 -74 -71 -67 -51 -62 -73 -76 -78 -75 -73 -72 -69 -69 -74 -75 -73 -73 -73 -75 -76 -79 -79 -77 -78 -81 -77 -70 -64 -63 -59 -55 -52 -51 -47 -47 -52 -59 -60 -62 -64 -61 -64 -65 -69 -71 -73 -74 -75 -73 -61 -57 -58 -67 -71 -77 -77 -70 -59 -61 -64 -65 -64 -63 -70 -64 -63 -67 -68 -74 -74 -77 -79 -74 -72 -72 -68 -60 -52 -47 -47 -55 -69 -68 -65 -63 -58 -55 -65 -65 -56 -65 -63 -65 -67 -69 -70 -72 -67 -62 -61 -66 -69 -75 -75 -75 -75 -74 -71 -64 -64 -61 -55 -50 -54 -58 -61 -59 -70 -68 -69 -72 -72 -73 -69 -69 -69 -68 -66 -70 -69 -70 -70 -70 -71 -70 -70 -69 -70 -70 -71 -71 -71 -73 -75 -74 -73 -76 -80 -81 -80 -77 -74 -71 -72 -72 -75 -74 -73 -72 -71 -71 -71 -71 -67 -68 -65 -68 -72 -71 -70 -72 -73 -71 -71 -71 -71 -72 -72 -73 -74 -74 -73 -74 -74 -76 -75 -75 -75 -75 -75 -75 -75 -75 -75 -75 -75 -74 -71 -71 -70 -71 -70 -70 -70 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -69 -70 -69 -69 -70 -71 -71 -72 -70 -72 -71 -71 -71 -72 -72 -71 -72 -73 -72 -72 -73 -75 -77 -76 -77 -78 -79 -79 -82 -80 -79 -80 -80 -83 -83 -81 -81 -84 -85 -88 -93 -96 -103 -105 -111 -118 -128 -136 -138 -134 -130 -127 -125 -130 -123 -122 -123 -123 -119 -116 -113 -109 -110 -114 -113 -113 -109 -107 -110 -110 -108 -109 -109 -107 -103 -104 -103 -105 -105 -103 -101 -100 -101 -100 -100 -102 -105 -105 -104 -104 -101 -98 -99 -100 -100 -101 -102 -102 -102 -102 -100 -98 -98 -98 -98 -97 -98 -99 -99 -98 -97 -95 -94 -94 -94 -94 -93 -93 -93 -91 -90 -89 -89 -90 -93 -92 -91 -91 -92 -91 -89 -89 -89 -89 -88 -88 -89 -89 -89 -89 -89 -90 -91 -92 -90 -89 -89 -88 -86 -88 -88 -88 -87 -86 -88 -87 -87 -86 -85 -84 -84 -85 -85 -83 -84 -84 -81 -83 -84 -83 -81 -78 -80 -81 -83 -83 -90 -106 -116 -128 -123 -108 -90 -71 -58 -53 -47 -41 -39 -36 -33 -32 -30 -27 -27 -27 -32 -35 -35 -35 -33 -34 -33 -31 -29 -27 -27 -28 -25 -27 -26 -25 -25 -25 -25 -26 -25 -26 -27 -27 -27 -28 -30 -30 -32 -33 -34 -34 -35 -35 -38 -38 -40 -40 -40 -40 -41 -41 -42 -40 -39 -37 -37 -37 -37 -38 -37 -36 -36 -36 -37 -38 -40 -41 -43 -45 -48 -48 -50 -49 -45 -45 -41 -41 -40 -42 -39 -42 -43 -44 -45 -45 -45 -46 -47 -46 -47 -47 -46 -47 -46 -46 -46 -45 -45 -45 -45 -45 -47 -45 -46 -48 -48 -48 -49 -49 -50 -53 -56 -61 -62 -62 -61 -64 -63 -72 -76 -79 -81 -81 -86 -85 -83 -83 -83 -81 -78 -76 -75 -72 -72 -72 -70 -70 -72 -71 -71 -71 -73 -73 -74 -77 -71 -68 -50 -61 -72 -75 -76 -74 -72 -71 -69 -68 -72 -73 -72 -71 -73 -73 -74 -78 -78 -75 -78 -83 -78 -68 -63 -61 -57 -54 -48 -49 -48 -54 -59 -60 -63 -61 -64 -64 -67 -71 -73 -74 -76 -76 -75 -61 -58 -60 -69 -70 -75 -73 -71 -61 -64 -62 -65 -63 -68 -61 -61 -61 -59 -63 -65 -72 -73 -76 -79 -75 -74 -74 -69 -61 -53 -49 -51 -58 -69 -67 -65 -63 -58 -66 -63 -69 -59 -63 -62 -63 -72 -68 -69 -72 -66 -63 -61 -66 -69 -74 -74 -74 -74 -72 -68 -73 -71 -63 -56 -49 -52 -53 -61 -58 -72 -70 -70 -73 -72 -73 -70 -70 -69 -69 -68 -70 -70 -71 -71 -72 -71 -71 -70 -70 -71 -72 -72 -73 -73 -75 -77 -75 -75 -77 -79 -78 -77 -74 -71 -70 -71 -74 -73 -72 -72 -72 -72 -69 -70 -70 -65 -64 -67 -71 -73 -69 -69 -72 -73 -73 -73 -73 -72 -73 -73 -73 -74 -75 -75 -75 -74 -75 -75 -75 -75 -75 -75 -75 -75 -76 -75 -74 -73 -71 -71 -71 -71 -71 -70 -70 -70 -69 -70 -70 -69 -69 -70 -70 -70 -69 -69 -69 -69 -69 -69 -70 -69 -71 -70 -71 -72 -71 -71 -72 -72 -72 -72 -72 -73 -73 -73 -74 -76 -77 -76 -77 -78 -79 -80 -80 -80 -79 -80 -80 -84 -84 -82 -82 -85 -86 -88 -93 -96 -104 -106 -111 -119 -128 -136 -140 -136 -131 -128 -126 -124 -123 -122 -122 -123 -119 -116 -114 -110 -108 -113 -112 -112 -111 -110 -110 -110 -109 -109 -108 -107 -104 -102 -102 -104 -105 -104 -102 -102 -101 -100 -99 -100 -103 -104 -104 -103 -103 -99 -99 -101 -101 -103 -103 -103 -104 -104 -101 -99 -98 -98 -98 -98 -97 -98 -98 -97 -97 -96 -94 -94 -94 -94 -94 -94 -93 -92 -89 -89 -89 -90 -91 -92 -92 -91 -91 -90 -90 -88 -89 -89 -89 -88 -88 -88 -89 -89 -89 -89 -90 -92 -92 -90 -89 -89 -89 -87 -87 -88 -88 -86 -86 -87 -87 -87 -85 -85 -84 -84 -85 -85 -83 -83 -84 -81 -82 -84 -82 -80 -79 -80 -80 -82 -83 -86 -100 -128 -127 -126 -106 -97 -75 -59 -55 -49 -43 -40 -38 -34 -32 -31 -28 -28 -27 -30 -33 -34 -34 -34 -33 -33 -31 -29 -28 -27 -28 -25 -25 -26 -25 -25 -24 -25 -27 -27 -29 -29 -29 -29 -30 -31 -33 -33 -34 -34 -37 -37 -38 -39 -40 -41 -42 -43 -42 -42 -42 -41 -40 -39 -39 -37 -37 -38 -38 -38 -38 -37 -37 -37 -38 -39 -41 -42 -44 -47 -50 -52 -46 -43 -42 -42 -40 -40 -42 -42 -42 -43 -43 -46 -46 -46 -46 -46 -46 -48 -47 -47 -47 -47 -46 -46 -45 -46 -45 -45 -46 -46 -46 -47 -49 -51 -51 -51 -52 -54 -56 -59 -64 -61 -63 -61 -64 -63 -72 -80 -84 -85 -85 -88 -89 -88 -88 -85 -83 -81 -79 -78 -76 -73 -73 -72 -71 -73 -73 -72 -71 -75 -74 -75 -72 -73 -69 -55 -60 -72 -74 -75 -73 -71 -70 -68 -66 -69 -71 -70 -69 -71 -71 -72 -76 -77 -74 -78 -82 -77 -67 -62 -60 -55 -51 -47 -50 -50 -55 -58 -62 -62 -61 -65 -66 -68 -71 -75 -76 -78 -77 -76 -61 -60 -61 -69 -68 -73 -69 -73 -63 -68 -62 -65 -63 -63 -58 -57 -55 -58 -63 -69 -73 -75 -78 -77 -75 -74 -68 -62 -55 -51 -56 -61 -70 -67 -66 -61 -59 -67 -67 -73 -62 -61 -61 -65 -67 -72 -66 -70 -72 -66 -63 -61 -66 -71 -73 -73 -73 -72 -70 -67 -74 -71 -65 -51 -49 -51 -51 -62 -57 -74 -71 -72 -74 -73 -72 -70 -70 -69 -70 -69 -71 -69 -72 -71 -72 -72 -71 -71 -70 -72 -72 -74 -74 -72 -74 -74 -73 -75 -76 -76 -76 -75 -71 -71 -68 -72 -72 -75 -71 -72 -70 -69 -69 -69 -68 -66 -59 -69 -75 -71 -69 -71 -74 -73 -73 -73 -73 -73 -74 -74 -75 -75 -76 -76 -76 -76 -76 -76 -76 -76 -76 -76 -75 -75 -74 -73 -72 -71 -71 -71 -71 -71 -71 -70 -70 -70 -70 -70 -70 -69 -69 -70 -70 -70 -70 -70 -69 -69 -70 -70 -70 -72 -72 -71 -71 -72 -71 -72 -72 -72 -72 -73 -73 -73 -74 -74 -76 -77 -76 -77 -78 -79 -78 -82 -80 -80 -80 -81 -81 -85 -82 -83 -85 -86 -89 -94 -97 -105 -108 -112 -119 -128 -136 -143 -137 -132 -129 -126 -124 -123 -121 -122 -123 -120 -116 -114 -111 -107 -113 -112 -112 -112 -111 -110 -110 -109 -111 -108 -108 -106 -101 -102 -103 -104 -104 -104 -103 -102 -100 -100 -100 -101 -104 -103 -102 -103 -99 -100 -100 -102 -103 -105 -104 -104 -103 -102 -99 -100 -98 -98 -98 -95 -96 -97 -97 -97 -96 -94 -93 -94 -94 -94 -94 -93 -92 -90 -90 -90 -90 -90 -92 -92 -92 -91 -91 -91 -91 -89 -90 -89 -89 -88 -88 -89 -89 -89 -89 -90 -91 -91 -91 -90 -90 -89 -89 -86 -88 -88 -88 -86 -86 -87 -86 -86 -86 -85 -84 -84 -84 -85 -82 -83 -85 -80 -82 -84 -82 -81 -79 -81 -80 -81 -82 -88 -112 -128 -135 -129 -114 -100 -78 -61 -56 -51 -44 -42 -40 -36 -33 -31 -30 -28 -27 -28 -32 -33 -33 -33 -34 -33 -32 -30 -28 -26 -26 -24 -23 -25 -25 -26 -27 -26 -27 -29 -30 -31 -31 -32 -32 -33 -35 -36 -37 -38 -37 -39 -39 -41 -41 -42 -42 -42 -42 -41 -41 -41 -41 -40 -40 -39 -38 -38 -38 -37 -38 -38 -38 -38 -38 -39 -40 -42 -43 -47 -51 -49 -46 -44 -41 -41 -41 -40 -40 -42 -42 -43 -43 -47 -47 -47 -47 -48 -48 -47 -48 -48 -47 -47 -47 -46 -48 -47 -46 -46 -47 -47 -48 -49 -50 -53 -53 -53 -54 -56 -59 -62 -65 -64 -65 -65 -62 -62 -72 -79 -82 -88 -88 -90 -94 -92 -89 -88 -86 -83 -82 -81 -79 -76 -74 -73 -73 -72 -75 -73 -72 -73 -72 -77 -74 -73 -70 -65 -60 -71 -74 -73 -72 -70 -69 -68 -67 -67 -69 -68 -68 -70 -69 -70 -75 -78 -75 -78 -82 -75 -65 -61 -58 -54 -50 -46 -48 -51 -55 -58 -62 -63 -62 -66 -67 -70 -72 -77 -77 -80 -77 -75 -62 -62 -62 -69 -67 -71 -65 -74 -63 -63 -61 -64 -65 -60 -55 -52 -51 -53 -60 -67 -72 -74 -77 -76 -75 -73 -68 -64 -56 -53 -60 -61 -71 -70 -66 -62 -60 -68 -72 -77 -65 -59 -61 -67 -72 -68 -71 -72 -67 -65 -62 -66 -71 -72 -72 -71 -70 -68 -66 -74 -71 -67 -51 -48 -50 -50 -65 -63 -75 -73 -74 -75 -74 -73 -71 -70 -70 -68 -70 -70 -71 -71 -73 -72 -72 -72 -72 -71 -71 -73 -73 -73 -72 -72 -72 -72 -73 -74 -75 -74 -74 -74 -69 -68 -70 -71 -72 -75 -72 -71 -69 -66 -67 -69 -67 -60 -65 -70 -73 -72 -71 -73 -73 -74 -73 -73 -74 -74 -74 -75 -76 -76 -77 -77 -78 -76 -76 -75 -76 -75 -75 -74 -74 -73 -72 -71 -71 -71 -71 -71 -71 -71 -71 -70 -70 -70 -70 -70 -70 -69 -70 -70 -70 -70 -70 -69 -70 -70 -70 -70 -72 -72 -72 -72 -72 -72 -72 -73 -72 -73 -73 -74 -73 -75 -75 -76 -77 -76 -77 -79 -79 -80 -83 -80 -80 -80 -83 -87 -85 -83 -84 -86 -88 -91 -94 -101 -106 -109 -113 -120 -128 -137 -145 -138 -133 -129 -126 -124 -122 -121 -122 -122 -120 -117 -114 -112 -108 -108 -112 -112 -112 -112 -111 -110 -109 -109 -107 -107 -108 -103 -102 -103 -104 -105 -104 -103 -102 -101 -101 -100 -101 -104 -103 -102 -101 -99 -101 -101 -102 -104 -106 -104 -103 -102 -101 -99 -98 -99 -98 -98 -97 -95 -96 -96 -95 -95 -95 -93 -93 -94 -94 -94 -94 -93 -91 -90 -90 -91 -90 -90 -91 -92 -92 -91 -91 -91 -91 -89 -91 -90 -89 -90 -88 -89 -89 -89 -89 -90 -90 -91 -90 -91 -89 -90 -88 -86 -88 -88 -87 -86 -86 -86 -86 -86 -86 -84 -83 -83 -84 -85 -82 -83 -84 -81 -83 -83 -83 -82 -80 -81 -80 -81 -82 -95 -108 -124 -130 -132 -121 -110 -84 -62 -59 -54 -47 -44 -42 -37 -34 -32 -31 -28 -27 -27 -31 -31 -32 -32 -34 -34 -33 -31 -29 -27 -28 -25 -25 -25 -27 -27 -28 -28 -29 -29 -32 -32 -32 -34 -33 -35 -37 -38 -39 -40 -41 -42 -43 -42 -41 -42 -42 -42 -42 -42 -41 -40 -42 -41 -41 -40 -40 -39 -38 -39 -39 -38 -39 -39 -38 -39 -41 -40 -42 -45 -46 -47 -46 -44 -41 -40 -40 -40 -39 -40 -42 -44 -46 -45 -47 -48 -48 -48 -49 -49 -49 -49 -48 -48 -46 -47 -46 -48 -49 -49 -48 -49 -49 -52 -52 -55 -56 -56 -57 -59 -62 -68 -69 -66 -66 -64 -61 -63 -71 -77 -80 -91 -92 -96 -98 -96 -96 -91 -89 -85 -85 -83 -81 -80 -76 -76 -75 -73 -73 -72 -70 -71 -75 -77 -76 -74 -71 -59 -59 -68 -73 -72 -71 -69 -69 -67 -67 -65 -68 -67 -66 -68 -69 -71 -75 -79 -76 -77 -81 -74 -66 -60 -53 -50 -50 -51 -48 -51 -55 -58 -63 -64 -62 -65 -69 -71 -73 -76 -76 -78 -75 -75 -64 -64 -63 -69 -65 -74 -68 -73 -66 -66 -61 -62 -63 -57 -51 -48 -47 -48 -59 -67 -72 -73 -76 -74 -75 -73 -67 -65 -60 -55 -61 -65 -72 -70 -66 -64 -61 -69 -76 -75 -65 -63 -63 -69 -72 -69 -73 -72 -67 -67 -62 -66 -69 -71 -71 -70 -70 -67 -64 -75 -72 -69 -51 -50 -52 -57 -67 -68 -75 -75 -76 -76 -72 -72 -71 -71 -72 -72 -71 -72 -73 -74 -76 -73 -73 -72 -71 -71 -72 -72 -71 -70 -71 -71 -70 -72 -73 -73 -73 -72 -69 -68 -69 -69 -69 -70 -73 -73 -69 -66 -64 -67 -68 -65 -66 -66 -72 -73 -70 -73 -75 -72 -74 -74 -75 -74 -75 -76 -76 -77 -77 -76 -76 -77 -77 -77 -76 -76 -74 -74 -74 -72 -71 -71 -70 -71 -70 -71 -70 -71 -70 -70 -71 -70 -70 -69 -70 -70 -69 -69 -70 -70 -70 -69 -69 -70 -71 -71 -70 -72 -71 -72 -72 -72 -72 -72 -73 -73 -73 -74 -74 -74 -75 -75 -76 -77 -76 -78 -79 -80 -80 -83 -80 -80 -81 -83 -87 -86 -84 -85 -86 -88 -91 -95 -101 -108 -110 -113 -120 -129 -137 -144 -138 -133 -129 -126 -124 -122 -121 -121 -122 -121 -117 -115 -112 -109 -111 -112 -112 -112 -111 -111 -109 -110 -108 -107 -107 -108 -105 -102 -103 -103 -104 -103 -102 -103 -102 -101 -100 -100 -103 -102 -102 -101 -101 -102 -101 -102 -103 -104 -103 -103 -101 -101 -99 -98 -99 -98 -98 -98 -95 -95 -95 -94 -94 -95 -93 -92 -93 -94 -93 -94 -93 -92 -90 -91 -91 -90 -91 -92 -92 -92 -91 -91 -91 -90 -90 -91 -91 -90 -89 -91 -88 -89 -89 -89 -89 -90 -90 -90 -89 -90 -90 -87 -87 -86 -88 -89 -87 -86 -86 -86 -86 -86 -86 -84 -83 -83 -84 -85 -82 -84 -84 -81 -83 -84 -83 -81 -81 -81 -80 -80 -86 -89 -105 -119 -124 -135 -129 -114 -92 -71 -63 -58 -49 -45 -44 -39 -34 -32 -32 -29 -28 -27 -30 -30 -31 -31 -32 -34 -34 -32 -26 -27 -28 -27 -27 -26 -27 -29 -29 -29 -30 -31 -33 -34 -34 -34 -37 -37 -37 -40 -41 -43 -43 -43 -43 -42 -43 -42 -43 -42 -42 -41 -40 -40 -39 -40 -41 -41 -40 -40 -39 -42 -39 -41 -40 -38 -38 -39 -39 -40 -40 -40 -43 -45 -44 -44 -42 -39 -39 -39 -40 -42 -45 -43 -45 -46 -47 -49 -49 -49 -49 -50 -50 -48 -48 -47 -47 -48 -47 -49 -49 -48 -49 -50 -50 -54 -55 -57 -58 -58 -58 -61 -69 -71 -72 -69 -64 -62 -59 -65 -71 -76 -88 -94 -95 -100 -103 -99 -99 -94 -89 -88 -86 -86 -83 -81 -77 -78 -74 -72 -70 -70 -69 -76 -76 -78 -74 -74 -72 -61 -66 -65 -71 -70 -70 -68 -68 -67 -67 -63 -66 -65 -67 -68 -69 -73 -76 -80 -77 -76 -81 -72 -64 -57 -54 -49 -49 -50 -49 -52 -55 -58 -62 -65 -63 -67 -69 -70 -72 -74 -74 -77 -74 -74 -65 -65 -62 -70 -67 -70 -66 -71 -68 -67 -64 -62 -60 -54 -48 -50 -51 -51 -59 -67 -72 -72 -75 -73 -74 -69 -66 -56 -61 -57 -64 -69 -70 -70 -66 -65 -62 -68 -74 -73 -60 -64 -65 -72 -72 -71 -71 -72 -68 -69 -62 -66 -69 -73 -70 -68 -68 -65 -63 -75 -73 -68 -55 -53 -54 -64 -64 -74 -76 -74 -77 -74 -72 -71 -72 -72 -73 -73 -71 -74 -75 -75 -77 -72 -71 -71 -71 -71 -70 -71 -70 -69 -70 -68 -68 -70 -72 -71 -71 -71 -70 -66 -68 -69 -70 -73 -73 -70 -67 -66 -67 -69 -66 -64 -71 -68 -73 -72 -72 -74 -74 -75 -75 -75 -75 -76 -76 -77 -77 -78 -77 -76 -76 -76 -76 -75 -74 -73 -73 -73 -72 -72 -71 -68 -71 -71 -71 -71 -71 -71 -70 -70 -70 -70 -70 -69 -70 -70 -70 -69 -70 -70 -69 -70 -70 -71 -71 -71 -72 -72 -73 -72 -73 -73 -73 -73 -73 -73 -74 -74 -74 -76 -76 -77 -78 -77 -78 -79 -80 -81 -83 -80 -80 -81 -83 -86 -86 -84 -85 -87 -89 -91 -95 -101 -109 -111 -114 -118 -126 -134 -142 -139 -133 -130 -126 -124 -122 -121 -121 -122 -121 -115 -116 -113 -110 -110 -110 -110 -112 -111 -111 -109 -108 -109 -107 -107 -107 -107 -104 -103 -103 -104 -103 -103 -103 -102 -102 -100 -100 -101 -102 -101 -101 -100 -101 -101 -101 -102 -103 -103 -102 -101 -100 -99 -97 -99 -97 -98 -98 -96 -93 -94 -95 -92 -93 -93 -93 -93 -93 -94 -93 -93 -93 -91 -92 -91 -92 -92 -92 -91 -92 -92 -91 -91 -91 -90 -90 -93 -90 -89 -89 -90 -89 -88 -88 -89 -89 -90 -89 -89 -91 -90 -90 -87 -86 -86 -88 -89 -87 -85 -86 -85 -86 -86 -86 -84 -84 -83 -84 -84 -83 -84 -83 -82 -84 -84 -83 -81 -82 -82 -80 -82 -84 -84 -99 -115 -122 -132 -130 -118 -101 -79 -67 -61 -52 -47 -45 -41 -36 -33 -32 -30 -28 -28 -28 -29 -30 -30 -31 -33 -34 -30 -28 -27 -29 -28 -30 -28 -30 -30 -30 -31 -32 -32 -33 -34 -35 -35 -37 -39 -41 -40 -41 -42 -42 -44 -44 -43 -43 -43 -43 -44 -42 -42 -41 -40 -40 -39 -41 -42 -43 -41 -41 -39 -43 -42 -41 -40 -38 -39 -38 -38 -39 -41 -38 -41 -43 -42 -42 -41 -38 -38 -39 -40 -42 -42 -44 -48 -47 -49 -50 -49 -48 -48 -48 -49 -49 -48 -48 -49 -48 -50 -51 -49 -52 -52 -52 -55 -57 -59 -61 -61 -60 -65 -73 -71 -69 -66 -63 -59 -57 -65 -70 -75 -81 -93 -92 -102 -107 -101 -102 -96 -91 -87 -90 -89 -86 -82 -78 -78 -74 -71 -68 -63 -69 -72 -76 -78 -75 -75 -73 -64 -65 -66 -69 -69 -69 -67 -67 -66 -67 -65 -66 -66 -68 -68 -69 -74 -76 -78 -79 -79 -80 -71 -58 -55 -52 -48 -48 -48 -49 -52 -55 -58 -64 -66 -64 -67 -69 -69 -71 -73 -73 -75 -72 -64 -66 -63 -63 -70 -68 -66 -63 -70 -71 -62 -63 -61 -60 -57 -51 -52 -54 -55 -58 -67 -71 -71 -68 -73 -74 -70 -65 -55 -61 -64 -68 -73 -75 -72 -68 -65 -66 -68 -72 -65 -61 -66 -67 -74 -72 -72 -72 -72 -68 -65 -62 -66 -69 -73 -69 -67 -67 -65 -65 -74 -74 -67 -58 -56 -56 -71 -68 -78 -78 -78 -75 -74 -73 -72 -72 -74 -75 -74 -72 -75 -74 -73 -75 -72 -70 -69 -69 -69 -71 -70 -68 -68 -68 -67 -68 -69 -70 -70 -69 -68 -67 -65 -66 -68 -71 -74 -71 -71 -68 -69 -69 -67 -67 -69 -69 -75 -73 -71 -74 -75 -76 -75 -76 -75 -76 -77 -76 -76 -76 -77 -76 -75 -75 -75 -74 -73 -72 -72 -72 -71 -71 -70 -70 -70 -71 -70 -70 -71 -71 -71 -70 -70 -70 -70 -70 -69 -70 -70 -70 -70 -70 -70 -70 -70 -71 -71 -71 -73 -73 -74 -73 -73 -74 -73 -74 -73 -74 -74 -75 -74 -77 -76 -76 -78 -77 -78 -79 -80 -81 -84 -80 -80 -81 -83 -86 -87 -85 -85 -88 -89 -92 -96 -101 -105 -110 -113 -117 -123 -132 -139 -139 -134 -130 -126 -124 -122 -122 -121 -122 -120 -117 -116 -113 -110 -108 -109 -111 -112 -111 -111 -109 -111 -109 -107 -107 -108 -108 -106 -102 -102 -103 -103 -103 -102 -103 -102 -101 -100 -101 -102 -101 -102 -100 -100 -101 -101 -100 -102 -103 -102 -100 -99 -98 -97 -97 -96 -98 -98 -97 -94 -92 -95 -93 -92 -93 -93 -93 -93 -94 -93 -93 -93 -92 -91 -92 -91 -91 -93 -93 -92 -93 -91 -91 -91 -91 -90 -91 -92 -90 -88 -89 -90 -89 -88 -89 -89 -89 -89 -89 -89 -91 -91 -87 -87 -85 -88 -89 -89 -87 -85 -86 -85 -86 -86 -86 -85 -84 -84 -84 -84 -83 -85 -85 -83 -83 -84 -84 -82 -82 -82 -79 -81 -82 -83 -95 -110 -119 -130 -131 -123 -109 -88 -70 -65 -56 -49 -47 -44 -38 -34 -33 -32 -29 -28 -28 -28 -29 -31 -32 -33 -33 -32 -30 -28 -29 -30 -30 -31 -30 -31 -32 -32 -33 -34 -34 -35 -36 -36 -37 -40 -41 -42 -42 -43 -45 -43 -44 -44 -44 -44 -44 -42 -40 -40 -39 -40 -39 -38 -40 -41 -43 -44 -40 -41 -41 -41 -42 -41 -40 -39 -39 -38 -38 -38 -38 -37 -41 -40 -39 -39 -39 -38 -39 -39 -40 -42 -43 -45 -49 -50 -50 -49 -50 -49 -49 -49 -49 -49 -50 -49 -49 -49 -50 -50 -53 -53 -53 -56 -60 -61 -61 -61 -61 -62 -70 -67 -65 -63 -61 -57 -55 -64 -69 -82 -81 -97 -94 -104 -112 -110 -101 -99 -93 -89 -86 -85 -79 -83 -79 -79 -72 -70 -65 -67 -67 -72 -74 -77 -76 -76 -74 -70 -65 -67 -68 -67 -68 -66 -66 -67 -68 -66 -67 -67 -69 -68 -73 -75 -80 -80 -80 -82 -80 -62 -57 -54 -49 -48 -47 -47 -50 -55 -58 -62 -65 -66 -65 -67 -69 -68 -70 -72 -73 -73 -73 -65 -67 -62 -66 -70 -70 -62 -61 -69 -69 -62 -63 -62 -59 -59 -53 -54 -58 -58 -58 -74 -66 -68 -69 -73 -74 -71 -64 -54 -62 -60 -71 -71 -72 -74 -70 -69 -65 -67 -72 -65 -64 -67 -71 -72 -73 -74 -74 -73 -69 -62 -63 -66 -69 -73 -69 -67 -66 -66 -68 -72 -75 -66 -62 -58 -61 -69 -71 -79 -78 -78 -76 -75 -73 -72 -72 -75 -76 -73 -72 -74 -74 -72 -73 -70 -68 -68 -68 -67 -70 -69 -67 -68 -66 -65 -66 -68 -68 -68 -67 -68 -65 -63 -65 -69 -73 -73 -70 -72 -70 -70 -70 -70 -68 -68 -75 -74 -72 -71 -75 -75 -76 -77 -76 -77 -76 -76 -75 -75 -75 -75 -75 -74 -74 -74 -73 -72 -72 -71 -70 -71 -70 -69 -70 -70 -70 -70 -70 -70 -71 -70 -69 -70 -70 -70 -70 -70 -70 -71 -71 -71 -71 -71 -71 -71 -71 -72 -73 -73 -74 -74 -73 -74 -73 -74 -74 -74 -74 -75 -75 -77 -77 -77 -78 -79 -78 -79 -80 -81 -84 -81 -81 -81 -83 -86 -88 -86 -86 -88 -90 -92 -95 -101 -105 -110 -112 -114 -120 -129 -137 -139 -134 -130 -126 -124 -122 -122 -121 -122 -120 -118 -117 -114 -111 -111 -109 -108 -109 -111 -111 -110 -111 -107 -107 -107 -108 -108 -108 -105 -103 -103 -103 -103 -102 -102 -103 -102 -100 -101 -101 -101 -101 -100 -101 -100 -100 -101 -100 -102 -101 -101 -99 -98 -96 -96 -97 -97 -98 -98 -95 -91 -93 -94 -93 -92 -93 -93 -93 -94 -93 -93 -93 -93 -94 -92 -93 -92 -92 -93 -92 -92 -93 -90 -91 -91 -90 -90 -92 -90 -88 -87 -89 -89 -88 -89 -89 -90 -89 -89 -89 -90 -91 -89 -86 -86 -85 -88 -89 -89 -87 -85 -86 -85 -86 -86 -86 -85 -85 -84 -84 -84 -83 -84 -85 -83 -84 -84 -84 -82 -82 -80 -78 -80 -81 -83 -91 -105 -117 -127 -132 -127 -115 -96 -76 -69 -60 -51 -49 -46 -39 -34 -33 -33 -30 -28 -30 -31 -31 -32 -33 -34 -35 -34 -32 -30 -31 -30 -31 -32 -32 -33 -34 -34 -35 -35 -36 -36 -37 -37 -39 -41 -43 -44 -44 -45 -46 -47 -47 -46 -45 -45 -44 -43 -42 -43 -40 -40 -39 -38 -38 -40 -42 -40 -44 -40 -42 -40 -41 -41 -41 -40 -39 -38 -38 -39 -38 -37 -36 -36 -37 -36 -37 -37 -37 -37 -39 -42 -44 -47 -49 -50 -51 -51 -51 -50 -50 -50 -50 -50 -50 -50 -49 -49 -49 -51 -55 -54 -55 -58 -60 -61 -62 -60 -63 -60 -66 -64 -62 -60 -58 -54 -54 -62 -68 -85 -84 -101 -96 -105 -116 -113 -103 -91 -86 -85 -83 -80 -75 -84 -80 -76 -71 -68 -59 -62 -69 -71 -74 -78 -77 -77 -75 -71 -66 -68 -67 -66 -70 -68 -67 -68 -69 -68 -67 -68 -68 -70 -72 -76 -81 -81 -81 -85 -69 -59 -55 -52 -47 -47 -49 -50 -53 -57 -60 -65 -67 -67 -67 -67 -68 -67 -70 -71 -72 -71 -71 -67 -69 -62 -65 -70 -71 -64 -62 -70 -68 -65 -64 -63 -60 -62 -56 -57 -58 -61 -63 -72 -65 -65 -69 -74 -73 -72 -63 -53 -62 -62 -67 -70 -69 -76 -72 -71 -64 -70 -70 -62 -66 -69 -73 -73 -74 -75 -76 -75 -69 -58 -63 -67 -70 -72 -68 -67 -66 -66 -70 -71 -75 -67 -63 -66 -68 -73 -75 -81 -78 -78 -76 -75 -74 -73 -72 -74 -74 -73 -72 -73 -74 -71 -71 -68 -67 -68 -68 -69 -69 -67 -66 -66 -64 -64 -65 -67 -67 -69 -69 -65 -64 -65 -68 -72 -72 -71 -68 -73 -71 -72 -72 -70 -70 -75 -75 -73 -72 -74 -78 -76 -78 -76 -75 -76 -75 -75 -74 -74 -75 -74 -73 -73 -73 -72 -72 -71 -71 -70 -70 -68 -69 -70 -70 -70 -70 -70 -69 -70 -71 -70 -69 -70 -70 -71 -70 -70 -71 -71 -71 -71 -71 -71 -71 -72 -72 -73 -74 -75 -74 -74 -74 -74 -74 -74 -74 -74 -75 -75 -77 -77 -77 -78 -79 -78 -79 -80 -82 -84 -81 -81 -81 -84 -86 -90 -86 -86 -89 -90 -94 -97 -104 -105 -110 -111 -112 -117 -127 -135 -138 -134 -130 -126 -124 -122 -123 -121 -119 -119 -118 -117 -114 -111 -111 -108 -108 -108 -108 -112 -110 -108 -107 -107 -107 -108 -108 -109 -107 -105 -103 -104 -103 -103 -102 -102 -102 -100 -101 -101 -101 -101 -100 -100 -100 -100 -100 -99 -99 -101 -101 -100 -98 -96 -95 -95 -96 -98 -98 -96 -93 -91 -93 -93 -92 -93 -93 -93 -93 -93 -92 -92 -92 -93 -94 -93 -93 -93 -92 -94 -92 -92 -92 -91 -90 -90 -90 -90 -92 -89 -87 -87 -91 -89 -88 -89 -89 -89 -89 -88 -88 -90 -92 -88 -86 -85 -84 -88 -88 -88 -87 -85 -86 -85 -86 -86 -86 -85 -85 -85 -84 -84 -84 -85 -85 -84 -85 -84 -83 -82 -81 -79 -77 -78 -81 -82 -87 -100 -115 -124 -132 -128 -118 -103 -84 -73 -65 -54 -50 -49 -42 -35 -36 -36 -34 -32 -32 -34 -34 -33 -33 -35 -35 -34 -33 -32 -31 -31 -32 -33 -33 -33 -34 -35 -36 -37 -37 -38 -39 -40 -41 -42 -44 -45 -47 -48 -48 -47 -46 -48 -46 -45 -45 -45 -44 -43 -42 -44 -42 -41 -41 -39 -41 -41 -41 -41 -41 -40 -40 -40 -41 -41 -39 -39 -38 -38 -38 -36 -36 -35 -35 -36 -35 -36 -38 -39 -42 -43 -44 -46 -49 -51 -49 -50 -52 -52 -51 -51 -51 -51 -52 -51 -50 -49 -51 -53 -57 -56 -58 -60 -59 -62 -61 -60 -63 -60 -63 -60 -57 -57 -55 -52 -52 -61 -68 -75 -93 -105 -98 -106 -107 -103 -94 -85 -78 -81 -79 -76 -85 -85 -85 -76 -71 -59 -56 -59 -66 -72 -73 -78 -78 -77 -76 -73 -67 -69 -68 -69 -71 -69 -69 -69 -70 -69 -70 -70 -70 -71 -71 -78 -82 -83 -82 -79 -68 -57 -55 -53 -50 -49 -51 -53 -56 -59 -63 -69 -68 -68 -68 -66 -66 -66 -69 -69 -71 -70 -69 -66 -70 -61 -65 -71 -70 -66 -69 -68 -67 -64 -64 -64 -60 -57 -59 -61 -62 -64 -67 -70 -63 -63 -70 -74 -73 -69 -60 -57 -58 -65 -63 -68 -66 -78 -70 -63 -66 -69 -68 -62 -68 -71 -74 -74 -75 -77 -78 -76 -66 -60 -65 -69 -70 -72 -69 -67 -65 -68 -71 -79 -77 -70 -65 -65 -74 -77 -80 -78 -80 -79 -77 -75 -73 -72 -73 -74 -72 -72 -72 -72 -73 -74 -68 -67 -68 -64 -67 -69 -69 -66 -65 -64 -62 -62 -66 -67 -69 -69 -67 -66 -67 -67 -70 -74 -73 -70 -70 -71 -71 -73 -72 -72 -72 -76 -74 -72 -72 -76 -75 -76 -76 -76 -75 -75 -74 -73 -74 -74 -73 -72 -73 -72 -72 -71 -71 -70 -70 -69 -68 -66 -71 -70 -70 -70 -70 -70 -69 -70 -71 -70 -70 -71 -71 -71 -70 -71 -71 -71 -72 -72 -72 -72 -72 -72 -73 -74 -75 -75 -74 -74 -74 -74 -74 -75 -75 -75 -75 -77 -77 -78 -78 -79 -78 -79 -80 -82 -85 -81 -81 -82 -84 -86 -91 -87 -86 -91 -95 -98 -99 -105 -105 -110 -110 -110 -114 -122 -132 -135 -134 -129 -126 -125 -122 -123 -121 -121 -119 -114 -118 -116 -113 -112 -111 -107 -107 -109 -111 -107 -107 -108 -107 -108 -108 -108 -109 -109 -106 -103 -104 -104 -103 -102 -102 -102 -100 -100 -100 -100 -100 -100 -100 -100 -100 -98 -100 -99 -100 -100 -99 -99 -96 -94 -94 -95 -97 -97 -97 -94 -93 -91 -93 -92 -92 -93 -93 -93 -92 -92 -92 -92 -93 -94 -94 -93 -94 -92 -91 -93 -91 -92 -92 -91 -90 -90 -89 -91 -90 -88 -86 -88 -90 -88 -88 -90 -89 -89 -88 -88 -89 -94 -92 -85 -86 -85 -84 -88 -87 -88 -87 -85 -86 -85 -85 -86 -84 -86 -86 -85 -84 -84 -84 -86 -85 -83 -84 -83 -82 -81 -79 -78 -76 -77 -80 -82 -84 -96 -111 -121 -130 -128 -122 -110 -92 -77 -69 -56 -52 -52 -48 -41 -39 -39 -38 -35 -35 -36 -37 -34 -33 -34 -35 -34 -34 -34 -33 -33 -34 -34 -35 -35 -35 -35 -36 -38 -39 -40 -41 -43 -44 -45 -45 -46 -46 -47 -47 -50 -46 -48 -51 -46 -48 -46 -46 -46 -46 -45 -44 -44 -42 -42 -42 -42 -42 -41 -41 -41 -40 -41 -41 -40 -40 -39 -38 -38 -37 -37 -35 -36 -34 -34 -36 -38 -39 -41 -43 -45 -47 -47 -48 -51 -51 -52 -53 -53 -53 -52 -52 -53 -53 -53 -52 -52 -55 -56 -58 -59 -60 -62 -60 -62 -61 -60 -63 -63 -59 -58 -54 -54 -52 -50 -51 -62 -67 -78 -101 -98 -92 -96 -96 -92 -85 -76 -73 -77 -89 -76 -91 -86 -85 -75 -67 -58 -56 -57 -63 -71 -73 -79 -78 -78 -76 -73 -70 -71 -70 -71 -73 -71 -70 -71 -72 -72 -71 -71 -71 -71 -70 -79 -83 -82 -88 -80 -69 -59 -56 -55 -51 -52 -53 -56 -59 -62 -68 -68 -69 -68 -68 -66 -64 -66 -68 -68 -70 -68 -67 -67 -69 -61 -66 -71 -69 -63 -70 -67 -66 -63 -66 -64 -65 -60 -62 -64 -65 -68 -72 -68 -62 -60 -67 -71 -69 -64 -56 -60 -60 -67 -59 -67 -69 -76 -74 -64 -65 -67 -67 -63 -69 -74 -76 -75 -76 -76 -77 -74 -64 -62 -67 -71 -71 -72 -68 -66 -65 -68 -70 -80 -78 -73 -67 -65 -81 -82 -82 -79 -79 -79 -77 -75 -73 -72 -72 -73 -71 -72 -71 -73 -71 -72 -69 -69 -64 -66 -67 -68 -67 -64 -64 -63 -63 -66 -68 -69 -70 -68 -68 -68 -68 -69 -73 -71 -73 -69 -69 -70 -74 -75 -73 -74 -76 -75 -73 -72 -73 -75 -76 -76 -76 -74 -74 -74 -73 -73 -73 -73 -72 -72 -72 -71 -71 -70 -70 -69 -68 -67 -69 -72 -71 -70 -69 -69 -69 -70 -69 -70 -71 -71 -71 -71 -71 -71 -71 -72 -72 -72 -72 -72 -72 -72 -73 -73 -74 -75 -75 -75 -76 -74 -74 -75 -75 -75 -76 -75 -77 -78 -78 -78 -78 -78 -79 -80 -82 -85 -81 -81 -82 -84 -86 -89 -90 -89 -94 -98 -101 -101 -107 -105 -104 -109 -112 -111 -119 -130 -137 -135 -132 -127 -123 -122 -124 -121 -120 -118 -118 -118 -116 -114 -112 -112 -110 -107 -108 -110 -108 -107 -108 -107 -108 -108 -108 -108 -109 -107 -104 -103 -106 -103 -102 -102 -102 -99 -100 -100 -100 -100 -100 -99 -97 -99 -99 -99 -99 -98 -99 -99 -98 -98 -93 -95 -95 -95 -97 -95 -96 -93 -92 -90 -92 -94 -94 -93 -93 -93 -92 -91 -91 -92 -92 -94 -93 -92 -93 -92 -91 -91 -92 -92 -91 -91 -90 -90 -91 -91 -89 -87 -86 -89 -90 -88 -88 -90 -89 -88 -90 -87 -89 -95 -90 -86 -86 -85 -85 -86 -87 -87 -87 -85 -86 -86 -86 -86 -84 -86 -86 -86 -84 -84 -83 -85 -84 -82 -83 -83 -82 -81 -80 -77 -75 -75 -79 -81 -83 -92 -106 -118 -129 -129 -125 -117 -100 -82 -74 -63 -57 -54 -51 -48 -44 -41 -42 -40 -37 -38 -36 -35 -35 -36 -36 -35 -34 -34 -33 -34 -34 -34 -35 -36 -36 -37 -38 -38 -41 -42 -43 -44 -43 -45 -44 -48 -50 -50 -51 -51 -52 -47 -47 -53 -49 -49 -48 -48 -48 -46 -46 -45 -44 -44 -43 -43 -42 -42 -41 -42 -41 -40 -41 -40 -40 -40 -40 -38 -38 -39 -40 -39 -37 -39 -39 -40 -41 -42 -44 -46 -48 -49 -50 -52 -52 -53 -52 -55 -54 -53 -54 -55 -56 -55 -55 -56 -58 -58 -60 -61 -62 -64 -62 -62 -61 -61 -57 -60 -56 -54 -51 -51 -49 -48 -49 -61 -68 -78 -98 -90 -86 -85 -87 -80 -76 -74 -66 -67 -80 -81 -92 -88 -81 -70 -64 -57 -51 -54 -60 -70 -73 -78 -78 -77 -76 -74 -73 -72 -71 -71 -72 -73 -71 -72 -73 -73 -72 -72 -73 -72 -69 -78 -81 -81 -87 -81 -70 -62 -57 -56 -53 -54 -57 -58 -61 -67 -69 -74 -70 -68 -69 -66 -62 -65 -67 -67 -69 -68 -67 -66 -67 -63 -67 -72 -68 -64 -70 -66 -66 -70 -67 -65 -65 -66 -64 -66 -68 -71 -77 -66 -60 -59 -64 -67 -66 -61 -53 -64 -62 -68 -67 -65 -71 -75 -63 -64 -65 -66 -65 -64 -71 -76 -75 -74 -76 -75 -76 -72 -68 -64 -69 -72 -70 -71 -69 -67 -65 -68 -70 -81 -79 -76 -70 -68 -81 -80 -81 -79 -79 -78 -76 -75 -72 -72 -72 -72 -72 -71 -72 -73 -71 -70 -66 -63 -63 -66 -67 -68 -66 -65 -64 -64 -66 -68 -68 -70 -70 -68 -68 -69 -70 -69 -74 -72 -70 -70 -71 -73 -75 -75 -76 -77 -80 -75 -72 -73 -74 -75 -75 -75 -74 -74 -73 -72 -72 -72 -73 -71 -71 -71 -70 -70 -70 -69 -68 -68 -69 -68 -73 -72 -71 -71 -69 -69 -69 -70 -69 -71 -71 -72 -72 -71 -71 -72 -72 -72 -72 -73 -73 -73 -73 -73 -74 -74 -76 -75 -75 -76 -74 -74 -75 -76 -75 -76 -75 -77 -78 -79 -78 -78 -79 -79 -80 -84 -85 -81 -81 -82 -85 -91 -91 -92 -94 -96 -101 -104 -104 -108 -105 -109 -107 -111 -109 -116 -127 -135 -135 -130 -127 -123 -122 -120 -120 -119 -118 -117 -118 -117 -114 -113 -112 -111 -109 -107 -107 -108 -108 -108 -107 -108 -108 -108 -108 -109 -109 -106 -104 -104 -104 -103 -101 -102 -99 -100 -100 -100 -100 -98 -99 -97 -96 -96 -98 -98 -98 -98 -98 -95 -97 -97 -95 -95 -97 -96 -96 -97 -95 -93 -92 -90 -92 -94 -94 -92 -93 -92 -92 -91 -91 -91 -92 -94 -92 -91 -91 -91 -90 -90 -92 -90 -90 -89 -89 -90 -91 -90 -87 -85 -86 -90 -89 -87 -89 -91 -88 -88 -90 -88 -89 -94 -88 -86 -87 -86 -85 -85 -86 -87 -86 -86 -86 -86 -86 -86 -83 -86 -87 -86 -84 -83 -82 -84 -83 -82 -82 -82 -82 -80 -80 -76 -75 -74 -77 -80 -83 -89 -102 -116 -127 -130 -121 -116 -103 -87 -77 -71 -61 -59 -55 -54 -46 -45 -44 -44 -41 -39 -38 -38 -36 -37 -37 -37 -35 -35 -35 -34 -33 -34 -35 -36 -37 -38 -39 -40 -40 -41 -41 -42 -43 -45 -47 -50 -51 -54 -54 -52 -47 -47 -50 -48 -49 -54 -50 -50 -50 -49 -49 -46 -45 -45 -44 -44 -44 -43 -42 -42 -42 -42 -40 -40 -39 -39 -41 -42 -44 -44 -45 -42 -42 -42 -43 -43 -45 -48 -49 -49 -51 -50 -51 -52 -53 -50 -53 -54 -55 -57 -56 -57 -58 -58 -57 -59 -62 -60 -62 -62 -62 -64 -63 -62 -61 -61 -56 -57 -52 -50 -48 -48 -47 -49 -50 -61 -70 -78 -95 -84 -80 -75 -76 -73 -68 -66 -59 -62 -71 -85 -94 -91 -75 -69 -65 -56 -46 -55 -63 -71 -72 -77 -77 -77 -75 -74 -70 -72 -73 -73 -75 -74 -73 -73 -74 -74 -72 -71 -72 -71 -69 -77 -81 -79 -86 -82 -71 -64 -58 -57 -56 -57 -60 -61 -64 -69 -73 -75 -72 -69 -70 -66 -61 -65 -66 -66 -68 -68 -67 -65 -66 -64 -68 -75 -70 -66 -63 -64 -65 -71 -68 -66 -66 -66 -67 -69 -69 -69 -72 -66 -59 -58 -61 -64 -62 -62 -51 -56 -63 -69 -66 -62 -69 -77 -62 -58 -64 -64 -65 -67 -69 -75 -73 -73 -76 -74 -75 -70 -67 -69 -62 -67 -69 -70 -68 -66 -64 -68 -69 -82 -78 -75 -71 -77 -80 -81 -80 -79 -76 -78 -76 -74 -72 -71 -72 -72 -71 -71 -72 -72 -72 -67 -62 -60 -64 -67 -68 -68 -67 -65 -65 -67 -68 -68 -70 -71 -70 -70 -69 -70 -71 -75 -73 -72 -71 -71 -72 -77 -76 -74 -75 -77 -76 -72 -72 -73 -74 -74 -74 -74 -73 -73 -72 -71 -71 -72 -71 -71 -70 -70 -69 -69 -68 -67 -67 -68 -67 -75 -73 -72 -71 -71 -70 -69 -69 -70 -70 -71 -71 -72 -72 -72 -72 -72 -73 -73 -73 -73 -73 -73 -74 -74 -73 -76 -74 -75 -76 -76 -74 -76 -76 -76 -76 -76 -77 -78 -79 -78 -78 -77 -80 -81 -85 -85 -81 -81 -83 -87 -89 -92 -95 -94 -98 -104 -107 -106 -110 -104 -112 -106 -110 -107 -113 -125 -132 -133 -130 -127 -124 -123 -122 -119 -120 -118 -117 -116 -116 -115 -113 -113 -110 -110 -107 -107 -108 -108 -108 -107 -109 -108 -108 -108 -108 -108 -108 -105 -104 -104 -103 -101 -101 -101 -101 -99 -98 -99 -99 -99 -97 -95 -94 -97 -98 -97 -97 -97 -98 -98 -97 -96 -96 -96 -95 -96 -96 -95 -95 -94 -92 -90 -93 -93 -94 -93 -94 -92 -91 -91 -91 -91 -92 -93 -91 -90 -93 -90 -92 -89 -90 -91 -90 -89 -89 -89 -91 -89 -85 -84 -87 -91 -88 -87 -89 -89 -88 -88 -89 -89 -89 -92 -91 -87 -87 -86 -85 -86 -85 -86 -86 -85 -86 -86 -87 -86 -83 -86 -87 -85 -83 -82 -82 -83 -82 -81 -82 -81 -81 -80 -78 -76 -74 -73 -75 -79 -82 -85 -97 -112 -120 -122 -118 -112 -105 -88 -78 -76 -66 -62 -59 -57 -53 -47 -47 -47 -41 -41 -42 -41 -39 -38 -38 -38 -37 -35 -36 -37 -37 -38 -37 -36 -37 -38 -39 -40 -41 -42 -42 -43 -44 -45 -45 -46 -50 -51 -52 -51 -51 -50 -49 -50 -51 -50 -51 -54 -52 -51 -51 -48 -47 -47 -46 -45 -44 -44 -43 -43 -43 -42 -42 -43 -44 -45 -46 -47 -48 -49 -46 -47 -48 -46 -49 -48 -49 -51 -51 -53 -52 -52 -52 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -61 -60 -59 -64 -63 -64 -64 -66 -64 -63 -62 -61 -61 -55 -55 -49 -46 -48 -49 -49 -51 -51 -62 -70 -78 -92 -78 -80 -74 -69 -64 -59 -58 -53 -53 -62 -90 -95 -84 -74 -68 -70 -63 -56 -58 -66 -71 -72 -76 -77 -76 -76 -74 -71 -74 -75 -75 -78 -76 -74 -73 -73 -73 -71 -70 -71 -71 -68 -79 -80 -78 -85 -83 -71 -63 -60 -59 -57 -59 -62 -64 -67 -71 -77 -77 -73 -69 -71 -65 -62 -63 -65 -66 -68 -68 -67 -63 -67 -65 -72 -76 -72 -67 -61 -62 -67 -71 -69 -67 -67 -67 -65 -67 -67 -67 -67 -63 -57 -57 -54 -61 -59 -58 -51 -57 -64 -67 -68 -59 -76 -81 -62 -56 -62 -66 -67 -70 -67 -73 -72 -76 -76 -73 -74 -76 -70 -67 -62 -66 -71 -70 -68 -66 -64 -70 -70 -81 -78 -73 -72 -80 -80 -80 -79 -78 -75 -77 -74 -73 -71 -71 -73 -71 -70 -70 -72 -72 -71 -67 -64 -64 -66 -68 -69 -69 -67 -66 -67 -68 -70 -69 -71 -71 -71 -71 -71 -72 -72 -73 -72 -71 -72 -71 -76 -76 -74 -74 -76 -77 -73 -74 -72 -73 -73 -73 -73 -71 -72 -72 -71 -71 -71 -71 -70 -70 -69 -69 -68 -67 -67 -68 -67 -66 -75 -75 -73 -72 -72 -71 -71 -71 -70 -70 -70 -72 -72 -72 -72 -72 -72 -73 -73 -73 -74 -74 -73 -75 -74 -73 -73 -75 -76 -76 -76 -75 -76 -76 -76 -77 -76 -77 -79 -79 -78 -78 -77 -80 -81 -86 -86 -83 -85 -85 -89 -91 -94 -97 -97 -101 -106 -109 -108 -113 -104 -109 -105 -109 -105 -110 -122 -130 -129 -131 -126 -124 -123 -123 -122 -120 -118 -117 -117 -116 -116 -112 -111 -111 -109 -109 -109 -110 -108 -108 -107 -109 -108 -108 -108 -107 -107 -107 -107 -105 -104 -104 -103 -101 -101 -101 -100 -99 -100 -99 -98 -97 -96 -94 -95 -98 -96 -97 -98 -97 -98 -97 -96 -96 -97 -97 -96 -96 -96 -95 -95 -94 -92 -90 -94 -93 -92 -93 -93 -92 -91 -91 -90 -91 -92 -93 -90 -89 -92 -90 -88 -88 -90 -91 -89 -89 -89 -89 -91 -87 -84 -85 -88 -89 -88 -88 -90 -89 -88 -88 -89 -90 -89 -91 -92 -86 -85 -86 -85 -84 -85 -85 -85 -85 -86 -86 -87 -86 -84 -86 -86 -85 -83 -81 -81 -82 -81 -81 -81 -80 -81 -80 -78 -76 -73 -72 -73 -78 -81 -84 -91 -105 -113 -115 -112 -107 -105 -91 -83 -76 -72 -67 -62 -61 -59 -52 -50 -45 -44 -44 -44 -42 -42 -41 -39 -41 -40 -41 -39 -39 -41 -41 -42 -39 -42 -41 -40 -41 -42 -43 -44 -45 -46 -47 -46 -47 -49 -50 -52 -52 -52 -52 -53 -53 -53 -54 -53 -51 -51 -50 -49 -48 -50 -48 -48 -47 -46 -46 -45 -44 -44 -45 -46 -48 -49 -50 -51 -52 -53 -50 -51 -53 -53 -53 -52 -53 -53 -54 -56 -57 -54 -54 -55 -55 -56 -56 -57 -58 -59 -60 -60 -61 -62 -61 -63 -62 -65 -65 -65 -64 -66 -65 -64 -62 -62 -61 -54 -52 -50 -48 -50 -51 -51 -51 -52 -62 -70 -88 -78 -72 -72 -66 -61 -58 -50 -50 -46 -47 -65 -79 -93 -89 -81 -74 -76 -71 -66 -61 -69 -72 -72 -74 -77 -76 -76 -75 -73 -76 -76 -76 -76 -76 -74 -72 -74 -72 -70 -69 -70 -70 -76 -77 -78 -77 -85 -82 -72 -65 -61 -60 -60 -62 -65 -67 -70 -73 -81 -78 -72 -68 -69 -65 -62 -62 -64 -65 -67 -65 -64 -64 -65 -72 -73 -77 -74 -66 -60 -61 -63 -72 -69 -68 -68 -68 -65 -64 -65 -65 -62 -64 -56 -55 -54 -57 -55 -54 -51 -54 -65 -71 -68 -64 -75 -80 -67 -60 -62 -67 -69 -73 -66 -72 -70 -70 -76 -73 -72 -76 -72 -69 -62 -63 -73 -69 -68 -68 -67 -72 -71 -81 -78 -77 -78 -80 -79 -80 -78 -75 -77 -75 -73 -72 -71 -70 -71 -70 -71 -68 -72 -72 -71 -68 -67 -65 -68 -70 -70 -69 -68 -67 -68 -69 -68 -71 -73 -72 -72 -71 -71 -73 -74 -72 -71 -73 -72 -72 -75 -74 -73 -74 -75 -73 -70 -72 -72 -72 -73 -73 -72 -70 -71 -70 -70 -70 -70 -69 -68 -68 -68 -68 -67 -66 -67 -66 -65 -74 -75 -75 -73 -73 -72 -72 -71 -70 -70 -71 -71 -72 -72 -73 -73 -72 -73 -73 -74 -74 -74 -74 -74 -75 -74 -74 -75 -76 -77 -76 -76 -76 -76 -77 -77 -76 -77 -79 -79 -78 -78 -77 -80 -81 -86 -88 -85 -85 -87 -90 -93 -96 -100 -100 -105 -109 -113 -110 -113 -104 -109 -104 -108 -103 -107 -119 -116 -132 -131 -126 -123 -122 -121 -121 -121 -118 -117 -117 -116 -113 -113 -111 -111 -110 -108 -108 -109 -109 -108 -107 -108 -108 -107 -108 -107 -107 -106 -106 -106 -104 -104 -102 -103 -102 -101 -100 -99 -99 -98 -98 -97 -95 -93 -92 -96 -97 -98 -99 -97 -97 -98 -97 -96 -96 -95 -94 -95 -96 -96 -94 -94 -93 -92 -91 -94 -94 -92 -92 -92 -92 -91 -91 -90 -90 -92 -93 -89 -89 -92 -90 -88 -88 -90 -91 -89 -89 -89 -89 -90 -87 -84 -86 -89 -89 -88 -89 -90 -88 -89 -88 -88 -90 -93 -91 -91 -87 -85 -85 -86 -85 -84 -84 -85 -85 -86 -86 -87 -85 -85 -86 -86 -85 -82 -81 -81 -80 -81 -80 -80 -81 -80 -79 -78 -75 -72 -70 -74 -77 -81 -83 -89 -99 -106 -106 -109 -103 -99 -93 -83 -83 -80 -72 -66 -64 -62 -58 -50 -49 -47 -47 -48 -47 -45 -46 -44 -44 -43 -44 -43 -43 -43 -42 -44 -45 -46 -45 -45 -45 -44 -43 -44 -46 -47 -47 -48 -49 -49 -51 -53 -54 -54 -55 -56 -57 -53 -58 -57 -56 -55 -55 -54 -53 -52 -51 -50 -49 -48 -45 -47 -48 -50 -50 -51 -52 -53 -54 -55 -56 -54 -56 -57 -58 -59 -55 -58 -56 -57 -60 -59 -58 -57 -58 -57 -58 -58 -59 -59 -60 -61 -62 -62 -63 -64 -61 -66 -65 -66 -68 -66 -69 -67 -65 -64 -62 -62 -62 -55 -53 -51 -50 -50 -52 -52 -52 -57 -64 -71 -85 -72 -67 -63 -61 -52 -50 -54 -54 -54 -53 -68 -92 -91 -85 -87 -80 -81 -78 -75 -66 -73 -73 -72 -74 -76 -75 -75 -75 -73 -74 -74 -74 -75 -73 -74 -72 -74 -72 -69 -68 -68 -68 -75 -78 -77 -76 -85 -84 -73 -67 -62 -61 -62 -64 -67 -70 -72 -75 -81 -77 -72 -68 -67 -64 -63 -60 -64 -64 -69 -66 -63 -63 -74 -74 -74 -77 -76 -69 -58 -59 -63 -71 -71 -70 -68 -63 -63 -63 -63 -68 -64 -60 -54 -53 -53 -53 -52 -50 -51 -54 -65 -72 -64 -67 -77 -74 -68 -63 -64 -69 -71 -75 -75 -70 -73 -70 -76 -73 -72 -76 -68 -72 -62 -61 -74 -71 -70 -69 -70 -74 -74 -80 -77 -73 -79 -80 -79 -77 -76 -74 -76 -76 -72 -71 -70 -72 -69 -69 -70 -70 -73 -72 -71 -69 -69 -69 -70 -70 -70 -69 -68 -69 -71 -69 -70 -72 -73 -72 -73 -73 -73 -75 -73 -72 -72 -72 -74 -73 -74 -73 -74 -73 -74 -72 -72 -71 -71 -72 -72 -72 -70 -70 -70 -70 -69 -68 -68 -67 -67 -67 -67 -66 -67 -66 -65 -65 -72 -74 -74 -74 -73 -73 -73 -72 -72 -71 -71 -71 -73 -73 -73 -73 -73 -73 -73 -74 -74 -74 -75 -75 -75 -74 -74 -76 -76 -77 -76 -76 -76 -77 -77 -77 -76 -78 -79 -79 -78 -78 -77 -82 -80 -86 -89 -88 -87 -89 -92 -95 -97 -102 -102 -109 -111 -115 -113 -115 -104 -109 -103 -107 -110 -108 -116 -122 -131 -131 -128 -123 -122 -120 -122 -119 -118 -116 -116 -116 -115 -115 -109 -111 -111 -108 -108 -108 -110 -110 -107 -108 -108 -108 -106 -107 -106 -106 -106 -105 -106 -104 -104 -100 -102 -101 -100 -99 -99 -98 -97 -97 -96 -93 -94 -95 -98 -98 -99 -100 -97 -97 -97 -97 -97 -96 -95 -94 -95 -96 -96 -94 -93 -93 -92 -91 -93 -93 -92 -92 -91 -91 -91 -90 -89 -91 -92 -93 -89 -87 -91 -90 -87 -87 -90 -90 -89 -89 -89 -89 -90 -86 -85 -87 -89 -87 -88 -88 -89 -87 -87 -89 -89 -90 -92 -90 -90 -88 -84 -86 -86 -85 -84 -84 -85 -85 -85 -87 -88 -85 -86 -86 -86 -84 -82 -80 -80 -80 -80 -79 -79 -79 -80 -79 -78 -76 -74 -72 -74 -76 -80 -82 -82 -92 -98 -104 -102 -102 -95 -88 -89 -83 -82 -76 -71 -67 -66 -54 -53 -53 -50 -51 -51 -52 -52 -50 -50 -50 -49 -48 -47 -47 -47 -46 -47 -48 -48 -49 -51 -52 -50 -50 -50 -50 -50 -51 -50 -51 -50 -51 -51 -53 -54 -55 -55 -57 -53 -56 -60 -61 -61 -60 -59 -58 -57 -56 -55 -50 -51 -51 -51 -52 -54 -55 -56 -56 -57 -58 -59 -57 -59 -59 -60 -63 -63 -65 -58 -57 -59 -59 -60 -60 -61 -60 -61 -61 -62 -61 -62 -62 -64 -64 -64 -65 -67 -69 -69 -67 -68 -67 -70 -69 -67 -66 -64 -62 -63 -60 -57 -55 -52 -52 -51 -52 -52 -53 -57 -65 -72 -82 -67 -61 -55 -53 -57 -56 -57 -59 -55 -59 -87 -89 -90 -86 -94 -86 -86 -85 -85 -74 -76 -73 -71 -73 -76 -75 -74 -73 -72 -72 -72 -72 -72 -72 -74 -72 -73 -71 -68 -67 -68 -71 -74 -77 -76 -74 -84 -85 -74 -68 -63 -63 -65 -67 -69 -72 -73 -76 -81 -76 -71 -67 -65 -66 -63 -62 -63 -64 -69 -66 -63 -62 -71 -75 -75 -80 -78 -71 -60 -60 -64 -71 -72 -71 -69 -69 -68 -60 -61 -60 -60 -57 -53 -52 -52 -49 -49 -54 -56 -58 -64 -71 -71 -76 -79 -77 -72 -67 -72 -65 -71 -75 -74 -69 -72 -70 -76 -72 -71 -76 -66 -73 -64 -64 -75 -74 -72 -71 -73 -74 -82 -80 -74 -74 -74 -80 -79 -77 -74 -73 -73 -76 -72 -71 -70 -72 -70 -70 -71 -72 -74 -74 -72 -70 -66 -69 -70 -69 -69 -70 -69 -70 -70 -69 -70 -73 -74 -73 -74 -73 -72 -72 -72 -72 -71 -72 -73 -74 -73 -72 -71 -73 -70 -69 -70 -72 -71 -71 -71 -70 -69 -69 -70 -69 -67 -67 -67 -66 -66 -65 -65 -66 -65 -65 -64 -72 -73 -74 -74 -74 -73 -74 -73 -73 -72 -72 -72 -73 -74 -73 -73 -74 -74 -73 -74 -74 -74 -76 -75 -76 -75 -75 -77 -77 -77 -76 -77 -77 -77 -78 -77 -77 -78 -80 -80 -78 -78 -78 -81 -81 -87 -90 -90 -89 -91 -94 -96 -99 -105 -106 -112 -113 -118 -115 -117 -104 -109 -108 -110 -110 -111 -112 -119 -130 -131 -127 -122 -121 -120 -119 -121 -119 -116 -116 -116 -114 -115 -111 -109 -111 -108 -107 -107 -110 -110 -109 -107 -108 -108 -106 -108 -107 -108 -105 -105 -105 -105 -105 -102 -98 -101 -100 -99 -99 -99 -97 -96 -98 -97 -95 -96 -97 -99 -100 -101 -100 -99 -97 -97 -97 -97 -95 -94 -94 -95 -95 -95 -94 -93 -93 -92 -94 -94 -92 -92 -91 -90 -91 -90 -90 -89 -90 -92 -92 -88 -86 -91 -90 -87 -88 -90 -89 -88 -88 -88 -89 -89 -89 -85 -87 -89 -88 -88 -87 -89 -89 -88 -89 -89 -90 -91 -89 -87 -89 -84 -86 -86 -85 -85 -84 -84 -85 -86 -87 -88 -85 -84 -84 -85 -84 -82 -80 -79 -79 -79 -78 -78 -78 -79 -80 -79 -77 -76 -74 -75 -79 -80 -81 -82 -86 -93 -94 -98 -96 -92 -89 -86 -84 -83 -81 -77 -70 -65 -57 -57 -56 -57 -56 -55 -56 -56 -57 -56 -56 -53 -54 -53 -51 -52 -51 -51 -51 -50 -50 -49 -51 -51 -53 -54 -55 -55 -56 -56 -52 -53 -49 -50 -54 -51 -53 -55 -57 -58 -59 -60 -61 -62 -63 -64 -65 -56 -57 -56 -57 -57 -61 -57 -58 -58 -59 -61 -62 -62 -63 -61 -61 -63 -65 -67 -65 -63 -62 -61 -60 -62 -60 -62 -63 -61 -64 -63 -65 -65 -65 -65 -65 -66 -66 -67 -67 -65 -71 -72 -70 -70 -69 -72 -69 -67 -66 -64 -63 -63 -61 -58 -56 -54 -52 -53 -54 -53 -54 -57 -66 -74 -79 -61 -60 -59 -59 -62 -59 -61 -63 -60 -71 -86 -86 -88 -94 -88 -92 -90 -93 -95 -82 -79 -74 -71 -72 -74 -74 -73 -72 -71 -71 -70 -70 -70 -70 -70 -73 -73 -70 -67 -67 -68 -69 -73 -76 -75 -73 -84 -87 -75 -71 -67 -67 -69 -70 -70 -73 -74 -78 -73 -75 -71 -69 -66 -65 -62 -62 -61 -65 -69 -67 -62 -60 -68 -77 -76 -77 -78 -72 -63 -61 -64 -70 -69 -69 -70 -64 -58 -58 -59 -59 -58 -53 -51 -53 -55 -54 -54 -57 -60 -63 -68 -73 -75 -78 -81 -72 -78 -70 -71 -72 -74 -78 -73 -67 -67 -72 -76 -70 -73 -76 -69 -67 -66 -67 -76 -76 -74 -72 -73 -74 -82 -79 -75 -75 -75 -79 -78 -77 -73 -72 -74 -76 -71 -71 -71 -73 -72 -72 -72 -73 -75 -75 -72 -70 -71 -70 -71 -71 -70 -71 -72 -71 -71 -70 -71 -75 -74 -75 -73 -72 -72 -71 -71 -71 -71 -72 -73 -73 -72 -73 -71 -72 -70 -70 -68 -70 -71 -70 -70 -69 -68 -69 -68 -66 -67 -66 -66 -64 -65 -63 -65 -64 -64 -63 -72 -73 -73 -74 -74 -74 -73 -75 -74 -73 -73 -73 -72 -72 -74 -74 -74 -74 -74 -74 -74 -75 -76 -75 -74 -76 -75 -77 -77 -78 -76 -77 -77 -78 -78 -78 -77 -79 -80 -79 -77 -79 -79 -82 -82 -87 -91 -93 -91 -93 -96 -98 -101 -107 -108 -116 -116 -120 -117 -119 -115 -103 -109 -106 -110 -114 -100 -120 -127 -132 -127 -124 -120 -119 -118 -121 -119 -116 -115 -116 -116 -114 -113 -107 -110 -111 -108 -107 -109 -110 -109 -107 -108 -108 -107 -108 -108 -108 -107 -109 -107 -105 -104 -105 -101 -101 -101 -100 -99 -100 -100 -98 -99 -98 -98 -96 -98 -100 -98 -100 -99 -98 -98 -97 -96 -96 -97 -95 -94 -94 -95 -95 -94 -94 -93 -93 -93 -94 -94 -92 -92 -91 -91 -91 -90 -89 -88 -91 -92 -92 -88 -86 -90 -89 -88 -88 -91 -89 -88 -88 -89 -89 -88 -85 -86 -86 -88 -87 -87 -87 -88 -89 -88 -89 -89 -91 -90 -88 -87 -88 -85 -85 -86 -86 -85 -84 -85 -85 -86 -87 -86 -85 -86 -85 -85 -84 -82 -79 -79 -78 -78 -77 -78 -78 -79 -80 -80 -79 -76 -76 -76 -80 -80 -81 -80 -85 -89 -90 -91 -89 -88 -87 -84 -84 -84 -81 -78 -68 -67 -65 -60 -60 -62 -62 -59 -59 -59 -61 -59 -61 -61 -60 -58 -59 -57 -56 -56 -52 -53 -53 -54 -55 -56 -56 -58 -60 -58 -59 -55 -55 -55 -55 -54 -53 -56 -55 -53 -52 -54 -56 -58 -60 -62 -61 -58 -59 -60 -60 -61 -59 -58 -58 -58 -61 -64 -65 -66 -66 -68 -64 -65 -66 -67 -68 -68 -66 -65 -64 -63 -63 -65 -63 -63 -64 -65 -66 -67 -67 -68 -67 -68 -68 -69 -70 -69 -69 -67 -70 -71 -71 -69 -69 -71 -69 -67 -66 -64 -63 -64 -61 -59 -57 -55 -53 -54 -55 -54 -53 -57 -67 -75 -76 -67 -64 -62 -65 -67 -63 -65 -67 -65 -64 -85 -88 -86 -93 -91 -98 -95 -100 -105 -90 -83 -78 -74 -71 -73 -74 -72 -70 -70 -69 -68 -68 -69 -69 -69 -72 -73 -69 -66 -66 -67 -68 -72 -75 -74 -72 -83 -89 -79 -75 -71 -71 -73 -74 -72 -73 -77 -79 -79 -75 -70 -67 -65 -63 -62 -61 -60 -63 -69 -62 -61 -61 -67 -73 -77 -78 -78 -74 -69 -68 -63 -65 -67 -72 -71 -65 -59 -59 -60 -58 -55 -56 -55 -57 -57 -60 -58 -61 -64 -65 -71 -76 -79 -75 -82 -81 -79 -74 -75 -75 -77 -76 -71 -66 -65 -72 -77 -72 -76 -77 -73 -69 -68 -70 -72 -75 -75 -74 -76 -78 -79 -79 -76 -76 -79 -78 -77 -77 -71 -71 -74 -77 -72 -73 -73 -74 -74 -73 -73 -74 -74 -75 -73 -71 -72 -72 -73 -71 -70 -71 -72 -72 -71 -70 -72 -73 -74 -73 -72 -71 -71 -70 -71 -70 -71 -72 -72 -72 -71 -69 -71 -67 -67 -68 -68 -70 -70 -69 -68 -68 -68 -68 -66 -66 -65 -65 -63 -65 -65 -63 -63 -63 -62 -73 -73 -72 -73 -74 -74 -74 -74 -75 -74 -74 -73 -73 -73 -75 -75 -74 -74 -75 -74 -75 -76 -77 -76 -75 -74 -76 -78 -78 -78 -77 -77 -78 -78 -79 -78 -77 -79 -81 -80 -78 -80 -80 -81 -83 -87 -92 -91 -93 -96 -97 -99 -102 -109 -111 -116 -120 -123 -120 -126 -119 -107 -110 -104 -110 -118 -100 -112 -121 -132 -126 -123 -121 -119 -118 -119 -120 -117 -115 -115 -116 -113 -114 -111 -108 -111 -109 -108 -108 -111 -110 -108 -107 -107 -107 -108 -108 -108 -108 -106 -106 -105 -107 -104 -103 -99 -101 -101 -100 -100 -100 -101 -99 -100 -97 -99 -99 -100 -101 -99 -100 -100 -99 -97 -97 -95 -96 -96 -94 -94 -94 -94 -95 -93 -94 -93 -92 -93 -94 -93 -92 -92 -90 -91 -91 -90 -88 -88 -91 -92 -91 -88 -86 -90 -89 -89 -89 -90 -89 -88 -90 -90 -89 -87 -86 -86 -88 -88 -87 -87 -86 -88 -87 -88 -89 -89 -91 -89 -87 -87 -85 -85 -86 -86 -86 -86 -84 -85 -84 -86 -87 -87 -84 -85 -85 -84 -84 -79 -78 -78 -78 -78 -78 -78 -79 -80 -80 -81 -80 -78 -78 -77 -77 -81 -81 -80 -81 -82 -84 -84 -82 -82 -81 -83 -83 -82 -81 -75 -69 -67 -69 -66 -63 -67 -67 -66 -65 -63 -64 -66 -65 -67 -66 -64 -65 -62 -58 -58 -58 -58 -58 -58 -59 -60 -62 -62 -63 -64 -60 -57 -60 -60 -61 -61 -60 -59 -59 -58 -57 -57 -55 -54 -57 -58 -59 -60 -61 -62 -62 -63 -63 -63 -63 -63 -63 -64 -67 -69 -72 -68 -69 -69 -67 -68 -69 -70 -69 -68 -67 -66 -67 -67 -64 -64 -66 -66 -67 -69 -69 -70 -70 -70 -71 -72 -72 -68 -68 -67 -70 -69 -70 -68 -69 -70 -69 -67 -65 -66 -64 -65 -63 -60 -58 -57 -55 -55 -57 -55 -54 -60 -67 -75 -68 -74 -67 -66 -71 -66 -67 -68 -65 -66 -71 -84 -86 -85 -91 -97 -104 -99 -101 -106 -94 -87 -81 -72 -68 -71 -72 -72 -70 -68 -66 -66 -66 -67 -68 -68 -72 -73 -66 -65 -65 -66 -66 -71 -74 -78 -78 -87 -92 -83 -79 -75 -75 -74 -74 -74 -74 -78 -81 -78 -74 -70 -66 -64 -62 -61 -60 -60 -62 -66 -61 -62 -61 -67 -72 -78 -78 -76 -76 -74 -67 -64 -68 -67 -69 -69 -66 -60 -54 -59 -62 -60 -59 -59 -60 -62 -64 -63 -67 -67 -69 -67 -79 -80 -81 -84 -83 -80 -77 -78 -79 -80 -75 -70 -68 -67 -72 -73 -74 -78 -77 -76 -71 -70 -71 -72 -77 -77 -76 -78 -81 -79 -77 -77 -77 -79 -77 -77 -77 -73 -72 -75 -77 -74 -74 -74 -74 -75 -74 -75 -76 -76 -76 -74 -72 -73 -73 -74 -72 -71 -73 -73 -75 -71 -70 -72 -71 -72 -73 -71 -70 -70 -70 -69 -70 -71 -71 -72 -71 -72 -69 -69 -69 -70 -70 -70 -68 -68 -68 -67 -68 -67 -67 -65 -64 -64 -63 -64 -64 -63 -63 -62 -61 -72 -73 -73 -72 -73 -74 -74 -74 -75 -75 -75 -74 -74 -74 -75 -76 -74 -75 -75 -75 -76 -76 -76 -75 -75 -75 -76 -77 -78 -78 -78 -77 -78 -79 -79 -78 -78 -79 -82 -79 -79 -80 -83 -81 -83 -88 -93 -92 -95 -98 -99 -103 -104 -111 -113 -120 -120 -124 -124 -129 -124 -111 -112 -106 -113 -105 -100 -104 -116 -130 -128 -122 -121 -118 -117 -117 -119 -118 -115 -114 -115 -116 -113 -112 -108 -110 -111 -109 -107 -110 -110 -109 -107 -108 -107 -107 -108 -108 -108 -108 -106 -105 -105 -104 -105 -101 -100 -102 -102 -101 -101 -101 -102 -100 -99 -99 -99 -101 -102 -102 -100 -100 -100 -99 -96 -96 -94 -95 -95 -93 -94 -94 -94 -94 -92 -93 -93 -91 -93 -93 -93 -92 -92 -90 -91 -91 -90 -87 -88 -91 -92 -91 -88 -89 -89 -88 -89 -90 -89 -89 -88 -90 -91 -88 -88 -86 -87 -88 -88 -87 -86 -86 -87 -87 -88 -88 -89 -90 -88 -86 -87 -85 -86 -83 -83 -87 -87 -85 -84 -84 -85 -88 -88 -85 -85 -86 -85 -82 -79 -79 -79 -78 -78 -79 -79 -79 -80 -81 -82 -81 -81 -80 -79 -79 -80 -81 -80 -79 -80 -79 -81 -81 -81 -81 -81 -82 -81 -78 -75 -72 -69 -68 -71 -66 -69 -72 -69 -70 -67 -68 -67 -69 -70 -72 -68 -68 -66 -65 -65 -66 -63 -63 -65 -65 -65 -65 -67 -67 -64 -64 -64 -64 -64 -64 -64 -64 -64 -65 -65 -65 -61 -58 -59 -59 -60 -60 -61 -62 -64 -64 -65 -66 -67 -67 -67 -67 -67 -67 -68 -72 -69 -69 -69 -69 -69 -70 -70 -71 -69 -69 -69 -68 -67 -66 -66 -67 -67 -69 -70 -70 -72 -68 -69 -69 -71 -71 -68 -67 -67 -70 -69 -69 -69 -69 -69 -70 -68 -66 -66 -65 -65 -64 -60 -59 -58 -56 -57 -59 -58 -57 -65 -67 -76 -69 -74 -74 -73 -73 -73 -71 -71 -70 -71 -77 -76 -85 -83 -89 -96 -103 -100 -103 -106 -97 -93 -85 -81 -73 -68 -71 -70 -68 -67 -65 -64 -64 -64 -66 -67 -71 -69 -65 -64 -64 -65 -66 -72 -75 -81 -84 -92 -95 -87 -83 -79 -78 -78 -75 -76 -75 -79 -82 -78 -73 -69 -64 -63 -62 -61 -60 -60 -65 -65 -61 -63 -63 -66 -69 -74 -78 -79 -77 -70 -64 -65 -68 -68 -68 -72 -67 -63 -61 -62 -66 -63 -63 -63 -64 -66 -66 -67 -67 -72 -74 -76 -82 -83 -83 -86 -82 -81 -81 -81 -82 -80 -76 -71 -69 -70 -73 -75 -76 -75 -78 -73 -73 -72 -73 -75 -79 -78 -78 -82 -83 -78 -78 -78 -77 -79 -78 -78 -76 -77 -74 -75 -78 -75 -75 -75 -75 -76 -76 -76 -77 -77 -76 -75 -73 -74 -75 -74 -72 -70 -72 -72 -74 -72 -72 -71 -72 -71 -72 -70 -70 -69 -70 -68 -70 -70 -71 -71 -70 -66 -70 -68 -68 -70 -69 -69 -67 -67 -67 -67 -66 -66 -64 -64 -64 -63 -63 -63 -62 -61 -59 -60 -73 -74 -74 -72 -73 -73 -74 -74 -75 -75 -75 -75 -75 -75 -74 -75 -76 -77 -77 -76 -76 -76 -76 -75 -75 -76 -77 -79 -78 -77 -76 -78 -79 -79 -80 -77 -78 -80 -81 -80 -80 -81 -84 -82 -84 -88 -94 -94 -97 -98 -101 -104 -106 -113 -116 -122 -122 -128 -124 -133 -128 -115 -115 -106 -109 -104 -115 -96 -120 -128 -127 -122 -120 -118 -117 -116 -117 -119 -115 -113 -114 -115 -113 -114 -111 -110 -111 -111 -109 -109 -111 -109 -108 -109 -107 -107 -108 -108 -108 -108 -107 -106 -107 -104 -104 -104 -100 -101 -102 -102 -101 -101 -102 -101 -101 -101 -101 -101 -102 -104 -103 -101 -100 -99 -98 -96 -94 -93 -94 -94 -92 -94 -94 -93 -94 -91 -93 -92 -91 -93 -93 -92 -92 -92 -89 -91 -90 -90 -87 -89 -91 -92 -90 -88 -89 -89 -90 -90 -90 -89 -88 -88 -90 -90 -88 -87 -87 -88 -88 -88 -87 -84 -86 -87 -87 -88 -88 -89 -89 -87 -88 -87 -85 -86 -84 -84 -87 -87 -86 -84 -84 -85 -88 -89 -84 -85 -86 -84 -82 -80 -80 -79 -79 -78 -80 -79 -80 -80 -81 -82 -82 -82 -81 -81 -80 -81 -82 -81 -79 -79 -79 -79 -80 -80 -80 -80 -80 -81 -78 -77 -75 -70 -72 -73 -77 -71 -74 -76 -75 -72 -72 -72 -72 -70 -71 -70 -70 -68 -71 -69 -71 -70 -69 -68 -68 -69 -70 -71 -69 -69 -70 -71 -71 -71 -71 -71 -71 -71 -70 -68 -67 -66 -65 -64 -63 -63 -64 -63 -64 -65 -66 -67 -67 -68 -70 -71 -71 -69 -69 -70 -69 -72 -69 -69 -71 -71 -71 -72 -70 -71 -70 -69 -70 -69 -68 -68 -69 -69 -70 -69 -71 -70 -70 -68 -69 -69 -70 -67 -67 -69 -69 -68 -68 -68 -69 -70 -70 -68 -66 -65 -66 -66 -66 -61 -60 -60 -59 -59 -59 -61 -60 -68 -69 -76 -78 -73 -77 -78 -78 -80 -72 -75 -74 -76 -84 -81 -83 -82 -87 -95 -102 -100 -107 -107 -101 -99 -92 -84 -67 -67 -71 -70 -67 -66 -64 -62 -62 -62 -65 -66 -73 -68 -64 -65 -64 -65 -66 -73 -76 -85 -90 -96 -98 -91 -87 -85 -84 -81 -78 -77 -76 -80 -84 -77 -73 -69 -64 -63 -62 -61 -60 -62 -66 -64 -60 -58 -62 -68 -72 -76 -79 -79 -77 -72 -70 -68 -67 -73 -67 -72 -72 -68 -70 -66 -69 -67 -67 -69 -69 -70 -71 -70 -73 -76 -78 -80 -84 -80 -84 -88 -83 -82 -81 -81 -82 -80 -77 -72 -71 -72 -73 -76 -75 -76 -75 -75 -75 -74 -76 -78 -79 -81 -80 -83 -83 -78 -78 -78 -79 -78 -78 -78 -76 -78 -75 -76 -76 -75 -76 -77 -76 -77 -77 -77 -76 -79 -77 -76 -73 -73 -74 -72 -71 -71 -71 -71 -72 -70 -71 -70 -71 -70 -71 -69 -68 -68 -68 -68 -69 -70 -70 -69 -67 -70 -67 -66 -67 -69 -68 -65 -67 -66 -66 -66 -64 -63 -63 -63 -63 -63 -64 -60 -61 -58 -58 -73 -73 -74 -75 -72 -73 -73 -74 -74 -76 -76 -76 -75 -74 -74 -75 -77 -78 -78 -77 -76 -76 -75 -75 -76 -78 -79 -79 -77 -78 -78 -79 -78 -80 -79 -79 -81 -82 -80 -81 -83 -84 -83 -84 -84 -89 -93 -95 -100 -100 -103 -106 -107 -114 -117 -124 -124 -130 -129 -136 -132 -120 -118 -107 -104 -112 -106 -95 -113 -126 -127 -122 -119 -117 -116 -115 -115 -117 -117 -114 -114 -114 -115 -114 -112 -108 -111 -111 -110 -109 -108 -107 -108 -109 -108 -107 -107 -108 -108 -107 -108 -106 -105 -106 -105 -104 -104 -102 -101 -102 -102 -101 -102 -103 -102 -102 -102 -102 -103 -104 -102 -101 -99 -99 -98 -96 -95 -94 -92 -92 -92 -91 -93 -93 -93 -94 -93 -93 -92 -91 -93 -94 -92 -92 -92 -89 -91 -90 -90 -87 -89 -90 -92 -90 -89 -88 -89 -90 -90 -89 -88 -88 -87 -91 -89 -90 -87 -87 -88 -88 -88 -87 -84 -86 -86 -86 -87 -88 -87 -88 -85 -85 -86 -85 -85 -84 -83 -85 -87 -87 -85 -84 -84 -88 -89 -85 -85 -85 -84 -83 -82 -81 -80 -79 -79 -80 -79 -80 -80 -81 -83 -83 -83 -83 -83 -82 -82 -82 -81 -79 -78 -79 -78 -79 -79 -79 -79 -78 -79 -78 -79 -76 -72 -71 -72 -74 -76 -81 -80 -82 -82 -76 -75 -74 -73 -73 -72 -71 -71 -69 -68 -74 -74 -75 -74 -75 -72 -73 -72 -73 -74 -75 -76 -76 -77 -79 -76 -73 -72 -71 -70 -69 -68 -70 -70 -69 -69 -66 -67 -67 -67 -67 -68 -68 -70 -69 -70 -69 -71 -69 -69 -70 -69 -70 -70 -69 -70 -72 -73 -73 -74 -71 -73 -72 -71 -70 -70 -71 -72 -71 -71 -69 -69 -69 -69 -67 -68 -69 -67 -67 -68 -68 -67 -68 -68 -69 -69 -69 -68 -64 -64 -67 -67 -66 -62 -62 -61 -62 -61 -61 -63 -62 -65 -73 -76 -78 -75 -79 -83 -83 -75 -75 -80 -79 -81 -81 -79 -80 -80 -84 -91 -101 -101 -110 -113 -104 -103 -94 -82 -69 -66 -69 -69 -66 -64 -63 -60 -61 -63 -66 -71 -73 -68 -65 -65 -64 -65 -66 -74 -77 -88 -91 -100 -97 -95 -91 -88 -87 -84 -82 -79 -77 -80 -82 -77 -73 -69 -64 -64 -62 -61 -60 -61 -58 -63 -59 -59 -62 -66 -71 -75 -78 -81 -81 -75 -66 -70 -71 -73 -76 -72 -74 -73 -76 -75 -74 -72 -70 -70 -72 -73 -72 -75 -78 -81 -81 -83 -87 -81 -84 -88 -84 -83 -82 -82 -82 -81 -78 -73 -76 -74 -78 -77 -77 -77 -77 -77 -76 -76 -78 -81 -81 -80 -82 -82 -83 -81 -79 -78 -79 -78 -79 -78 -75 -76 -77 -77 -78 -76 -77 -78 -77 -78 -79 -78 -76 -78 -76 -75 -74 -73 -73 -72 -70 -71 -70 -71 -71 -68 -70 -70 -71 -71 -70 -68 -67 -68 -67 -69 -67 -65 -65 -64 -65 -66 -66 -65 -66 -66 -67 -66 -65 -65 -65 -63 -62 -62 -62 -62 -65 -61 -58 -57 -58 -59 -74 -74 -74 -75 -75 -72 -73 -73 -74 -75 -75 -76 -76 -75 -75 -76 -77 -77 -77 -76 -75 -76 -75 -76 -78 -78 -80 -79 -77 -79 -81 -79 -80 -80 -79 -79 -81 -82 -80 -82 -83 -85 -83 -85 -88 -94 -97 -102 -102 -106 -107 -110 -115 -118 -126 -126 -133 -135 -139 -136 -127 -112 -109 -104 -110 -109 -94 -105 -123 -128 -122 -118 -118 -116 -116 -117 -115 -116 -116 -115 -113 -114 -115 -115 -113 -111 -110 -112 -111 -110 -107 -108 -107 -108 -108 -107 -107 -108 -108 -107 -107 -105 -106 -104 -106 -104 -105 -103 -104 -102 -103 -102 -102 -103 -103 -105 -103 -103 -102 -102 -102 -101 -99 -98 -98 -97 -95 -94 -92 -91 -91 -91 -92 -93 -94 -93 -91 -93 -92 -93 -91 -93 -94 -92 -92 -92 -90 -90 -90 -89 -87 -89 -90 -91 -90 -89 -88 -89 -90 -90 -89 -88 -87 -87 -91 -89 -87 -88 -86 -87 -88 -88 -86 -84 -86 -86 -86 -87 -88 -88 -86 -87 -85 -86 -85 -85 -83 -82 -84 -87 -88 -85 -85 -84 -87 -88 -87 -86 -86 -84 -83 -83 -82 -81 -80 -79 -80 -80 -80 -81 -82 -83 -84 -84 -83 -83 -82 -82 -81 -80 -78 -76 -76 -78 -76 -77 -78 -78 -77 -78 -77 -77 -78 -75 -74 -76 -74 -75 -76 -80 -85 -83 -79 -79 -77 -75 -76 -75 -74 -73 -77 -77 -76 -76 -77 -77 -75 -77 -72 -75 -75 -76 -77 -78 -79 -79 -78 -76 -75 -74 -72 -72 -71 -70 -70 -70 -68 -68 -69 -70 -70 -71 -71 -70 -70 -70 -70 -69 -70 -70 -70 -70 -71 -71 -72 -70 -71 -72 -72 -74 -75 -75 -76 -76 -73 -71 -70 -70 -71 -69 -70 -70 -70 -68 -68 -68 -68 -68 -69 -66 -66 -66 -67 -67 -67 -68 -68 -69 -69 -68 -64 -65 -67 -67 -64 -67 -64 -63 -64 -63 -65 -63 -65 -67 -73 -77 -78 -80 -82 -87 -87 -80 -79 -77 -76 -78 -78 -76 -79 -79 -82 -91 -98 -102 -111 -112 -113 -108 -98 -88 -71 -63 -68 -69 -66 -63 -63 -60 -61 -63 -68 -71 -73 -69 -67 -66 -65 -65 -66 -71 -79 -92 -96 -104 -101 -99 -95 -92 -90 -87 -85 -79 -77 -80 -81 -77 -73 -69 -64 -64 -63 -60 -61 -61 -63 -61 -62 -59 -62 -65 -70 -74 -77 -80 -83 -78 -75 -72 -76 -75 -80 -80 -77 -78 -79 -80 -79 -76 -76 -75 -77 -76 -76 -79 -76 -85 -85 -87 -88 -84 -84 -88 -83 -83 -82 -82 -82 -82 -78 -77 -78 -81 -79 -79 -78 -78 -78 -76 -80 -78 -80 -81 -81 -80 -82 -83 -82 -81 -79 -78 -79 -78 -78 -79 -76 -77 -78 -79 -79 -77 -77 -80 -78 -79 -78 -77 -76 -76 -76 -74 -73 -73 -72 -71 -70 -71 -69 -70 -70 -70 -70 -69 -70 -70 -69 -67 -66 -67 -67 -67 -67 -64 -66 -63 -63 -65 -64 -64 -66 -66 -65 -65 -65 -64 -63 -61 -60 -64 -62 -65 -64 -58 -57 -58 -59 -75 -75 -74 -75 -75 -75 -73 -73 -73 -74 -75 -75 -77 -76 -75 -76 -77 -77 -75 -77 -75 -76 -76 -75 -78 -79 -80 -79 -77 -78 -81 -80 -80 -79 -79 -80 -82 -82 -80 -83 -84 -86 -84 -86 -88 -95 -98 -104 -103 -106 -109 -111 -115 -119 -127 -128 -135 -139 -143 -139 -131 -117 -111 -105 -112 -112 -94 -98 -121 -128 -125 -119 -118 -117 -116 -116 -115 -117 -115 -114 -114 -114 -115 -114 -112 -110 -112 -112 -111 -110 -108 -107 -108 -109 -108 -108 -107 -107 -108 -108 -105 -106 -106 -104 -104 -105 -105 -103 -103 -104 -103 -102 -103 -104 -104 -103 -102 -101 -101 -101 -100 -99 -97 -96 -97 -95 -94 -93 -93 -91 -90 -90 -92 -93 -94 -92 -91 -91 -93 -92 -93 -91 -92 -94 -92 -91 -91 -90 -90 -90 -90 -88 -89 -90 -91 -90 -89 -88 -89 -90 -90 -89 -88 -87 -87 -89 -89 -87 -87 -87 -87 -89 -89 -86 -84 -85 -85 -86 -87 -86 -87 -85 -86 -85 -86 -86 -84 -83 -81 -83 -86 -88 -86 -85 -85 -87 -88 -85 -85 -86 -84 -82 -84 -82 -82 -81 -79 -79 -81 -81 -81 -82 -83 -83 -83 -82 -82 -82 -83 -83 -81 -79 -76 -77 -77 -76 -76 -77 -78 -77 -76 -75 -75 -76 -76 -73 -70 -72 -75 -76 -78 -80 -79 -82 -80 -77 -80 -78 -76 -76 -76 -76 -76 -77 -77 -78 -78 -79 -77 -78 -77 -78 -77 -78 -77 -77 -77 -76 -76 -75 -75 -74 -74 -73 -71 -70 -69 -68 -68 -67 -67 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -71 -71 -71 -70 -71 -72 -72 -72 -74 -76 -72 -72 -72 -71 -71 -70 -70 -69 -69 -69 -68 -69 -69 -68 -68 -67 -66 -68 -65 -66 -66 -67 -66 -67 -67 -68 -68 -69 -67 -65 -66 -66 -68 -65 -68 -66 -66 -66 -66 -65 -66 -68 -69 -74 -77 -78 -81 -79 -88 -83 -77 -75 -74 -72 -74 -76 -74 -77 -77 -79 -89 -96 -109 -114 -113 -114 -114 -104 -94 -73 -60 -67 -68 -66 -63 -63 -60 -60 -68 -69 -71 -74 -69 -68 -66 -65 -66 -68 -72 -80 -97 -101 -109 -105 -103 -99 -96 -90 -86 -85 -80 -77 -79 -79 -77 -73 -69 -65 -64 -61 -60 -60 -63 -61 -60 -59 -58 -60 -64 -69 -73 -77 -80 -84 -80 -82 -75 -79 -80 -80 -80 -81 -81 -83 -84 -83 -83 -77 -76 -78 -80 -81 -85 -77 -84 -86 -88 -87 -86 -84 -88 -85 -85 -83 -82 -84 -82 -79 -79 -80 -82 -81 -80 -80 -80 -80 -78 -80 -79 -80 -81 -81 -81 -82 -83 -82 -81 -79 -78 -78 -78 -78 -79 -78 -79 -80 -80 -81 -78 -78 -80 -78 -78 -78 -77 -76 -75 -74 -74 -72 -73 -71 -69 -70 -70 -69 -69 -69 -69 -68 -69 -69 -69 -67 -66 -66 -66 -66 -67 -65 -65 -63 -62 -62 -63 -64 -63 -65 -65 -64 -64 -64 -62 -61 -59 -58 -57 -61 -63 -59 -58 -58 -60 -76 -75 -76 -75 -74 -73 -75 -74 -73 -73 -74 -75 -75 -76 -76 -76 -76 -76 -75 -75 -77 -76 -76 -76 -78 -81 -80 -79 -77 -78 -81 -80 -80 -80 -80 -81 -82 -82 -81 -84 -85 -87 -85 -86 -89 -96 -100 -106 -110 -108 -111 -113 -118 -121 -128 -130 -137 -143 -139 -143 -135 -122 -110 -106 -107 -116 -94 -89 -117 -125 -126 -121 -118 -118 -116 -117 -116 -116 -116 -115 -114 -114 -114 -115 -113 -111 -109 -112 -112 -110 -107 -107 -107 -108 -109 -108 -109 -108 -107 -107 -105 -106 -106 -106 -105 -104 -105 -104 -102 -103 -104 -104 -102 -103 -103 -102 -101 -101 -100 -99 -99 -99 -97 -96 -94 -95 -94 -93 -94 -92 -90 -90 -89 -93 -93 -92 -89 -93 -93 -91 -93 -91 -92 -93 -92 -91 -91 -90 -90 -90 -90 -88 -90 -90 -92 -90 -90 -88 -89 -90 -90 -89 -88 -87 -88 -89 -89 -87 -86 -86 -86 -86 -89 -89 -86 -86 -86 -85 -86 -87 -87 -86 -84 -84 -84 -86 -86 -84 -83 -82 -84 -88 -87 -86 -86 -86 -86 -88 -85 -85 -86 -84 -83 -84 -83 -83 -82 -80 -79 -82 -81 -81 -82 -83 -82 -82 -81 -82 -82 -83 -81 -81 -79 -75 -74 -76 -75 -77 -78 -78 -77 -75 -74 -74 -73 -75 -75 -74 -74 -75 -73 -76 -78 -77 -78 -80 -80 -80 -80 -80 -82 -79 -76 -76 -76 -77 -76 -76 -80 -80 -80 -79 -78 -77 -77 -76 -75 -75 -74 -74 -75 -74 -72 -74 -73 -72 -71 -70 -69 -68 -68 -69 -69 -70 -70 -70 -70 -69 -70 -70 -70 -70 -71 -71 -72 -70 -72 -71 -71 -71 -72 -73 -72 -72 -71 -70 -71 -70 -70 -70 -70 -69 -69 -69 -68 -68 -67 -67 -66 -68 -67 -65 -65 -66 -65 -65 -66 -68 -68 -69 -69 -68 -65 -67 -67 -68 -69 -65 -68 -67 -68 -68 -67 -67 -71 -71 -74 -74 -75 -78 -80 -82 -80 -74 -72 -70 -69 -70 -73 -72 -76 -76 -77 -86 -97 -106 -117 -117 -115 -119 -110 -100 -80 -65 -66 -67 -66 -63 -63 -61 -64 -69 -71 -71 -74 -70 -66 -66 -65 -66 -68 -72 -81 -100 -106 -113 -109 -104 -100 -97 -89 -86 -84 -80 -77 -79 -82 -76 -73 -69 -65 -62 -61 -60 -60 -61 -60 -58 -57 -58 -59 -68 -69 -73 -77 -80 -84 -84 -87 -84 -81 -83 -84 -83 -85 -85 -86 -86 -86 -89 -85 -78 -84 -79 -83 -83 -79 -81 -87 -88 -89 -86 -84 -88 -86 -84 -83 -83 -85 -83 -84 -81 -82 -83 -81 -82 -81 -82 -81 -79 -79 -80 -81 -81 -81 -81 -82 -83 -83 -81 -79 -78 -78 -77 -78 -78 -79 -80 -81 -81 -80 -78 -78 -78 -78 -79 -77 -76 -75 -75 -74 -73 -72 -72 -70 -69 -69 -70 -68 -68 -68 -68 -68 -68 -69 -68 -66 -65 -65 -66 -65 -67 -64 -63 -62 -61 -60 -61 -62 -64 -64 -64 -63 -64 -62 -60 -64 -65 -65 -61 -63 -59 -58 -58 -59 -73 -75 -76 -76 -75 -75 -74 -76 -74 -73 -73 -74 -75 -76 -76 -75 -75 -76 -75 -76 -77 -76 -79 -77 -79 -81 -79 -79 -78 -79 -80 -80 -81 -80 -81 -82 -83 -81 -85 -85 -86 -87 -85 -86 -89 -95 -101 -106 -111 -109 -114 -115 -118 -122 -129 -136 -139 -145 -146 -146 -139 -127 -113 -107 -103 -119 -114 -92 -109 -122 -126 -122 -120 -118 -116 -116 -116 -117 -117 -115 -114 -113 -113 -114 -114 -112 -109 -113 -112 -111 -109 -108 -106 -108 -108 -108 -107 -107 -108 -108 -106 -106 -107 -106 -104 -104 -104 -105 -104 -102 -105 -104 -103 -101 -102 -102 -103 -100 -99 -98 -97 -97 -97 -96 -95 -93 -94 -93 -92 -93 -91 -89 -89 -88 -94 -95 -92 -88 -93 -93 -91 -92 -91 -92 -93 -92 -90 -90 -91 -90 -90 -90 -88 -90 -90 -92 -90 -90 -88 -89 -90 -89 -89 -88 -87 -87 -88 -87 -86 -85 -86 -85 -87 -89 -86 -86 -86 -85 -85 -87 -86 -86 -83 -84 -84 -86 -86 -84 -84 -83 -84 -88 -86 -87 -86 -86 -87 -87 -88 -86 -85 -86 -85 -84 -84 -84 -84 -83 -80 -79 -81 -81 -81 -82 -82 -81 -81 -81 -82 -81 -83 -83 -80 -79 -75 -73 -75 -75 -75 -76 -77 -77 -76 -73 -74 -74 -74 -76 -76 -76 -76 -76 -76 -76 -76 -76 -76 -76 -74 -77 -78 -78 -77 -77 -77 -80 -78 -77 -78 -78 -78 -77 -77 -77 -77 -76 -76 -74 -74 -73 -72 -73 -72 -72 -72 -72 -72 -70 -70 -69 -69 -69 -69 -68 -69 -70 -69 -70 -69 -70 -70 -71 -71 -71 -72 -72 -73 -73 -69 -70 -71 -71 -72 -72 -71 -70 -71 -70 -70 -69 -69 -69 -69 -69 -68 -68 -67 -67 -66 -67 -67 -66 -64 -65 -66 -64 -66 -67 -68 -69 -70 -69 -67 -66 -67 -68 -68 -68 -67 -70 -70 -69 -70 -69 -69 -69 -70 -72 -73 -72 -75 -73 -77 -73 -71 -68 -66 -66 -66 -70 -70 -74 -75 -76 -82 -94 -104 -120 -121 -117 -120 -115 -105 -88 -71 -65 -64 -66 -63 -63 -60 -64 -71 -73 -72 -74 -70 -67 -67 -65 -66 -67 -72 -82 -103 -108 -112 -110 -105 -101 -97 -89 -85 -84 -81 -77 -78 -81 -76 -74 -69 -65 -63 -61 -60 -61 -59 -58 -57 -61 -65 -66 -73 -68 -73 -77 -81 -84 -88 -88 -89 -85 -79 -88 -85 -89 -89 -90 -91 -90 -88 -77 -80 -84 -82 -85 -86 -80 -83 -85 -89 -90 -85 -85 -88 -87 -85 -84 -83 -86 -84 -83 -83 -86 -84 -82 -83 -82 -83 -81 -80 -80 -81 -82 -81 -81 -81 -82 -84 -83 -81 -79 -78 -79 -77 -79 -80 -81 -81 -81 -81 -80 -78 -78 -78 -78 -79 -76 -76 -75 -74 -74 -72 -72 -71 -69 -68 -69 -70 -71 -67 -70 -67 -67 -67 -68 -67 -66 -64 -64 -65 -65 -66 -63 -61 -61 -60 -59 -60 -61 -62 -63 -59 -63 -67 -64 -65 -64 -64 -64 -62 -59 -58 -58 -59 -74 -76 -75 -77 -77 -77 -76 -75 -74 -73 -73 -73 -74 -75 -76 -76 -76 -80 -76 -77 -77 -76 -79 -78 -79 -81 -79 -79 -79 -81 -80 -81 -81 -80 -80 -82 -83 -81 -86 -86 -87 -88 -87 -87 -91 -95 -101 -107 -110 -111 -115 -117 -119 -123 -130 -135 -141 -147 -150 -150 -143 -133 -117 -108 -101 -115 -116 -102 -101 -120 -127 -124 -119 -118 -117 -116 -117 -116 -116 -115 -115 -114 -113 -114 -115 -112 -111 -111 -110 -112 -110 -109 -107 -108 -108 -107 -108 -107 -107 -107 -106 -106 -107 -107 -104 -104 -104 -105 -105 -103 -102 -104 -104 -102 -100 -101 -102 -101 -98 -97 -96 -96 -97 -95 -94 -93 -91 -93 -92 -91 -93 -90 -88 -88 -88 -93 -95 -93 -90 -92 -92 -91 -92 -91 -91 -92 -90 -90 -90 -91 -89 -90 -90 -88 -91 -90 -91 -90 -90 -88 -89 -89 -89 -89 -88 -87 -86 -88 -86 -86 -86 -86 -85 -87 -89 -87 -85 -86 -86 -85 -87 -85 -86 -84 -84 -85 -86 -86 -85 -85 -85 -85 -88 -85 -88 -87 -86 -87 -88 -87 -86 -85 -85 -83 -84 -85 -85 -83 -81 -79 -80 -82 -81 -82 -82 -79 -79 -79 -81 -83 -83 -84 -82 -78 -76 -73 -74 -74 -74 -74 -74 -76 -77 -77 -77 -76 -74 -75 -76 -76 -76 -77 -76 -77 -76 -76 -77 -76 -77 -76 -77 -77 -76 -74 -75 -75 -76 -75 -76 -77 -75 -77 -75 -76 -76 -75 -75 -75 -74 -74 -72 -71 -70 -69 -68 -70 -70 -70 -70 -70 -71 -71 -70 -70 -69 -70 -69 -69 -69 -70 -70 -70 -71 -71 -71 -72 -73 -75 -74 -72 -71 -70 -70 -71 -71 -70 -69 -68 -70 -69 -69 -69 -68 -69 -69 -68 -67 -66 -66 -66 -67 -66 -65 -64 -66 -66 -66 -67 -68 -68 -69 -69 -68 -67 -67 -67 -68 -69 -68 -68 -72 -72 -71 -69 -68 -67 -68 -68 -69 -71 -74 -72 -73 -71 -68 -66 -64 -65 -63 -62 -67 -69 -72 -74 -72 -79 -92 -100 -115 -120 -118 -122 -119 -111 -91 -76 -64 -68 -66 -63 -61 -63 -65 -72 -75 -74 -74 -71 -68 -68 -66 -66 -67 -72 -82 -102 -107 -111 -111 -107 -102 -98 -89 -84 -83 -80 -77 -78 -78 -76 -74 -67 -65 -63 -61 -60 -62 -61 -60 -63 -65 -70 -73 -76 -68 -73 -77 -81 -85 -89 -92 -90 -89 -86 -83 -87 -94 -92 -91 -91 -90 -87 -80 -83 -82 -86 -87 -81 -82 -83 -86 -88 -89 -86 -86 -87 -87 -85 -84 -84 -86 -84 -82 -85 -88 -85 -83 -83 -83 -84 -82 -81 -80 -81 -82 -82 -82 -83 -83 -84 -83 -81 -78 -79 -79 -77 -79 -80 -81 -81 -80 -80 -78 -78 -78 -78 -78 -79 -76 -75 -75 -73 -72 -71 -71 -70 -69 -68 -68 -70 -70 -68 -69 -67 -67 -67 -68 -66 -65 -64 -64 -64 -65 -66 -63 -61 -62 -59 -60 -58 -58 -63 -61 -59 -62 -64 -65 -58 -64 -64 -61 -59 -58 -58 -59 -74 -74 -76 -77 -77 -77 -78 -77 -76 -74 -74 -74 -74 -74 -75 -75 -77 -77 -76 -76 -79 -80 -76 -79 -79 -80 -80 -78 -79 -82 -80 -81 -81 -80 -81 -83 -83 -82 -83 -87 -84 -86 -87 -88 -91 -96 -102 -108 -112 -112 -116 -119 -120 -124 -131 -137 -143 -150 -154 -153 -147 -138 -128 -113 -104 -112 -117 -102 -93 -113 -124 -125 -121 -121 -118 -116 -116 -116 -116 -116 -116 -114 -115 -113 -114 -113 -112 -109 -111 -110 -112 -110 -108 -109 -109 -109 -107 -106 -107 -109 -107 -108 -108 -108 -104 -105 -104 -104 -102 -102 -103 -103 -104 -103 -100 -99 -100 -101 -100 -97 -96 -95 -95 -95 -93 -93 -91 -90 -92 -91 -90 -92 -88 -85 -84 -93 -93 -95 -94 -92 -91 -92 -91 -91 -91 -92 -92 -90 -90 -89 -91 -89 -90 -90 -88 -90 -90 -90 -90 -89 -89 -89 -88 -89 -89 -87 -87 -85 -87 -87 -86 -85 -85 -85 -88 -90 -88 -84 -86 -85 -87 -87 -85 -86 -86 -85 -86 -87 -87 -87 -86 -86 -86 -87 -86 -88 -87 -86 -87 -87 -87 -86 -85 -86 -83 -84 -85 -85 -83 -81 -79 -79 -81 -81 -81 -82 -81 -78 -79 -79 -80 -83 -84 -84 -80 -77 -71 -76 -73 -74 -75 -76 -76 -77 -78 -76 -76 -77 -76 -76 -76 -77 -78 -78 -76 -78 -77 -77 -77 -76 -76 -76 -76 -75 -76 -75 -74 -75 -76 -76 -77 -76 -75 -75 -74 -74 -74 -74 -73 -73 -72 -72 -72 -69 -69 -70 -70 -70 -70 -70 -71 -71 -71 -71 -71 -71 -71 -70 -70 -69 -69 -70 -70 -71 -71 -72 -73 -73 -74 -73 -73 -71 -70 -69 -70 -70 -68 -68 -69 -67 -68 -69 -68 -68 -68 -68 -67 -67 -65 -66 -65 -66 -65 -66 -65 -67 -67 -68 -68 -67 -69 -69 -69 -69 -67 -67 -67 -68 -69 -68 -69 -71 -71 -70 -68 -67 -66 -66 -66 -67 -69 -71 -68 -69 -68 -67 -63 -60 -61 -60 -59 -64 -65 -70 -73 -72 -76 -87 -95 -110 -118 -120 -126 -124 -116 -101 -81 -63 -68 -63 -60 -59 -62 -65 -73 -76 -76 -75 -71 -68 -69 -66 -68 -69 -75 -82 -100 -106 -110 -112 -108 -106 -99 -89 -83 -83 -79 -78 -77 -79 -76 -69 -65 -66 -65 -64 -63 -63 -64 -63 -68 -69 -76 -79 -81 -77 -73 -83 -82 -85 -89 -92 -93 -92 -93 -83 -89 -95 -94 -92 -91 -88 -85 -83 -84 -85 -89 -89 -88 -78 -82 -86 -88 -90 -87 -87 -88 -88 -86 -85 -84 -87 -85 -83 -86 -88 -86 -84 -84 -84 -84 -83 -81 -80 -80 -82 -82 -82 -83 -83 -84 -80 -81 -78 -79 -78 -77 -79 -80 -80 -80 -80 -80 -78 -78 -78 -78 -78 -79 -75 -74 -74 -72 -71 -71 -70 -69 -69 -68 -68 -69 -69 -67 -69 -67 -67 -67 -67 -65 -64 -63 -64 -63 -64 -65 -62 -60 -59 -61 -60 -60 -62 -62 -61 -63 -64 -65 -64 -64 -64 -61 -58 -57 -58 -59 -74 -74 -74 -76 -77 -76 -78 -78 -78 -76 -75 -74 -74 -74 -74 -75 -76 -79 -76 -80 -77 -79 -77 -79 -80 -80 -80 -79 -80 -81 -81 -81 -80 -81 -82 -83 -83 -82 -84 -87 -86 -87 -88 -88 -92 -97 -103 -107 -114 -118 -117 -121 -122 -126 -132 -139 -146 -152 -158 -157 -151 -139 -130 -117 -106 -108 -117 -114 -98 -102 -121 -120 -122 -122 -118 -116 -116 -117 -116 -116 -115 -115 -114 -113 -112 -114 -112 -110 -109 -112 -112 -111 -109 -108 -109 -109 -108 -108 -106 -106 -109 -107 -108 -109 -104 -104 -104 -103 -101 -100 -98 -103 -103 -103 -101 -99 -98 -98 -100 -97 -94 -94 -93 -94 -93 -92 -91 -90 -88 -91 -90 -89 -91 -85 -82 -88 -93 -92 -95 -95 -94 -89 -91 -90 -91 -91 -92 -92 -89 -89 -89 -91 -89 -90 -90 -89 -90 -90 -91 -90 -88 -89 -89 -89 -88 -88 -87 -87 -86 -86 -86 -85 -85 -84 -85 -90 -90 -87 -85 -87 -86 -88 -87 -86 -86 -86 -85 -87 -87 -87 -87 -87 -87 -87 -88 -87 -87 -87 -87 -87 -87 -88 -87 -85 -86 -85 -84 -85 -85 -83 -82 -79 -78 -80 -81 -82 -80 -80 -78 -77 -77 -79 -80 -84 -84 -82 -72 -73 -73 -77 -74 -76 -76 -77 -77 -77 -78 -78 -78 -77 -77 -77 -77 -77 -78 -78 -79 -77 -77 -77 -76 -76 -76 -75 -75 -74 -74 -75 -75 -75 -73 -75 -75 -74 -74 -73 -73 -73 -72 -71 -71 -72 -72 -72 -71 -71 -71 -71 -70 -71 -70 -70 -71 -71 -71 -71 -72 -72 -70 -69 -69 -69 -71 -71 -71 -72 -72 -72 -72 -73 -73 -72 -70 -70 -68 -67 -69 -68 -66 -67 -67 -67 -68 -68 -67 -67 -67 -63 -64 -65 -66 -66 -67 -66 -67 -66 -67 -68 -68 -67 -68 -69 -70 -70 -69 -68 -68 -68 -68 -69 -68 -68 -69 -70 -69 -67 -66 -64 -64 -64 -68 -69 -67 -64 -64 -63 -61 -61 -57 -57 -57 -55 -61 -65 -69 -72 -72 -72 -82 -91 -108 -117 -121 -126 -129 -122 -107 -90 -70 -68 -64 -61 -59 -61 -66 -74 -78 -78 -75 -72 -69 -69 -69 -70 -72 -77 -82 -99 -105 -110 -112 -110 -106 -100 -88 -84 -82 -79 -77 -77 -80 -74 -72 -70 -70 -69 -66 -67 -65 -66 -65 -73 -73 -79 -85 -86 -94 -82 -77 -82 -88 -91 -93 -96 -95 -97 -91 -89 -92 -95 -92 -90 -88 -88 -86 -85 -85 -86 -87 -89 -79 -82 -85 -88 -92 -88 -88 -88 -89 -86 -86 -85 -87 -86 -85 -86 -87 -88 -85 -85 -86 -85 -82 -82 -81 -81 -82 -82 -82 -83 -84 -84 -80 -80 -78 -79 -78 -78 -78 -79 -80 -80 -80 -80 -77 -78 -78 -78 -78 -79 -75 -74 -74 -72 -70 -70 -69 -69 -68 -67 -68 -69 -68 -66 -65 -66 -66 -66 -66 -65 -62 -62 -63 -63 -63 -65 -61 -60 -60 -60 -59 -60 -62 -60 -63 -64 -64 -64 -64 -64 -60 -58 -57 -59 -58 -74 -74 -74 -74 -75 -77 -78 -78 -79 -78 -77 -76 -75 -74 -74 -74 -75 -79 -76 -78 -77 -79 -78 -79 -81 -80 -80 -79 -81 -82 -81 -81 -81 -82 -82 -82 -81 -83 -86 -89 -87 -88 -88 -89 -92 -97 -104 -108 -114 -119 -118 -123 -124 -128 -133 -142 -148 -154 -156 -156 -151 -140 -131 -122 -109 -104 -119 -115 -104 -106 -118 -121 -123 -123 -118 -117 -116 -117 -116 -116 -116 -116 -114 -113 -113 -114 -113 -111 -109 -109 -113 -111 -110 -108 -107 -110 -110 -108 -108 -106 -106 -109 -107 -108 -107 -104 -103 -102 -102 -98 -98 -95 -104 -103 -103 -99 -98 -98 -98 -98 -96 -93 -92 -92 -92 -92 -90 -90 -88 -90 -93 -90 -89 -90 -82 -81 -88 -92 -92 -95 -95 -96 -92 -91 -90 -90 -91 -92 -92 -89 -89 -89 -90 -88 -90 -90 -89 -89 -90 -90 -90 -89 -89 -89 -89 -88 -87 -88 -87 -86 -86 -85 -85 -85 -83 -86 -91 -90 -87 -87 -88 -88 -86 -87 -86 -86 -86 -86 -87 -87 -88 -88 -88 -87 -88 -89 -87 -87 -88 -87 -87 -86 -87 -87 -86 -87 -86 -87 -85 -85 -82 -80 -80 -78 -79 -80 -81 -81 -81 -78 -76 -75 -78 -80 -82 -84 -81 -78 -74 -74 -76 -77 -76 -79 -77 -78 -78 -80 -80 -79 -79 -78 -78 -78 -79 -78 -78 -78 -77 -76 -76 -76 -76 -75 -75 -75 -74 -74 -74 -73 -74 -74 -74 -74 -74 -74 -73 -73 -72 -71 -69 -70 -70 -71 -71 -72 -71 -72 -72 -72 -71 -72 -72 -71 -71 -71 -71 -72 -72 -70 -68 -68 -69 -70 -71 -71 -71 -72 -71 -71 -72 -72 -72 -72 -70 -69 -68 -67 -69 -69 -66 -64 -65 -67 -67 -66 -69 -68 -65 -66 -66 -67 -68 -67 -67 -68 -68 -68 -69 -69 -68 -70 -71 -70 -69 -68 -67 -67 -67 -68 -68 -68 -69 -69 -68 -66 -65 -63 -63 -64 -66 -66 -67 -64 -61 -58 -58 -55 -57 -53 -53 -54 -56 -61 -65 -68 -72 -72 -73 -78 -86 -103 -115 -123 -122 -126 -126 -114 -96 -77 -62 -64 -61 -58 -60 -66 -76 -80 -80 -75 -73 -70 -69 -71 -73 -74 -80 -82 -97 -103 -109 -113 -112 -105 -100 -88 -82 -82 -78 -81 -81 -80 -78 -76 -75 -73 -73 -69 -68 -68 -68 -73 -78 -76 -78 -88 -95 -99 -98 -86 -82 -87 -94 -96 -98 -99 -97 -94 -90 -94 -97 -91 -90 -88 -83 -84 -87 -89 -88 -91 -81 -79 -81 -87 -89 -93 -89 -89 -89 -90 -87 -87 -86 -88 -86 -86 -87 -87 -89 -87 -87 -87 -84 -83 -83 -82 -82 -82 -82 -82 -83 -84 -83 -80 -78 -77 -78 -77 -78 -78 -79 -80 -80 -79 -79 -78 -78 -78 -78 -78 -78 -77 -73 -73 -72 -70 -69 -69 -67 -66 -67 -68 -68 -67 -65 -65 -66 -66 -66 -65 -63 -61 -62 -62 -62 -62 -64 -61 -60 -60 -60 -60 -59 -61 -64 -65 -59 -59 -64 -63 -61 -58 -57 -58 -58 -75 -74 -74 -74 -75 -75 -77 -79 -77 -79 -79 -79 -77 -74 -74 -79 -75 -75 -77 -78 -78 -79 -78 -79 -81 -81 -80 -80 -82 -82 -81 -81 -81 -81 -82 -84 -82 -83 -87 -90 -91 -91 -89 -89 -93 -98 -104 -109 -115 -117 -120 -126 -127 -129 -134 -143 -150 -152 -154 -154 -151 -142 -133 -120 -111 -107 -116 -107 -111 -113 -109 -123 -120 -120 -120 -118 -116 -116 -117 -116 -116 -116 -115 -114 -113 -113 -110 -112 -110 -109 -111 -113 -110 -109 -108 -107 -110 -110 -108 -108 -107 -106 -107 -108 -109 -107 -105 -101 -101 -101 -96 -95 -92 -98 -103 -101 -99 -97 -97 -97 -96 -95 -91 -89 -90 -91 -90 -91 -92 -90 -92 -95 -89 -88 -84 -79 -77 -88 -81 -93 -96 -96 -96 -92 -91 -90 -90 -91 -92 -91 -88 -89 -88 -90 -88 -90 -90 -89 -90 -89 -89 -89 -89 -89 -89 -88 -89 -87 -88 -87 -86 -85 -84 -85 -85 -84 -87 -90 -90 -88 -88 -89 -89 -86 -87 -86 -88 -87 -86 -87 -88 -88 -88 -88 -88 -88 -88 -88 -87 -88 -88 -87 -86 -87 -88 -86 -86 -88 -84 -86 -86 -84 -81 -80 -78 -78 -80 -81 -82 -81 -79 -78 -77 -78 -79 -82 -82 -81 -83 -79 -77 -78 -76 -77 -77 -78 -79 -79 -80 -80 -80 -81 -80 -78 -78 -78 -77 -76 -77 -76 -76 -75 -75 -74 -75 -75 -74 -73 -74 -73 -73 -73 -73 -73 -73 -72 -72 -73 -73 -73 -72 -72 -72 -72 -71 -71 -71 -70 -71 -71 -72 -72 -72 -72 -73 -73 -73 -73 -72 -71 -71 -70 -69 -69 -70 -70 -71 -71 -71 -70 -70 -70 -71 -71 -72 -71 -69 -70 -70 -69 -66 -64 -63 -65 -67 -67 -67 -69 -65 -66 -67 -67 -68 -67 -68 -68 -69 -69 -69 -71 -71 -69 -70 -70 -69 -68 -67 -67 -66 -66 -68 -67 -67 -68 -68 -66 -65 -63 -62 -63 -64 -64 -62 -60 -58 -54 -53 -49 -53 -54 -54 -56 -58 -62 -65 -67 -71 -72 -72 -73 -82 -97 -112 -120 -123 -129 -130 -120 -102 -82 -67 -61 -64 -62 -58 -59 -67 -77 -79 -79 -74 -74 -71 -69 -74 -75 -77 -82 -85 -96 -102 -106 -114 -114 -107 -101 -88 -86 -86 -83 -84 -84 -83 -82 -80 -79 -77 -77 -71 -73 -71 -71 -72 -79 -79 -84 -88 -97 -104 -111 -94 -90 -89 -95 -99 -102 -104 -102 -99 -95 -92 -97 -95 -91 -90 -85 -86 -88 -89 -89 -94 -86 -80 -81 -87 -89 -93 -91 -90 -90 -91 -89 -88 -87 -88 -87 -87 -88 -89 -89 -88 -88 -86 -85 -83 -81 -82 -83 -82 -82 -82 -83 -84 -82 -80 -79 -77 -78 -76 -75 -78 -79 -80 -80 -79 -79 -77 -78 -78 -78 -78 -77 -76 -72 -73 -71 -69 -68 -68 -69 -66 -67 -68 -68 -66 -64 -65 -65 -65 -65 -64 -62 -60 -62 -62 -62 -63 -61 -61 -60 -60 -60 -59 -61 -63 -64 -64 -62 -64 -62 -61 -58 -57 -58 -58 -76 -75 -75 -74 -75 -75 -75 -77 -79 -79 -80 -79 -80 -76 -75 -74 -75 -76 -78 -78 -78 -78 -78 -80 -81 -81 -80 -80 -83 -82 -82 -82 -81 -82 -83 -82 -83 -84 -88 -88 -92 -91 -89 -90 -93 -99 -105 -110 -115 -119 -121 -128 -129 -130 -135 -140 -148 -150 -152 -153 -151 -143 -135 -123 -116 -107 -112 -110 -113 -99 -117 -120 -118 -122 -122 -118 -116 -116 -116 -117 -117 -116 -116 -115 -113 -113 -113 -113 -110 -110 -110 -111 -112 -110 -108 -107 -106 -110 -110 -109 -108 -108 -107 -107 -107 -108 -106 -105 -100 -100 -99 -93 -99 -99 -99 -101 -100 -97 -96 -97 -97 -94 -93 -90 -87 -90 -92 -91 -93 -93 -92 -94 -97 -88 -95 -79 -78 -74 -84 -84 -95 -96 -97 -96 -92 -91 -90 -90 -91 -92 -90 -88 -89 -88 -89 -87 -90 -90 -90 -90 -89 -89 -89 -88 -88 -89 -88 -89 -87 -88 -86 -86 -85 -85 -86 -86 -87 -88 -90 -90 -88 -90 -90 -88 -86 -89 -87 -88 -87 -87 -88 -89 -89 -91 -89 -89 -90 -90 -88 -87 -87 -88 -88 -85 -87 -88 -86 -87 -87 -86 -86 -86 -85 -81 -81 -79 -77 -80 -81 -82 -82 -80 -79 -79 -78 -81 -80 -83 -82 -83 -77 -78 -78 -78 -77 -78 -79 -80 -80 -82 -81 -80 -80 -80 -79 -78 -77 -77 -76 -76 -75 -75 -74 -73 -75 -72 -74 -75 -74 -74 -73 -73 -73 -72 -73 -72 -70 -70 -71 -72 -73 -73 -74 -74 -73 -74 -73 -73 -74 -73 -73 -74 -73 -72 -72 -73 -73 -73 -72 -72 -72 -71 -70 -70 -69 -69 -70 -70 -70 -70 -71 -70 -69 -70 -70 -71 -71 -70 -70 -70 -67 -63 -60 -65 -68 -69 -69 -70 -69 -68 -67 -67 -68 -69 -68 -69 -69 -70 -70 -70 -72 -70 -68 -69 -69 -68 -67 -66 -66 -65 -65 -68 -68 -68 -66 -67 -65 -64 -62 -61 -61 -62 -62 -61 -57 -55 -51 -51 -50 -54 -56 -56 -58 -59 -62 -65 -69 -70 -72 -71 -72 -78 -92 -105 -117 -124 -133 -135 -127 -83 -67 -61 -64 -62 -58 -60 -67 -76 -78 -78 -74 -75 -72 -76 -76 -78 -79 -85 -88 -91 -100 -107 -115 -116 -111 -105 -93 -91 -90 -87 -87 -86 -88 -87 -86 -84 -83 -82 -78 -76 -76 -73 -73 -73 -78 -84 -89 -89 -99 -105 -108 -103 -98 -97 -102 -103 -106 -107 -104 -101 -100 -99 -95 -91 -91 -90 -90 -87 -90 -92 -91 -98 -91 -80 -81 -87 -90 -94 -93 -92 -91 -92 -90 -90 -88 -89 -88 -88 -89 -89 -89 -90 -88 -86 -84 -85 -82 -82 -82 -82 -81 -83 -83 -84 -82 -79 -78 -77 -77 -76 -74 -78 -79 -79 -79 -79 -78 -77 -77 -78 -78 -78 -76 -73 -72 -72 -70 -69 -69 -70 -68 -66 -67 -67 -67 -65 -63 -65 -65 -64 -64 -63 -61 -60 -62 -62 -62 -63 -61 -60 -60 -60 -58 -62 -59 -60 -63 -62 -58 -62 -61 -58 -59 -58 -58 -77 -77 -76 -75 -75 -75 -75 -76 -77 -79 -80 -78 -79 -79 -77 -77 -77 -77 -78 -79 -79 -78 -79 -80 -80 -81 -80 -81 -82 -81 -82 -82 -81 -83 -84 -82 -83 -85 -89 -90 -93 -92 -91 -92 -93 -99 -106 -110 -115 -121 -122 -130 -131 -127 -134 -138 -146 -148 -150 -151 -151 -144 -137 -126 -120 -109 -109 -114 -107 -106 -117 -115 -110 -119 -123 -120 -117 -117 -116 -117 -116 -116 -116 -115 -115 -113 -113 -112 -110 -110 -109 -110 -114 -111 -110 -108 -107 -105 -108 -108 -105 -109 -108 -107 -108 -107 -108 -105 -105 -99 -101 -95 -90 -96 -99 -100 -100 -99 -97 -94 -96 -97 -92 -92 -90 -90 -91 -93 -92 -94 -95 -94 -96 -98 -91 -81 -77 -74 -70 -79 -86 -98 -97 -98 -96 -92 -91 -90 -89 -90 -91 -89 -87 -89 -89 -88 -90 -88 -92 -90 -90 -89 -89 -89 -88 -88 -89 -89 -87 -87 -88 -86 -87 -86 -87 -86 -87 -87 -90 -89 -90 -90 -91 -91 -89 -87 -89 -88 -88 -88 -87 -86 -90 -90 -92 -88 -89 -90 -89 -88 -87 -87 -88 -88 -85 -86 -87 -87 -87 -89 -88 -86 -87 -86 -80 -81 -80 -79 -79 -81 -82 -82 -82 -80 -78 -80 -81 -83 -84 -83 -83 -83 -79 -80 -80 -80 -79 -79 -80 -80 -80 -79 -79 -80 -79 -79 -78 -78 -78 -76 -75 -75 -75 -74 -73 -73 -72 -73 -73 -74 -74 -73 -73 -72 -71 -73 -73 -72 -72 -71 -72 -71 -73 -73 -73 -74 -74 -75 -75 -75 -76 -76 -76 -75 -74 -74 -73 -72 -73 -72 -71 -72 -72 -71 -70 -70 -69 -69 -70 -70 -70 -70 -70 -69 -69 -69 -69 -68 -70 -70 -68 -66 -63 -64 -68 -69 -69 -71 -70 -69 -69 -68 -69 -68 -69 -70 -70 -70 -70 -70 -69 -71 -70 -69 -68 -68 -67 -66 -65 -65 -64 -66 -65 -67 -67 -66 -65 -64 -63 -61 -60 -60 -60 -60 -60 -58 -56 -53 -52 -52 -54 -57 -57 -58 -61 -65 -65 -69 -71 -72 -70 -72 -74 -83 -102 -114 -124 -136 -139 -108 -90 -67 -60 -65 -63 -60 -62 -66 -76 -77 -77 -74 -70 -73 -74 -79 -80 -83 -87 -90 -93 -99 -106 -114 -116 -115 -109 -98 -95 -94 -88 -90 -92 -89 -90 -89 -88 -86 -83 -80 -76 -75 -73 -75 -77 -84 -92 -92 -98 -107 -103 -103 -103 -103 -104 -105 -107 -108 -110 -105 -97 -101 -97 -93 -91 -90 -89 -89 -91 -95 -93 -96 -90 -82 -81 -88 -91 -94 -95 -93 -91 -93 -92 -90 -90 -89 -89 -89 -89 -89 -89 -90 -89 -89 -87 -84 -85 -82 -82 -82 -81 -81 -81 -83 -84 -81 -79 -77 -77 -76 -75 -74 -77 -79 -79 -79 -78 -78 -77 -77 -78 -78 -78 -75 -73 -73 -71 -69 -66 -69 -69 -67 -66 -66 -66 -66 -63 -62 -65 -64 -64 -64 -63 -61 -62 -62 -62 -62 -61 -60 -59 -60 -59 -59 -60 -59 -63 -61 -62 -62 -61 -62 -59 -57 -58 -77 -77 -76 -76 -75 -75 -76 -75 -75 -77 -79 -79 -79 -79 -78 -78 -77 -77 -79 -79 -79 -79 -79 -81 -81 -81 -80 -81 -83 -82 -82 -82 -82 -83 -84 -82 -83 -86 -90 -92 -94 -92 -91 -92 -94 -100 -107 -111 -116 -123 -123 -127 -131 -128 -132 -138 -144 -148 -149 -150 -148 -145 -134 -128 -125 -112 -109 -108 -105 -111 -112 -104 -118 -117 -121 -122 -119 -117 -116 -116 -117 -117 -116 -116 -114 -114 -114 -112 -111 -110 -109 -109 -110 -114 -111 -109 -108 -105 -104 -107 -106 -104 -106 -108 -107 -107 -106 -107 -106 -105 -98 -97 -98 -87 -95 -98 -101 -98 -98 -95 -93 -95 -96 -93 -93 -90 -92 -91 -94 -93 -95 -94 -95 -97 -100 -92 -78 -74 -71 -67 -75 -89 -100 -97 -97 -95 -92 -91 -89 -89 -91 -90 -88 -86 -89 -90 -88 -89 -91 -92 -90 -90 -89 -89 -88 -88 -89 -89 -89 -86 -87 -89 -87 -87 -87 -88 -87 -88 -88 -91 -92 -92 -93 -92 -91 -90 -88 -88 -89 -90 -88 -88 -86 -89 -89 -90 -88 -88 -89 -89 -87 -87 -87 -86 -88 -88 -86 -87 -87 -87 -89 -90 -86 -87 -86 -82 -82 -82 -81 -82 -81 -82 -82 -82 -81 -80 -80 -80 -82 -81 -83 -82 -82 -83 -81 -83 -82 -82 -80 -80 -78 -78 -78 -77 -77 -79 -79 -78 -77 -77 -76 -75 -75 -74 -74 -73 -72 -71 -73 -72 -73 -73 -74 -73 -73 -72 -73 -73 -73 -73 -73 -73 -72 -73 -73 -73 -74 -73 -74 -76 -77 -77 -78 -77 -75 -75 -73 -73 -72 -72 -71 -71 -70 -72 -72 -71 -70 -70 -69 -69 -70 -70 -70 -70 -69 -69 -68 -67 -65 -69 -70 -69 -66 -67 -65 -70 -71 -72 -70 -70 -70 -69 -69 -71 -69 -69 -69 -69 -69 -69 -69 -69 -70 -69 -68 -67 -66 -66 -65 -65 -65 -63 -65 -64 -67 -67 -65 -64 -65 -60 -59 -58 -58 -59 -61 -60 -59 -57 -56 -53 -53 -56 -59 -59 -59 -62 -64 -66 -67 -71 -71 -71 -71 -71 -77 -100 -111 -125 -139 -134 -114 -88 -72 -62 -66 -65 -61 -63 -66 -75 -76 -77 -74 -69 -74 -71 -82 -83 -84 -90 -92 -94 -99 -106 -113 -116 -118 -113 -103 -105 -92 -93 -91 -95 -95 -94 -93 -92 -90 -88 -81 -79 -77 -74 -82 -85 -88 -94 -97 -102 -108 -107 -107 -116 -107 -109 -109 -108 -109 -113 -106 -101 -102 -99 -94 -91 -90 -89 -90 -91 -92 -92 -94 -89 -84 -81 -88 -92 -95 -92 -95 -92 -95 -93 -92 -91 -90 -89 -91 -90 -89 -90 -90 -89 -87 -84 -84 -82 -82 -81 -81 -80 -83 -83 -84 -82 -78 -77 -76 -76 -75 -73 -77 -77 -78 -78 -78 -78 -77 -77 -78 -78 -78 -78 -73 -72 -72 -70 -67 -66 -69 -68 -65 -65 -66 -66 -65 -62 -63 -65 -64 -64 -64 -62 -61 -62 -62 -62 -62 -61 -60 -59 -59 -58 -61 -59 -60 -59 -63 -62 -60 -59 -60 -58 -57 -77 -78 -78 -78 -77 -75 -75 -76 -75 -76 -77 -78 -80 -79 -79 -78 -78 -78 -79 -80 -79 -80 -80 -82 -80 -81 -81 -81 -83 -82 -82 -82 -82 -83 -84 -83 -83 -86 -89 -93 -94 -94 -92 -93 -94 -101 -107 -112 -116 -120 -124 -127 -130 -128 -131 -137 -141 -147 -147 -149 -146 -145 -135 -130 -129 -117 -113 -116 -111 -113 -115 -114 -118 -117 -121 -121 -120 -117 -116 -116 -117 -116 -116 -115 -116 -114 -115 -112 -112 -110 -109 -108 -108 -110 -113 -111 -109 -107 -104 -105 -105 -104 -102 -107 -108 -107 -106 -107 -107 -103 -104 -96 -98 -95 -85 -94 -98 -102 -97 -97 -95 -94 -95 -93 -95 -93 -91 -95 -92 -91 -96 -97 -97 -97 -99 -93 -89 -76 -71 -67 -63 -70 -91 -97 -96 -95 -95 -91 -90 -89 -88 -90 -89 -88 -86 -89 -90 -87 -88 -92 -92 -91 -89 -89 -89 -88 -87 -89 -89 -89 -87 -88 -88 -88 -88 -88 -89 -89 -88 -90 -89 -93 -92 -93 -93 -93 -91 -89 -87 -90 -91 -88 -87 -86 -87 -88 -89 -87 -89 -88 -88 -87 -87 -87 -86 -87 -88 -84 -88 -88 -87 -90 -90 -86 -87 -87 -84 -83 -83 -83 -83 -80 -82 -83 -83 -82 -82 -81 -79 -81 -83 -83 -82 -82 -83 -82 -82 -81 -81 -80 -79 -78 -77 -76 -75 -75 -79 -75 -76 -77 -78 -77 -76 -74 -74 -73 -73 -72 -71 -72 -69 -72 -73 -74 -73 -74 -73 -74 -73 -73 -74 -73 -74 -74 -74 -75 -74 -74 -75 -74 -76 -76 -76 -77 -76 -76 -74 -74 -72 -72 -71 -71 -70 -71 -71 -72 -72 -71 -70 -70 -70 -70 -70 -69 -70 -69 -66 -68 -67 -68 -70 -71 -69 -67 -68 -71 -71 -73 -72 -72 -71 -71 -70 -69 -69 -70 -68 -68 -69 -69 -69 -68 -68 -69 -68 -67 -66 -66 -65 -65 -65 -64 -64 -64 -67 -68 -67 -65 -63 -62 -59 -58 -58 -59 -60 -61 -61 -60 -59 -57 -55 -54 -56 -60 -61 -61 -63 -65 -67 -68 -71 -71 -71 -71 -67 -72 -97 -104 -116 -133 -126 -109 -85 -77 -65 -67 -66 -63 -65 -69 -74 -77 -76 -73 -71 -75 -69 -84 -84 -84 -89 -93 -95 -100 -105 -112 -116 -119 -119 -108 -100 -96 -97 -97 -99 -99 -98 -97 -95 -93 -93 -85 -82 -85 -84 -87 -94 -94 -99 -105 -104 -107 -110 -112 -112 -112 -113 -113 -112 -112 -112 -106 -104 -104 -101 -96 -90 -88 -90 -90 -91 -92 -91 -93 -88 -86 -81 -86 -92 -95 -93 -96 -93 -96 -95 -93 -92 -90 -90 -92 -90 -89 -90 -90 -89 -87 -84 -83 -82 -81 -80 -80 -80 -83 -84 -84 -82 -78 -76 -76 -75 -74 -73 -76 -77 -78 -78 -78 -76 -77 -78 -77 -79 -77 -73 -72 -71 -70 -65 -65 -70 -68 -64 -65 -65 -66 -64 -62 -64 -64 -64 -64 -63 -62 -62 -62 -62 -62 -62 -61 -60 -59 -59 -59 -60 -59 -61 -59 -60 -61 -61 -60 -57 -60 -57 -77 -76 -78 -78 -78 -78 -75 -76 -76 -77 -76 -78 -79 -80 -79 -79 -78 -78 -80 -80 -80 -79 -80 -81 -81 -82 -82 -82 -82 -83 -83 -82 -83 -84 -83 -85 -84 -87 -91 -94 -95 -93 -92 -93 -95 -101 -108 -110 -117 -121 -126 -128 -130 -129 -130 -136 -139 -146 -145 -147 -147 -145 -136 -132 -132 -121 -119 -112 -109 -114 -111 -116 -118 -118 -118 -121 -121 -119 -116 -118 -118 -117 -116 -115 -115 -115 -115 -114 -112 -113 -109 -109 -108 -108 -110 -113 -110 -109 -106 -102 -102 -104 -102 -100 -110 -105 -108 -107 -106 -107 -106 -102 -95 -99 -99 -82 -92 -97 -102 -98 -97 -95 -94 -95 -93 -96 -94 -95 -94 -92 -93 -98 -98 -99 -99 -102 -96 -86 -73 -68 -71 -68 -77 -90 -94 -95 -94 -94 -91 -90 -89 -90 -90 -89 -87 -85 -89 -88 -87 -86 -91 -93 -91 -89 -89 -88 -88 -88 -89 -89 -89 -88 -88 -89 -89 -90 -89 -89 -89 -89 -90 -90 -93 -92 -93 -95 -95 -92 -90 -87 -90 -90 -89 -87 -86 -86 -88 -88 -86 -87 -88 -87 -87 -86 -86 -85 -87 -88 -83 -88 -86 -85 -89 -89 -87 -87 -83 -86 -84 -82 -83 -85 -82 -83 -83 -84 -84 -80 -81 -82 -81 -82 -84 -83 -82 -82 -82 -81 -80 -80 -79 -78 -77 -76 -75 -75 -74 -74 -73 -73 -76 -75 -78 -77 -73 -74 -73 -72 -71 -72 -72 -72 -72 -71 -73 -74 -74 -74 -74 -74 -74 -75 -75 -75 -74 -75 -75 -75 -78 -78 -77 -76 -75 -75 -75 -75 -74 -75 -73 -72 -71 -71 -70 -70 -71 -71 -72 -71 -72 -71 -71 -70 -70 -68 -70 -70 -70 -68 -68 -70 -68 -71 -71 -70 -69 -72 -71 -70 -72 -72 -71 -71 -70 -70 -69 -69 -69 -69 -67 -68 -68 -68 -67 -66 -67 -67 -66 -65 -65 -64 -64 -63 -64 -62 -63 -66 -68 -67 -65 -64 -63 -61 -59 -59 -59 -60 -62 -62 -61 -59 -57 -56 -56 -58 -62 -62 -62 -65 -67 -69 -69 -72 -71 -71 -70 -66 -70 -91 -98 -130 -128 -118 -103 -83 -82 -67 -68 -67 -65 -66 -70 -74 -77 -75 -73 -68 -75 -72 -84 -84 -85 -89 -94 -96 -100 -105 -111 -117 -120 -121 -105 -103 -101 -101 -101 -101 -101 -97 -101 -100 -97 -98 -95 -90 -92 -93 -95 -102 -99 -102 -105 -116 -116 -116 -116 -116 -116 -117 -114 -116 -113 -120 -110 -107 -103 -100 -94 -88 -86 -91 -91 -92 -91 -90 -91 -87 -82 -82 -86 -93 -96 -94 -98 -94 -97 -96 -95 -93 -89 -90 -91 -89 -89 -90 -90 -89 -87 -84 -83 -81 -81 -80 -80 -79 -83 -84 -84 -82 -78 -75 -76 -75 -74 -74 -75 -77 -78 -78 -77 -76 -77 -77 -78 -78 -76 -72 -72 -71 -69 -65 -65 -70 -67 -64 -65 -66 -65 -64 -62 -65 -64 -64 -63 -63 -61 -61 -62 -62 -62 -62 -61 -61 -59 -58 -60 -59 -60 -58 -58 -60 -60 -60 -60 -61 -58 -78 -77 -78 -78 -78 -78 -78 -77 -76 -76 -77 -77 -79 -80 -79 -79 -79 -79 -80 -80 -80 -80 -81 -81 -82 -82 -82 -82 -83 -83 -82 -82 -83 -85 -84 -86 -85 -88 -92 -95 -96 -93 -92 -94 -95 -102 -109 -112 -118 -123 -127 -131 -132 -130 -129 -135 -137 -143 -143 -145 -146 -145 -137 -133 -121 -124 -112 -111 -110 -106 -112 -114 -118 -118 -117 -120 -121 -121 -118 -115 -117 -117 -116 -115 -116 -116 -114 -115 -113 -111 -113 -109 -109 -109 -109 -111 -113 -110 -108 -105 -101 -102 -102 -100 -98 -111 -109 -111 -111 -110 -106 -106 -101 -94 -100 -98 -87 -94 -98 -99 -99 -97 -95 -95 -95 -95 -95 -95 -97 -96 -92 -95 -99 -100 -101 -100 -104 -98 -89 -76 -72 -74 -72 -85 -94 -91 -94 -93 -91 -91 -89 -88 -89 -90 -88 -86 -85 -89 -90 -86 -85 -90 -93 -91 -89 -90 -89 -88 -89 -90 -90 -90 -89 -90 -90 -90 -90 -91 -89 -90 -90 -91 -93 -92 -92 -93 -95 -93 -93 -90 -90 -90 -89 -88 -86 -85 -87 -88 -88 -87 -86 -86 -87 -86 -85 -86 -85 -86 -85 -81 -84 -85 -84 -85 -89 -87 -87 -83 -85 -85 -86 -86 -86 -84 -84 -84 -85 -82 -81 -82 -84 -80 -82 -83 -82 -82 -81 -82 -81 -81 -79 -77 -78 -77 -76 -74 -73 -73 -72 -73 -71 -71 -72 -78 -77 -75 -73 -73 -73 -74 -73 -73 -74 -73 -74 -74 -74 -75 -75 -75 -75 -75 -75 -75 -76 -76 -75 -74 -75 -76 -78 -77 -76 -75 -76 -75 -74 -74 -73 -73 -73 -72 -70 -70 -70 -69 -68 -69 -68 -68 -72 -70 -66 -68 -70 -71 -70 -71 -68 -69 -71 -72 -72 -73 -70 -73 -72 -70 -71 -72 -71 -71 -70 -70 -69 -69 -68 -69 -67 -68 -68 -68 -67 -66 -68 -66 -66 -65 -64 -64 -62 -62 -63 -63 -60 -62 -65 -67 -67 -64 -65 -64 -62 -61 -62 -60 -60 -62 -62 -62 -61 -60 -58 -57 -59 -63 -64 -64 -66 -69 -70 -69 -72 -69 -69 -69 -65 -67 -86 -106 -120 -122 -110 -98 -92 -69 -69 -67 -68 -66 -68 -71 -73 -78 -76 -74 -70 -74 -75 -84 -85 -85 -88 -92 -97 -100 -105 -111 -117 -121 -113 -110 -108 -105 -102 -102 -107 -105 -99 -103 -105 -103 -103 -101 -99 -104 -103 -103 -103 -106 -113 -113 -115 -120 -120 -121 -117 -116 -121 -117 -115 -115 -120 -111 -106 -103 -99 -93 -87 -84 -85 -91 -92 -90 -84 -88 -87 -82 -82 -85 -94 -96 -95 -99 -95 -98 -94 -93 -91 -89 -89 -89 -88 -89 -89 -90 -88 -87 -84 -82 -81 -81 -79 -79 -79 -79 -84 -84 -81 -78 -78 -75 -75 -73 -73 -75 -77 -78 -77 -77 -76 -77 -78 -79 -78 -75 -72 -71 -70 -68 -63 -66 -69 -66 -65 -65 -66 -65 -63 -64 -64 -64 -63 -63 -63 -62 -62 -62 -62 -62 -61 -61 -59 -59 -59 -60 -60 -60 -57 -60 -59 -60 -61 -60 -58 -77 -78 -78 -78 -79 -79 -79 -77 -79 -77 -77 -77 -78 -80 -80 -80 -79 -80 -81 -80 -80 -80 -81 -82 -82 -81 -82 -84 -83 -83 -83 -83 -83 -84 -84 -85 -86 -89 -94 -96 -97 -92 -91 -94 -94 -104 -111 -113 -120 -124 -128 -132 -132 -130 -133 -138 -141 -143 -143 -143 -144 -143 -138 -135 -124 -126 -124 -111 -111 -110 -114 -113 -117 -119 -117 -118 -120 -120 -119 -116 -115 -118 -117 -116 -115 -116 -115 -113 -116 -112 -111 -112 -110 -109 -109 -109 -111 -112 -110 -108 -105 -99 -100 -99 -98 -96 -112 -108 -111 -110 -113 -106 -107 -101 -97 -101 -99 -91 -96 -100 -100 -100 -97 -97 -96 -95 -96 -95 -95 -98 -97 -92 -97 -101 -101 -101 -102 -104 -96 -91 -80 -77 -78 -77 -92 -97 -93 -94 -93 -91 -91 -89 -88 -88 -90 -88 -85 -84 -89 -90 -88 -86 -90 -93 -92 -90 -90 -89 -89 -89 -90 -90 -90 -91 -90 -91 -91 -91 -92 -92 -90 -89 -91 -95 -92 -92 -92 -94 -92 -91 -90 -90 -90 -89 -88 -86 -85 -87 -87 -85 -87 -86 -86 -87 -86 -84 -86 -86 -87 -86 -78 -81 -83 -82 -82 -89 -87 -86 -87 -86 -86 -87 -87 -87 -85 -84 -84 -84 -83 -82 -82 -82 -80 -81 -81 -81 -81 -81 -80 -80 -80 -78 -77 -76 -76 -75 -74 -71 -71 -71 -73 -70 -71 -72 -73 -77 -77 -73 -73 -73 -73 -72 -75 -74 -74 -75 -75 -75 -75 -76 -76 -76 -77 -75 -76 -77 -76 -75 -74 -75 -75 -77 -78 -75 -75 -74 -76 -75 -74 -73 -73 -70 -70 -69 -70 -69 -69 -69 -68 -66 -70 -70 -70 -68 -70 -72 -71 -70 -71 -71 -71 -74 -72 -73 -71 -71 -71 -71 -70 -71 -71 -70 -70 -70 -69 -69 -67 -67 -67 -66 -65 -67 -66 -67 -66 -67 -65 -65 -67 -64 -62 -61 -62 -63 -61 -62 -61 -64 -65 -65 -65 -65 -64 -64 -62 -63 -61 -62 -63 -63 -63 -62 -61 -59 -59 -59 -65 -66 -65 -67 -67 -67 -67 -69 -67 -66 -66 -64 -65 -91 -97 -111 -119 -114 -93 -86 -70 -72 -69 -69 -68 -69 -72 -74 -77 -77 -75 -71 -78 -78 -84 -86 -84 -88 -96 -97 -100 -105 -111 -117 -122 -118 -117 -111 -110 -106 -104 -105 -105 -100 -105 -106 -109 -112 -109 -107 -108 -111 -113 -113 -115 -120 -120 -120 -123 -124 -125 -121 -118 -123 -120 -119 -116 -119 -113 -105 -102 -99 -94 -86 -82 -84 -91 -92 -89 -82 -87 -86 -82 -82 -85 -95 -97 -96 -97 -94 -96 -91 -91 -91 -88 -90 -88 -88 -88 -89 -89 -88 -86 -84 -83 -81 -81 -79 -79 -78 -82 -83 -85 -80 -78 -77 -74 -74 -73 -72 -72 -76 -77 -76 -76 -76 -77 -78 -79 -78 -73 -71 -71 -73 -67 -64 -67 -69 -67 -65 -66 -66 -64 -62 -64 -64 -63 -63 -63 -63 -62 -62 -62 -62 -61 -62 -60 -60 -59 -60 -62 -60 -59 -58 -58 -59 -60 -61 -60 -77 -77 -78 -78 -78 -79 -79 -79 -78 -78 -78 -78 -78 -80 -80 -80 -80 -80 -81 -80 -80 -80 -81 -82 -81 -82 -83 -84 -83 -83 -83 -83 -83 -85 -85 -85 -87 -90 -96 -97 -99 -92 -92 -94 -96 -105 -112 -115 -121 -125 -129 -133 -133 -131 -132 -138 -139 -141 -144 -141 -143 -142 -139 -136 -125 -125 -123 -123 -113 -112 -114 -109 -114 -118 -118 -117 -119 -120 -119 -117 -115 -118 -117 -116 -115 -115 -117 -114 -112 -114 -110 -112 -113 -110 -110 -110 -109 -112 -110 -109 -108 -104 -98 -99 -98 -96 -94 -104 -114 -110 -110 -112 -108 -107 -101 -100 -102 -100 -97 -93 -101 -98 -100 -98 -97 -96 -95 -96 -95 -96 -100 -99 -92 -98 -101 -101 -101 -102 -103 -95 -94 -83 -81 -81 -84 -84 -82 -93 -93 -92 -90 -90 -88 -87 -87 -90 -87 -84 -86 -89 -91 -88 -89 -91 -91 -90 -90 -90 -90 -90 -89 -90 -90 -91 -90 -92 -91 -92 -93 -92 -93 -92 -90 -91 -93 -92 -92 -92 -93 -90 -90 -90 -89 -89 -88 -87 -85 -85 -86 -85 -84 -87 -85 -86 -87 -86 -85 -86 -86 -88 -84 -76 -77 -78 -84 -85 -89 -88 -86 -85 -87 -87 -88 -89 -88 -85 -84 -85 -86 -83 -81 -81 -79 -80 -80 -80 -80 -80 -80 -80 -82 -79 -82 -79 -75 -75 -75 -73 -69 -71 -71 -73 -71 -71 -73 -75 -76 -75 -74 -74 -74 -73 -72 -73 -73 -74 -75 -76 -75 -77 -76 -76 -77 -78 -76 -76 -75 -75 -75 -75 -74 -76 -76 -77 -77 -76 -76 -75 -73 -72 -71 -69 -69 -70 -70 -70 -69 -69 -71 -69 -67 -70 -70 -70 -70 -73 -73 -71 -72 -73 -71 -72 -71 -72 -71 -72 -72 -71 -70 -70 -71 -70 -69 -69 -69 -68 -68 -66 -66 -66 -67 -65 -66 -67 -66 -66 -66 -64 -65 -65 -63 -60 -61 -63 -63 -63 -63 -63 -63 -66 -64 -66 -66 -64 -63 -64 -62 -62 -62 -63 -64 -64 -63 -62 -61 -60 -60 -66 -65 -64 -65 -66 -66 -65 -67 -66 -64 -63 -66 -80 -83 -94 -102 -112 -109 -87 -80 -70 -74 -71 -70 -69 -71 -73 -75 -79 -78 -76 -73 -79 -75 -85 -85 -85 -87 -97 -99 -101 -105 -111 -122 -123 -123 -123 -115 -108 -103 -101 -103 -101 -101 -115 -111 -112 -114 -116 -118 -115 -119 -122 -123 -123 -126 -124 -128 -127 -124 -123 -119 -116 -123 -123 -123 -117 -119 -114 -103 -101 -98 -93 -85 -80 -83 -92 -92 -87 -79 -86 -85 -83 -82 -85 -93 -95 -95 -95 -92 -94 -89 -90 -90 -89 -90 -89 -88 -88 -89 -89 -88 -86 -84 -83 -81 -80 -79 -82 -78 -81 -83 -85 -80 -77 -76 -74 -74 -72 -71 -72 -77 -77 -75 -76 -77 -77 -78 -79 -78 -72 -71 -70 -69 -66 -66 -68 -68 -67 -66 -66 -65 -63 -63 -64 -63 -63 -63 -63 -62 -62 -62 -62 -62 -62 -61 -59 -60 -59 -60 -60 -60 -57 -58 -58 -59 -60 -59 -79 -79 -78 -78 -79 -79 -79 -79 -80 -79 -79 -80 -78 -79 -81 -81 -80 -81 -81 -81 -81 -81 -82 -82 -82 -83 -84 -84 -83 -83 -83 -84 -84 -85 -86 -85 -88 -91 -95 -97 -99 -93 -93 -95 -98 -107 -113 -116 -123 -126 -131 -135 -133 -131 -132 -138 -138 -139 -143 -142 -141 -139 -139 -135 -126 -125 -124 -123 -112 -113 -111 -112 -114 -118 -118 -117 -118 -119 -120 -119 -115 -116 -118 -117 -116 -115 -115 -115 -113 -111 -114 -113 -112 -113 -110 -110 -110 -109 -112 -110 -109 -107 -103 -96 -97 -96 -108 -108 -106 -114 -110 -113 -107 -109 -108 -102 -103 -103 -101 -103 -100 -102 -100 -100 -98 -97 -97 -95 -97 -95 -97 -101 -99 -95 -99 -100 -100 -100 -101 -103 -93 -97 -86 -85 -86 -88 -87 -85 -92 -92 -91 -90 -90 -88 -87 -89 -91 -88 -85 -86 -89 -91 -89 -91 -91 -92 -90 -92 -89 -89 -91 -90 -89 -90 -91 -91 -91 -92 -93 -95 -93 -92 -91 -89 -91 -91 -91 -91 -92 -91 -92 -90 -90 -89 -88 -87 -85 -83 -83 -86 -84 -85 -87 -85 -86 -87 -87 -86 -86 -87 -88 -84 -82 -78 -79 -81 -84 -88 -88 -86 -89 -88 -88 -89 -90 -86 -84 -83 -84 -85 -83 -80 -80 -78 -79 -79 -79 -80 -80 -79 -79 -80 -86 -86 -79 -75 -73 -76 -77 -74 -74 -76 -72 -73 -73 -73 -74 -77 -74 -74 -74 -74 -74 -73 -73 -73 -75 -75 -77 -76 -78 -76 -76 -77 -78 -77 -76 -76 -75 -74 -75 -74 -74 -75 -74 -74 -77 -75 -74 -72 -71 -71 -69 -69 -70 -70 -71 -70 -70 -71 -71 -68 -70 -68 -71 -73 -73 -73 -73 -75 -72 -73 -72 -71 -71 -71 -71 -70 -70 -70 -71 -70 -69 -69 -69 -68 -68 -67 -66 -64 -66 -66 -66 -66 -64 -66 -66 -65 -63 -66 -65 -62 -62 -63 -63 -64 -63 -65 -65 -65 -66 -68 -66 -66 -66 -64 -65 -64 -62 -62 -64 -64 -65 -63 -63 -62 -61 -61 -64 -64 -63 -64 -64 -65 -63 -64 -64 -62 -61 -67 -74 -77 -86 -92 -106 -104 -82 -74 -71 -74 -72 -72 -71 -72 -74 -76 -79 -79 -78 -74 -76 -76 -85 -86 -85 -92 -98 -100 -101 -105 -117 -123 -124 -117 -115 -114 -106 -101 -98 -103 -101 -100 -104 -113 -119 -120 -121 -123 -122 -124 -128 -133 -133 -133 -130 -125 -122 -119 -120 -118 -116 -128 -127 -127 -129 -118 -115 -101 -101 -97 -92 -84 -78 -81 -93 -93 -86 -77 -84 -84 -83 -82 -85 -92 -95 -92 -94 -90 -92 -87 -88 -88 -88 -89 -89 -88 -88 -89 -89 -88 -86 -84 -83 -82 -80 -79 -81 -77 -81 -83 -85 -80 -77 -74 -73 -73 -72 -71 -71 -77 -76 -75 -76 -78 -77 -78 -79 -76 -71 -70 -69 -69 -66 -68 -69 -68 -66 -66 -66 -64 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -63 -62 -61 -61 -58 -58 -60 -61 -60 -59 -58 -57 -58 -59 -60 -79 -79 -80 -79 -79 -79 -79 -80 -80 -80 -80 -80 -79 -80 -81 -81 -79 -81 -82 -81 -81 -82 -82 -83 -82 -83 -84 -84 -82 -84 -83 -84 -85 -85 -87 -85 -87 -92 -95 -98 -98 -93 -94 -95 -100 -109 -114 -118 -124 -128 -132 -136 -133 -132 -131 -138 -137 -142 -141 -142 -141 -138 -138 -128 -126 -123 -125 -124 -114 -114 -114 -109 -110 -117 -119 -118 -117 -119 -119 -119 -117 -114 -118 -118 -117 -116 -115 -114 -114 -109 -110 -113 -114 -113 -112 -110 -110 -110 -110 -113 -110 -108 -104 -102 -104 -97 -95 -107 -108 -108 -113 -110 -107 -109 -111 -108 -108 -105 -104 -102 -103 -101 -104 -101 -100 -98 -97 -97 -96 -98 -97 -98 -101 -99 -98 -102 -100 -100 -100 -101 -103 -101 -98 -89 -89 -90 -91 -91 -87 -91 -91 -90 -90 -90 -90 -89 -91 -91 -90 -87 -88 -90 -92 -89 -92 -88 -92 -93 -93 -92 -91 -89 -90 -90 -90 -90 -92 -90 -92 -92 -93 -92 -91 -90 -88 -90 -90 -91 -90 -91 -90 -91 -90 -89 -89 -87 -86 -85 -83 -84 -86 -84 -85 -87 -86 -87 -88 -87 -87 -87 -88 -86 -76 -77 -75 -80 -78 -82 -88 -88 -86 -89 -88 -87 -88 -88 -84 -82 -82 -84 -85 -82 -83 -79 -79 -80 -78 -77 -78 -79 -78 -78 -78 -86 -87 -84 -80 -78 -75 -74 -79 -77 -79 -79 -74 -72 -76 -77 -77 -75 -75 -75 -75 -74 -73 -73 -73 -76 -75 -77 -76 -76 -77 -76 -76 -77 -77 -76 -76 -75 -74 -75 -74 -74 -74 -74 -75 -76 -74 -72 -72 -71 -70 -68 -70 -70 -71 -71 -72 -72 -71 -71 -71 -69 -71 -73 -75 -73 -72 -73 -72 -73 -72 -70 -70 -70 -71 -70 -70 -69 -70 -70 -69 -68 -68 -68 -68 -67 -66 -65 -65 -66 -65 -65 -63 -64 -66 -65 -63 -65 -66 -64 -64 -63 -65 -63 -64 -66 -65 -62 -65 -66 -68 -67 -67 -66 -67 -67 -66 -63 -62 -65 -65 -66 -64 -64 -63 -62 -62 -66 -63 -61 -62 -63 -64 -62 -62 -63 -60 -65 -66 -69 -71 -78 -83 -99 -99 -81 -74 -72 -74 -72 -73 -72 -74 -75 -78 -79 -80 -79 -76 -79 -80 -85 -87 -85 -86 -99 -101 -98 -111 -111 -113 -114 -113 -109 -102 -105 -100 -95 -97 -100 -109 -103 -112 -121 -124 -127 -128 -130 -132 -134 -128 -127 -127 -125 -122 -117 -115 -112 -114 -113 -115 -131 -131 -133 -121 -117 -100 -101 -96 -91 -84 -76 -80 -94 -93 -85 -75 -85 -85 -82 -81 -84 -90 -93 -89 -92 -88 -90 -84 -89 -87 -88 -88 -89 -87 -88 -89 -89 -88 -85 -85 -83 -81 -80 -79 -81 -77 -82 -83 -85 -80 -76 -75 -72 -73 -72 -70 -71 -77 -76 -76 -76 -78 -77 -78 -78 -74 -71 -70 -69 -69 -65 -69 -67 -67 -67 -66 -65 -64 -64 -64 -64 -63 -63 -62 -62 -62 -62 -62 -62 -61 -61 -59 -60 -58 -59 -59 -60 -58 -56 -57 -58 -60 -78 -80 -80 -80 -80 -80 -80 -80 -80 -80 -81 -80 -80 -79 -79 -80 -80 -82 -82 -82 -82 -82 -82 -83 -83 -84 -84 -84 -84 -84 -84 -84 -86 -85 -88 -86 -88 -92 -96 -98 -98 -94 -95 -96 -102 -111 -115 -120 -125 -129 -133 -137 -133 -133 -131 -137 -135 -140 -139 -141 -140 -137 -138 -129 -127 -123 -124 -122 -122 -116 -115 -112 -107 -116 -119 -118 -119 -118 -118 -119 -119 -115 -116 -118 -118 -117 -116 -115 -113 -112 -110 -110 -113 -114 -113 -112 -111 -110 -111 -110 -110 -108 -108 -104 -95 -99 -95 -93 -105 -108 -113 -98 -103 -109 -112 -112 -109 -109 -107 -105 -103 -102 -106 -105 -102 -100 -99 -98 -98 -98 -99 -99 -99 -102 -99 -100 -102 -99 -98 -99 -101 -102 -102 -99 -92 -94 -94 -95 -94 -90 -91 -92 -91 -91 -90 -92 -91 -93 -92 -91 -88 -91 -92 -92 -92 -94 -93 -93 -92 -93 -92 -92 -90 -91 -91 -90 -90 -91 -90 -91 -92 -91 -91 -90 -90 -88 -89 -90 -90 -90 -92 -89 -90 -90 -89 -89 -86 -86 -85 -84 -85 -86 -85 -87 -87 -86 -87 -88 -85 -87 -87 -89 -86 -76 -71 -73 -79 -75 -81 -88 -87 -85 -88 -86 -86 -87 -86 -82 -81 -81 -79 -84 -82 -79 -78 -79 -79 -77 -76 -76 -78 -78 -77 -81 -83 -85 -78 -85 -82 -84 -76 -76 -79 -77 -81 -78 -73 -76 -77 -75 -75 -75 -76 -75 -75 -74 -73 -73 -75 -75 -76 -76 -74 -75 -74 -75 -77 -75 -76 -74 -74 -75 -74 -72 -73 -74 -73 -74 -74 -73 -72 -72 -73 -70 -69 -71 -71 -72 -72 -73 -73 -72 -71 -71 -71 -73 -74 -73 -72 -72 -70 -73 -72 -72 -69 -69 -70 -70 -71 -69 -70 -67 -69 -67 -68 -68 -68 -66 -66 -65 -64 -62 -63 -65 -63 -62 -64 -65 -65 -65 -65 -65 -64 -65 -65 -64 -65 -65 -66 -67 -65 -64 -66 -68 -68 -67 -67 -67 -68 -68 -64 -62 -64 -64 -65 -64 -63 -64 -63 -63 -66 -62 -61 -60 -61 -61 -60 -59 -61 -59 -63 -64 -63 -65 -70 -82 -92 -95 -80 -74 -73 -74 -73 -74 -74 -75 -76 -79 -79 -80 -80 -77 -81 -80 -85 -88 -85 -85 -91 -97 -99 -104 -107 -106 -104 -105 -101 -96 -97 -98 -100 -94 -96 -99 -110 -113 -123 -129 -133 -133 -126 -126 -126 -125 -123 -121 -120 -116 -114 -111 -115 -112 -111 -115 -133 -136 -138 -127 -118 -99 -101 -96 -91 -83 -74 -79 -95 -92 -84 -77 -86 -82 -80 -81 -83 -89 -92 -87 -90 -87 -88 -86 -83 -87 -87 -88 -89 -87 -88 -85 -89 -88 -85 -85 -83 -81 -80 -78 -80 -76 -79 -83 -85 -79 -76 -74 -72 -72 -71 -69 -70 -77 -74 -76 -76 -77 -77 -77 -77 -72 -70 -70 -68 -68 -66 -67 -70 -68 -67 -66 -65 -64 -63 -62 -64 -63 -63 -62 -62 -63 -62 -62 -62 -61 -61 -61 -59 -58 -60 -61 -60 -56 -57 -57 -58 -80 -79 -80 -82 -81 -81 -81 -80 -81 -80 -79 -80 -81 -80 -80 -81 -81 -83 -82 -82 -82 -82 -82 -82 -83 -84 -85 -84 -83 -84 -84 -84 -86 -86 -88 -87 -90 -93 -96 -99 -97 -94 -95 -100 -104 -112 -117 -121 -126 -130 -134 -138 -134 -133 -131 -137 -134 -139 -141 -140 -139 -136 -137 -134 -127 -123 -122 -124 -121 -121 -116 -115 -105 -111 -120 -119 -118 -117 -118 -118 -119 -117 -115 -118 -118 -118 -117 -116 -112 -112 -107 -109 -109 -112 -114 -114 -112 -111 -111 -111 -110 -110 -108 -108 -101 -93 -94 -93 -91 -103 -108 -96 -100 -113 -112 -113 -110 -109 -109 -108 -106 -104 -101 -109 -105 -103 -101 -100 -99 -99 -99 -100 -100 -100 -103 -101 -95 -102 -98 -98 -98 -101 -102 -103 -100 -96 -98 -98 -95 -94 -92 -92 -93 -92 -92 -91 -94 -93 -92 -92 -89 -90 -90 -91 -93 -92 -94 -94 -93 -92 -92 -91 -93 -90 -92 -92 -91 -91 -91 -90 -90 -91 -90 -91 -89 -89 -87 -90 -90 -90 -89 -92 -90 -90 -90 -89 -87 -87 -86 -86 -85 -87 -86 -85 -87 -86 -86 -86 -88 -87 -88 -89 -89 -86 -77 -66 -70 -78 -77 -80 -85 -86 -84 -86 -86 -85 -86 -82 -81 -79 -82 -83 -83 -81 -78 -77 -79 -79 -76 -75 -75 -77 -78 -77 -81 -78 -83 -76 -90 -87 -89 -88 -78 -82 -82 -84 -80 -76 -76 -76 -76 -76 -76 -76 -78 -75 -74 -73 -74 -75 -74 -76 -77 -77 -74 -78 -74 -77 -75 -75 -74 -74 -75 -73 -71 -72 -73 -72 -77 -73 -73 -73 -73 -72 -72 -70 -72 -72 -72 -73 -73 -73 -73 -71 -71 -72 -73 -73 -72 -71 -72 -70 -72 -71 -68 -68 -68 -68 -69 -68 -68 -68 -69 -69 -67 -68 -67 -66 -66 -65 -64 -63 -62 -65 -62 -62 -63 -65 -65 -64 -66 -65 -65 -67 -65 -64 -64 -65 -66 -68 -68 -66 -65 -65 -68 -69 -68 -67 -67 -65 -66 -63 -63 -63 -64 -64 -65 -63 -65 -65 -65 -67 -61 -60 -58 -59 -59 -58 -57 -58 -57 -61 -63 -65 -66 -70 -80 -85 -90 -79 -74 -74 -73 -74 -75 -75 -77 -77 -79 -80 -80 -81 -79 -84 -81 -83 -82 -82 -84 -84 -97 -97 -97 -101 -98 -100 -99 -96 -96 -91 -92 -92 -95 -93 -96 -99 -112 -124 -123 -126 -126 -125 -124 -122 -119 -116 -115 -114 -112 -110 -107 -106 -109 -113 -114 -133 -141 -143 -134 -120 -97 -101 -95 -90 -83 -75 -79 -94 -92 -85 -79 -87 -81 -79 -81 -82 -87 -91 -85 -88 -85 -82 -84 -87 -86 -87 -87 -88 -87 -86 -88 -89 -87 -85 -85 -82 -81 -80 -80 -80 -76 -82 -85 -85 -79 -75 -73 -71 -72 -70 -70 -72 -75 -74 -75 -76 -76 -77 -77 -76 -73 -70 -69 -70 -68 -68 -67 -69 -68 -67 -66 -65 -65 -63 -63 -62 -63 -63 -62 -62 -62 -62 -62 -62 -61 -61 -59 -58 -59 -61 -60 -58 -56 -58 -56 -82 -79 -80 -81 -81 -81 -81 -80 -82 -81 -79 -80 -80 -81 -80 -81 -82 -83 -83 -82 -82 -82 -82 -82 -84 -85 -85 -84 -84 -84 -85 -85 -87 -87 -89 -88 -89 -94 -97 -99 -97 -95 -96 -101 -106 -114 -118 -123 -127 -131 -136 -140 -134 -134 -131 -137 -134 -138 -140 -138 -138 -135 -136 -134 -127 -123 -121 -125 -120 -119 -117 -117 -111 -107 -119 -120 -118 -119 -118 -118 -119 -119 -117 -117 -118 -118 -118 -117 -116 -111 -111 -105 -108 -108 -111 -114 -113 -112 -112 -112 -111 -110 -110 -108 -104 -99 -92 -92 -91 -89 -102 -94 -96 -107 -110 -113 -115 -109 -110 -109 -110 -107 -105 -102 -109 -105 -105 -102 -101 -100 -100 -101 -100 -102 -102 -102 -98 -98 -100 -97 -98 -97 -101 -101 -104 -100 -96 -98 -98 -96 -94 -94 -93 -94 -93 -93 -92 -95 -94 -91 -93 -90 -91 -92 -92 -93 -93 -93 -95 -92 -92 -92 -91 -92 -91 -91 -92 -92 -91 -91 -91 -90 -90 -89 -90 -90 -88 -86 -89 -91 -90 -90 -92 -91 -90 -90 -89 -88 -87 -87 -86 -86 -88 -86 -86 -87 -87 -86 -88 -87 -88 -88 -90 -89 -86 -77 -69 -72 -79 -79 -78 -83 -83 -83 -85 -84 -87 -84 -81 -81 -78 -79 -82 -83 -78 -77 -76 -79 -78 -76 -76 -77 -77 -77 -77 -81 -78 -81 -73 -73 -91 -86 -90 -80 -84 -83 -87 -74 -75 -76 -76 -76 -76 -75 -76 -77 -76 -74 -74 -73 -74 -74 -76 -77 -77 -77 -75 -75 -73 -76 -75 -74 -74 -73 -71 -70 -72 -72 -76 -74 -74 -74 -74 -73 -73 -73 -71 -73 -73 -73 -74 -74 -74 -72 -71 -71 -72 -72 -72 -70 -70 -69 -71 -71 -71 -70 -68 -69 -69 -70 -69 -67 -69 -67 -66 -67 -68 -67 -66 -65 -64 -63 -60 -64 -63 -63 -64 -65 -64 -65 -66 -65 -66 -67 -66 -66 -65 -65 -65 -67 -68 -68 -67 -65 -65 -68 -69 -68 -63 -63 -61 -62 -63 -60 -61 -63 -63 -64 -64 -66 -66 -66 -65 -61 -59 -57 -57 -59 -56 -60 -56 -61 -63 -66 -66 -67 -71 -79 -78 -86 -86 -74 -73 -74 -75 -75 -77 -78 -79 -81 -80 -80 -80 -78 -80 -81 -82 -78 -79 -84 -93 -94 -91 -90 -94 -92 -90 -92 -88 -88 -88 -88 -86 -86 -90 -93 -95 -100 -113 -117 -119 -120 -119 -118 -116 -112 -111 -109 -108 -108 -107 -103 -103 -107 -109 -127 -134 -144 -147 -140 -121 -96 -101 -94 -89 -82 -75 -80 -93 -91 -86 -81 -88 -80 -78 -81 -81 -86 -90 -83 -86 -86 -79 -82 -85 -88 -87 -87 -88 -86 -85 -88 -89 -86 -85 -85 -82 -81 -79 -81 -79 -75 -81 -86 -85 -79 -75 -73 -71 -72 -70 -70 -76 -75 -75 -75 -76 -77 -75 -76 -73 -72 -69 -68 -70 -68 -70 -67 -68 -68 -67 -67 -65 -64 -63 -63 -63 -63 -62 -62 -62 -63 -62 -62 -62 -61 -62 -59 -58 -59 -61 -60 -56 -56 -56 -81 -81 -80 -80 -80 -81 -82 -82 -83 -82 -82 -80 -81 -82 -81 -81 -82 -83 -83 -83 -82 -83 -83 -83 -84 -85 -85 -83 -85 -85 -85 -87 -87 -88 -89 -88 -90 -94 -97 -100 -97 -95 -96 -102 -108 -115 -120 -125 -128 -133 -137 -141 -135 -135 -132 -136 -134 -133 -139 -137 -137 -134 -134 -133 -127 -124 -121 -123 -121 -120 -119 -118 -117 -105 -117 -121 -119 -119 -118 -118 -118 -119 -120 -117 -116 -119 -118 -118 -117 -116 -110 -111 -103 -107 -107 -114 -116 -114 -113 -112 -112 -111 -111 -110 -107 -102 -101 -90 -91 -89 -87 -92 -91 -107 -114 -112 -117 -116 -108 -110 -109 -110 -107 -107 -104 -108 -105 -106 -103 -102 -102 -102 -102 -102 -104 -104 -103 -99 -100 -97 -97 -98 -96 -101 -101 -103 -99 -97 -97 -98 -96 -94 -96 -94 -94 -94 -93 -97 -97 -96 -93 -93 -92 -93 -93 -93 -94 -95 -93 -95 -92 -91 -91 -91 -90 -90 -90 -90 -89 -92 -90 -91 -89 -88 -88 -89 -90 -89 -87 -89 -91 -90 -91 -92 -91 -90 -90 -89 -88 -88 -88 -86 -87 -87 -87 -86 -87 -88 -87 -89 -87 -89 -89 -91 -85 -85 -76 -71 -74 -79 -85 -77 -80 -80 -84 -86 -85 -85 -82 -80 -80 -76 -80 -82 -82 -77 -77 -77 -79 -78 -77 -76 -79 -77 -76 -77 -81 -81 -78 -89 -78 -96 -91 -93 -83 -81 -90 -82 -75 -75 -75 -75 -75 -75 -75 -76 -77 -77 -75 -74 -72 -73 -73 -76 -74 -76 -77 -74 -72 -74 -75 -75 -74 -74 -73 -72 -71 -73 -74 -76 -75 -74 -75 -74 -74 -72 -73 -73 -73 -74 -75 -75 -75 -75 -72 -71 -71 -72 -70 -70 -70 -70 -69 -69 -70 -67 -67 -67 -68 -69 -68 -67 -65 -66 -66 -68 -68 -66 -66 -66 -64 -63 -62 -62 -64 -64 -64 -65 -65 -66 -66 -65 -67 -67 -66 -68 -67 -65 -65 -67 -65 -67 -70 -68 -66 -65 -66 -68 -67 -66 -59 -58 -63 -62 -63 -64 -62 -63 -63 -64 -67 -67 -67 -67 -60 -58 -59 -61 -63 -60 -64 -61 -65 -66 -68 -68 -68 -71 -71 -84 -82 -83 -74 -74 -74 -75 -76 -78 -80 -80 -79 -78 -78 -79 -78 -81 -82 -80 -73 -74 -83 -89 -90 -86 -90 -88 -86 -85 -85 -82 -77 -80 -84 -85 -85 -86 -90 -97 -100 -101 -112 -113 -113 -113 -111 -110 -107 -107 -103 -103 -104 -103 -102 -99 -104 -105 -113 -134 -148 -152 -146 -122 -98 -99 -92 -87 -81 -76 -80 -92 -90 -86 -83 -89 -79 -77 -80 -81 -84 -88 -80 -83 -84 -77 -81 -84 -87 -86 -86 -88 -85 -84 -89 -88 -86 -85 -85 -82 -80 -79 -81 -75 -75 -81 -86 -84 -78 -74 -73 -71 -72 -70 -73 -76 -74 -75 -75 -76 -75 -75 -76 -71 -71 -69 -69 -70 -67 -67 -69 -68 -68 -67 -67 -65 -64 -63 -64 -63 -62 -62 -62 -63 -62 -62 -62 -61 -61 -61 -58 -58 -60 -61 -58 -55 -57 -80 -80 -81 -81 -80 -80 -81 -82 -83 -82 -82 -80 -80 -81 -81 -82 -83 -84 -83 -82 -82 -83 -83 -84 -85 -85 -85 -84 -85 -85 -86 -88 -88 -88 -89 -89 -91 -95 -98 -100 -98 -96 -97 -103 -110 -116 -122 -126 -130 -134 -138 -142 -136 -135 -133 -136 -134 -133 -138 -136 -134 -133 -133 -132 -127 -126 -121 -122 -123 -118 -120 -119 -118 -109 -114 -119 -120 -118 -119 -119 -119 -119 -120 -120 -118 -116 -116 -118 -118 -117 -116 -109 -110 -105 -111 -107 -113 -116 -114 -113 -112 -113 -110 -111 -110 -107 -101 -100 -89 -89 -92 -90 -87 -102 -118 -112 -113 -115 -114 -107 -109 -109 -109 -107 -108 -105 -108 -105 -105 -105 -103 -103 -103 -103 -104 -104 -103 -103 -101 -103 -99 -96 -98 -97 -101 -102 -101 -99 -97 -97 -98 -96 -94 -95 -95 -96 -95 -94 -98 -97 -98 -96 -93 -93 -94 -94 -94 -95 -96 -93 -93 -92 -91 -91 -91 -90 -90 -90 -90 -90 -92 -91 -90 -88 -87 -88 -90 -90 -90 -90 -89 -91 -90 -92 -92 -92 -90 -91 -90 -89 -88 -88 -87 -88 -88 -88 -87 -88 -88 -87 -90 -87 -88 -86 -87 -82 -85 -75 -79 -76 -82 -86 -82 -84 -83 -84 -85 -85 -83 -80 -80 -80 -75 -81 -82 -82 -78 -78 -78 -80 -79 -78 -77 -76 -77 -77 -76 -75 -79 -76 -85 -83 -100 -101 -95 -85 -82 -90 -82 -75 -75 -75 -75 -75 -74 -74 -75 -76 -77 -75 -74 -72 -74 -72 -76 -75 -77 -75 -73 -72 -75 -76 -74 -74 -74 -73 -73 -73 -75 -76 -76 -76 -75 -75 -74 -74 -74 -74 -74 -74 -74 -75 -74 -74 -73 -72 -70 -71 -70 -70 -70 -68 -70 -68 -70 -68 -68 -66 -67 -68 -69 -68 -66 -64 -66 -67 -68 -67 -65 -66 -65 -64 -63 -64 -65 -64 -65 -65 -65 -66 -66 -66 -67 -66 -68 -68 -67 -67 -66 -67 -69 -66 -66 -68 -67 -67 -66 -67 -67 -67 -65 -55 -57 -60 -57 -61 -64 -62 -61 -61 -64 -68 -68 -68 -67 -63 -59 -59 -60 -61 -65 -68 -66 -69 -68 -71 -67 -69 -72 -72 -80 -77 -79 -74 -74 -75 -76 -76 -76 -78 -78 -77 -75 -75 -77 -76 -78 -78 -79 -75 -73 -79 -82 -86 -83 -81 -81 -82 -80 -78 -75 -76 -78 -79 -82 -84 -85 -86 -92 -95 -107 -102 -106 -107 -106 -106 -105 -101 -100 -97 -103 -103 -100 -96 -96 -102 -101 -113 -135 -146 -150 -146 -123 -101 -96 -91 -85 -80 -76 -80 -91 -89 -86 -85 -90 -78 -75 -80 -80 -83 -87 -85 -82 -82 -75 -79 -83 -86 -86 -86 -88 -85 -90 -89 -88 -86 -86 -85 -82 -80 -79 -82 -75 -75 -81 -85 -83 -78 -74 -72 -71 -71 -71 -75 -75 -74 -73 -75 -76 -75 -74 -75 -73 -70 -68 -70 -69 -68 -68 -69 -68 -68 -67 -66 -66 -63 -63 -63 -63 -62 -62 -63 -63 -62 -62 -62 -61 -62 -61 -57 -58 -61 -61 -57 -56 -81 -81 -81 -81 -82 -81 -82 -82 -82 -83 -83 -81 -81 -82 -82 -82 -83 -84 -84 -82 -83 -83 -83 -83 -85 -85 -85 -85 -86 -86 -86 -89 -87 -90 -90 -90 -91 -96 -98 -101 -97 -98 -97 -104 -112 -118 -124 -127 -131 -135 -139 -144 -138 -136 -133 -136 -134 -133 -137 -135 -133 -132 -131 -129 -128 -125 -121 -121 -124 -119 -114 -120 -118 -114 -111 -117 -121 -119 -119 -119 -119 -119 -120 -120 -119 -118 -118 -116 -118 -117 -116 -113 -102 -107 -103 -109 -107 -113 -116 -115 -113 -112 -113 -110 -110 -110 -107 -102 -99 -87 -88 -91 -83 -99 -108 -117 -112 -113 -112 -112 -106 -108 -109 -109 -107 -106 -107 -109 -108 -106 -106 -103 -104 -104 -104 -105 -106 -105 -104 -102 -102 -99 -96 -97 -97 -100 -101 -100 -99 -97 -98 -98 -99 -96 -96 -96 -96 -96 -95 -98 -99 -100 -98 -94 -94 -95 -95 -94 -94 -95 -95 -93 -92 -91 -90 -89 -89 -89 -89 -89 -90 -93 -91 -90 -89 -88 -89 -90 -90 -90 -91 -92 -91 -90 -90 -92 -90 -90 -90 -90 -89 -89 -89 -88 -89 -88 -89 -87 -88 -89 -86 -89 -87 -88 -84 -84 -78 -84 -77 -79 -82 -81 -86 -81 -83 -83 -82 -85 -84 -80 -78 -80 -79 -76 -81 -82 -80 -78 -78 -79 -80 -79 -78 -77 -76 -76 -77 -76 -75 -77 -74 -78 -85 -105 -107 -92 -83 -88 -88 -80 -75 -74 -75 -74 -74 -74 -74 -74 -75 -77 -74 -75 -73 -73 -72 -73 -75 -76 -73 -70 -74 -75 -75 -74 -74 -73 -74 -74 -75 -76 -77 -75 -76 -75 -75 -74 -73 -74 -75 -74 -76 -74 -73 -73 -73 -70 -69 -70 -69 -70 -69 -68 -69 -70 -67 -68 -67 -65 -67 -67 -68 -67 -66 -64 -64 -66 -68 -67 -66 -65 -65 -66 -65 -65 -65 -65 -66 -65 -66 -66 -66 -67 -67 -67 -68 -68 -70 -69 -68 -66 -69 -69 -67 -65 -66 -66 -68 -67 -66 -66 -66 -65 -56 -53 -56 -56 -59 -63 -61 -61 -60 -63 -67 -68 -68 -67 -62 -61 -60 -67 -65 -69 -71 -71 -69 -73 -74 -70 -70 -72 -72 -77 -73 -75 -74 -74 -74 -75 -75 -74 -75 -76 -74 -73 -73 -76 -77 -76 -79 -77 -70 -72 -73 -79 -83 -82 -78 -75 -77 -77 -78 -77 -75 -78 -78 -80 -81 -83 -84 -87 -94 -101 -100 -99 -100 -99 -100 -99 -96 -94 -98 -98 -97 -96 -90 -92 -100 -101 -112 -132 -145 -148 -145 -124 -106 -99 -90 -84 -79 -77 -80 -90 -89 -86 -87 -91 -77 -80 -80 -79 -81 -78 -83 -80 -76 -76 -77 -82 -85 -86 -85 -88 -85 -87 -89 -88 -85 -85 -85 -82 -80 -79 -81 -76 -75 -78 -84 -82 -77 -74 -72 -72 -70 -71 -71 -75 -73 -73 -74 -75 -74 -74 -73 -72 -69 -68 -70 -67 -68 -68 -69 -68 -68 -67 -67 -65 -64 -63 -63 -63 -62 -62 -63 -62 -62 -62 -61 -61 -62 -61 -57 -58 -61 -59 -57 -81 -80 -81 -82 -82 -81 -82 -82 -82 -83 -84 -83 -82 -84 -82 -83 -84 -84 -84 -82 -82 -83 -83 -84 -85 -86 -85 -85 -86 -87 -88 -89 -89 -89 -91 -92 -96 -96 -98 -101 -97 -97 -98 -105 -113 -116 -124 -128 -132 -137 -140 -145 -145 -137 -134 -136 -133 -132 -136 -134 -133 -132 -130 -130 -128 -126 -121 -119 -125 -121 -116 -117 -119 -118 -108 -113 -120 -121 -119 -119 -119 -120 -119 -120 -120 -120 -118 -119 -116 -117 -117 -116 -112 -102 -104 -101 -107 -107 -114 -115 -115 -113 -113 -113 -111 -110 -111 -106 -100 -99 -86 -86 -90 -86 -102 -109 -116 -111 -113 -110 -110 -105 -108 -109 -110 -109 -111 -110 -109 -109 -106 -107 -104 -105 -105 -105 -107 -108 -105 -104 -102 -101 -100 -96 -98 -98 -100 -99 -100 -100 -98 -98 -98 -99 -99 -98 -98 -97 -97 -96 -99 -103 -100 -98 -94 -93 -94 -94 -94 -94 -94 -94 -92 -91 -89 -89 -89 -89 -88 -88 -88 -90 -91 -92 -91 -90 -89 -89 -91 -91 -91 -92 -91 -91 -92 -92 -92 -91 -90 -91 -91 -90 -90 -89 -89 -90 -89 -90 -84 -85 -84 -85 -89 -87 -88 -81 -81 -74 -75 -81 -81 -81 -82 -83 -77 -82 -83 -85 -84 -82 -78 -79 -80 -78 -80 -81 -81 -81 -79 -80 -80 -81 -79 -78 -77 -76 -76 -77 -76 -77 -75 -72 -74 -89 -102 -100 -85 -82 -84 -87 -78 -76 -74 -75 -73 -73 -73 -74 -74 -75 -76 -75 -75 -73 -72 -71 -74 -78 -74 -72 -71 -75 -74 -75 -74 -74 -74 -74 -74 -76 -77 -77 -76 -76 -76 -75 -74 -76 -76 -75 -75 -74 -73 -73 -72 -70 -70 -70 -68 -68 -68 -68 -67 -68 -70 -70 -68 -65 -66 -66 -66 -67 -68 -63 -63 -65 -67 -68 -67 -66 -66 -65 -66 -66 -65 -66 -67 -66 -67 -66 -67 -68 -68 -67 -67 -69 -69 -69 -69 -66 -66 -68 -68 -67 -65 -65 -64 -66 -66 -66 -68 -66 -64 -52 -48 -51 -53 -57 -63 -61 -61 -60 -62 -66 -67 -65 -67 -63 -62 -62 -70 -70 -68 -72 -76 -74 -76 -76 -72 -71 -73 -73 -73 -72 -74 -73 -73 -73 -73 -74 -73 -73 -74 -71 -74 -72 -74 -75 -74 -77 -77 -71 -71 -69 -76 -79 -79 -77 -76 -75 -77 -76 -76 -76 -76 -78 -79 -80 -79 -83 -84 -98 -96 -95 -93 -94 -93 -93 -93 -89 -90 -92 -93 -90 -93 -90 -92 -99 -101 -111 -129 -143 -146 -145 -125 -109 -98 -88 -82 -81 -78 -81 -89 -88 -86 -89 -93 -77 -78 -79 -79 -86 -76 -81 -79 -78 -73 -80 -81 -84 -85 -86 -87 -85 -84 -90 -88 -85 -85 -85 -82 -80 -80 -80 -76 -75 -76 -84 -82 -76 -74 -73 -71 -72 -72 -71 -75 -74 -73 -74 -74 -73 -75 -72 -72 -69 -70 -70 -72 -69 -68 -69 -68 -68 -67 -67 -64 -64 -63 -63 -62 -62 -63 -64 -62 -62 -62 -61 -61 -61 -59 -57 -59 -60 -58 -81 -80 -82 -81 -82 -82 -82 -81 -83 -84 -84 -84 -84 -82 -82 -84 -85 -84 -85 -83 -83 -84 -84 -85 -86 -87 -86 -86 -87 -88 -87 -88 -89 -90 -90 -91 -93 -95 -99 -102 -98 -97 -99 -106 -114 -119 -125 -130 -133 -137 -141 -146 -146 -137 -135 -135 -133 -131 -133 -133 -132 -131 -128 -131 -128 -126 -126 -120 -123 -123 -118 -115 -120 -118 -112 -114 -118 -119 -120 -120 -120 -120 -120 -119 -120 -121 -120 -118 -118 -119 -117 -117 -116 -112 -102 -101 -96 -105 -108 -114 -115 -115 -114 -113 -111 -112 -110 -111 -106 -99 -98 -89 -89 -91 -90 -104 -110 -112 -111 -113 -107 -107 -106 -110 -110 -110 -109 -109 -110 -109 -107 -107 -108 -104 -104 -105 -105 -106 -107 -106 -104 -101 -102 -100 -96 -97 -97 -99 -99 -100 -99 -98 -99 -98 -99 -100 -99 -99 -99 -98 -96 -97 -101 -100 -97 -93 -93 -93 -93 -94 -93 -94 -93 -91 -90 -89 -88 -88 -89 -87 -87 -89 -91 -92 -93 -91 -90 -90 -90 -91 -92 -92 -91 -93 -92 -92 -93 -92 -91 -90 -91 -91 -90 -90 -90 -90 -89 -89 -89 -82 -81 -80 -79 -88 -87 -88 -83 -75 -69 -73 -82 -83 -83 -83 -84 -72 -81 -80 -84 -83 -82 -79 -81 -81 -78 -80 -81 -82 -81 -79 -81 -81 -81 -79 -79 -77 -77 -77 -76 -76 -75 -73 -73 -80 -87 -95 -92 -81 -81 -84 -85 -77 -79 -74 -73 -76 -73 -73 -72 -74 -74 -75 -75 -76 -73 -71 -71 -75 -75 -73 -74 -73 -75 -75 -75 -74 -74 -75 -74 -75 -77 -77 -76 -77 -76 -75 -75 -74 -74 -74 -74 -73 -72 -72 -71 -71 -68 -70 -70 -68 -67 -67 -67 -67 -68 -70 -67 -64 -64 -65 -66 -65 -66 -64 -64 -64 -66 -67 -67 -67 -66 -65 -67 -66 -66 -67 -67 -67 -67 -67 -67 -68 -69 -68 -67 -66 -67 -68 -68 -68 -67 -67 -67 -68 -67 -65 -64 -63 -65 -66 -66 -68 -65 -59 -50 -44 -47 -53 -58 -64 -62 -61 -60 -64 -65 -67 -66 -67 -64 -63 -64 -72 -75 -74 -75 -81 -79 -79 -79 -74 -72 -72 -72 -72 -72 -72 -72 -72 -72 -72 -73 -71 -71 -72 -71 -69 -73 -73 -74 -74 -75 -77 -73 -69 -62 -73 -77 -78 -78 -78 -76 -76 -76 -76 -75 -75 -77 -79 -80 -80 -82 -82 -92 -90 -89 -88 -87 -86 -87 -87 -83 -85 -87 -88 -90 -92 -90 -93 -99 -101 -110 -125 -142 -148 -136 -126 -112 -98 -87 -86 -81 -78 -81 -88 -87 -87 -91 -94 -76 -76 -79 -80 -85 -74 -79 -77 -76 -69 -77 -80 -83 -85 -85 -87 -85 -81 -90 -88 -85 -85 -84 -82 -80 -81 -80 -77 -76 -75 -83 -79 -75 -73 -72 -71 -73 -72 -71 -74 -74 -73 -75 -76 -73 -74 -71 -71 -68 -70 -70 -70 -69 -69 -69 -68 -68 -68 -66 -64 -64 -63 -63 -62 -63 -63 -64 -62 -62 -62 -61 -61 -61 -57 -57 -59 -60 -81 -81 -81 -82 -82 -82 -82 -82 -83 -84 -85 -85 -84 -82 -82 -83 -83 -85 -84 -84 -84 -84 -84 -86 -86 -86 -87 -86 -88 -89 -87 -89 -90 -91 -91 -92 -93 -96 -100 -102 -101 -98 -107 -108 -114 -121 -126 -131 -134 -137 -142 -144 -147 -138 -140 -135 -133 -132 -132 -131 -130 -130 -127 -130 -132 -126 -126 -122 -121 -125 -120 -117 -117 -119 -118 -110 -114 -115 -121 -121 -120 -120 -120 -120 -120 -120 -120 -120 -118 -118 -117 -117 -117 -116 -115 -103 -97 -93 -102 -108 -113 -115 -116 -114 -114 -111 -112 -110 -112 -107 -101 -100 -91 -92 -95 -100 -99 -111 -109 -110 -106 -105 -103 -105 -109 -110 -110 -108 -109 -111 -109 -107 -108 -108 -105 -105 -105 -104 -106 -107 -106 -104 -101 -101 -99 -97 -97 -97 -99 -98 -99 -98 -99 -99 -98 -99 -100 -99 -98 -98 -98 -98 -99 -99 -99 -94 -94 -92 -92 -93 -93 -93 -93 -92 -91 -91 -89 -87 -89 -89 -87 -87 -90 -92 -93 -93 -92 -91 -90 -91 -92 -92 -93 -94 -92 -92 -91 -93 -92 -91 -91 -92 -92 -91 -90 -90 -89 -89 -88 -88 -88 -78 -78 -75 -84 -86 -87 -79 -71 -69 -77 -83 -80 -85 -84 -84 -74 -82 -82 -85 -84 -82 -80 -82 -81 -82 -80 -81 -83 -82 -80 -81 -82 -80 -80 -79 -77 -77 -77 -76 -76 -75 -73 -74 -82 -86 -94 -81 -80 -81 -80 -83 -82 -73 -74 -73 -76 -72 -72 -72 -73 -74 -75 -76 -76 -73 -72 -72 -75 -75 -75 -75 -74 -75 -75 -75 -74 -75 -75 -75 -75 -77 -77 -76 -78 -76 -75 -74 -73 -73 -73 -72 -72 -71 -71 -70 -70 -69 -69 -69 -67 -67 -69 -67 -67 -69 -70 -64 -63 -64 -65 -65 -66 -65 -65 -65 -65 -66 -68 -68 -66 -66 -68 -66 -67 -68 -67 -68 -68 -68 -67 -68 -67 -67 -67 -66 -66 -66 -67 -68 -67 -66 -66 -66 -64 -65 -66 -64 -65 -65 -66 -67 -68 -65 -63 -48 -49 -51 -54 -60 -66 -66 -61 -60 -64 -69 -66 -65 -65 -67 -64 -66 -75 -79 -80 -79 -86 -84 -82 -77 -73 -71 -71 -70 -70 -68 -71 -71 -71 -71 -71 -71 -71 -69 -70 -68 -67 -68 -70 -73 -73 -75 -77 -75 -71 -67 -67 -74 -77 -77 -78 -77 -77 -76 -76 -75 -75 -74 -78 -78 -79 -80 -80 -81 -85 -84 -82 -81 -79 -80 -85 -84 -84 -86 -87 -89 -92 -90 -93 -98 -101 -110 -130 -139 -147 -133 -127 -97 -91 -85 -85 -80 -78 -81 -88 -87 -87 -93 -95 -75 -74 -78 -78 -84 -72 -77 -75 -74 -66 -73 -79 -82 -84 -83 -87 -84 -80 -87 -88 -85 -84 -84 -82 -80 -78 -79 -78 -76 -80 -83 -79 -75 -73 -72 -71 -73 -73 -71 -72 -74 -73 -74 -76 -72 -72 -70 -70 -68 -68 -71 -71 -69 -69 -69 -68 -68 -68 -66 -64 -64 -63 -63 -62 -63 -63 -63 -62 -62 -62 -60 -61 -60 -58 -57 -59 -81 -81 -81 -83 -82 -82 -82 -82 -83 -84 -85 -86 -84 -82 -84 -84 -84 -85 -83 -84 -84 -85 -86 -85 -86 -86 -87 -87 -89 -90 -88 -89 -91 -92 -91 -92 -94 -96 -100 -102 -101 -100 -108 -110 -116 -124 -127 -133 -135 -139 -143 -145 -148 -138 -140 -135 -133 -131 -132 -130 -129 -129 -128 -130 -132 -128 -126 -121 -120 -125 -122 -117 -117 -119 -119 -112 -110 -118 -119 -116 -121 -120 -121 -120 -119 -119 -121 -121 -120 -119 -118 -117 -117 -117 -116 -114 -103 -94 -91 -98 -108 -113 -115 -116 -113 -114 -110 -111 -111 -111 -109 -103 -101 -97 -95 -97 -103 -99 -111 -109 -112 -105 -104 -102 -104 -109 -111 -110 -108 -109 -110 -110 -108 -109 -108 -106 -104 -104 -104 -105 -107 -106 -105 -101 -100 -99 -97 -97 -97 -98 -98 -97 -97 -98 -99 -98 -99 -99 -98 -97 -97 -98 -98 -100 -96 -97 -94 -93 -94 -94 -92 -92 -93 -93 -92 -90 -91 -90 -88 -90 -87 -87 -87 -91 -93 -94 -93 -93 -92 -91 -91 -92 -93 -93 -93 -92 -91 -91 -93 -92 -91 -91 -92 -91 -91 -90 -89 -89 -88 -88 -88 -88 -76 -82 -79 -87 -86 -84 -75 -67 -63 -81 -84 -79 -86 -85 -81 -81 -81 -85 -86 -85 -83 -81 -82 -81 -80 -83 -81 -83 -82 -81 -81 -83 -80 -79 -80 -77 -76 -77 -76 -76 -75 -74 -81 -79 -84 -85 -90 -78 -75 -79 -82 -80 -73 -73 -75 -75 -72 -71 -71 -72 -73 -75 -76 -76 -73 -74 -74 -75 -75 -75 -75 -75 -75 -75 -75 -75 -75 -75 -74 -75 -78 -76 -76 -75 -74 -73 -72 -72 -72 -72 -71 -70 -69 -69 -69 -69 -68 -68 -68 -67 -66 -68 -65 -68 -70 -66 -63 -64 -65 -66 -66 -66 -66 -65 -67 -66 -67 -68 -67 -67 -67 -66 -68 -68 -68 -68 -69 -69 -69 -68 -67 -67 -66 -65 -65 -65 -64 -68 -68 -67 -66 -66 -66 -66 -67 -66 -64 -64 -65 -66 -67 -68 -67 -66 -61 -54 -55 -56 -61 -67 -68 -62 -60 -65 -70 -66 -64 -65 -69 -64 -71 -78 -84 -86 -81 -83 -81 -79 -74 -73 -70 -70 -69 -69 -67 -70 -71 -70 -70 -70 -70 -69 -68 -68 -69 -68 -63 -68 -72 -74 -71 -74 -75 -75 -74 -74 -72 -75 -75 -77 -77 -76 -76 -76 -76 -75 -75 -77 -76 -77 -78 -79 -81 -79 -78 -77 -80 -79 -79 -83 -83 -84 -85 -86 -89 -91 -90 -92 -98 -101 -117 -127 -138 -146 -152 -128 -97 -89 -84 -84 -80 -78 -82 -87 -86 -87 -95 -96 -74 -79 -77 -77 -76 -69 -76 -74 -72 -63 -70 -78 -82 -84 -82 -85 -86 -84 -85 -88 -86 -84 -84 -82 -80 -78 -81 -78 -76 -81 -82 -78 -73 -73 -72 -70 -71 -73 -71 -72 -74 -73 -74 -75 -72 -71 -69 -67 -68 -69 -71 -70 -69 -69 -69 -68 -68 -68 -66 -64 -64 -63 -62 -62 -63 -63 -63 -62 -62 -61 -60 -61 -58 -59 -57 -81 -82 -81 -83 -83 -83 -83 -84 -85 -85 -85 -84 -83 -83 -83 -84 -86 -84 -84 -85 -85 -86 -86 -86 -86 -88 -88 -89 -91 -91 -90 -91 -93 -91 -93 -95 -98 -100 -102 -99 -101 -110 -111 -112 -119 -123 -129 -134 -136 -140 -144 -147 -149 -139 -140 -135 -132 -130 -131 -129 -128 -129 -128 -130 -131 -129 -126 -126 -122 -124 -124 -122 -120 -118 -119 -118 -111 -115 -114 -120 -119 -121 -122 -121 -120 -119 -120 -121 -121 -120 -119 -119 -118 -117 -117 -116 -114 -106 -91 -89 -98 -108 -113 -115 -114 -113 -114 -113 -110 -110 -110 -110 -105 -103 -99 -98 -100 -103 -111 -112 -110 -111 -103 -101 -100 -109 -108 -112 -110 -108 -109 -109 -110 -109 -108 -106 -103 -104 -103 -104 -105 -106 -106 -105 -101 -100 -99 -97 -97 -97 -98 -97 -97 -97 -97 -98 -98 -98 -97 -97 -96 -97 -98 -94 -99 -96 -94 -94 -93 -93 -92 -92 -92 -92 -93 -94 -92 -93 -92 -90 -92 -91 -87 -87 -92 -93 -93 -94 -94 -93 -92 -93 -93 -94 -94 -93 -92 -90 -91 -93 -92 -90 -89 -90 -89 -90 -90 -89 -88 -87 -87 -76 -77 -72 -80 -81 -86 -85 -80 -71 -63 -60 -83 -84 -81 -85 -87 -83 -82 -83 -85 -87 -85 -84 -83 -83 -82 -81 -85 -82 -83 -83 -81 -83 -84 -80 -79 -77 -75 -77 -78 -77 -76 -75 -74 -74 -83 -92 -90 -87 -76 -74 -77 -80 -75 -72 -73 -76 -72 -71 -69 -71 -72 -73 -75 -76 -73 -74 -75 -75 -75 -76 -75 -75 -75 -76 -75 -75 -75 -76 -76 -74 -76 -76 -75 -74 -73 -72 -72 -71 -71 -71 -70 -70 -69 -69 -68 -68 -67 -67 -67 -67 -66 -69 -67 -68 -69 -68 -65 -64 -65 -66 -66 -67 -66 -66 -66 -65 -68 -68 -68 -67 -66 -68 -68 -69 -68 -68 -69 -69 -69 -68 -67 -67 -66 -66 -64 -64 -64 -64 -67 -66 -67 -66 -65 -65 -65 -66 -66 -62 -62 -65 -67 -68 -70 -69 -68 -57 -58 -60 -58 -61 -69 -65 -63 -60 -65 -66 -65 -66 -66 -71 -64 -69 -81 -81 -82 -79 -80 -79 -77 -72 -72 -69 -69 -68 -68 -68 -67 -70 -69 -69 -69 -69 -69 -67 -66 -67 -68 -65 -72 -72 -73 -73 -72 -74 -74 -74 -74 -74 -74 -76 -74 -75 -75 -77 -76 -76 -75 -75 -76 -75 -76 -76 -77 -80 -79 -78 -77 -78 -79 -83 -83 -82 -83 -84 -85 -86 -91 -90 -92 -97 -101 -117 -128 -138 -144 -153 -130 -97 -88 -83 -84 -80 -78 -82 -86 -85 -87 -97 -91 -72 -77 -76 -75 -78 -67 -74 -72 -70 -65 -71 -77 -82 -85 -81 -83 -86 -84 -82 -88 -85 -84 -83 -82 -80 -78 -80 -79 -76 -81 -81 -74 -71 -72 -72 -75 -72 -72 -71 -73 -73 -73 -74 -74 -72 -70 -68 -67 -68 -69 -71 -72 -69 -70 -69 -68 -68 -68 -66 -64 -64 -63 -62 -63 -63 -64 -63 -62 -62 -60 -60 -60 -57 -58 -82 -82 -83 -83 -83 -83 -83 -84 -83 -84 -85 -84 -84 -84 -84 -85 -86 -84 -85 -85 -86 -87 -86 -85 -87 -88 -89 -89 -91 -89 -90 -92 -94 -93 -96 -99 -99 -101 -103 -100 -102 -107 -114 -121 -125 -130 -133 -138 -142 -145 -149 -150 -143 -140 -134 -132 -129 -130 -130 -129 -130 -129 -130 -131 -129 -127 -126 -125 -122 -124 -122 -120 -118 -119 -119 -119 -118 -115 -119 -113 -121 -121 -121 -122 -121 -120 -121 -122 -122 -122 -120 -120 -119 -118 -117 -117 -116 -114 -103 -88 -87 -100 -109 -113 -116 -114 -114 -114 -111 -113 -110 -111 -109 -107 -104 -102 -102 -105 -106 -112 -113 -113 -110 -102 -100 -99 -109 -108 -112 -109 -108 -109 -111 -111 -110 -108 -107 -103 -105 -104 -104 -105 -106 -106 -104 -100 -100 -99 -97 -97 -97 -98 -97 -97 -96 -98 -97 -97 -98 -96 -98 -96 -97 -97 -95 -96 -97 -94 -94 -94 -94 -90 -91 -92 -94 -94 -95 -94 -95 -94 -91 -93 -87 -87 -93 -88 -94 -94 -95 -95 -94 -93 -94 -94 -95 -95 -92 -92 -89 -91 -92 -90 -89 -87 -87 -88 -90 -89 -88 -88 -88 -87 -73 -71 -68 -79 -85 -86 -85 -76 -73 -66 -65 -80 -83 -84 -87 -86 -83 -82 -83 -86 -87 -85 -85 -84 -84 -83 -81 -82 -82 -80 -83 -82 -84 -83 -78 -77 -74 -73 -78 -78 -77 -76 -74 -74 -75 -82 -80 -86 -83 -74 -72 -75 -79 -73 -72 -73 -77 -71 -71 -70 -72 -72 -74 -75 -74 -74 -76 -76 -76 -76 -76 -75 -76 -76 -76 -75 -76 -76 -78 -75 -74 -75 -75 -75 -73 -72 -71 -70 -71 -69 -69 -69 -68 -67 -68 -67 -67 -67 -66 -66 -66 -68 -69 -68 -70 -70 -68 -65 -66 -67 -67 -67 -67 -67 -66 -66 -68 -68 -68 -67 -67 -67 -69 -70 -69 -69 -69 -68 -68 -68 -68 -67 -66 -65 -65 -63 -64 -62 -64 -64 -67 -67 -65 -64 -64 -66 -66 -66 -61 -63 -66 -68 -70 -71 -72 -70 -61 -71 -62 -65 -64 -70 -68 -62 -60 -64 -68 -62 -65 -67 -73 -64 -67 -77 -78 -78 -77 -77 -76 -74 -70 -68 -67 -67 -67 -67 -67 -68 -69 -68 -68 -68 -68 -68 -68 -68 -68 -69 -67 -71 -72 -72 -74 -72 -73 -73 -73 -74 -74 -74 -74 -75 -75 -75 -75 -76 -76 -75 -75 -74 -74 -74 -75 -76 -79 -77 -77 -76 -77 -79 -84 -83 -82 -82 -84 -84 -85 -90 -90 -94 -96 -101 -107 -126 -137 -143 -155 -131 -97 -86 -81 -83 -79 -79 -82 -85 -86 -85 -99 -73 -70 -78 -76 -74 -80 -65 -73 -72 -70 -68 -71 -76 -82 -79 -81 -81 -84 -85 -83 -88 -87 -85 -83 -82 -80 -78 -79 -79 -76 -81 -77 -73 -74 -72 -72 -76 -73 -72 -71 -73 -73 -73 -74 -74 -71 -69 -67 -66 -67 -69 -71 -72 -69 -70 -69 -68 -69 -68 -66 -65 -64 -62 -62 -62 -63 -64 -63 -62 -62 -60 -60 -59 -58 -82 -82 -83 -84 -84 -84 -85 -84 -84 -85 -85 -85 -84 -84 -84 -86 -85 -86 -85 -86 -86 -88 -86 -85 -87 -89 -89 -90 -92 -94 -91 -93 -94 -94 -96 -98 -99 -101 -101 -100 -104 -109 -116 -123 -127 -132 -135 -140 -144 -146 -151 -152 -142 -140 -134 -132 -128 -130 -130 -129 -130 -129 -130 -130 -130 -129 -127 -126 -122 -121 -123 -122 -120 -120 -119 -118 -119 -114 -114 -115 -115 -121 -121 -122 -121 -120 -119 -122 -122 -122 -121 -120 -119 -119 -117 -117 -116 -114 -102 -90 -90 -103 -109 -112 -115 -116 -114 -114 -113 -111 -112 -112 -110 -109 -108 -104 -108 -105 -109 -109 -113 -114 -113 -109 -100 -101 -102 -109 -111 -111 -110 -108 -109 -111 -110 -108 -106 -106 -103 -104 -104 -103 -104 -105 -105 -105 -100 -100 -98 -97 -97 -97 -98 -98 -96 -96 -98 -96 -98 -97 -97 -96 -95 -97 -97 -96 -95 -95 -94 -94 -94 -94 -92 -93 -94 -95 -96 -97 -97 -97 -98 -93 -95 -91 -87 -88 -89 -95 -96 -95 -96 -95 -95 -93 -95 -96 -93 -92 -91 -89 -90 -90 -89 -88 -85 -85 -87 -90 -89 -88 -87 -87 -87 -69 -66 -64 -77 -88 -85 -82 -79 -73 -70 -70 -85 -88 -86 -82 -86 -87 -83 -84 -86 -88 -87 -86 -85 -84 -83 -85 -80 -83 -80 -81 -81 -82 -81 -77 -74 -72 -78 -78 -76 -76 -76 -75 -74 -81 -80 -78 -81 -74 -73 -71 -74 -77 -71 -72 -74 -75 -71 -70 -71 -72 -73 -74 -75 -74 -75 -76 -77 -76 -76 -76 -76 -76 -77 -77 -76 -75 -76 -75 -75 -74 -74 -74 -74 -71 -70 -69 -69 -70 -69 -68 -68 -67 -66 -66 -66 -66 -66 -66 -67 -68 -67 -68 -69 -69 -68 -69 -66 -67 -68 -67 -68 -68 -67 -67 -68 -68 -68 -69 -68 -66 -69 -68 -68 -68 -68 -68 -68 -68 -67 -67 -65 -63 -64 -64 -62 -63 -61 -63 -62 -65 -65 -64 -64 -63 -65 -66 -67 -65 -65 -68 -70 -71 -73 -73 -73 -72 -67 -69 -69 -68 -72 -72 -63 -60 -64 -65 -61 -64 -66 -71 -64 -64 -72 -76 -77 -75 -74 -73 -71 -70 -65 -66 -66 -66 -65 -63 -67 -68 -67 -67 -66 -68 -69 -69 -70 -70 -69 -69 -71 -72 -72 -72 -72 -73 -74 -73 -73 -75 -74 -74 -74 -75 -75 -76 -75 -75 -76 -75 -74 -74 -73 -74 -75 -78 -78 -77 -76 -79 -78 -83 -81 -81 -81 -83 -83 -84 -84 -91 -94 -102 -101 -106 -125 -135 -142 -156 -132 -97 -85 -80 -82 -79 -79 -84 -84 -84 -87 -95 -72 -68 -78 -75 -75 -80 -67 -71 -72 -70 -70 -72 -75 -82 -85 -79 -79 -84 -86 -83 -86 -81 -85 -83 -82 -80 -79 -78 -76 -77 -80 -78 -73 -73 -72 -72 -76 -73 -72 -72 -73 -73 -73 -75 -73 -71 -67 -66 -66 -67 -69 -71 -71 -69 -69 -68 -68 -69 -68 -66 -64 -63 -63 -62 -63 -63 -63 -63 -62 -60 -59 -60 -59 -82 -83 -84 -83 -82 -84 -85 -84 -84 -85 -85 -84 -85 -84 -85 -86 -85 -86 -86 -87 -87 -87 -86 -86 -87 -89 -90 -90 -93 -90 -94 -93 -93 -94 -98 -97 -99 -104 -101 -101 -102 -110 -117 -125 -129 -133 -137 -139 -145 -147 -154 -152 -141 -140 -137 -133 -129 -131 -131 -130 -130 -130 -128 -130 -130 -130 -127 -126 -124 -125 -125 -122 -120 -118 -117 -120 -120 -120 -115 -115 -116 -117 -116 -121 -122 -121 -120 -119 -123 -123 -122 -121 -121 -120 -119 -117 -117 -116 -114 -101 -92 -92 -105 -114 -115 -116 -115 -114 -113 -111 -112 -111 -111 -110 -110 -105 -108 -109 -111 -114 -116 -115 -112 -110 -104 -103 -106 -106 -111 -111 -110 -109 -112 -112 -111 -110 -109 -107 -106 -104 -103 -103 -104 -103 -105 -105 -102 -99 -98 -96 -98 -97 -97 -98 -98 -96 -98 -99 -98 -97 -97 -96 -95 -95 -96 -97 -93 -92 -94 -94 -95 -95 -94 -94 -94 -96 -97 -97 -99 -99 -98 -96 -94 -95 -91 -87 -87 -90 -96 -96 -98 -96 -96 -96 -93 -95 -94 -92 -91 -91 -88 -90 -89 -87 -86 -86 -87 -87 -90 -89 -87 -87 -86 -87 -66 -62 -67 -80 -86 -84 -78 -81 -76 -86 -75 -83 -86 -85 -89 -86 -86 -85 -85 -87 -89 -88 -86 -86 -84 -84 -86 -82 -81 -79 -79 -80 -80 -80 -78 -72 -75 -74 -74 -77 -76 -76 -75 -76 -80 -79 -75 -77 -73 -71 -69 -73 -76 -71 -72 -75 -73 -71 -70 -72 -73 -74 -75 -74 -74 -76 -77 -77 -76 -76 -76 -76 -76 -76 -76 -75 -75 -75 -75 -74 -73 -74 -73 -73 -70 -69 -67 -68 -68 -68 -67 -67 -66 -64 -66 -66 -67 -67 -67 -67 -68 -68 -69 -71 -69 -66 -69 -67 -68 -68 -68 -68 -68 -68 -68 -68 -68 -69 -69 -67 -68 -68 -68 -68 -68 -68 -68 -67 -67 -67 -66 -65 -64 -64 -63 -63 -62 -60 -60 -60 -64 -66 -63 -64 -64 -65 -66 -67 -69 -66 -69 -70 -66 -74 -75 -75 -70 -71 -73 -72 -72 -73 -75 -64 -60 -71 -66 -62 -64 -65 -69 -64 -68 -68 -73 -71 -71 -70 -70 -68 -67 -64 -65 -66 -64 -64 -61 -66 -69 -68 -68 -67 -69 -70 -70 -72 -71 -72 -70 -70 -72 -72 -72 -72 -73 -73 -73 -74 -74 -73 -73 -73 -75 -75 -76 -75 -75 -75 -74 -74 -73 -73 -73 -74 -77 -76 -76 -78 -78 -78 -82 -80 -80 -81 -82 -83 -84 -88 -89 -91 -102 -101 -105 -124 -134 -141 -157 -133 -98 -83 -79 -80 -79 -81 -84 -83 -83 -101 -99 -71 -66 -78 -76 -76 -81 -69 -70 -72 -75 -72 -73 -75 -82 -75 -77 -78 -83 -84 -84 -84 -86 -85 -84 -81 -81 -79 -78 -77 -79 -79 -77 -73 -73 -73 -72 -76 -74 -71 -72 -73 -73 -72 -75 -73 -69 -66 -65 -66 -67 -69 -71 -71 -69 -69 -68 -68 -69 -68 -65 -64 -63 -63 -62 -63 -63 -63 -63 -62 -60 -59 -59 -82 -84 -84 -83 -82 -84 -85 -84 -84 -86 -86 -85 -85 -85 -86 -85 -85 -87 -88 -90 -91 -91 -86 -88 -88 -90 -91 -91 -94 -93 -93 -94 -94 -95 -98 -98 -100 -100 -102 -109 -115 -122 -119 -127 -130 -135 -138 -140 -147 -148 -155 -153 -144 -141 -138 -134 -130 -132 -131 -130 -130 -129 -129 -129 -130 -131 -129 -128 -126 -126 -122 -122 -123 -118 -118 -118 -118 -120 -121 -120 -116 -116 -118 -118 -122 -123 -122 -120 -119 -123 -123 -123 -121 -121 -120 -119 -117 -117 -116 -113 -101 -93 -95 -110 -114 -115 -116 -115 -115 -114 -112 -112 -113 -113 -113 -109 -107 -109 -112 -115 -114 -117 -115 -112 -109 -107 -105 -109 -105 -110 -112 -110 -109 -113 -111 -111 -110 -108 -107 -104 -102 -103 -103 -103 -104 -104 -101 -99 -97 -95 -98 -97 -97 -97 -98 -98 -97 -98 -97 -96 -97 -97 -93 -96 -96 -97 -97 -90 -90 -95 -95 -95 -96 -95 -94 -96 -97 -97 -98 -97 -100 -100 -98 -96 -95 -91 -86 -94 -97 -96 -99 -96 -96 -96 -93 -94 -95 -94 -92 -91 -90 -88 -89 -89 -86 -85 -84 -86 -86 -89 -88 -87 -86 -85 -86 -67 -66 -73 -82 -85 -83 -75 -84 -72 -76 -81 -88 -88 -90 -90 -87 -86 -87 -85 -89 -90 -90 -87 -83 -81 -84 -85 -84 -79 -78 -78 -78 -78 -78 -76 -70 -73 -73 -73 -78 -76 -76 -75 -78 -80 -77 -73 -73 -72 -71 -71 -73 -72 -72 -73 -75 -72 -71 -71 -72 -74 -75 -74 -74 -76 -76 -77 -77 -76 -75 -75 -75 -75 -76 -75 -74 -74 -73 -74 -73 -73 -73 -72 -72 -70 -66 -66 -67 -66 -66 -66 -68 -66 -66 -67 -67 -67 -68 -68 -68 -68 -69 -70 -70 -68 -66 -67 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -68 -67 -67 -67 -67 -67 -67 -67 -67 -67 -67 -66 -65 -63 -63 -63 -62 -61 -60 -61 -60 -58 -62 -67 -66 -65 -66 -66 -67 -68 -66 -67 -70 -72 -74 -76 -76 -75 -75 -75 -77 -79 -76 -73 -73 -66 -63 -69 -68 -64 -65 -64 -67 -68 -73 -71 -71 -69 -69 -68 -67 -66 -64 -63 -64 -65 -63 -65 -63 -66 -69 -69 -69 -69 -70 -71 -71 -72 -72 -69 -70 -71 -72 -72 -73 -72 -73 -73 -74 -74 -74 -74 -74 -74 -73 -75 -75 -75 -74 -74 -74 -74 -73 -73 -74 -74 -75 -75 -75 -77 -77 -77 -81 -80 -79 -80 -81 -82 -82 -86 -89 -91 -103 -101 -111 -123 -133 -140 -158 -134 -98 -81 -78 -80 -78 -81 -83 -82 -88 -103 -99 -73 -68 -77 -77 -78 -81 -71 -69 -73 -76 -75 -73 -74 -81 -71 -76 -77 -81 -85 -85 -83 -86 -85 -83 -81 -81 -79 -78 -77 -79 -77 -76 -73 -74 -73 -73 -77 -76 -71 -72 -74 -72 -72 -75 -72 -68 -66 -65 -66 -68 -69 -70 -70 -68 -68 -67 -69 -70 -66 -65 -64 -63 -63 -62 -63 -63 -63 -62 -62 -59 -59 -82 -83 -84 -83 -83 -85 -85 -85 -85 -86 -86 -85 -86 -85 -86 -86 -88 -87 -88 -89 -92 -92 -90 -89 -89 -90 -92 -92 -94 -97 -93 -95 -95 -97 -100 -99 -100 -101 -100 -108 -115 -121 -126 -128 -132 -136 -139 -141 -148 -149 -150 -153 -145 -141 -138 -134 -130 -131 -131 -131 -131 -130 -129 -129 -129 -130 -128 -127 -125 -126 -124 -125 -123 -118 -118 -118 -119 -119 -120 -121 -121 -120 -117 -119 -119 -122 -123 -122 -120 -119 -123 -124 -123 -121 -121 -120 -119 -117 -117 -117 -113 -100 -95 -107 -111 -115 -115 -116 -115 -115 -113 -112 -112 -113 -113 -107 -108 -108 -110 -116 -118 -114 -117 -115 -115 -110 -109 -106 -111 -111 -111 -112 -110 -108 -113 -113 -112 -109 -109 -107 -105 -104 -103 -103 -104 -103 -104 -100 -97 -95 -93 -97 -96 -97 -97 -98 -97 -96 -98 -98 -95 -97 -96 -93 -96 -97 -97 -91 -91 -93 -95 -96 -97 -95 -98 -97 -98 -99 -100 -100 -102 -102 -100 -97 -95 -96 -87 -85 -96 -97 -97 -99 -96 -96 -95 -94 -94 -91 -91 -90 -89 -87 -86 -88 -85 -84 -81 -84 -86 -89 -87 -88 -87 -88 -85 -69 -73 -75 -85 -83 -80 -78 -87 -82 -81 -86 -84 -88 -91 -91 -92 -90 -83 -89 -86 -90 -86 -87 -83 -80 -79 -84 -83 -83 -77 -76 -77 -80 -80 -78 -74 -67 -78 -72 -74 -79 -76 -76 -75 -77 -79 -76 -73 -73 -72 -70 -72 -73 -72 -73 -73 -75 -73 -72 -72 -73 -74 -75 -75 -75 -76 -78 -78 -76 -75 -74 -74 -74 -75 -74 -75 -73 -73 -73 -72 -72 -72 -71 -72 -71 -67 -65 -65 -67 -64 -64 -67 -67 -67 -67 -68 -68 -68 -68 -68 -69 -69 -70 -71 -70 -67 -67 -68 -70 -68 -69 -69 -69 -69 -68 -68 -67 -67 -67 -67 -66 -66 -66 -66 -66 -67 -67 -67 -66 -66 -65 -64 -62 -64 -63 -63 -62 -59 -61 -61 -60 -63 -64 -66 -67 -68 -67 -67 -65 -67 -69 -71 -74 -76 -77 -70 -80 -79 -79 -78 -77 -75 -74 -69 -64 -63 -68 -69 -65 -65 -69 -68 -68 -70 -69 -68 -67 -67 -65 -65 -63 -61 -62 -65 -66 -65 -65 -64 -66 -68 -70 -70 -70 -71 -72 -73 -73 -73 -73 -71 -71 -72 -72 -73 -73 -73 -73 -74 -74 -74 -75 -74 -74 -73 -73 -74 -74 -74 -74 -74 -74 -73 -73 -73 -73 -74 -75 -75 -77 -77 -76 -80 -78 -80 -80 -81 -81 -81 -85 -91 -93 -103 -101 -104 -122 -131 -139 -159 -134 -101 -80 -76 -80 -78 -83 -86 -86 -90 -100 -100 -75 -71 -77 -77 -79 -82 -73 -68 -73 -77 -76 -75 -79 -80 -80 -74 -76 -79 -84 -85 -84 -81 -84 -83 -82 -80 -80 -77 -77 -74 -76 -75 -73 -74 -73 -73 -77 -75 -70 -72 -74 -72 -72 -74 -71 -69 -66 -65 -66 -68 -69 -70 -70 -68 -68 -69 -70 -68 -66 -65 -65 -63 -63 -62 -63 -63 -63 -62 -61 -59 -83 -83 -84 -84 -84 -85 -85 -85 -85 -86 -86 -86 -85 -86 -87 -86 -89 -87 -89 -90 -92 -93 -93 -91 -90 -93 -91 -94 -95 -94 -98 -94 -95 -99 -98 -101 -98 -102 -100 -105 -113 -119 -125 -130 -134 -138 -140 -142 -146 -150 -151 -153 -145 -142 -139 -135 -131 -132 -131 -131 -131 -129 -130 -128 -130 -129 -130 -128 -128 -125 -126 -122 -124 -123 -116 -119 -118 -120 -119 -120 -120 -121 -121 -118 -121 -121 -122 -123 -122 -120 -119 -123 -124 -123 -121 -121 -119 -119 -117 -117 -117 -112 -99 -98 -109 -111 -115 -115 -116 -115 -116 -114 -113 -114 -113 -113 -114 -110 -109 -109 -114 -115 -118 -117 -115 -115 -114 -109 -109 -112 -111 -111 -112 -110 -113 -113 -114 -113 -109 -108 -106 -104 -103 -103 -102 -102 -103 -103 -97 -101 -94 -96 -97 -96 -97 -97 -98 -98 -95 -99 -98 -97 -98 -97 -95 -96 -97 -98 -93 -96 -94 -96 -97 -97 -99 -100 -99 -100 -101 -101 -103 -105 -104 -102 -99 -95 -97 -89 -88 -97 -98 -98 -98 -96 -96 -94 -94 -93 -90 -91 -91 -89 -87 -87 -86 -83 -83 -78 -83 -86 -89 -88 -90 -89 -87 -77 -70 -78 -79 -85 -82 -78 -81 -89 -85 -83 -89 -86 -93 -92 -93 -91 -82 -85 -82 -85 -83 -83 -80 -79 -77 -84 -85 -83 -77 -75 -76 -79 -79 -77 -73 -65 -79 -71 -75 -78 -78 -76 -75 -75 -77 -78 -75 -73 -73 -72 -71 -72 -73 -72 -72 -73 -73 -73 -72 -72 -73 -75 -75 -75 -75 -78 -77 -76 -75 -73 -73 -73 -74 -74 -74 -71 -72 -72 -71 -71 -71 -71 -71 -70 -69 -64 -63 -64 -65 -65 -67 -68 -68 -69 -68 -69 -69 -69 -69 -69 -70 -70 -71 -70 -70 -68 -68 -71 -70 -69 -69 -70 -70 -68 -67 -67 -66 -65 -66 -66 -66 -66 -65 -66 -66 -66 -66 -66 -66 -65 -62 -61 -60 -64 -62 -62 -63 -61 -62 -62 -64 -63 -65 -67 -68 -67 -68 -68 -70 -69 -71 -72 -74 -75 -79 -68 -83 -77 -77 -76 -75 -74 -73 -67 -64 -66 -66 -65 -67 -63 -64 -67 -67 -66 -66 -65 -65 -64 -63 -62 -60 -62 -63 -65 -67 -67 -66 -67 -68 -69 -70 -71 -72 -72 -73 -70 -74 -74 -74 -73 -71 -72 -72 -73 -73 -74 -73 -74 -74 -74 -74 -74 -73 -74 -74 -74 -74 -73 -73 -74 -74 -73 -73 -73 -75 -74 -75 -75 -76 -76 -77 -78 -78 -78 -79 -80 -80 -81 -84 -90 -91 -103 -101 -103 -120 -130 -137 -160 -136 -98 -78 -80 -84 -82 -87 -86 -87 -92 -98 -100 -77 -73 -77 -78 -83 -82 -80 -70 -71 -79 -78 -74 -80 -81 -83 -76 -77 -76 -82 -85 -85 -83 -84 -83 -81 -79 -78 -78 -77 -75 -76 -73 -72 -74 -72 -73 -78 -76 -70 -72 -73 -72 -71 -73 -71 -69 -66 -65 -67 -68 -68 -70 -69 -67 -67 -69 -70 -68 -66 -65 -65 -63 -62 -63 -63 -63 -63 -61 -61 -83 -84 -85 -84 -84 -85 -85 -85 -86 -87 -86 -86 -86 -87 -86 -87 -89 -89 -90 -90 -91 -93 -94 -91 -91 -94 -91 -93 -94 -97 -95 -97 -96 -98 -102 -103 -102 -99 -100 -104 -110 -119 -125 -132 -134 -134 -139 -141 -144 -150 -152 -149 -146 -143 -140 -135 -132 -132 -133 -132 -132 -130 -129 -129 -130 -128 -130 -129 -128 -128 -126 -125 -124 -123 -122 -122 -118 -119 -120 -120 -121 -121 -121 -120 -119 -122 -121 -122 -123 -122 -120 -119 -123 -124 -123 -120 -120 -119 -119 -117 -117 -117 -112 -97 -100 -108 -112 -116 -115 -116 -116 -114 -115 -113 -112 -113 -114 -108 -115 -110 -110 -112 -111 -118 -117 -117 -115 -114 -112 -111 -112 -113 -111 -112 -108 -114 -113 -113 -113 -109 -109 -105 -104 -104 -103 -102 -103 -101 -103 -99 -94 -92 -94 -97 -96 -97 -97 -99 -98 -96 -100 -100 -99 -99 -98 -95 -95 -98 -98 -94 -94 -95 -94 -98 -91 -101 -101 -101 -101 -102 -103 -103 -108 -106 -104 -98 -96 -96 -90 -91 -98 -98 -99 -98 -96 -95 -94 -93 -91 -91 -90 -91 -87 -86 -87 -84 -82 -81 -81 -86 -87 -89 -88 -91 -90 -88 -75 -70 -71 -81 -84 -80 -78 -83 -92 -87 -91 -91 -87 -92 -92 -89 -85 -83 -83 -79 -80 -78 -80 -76 -75 -77 -85 -85 -82 -74 -73 -76 -79 -78 -76 -71 -65 -76 -72 -75 -76 -76 -75 -75 -77 -78 -74 -73 -73 -71 -70 -74 -72 -72 -72 -73 -73 -74 -73 -73 -74 -75 -74 -74 -77 -77 -76 -74 -74 -72 -72 -73 -73 -73 -74 -71 -72 -71 -71 -71 -71 -71 -70 -69 -70 -69 -66 -64 -65 -65 -66 -67 -67 -68 -69 -69 -69 -69 -70 -69 -69 -70 -70 -71 -70 -69 -68 -69 -71 -69 -69 -69 -69 -67 -67 -67 -65 -67 -66 -66 -65 -65 -65 -65 -65 -66 -66 -66 -65 -65 -65 -65 -60 -62 -65 -64 -63 -64 -63 -64 -63 -65 -64 -66 -68 -69 -69 -69 -69 -70 -70 -72 -74 -76 -75 -76 -70 -78 -77 -76 -75 -73 -72 -69 -69 -64 -67 -68 -68 -68 -64 -64 -66 -66 -64 -64 -62 -63 -62 -64 -63 -62 -63 -65 -66 -67 -68 -67 -68 -69 -68 -71 -72 -71 -73 -74 -75 -74 -75 -76 -74 -72 -72 -72 -73 -73 -74 -73 -73 -74 -73 -73 -73 -73 -73 -73 -72 -73 -73 -73 -72 -73 -73 -72 -73 -73 -73 -74 -73 -75 -75 -77 -78 -78 -78 -78 -79 -79 -80 -83 -89 -91 -103 -101 -102 -119 -128 -137 -161 -134 -101 -83 -84 -87 -87 -90 -87 -89 -93 -95 -100 -79 -75 -77 -79 -82 -84 -83 -74 -73 -75 -79 -80 -81 -79 -85 -79 -73 -75 -80 -84 -85 -83 -83 -83 -82 -80 -78 -78 -77 -76 -75 -73 -72 -74 -72 -73 -78 -75 -70 -71 -73 -71 -71 -73 -70 -69 -66 -66 -67 -69 -68 -70 -69 -67 -67 -70 -70 -67 -66 -65 -65 -63 -62 -63 -63 -63 -63 -61 -83 -84 -85 -84 -85 -86 -86 -85 -86 -87 -86 -86 -86 -87 -86 -87 -89 -88 -90 -93 -92 -94 -95 -93 -93 -94 -92 -93 -95 -96 -98 -101 -97 -95 -101 -104 -104 -101 -100 -103 -108 -113 -123 -130 -134 -135 -137 -140 -143 -146 -146 -149 -147 -143 -140 -136 -133 -133 -133 -132 -132 -130 -129 -129 -128 -128 -128 -129 -127 -127 -127 -126 -123 -122 -122 -122 -121 -121 -120 -121 -120 -121 -121 -121 -121 -120 -122 -121 -122 -123 -122 -120 -119 -123 -123 -123 -120 -120 -119 -119 -117 -118 -117 -102 -99 -103 -110 -113 -116 -115 -116 -116 -113 -114 -113 -115 -115 -113 -116 -110 -112 -108 -110 -113 -117 -118 -117 -115 -116 -112 -113 -113 -114 -112 -110 -112 -113 -113 -114 -111 -110 -109 -105 -103 -102 -103 -102 -102 -102 -102 -98 -95 -91 -98 -96 -96 -97 -98 -99 -99 -100 -99 -101 -101 -101 -95 -95 -95 -98 -99 -95 -95 -93 -95 -98 -94 -102 -102 -102 -103 -103 -104 -105 -106 -104 -101 -98 -97 -96 -93 -94 -99 -99 -99 -97 -96 -94 -94 -93 -90 -91 -90 -90 -86 -86 -87 -86 -84 -83 -83 -88 -88 -89 -88 -91 -90 -83 -77 -70 -74 -82 -85 -79 -78 -85 -90 -87 -89 -90 -88 -90 -91 -84 -78 -79 -82 -75 -82 -77 -76 -73 -73 -80 -85 -84 -80 -71 -72 -76 -78 -77 -76 -70 -73 -74 -72 -77 -76 -75 -74 -75 -75 -77 -75 -73 -72 -71 -72 -74 -72 -72 -73 -73 -74 -74 -72 -73 -74 -74 -74 -76 -76 -76 -74 -73 -71 -71 -71 -72 -72 -71 -70 -70 -70 -70 -70 -70 -70 -68 -70 -70 -67 -67 -66 -66 -67 -69 -68 -68 -69 -69 -70 -70 -70 -70 -70 -70 -71 -71 -72 -71 -70 -69 -69 -71 -69 -68 -69 -67 -67 -67 -67 -66 -67 -65 -67 -67 -65 -65 -64 -64 -65 -65 -65 -65 -64 -61 -65 -66 -61 -63 -66 -65 -65 -65 -65 -65 -65 -66 -67 -68 -69 -70 -71 -69 -69 -70 -72 -74 -72 -73 -73 -69 -75 -73 -75 -75 -73 -71 -71 -70 -64 -64 -65 -68 -68 -67 -66 -64 -66 -65 -63 -62 -63 -64 -64 -64 -65 -64 -64 -66 -67 -68 -69 -69 -69 -69 -71 -72 -73 -73 -74 -74 -76 -77 -77 -78 -73 -71 -72 -73 -73 -73 -73 -73 -73 -73 -73 -73 -73 -72 -72 -73 -72 -72 -72 -72 -72 -71 -72 -71 -75 -74 -74 -73 -72 -74 -76 -77 -76 -77 -77 -77 -78 -78 -78 -82 -89 -91 -104 -101 -101 -118 -127 -137 -157 -132 -105 -86 -88 -91 -89 -93 -90 -91 -95 -103 -100 -81 -78 -76 -83 -84 -83 -86 -70 -75 -77 -79 -80 -82 -83 -86 -81 -75 -75 -78 -83 -84 -84 -82 -82 -79 -79 -78 -78 -77 -77 -74 -72 -72 -74 -72 -73 -77 -74 -70 -71 -72 -71 -70 -72 -69 -69 -66 -66 -67 -69 -68 -70 -68 -66 -69 -70 -67 -67 -67 -65 -64 -63 -62 -62 -63 -63 -63 -84 -84 -85 -84 -85 -86 -86 -85 -87 -87 -86 -87 -86 -88 -86 -88 -88 -88 -91 -92 -91 -94 -95 -96 -93 -92 -93 -93 -95 -96 -99 -100 -100 -97 -96 -103 -105 -105 -100 -105 -109 -114 -121 -128 -133 -135 -136 -139 -141 -144 -147 -146 -145 -144 -141 -137 -133 -133 -134 -133 -132 -130 -130 -129 -128 -127 -129 -127 -128 -127 -127 -126 -126 -122 -123 -121 -121 -121 -120 -122 -121 -121 -122 -122 -122 -121 -120 -122 -121 -122 -123 -122 -121 -120 -123 -123 -122 -121 -120 -119 -119 -117 -118 -112 -102 -101 -106 -112 -113 -117 -116 -116 -116 -114 -114 -114 -113 -113 -116 -111 -112 -113 -108 -113 -111 -115 -118 -116 -116 -117 -114 -111 -111 -112 -112 -111 -113 -113 -114 -114 -111 -110 -109 -106 -103 -103 -102 -102 -101 -101 -102 -101 -96 -89 -98 -95 -97 -98 -99 -100 -99 -100 -102 -102 -102 -99 -95 -94 -98 -99 -96 -97 -97 -95 -95 -96 -98 -104 -103 -104 -104 -104 -103 -104 -104 -102 -98 -97 -98 -95 -93 -97 -99 -96 -99 -96 -96 -94 -92 -92 -88 -91 -89 -90 -85 -88 -88 -88 -86 -86 -86 -91 -90 -89 -93 -93 -90 -84 -77 -70 -76 -84 -85 -81 -79 -87 -86 -86 -87 -89 -89 -89 -89 -80 -83 -77 -80 -75 -80 -78 -73 -69 -73 -81 -85 -84 -78 -73 -73 -76 -78 -77 -75 -70 -72 -71 -75 -76 -76 -74 -74 -74 -74 -76 -73 -73 -72 -71 -73 -74 -72 -72 -73 -74 -75 -73 -73 -73 -73 -73 -75 -75 -75 -74 -72 -71 -70 -70 -70 -71 -71 -70 -68 -69 -69 -69 -69 -70 -69 -70 -70 -67 -69 -67 -67 -67 -68 -67 -68 -69 -70 -68 -71 -71 -71 -71 -70 -71 -71 -71 -70 -70 -69 -69 -69 -68 -67 -66 -67 -67 -66 -64 -66 -66 -66 -65 -65 -64 -64 -64 -64 -64 -65 -64 -65 -64 -64 -64 -63 -62 -62 -64 -66 -66 -66 -66 -66 -66 -67 -68 -69 -69 -70 -73 -70 -70 -69 -71 -72 -73 -71 -71 -67 -72 -68 -73 -74 -71 -71 -70 -69 -68 -64 -64 -65 -67 -68 -67 -66 -64 -65 -66 -64 -64 -64 -64 -64 -65 -65 -66 -67 -67 -68 -68 -68 -70 -71 -70 -71 -73 -74 -74 -75 -76 -75 -76 -77 -80 -75 -71 -71 -72 -72 -72 -72 -73 -72 -73 -73 -73 -72 -72 -72 -72 -72 -71 -72 -71 -72 -71 -71 -72 -72 -74 -73 -72 -72 -74 -75 -76 -75 -77 -76 -76 -78 -77 -77 -81 -89 -91 -104 -102 -103 -119 -128 -136 -153 -130 -108 -90 -92 -91 -92 -96 -96 -93 -97 -103 -101 -83 -89 -76 -89 -85 -85 -77 -77 -72 -79 -79 -81 -84 -85 -82 -84 -77 -71 -76 -82 -84 -84 -83 -81 -80 -78 -78 -78 -77 -78 -73 -72 -72 -74 -72 -73 -76 -73 -70 -71 -72 -71 -70 -71 -69 -69 -66 -66 -67 -69 -68 -68 -68 -70 -69 -71 -68 -67 -67 -65 -63 -63 -62 -62 -63 -63 -84 -85 -85 -85 -86 -87 -86 -86 -87 -87 -87 -87 -87 -88 -89 -90 -88 -89 -91 -92 -94 -93 -96 -97 -95 -94 -94 -94 -95 -97 -99 -100 -103 -99 -97 -100 -107 -107 -105 -106 -110 -115 -121 -125 -133 -135 -136 -138 -142 -143 -146 -145 -147 -145 -142 -138 -134 -133 -134 -133 -132 -131 -130 -129 -129 -127 -128 -128 -126 -126 -126 -127 -126 -121 -122 -122 -120 -121 -120 -120 -122 -122 -122 -122 -122 -122 -121 -122 -122 -121 -122 -123 -122 -121 -120 -123 -121 -122 -121 -120 -119 -119 -117 -117 -111 -102 -103 -108 -116 -117 -116 -117 -116 -116 -115 -114 -114 -114 -112 -112 -112 -115 -114 -109 -109 -110 -117 -118 -116 -114 -111 -112 -110 -108 -114 -113 -111 -114 -113 -114 -114 -111 -111 -107 -104 -102 -102 -102 -101 -99 -100 -101 -101 -97 -92 -99 -96 -98 -99 -100 -100 -100 -101 -103 -103 -102 -101 -95 -93 -98 -99 -88 -98 -98 -97 -95 -88 -101 -105 -104 -102 -102 -103 -102 -103 -102 -100 -95 -96 -99 -100 -102 -98 -100 -98 -97 -97 -96 -93 -92 -92 -87 -90 -90 -90 -87 -90 -89 -90 -88 -88 -89 -88 -90 -89 -94 -94 -89 -82 -79 -70 -78 -85 -86 -83 -81 -87 -84 -85 -85 -88 -86 -89 -86 -78 -80 -78 -76 -70 -77 -73 -70 -66 -76 -83 -85 -84 -78 -76 -73 -77 -77 -78 -75 -78 -69 -73 -74 -75 -74 -74 -75 -75 -74 -75 -73 -73 -72 -72 -74 -73 -72 -72 -74 -74 -73 -73 -73 -72 -72 -74 -74 -75 -73 -72 -70 -69 -69 -69 -69 -70 -71 -70 -67 -68 -69 -69 -70 -69 -69 -70 -70 -68 -68 -67 -68 -68 -68 -68 -69 -70 -71 -69 -70 -71 -71 -71 -71 -72 -72 -71 -70 -69 -70 -69 -67 -66 -65 -67 -66 -66 -65 -64 -64 -65 -64 -64 -64 -64 -63 -63 -63 -65 -65 -65 -64 -64 -65 -67 -64 -65 -65 -67 -67 -68 -67 -67 -68 -68 -68 -69 -70 -71 -71 -72 -69 -69 -70 -70 -71 -72 -69 -69 -66 -69 -71 -72 -71 -70 -69 -68 -67 -64 -64 -65 -66 -67 -67 -66 -65 -65 -66 -64 -65 -65 -65 -65 -66 -67 -67 -68 -69 -69 -71 -71 -70 -70 -71 -70 -72 -73 -75 -76 -76 -77 -78 -76 -75 -77 -78 -73 -71 -71 -71 -72 -72 -72 -71 -72 -72 -72 -72 -72 -71 -71 -71 -72 -71 -72 -72 -70 -71 -72 -72 -73 -72 -71 -71 -73 -75 -76 -75 -77 -75 -76 -77 -76 -76 -80 -91 -93 -105 -103 -104 -120 -129 -136 -146 -145 -111 -94 -95 -95 -96 -100 -99 -95 -99 -103 -101 -99 -81 -77 -82 -88 -86 -77 -77 -81 -81 -81 -82 -84 -86 -87 -84 -80 -74 -74 -79 -83 -84 -82 -81 -80 -77 -78 -78 -77 -78 -73 -72 -72 -73 -72 -73 -75 -71 -70 -71 -72 -70 -70 -71 -72 -69 -68 -66 -66 -69 -68 -68 -66 -70 -69 -71 -68 -67 -67 -64 -63 -63 -62 -63 -63 -86 -85 -86 -85 -87 -87 -86 -86 -87 -87 -87 -88 -88 -89 -89 -91 -89 -90 -89 -92 -93 -95 -95 -97 -97 -95 -96 -94 -95 -97 -98 -100 -103 -102 -98 -98 -107 -110 -109 -111 -111 -116 -120 -123 -131 -136 -138 -138 -141 -141 -144 -146 -145 -143 -144 -139 -135 -134 -135 -134 -132 -131 -131 -129 -128 -127 -127 -129 -127 -125 -126 -126 -127 -123 -121 -122 -118 -121 -120 -120 -121 -122 -123 -123 -123 -123 -123 -121 -123 -122 -121 -122 -123 -121 -121 -120 -123 -120 -121 -120 -119 -119 -119 -118 -117 -111 -102 -101 -105 -117 -117 -116 -117 -116 -117 -116 -115 -114 -113 -113 -113 -114 -116 -116 -111 -105 -108 -116 -113 -110 -108 -105 -109 -107 -109 -114 -113 -112 -114 -114 -115 -114 -112 -111 -108 -104 -102 -103 -102 -101 -98 -99 -102 -102 -98 -100 -99 -98 -99 -100 -101 -100 -101 -103 -104 -103 -102 -103 -97 -93 -99 -98 -94 -100 -99 -99 -95 -85 -101 -104 -102 -101 -101 -102 -102 -102 -100 -98 -101 -103 -100 -101 -100 -101 -101 -98 -96 -97 -95 -93 -91 -92 -89 -91 -91 -91 -90 -92 -90 -89 -90 -90 -92 -89 -90 -90 -96 -96 -89 -82 -78 -73 -81 -85 -87 -84 -88 -87 -83 -83 -83 -86 -86 -86 -81 -72 -78 -75 -70 -65 -75 -68 -71 -70 -79 -83 -84 -85 -79 -77 -74 -77 -77 -78 -75 -71 -69 -72 -75 -76 -74 -74 -74 -73 -73 -75 -73 -73 -72 -72 -75 -73 -72 -73 -74 -73 -73 -72 -72 -72 -72 -73 -74 -74 -72 -71 -69 -68 -68 -68 -68 -69 -71 -69 -69 -69 -69 -70 -70 -70 -71 -71 -69 -70 -68 -68 -69 -69 -69 -69 -71 -71 -70 -70 -72 -72 -74 -71 -74 -72 -71 -70 -70 -69 -69 -68 -65 -64 -63 -65 -65 -65 -63 -62 -63 -63 -63 -63 -63 -63 -58 -62 -65 -65 -65 -66 -65 -65 -65 -65 -64 -65 -65 -68 -68 -68 -68 -70 -70 -69 -69 -70 -69 -70 -70 -70 -69 -69 -69 -69 -70 -71 -66 -69 -65 -67 -68 -69 -71 -70 -68 -67 -66 -66 -64 -65 -65 -67 -67 -67 -66 -65 -65 -65 -66 -66 -66 -67 -67 -68 -69 -70 -70 -71 -72 -73 -73 -72 -74 -73 -74 -76 -77 -77 -78 -77 -76 -76 -75 -76 -73 -72 -71 -70 -71 -71 -71 -71 -71 -72 -72 -72 -71 -71 -71 -71 -71 -71 -72 -70 -72 -71 -71 -72 -72 -72 -71 -71 -71 -72 -75 -76 -74 -76 -75 -75 -76 -75 -79 -83 -93 -95 -106 -104 -106 -121 -126 -135 -156 -147 -115 -96 -99 -99 -99 -103 -103 -97 -100 -88 -100 -98 -85 -79 -86 -84 -87 -84 -74 -81 -81 -83 -82 -86 -87 -88 -86 -82 -76 -70 -77 -83 -84 -81 -81 -80 -78 -78 -78 -78 -77 -75 -72 -71 -73 -71 -74 -74 -70 -71 -70 -71 -70 -69 -71 -71 -71 -69 -66 -67 -68 -68 -68 -66 -70 -69 -72 -68 -67 -67 -64 -64 -63 -62 -63 -86 -85 -86 -85 -87 -87 -87 -87 -88 -87 -87 -88 -88 -90 -90 -91 -90 -90 -89 -92 -94 -94 -97 -97 -99 -97 -95 -94 -95 -97 -98 -101 -102 -105 -100 -101 -106 -110 -113 -114 -115 -117 -120 -128 -128 -136 -139 -138 -140 -144 -142 -146 -144 -145 -142 -141 -136 -134 -135 -134 -133 -131 -131 -130 -128 -128 -128 -129 -128 -126 -125 -125 -126 -126 -122 -120 -122 -117 -121 -121 -121 -121 -123 -123 -123 -123 -123 -123 -123 -124 -121 -121 -124 -123 -121 -121 -120 -123 -124 -121 -120 -119 -119 -117 -118 -116 -116 -117 -105 -107 -118 -117 -116 -113 -116 -117 -116 -115 -113 -114 -114 -113 -116 -118 -117 -113 -109 -108 -109 -108 -105 -102 -100 -107 -106 -107 -106 -104 -113 -113 -115 -115 -114 -112 -112 -108 -105 -101 -103 -102 -102 -99 -100 -102 -103 -99 -102 -100 -99 -99 -100 -101 -101 -102 -104 -105 -105 -104 -104 -102 -93 -99 -92 -101 -101 -100 -99 -94 -94 -96 -103 -100 -99 -99 -100 -99 -99 -97 -96 -100 -102 -102 -101 -99 -104 -99 -97 -96 -97 -95 -93 -92 -93 -90 -91 -93 -91 -92 -93 -93 -94 -93 -92 -94 -90 -91 -90 -97 -92 -90 -84 -77 -75 -84 -82 -88 -82 -83 -85 -86 -82 -82 -86 -85 -83 -76 -67 -75 -71 -64 -70 -75 -70 -69 -74 -78 -84 -84 -85 -81 -80 -75 -78 -76 -79 -77 -75 -70 -73 -79 -74 -73 -73 -73 -72 -73 -74 -73 -73 -72 -72 -73 -71 -73 -73 -72 -72 -72 -71 -72 -72 -73 -73 -73 -72 -71 -69 -68 -67 -67 -67 -67 -70 -70 -69 -70 -69 -70 -69 -70 -70 -70 -71 -71 -69 -69 -70 -70 -70 -69 -70 -71 -73 -69 -70 -71 -72 -71 -71 -73 -71 -70 -69 -69 -68 -68 -67 -64 -64 -62 -64 -64 -64 -62 -61 -61 -62 -62 -61 -60 -60 -61 -64 -65 -66 -65 -65 -66 -66 -66 -66 -66 -66 -67 -68 -68 -69 -69 -71 -72 -69 -69 -69 -69 -69 -70 -69 -68 -68 -68 -69 -70 -70 -67 -67 -63 -64 -65 -68 -63 -64 -65 -62 -64 -66 -65 -65 -66 -68 -68 -67 -66 -66 -66 -67 -67 -67 -68 -68 -69 -70 -70 -72 -72 -73 -74 -75 -76 -74 -73 -71 -75 -75 -76 -76 -76 -77 -76 -75 -73 -74 -72 -71 -70 -70 -70 -70 -71 -70 -70 -72 -72 -72 -71 -71 -70 -72 -71 -71 -72 -70 -71 -71 -71 -73 -71 -70 -71 -70 -72 -74 -75 -73 -76 -74 -76 -78 -77 -81 -85 -95 -97 -107 -105 -107 -122 -125 -135 -155 -150 -125 -98 -100 -102 -103 -102 -106 -106 -99 -88 -96 -99 -99 -86 -82 -88 -86 -86 -78 -75 -72 -83 -84 -84 -86 -88 -90 -90 -85 -78 -73 -76 -84 -84 -82 -81 -80 -78 -78 -78 -78 -77 -76 -72 -71 -73 -71 -74 -73 -73 -72 -70 -71 -70 -69 -70 -69 -71 -69 -66 -67 -68 -68 -69 -65 -70 -70 -72 -68 -67 -67 -64 -64 -63 -62 -86 -86 -86 -86 -87 -87 -87 -88 -88 -88 -88 -89 -89 -89 -90 -92 -91 -90 -89 -93 -95 -95 -96 -97 -99 -98 -97 -95 -95 -97 -99 -100 -103 -107 -107 -105 -106 -111 -114 -117 -117 -118 -121 -127 -126 -133 -139 -141 -140 -143 -141 -144 -146 -144 -145 -144 -141 -135 -134 -134 -134 -132 -131 -131 -129 -128 -128 -129 -129 -128 -125 -124 -125 -126 -125 -120 -120 -122 -118 -122 -121 -121 -123 -123 -124 -123 -124 -124 -124 -124 -124 -121 -121 -124 -123 -121 -121 -121 -123 -124 -121 -121 -120 -118 -119 -118 -117 -116 -106 -106 -109 -118 -117 -117 -114 -117 -117 -115 -114 -115 -114 -114 -115 -119 -120 -114 -110 -105 -107 -101 -102 -99 -97 -94 -104 -104 -101 -108 -105 -114 -114 -115 -116 -114 -113 -112 -108 -105 -102 -104 -103 -102 -101 -102 -103 -105 -100 -100 -101 -100 -100 -101 -102 -102 -102 -105 -106 -106 -105 -106 -95 -93 -100 -87 -101 -101 -100 -98 -93 -96 -97 -102 -98 -100 -97 -99 -98 -97 -95 -94 -99 -102 -103 -102 -98 -102 -100 -96 -95 -97 -96 -94 -92 -91 -92 -92 -94 -92 -94 -92 -93 -96 -96 -94 -97 -91 -90 -91 -94 -88 -90 -85 -88 -78 -86 -83 -86 -84 -83 -83 -82 -81 -83 -86 -85 -79 -70 -71 -75 -72 -68 -76 -76 -71 -71 -78 -79 -83 -82 -86 -80 -82 -80 -79 -76 -79 -73 -78 -71 -73 -78 -73 -73 -73 -72 -70 -72 -72 -72 -72 -72 -71 -71 -72 -73 -72 -71 -72 -71 -71 -71 -72 -72 -73 -73 -71 -69 -68 -66 -66 -67 -68 -69 -69 -70 -70 -70 -70 -70 -70 -71 -71 -71 -71 -71 -70 -70 -70 -71 -70 -70 -71 -71 -69 -70 -69 -70 -71 -72 -72 -71 -70 -69 -69 -68 -66 -64 -66 -64 -64 -61 -62 -64 -63 -61 -59 -64 -62 -62 -61 -62 -61 -64 -65 -66 -67 -68 -67 -66 -66 -67 -68 -67 -67 -68 -69 -69 -68 -68 -70 -71 -70 -68 -67 -68 -68 -69 -69 -68 -68 -67 -67 -71 -70 -67 -63 -61 -61 -63 -64 -64 -65 -66 -66 -66 -66 -66 -66 -68 -68 -68 -67 -67 -67 -67 -68 -68 -68 -69 -70 -71 -71 -72 -73 -74 -74 -76 -76 -75 -76 -74 -72 -73 -75 -76 -76 -77 -76 -75 -74 -73 -72 -72 -71 -70 -69 -69 -69 -70 -70 -70 -70 -71 -71 -72 -70 -70 -70 -70 -70 -70 -69 -71 -70 -71 -73 -71 -69 -71 -70 -71 -74 -75 -74 -77 -76 -78 -79 -80 -84 -88 -97 -99 -107 -109 -109 -123 -125 -134 -154 -118 -102 -104 -106 -107 -106 -102 -107 -102 -93 -93 -97 -100 -94 -94 -88 -89 -88 -88 -80 -74 -80 -86 -86 -86 -89 -91 -90 -87 -80 -76 -77 -81 -84 -84 -82 -81 -81 -79 -78 -78 -78 -77 -75 -72 -71 -72 -71 -74 -72 -72 -72 -68 -70 -69 -69 -70 -69 -69 -66 -68 -67 -68 -68 -66 -65 -70 -72 -72 -69 -67 -67 -64 -64 -63 -87 -86 -86 -87 -88 -87 -87 -88 -89 -88 -88 -89 -89 -90 -91 -91 -92 -90 -89 -93 -95 -96 -95 -98 -99 -101 -99 -96 -96 -98 -99 -98 -105 -108 -108 -110 -110 -115 -118 -119 -120 -121 -122 -127 -135 -131 -139 -142 -140 -142 -146 -142 -145 -143 -145 -144 -141 -140 -134 -134 -132 -132 -131 -131 -130 -128 -127 -128 -129 -128 -127 -124 -123 -126 -126 -125 -121 -121 -122 -119 -121 -122 -122 -123 -124 -124 -124 -124 -124 -125 -121 -125 -121 -121 -124 -123 -121 -122 -121 -121 -123 -124 -121 -119 -118 -119 -118 -117 -116 -107 -108 -111 -119 -118 -117 -116 -117 -116 -115 -116 -115 -116 -115 -116 -118 -119 -111 -106 -102 -106 -94 -95 -93 -98 -102 -97 -98 -98 -105 -106 -114 -115 -116 -116 -114 -112 -112 -108 -107 -105 -105 -105 -104 -103 -104 -104 -106 -102 -101 -100 -102 -102 -102 -103 -103 -104 -106 -108 -106 -107 -107 -91 -94 -100 -91 -96 -101 -99 -98 -92 -101 -101 -101 -97 -98 -98 -98 -98 -96 -94 -92 -98 -101 -102 -103 -106 -98 -96 -92 -95 -95 -96 -94 -93 -92 -93 -94 -94 -94 -97 -94 -95 -97 -99 -96 -95 -90 -89 -90 -90 -85 -91 -86 -85 -81 -85 -90 -90 -85 -82 -86 -79 -80 -84 -84 -82 -75 -72 -76 -75 -73 -72 -74 -76 -73 -76 -81 -79 -85 -82 -84 -81 -83 -80 -77 -77 -78 -73 -72 -72 -77 -75 -72 -73 -72 -71 -70 -71 -71 -71 -71 -71 -71 -70 -71 -72 -72 -71 -71 -71 -70 -71 -72 -72 -72 -72 -68 -68 -67 -67 -68 -68 -68 -69 -70 -70 -70 -70 -69 -71 -71 -71 -71 -72 -71 -71 -70 -71 -72 -71 -70 -70 -71 -70 -70 -68 -69 -71 -71 -71 -71 -70 -68 -67 -66 -66 -66 -64 -62 -61 -61 -61 -61 -63 -63 -56 -59 -62 -63 -64 -63 -63 -63 -64 -65 -66 -68 -67 -67 -67 -66 -68 -70 -69 -69 -69 -68 -68 -67 -67 -69 -70 -70 -69 -67 -67 -67 -67 -68 -68 -66 -66 -69 -70 -69 -67 -63 -59 -61 -63 -63 -64 -66 -67 -66 -66 -66 -67 -67 -69 -69 -69 -68 -68 -68 -69 -70 -69 -69 -71 -72 -72 -73 -74 -75 -74 -73 -75 -75 -75 -75 -75 -75 -73 -75 -76 -76 -76 -76 -75 -74 -73 -74 -71 -69 -68 -70 -66 -69 -69 -69 -69 -70 -70 -70 -71 -70 -70 -69 -69 -72 -69 -69 -70 -70 -70 -73 -70 -68 -70 -69 -72 -75 -76 -76 -79 -77 -80 -81 -81 -87 -90 -99 -101 -109 -111 -110 -124 -125 -134 -152 -121 -105 -105 -108 -112 -110 -108 -110 -105 -97 -95 -95 -100 -95 -90 -87 -92 -90 -90 -82 -75 -72 -88 -88 -87 -88 -90 -90 -88 -82 -75 -81 -84 -84 -84 -81 -81 -80 -77 -79 -78 -78 -75 -73 -71 -72 -71 -71 -71 -74 -70 -68 -70 -69 -68 -69 -69 -70 -69 -67 -67 -67 -67 -66 -65 -69 -72 -73 -68 -67 -67 -63 -64 -63 -87 -86 -86 -87 -88 -88 -87 -88 -89 -88 -89 -89 -90 -90 -92 -91 -92 -90 -89 -93 -95 -97 -97 -97 -99 -100 -100 -96 -96 -97 -102 -105 -109 -114 -112 -113 -113 -115 -121 -120 -123 -124 -123 -128 -134 -129 -136 -142 -144 -142 -145 -148 -146 -144 -145 -144 -142 -140 -139 -135 -133 -131 -131 -131 -130 -129 -127 -127 -127 -129 -128 -126 -125 -126 -127 -127 -125 -122 -122 -120 -119 -121 -122 -122 -124 -125 -125 -125 -125 -125 -126 -125 -126 -121 -121 -125 -123 -123 -122 -121 -121 -123 -124 -120 -119 -119 -120 -119 -117 -116 -109 -110 -113 -118 -118 -117 -116 -117 -116 -117 -116 -116 -118 -116 -116 -117 -117 -108 -103 -98 -95 -91 -90 -88 -93 -99 -96 -93 -95 -103 -107 -115 -116 -116 -115 -113 -112 -110 -108 -108 -106 -105 -106 -105 -105 -105 -106 -105 -104 -103 -101 -103 -103 -103 -103 -103 -107 -108 -109 -106 -106 -104 -90 -95 -100 -96 -97 -101 -98 -92 -92 -94 -101 -99 -95 -95 -97 -97 -97 -94 -93 -93 -98 -101 -102 -100 -105 -95 -92 -89 -95 -96 -97 -94 -93 -94 -94 -94 -94 -96 -99 -96 -96 -96 -97 -94 -92 -89 -88 -90 -87 -78 -85 -88 -86 -83 -84 -91 -86 -86 -82 -88 -78 -80 -83 -81 -78 -71 -73 -78 -74 -75 -77 -73 -76 -74 -80 -82 -83 -86 -85 -86 -82 -82 -81 -76 -80 -80 -80 -67 -73 -80 -74 -72 -72 -72 -70 -72 -70 -70 -70 -70 -69 -70 -71 -72 -71 -70 -71 -71 -70 -70 -71 -72 -72 -72 -72 -68 -68 -67 -68 -69 -70 -69 -70 -70 -71 -71 -70 -71 -71 -71 -71 -71 -72 -72 -71 -71 -71 -70 -69 -70 -70 -70 -70 -67 -67 -68 -68 -69 -70 -69 -68 -68 -66 -65 -65 -65 -64 -62 -59 -57 -63 -60 -59 -59 -59 -62 -64 -64 -65 -66 -66 -67 -67 -68 -68 -68 -68 -68 -68 -67 -68 -68 -67 -67 -67 -67 -67 -66 -67 -68 -68 -69 -68 -67 -66 -66 -66 -67 -66 -65 -65 -67 -69 -69 -67 -63 -59 -61 -63 -64 -65 -66 -67 -67 -66 -67 -67 -68 -69 -70 -69 -69 -68 -69 -71 -70 -70 -71 -73 -73 -73 -73 -74 -74 -74 -74 -73 -74 -74 -73 -71 -75 -71 -75 -75 -76 -76 -76 -75 -73 -73 -72 -70 -69 -68 -68 -68 -68 -66 -67 -69 -69 -69 -70 -71 -71 -70 -72 -70 -73 -69 -68 -70 -69 -70 -73 -69 -69 -71 -70 -73 -76 -77 -77 -80 -79 -80 -83 -83 -89 -93 -97 -103 -110 -113 -112 -124 -126 -153 -153 -125 -109 -110 -114 -116 -114 -114 -114 -108 -101 -88 -95 -100 -96 -90 -93 -98 -93 -92 -93 -76 -74 -83 -88 -87 -87 -90 -90 -87 -76 -76 -80 -84 -84 -84 -81 -80 -80 -79 -78 -77 -78 -76 -73 -70 -71 -71 -71 -71 -73 -70 -68 -69 -68 -68 -68 -68 -69 -70 -68 -67 -67 -67 -66 -64 -69 -72 -73 -68 -67 -67 -63 -64 -87 -86 -86 -87 -88 -88 -88 -89 -89 -89 -89 -90 -90 -91 -92 -92 -92 -90 -89 -93 -97 -97 -98 -97 -98 -97 -103 -98 -96 -101 -106 -108 -111 -116 -114 -117 -117 -118 -123 -127 -126 -127 -125 -128 -134 -142 -134 -141 -145 -145 -151 -150 -147 -144 -143 -144 -143 -140 -140 -137 -135 -132 -131 -131 -130 -130 -128 -127 -127 -127 -130 -129 -127 -125 -127 -128 -127 -126 -123 -123 -121 -120 -122 -124 -123 -124 -126 -125 -126 -121 -125 -125 -126 -127 -121 -122 -125 -123 -123 -122 -121 -121 -120 -120 -120 -119 -121 -120 -119 -118 -116 -111 -112 -115 -119 -118 -118 -118 -116 -118 -117 -117 -117 -115 -117 -116 -117 -116 -104 -94 -89 -89 -85 -84 -90 -91 -96 -95 -88 -92 -99 -111 -114 -116 -115 -113 -112 -113 -111 -109 -109 -107 -106 -106 -107 -107 -106 -107 -107 -105 -105 -103 -105 -102 -104 -104 -104 -108 -108 -108 -105 -102 -100 -89 -95 -100 -101 -100 -101 -99 -94 -94 -96 -100 -101 -93 -92 -97 -96 -96 -94 -94 -95 -99 -101 -103 -103 -104 -93 -88 -85 -94 -96 -96 -94 -95 -94 -94 -94 -97 -98 -97 -95 -94 -95 -95 -93 -90 -88 -83 -89 -84 -80 -89 -89 -87 -82 -85 -92 -83 -85 -83 -83 -81 -79 -81 -79 -75 -67 -77 -79 -81 -76 -82 -78 -77 -76 -84 -82 -84 -87 -86 -87 -84 -82 -78 -77 -80 -81 -81 -68 -74 -79 -74 -71 -72 -72 -71 -69 -69 -69 -69 -70 -69 -70 -70 -71 -70 -71 -71 -70 -70 -71 -71 -72 -72 -70 -69 -68 -68 -68 -70 -71 -70 -71 -71 -71 -71 -71 -70 -71 -71 -71 -71 -72 -73 -71 -70 -70 -69 -69 -68 -70 -70 -69 -70 -67 -68 -66 -68 -68 -68 -68 -66 -66 -65 -64 -64 -64 -64 -69 -60 -61 -61 -62 -62 -61 -62 -65 -66 -66 -66 -66 -67 -68 -68 -69 -68 -70 -69 -68 -67 -67 -65 -66 -65 -65 -65 -66 -66 -65 -66 -66 -68 -69 -67 -67 -65 -65 -66 -66 -66 -64 -64 -65 -69 -69 -68 -65 -61 -63 -64 -66 -67 -68 -67 -67 -68 -67 -68 -70 -70 -70 -70 -69 -70 -72 -72 -71 -71 -71 -72 -72 -73 -73 -73 -74 -73 -73 -74 -73 -72 -72 -70 -69 -74 -74 -75 -75 -76 -75 -74 -73 -71 -71 -70 -69 -68 -68 -68 -69 -67 -66 -68 -67 -68 -69 -70 -71 -71 -69 -69 -73 -68 -68 -70 -69 -70 -74 -70 -69 -72 -71 -74 -77 -78 -79 -80 -80 -82 -85 -85 -92 -95 -98 -104 -110 -114 -114 -125 -136 -152 -152 -128 -121 -114 -118 -120 -118 -118 -111 -111 -105 -93 -93 -99 -98 -91 -86 -100 -95 -92 -91 -79 -75 -78 -87 -86 -87 -89 -90 -85 -78 -76 -79 -85 -85 -85 -83 -81 -81 -79 -79 -77 -78 -76 -71 -71 -71 -71 -71 -70 -72 -70 -68 -68 -68 -67 -68 -68 -69 -67 -69 -67 -67 -67 -67 -64 -69 -72 -72 -68 -67 -66 -63 -87 -87 -87 -87 -88 -88 -88 -88 -89 -89 -89 -90 -91 -91 -93 -93 -92 -90 -90 -93 -95 -96 -99 -99 -98 -99 -103 -104 -103 -104 -110 -113 -116 -122 -126 -120 -121 -122 -123 -129 -127 -130 -128 -129 -134 -142 -133 -144 -144 -147 -145 -151 -148 -145 -143 -144 -143 -142 -139 -138 -136 -134 -132 -132 -131 -131 -129 -127 -128 -128 -129 -130 -129 -126 -128 -128 -128 -128 -125 -124 -124 -122 -121 -123 -124 -124 -125 -125 -126 -126 -126 -126 -127 -126 -124 -123 -122 -125 -123 -123 -122 -122 -121 -124 -120 -120 -119 -118 -120 -119 -118 -116 -113 -115 -117 -117 -118 -118 -117 -117 -117 -116 -116 -117 -114 -112 -116 -115 -103 -104 -90 -85 -82 -79 -82 -82 -94 -96 -94 -82 -91 -100 -108 -113 -115 -114 -113 -112 -113 -111 -109 -108 -108 -108 -107 -108 -107 -107 -108 -109 -107 -102 -104 -106 -103 -104 -105 -104 -108 -107 -107 -105 -98 -97 -88 -95 -89 -96 -101 -100 -99 -97 -96 -96 -100 -101 -94 -92 -97 -95 -94 -94 -94 -96 -99 -101 -104 -105 -103 -89 -85 -88 -95 -97 -97 -94 -96 -95 -95 -95 -96 -97 -96 -94 -93 -94 -93 -91 -88 -88 -83 -85 -80 -82 -93 -91 -86 -80 -86 -89 -83 -82 -85 -84 -79 -79 -79 -75 -71 -83 -79 -79 -76 -78 -77 -80 -79 -78 -82 -82 -83 -85 -89 -88 -83 -83 -75 -77 -79 -80 -79 -74 -75 -78 -73 -71 -72 -70 -70 -69 -69 -68 -69 -68 -68 -70 -71 -69 -70 -71 -71 -70 -71 -71 -71 -72 -71 -72 -69 -69 -69 -71 -70 -72 -71 -72 -71 -71 -72 -71 -70 -71 -72 -71 -73 -72 -71 -70 -70 -69 -68 -67 -69 -69 -69 -66 -66 -66 -66 -67 -66 -66 -67 -67 -65 -65 -63 -63 -61 -64 -63 -62 -62 -62 -63 -64 -64 -64 -64 -67 -67 -68 -68 -68 -68 -68 -69 -68 -67 -68 -68 -67 -67 -66 -67 -63 -63 -63 -63 -65 -65 -67 -66 -66 -67 -68 -67 -65 -64 -63 -65 -66 -66 -63 -63 -65 -68 -69 -68 -63 -64 -64 -66 -67 -68 -68 -67 -68 -67 -68 -69 -71 -71 -71 -70 -70 -73 -73 -71 -70 -70 -71 -71 -71 -72 -72 -73 -73 -73 -72 -73 -72 -72 -71 -71 -69 -70 -75 -75 -75 -75 -75 -74 -69 -71 -71 -71 -69 -68 -67 -68 -68 -68 -64 -64 -67 -68 -69 -69 -70 -72 -68 -69 -73 -68 -68 -70 -70 -71 -75 -70 -69 -73 -73 -76 -77 -78 -80 -81 -82 -83 -86 -91 -94 -98 -100 -106 -111 -114 -115 -126 -135 -151 -151 -143 -124 -118 -121 -122 -123 -122 -117 -112 -109 -98 -91 -99 -99 -92 -87 -94 -95 -91 -89 -82 -74 -79 -87 -86 -87 -89 -88 -87 -80 -76 -78 -84 -85 -85 -84 -83 -79 -79 -78 -78 -80 -77 -72 -70 -70 -71 -70 -69 -71 -71 -68 -67 -67 -67 -67 -68 -70 -67 -69 -68 -67 -67 -67 -64 -69 -71 -72 -69 -66 -66 -88 -87 -87 -88 -88 -88 -88 -89 -90 -90 -90 -90 -91 -92 -93 -93 -92 -91 -91 -93 -94 -98 -96 -100 -100 -102 -106 -110 -109 -109 -113 -115 -121 -125 -128 -130 -122 -126 -127 -131 -135 -132 -130 -131 -135 -136 -138 -146 -146 -145 -147 -152 -149 -146 -144 -142 -143 -142 -140 -139 -137 -134 -134 -132 -132 -131 -131 -129 -129 -129 -129 -131 -131 -128 -126 -128 -129 -129 -129 -126 -124 -125 -122 -122 -124 -125 -124 -126 -125 -126 -126 -127 -126 -127 -127 -124 -123 -123 -125 -123 -123 -122 -122 -121 -124 -119 -120 -119 -118 -120 -119 -118 -117 -115 -117 -119 -119 -119 -113 -117 -116 -116 -116 -115 -117 -112 -113 -116 -115 -104 -103 -89 -79 -76 -78 -76 -74 -89 -94 -96 -90 -93 -102 -105 -113 -115 -112 -112 -111 -110 -111 -111 -108 -108 -110 -109 -109 -109 -109 -110 -111 -108 -103 -104 -105 -105 -105 -105 -106 -107 -106 -106 -104 -95 -92 -90 -95 -93 -98 -104 -100 -102 -98 -98 -98 -101 -101 -94 -93 -97 -95 -93 -94 -95 -97 -101 -100 -103 -106 -96 -86 -82 -82 -93 -97 -98 -94 -97 -95 -95 -94 -95 -96 -94 -93 -91 -92 -92 -89 -88 -87 -86 -79 -77 -85 -92 -88 -84 -80 -86 -86 -82 -82 -86 -82 -80 -78 -75 -74 -67 -74 -80 -78 -79 -80 -82 -81 -81 -82 -82 -85 -83 -88 -91 -84 -81 -76 -76 -77 -79 -79 -77 -72 -74 -71 -74 -72 -69 -71 -69 -68 -70 -69 -67 -67 -68 -70 -70 -70 -71 -71 -71 -71 -72 -71 -71 -71 -69 -72 -70 -69 -71 -72 -73 -72 -72 -73 -72 -72 -72 -71 -70 -72 -71 -71 -72 -71 -70 -69 -68 -67 -66 -67 -69 -69 -66 -64 -65 -65 -65 -65 -64 -64 -65 -66 -63 -64 -63 -64 -64 -65 -63 -62 -63 -64 -64 -67 -66 -66 -68 -68 -69 -69 -69 -69 -69 -68 -68 -67 -67 -67 -67 -67 -66 -66 -66 -62 -61 -63 -62 -61 -63 -64 -66 -65 -66 -67 -66 -65 -63 -62 -63 -65 -66 -64 -64 -65 -67 -67 -66 -67 -64 -66 -67 -68 -69 -68 -68 -68 -69 -69 -71 -72 -72 -71 -70 -72 -72 -72 -71 -70 -70 -71 -70 -71 -72 -72 -72 -72 -72 -74 -73 -72 -71 -69 -70 -68 -69 -75 -74 -76 -79 -75 -76 -68 -70 -70 -68 -69 -68 -68 -66 -67 -68 -66 -63 -66 -67 -69 -68 -71 -72 -68 -70 -72 -69 -69 -70 -71 -72 -76 -71 -69 -74 -74 -77 -78 -78 -82 -84 -83 -86 -88 -93 -97 -101 -103 -108 -112 -114 -126 -126 -134 -141 -151 -143 -141 -122 -124 -127 -127 -126 -124 -116 -113 -103 -89 -96 -99 -94 -88 -89 -95 -91 -87 -85 -73 -78 -85 -87 -86 -90 -89 -88 -82 -79 -82 -85 -86 -84 -84 -81 -79 -78 -78 -78 -79 -77 -72 -70 -70 -71 -68 -68 -71 -71 -68 -67 -67 -66 -67 -68 -71 -67 -70 -68 -67 -67 -67 -65 -69 -70 -71 -69 -66 -88 -87 -88 -89 -89 -88 -89 -89 -90 -90 -90 -91 -92 -92 -94 -93 -92 -90 -91 -93 -94 -96 -101 -101 -102 -102 -108 -114 -116 -115 -117 -120 -125 -129 -135 -137 -126 -127 -130 -132 -137 -138 -133 -134 -134 -139 -140 -141 -148 -148 -149 -153 -151 -148 -145 -143 -143 -141 -141 -140 -138 -135 -134 -132 -132 -130 -131 -131 -130 -130 -131 -130 -131 -130 -128 -128 -130 -129 -130 -129 -126 -124 -126 -123 -123 -125 -126 -125 -125 -127 -127 -127 -122 -127 -126 -128 -124 -125 -124 -125 -123 -122 -122 -122 -122 -124 -119 -120 -119 -118 -121 -120 -119 -117 -116 -119 -121 -120 -119 -115 -116 -118 -116 -115 -116 -113 -112 -111 -114 -115 -112 -105 -89 -75 -77 -72 -70 -79 -93 -96 -95 -92 -94 -103 -104 -112 -114 -113 -112 -111 -110 -111 -109 -107 -108 -110 -111 -111 -110 -110 -112 -111 -107 -104 -104 -104 -105 -105 -104 -105 -107 -104 -105 -100 -94 -90 -90 -95 -96 -104 -102 -99 -102 -99 -99 -100 -102 -101 -96 -93 -97 -94 -92 -95 -96 -99 -100 -99 -104 -105 -99 -81 -78 -80 -92 -97 -96 -93 -95 -94 -94 -94 -94 -95 -92 -91 -90 -91 -91 -88 -87 -86 -84 -75 -78 -86 -90 -87 -82 -85 -87 -84 -83 -85 -83 -80 -74 -83 -73 -74 -67 -77 -78 -81 -84 -83 -84 -83 -83 -81 -82 -86 -81 -86 -86 -80 -80 -75 -75 -76 -78 -75 -75 -70 -72 -70 -72 -68 -71 -70 -67 -68 -68 -66 -66 -68 -70 -71 -71 -72 -71 -71 -71 -72 -72 -71 -71 -70 -72 -71 -71 -71 -73 -73 -74 -73 -73 -74 -72 -73 -72 -70 -70 -71 -71 -71 -70 -69 -68 -68 -67 -66 -65 -67 -67 -68 -64 -64 -64 -65 -64 -63 -62 -63 -63 -64 -63 -65 -65 -64 -65 -65 -64 -64 -65 -65 -66 -66 -69 -69 -69 -68 -68 -68 -68 -68 -68 -68 -67 -66 -66 -67 -67 -67 -66 -65 -65 -65 -65 -59 -62 -59 -60 -62 -64 -66 -66 -67 -66 -64 -63 -63 -64 -65 -66 -66 -66 -65 -67 -69 -67 -70 -67 -67 -68 -69 -68 -68 -69 -69 -69 -71 -70 -71 -71 -70 -71 -71 -72 -71 -71 -69 -70 -70 -70 -70 -71 -71 -72 -73 -72 -73 -72 -72 -71 -68 -69 -68 -73 -70 -76 -74 -79 -75 -75 -67 -69 -68 -67 -68 -68 -67 -66 -66 -67 -66 -61 -65 -67 -69 -71 -72 -72 -69 -70 -72 -69 -69 -70 -72 -73 -77 -71 -69 -75 -75 -78 -79 -81 -83 -85 -84 -88 -90 -96 -100 -103 -106 -110 -113 -117 -127 -125 -133 -142 -142 -144 -138 -127 -127 -131 -130 -130 -130 -120 -117 -110 -97 -94 -99 -96 -91 -85 -95 -90 -89 -86 -73 -72 -80 -87 -88 -90 -89 -84 -77 -79 -85 -85 -86 -85 -84 -82 -79 -79 -79 -78 -79 -78 -73 -70 -70 -71 -68 -67 -70 -70 -68 -67 -67 -66 -67 -68 -71 -67 -69 -68 -67 -67 -67 -65 -69 -69 -70 -67 -86 -88 -88 -89 -89 -89 -90 -90 -90 -90 -90 -92 -92 -93 -94 -93 -93 -90 -92 -94 -95 -97 -101 -103 -103 -104 -111 -118 -121 -122 -122 -125 -128 -134 -138 -139 -142 -130 -132 -135 -134 -135 -136 -137 -138 -138 -142 -143 -150 -150 -148 -149 -152 -149 -146 -144 -142 -141 -141 -139 -138 -136 -134 -134 -130 -129 -132 -132 -133 -131 -132 -131 -131 -130 -130 -129 -131 -131 -131 -130 -129 -127 -125 -127 -124 -123 -123 -126 -126 -126 -128 -128 -127 -122 -127 -127 -128 -125 -126 -123 -125 -123 -123 -123 -122 -123 -124 -119 -119 -119 -118 -120 -119 -119 -117 -116 -118 -119 -119 -116 -117 -116 -116 -115 -115 -116 -112 -109 -109 -115 -115 -115 -105 -95 -68 -72 -77 -78 -85 -97 -98 -99 -97 -96 -106 -111 -112 -111 -112 -110 -110 -110 -110 -110 -108 -109 -110 -112 -112 -110 -111 -111 -110 -107 -105 -104 -106 -105 -106 -106 -105 -106 -104 -104 -99 -92 -87 -90 -91 -100 -107 -102 -100 -101 -101 -100 -102 -102 -101 -96 -94 -95 -95 -92 -95 -98 -99 -100 -100 -105 -105 -97 -77 -75 -77 -92 -95 -94 -92 -93 -94 -94 -93 -94 -93 -91 -90 -88 -89 -91 -86 -85 -86 -82 -78 -84 -89 -89 -86 -81 -81 -82 -83 -83 -82 -87 -77 -79 -73 -79 -72 -68 -80 -82 -84 -86 -85 -86 -85 -85 -81 -81 -82 -83 -84 -82 -80 -77 -74 -75 -76 -77 -77 -73 -72 -69 -71 -68 -71 -70 -68 -66 -69 -67 -67 -68 -70 -72 -72 -72 -72 -72 -72 -72 -72 -73 -72 -71 -70 -72 -72 -71 -73 -74 -75 -74 -73 -75 -72 -72 -72 -70 -71 -70 -70 -70 -70 -69 -68 -67 -67 -65 -65 -62 -68 -68 -65 -63 -63 -63 -64 -65 -63 -64 -64 -65 -65 -65 -64 -65 -65 -67 -66 -65 -66 -66 -68 -69 -71 -69 -68 -68 -67 -67 -67 -67 -67 -67 -67 -66 -66 -66 -67 -67 -66 -64 -67 -65 -65 -63 -64 -64 -60 -58 -62 -61 -63 -65 -66 -66 -64 -64 -65 -66 -66 -67 -67 -67 -67 -69 -69 -69 -70 -70 -68 -69 -70 -68 -68 -70 -70 -70 -70 -70 -70 -70 -69 -70 -70 -71 -70 -70 -71 -70 -69 -70 -70 -71 -71 -72 -72 -71 -73 -71 -71 -70 -69 -68 -68 -73 -75 -75 -74 -79 -75 -74 -66 -68 -68 -67 -68 -68 -67 -65 -66 -67 -67 -62 -66 -69 -68 -72 -73 -73 -72 -71 -71 -69 -70 -73 -73 -74 -78 -72 -69 -76 -76 -79 -80 -81 -85 -86 -85 -89 -91 -99 -103 -106 -108 -109 -114 -122 -121 -125 -133 -143 -144 -144 -136 -136 -135 -136 -135 -133 -132 -125 -122 -117 -105 -107 -99 -98 -91 -86 -92 -90 -88 -84 -74 -74 -82 -86 -89 -89 -89 -83 -78 -83 -86 -85 -86 -86 -85 -83 -80 -79 -79 -80 -80 -78 -74 -70 -70 -70 -69 -66 -69 -70 -68 -67 -67 -66 -67 -68 -71 -67 -69 -67 -68 -67 -67 -66 -68 -70 -69 -87 -88 -89 -89 -89 -89 -89 -90 -91 -91 -91 -92 -93 -93 -95 -93 -93 -92 -93 -95 -97 -98 -102 -105 -105 -106 -111 -116 -125 -128 -128 -129 -132 -138 -142 -149 -148 -150 -149 -147 -139 -137 -140 -140 -140 -141 -144 -145 -146 -151 -151 -151 -153 -150 -147 -145 -143 -142 -139 -144 -139 -137 -132 -131 -130 -128 -126 -133 -132 -134 -133 -134 -132 -132 -131 -131 -130 -132 -130 -131 -131 -130 -128 -126 -125 -125 -124 -124 -127 -126 -127 -129 -128 -128 -123 -128 -129 -129 -125 -122 -124 -125 -123 -124 -122 -122 -123 -124 -118 -119 -119 -118 -121 -119 -119 -117 -116 -116 -118 -118 -114 -115 -115 -115 -115 -115 -115 -116 -111 -105 -115 -115 -116 -107 -82 -74 -78 -80 -83 -89 -101 -97 -103 -102 -99 -100 -111 -111 -111 -110 -110 -109 -110 -110 -110 -108 -110 -111 -111 -112 -111 -111 -110 -110 -106 -104 -104 -107 -105 -107 -107 -106 -104 -104 -102 -97 -94 -84 -90 -92 -101 -104 -103 -101 -100 -102 -101 -104 -103 -100 -98 -97 -94 -93 -93 -96 -98 -99 -100 -102 -106 -104 -96 -78 -77 -81 -92 -94 -92 -91 -91 -94 -93 -92 -91 -89 -90 -89 -87 -89 -90 -86 -85 -84 -80 -82 -87 -89 -88 -84 -82 -81 -87 -84 -83 -86 -81 -75 -75 -79 -74 -65 -71 -84 -85 -88 -89 -88 -86 -84 -80 -81 -80 -82 -81 -82 -81 -78 -76 -72 -74 -76 -77 -75 -73 -69 -66 -70 -72 -70 -69 -65 -69 -68 -69 -69 -70 -72 -73 -73 -73 -72 -72 -72 -73 -73 -74 -72 -70 -71 -72 -72 -72 -74 -76 -76 -73 -74 -73 -71 -71 -70 -70 -69 -69 -69 -69 -69 -68 -67 -66 -66 -64 -62 -66 -68 -67 -64 -61 -64 -65 -64 -65 -66 -66 -66 -66 -67 -67 -67 -67 -68 -68 -66 -66 -67 -68 -68 -68 -68 -68 -67 -67 -67 -67 -66 -66 -66 -68 -67 -65 -65 -66 -67 -66 -64 -66 -64 -63 -62 -62 -63 -62 -54 -59 -61 -63 -64 -66 -66 -67 -65 -65 -66 -67 -66 -68 -68 -68 -67 -67 -69 -69 -69 -70 -69 -71 -69 -70 -70 -69 -69 -69 -69 -69 -69 -69 -69 -70 -70 -70 -70 -70 -69 -70 -69 -69 -70 -70 -71 -71 -72 -72 -72 -71 -68 -69 -68 -69 -68 -73 -74 -75 -74 -79 -77 -74 -65 -67 -68 -66 -68 -68 -66 -65 -67 -67 -67 -63 -67 -69 -69 -70 -74 -73 -72 -72 -71 -70 -70 -74 -74 -72 -79 -72 -69 -76 -77 -80 -81 -82 -86 -88 -87 -91 -93 -101 -106 -108 -110 -107 -114 -123 -124 -125 -132 -144 -146 -145 -133 -135 -133 -136 -136 -136 -135 -131 -125 -124 -114 -105 -96 -100 -94 -96 -95 -90 -87 -83 -77 -76 -86 -87 -88 -88 -86 -84 -83 -80 -83 -86 -86 -86 -85 -84 -79 -78 -80 -79 -80 -79 -75 -70 -69 -70 -69 -65 -68 -70 -69 -68 -66 -66 -68 -68 -71 -68 -68 -67 -68 -68 -68 -66 -68 -69 -88 -89 -90 -89 -89 -90 -90 -91 -91 -91 -91 -93 -93 -94 -94 -93 -93 -92 -94 -95 -98 -100 -103 -104 -107 -108 -110 -119 -122 -132 -135 -134 -137 -140 -147 -152 -150 -149 -141 -151 -147 -143 -138 -143 -143 -144 -143 -148 -148 -152 -153 -153 -154 -152 -152 -147 -143 -145 -140 -137 -137 -137 -131 -130 -129 -127 -125 -133 -133 -136 -135 -134 -133 -133 -132 -133 -132 -131 -131 -131 -132 -132 -130 -129 -126 -126 -126 -125 -125 -128 -127 -127 -129 -129 -124 -123 -128 -130 -130 -126 -122 -125 -125 -123 -123 -123 -122 -123 -124 -118 -119 -119 -118 -119 -118 -117 -118 -117 -116 -116 -117 -114 -115 -116 -114 -114 -114 -115 -116 -113 -107 -115 -116 -111 -101 -91 -81 -83 -87 -89 -93 -102 -107 -107 -106 -104 -101 -109 -111 -112 -110 -109 -108 -110 -110 -112 -110 -111 -113 -111 -112 -112 -111 -109 -111 -106 -103 -105 -105 -106 -107 -108 -106 -105 -105 -101 -96 -94 -86 -91 -93 -101 -101 -103 -102 -101 -103 -101 -104 -100 -100 -98 -97 -92 -92 -96 -98 -98 -101 -100 -103 -104 -102 -92 -80 -78 -85 -91 -92 -90 -90 -93 -93 -92 -90 -91 -88 -88 -88 -88 -89 -89 -87 -85 -84 -78 -82 -87 -89 -87 -83 -81 -81 -82 -83 -83 -85 -83 -79 -78 -77 -76 -65 -74 -87 -88 -92 -87 -86 -84 -83 -81 -79 -79 -80 -82 -77 -78 -77 -76 -72 -74 -75 -76 -75 -71 -67 -67 -72 -69 -69 -68 -68 -68 -69 -70 -70 -72 -74 -74 -74 -73 -74 -73 -73 -74 -74 -74 -71 -70 -72 -73 -72 -73 -75 -75 -74 -73 -71 -72 -70 -70 -69 -69 -68 -68 -68 -68 -67 -67 -65 -65 -64 -62 -60 -65 -64 -62 -63 -64 -65 -65 -65 -65 -65 -67 -66 -67 -67 -68 -69 -68 -69 -68 -67 -67 -67 -67 -67 -67 -68 -67 -67 -67 -66 -66 -65 -65 -66 -66 -66 -67 -65 -66 -67 -64 -63 -63 -63 -63 -63 -61 -63 -57 -59 -61 -63 -64 -65 -66 -66 -65 -66 -66 -68 -68 -68 -69 -69 -68 -68 -68 -68 -70 -69 -69 -69 -69 -69 -69 -69 -68 -68 -69 -69 -69 -68 -68 -68 -69 -69 -67 -68 -69 -68 -67 -69 -69 -69 -70 -71 -71 -71 -68 -71 -70 -70 -67 -66 -68 -68 -72 -74 -75 -73 -79 -78 -73 -64 -66 -68 -66 -68 -68 -66 -65 -67 -68 -66 -65 -69 -69 -69 -70 -75 -73 -70 -72 -72 -70 -71 -75 -70 -75 -79 -73 -70 -77 -79 -80 -82 -83 -88 -89 -88 -92 -100 -104 -108 -111 -112 -110 -115 -123 -128 -125 -131 -145 -148 -144 -135 -133 -135 -136 -138 -135 -138 -136 -129 -128 -121 -112 -120 -116 -96 -99 -95 -90 -87 -84 -80 -81 -79 -86 -87 -89 -89 -86 -83 -81 -84 -86 -86 -87 -85 -84 -80 -78 -80 -78 -81 -79 -74 -71 -69 -70 -69 -66 -68 -70 -69 -67 -67 -67 -68 -68 -70 -68 -67 -67 -66 -68 -68 -66 -68 -89 -89 -89 -89 -90 -90 -91 -91 -92 -90 -92 -93 -93 -94 -94 -94 -93 -93 -94 -98 -99 -101 -104 -106 -109 -109 -112 -118 -125 -136 -140 -141 -141 -144 -152 -155 -157 -157 -155 -148 -158 -148 -141 -146 -146 -147 -148 -149 -151 -151 -154 -155 -155 -154 -151 -150 -144 -142 -140 -138 -136 -132 -131 -127 -128 -126 -124 -134 -134 -133 -137 -135 -136 -133 -134 -133 -134 -133 -132 -132 -130 -133 -132 -131 -130 -127 -127 -127 -126 -126 -128 -127 -127 -130 -129 -121 -124 -129 -131 -131 -126 -121 -126 -124 -124 -123 -123 -122 -123 -124 -119 -122 -121 -120 -120 -119 -117 -117 -116 -116 -115 -116 -116 -115 -118 -115 -113 -114 -115 -116 -114 -114 -115 -116 -109 -108 -98 -87 -93 -92 -96 -98 -100 -110 -110 -110 -109 -106 -108 -109 -113 -110 -110 -110 -112 -112 -112 -112 -113 -114 -111 -112 -111 -111 -111 -108 -105 -103 -105 -105 -107 -107 -108 -107 -105 -105 -100 -96 -94 -93 -93 -94 -102 -100 -105 -103 -103 -100 -104 -105 -103 -99 -98 -96 -92 -93 -97 -97 -98 -101 -100 -102 -102 -100 -88 -83 -80 -89 -93 -91 -91 -90 -95 -92 -90 -89 -91 -86 -89 -89 -89 -89 -89 -87 -85 -82 -85 -83 -87 -87 -85 -85 -81 -81 -83 -84 -85 -86 -81 -77 -80 -81 -64 -65 -77 -86 -87 -89 -86 -85 -83 -80 -79 -79 -78 -77 -80 -80 -76 -74 -74 -72 -74 -75 -75 -72 -67 -64 -71 -70 -70 -68 -68 -68 -69 -72 -72 -72 -74 -74 -75 -74 -75 -74 -73 -73 -74 -76 -73 -71 -72 -74 -72 -72 -74 -74 -73 -72 -71 -70 -70 -69 -69 -68 -68 -67 -67 -67 -67 -67 -66 -64 -64 -60 -62 -63 -65 -64 -63 -64 -65 -65 -66 -66 -66 -66 -67 -68 -69 -69 -70 -70 -70 -70 -69 -68 -67 -66 -66 -66 -67 -67 -66 -66 -66 -65 -65 -66 -66 -66 -66 -66 -62 -65 -66 -66 -63 -62 -63 -61 -63 -61 -63 -61 -59 -61 -63 -65 -64 -66 -67 -66 -66 -67 -68 -68 -69 -69 -69 -69 -69 -68 -69 -69 -70 -69 -68 -68 -69 -69 -68 -68 -67 -67 -68 -68 -68 -68 -69 -68 -67 -67 -67 -67 -68 -68 -66 -67 -68 -70 -70 -70 -67 -71 -68 -71 -69 -67 -66 -65 -66 -68 -73 -74 -75 -73 -79 -78 -72 -63 -66 -68 -66 -67 -68 -66 -66 -68 -68 -67 -68 -69 -68 -69 -74 -76 -75 -77 -73 -72 -70 -71 -76 -70 -76 -80 -74 -70 -78 -80 -81 -83 -84 -89 -90 -90 -94 -100 -108 -111 -113 -115 -114 -115 -123 -131 -125 -128 -139 -144 -143 -136 -130 -130 -136 -139 -137 -141 -140 -132 -133 -120 -116 -121 -120 -98 -99 -95 -89 -86 -85 -75 -77 -82 -84 -87 -89 -89 -87 -84 -85 -85 -86 -87 -87 -86 -85 -80 -78 -81 -78 -80 -80 -75 -70 -70 -71 -70 -67 -70 -71 -68 -68 -67 -67 -68 -68 -70 -68 -66 -66 -66 -68 -68 -67 -89 -90 -90 -90 -90 -90 -91 -92 -92 -91 -93 -94 -94 -94 -94 -94 -94 -93 -96 -98 -101 -103 -105 -107 -109 -111 -113 -120 -127 -130 -143 -144 -147 -150 -155 -157 -163 -163 -163 -161 -161 -158 -147 -145 -149 -150 -151 -150 -149 -153 -155 -156 -156 -156 -151 -153 -150 -144 -140 -138 -135 -135 -128 -126 -122 -125 -123 -120 -134 -134 -138 -138 -137 -134 -134 -135 -133 -135 -134 -133 -133 -131 -133 -132 -132 -130 -128 -128 -127 -127 -128 -128 -128 -130 -131 -130 -123 -124 -129 -131 -131 -126 -121 -127 -123 -124 -123 -124 -123 -124 -124 -123 -121 -119 -119 -118 -123 -122 -121 -120 -120 -118 -115 -114 -116 -119 -116 -115 -115 -116 -117 -115 -114 -115 -113 -111 -114 -104 -94 -97 -98 -102 -103 -104 -111 -113 -113 -110 -111 -108 -108 -115 -112 -112 -113 -113 -114 -114 -114 -115 -114 -117 -115 -112 -111 -110 -108 -106 -104 -104 -105 -108 -108 -109 -108 -105 -104 -99 -96 -95 -93 -96 -95 -102 -104 -100 -102 -102 -106 -106 -108 -105 -99 -98 -96 -90 -94 -97 -97 -98 -100 -100 -100 -100 -98 -84 -82 -82 -84 -83 -89 -88 -89 -94 -92 -89 -88 -90 -87 -90 -90 -90 -89 -89 -88 -85 -81 -86 -86 -84 -86 -84 -84 -81 -82 -84 -84 -85 -86 -84 -69 -83 -81 -67 -69 -83 -86 -85 -86 -84 -83 -81 -79 -77 -77 -76 -78 -78 -77 -74 -73 -72 -72 -73 -74 -74 -67 -66 -70 -71 -72 -70 -69 -71 -70 -72 -73 -73 -75 -75 -75 -75 -74 -74 -74 -74 -74 -76 -75 -71 -71 -74 -72 -72 -73 -74 -73 -72 -71 -71 -69 -69 -68 -67 -67 -67 -66 -66 -66 -66 -66 -67 -65 -63 -62 -64 -63 -66 -65 -65 -65 -65 -66 -66 -67 -67 -68 -68 -69 -70 -71 -72 -71 -71 -69 -68 -67 -66 -66 -66 -66 -66 -66 -65 -65 -65 -65 -64 -65 -65 -65 -65 -65 -62 -64 -66 -65 -61 -63 -62 -63 -63 -63 -61 -59 -62 -63 -65 -64 -65 -67 -68 -67 -67 -68 -69 -69 -68 -71 -70 -70 -70 -68 -68 -69 -69 -68 -68 -68 -68 -68 -68 -67 -66 -68 -68 -68 -68 -68 -67 -67 -67 -67 -67 -68 -67 -67 -65 -65 -68 -68 -69 -70 -66 -69 -70 -70 -69 -66 -64 -64 -64 -68 -72 -75 -72 -73 -79 -79 -72 -63 -66 -67 -66 -67 -68 -66 -66 -68 -69 -66 -69 -71 -69 -69 -71 -77 -76 -76 -74 -71 -70 -73 -80 -70 -77 -81 -74 -74 -79 -81 -82 -83 -85 -90 -91 -91 -95 -100 -110 -113 -116 -118 -117 -115 -120 -127 -124 -125 -133 -140 -138 -137 -128 -128 -137 -140 -139 -144 -142 -137 -130 -127 -124 -125 -125 -100 -90 -95 -89 -86 -75 -70 -78 -81 -83 -87 -88 -89 -87 -84 -85 -86 -86 -87 -87 -86 -86 -81 -78 -81 -78 -81 -80 -75 -70 -70 -72 -71 -69 -70 -70 -69 -69 -68 -68 -69 -69 -70 -69 -66 -66 -66 -68 -68 -90 -90 -90 -90 -91 -91 -92 -92 -91 -91 -93 -94 -94 -95 -95 -94 -94 -94 -97 -99 -102 -104 -105 -108 -110 -113 -114 -116 -124 -133 -134 -144 -143 -153 -159 -164 -164 -170 -170 -169 -166 -170 -151 -150 -150 -152 -154 -154 -154 -149 -154 -158 -158 -158 -155 -152 -150 -145 -141 -138 -136 -133 -134 -124 -122 -123 -121 -119 -117 -135 -134 -139 -139 -138 -135 -135 -133 -133 -134 -136 -134 -134 -137 -133 -133 -132 -131 -129 -128 -128 -128 -129 -129 -129 -131 -131 -130 -120 -121 -130 -132 -132 -126 -121 -124 -123 -124 -124 -124 -124 -125 -123 -124 -122 -122 -124 -124 -123 -123 -122 -121 -121 -119 -117 -116 -117 -117 -117 -117 -115 -116 -117 -115 -114 -117 -115 -112 -113 -114 -100 -103 -104 -107 -111 -112 -114 -116 -117 -113 -113 -112 -111 -113 -115 -114 -114 -115 -116 -116 -117 -117 -117 -118 -116 -112 -110 -110 -108 -104 -104 -103 -105 -107 -107 -108 -106 -105 -103 -98 -94 -95 -95 -96 -95 -101 -102 -99 -101 -102 -105 -108 -109 -108 -99 -97 -91 -91 -94 -97 -97 -99 -99 -99 -99 -99 -97 -93 -91 -84 -86 -85 -88 -86 -88 -94 -90 -88 -87 -90 -89 -91 -91 -92 -89 -89 -87 -79 -81 -82 -86 -84 -85 -83 -82 -82 -82 -85 -85 -83 -87 -83 -73 -83 -78 -75 -74 -83 -86 -84 -84 -82 -82 -80 -77 -75 -74 -75 -75 -73 -74 -72 -71 -70 -72 -73 -74 -70 -68 -72 -71 -72 -71 -70 -70 -72 -71 -74 -74 -75 -76 -76 -76 -75 -75 -74 -74 -74 -75 -77 -77 -72 -71 -72 -72 -72 -73 -72 -72 -71 -69 -69 -68 -68 -69 -67 -66 -66 -65 -65 -67 -67 -67 -67 -66 -64 -63 -66 -64 -66 -66 -66 -67 -66 -67 -67 -68 -68 -69 -69 -71 -72 -71 -71 -70 -69 -67 -66 -66 -65 -65 -65 -65 -65 -65 -64 -64 -64 -64 -65 -64 -64 -64 -64 -64 -65 -65 -66 -63 -63 -63 -64 -63 -63 -61 -61 -62 -63 -64 -64 -67 -66 -67 -67 -67 -68 -69 -70 -68 -68 -70 -71 -70 -68 -68 -69 -69 -68 -68 -67 -67 -67 -67 -66 -66 -65 -68 -67 -67 -67 -67 -67 -67 -66 -66 -65 -67 -67 -66 -65 -68 -68 -68 -69 -65 -65 -68 -69 -69 -67 -66 -63 -63 -63 -68 -72 -75 -71 -72 -78 -77 -68 -63 -66 -67 -66 -68 -68 -66 -67 -69 -67 -67 -70 -71 -69 -69 -71 -78 -76 -77 -74 -67 -71 -68 -80 -70 -79 -79 -75 -74 -81 -82 -84 -84 -86 -92 -93 -93 -97 -100 -114 -116 -119 -117 -115 -114 -117 -123 -123 -122 -126 -136 -136 -136 -128 -127 -139 -140 -140 -141 -138 -142 -135 -133 -132 -122 -130 -115 -94 -96 -91 -84 -75 -71 -76 -80 -84 -86 -88 -89 -88 -85 -86 -86 -87 -87 -88 -87 -87 -81 -78 -81 -79 -81 -79 -76 -71 -72 -73 -72 -71 -71 -71 -70 -69 -71 -68 -69 -69 -70 -69 -65 -65 -68 -68 -91 -90 -91 -90 -91 -92 -92 -93 -92 -92 -94 -95 -94 -95 -95 -95 -94 -96 -97 -101 -101 -105 -107 -110 -111 -115 -115 -117 -126 -135 -136 -145 -144 -152 -162 -169 -172 -176 -176 -176 -175 -170 -158 -156 -154 -156 -156 -157 -157 -154 -154 -159 -159 -157 -154 -151 -149 -146 -142 -140 -136 -133 -132 -122 -120 -117 -119 -118 -116 -136 -135 -135 -140 -139 -137 -138 -136 -135 -136 -136 -137 -135 -135 -136 -134 -134 -133 -131 -130 -129 -128 -128 -130 -129 -129 -132 -130 -131 -120 -121 -129 -131 -131 -125 -126 -125 -124 -125 -124 -125 -125 -126 -123 -125 -123 -124 -124 -125 -124 -124 -123 -123 -123 -121 -118 -118 -117 -119 -118 -119 -117 -117 -118 -116 -115 -117 -118 -114 -115 -116 -107 -108 -110 -113 -116 -120 -117 -119 -118 -115 -114 -115 -114 -116 -117 -115 -116 -117 -117 -118 -119 -119 -120 -116 -115 -110 -109 -109 -110 -104 -104 -103 -104 -106 -106 -107 -105 -104 -102 -98 -95 -96 -95 -97 -96 -99 -101 -102 -101 -103 -105 -110 -111 -105 -97 -95 -90 -92 -94 -96 -98 -97 -97 -97 -98 -96 -93 -92 -89 -85 -87 -86 -86 -84 -86 -91 -87 -86 -86 -88 -90 -92 -90 -92 -90 -89 -85 -82 -83 -83 -86 -87 -84 -83 -82 -82 -82 -86 -85 -83 -84 -70 -83 -83 -75 -76 -78 -79 -86 -85 -82 -80 -80 -78 -76 -74 -75 -74 -71 -73 -72 -69 -70 -71 -73 -74 -70 -72 -72 -74 -73 -72 -72 -71 -72 -74 -73 -75 -76 -77 -76 -77 -76 -75 -75 -75 -75 -76 -75 -76 -74 -74 -72 -70 -72 -72 -72 -72 -70 -68 -69 -67 -67 -67 -67 -65 -65 -66 -66 -67 -68 -68 -68 -68 -67 -65 -65 -66 -68 -65 -66 -67 -67 -68 -68 -69 -69 -70 -70 -70 -70 -70 -69 -69 -69 -67 -66 -66 -64 -64 -64 -65 -64 -64 -64 -64 -64 -63 -64 -64 -63 -63 -63 -63 -60 -63 -65 -66 -64 -64 -65 -65 -65 -63 -63 -62 -63 -65 -65 -67 -66 -67 -68 -68 -68 -69 -69 -68 -67 -69 -70 -70 -68 -67 -68 -68 -68 -67 -67 -67 -67 -67 -66 -65 -65 -67 -67 -67 -67 -66 -66 -66 -66 -66 -66 -65 -67 -66 -65 -65 -67 -67 -67 -70 -70 -64 -68 -68 -68 -67 -65 -61 -62 -61 -68 -72 -74 -71 -73 -77 -75 -67 -64 -66 -67 -66 -67 -68 -66 -67 -69 -68 -68 -71 -69 -70 -70 -71 -78 -76 -77 -73 -66 -71 -72 -80 -70 -79 -78 -75 -73 -82 -84 -85 -85 -87 -93 -94 -94 -98 -112 -117 -115 -116 -115 -114 -112 -114 -119 -122 -120 -122 -133 -134 -135 -129 -125 -135 -140 -142 -140 -141 -147 -144 -138 -131 -129 -134 -121 -105 -97 -86 -83 -75 -71 -75 -78 -83 -86 -88 -88 -88 -85 -86 -87 -87 -87 -88 -87 -86 -81 -79 -82 -79 -81 -81 -75 -71 -74 -74 -73 -71 -72 -70 -71 -70 -72 -69 -69 -69 -69 -69 -69 -65 -68 -92 -92 -90 -92 -92 -92 -93 -93 -92 -93 -95 -96 -95 -95 -95 -95 -94 -97 -98 -102 -102 -107 -108 -110 -113 -115 -117 -124 -131 -140 -146 -145 -154 -154 -164 -171 -178 -179 -183 -183 -182 -181 -170 -161 -160 -158 -159 -159 -161 -159 -154 -157 -158 -157 -153 -151 -149 -146 -142 -138 -138 -134 -131 -131 -118 -115 -119 -118 -115 -113 -127 -138 -138 -141 -140 -138 -139 -136 -136 -135 -137 -138 -137 -136 -136 -134 -135 -133 -131 -130 -130 -129 -129 -131 -130 -130 -133 -130 -130 -119 -121 -126 -129 -130 -121 -121 -126 -125 -125 -124 -125 -125 -126 -125 -126 -124 -125 -125 -126 -125 -125 -124 -124 -121 -120 -120 -120 -119 -120 -119 -118 -118 -117 -117 -114 -116 -117 -118 -116 -117 -117 -113 -114 -116 -119 -121 -121 -119 -120 -119 -117 -116 -118 -117 -117 -117 -119 -118 -118 -119 -120 -121 -121 -121 -122 -113 -111 -108 -108 -109 -104 -103 -104 -104 -105 -105 -106 -103 -103 -102 -96 -95 -96 -97 -98 -97 -96 -99 -104 -100 -103 -103 -107 -106 -101 -95 -94 -90 -93 -94 -95 -97 -95 -96 -96 -97 -94 -92 -91 -88 -87 -89 -88 -86 -85 -85 -88 -85 -85 -85 -88 -92 -90 -90 -91 -90 -86 -85 -83 -84 -86 -87 -85 -82 -82 -82 -82 -82 -84 -83 -84 -81 -79 -83 -82 -81 -80 -79 -80 -85 -82 -79 -79 -79 -76 -73 -72 -73 -73 -74 -73 -71 -70 -71 -73 -73 -72 -70 -72 -74 -73 -75 -73 -72 -73 -74 -76 -75 -76 -77 -77 -77 -78 -76 -74 -74 -74 -75 -75 -75 -75 -73 -72 -70 -72 -72 -72 -71 -70 -70 -69 -66 -66 -66 -68 -67 -66 -66 -67 -68 -68 -68 -68 -68 -68 -68 -66 -67 -67 -67 -67 -67 -68 -68 -68 -69 -70 -72 -72 -70 -70 -69 -68 -66 -68 -67 -65 -64 -66 -66 -66 -64 -64 -64 -63 -63 -63 -63 -64 -63 -63 -62 -60 -64 -64 -64 -64 -64 -65 -67 -66 -65 -65 -64 -64 -63 -64 -65 -66 -68 -67 -66 -68 -69 -69 -68 -68 -67 -67 -68 -69 -70 -68 -67 -68 -67 -68 -67 -66 -66 -66 -66 -67 -66 -66 -67 -66 -66 -67 -66 -66 -66 -66 -65 -65 -65 -65 -66 -65 -64 -64 -66 -67 -67 -70 -69 -63 -67 -68 -68 -66 -65 -60 -61 -61 -68 -71 -73 -70 -74 -75 -74 -69 -64 -66 -67 -66 -67 -68 -66 -70 -70 -69 -69 -72 -69 -69 -73 -73 -79 -80 -77 -73 -65 -65 -75 -81 -71 -80 -81 -76 -72 -82 -85 -87 -86 -88 -91 -92 -93 -99 -109 -114 -114 -113 -114 -112 -111 -112 -116 -121 -121 -119 -128 -131 -128 -128 -123 -136 -136 -143 -145 -143 -142 -147 -142 -135 -135 -137 -127 -102 -91 -85 -82 -76 -71 -73 -77 -82 -85 -88 -88 -89 -86 -87 -88 -87 -88 -88 -87 -86 -81 -80 -82 -79 -81 -81 -76 -72 -75 -75 -72 -72 -72 -71 -71 -71 -73 -69 -68 -69 -71 -70 -69 -65 -90 -92 -92 -92 -93 -94 -94 -94 -93 -93 -95 -96 -95 -95 -96 -95 -95 -97 -99 -100 -104 -104 -110 -111 -114 -115 -118 -124 -130 -138 -146 -152 -153 -155 -163 -173 -180 -186 -187 -189 -189 -188 -181 -170 -164 -163 -162 -162 -160 -159 -155 -155 -156 -156 -152 -150 -147 -146 -143 -138 -135 -134 -131 -130 -129 -114 -118 -116 -114 -114 -128 -131 -140 -141 -142 -141 -139 -139 -136 -136 -137 -138 -139 -138 -137 -134 -134 -136 -134 -131 -131 -130 -129 -130 -132 -130 -129 -132 -129 -124 -119 -121 -126 -128 -125 -121 -121 -126 -125 -125 -125 -126 -126 -127 -126 -127 -125 -126 -127 -126 -127 -126 -125 -122 -122 -121 -122 -122 -122 -121 -119 -120 -119 -118 -116 -115 -108 -117 -118 -119 -118 -119 -120 -120 -120 -120 -122 -121 -121 -122 -121 -119 -119 -121 -121 -120 -119 -119 -120 -120 -121 -121 -123 -123 -123 -115 -112 -111 -108 -108 -108 -104 -103 -103 -103 -104 -104 -104 -102 -102 -101 -97 -96 -97 -99 -101 -98 -96 -98 -101 -99 -101 -100 -104 -101 -94 -91 -92 -91 -93 -94 -95 -95 -94 -95 -95 -95 -93 -91 -90 -87 -88 -89 -88 -87 -87 -84 -84 -83 -81 -90 -92 -93 -91 -91 -91 -88 -86 -83 -85 -85 -86 -87 -84 -81 -82 -82 -81 -82 -83 -81 -82 -71 -81 -79 -82 -81 -80 -80 -81 -82 -80 -77 -78 -77 -75 -74 -74 -74 -74 -74 -72 -71 -71 -72 -74 -73 -71 -74 -72 -76 -75 -74 -74 -73 -75 -77 -78 -78 -78 -79 -77 -78 -77 -75 -74 -72 -73 -74 -74 -73 -72 -71 -70 -71 -72 -72 -72 -70 -69 -67 -65 -66 -64 -67 -68 -67 -67 -68 -68 -68 -69 -69 -67 -68 -65 -66 -68 -68 -68 -68 -68 -68 -69 -69 -71 -69 -70 -70 -69 -69 -68 -67 -65 -67 -66 -65 -65 -65 -64 -65 -64 -65 -63 -64 -63 -63 -62 -63 -63 -61 -61 -62 -64 -64 -65 -65 -65 -66 -65 -66 -65 -65 -66 -66 -64 -64 -65 -67 -67 -67 -66 -67 -69 -68 -68 -68 -67 -67 -67 -68 -69 -68 -67 -67 -68 -67 -67 -66 -67 -66 -67 -66 -66 -66 -66 -65 -65 -66 -66 -66 -66 -65 -65 -66 -65 -65 -65 -62 -64 -63 -63 -65 -67 -66 -70 -68 -62 -66 -68 -67 -65 -65 -60 -61 -62 -68 -70 -70 -70 -74 -74 -72 -68 -64 -67 -66 -66 -67 -68 -67 -70 -69 -70 -70 -70 -70 -70 -72 -75 -79 -80 -76 -73 -68 -67 -79 -81 -71 -80 -83 -76 -72 -83 -86 -88 -85 -86 -89 -91 -96 -97 -102 -111 -112 -113 -113 -111 -113 -111 -113 -119 -119 -116 -122 -127 -126 -129 -120 -120 -142 -139 -145 -144 -145 -149 -150 -144 -141 -144 -133 -98 -90 -85 -81 -76 -72 -71 -76 -80 -85 -87 -87 -89 -86 -87 -88 -87 -88 -87 -87 -87 -83 -80 -82 -79 -81 -81 -76 -72 -76 -74 -74 -73 -73 -71 -72 -73 -73 -71 -69 -69 -71 -70 -69 -91 -92 -92 -93 -94 -94 -94 -93 -93 -95 -97 -96 -95 -96 -96 -95 -95 -98 -100 -102 -105 -105 -111 -110 -114 -115 -119 -121 -130 -136 -144 -154 -153 -161 -166 -175 -181 -190 -194 -196 -197 -195 -187 -181 -170 -168 -167 -162 -159 -158 -155 -153 -155 -156 -154 -149 -146 -145 -142 -139 -136 -137 -132 -129 -129 -111 -110 -113 -113 -111 -113 -130 -137 -141 -143 -143 -142 -140 -140 -137 -137 -137 -139 -140 -140 -137 -135 -134 -137 -134 -132 -132 -131 -130 -130 -131 -129 -128 -130 -128 -124 -118 -121 -126 -129 -124 -122 -120 -127 -125 -125 -125 -127 -127 -128 -127 -126 -127 -127 -129 -127 -129 -123 -124 -124 -124 -125 -124 -124 -123 -123 -122 -121 -120 -118 -119 -116 -111 -110 -117 -120 -120 -121 -120 -120 -120 -122 -123 -123 -123 -121 -122 -122 -123 -124 -124 -123 -122 -121 -122 -122 -122 -122 -120 -120 -120 -115 -110 -108 -109 -107 -107 -104 -101 -103 -103 -103 -104 -103 -101 -101 -100 -96 -95 -97 -101 -102 -95 -94 -97 -96 -97 -99 -99 -101 -97 -94 -90 -89 -91 -93 -95 -94 -91 -93 -94 -94 -94 -92 -91 -90 -88 -89 -90 -89 -87 -88 -83 -84 -84 -81 -90 -93 -95 -93 -93 -90 -88 -85 -85 -87 -86 -86 -84 -82 -81 -81 -81 -80 -81 -81 -79 -78 -78 -80 -79 -81 -82 -80 -81 -82 -81 -79 -78 -78 -75 -73 -73 -75 -75 -74 -73 -72 -72 -72 -74 -73 -74 -72 -75 -77 -76 -76 -75 -74 -75 -77 -78 -80 -78 -78 -77 -76 -77 -75 -74 -71 -72 -73 -73 -73 -69 -70 -70 -70 -70 -71 -71 -71 -69 -69 -64 -66 -66 -67 -67 -67 -68 -69 -68 -69 -69 -69 -69 -68 -68 -66 -67 -69 -69 -68 -69 -69 -70 -71 -70 -69 -68 -68 -69 -67 -67 -66 -66 -66 -65 -65 -64 -63 -63 -63 -63 -63 -63 -63 -63 -66 -61 -64 -64 -63 -62 -62 -64 -65 -65 -66 -66 -66 -66 -66 -66 -66 -66 -66 -66 -67 -66 -67 -68 -68 -66 -66 -67 -68 -67 -67 -67 -67 -66 -67 -68 -68 -67 -66 -67 -66 -66 -68 -67 -67 -66 -66 -66 -66 -66 -66 -65 -65 -66 -65 -66 -66 -65 -65 -65 -64 -64 -64 -62 -63 -63 -62 -64 -66 -66 -70 -67 -61 -65 -68 -67 -65 -64 -60 -62 -62 -69 -72 -69 -69 -73 -73 -70 -67 -64 -67 -66 -66 -67 -66 -67 -69 -71 -71 -70 -70 -71 -70 -71 -77 -77 -80 -75 -72 -66 -69 -83 -82 -71 -79 -86 -77 -71 -82 -84 -87 -85 -85 -87 -91 -94 -96 -103 -108 -111 -110 -110 -109 -110 -108 -110 -115 -119 -115 -119 -123 -123 -115 -117 -128 -140 -142 -145 -147 -153 -152 -154 -146 -145 -148 -108 -98 -90 -86 -81 -76 -72 -70 -74 -79 -84 -87 -87 -88 -86 -87 -88 -87 -87 -86 -86 -87 -84 -81 -82 -79 -81 -82 -76 -73 -76 -75 -75 -74 -73 -74 -73 -74 -74 -72 -69 -69 -71 -70 -92 -92 -93 -94 -94 -94 -93 -94 -96 -97 -97 -97 -97 -97 -96 -96 -96 -99 -100 -103 -103 -106 -107 -110 -115 -118 -120 -123 -130 -136 -143 -151 -158 -161 -164 -174 -186 -192 -198 -202 -203 -203 -194 -193 -178 -170 -166 -163 -160 -158 -155 -152 -153 -155 -153 -148 -146 -143 -142 -139 -135 -132 -134 -130 -127 -114 -110 -108 -111 -110 -111 -112 -132 -142 -143 -145 -145 -143 -141 -140 -138 -138 -139 -140 -141 -142 -138 -136 -135 -138 -135 -132 -131 -130 -129 -129 -129 -128 -128 -129 -127 -123 -118 -120 -126 -127 -126 -120 -119 -124 -126 -125 -125 -128 -127 -129 -129 -127 -128 -129 -130 -124 -125 -126 -127 -125 -124 -127 -127 -125 -125 -124 -123 -123 -119 -119 -120 -121 -115 -103 -115 -119 -120 -121 -121 -121 -120 -123 -123 -125 -123 -122 -123 -123 -124 -125 -126 -127 -126 -124 -124 -120 -119 -118 -118 -120 -117 -113 -109 -106 -108 -106 -103 -102 -102 -102 -102 -102 -102 -103 -99 -98 -99 -96 -95 -97 -100 -98 -94 -92 -92 -94 -96 -96 -99 -99 -98 -92 -90 -89 -91 -92 -95 -94 -90 -92 -94 -93 -93 -92 -91 -90 -89 -90 -90 -89 -88 -83 -79 -82 -81 -80 -91 -96 -96 -95 -91 -90 -88 -84 -85 -85 -85 -84 -84 -81 -81 -81 -81 -79 -80 -80 -77 -76 -78 -79 -80 -82 -82 -81 -82 -82 -79 -78 -78 -77 -75 -74 -75 -75 -75 -75 -73 -72 -72 -74 -74 -74 -72 -75 -76 -76 -76 -77 -77 -75 -78 -79 -79 -78 -77 -76 -75 -76 -76 -74 -74 -71 -70 -71 -72 -71 -68 -68 -67 -71 -72 -71 -71 -71 -70 -67 -66 -66 -66 -68 -68 -68 -68 -69 -69 -70 -70 -69 -69 -68 -67 -68 -69 -69 -69 -69 -68 -68 -68 -69 -67 -67 -67 -67 -66 -66 -67 -64 -65 -65 -64 -63 -62 -62 -62 -61 -61 -61 -61 -61 -61 -62 -63 -63 -64 -63 -63 -64 -65 -65 -66 -67 -67 -67 -67 -67 -67 -67 -67 -67 -67 -67 -68 -69 -68 -66 -66 -66 -67 -67 -67 -67 -67 -67 -67 -66 -68 -67 -66 -66 -65 -64 -66 -67 -67 -66 -65 -65 -65 -66 -66 -65 -65 -64 -65 -65 -65 -65 -65 -64 -64 -63 -63 -62 -61 -61 -62 -62 -64 -66 -65 -70 -67 -62 -64 -67 -66 -65 -64 -60 -62 -65 -69 -71 -69 -69 -72 -72 -68 -66 -64 -63 -65 -67 -66 -67 -67 -69 -72 -71 -70 -71 -70 -73 -70 -77 -82 -79 -75 -72 -66 -70 -86 -82 -71 -81 -84 -78 -72 -81 -83 -85 -84 -83 -89 -91 -92 -95 -102 -104 -110 -109 -109 -108 -107 -107 -109 -112 -112 -114 -112 -120 -121 -113 -115 -116 -137 -146 -146 -151 -153 -154 -153 -152 -150 -138 -114 -99 -90 -87 -80 -77 -72 -68 -73 -79 -84 -87 -87 -88 -86 -88 -88 -87 -86 -85 -86 -87 -84 -82 -83 -79 -81 -82 -76 -77 -77 -76 -70 -74 -73 -74 -74 -74 -75 -73 -70 -69 -71 -92 -93 -94 -95 -95 -95 -94 -95 -97 -98 -97 -97 -98 -97 -97 -101 -101 -101 -104 -106 -107 -110 -112 -115 -119 -121 -124 -130 -136 -142 -150 -158 -165 -169 -174 -186 -193 -200 -208 -210 -207 -204 -201 -200 -184 -172 -168 -163 -160 -157 -156 -153 -152 -153 -153 -151 -145 -142 -142 -138 -135 -130 -129 -124 -126 -113 -107 -107 -106 -108 -107 -105 -113 -139 -141 -144 -146 -146 -144 -142 -140 -138 -138 -140 -141 -143 -143 -139 -137 -135 -137 -134 -131 -131 -130 -129 -129 -128 -127 -127 -128 -124 -124 -117 -119 -125 -126 -125 -120 -119 -124 -126 -128 -127 -129 -128 -129 -130 -131 -129 -130 -126 -126 -128 -128 -128 -128 -128 -129 -128 -127 -126 -124 -125 -120 -120 -120 -121 -123 -117 -106 -111 -118 -121 -120 -121 -122 -122 -123 -124 -126 -125 -123 -123 -123 -124 -125 -124 -123 -122 -121 -119 -119 -117 -115 -117 -116 -113 -112 -107 -108 -104 -105 -103 -101 -101 -102 -102 -101 -101 -102 -98 -96 -97 -95 -95 -98 -100 -96 -91 -90 -91 -92 -94 -94 -97 -95 -93 -91 -89 -89 -91 -91 -94 -93 -90 -92 -93 -93 -92 -91 -91 -90 -89 -91 -91 -90 -89 -88 -78 -79 -77 -79 -91 -98 -94 -92 -90 -88 -87 -83 -85 -84 -83 -82 -82 -79 -80 -79 -80 -78 -79 -79 -75 -75 -79 -77 -77 -82 -82 -82 -82 -81 -80 -78 -78 -75 -73 -73 -76 -76 -75 -74 -73 -73 -75 -74 -74 -75 -74 -77 -78 -77 -77 -79 -77 -77 -78 -78 -78 -77 -75 -75 -74 -75 -71 -74 -72 -71 -71 -71 -71 -70 -66 -66 -67 -72 -73 -71 -71 -70 -68 -65 -66 -67 -68 -69 -69 -70 -69 -70 -70 -71 -70 -70 -68 -69 -68 -70 -70 -69 -69 -68 -67 -67 -66 -67 -66 -65 -65 -66 -65 -65 -65 -65 -64 -63 -62 -62 -61 -60 -60 -59 -60 -62 -62 -62 -62 -63 -64 -64 -63 -64 -64 -65 -64 -65 -66 -67 -68 -68 -68 -68 -68 -67 -68 -67 -68 -68 -68 -68 -66 -65 -66 -66 -66 -65 -66 -66 -66 -66 -66 -66 -67 -65 -65 -63 -63 -63 -63 -64 -66 -67 -65 -65 -65 -65 -65 -65 -64 -64 -63 -64 -64 -64 -65 -64 -64 -63 -64 -64 -60 -60 -62 -61 -63 -65 -65 -69 -67 -63 -64 -67 -66 -64 -62 -60 -61 -65 -69 -71 -68 -68 -72 -71 -74 -72 -65 -64 -66 -67 -67 -67 -67 -70 -73 -74 -70 -69 -72 -72 -71 -79 -81 -78 -75 -71 -62 -73 -90 -80 -71 -78 -83 -79 -72 -81 -81 -84 -83 -85 -87 -88 -91 -93 -97 -102 -108 -104 -106 -106 -105 -104 -106 -109 -115 -116 -110 -121 -118 -114 -112 -115 -132 -146 -147 -151 -150 -157 -157 -158 -153 -144 -120 -100 -89 -87 -79 -77 -73 -70 -74 -79 -86 -88 -87 -87 -87 -88 -88 -88 -86 -85 -86 -87 -85 -83 -83 -79 -81 -82 -73 -78 -78 -78 -72 -75 -74 -75 -74 -75 -74 -73 -70 -70 -93 -94 -95 -95 -95 -94 -95 -95 -98 -98 -98 -96 -98 -98 -97 -99 -102 -103 -106 -109 -108 -111 -111 -115 -120 -122 -125 -127 -135 -141 -149 -157 -165 -169 -176 -186 -198 -201 -207 -206 -204 -199 -196 -190 -174 -168 -163 -159 -156 -156 -153 -150 -152 -152 -150 -144 -141 -139 -137 -135 -132 -129 -124 -124 -121 -115 -101 -104 -104 -106 -103 -103 -120 -133 -141 -144 -146 -148 -147 -145 -143 -140 -139 -139 -142 -142 -144 -144 -138 -136 -134 -136 -133 -131 -130 -130 -128 -129 -126 -127 -125 -127 -123 -123 -120 -118 -120 -125 -124 -122 -120 -120 -125 -128 -127 -129 -129 -130 -130 -131 -131 -131 -128 -130 -131 -131 -129 -128 -131 -131 -129 -128 -128 -125 -124 -121 -120 -118 -119 -121 -118 -109 -120 -118 -119 -122 -122 -121 -122 -123 -125 -127 -128 -124 -123 -122 -122 -121 -119 -119 -118 -117 -116 -115 -114 -114 -114 -113 -112 -110 -109 -105 -102 -104 -104 -101 -101 -101 -101 -99 -100 -100 -96 -96 -94 -93 -95 -98 -97 -94 -92 -88 -89 -91 -92 -95 -93 -91 -88 -89 -88 -89 -91 -92 -94 -92 -91 -93 -93 -92 -93 -91 -92 -90 -90 -92 -92 -90 -89 -88 -77 -77 -75 -78 -90 -93 -93 -90 -88 -86 -86 -83 -84 -82 -82 -80 -79 -78 -80 -80 -79 -77 -78 -77 -73 -75 -79 -82 -83 -83 -82 -82 -82 -81 -79 -78 -77 -74 -73 -77 -76 -75 -75 -74 -74 -75 -75 -76 -75 -74 -77 -80 -77 -77 -78 -77 -76 -77 -77 -78 -77 -74 -74 -73 -73 -74 -73 -69 -69 -69 -71 -71 -70 -69 -64 -66 -70 -72 -72 -72 -71 -68 -67 -66 -68 -68 -66 -70 -69 -69 -70 -71 -71 -71 -71 -69 -68 -69 -71 -70 -69 -68 -68 -67 -67 -66 -65 -65 -64 -64 -63 -63 -63 -63 -63 -63 -62 -62 -61 -60 -59 -59 -60 -61 -62 -63 -63 -63 -63 -65 -64 -63 -63 -65 -66 -66 -65 -66 -67 -68 -68 -69 -68 -69 -67 -67 -67 -67 -67 -67 -67 -66 -65 -65 -65 -65 -65 -66 -64 -66 -66 -66 -65 -65 -65 -65 -64 -64 -63 -62 -62 -64 -64 -65 -63 -65 -65 -65 -65 -63 -64 -64 -63 -63 -64 -64 -65 -65 -63 -63 -63 -63 -59 -59 -62 -61 -63 -65 -64 -68 -66 -64 -63 -65 -65 -64 -62 -60 -62 -65 -69 -70 -68 -68 -66 -69 -73 -72 -65 -64 -67 -67 -67 -67 -68 -71 -73 -75 -70 -71 -72 -70 -72 -82 -81 -77 -75 -71 -61 -73 -88 -77 -70 -76 -81 -80 -73 -80 -82 -82 -83 -84 -86 -87 -90 -92 -95 -99 -105 -96 -105 -106 -106 -104 -104 -106 -112 -114 -112 -119 -115 -113 -110 -113 -126 -145 -148 -148 -152 -159 -161 -155 -157 -150 -126 -101 -89 -88 -80 -78 -75 -71 -75 -82 -85 -88 -86 -87 -87 -88 -88 -88 -86 -84 -86 -87 -86 -83 -83 -80 -81 -76 -73 -79 -79 -79 -73 -75 -74 -75 -75 -75 -75 -74 -71 -93 -95 -95 -95 -95 -94 -96 -96 -98 -98 -98 -97 -98 -99 -98 -100 -103 -104 -108 -110 -113 -111 -112 -116 -121 -125 -127 -129 -129 -140 -148 -155 -163 -173 -179 -185 -194 -196 -199 -202 -199 -198 -195 -190 -179 -175 -164 -159 -156 -154 -154 -151 -150 -149 -150 -148 -140 -140 -138 -135 -129 -128 -125 -121 -123 -117 -103 -98 -98 -101 -105 -105 -115 -135 -143 -146 -147 -149 -148 -146 -144 -140 -140 -140 -140 -141 -142 -141 -137 -135 -133 -134 -131 -130 -130 -129 -127 -128 -125 -125 -124 -125 -121 -121 -117 -120 -117 -119 -123 -123 -119 -119 -125 -128 -128 -130 -131 -130 -131 -132 -132 -133 -131 -132 -133 -132 -132 -129 -134 -132 -126 -124 -125 -125 -124 -122 -120 -118 -118 -117 -119 -121 -122 -118 -119 -120 -122 -122 -122 -121 -123 -125 -124 -123 -123 -120 -119 -119 -119 -119 -115 -114 -113 -112 -112 -112 -111 -111 -111 -109 -107 -105 -102 -101 -103 -104 -100 -101 -100 -99 -98 -99 -97 -95 -94 -93 -92 -95 -97 -96 -91 -88 -85 -89 -89 -91 -91 -89 -87 -88 -89 -88 -90 -91 -92 -92 -91 -91 -93 -93 -92 -92 -93 -91 -91 -91 -92 -94 -91 -89 -89 -78 -77 -76 -81 -89 -93 -90 -88 -86 -84 -85 -83 -83 -81 -81 -79 -78 -78 -80 -80 -78 -76 -77 -77 -76 -80 -83 -84 -83 -82 -82 -81 -82 -79 -79 -78 -76 -74 -76 -76 -77 -76 -75 -74 -74 -75 -75 -76 -75 -76 -77 -77 -77 -77 -75 -75 -75 -77 -77 -77 -75 -73 -74 -72 -71 -72 -71 -70 -69 -70 -70 -70 -69 -66 -65 -69 -70 -72 -72 -72 -70 -69 -67 -68 -68 -68 -70 -70 -70 -70 -71 -71 -72 -72 -71 -69 -71 -70 -69 -68 -68 -67 -66 -65 -66 -65 -64 -63 -62 -62 -63 -62 -62 -61 -61 -61 -61 -63 -61 -61 -60 -61 -62 -63 -63 -64 -64 -63 -65 -63 -64 -64 -66 -66 -66 -67 -67 -68 -68 -69 -70 -67 -68 -67 -67 -66 -66 -66 -66 -66 -66 -67 -67 -67 -66 -65 -65 -65 -65 -66 -66 -65 -65 -64 -64 -64 -64 -63 -62 -62 -61 -61 -62 -63 -62 -64 -63 -64 -64 -64 -63 -63 -62 -62 -62 -64 -64 -65 -63 -62 -63 -63 -59 -59 -61 -61 -63 -64 -64 -67 -65 -61 -63 -65 -65 -64 -62 -60 -62 -66 -69 -70 -67 -67 -66 -68 -72 -71 -65 -65 -67 -67 -67 -67 -69 -72 -74 -75 -70 -72 -71 -70 -73 -84 -82 -76 -74 -70 -63 -72 -81 -80 -70 -73 -80 -81 -73 -79 -81 -82 -82 -82 -84 -86 -88 -90 -93 -96 -94 -104 -103 -103 -103 -102 -102 -104 -106 -111 -114 -114 -111 -110 -107 -110 -120 -139 -149 -149 -154 -162 -163 -159 -162 -156 -132 -103 -90 -88 -81 -78 -74 -71 -76 -83 -86 -88 -86 -86 -87 -88 -88 -88 -85 -83 -85 -87 -86 -84 -83 -80 -82 -76 -74 -80 -80 -80 -74 -73 -75 -76 -76 -75 -77 -75 -94 -95 -96 -95 -95 -95 -96 -96 -98 -99 -98 -98 -98 -100 -98 -101 -104 -105 -109 -111 -114 -114 -114 -116 -121 -125 -128 -131 -133 -132 -145 -155 -163 -170 -180 -182 -186 -192 -196 -197 -195 -196 -192 -182 -185 -169 -167 -159 -156 -154 -154 -151 -149 -151 -149 -148 -139 -139 -137 -135 -131 -127 -125 -122 -119 -123 -111 -98 -95 -97 -99 -103 -103 -116 -133 -145 -148 -149 -151 -149 -147 -142 -139 -139 -138 -139 -139 -141 -139 -136 -134 -132 -133 -130 -130 -129 -128 -127 -127 -124 -124 -123 -124 -122 -119 -117 -116 -122 -122 -122 -119 -119 -118 -124 -125 -128 -130 -131 -131 -131 -132 -134 -133 -134 -136 -134 -132 -129 -125 -129 -128 -124 -121 -124 -122 -120 -119 -117 -118 -118 -118 -119 -118 -116 -120 -122 -122 -123 -121 -119 -118 -120 -121 -120 -119 -118 -117 -117 -116 -115 -115 -112 -110 -110 -111 -111 -112 -109 -107 -107 -106 -105 -104 -100 -100 -102 -101 -99 -99 -99 -98 -97 -96 -95 -93 -92 -92 -92 -95 -95 -94 -89 -82 -83 -87 -90 -89 -90 -89 -88 -89 -89 -89 -91 -92 -93 -92 -90 -91 -92 -91 -92 -92 -92 -91 -93 -92 -93 -95 -90 -88 -86 -80 -77 -77 -80 -89 -91 -88 -86 -84 -82 -81 -81 -82 -79 -80 -78 -77 -77 -80 -79 -78 -78 -79 -77 -80 -83 -85 -84 -84 -82 -82 -82 -80 -80 -78 -77 -75 -75 -77 -78 -77 -75 -75 -75 -76 -75 -77 -74 -75 -76 -76 -76 -76 -76 -74 -74 -75 -75 -77 -76 -73 -74 -71 -70 -71 -74 -70 -65 -70 -70 -70 -70 -67 -68 -67 -70 -71 -72 -72 -71 -71 -68 -68 -69 -70 -68 -69 -70 -71 -71 -72 -71 -73 -71 -68 -70 -69 -68 -68 -67 -67 -66 -65 -64 -64 -64 -63 -61 -62 -60 -60 -60 -59 -59 -60 -61 -61 -62 -62 -62 -62 -63 -64 -64 -63 -65 -64 -64 -65 -64 -64 -65 -66 -66 -67 -67 -67 -68 -68 -67 -67 -67 -67 -67 -66 -66 -65 -65 -65 -65 -65 -66 -66 -66 -66 -65 -64 -64 -64 -64 -65 -65 -64 -64 -64 -62 -62 -63 -62 -62 -61 -60 -60 -63 -60 -62 -64 -63 -64 -63 -63 -62 -63 -62 -61 -63 -64 -63 -63 -62 -62 -62 -59 -59 -61 -61 -63 -63 -64 -67 -65 -61 -62 -64 -64 -62 -61 -60 -62 -66 -69 -68 -67 -66 -65 -67 -72 -70 -64 -65 -67 -67 -67 -68 -70 -73 -77 -75 -70 -73 -71 -70 -74 -82 -80 -75 -73 -69 -63 -72 -77 -80 -70 -71 -78 -77 -74 -78 -81 -82 -82 -81 -82 -87 -87 -89 -91 -95 -95 -100 -102 -101 -101 -102 -100 -102 -106 -108 -114 -114 -107 -107 -104 -107 -114 -139 -150 -150 -156 -165 -169 -164 -159 -154 -133 -104 -91 -88 -79 -78 -75 -71 -77 -85 -86 -88 -86 -86 -87 -88 -88 -88 -88 -83 -85 -87 -87 -85 -84 -81 -83 -76 -74 -81 -81 -81 -75 -73 -75 -76 -76 -76 -78 -94 -96 -96 -96 -95 -96 -96 -97 -99 -99 -99 -98 -97 -100 -99 -101 -105 -106 -110 -113 -115 -115 -113 -116 -121 -126 -128 -131 -134 -135 -140 -154 -163 -167 -174 -179 -184 -187 -191 -190 -192 -194 -189 -183 -179 -175 -169 -160 -155 -152 -151 -152 -149 -149 -145 -147 -141 -137 -137 -135 -131 -128 -125 -122 -120 -118 -119 -106 -93 -93 -94 -96 -99 -102 -118 -139 -147 -149 -147 -148 -147 -144 -140 -138 -137 -137 -137 -138 -139 -138 -135 -133 -132 -131 -129 -129 -129 -128 -126 -127 -123 -123 -124 -122 -121 -117 -118 -116 -120 -120 -117 -119 -118 -118 -124 -128 -129 -131 -132 -131 -130 -133 -135 -134 -131 -130 -130 -128 -125 -125 -124 -120 -121 -123 -122 -121 -118 -117 -116 -114 -115 -117 -122 -119 -116 -121 -120 -120 -119 -119 -118 -118 -118 -119 -118 -115 -115 -114 -113 -113 -112 -112 -110 -107 -108 -107 -106 -105 -106 -105 -103 -101 -102 -99 -98 -100 -98 -99 -98 -97 -96 -96 -96 -94 -92 -91 -91 -93 -95 -93 -92 -87 -83 -85 -86 -89 -90 -89 -89 -89 -88 -89 -89 -89 -91 -92 -91 -91 -91 -92 -92 -91 -91 -91 -91 -92 -94 -91 -92 -93 -90 -87 -84 -79 -77 -79 -88 -87 -89 -86 -84 -83 -80 -81 -80 -80 -77 -78 -76 -76 -77 -81 -80 -80 -80 -80 -83 -83 -85 -82 -84 -83 -83 -82 -81 -81 -79 -77 -76 -74 -76 -78 -78 -77 -75 -76 -76 -75 -76 -74 -73 -75 -76 -76 -76 -76 -73 -73 -73 -74 -75 -75 -76 -75 -70 -70 -68 -74 -73 -65 -69 -71 -71 -70 -68 -66 -66 -69 -69 -72 -72 -71 -71 -69 -68 -70 -70 -70 -70 -69 -71 -73 -73 -72 -71 -70 -68 -68 -69 -67 -67 -67 -66 -65 -64 -64 -63 -64 -62 -62 -60 -60 -60 -58 -58 -59 -60 -61 -62 -62 -63 -63 -63 -62 -64 -65 -64 -66 -65 -66 -65 -64 -66 -65 -66 -67 -67 -67 -67 -67 -67 -67 -66 -66 -66 -66 -66 -66 -65 -64 -64 -64 -64 -64 -64 -65 -65 -65 -65 -65 -65 -63 -63 -64 -64 -64 -63 -63 -63 -62 -62 -62 -61 -60 -59 -59 -59 -61 -61 -63 -63 -63 -63 -63 -61 -63 -62 -61 -62 -64 -63 -62 -62 -62 -62 -59 -59 -60 -61 -63 -63 -64 -66 -65 -61 -62 -65 -64 -61 -61 -61 -63 -64 -69 -67 -66 -66 -65 -68 -71 -69 -64 -65 -67 -67 -67 -68 -69 -74 -78 -75 -70 -74 -71 -70 -75 -81 -78 -75 -73 -67 -65 -71 -83 -79 -69 -76 -77 -77 -74 -72 -78 -81 -79 -81 -80 -82 -85 -87 -88 -92 -96 -94 -100 -99 -99 -99 -99 -100 -104 -106 -112 -113 -104 -105 -102 -105 -108 -138 -151 -150 -164 -164 -168 -164 -157 -151 -133 -106 -90 -88 -79 -79 -76 -72 -78 -86 -86 -89 -86 -85 -87 -89 -89 -88 -83 -82 -85 -87 -88 -86 -80 -81 -83 -76 -75 -83 -83 -82 -79 -73 -76 -77 -77 -76 -95 -96 -96 -95 -95 -95 -96 -97 -99 -99 -99 -98 -98 -100 -100 -102 -106 -108 -111 -114 -116 -116 -114 -117 -119 -125 -129 -132 -136 -137 -136 -142 -155 -164 -171 -175 -180 -183 -187 -191 -187 -190 -186 -181 -181 -181 -165 -162 -155 -152 -151 -152 -151 -147 -145 -147 -143 -132 -134 -134 -130 -128 -123 -121 -118 -118 -118 -114 -101 -89 -90 -92 -101 -94 -101 -119 -139 -146 -147 -145 -146 -145 -142 -137 -138 -135 -135 -135 -136 -138 -136 -135 -132 -131 -131 -128 -129 -128 -127 -125 -124 -124 -122 -122 -121 -120 -116 -117 -115 -118 -119 -117 -118 -118 -117 -123 -127 -129 -132 -133 -132 -131 -130 -130 -128 -129 -128 -127 -125 -122 -120 -119 -118 -118 -115 -118 -119 -118 -116 -114 -114 -111 -115 -122 -119 -116 -115 -119 -119 -118 -119 -118 -118 -118 -117 -113 -112 -112 -111 -110 -109 -109 -109 -107 -106 -104 -103 -104 -101 -104 -102 -101 -100 -100 -99 -99 -98 -96 -97 -96 -96 -95 -95 -94 -92 -91 -90 -89 -93 -95 -93 -91 -88 -86 -87 -89 -90 -90 -89 -89 -89 -89 -89 -90 -90 -92 -91 -91 -91 -92 -92 -92 -90 -91 -91 -91 -92 -91 -91 -92 -88 -86 -84 -79 -77 -82 -79 -86 -87 -84 -84 -83 -80 -79 -80 -80 -77 -76 -77 -75 -78 -78 -80 -80 -82 -79 -81 -85 -80 -86 -86 -84 -82 -82 -82 -82 -80 -79 -78 -75 -75 -78 -80 -78 -76 -75 -75 -75 -75 -74 -72 -72 -75 -75 -76 -75 -73 -73 -72 -73 -73 -75 -76 -74 -69 -69 -69 -76 -74 -70 -68 -70 -71 -71 -70 -69 -69 -68 -69 -72 -71 -71 -72 -71 -69 -70 -71 -72 -71 -69 -69 -71 -70 -70 -70 -69 -67 -65 -68 -67 -66 -65 -65 -65 -64 -63 -63 -62 -63 -61 -60 -58 -59 -59 -59 -60 -61 -61 -62 -63 -63 -64 -65 -64 -65 -65 -66 -66 -66 -66 -67 -66 -66 -65 -68 -67 -67 -67 -67 -66 -66 -66 -66 -66 -65 -65 -65 -65 -64 -64 -64 -63 -63 -63 -63 -63 -63 -64 -63 -64 -64 -63 -62 -62 -62 -63 -63 -63 -62 -63 -62 -61 -61 -61 -61 -59 -59 -58 -58 -62 -63 -63 -62 -62 -63 -61 -62 -62 -61 -63 -64 -63 -62 -62 -61 -61 -59 -60 -61 -61 -62 -63 -63 -65 -66 -61 -61 -64 -63 -62 -64 -61 -64 -64 -68 -67 -66 -66 -64 -66 -70 -68 -64 -64 -67 -67 -67 -68 -70 -75 -79 -74 -70 -73 -70 -69 -72 -79 -76 -75 -71 -66 -66 -71 -71 -79 -69 -75 -77 -76 -72 -75 -71 -78 -79 -79 -84 -84 -85 -85 -87 -90 -94 -95 -99 -97 -97 -96 -97 -99 -101 -103 -109 -113 -100 -102 -99 -104 -110 -135 -151 -155 -162 -163 -166 -163 -154 -149 -129 -101 -90 -88 -79 -79 -76 -73 -79 -88 -87 -89 -85 -88 -88 -88 -89 -88 -83 -81 -85 -87 -88 -84 -80 -81 -83 -77 -75 -84 -84 -83 -78 -72 -76 -77 -78 -96 -95 -96 -95 -95 -95 -97 -98 -100 -99 -99 -97 -99 -101 -101 -103 -107 -109 -112 -115 -117 -117 -115 -116 -120 -124 -131 -132 -134 -137 -138 -140 -151 -156 -165 -169 -173 -179 -182 -186 -182 -186 -184 -179 -164 -169 -171 -164 -159 -151 -153 -149 -149 -146 -145 -143 -138 -131 -133 -133 -131 -124 -122 -121 -117 -115 -117 -118 -110 -95 -83 -87 -94 -99 -97 -106 -120 -139 -145 -144 -143 -143 -143 -139 -140 -137 -134 -134 -133 -135 -136 -134 -134 -131 -130 -130 -127 -128 -126 -127 -125 -123 -123 -123 -121 -120 -119 -116 -117 -119 -117 -118 -116 -117 -117 -117 -123 -128 -130 -133 -131 -130 -128 -126 -125 -125 -123 -124 -123 -121 -119 -117 -117 -117 -117 -113 -116 -116 -115 -115 -111 -114 -111 -113 -113 -119 -118 -117 -116 -116 -116 -117 -116 -116 -115 -114 -110 -111 -109 -108 -107 -106 -106 -105 -105 -102 -100 -99 -101 -100 -99 -101 -100 -99 -99 -97 -97 -96 -96 -95 -94 -93 -94 -95 -93 -90 -90 -89 -90 -93 -93 -93 -90 -88 -87 -88 -90 -90 -89 -88 -89 -88 -89 -89 -90 -91 -92 -91 -91 -91 -92 -92 -91 -90 -90 -90 -91 -91 -90 -91 -90 -88 -85 -84 -78 -76 -86 -84 -85 -83 -83 -81 -78 -79 -80 -79 -74 -77 -79 -78 -80 -80 -81 -81 -81 -84 -83 -83 -82 -87 -85 -83 -82 -84 -82 -80 -78 -78 -78 -77 -73 -77 -82 -78 -76 -75 -75 -75 -75 -74 -71 -71 -74 -75 -75 -75 -75 -73 -71 -71 -72 -74 -76 -74 -71 -69 -70 -71 -74 -71 -67 -71 -70 -72 -70 -69 -68 -68 -69 -71 -71 -72 -71 -71 -70 -70 -71 -72 -70 -69 -68 -69 -67 -68 -68 -67 -67 -65 -67 -67 -65 -65 -64 -63 -62 -63 -61 -61 -62 -62 -62 -60 -60 -60 -60 -60 -61 -61 -62 -63 -64 -64 -65 -66 -66 -66 -66 -67 -66 -67 -67 -68 -67 -66 -66 -66 -66 -66 -66 -66 -66 -66 -65 -65 -65 -65 -64 -64 -64 -64 -63 -63 -63 -62 -62 -62 -63 -63 -63 -64 -64 -64 -63 -62 -62 -62 -62 -62 -62 -62 -61 -61 -61 -60 -60 -60 -61 -60 -57 -56 -61 -63 -63 -62 -62 -61 -62 -61 -62 -62 -63 -64 -62 -62 -61 -62 -61 -59 -59 -60 -61 -62 -62 -63 -64 -65 -61 -63 -62 -62 -61 -63 -62 -64 -65 -67 -66 -65 -65 -64 -70 -69 -68 -65 -64 -67 -67 -67 -68 -70 -74 -77 -73 -69 -71 -70 -71 -70 -74 -75 -74 -70 -71 -67 -70 -67 -78 -70 -81 -74 -78 -71 -73 -72 -72 -78 -78 -79 -80 -84 -84 -86 -88 -93 -97 -97 -95 -95 -95 -95 -97 -99 -100 -107 -112 -100 -103 -102 -106 -113 -133 -150 -155 -160 -163 -165 -163 -160 -151 -128 -101 -90 -88 -79 -80 -77 -74 -80 -86 -87 -89 -85 -87 -88 -88 -89 -88 -83 -81 -85 -87 -87 -84 -80 -81 -83 -77 -76 -85 -85 -84 -78 -72 -76 -77 -96 -96 -96 -96 -95 -96 -98 -99 -100 -100 -99 -98 -98 -101 -102 -104 -107 -110 -114 -116 -118 -118 -115 -116 -121 -123 -128 -132 -134 -136 -137 -141 -145 -150 -160 -169 -170 -173 -176 -180 -184 -180 -181 -177 -163 -172 -174 -160 -169 -153 -151 -148 -148 -148 -146 -143 -140 -132 -130 -131 -130 -128 -124 -122 -117 -114 -111 -115 -117 -105 -90 -86 -91 -96 -101 -100 -111 -122 -138 -143 -142 -141 -141 -141 -141 -139 -136 -132 -132 -131 -133 -134 -132 -133 -130 -129 -129 -125 -128 -127 -127 -124 -122 -121 -121 -120 -119 -116 -115 -116 -117 -115 -114 -116 -117 -115 -116 -123 -126 -128 -124 -124 -121 -123 -124 -123 -121 -120 -119 -119 -118 -115 -112 -117 -113 -112 -111 -113 -115 -112 -113 -110 -109 -112 -114 -114 -115 -115 -115 -114 -114 -113 -114 -114 -113 -113 -110 -107 -106 -106 -105 -104 -103 -101 -106 -101 -98 -98 -98 -97 -99 -99 -99 -98 -98 -97 -96 -96 -94 -94 -93 -93 -93 -92 -94 -92 -90 -90 -89 -91 -94 -93 -92 -89 -87 -89 -88 -89 -90 -90 -89 -89 -89 -89 -89 -90 -92 -92 -91 -91 -91 -91 -91 -90 -90 -89 -89 -90 -89 -89 -86 -89 -88 -85 -83 -77 -76 -76 -82 -83 -81 -81 -78 -77 -79 -80 -80 -76 -79 -81 -80 -83 -81 -82 -82 -84 -86 -85 -84 -88 -86 -84 -83 -83 -83 -80 -78 -79 -78 -76 -77 -79 -79 -76 -74 -74 -74 -74 -73 -74 -69 -72 -73 -75 -74 -75 -73 -72 -70 -70 -71 -77 -76 -75 -73 -70 -72 -75 -70 -70 -70 -70 -67 -72 -70 -69 -69 -69 -70 -72 -71 -71 -72 -71 -69 -69 -70 -70 -68 -67 -67 -67 -65 -65 -65 -67 -65 -65 -64 -65 -64 -64 -64 -63 -63 -62 -61 -60 -61 -62 -62 -61 -61 -61 -61 -61 -61 -63 -63 -64 -64 -65 -66 -66 -67 -66 -67 -68 -69 -69 -68 -67 -67 -66 -66 -65 -65 -65 -65 -65 -65 -65 -65 -65 -64 -64 -64 -64 -63 -63 -63 -63 -62 -62 -62 -62 -61 -61 -62 -63 -63 -64 -63 -63 -62 -61 -61 -61 -62 -62 -63 -61 -60 -60 -60 -60 -60 -59 -61 -57 -57 -58 -62 -63 -62 -62 -61 -60 -60 -60 -61 -62 -63 -62 -62 -61 -62 -61 -59 -59 -60 -61 -62 -62 -63 -64 -64 -61 -63 -62 -61 -61 -63 -62 -64 -65 -64 -66 -64 -64 -64 -69 -68 -67 -65 -64 -67 -67 -67 -67 -69 -73 -75 -72 -69 -70 -69 -70 -69 -76 -73 -74 -70 -71 -68 -70 -63 -63 -78 -78 -76 -77 -76 -73 -73 -71 -76 -77 -77 -81 -83 -84 -85 -86 -91 -95 -96 -95 -93 -93 -93 -95 -96 -98 -104 -110 -101 -103 -105 -107 -115 -151 -151 -154 -158 -162 -164 -161 -159 -150 -127 -101 -91 -88 -79 -80 -76 -75 -81 -84 -88 -90 -85 -87 -88 -89 -89 -89 -83 -80 -84 -89 -87 -84 -81 -81 -83 -77 -76 -86 -86 -83 -77 -73 -76 -97 -97 -96 -96 -96 -97 -99 -100 -100 -100 -99 -98 -99 -100 -103 -105 -108 -111 -115 -118 -119 -119 -116 -117 -118 -126 -132 -139 -140 -136 -138 -141 -142 -151 -154 -164 -163 -168 -174 -175 -179 -172 -177 -174 -162 -171 -170 -171 -168 -165 -151 -150 -147 -147 -145 -143 -140 -134 -129 -128 -130 -127 -123 -117 -118 -114 -111 -108 -113 -113 -104 -91 -88 -93 -97 -102 -103 -116 -123 -136 -142 -139 -140 -141 -139 -140 -138 -135 -131 -131 -129 -132 -133 -129 -127 -129 -128 -128 -124 -127 -127 -126 -124 -122 -120 -119 -119 -117 -115 -114 -116 -116 -114 -113 -117 -116 -114 -116 -121 -124 -127 -129 -115 -114 -114 -116 -116 -115 -116 -116 -114 -114 -112 -111 -113 -112 -106 -109 -111 -113 -113 -110 -110 -110 -110 -115 -114 -113 -113 -112 -112 -111 -112 -112 -111 -111 -109 -106 -104 -104 -103 -104 -103 -103 -104 -102 -100 -99 -97 -98 -98 -96 -97 -97 -96 -96 -95 -94 -94 -92 -92 -91 -91 -92 -92 -93 -92 -91 -90 -89 -92 -92 -93 -92 -89 -89 -91 -89 -89 -90 -90 -90 -89 -89 -89 -89 -91 -93 -92 -91 -90 -90 -90 -91 -90 -90 -88 -89 -87 -88 -89 -88 -87 -86 -84 -81 -77 -76 -79 -80 -80 -80 -80 -76 -78 -80 -81 -81 -79 -80 -83 -82 -86 -82 -84 -83 -86 -87 -87 -86 -88 -86 -84 -82 -84 -82 -77 -78 -78 -77 -77 -79 -79 -77 -75 -73 -74 -74 -73 -70 -70 -71 -71 -74 -74 -75 -74 -72 -69 -69 -70 -74 -76 -75 -73 -72 -73 -73 -72 -73 -68 -70 -68 -73 -71 -69 -70 -70 -70 -72 -71 -70 -72 -70 -69 -68 -68 -68 -67 -66 -65 -66 -65 -67 -65 -65 -64 -62 -64 -64 -63 -62 -62 -62 -62 -60 -61 -61 -62 -63 -62 -62 -62 -62 -63 -63 -64 -64 -64 -65 -65 -66 -67 -67 -67 -67 -67 -68 -68 -68 -67 -68 -67 -66 -66 -65 -64 -64 -64 -64 -64 -64 -65 -64 -64 -64 -63 -63 -63 -63 -62 -61 -61 -61 -61 -61 -61 -61 -60 -61 -62 -63 -62 -63 -62 -62 -61 -60 -63 -61 -61 -61 -62 -59 -59 -59 -60 -59 -59 -60 -59 -57 -58 -59 -62 -62 -61 -62 -61 -61 -59 -61 -62 -63 -61 -62 -61 -61 -61 -59 -59 -60 -61 -62 -62 -63 -63 -63 -61 -64 -62 -60 -60 -62 -63 -64 -66 -64 -65 -64 -64 -63 -69 -67 -66 -65 -64 -66 -67 -67 -66 -68 -72 -74 -71 -68 -68 -68 -68 -69 -75 -71 -73 -69 -71 -69 -64 -63 -64 -65 -78 -76 -75 -77 -73 -73 -72 -72 -75 -76 -76 -81 -83 -83 -85 -88 -92 -95 -93 -91 -91 -92 -93 -94 -96 -101 -108 -101 -104 -107 -109 -130 -151 -151 -153 -161 -158 -163 -160 -159 -149 -126 -101 -91 -88 -80 -81 -80 -76 -82 -86 -88 -90 -85 -87 -88 -89 -89 -89 -83 -79 -87 -90 -88 -84 -81 -81 -84 -77 -77 -84 -85 -83 -77 -74 -97 -97 -96 -96 -96 -97 -99 -101 -100 -99 -99 -98 -100 -101 -102 -106 -109 -113 -116 -119 -120 -120 -117 -120 -121 -129 -135 -142 -143 -146 -145 -141 -143 -147 -149 -158 -168 -164 -168 -169 -174 -177 -173 -171 -171 -171 -165 -166 -167 -163 -162 -149 -146 -147 -146 -144 -142 -136 -129 -121 -126 -127 -124 -117 -117 -114 -110 -109 -109 -114 -116 -103 -86 -90 -94 -99 -104 -107 -121 -125 -138 -142 -137 -133 -139 -137 -138 -137 -134 -129 -129 -127 -131 -131 -132 -134 -128 -127 -126 -124 -127 -126 -125 -122 -121 -119 -119 -118 -116 -114 -114 -115 -114 -112 -112 -116 -115 -113 -117 -120 -122 -125 -127 -125 -110 -122 -122 -123 -122 -119 -119 -118 -118 -110 -105 -109 -109 -106 -108 -108 -109 -108 -108 -111 -113 -113 -113 -111 -110 -110 -109 -109 -109 -110 -110 -109 -108 -105 -102 -106 -105 -104 -103 -102 -102 -102 -99 -101 -99 -97 -96 -97 -96 -95 -95 -95 -94 -94 -94 -93 -90 -90 -91 -92 -92 -93 -92 -92 -91 -91 -90 -92 -92 -91 -93 -90 -90 -90 -89 -90 -90 -90 -90 -90 -90 -89 -89 -91 -91 -90 -89 -90 -89 -89 -90 -89 -89 -87 -89 -87 -86 -86 -85 -86 -84 -81 -78 -77 -75 -75 -78 -78 -80 -80 -77 -79 -82 -81 -82 -80 -80 -82 -86 -83 -83 -85 -86 -88 -89 -88 -89 -87 -85 -84 -83 -83 -79 -78 -78 -77 -78 -77 -79 -77 -75 -72 -73 -72 -73 -72 -70 -67 -70 -73 -74 -75 -74 -73 -73 -71 -70 -73 -75 -75 -74 -73 -74 -71 -73 -74 -69 -69 -71 -69 -71 -70 -70 -71 -70 -72 -73 -70 -70 -70 -68 -67 -67 -67 -67 -65 -66 -66 -66 -64 -65 -63 -65 -63 -62 -63 -63 -62 -61 -62 -61 -61 -61 -62 -62 -63 -63 -63 -63 -63 -63 -64 -64 -64 -65 -65 -67 -66 -66 -66 -66 -66 -66 -67 -67 -67 -66 -66 -66 -65 -65 -64 -64 -63 -63 -63 -63 -63 -63 -64 -64 -63 -63 -62 -63 -62 -62 -61 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -61 -62 -62 -61 -60 -61 -60 -60 -62 -61 -59 -60 -62 -58 -59 -60 -59 -59 -59 -58 -57 -59 -61 -62 -62 -61 -61 -60 -60 -59 -60 -61 -62 -61 -62 -61 -61 -60 -58 -58 -60 -61 -62 -62 -62 -62 -62 -65 -64 -62 -59 -59 -60 -64 -64 -66 -65 -65 -64 -63 -61 -68 -67 -66 -65 -65 -66 -66 -66 -66 -67 -72 -72 -70 -70 -68 -68 -68 -68 -73 -69 -70 -70 -70 -69 -70 -63 -65 -75 -79 -73 -74 -74 -76 -74 -73 -71 -75 -75 -75 -79 -83 -83 -83 -85 -91 -93 -92 -90 -90 -90 -92 -92 -94 -99 -106 -102 -105 -110 -118 -128 -151 -154 -156 -160 -156 -161 -160 -158 -148 -125 -101 -91 -88 -80 -81 -80 -77 -83 -89 -88 -90 -85 -87 -89 -89 -89 -89 -83 -84 -87 -90 -89 -85 -81 -81 -83 -77 -77 -81 -84 -82 -76 -98 -97 -97 -96 -96 -98 -100 -101 -100 -100 -99 -99 -100 -102 -102 -107 -110 -114 -117 -120 -119 -121 -119 -123 -124 -132 -139 -143 -146 -149 -148 -143 -151 -144 -153 -153 -162 -157 -163 -168 -169 -165 -171 -168 -166 -166 -161 -162 -163 -161 -159 -148 -147 -145 -145 -146 -143 -141 -135 -126 -121 -124 -125 -121 -111 -116 -113 -110 -108 -109 -114 -115 -91 -87 -91 -95 -99 -106 -109 -120 -126 -138 -134 -135 -130 -137 -135 -137 -136 -133 -133 -126 -128 -129 -130 -130 -132 -127 -126 -124 -123 -126 -126 -123 -121 -120 -118 -118 -116 -115 -113 -113 -115 -112 -112 -112 -113 -114 -112 -117 -118 -121 -124 -124 -123 -122 -120 -120 -120 -119 -117 -118 -114 -109 -107 -105 -108 -108 -108 -108 -107 -108 -109 -109 -111 -112 -111 -110 -109 -107 -107 -107 -108 -109 -108 -108 -108 -105 -101 -102 -102 -103 -102 -101 -101 -99 -100 -99 -99 -99 -94 -95 -95 -94 -94 -93 -93 -92 -92 -93 -91 -90 -90 -91 -92 -92 -91 -91 -92 -91 -91 -90 -90 -89 -89 -88 -91 -90 -91 -90 -90 -90 -91 -90 -90 -90 -89 -88 -90 -90 -89 -88 -89 -88 -88 -89 -90 -87 -86 -87 -87 -85 -84 -84 -84 -83 -80 -79 -77 -75 -76 -79 -78 -79 -79 -81 -81 -82 -80 -81 -81 -82 -84 -89 -85 -85 -85 -88 -91 -91 -90 -91 -87 -84 -83 -82 -78 -80 -78 -77 -78 -81 -77 -75 -75 -72 -73 -71 -73 -73 -70 -68 -69 -71 -73 -75 -74 -73 -73 -72 -73 -72 -75 -74 -74 -73 -70 -72 -73 -73 -69 -70 -71 -72 -70 -71 -70 -72 -71 -71 -71 -70 -70 -68 -67 -66 -65 -66 -65 -65 -65 -65 -64 -64 -64 -62 -61 -61 -60 -61 -63 -62 -59 -60 -61 -62 -63 -63 -63 -63 -64 -64 -63 -64 -64 -64 -65 -65 -67 -64 -64 -65 -65 -65 -65 -65 -65 -66 -65 -66 -66 -66 -65 -66 -65 -65 -64 -63 -62 -62 -62 -62 -62 -62 -62 -63 -62 -62 -61 -61 -62 -61 -61 -60 -59 -59 -59 -59 -60 -59 -59 -59 -61 -60 -61 -62 -60 -59 -59 -59 -59 -64 -58 -59 -61 -58 -58 -59 -59 -59 -60 -60 -57 -58 -60 -62 -62 -61 -61 -61 -60 -60 -59 -59 -61 -62 -62 -62 -60 -61 -60 -58 -58 -60 -61 -62 -62 -60 -61 -61 -64 -64 -62 -59 -59 -61 -64 -65 -67 -65 -63 -63 -63 -61 -67 -66 -65 -64 -65 -65 -66 -66 -65 -67 -67 -70 -69 -70 -67 -67 -68 -67 -67 -68 -69 -69 -69 -70 -67 -65 -64 -73 -75 -76 -75 -73 -76 -74 -73 -72 -72 -74 -73 -74 -82 -82 -82 -84 -88 -91 -90 -89 -88 -88 -90 -90 -92 -96 -105 -102 -105 -111 -120 -142 -151 -155 -156 -159 -155 -160 -159 -158 -147 -124 -101 -92 -88 -80 -82 -81 -78 -84 -91 -89 -90 -84 -87 -89 -90 -89 -89 -79 -84 -87 -91 -88 -84 -80 -80 -82 -77 -78 -79 -83 -81 -98 -97 -96 -96 -97 -99 -101 -101 -100 -100 -99 -99 -101 -102 -103 -108 -111 -115 -118 -121 -120 -122 -120 -126 -128 -134 -142 -147 -149 -152 -150 -143 -151 -163 -172 -147 -157 -166 -155 -154 -166 -165 -170 -164 -162 -161 -161 -157 -158 -159 -157 -154 -146 -143 -144 -146 -144 -141 -139 -131 -118 -121 -124 -122 -119 -112 -116 -113 -109 -108 -110 -117 -102 -92 -91 -93 -97 -98 -108 -112 -108 -127 -136 -132 -132 -127 -134 -132 -137 -136 -132 -131 -124 -125 -128 -128 -128 -130 -126 -126 -123 -123 -126 -125 -122 -122 -119 -117 -118 -115 -114 -112 -113 -114 -112 -112 -111 -113 -113 -111 -116 -116 -119 -122 -122 -121 -120 -118 -118 -116 -117 -114 -112 -115 -108 -107 -106 -106 -106 -107 -106 -107 -107 -107 -107 -110 -109 -109 -107 -106 -105 -104 -105 -107 -106 -106 -106 -104 -102 -101 -99 -100 -101 -101 -101 -100 -98 -98 -95 -93 -94 -93 -93 -93 -94 -93 -92 -91 -91 -92 -92 -91 -90 -91 -92 -92 -91 -91 -90 -92 -91 -90 -90 -90 -91 -90 -89 -91 -91 -91 -90 -90 -90 -91 -90 -89 -89 -88 -88 -88 -88 -87 -88 -88 -87 -89 -88 -90 -87 -85 -86 -86 -83 -82 -82 -83 -82 -79 -78 -77 -77 -78 -79 -79 -80 -79 -83 -81 -84 -82 -82 -83 -85 -87 -92 -89 -86 -87 -93 -90 -89 -89 -87 -85 -82 -81 -79 -81 -79 -78 -78 -77 -75 -77 -75 -71 -71 -71 -73 -72 -71 -69 -65 -70 -75 -75 -75 -74 -73 -74 -72 -71 -73 -75 -74 -73 -73 -72 -73 -72 -72 -70 -71 -72 -74 -71 -70 -70 -71 -69 -70 -69 -69 -68 -67 -65 -64 -64 -64 -64 -63 -63 -62 -62 -62 -62 -62 -62 -58 -61 -63 -62 -62 -61 -62 -63 -63 -64 -65 -64 -65 -65 -65 -64 -65 -65 -69 -68 -67 -65 -64 -64 -64 -64 -64 -64 -64 -65 -65 -65 -65 -65 -65 -65 -64 -64 -64 -63 -63 -62 -61 -61 -61 -61 -61 -61 -60 -61 -61 -62 -61 -61 -61 -60 -60 -59 -58 -58 -58 -61 -61 -58 -58 -58 -61 -62 -61 -61 -58 -58 -58 -59 -62 -59 -59 -57 -58 -58 -58 -59 -58 -59 -58 -57 -58 -60 -61 -61 -61 -60 -61 -59 -58 -59 -60 -60 -61 -60 -60 -61 -60 -58 -58 -60 -60 -62 -62 -60 -60 -60 -63 -64 -62 -58 -58 -60 -64 -65 -66 -66 -64 -63 -63 -63 -65 -66 -66 -65 -64 -65 -64 -65 -64 -66 -65 -69 -67 -70 -68 -66 -66 -66 -66 -68 -67 -68 -68 -69 -68 -68 -65 -65 -65 -68 -76 -74 -73 -73 -75 -74 -73 -71 -73 -73 -73 -79 -81 -81 -82 -85 -88 -88 -87 -87 -87 -88 -88 -90 -93 -100 -103 -106 -109 -118 -143 -151 -156 -156 -158 -153 -159 -158 -157 -146 -123 -101 -92 -88 -80 -82 -81 -78 -85 -94 -92 -91 -84 -87 -89 -90 -89 -83 -78 -83 -87 -90 -86 -84 -80 -80 -83 -77 -79 -84 -83 -98 -97 -97 -96 -97 -100 -101 -101 -100 -100 -99 -100 -101 -103 -103 -103 -112 -116 -120 -123 -122 -124 -122 -129 -131 -138 -146 -151 -153 -155 -152 -145 -150 -162 -171 -172 -160 -157 -153 -154 -152 -163 -168 -162 -157 -157 -156 -153 -154 -155 -155 -151 -150 -143 -142 -144 -144 -142 -140 -137 -125 -112 -123 -124 -123 -117 -113 -116 -112 -109 -107 -111 -110 -101 -97 -92 -94 -96 -107 -109 -117 -109 -129 -136 -130 -124 -132 -127 -132 -136 -135 -130 -129 -122 -125 -126 -126 -127 -125 -125 -125 -121 -124 -126 -124 -122 -121 -118 -116 -117 -114 -114 -111 -113 -114 -111 -111 -111 -112 -111 -111 -115 -115 -118 -119 -120 -119 -118 -115 -117 -114 -115 -112 -113 -107 -105 -106 -106 -105 -105 -105 -107 -106 -106 -106 -106 -108 -107 -107 -105 -103 -102 -102 -105 -105 -105 -104 -104 -104 -102 -100 -100 -98 -101 -100 -99 -98 -98 -95 -95 -93 -91 -91 -91 -92 -93 -91 -91 -91 -92 -91 -91 -90 -91 -92 -92 -92 -91 -92 -90 -91 -91 -91 -90 -90 -90 -91 -90 -92 -92 -92 -91 -90 -90 -90 -89 -88 -87 -86 -87 -87 -87 -87 -87 -87 -87 -88 -88 -89 -86 -84 -86 -84 -82 -80 -83 -82 -82 -80 -79 -77 -78 -79 -80 -79 -81 -79 -82 -83 -85 -85 -84 -85 -87 -90 -95 -91 -88 -87 -89 -88 -88 -87 -86 -82 -79 -78 -76 -76 -79 -77 -77 -75 -77 -72 -72 -70 -71 -72 -72 -72 -70 -66 -69 -72 -75 -75 -74 -74 -75 -74 -72 -73 -74 -74 -73 -73 -73 -72 -72 -72 -71 -72 -72 -73 -72 -70 -70 -70 -68 -68 -68 -68 -67 -66 -66 -63 -62 -62 -62 -62 -62 -61 -61 -61 -61 -63 -62 -61 -62 -63 -63 -64 -64 -63 -63 -64 -65 -65 -66 -66 -66 -66 -65 -66 -66 -66 -67 -67 -66 -65 -64 -63 -63 -62 -63 -63 -64 -64 -64 -64 -64 -64 -63 -64 -63 -63 -63 -63 -62 -62 -61 -60 -59 -60 -60 -60 -59 -60 -60 -61 -60 -61 -60 -60 -60 -59 -58 -58 -57 -57 -58 -61 -61 -59 -57 -61 -60 -61 -59 -58 -58 -60 -58 -60 -59 -57 -59 -57 -58 -58 -58 -59 -58 -58 -59 -59 -61 -61 -61 -60 -61 -57 -59 -58 -60 -61 -61 -59 -59 -60 -60 -59 -58 -60 -61 -61 -63 -60 -60 -59 -62 -64 -62 -58 -58 -60 -63 -64 -65 -64 -63 -62 -62 -65 -65 -66 -65 -63 -64 -64 -65 -64 -64 -65 -64 -65 -69 -69 -69 -67 -66 -65 -66 -66 -66 -67 -68 -68 -67 -68 -66 -64 -67 -71 -74 -72 -71 -75 -74 -73 -71 -72 -72 -72 -78 -80 -80 -81 -82 -86 -86 -85 -85 -85 -87 -88 -88 -93 -96 -100 -100 -105 -110 -119 -144 -150 -157 -155 -157 -152 -158 -158 -157 -145 -122 -101 -92 -88 -80 -83 -82 -80 -86 -97 -91 -91 -84 -86 -89 -89 -88 -82 -78 -83 -86 -89 -87 -83 -79 -79 -83 -77 -80 -83 -98 -97 -97 -97 -98 -101 -102 -101 -101 -100 -98 -101 -102 -103 -104 -105 -112 -117 -121 -124 -123 -123 -124 -132 -134 -141 -149 -154 -156 -158 -155 -146 -150 -162 -162 -163 -174 -172 -154 -151 -152 -152 -159 -160 -154 -152 -152 -151 -150 -151 -152 -150 -148 -143 -141 -141 -142 -143 -139 -138 -133 -120 -116 -124 -124 -123 -118 -114 -116 -113 -109 -108 -112 -111 -100 -98 -91 -95 -98 -110 -111 -115 -110 -122 -116 -134 -121 -129 -126 -131 -134 -134 -129 -126 -120 -124 -125 -125 -123 -124 -128 -124 -120 -125 -125 -124 -121 -120 -117 -113 -114 -114 -112 -111 -112 -113 -111 -110 -110 -110 -110 -110 -114 -113 -116 -117 -118 -116 -115 -113 -114 -113 -112 -111 -107 -106 -104 -106 -105 -104 -104 -106 -105 -105 -105 -105 -106 -105 -105 -104 -102 -100 -102 -103 -103 -103 -103 -102 -102 -101 -102 -100 -99 -100 -99 -98 -98 -96 -94 -93 -92 -92 -90 -92 -90 -92 -92 -91 -91 -92 -91 -91 -90 -90 -91 -92 -92 -92 -91 -92 -91 -92 -90 -91 -90 -90 -91 -90 -90 -93 -93 -92 -90 -89 -89 -89 -88 -87 -86 -85 -87 -86 -85 -85 -85 -86 -86 -86 -87 -89 -85 -83 -85 -83 -82 -82 -83 -82 -81 -80 -79 -78 -79 -78 -81 -80 -81 -81 -83 -83 -85 -86 -86 -86 -87 -91 -90 -86 -88 -87 -86 -88 -86 -84 -82 -81 -79 -78 -79 -78 -77 -76 -75 -75 -74 -71 -70 -69 -72 -75 -73 -71 -68 -71 -72 -74 -75 -75 -74 -73 -74 -74 -72 -74 -72 -73 -72 -72 -72 -72 -71 -71 -70 -71 -71 -70 -70 -70 -69 -69 -67 -67 -66 -66 -65 -64 -62 -61 -61 -61 -61 -60 -60 -59 -62 -61 -62 -64 -63 -64 -64 -64 -63 -64 -65 -63 -64 -66 -66 -67 -67 -67 -67 -67 -66 -66 -65 -66 -66 -66 -66 -65 -63 -62 -64 -63 -64 -63 -63 -63 -63 -63 -63 -63 -63 -62 -63 -62 -62 -62 -61 -61 -60 -60 -59 -58 -59 -59 -58 -59 -59 -60 -60 -60 -60 -59 -59 -59 -58 -58 -57 -58 -56 -57 -61 -59 -58 -60 -60 -59 -59 -58 -58 -60 -58 -61 -59 -58 -59 -57 -58 -58 -58 -59 -58 -59 -59 -61 -61 -61 -60 -61 -61 -59 -58 -58 -59 -60 -60 -60 -59 -60 -60 -59 -58 -61 -61 -61 -63 -61 -59 -58 -61 -64 -62 -59 -58 -59 -62 -66 -65 -64 -63 -62 -62 -64 -65 -66 -64 -63 -64 -64 -64 -63 -62 -64 -63 -64 -65 -68 -68 -66 -66 -64 -65 -66 -65 -66 -66 -68 -65 -66 -68 -67 -66 -68 -73 -72 -72 -73 -74 -73 -72 -72 -73 -72 -76 -79 -79 -79 -83 -84 -84 -84 -84 -84 -85 -87 -88 -90 -92 -99 -106 -111 -121 -145 -154 -158 -155 -156 -150 -156 -157 -156 -144 -121 -101 -92 -88 -80 -82 -82 -81 -87 -99 -90 -90 -84 -86 -88 -88 -88 -87 -82 -78 -82 -84 -87 -86 -82 -78 -79 -82 -77 -80 -98 -97 -97 -97 -99 -102 -102 -101 -101 -100 -99 -101 -103 -104 -104 -107 -114 -117 -122 -124 -125 -125 -125 -135 -137 -144 -153 -158 -159 -162 -157 -171 -149 -161 -162 -162 -173 -170 -172 -169 -150 -151 -159 -159 -152 -148 -148 -146 -145 -148 -148 -148 -146 -145 -140 -139 -140 -141 -140 -138 -137 -129 -123 -121 -123 -124 -123 -117 -115 -116 -113 -109 -111 -111 -107 -100 -94 -93 -97 -108 -112 -114 -110 -121 -123 -117 -131 -118 -125 -124 -131 -133 -132 -130 -124 -118 -121 -123 -123 -122 -124 -127 -123 -123 -125 -125 -123 -119 -118 -115 -111 -111 -108 -112 -110 -111 -112 -111 -109 -109 -109 -109 -110 -113 -111 -115 -115 -116 -114 -113 -111 -111 -111 -107 -105 -105 -105 -103 -104 -104 -103 -104 -104 -103 -104 -103 -103 -104 -103 -103 -104 -101 -102 -102 -102 -101 -101 -101 -100 -100 -99 -100 -98 -99 -98 -99 -97 -96 -95 -93 -93 -92 -88 -88 -91 -92 -92 -92 -91 -92 -91 -91 -91 -90 -92 -91 -93 -91 -91 -91 -91 -92 -92 -90 -90 -91 -91 -92 -89 -91 -91 -91 -90 -89 -88 -88 -88 -87 -85 -85 -85 -86 -85 -84 -84 -84 -85 -85 -85 -87 -89 -85 -84 -85 -83 -80 -82 -82 -82 -81 -81 -80 -81 -79 -80 -81 -81 -81 -82 -84 -86 -87 -86 -85 -85 -87 -87 -85 -86 -86 -85 -83 -84 -85 -83 -80 -76 -75 -77 -78 -79 -77 -75 -75 -75 -69 -70 -68 -71 -73 -74 -72 -69 -72 -74 -71 -75 -74 -75 -73 -74 -75 -74 -72 -72 -72 -72 -72 -72 -72 -70 -70 -70 -69 -70 -70 -70 -69 -69 -69 -65 -65 -65 -65 -64 -63 -62 -61 -60 -59 -59 -59 -59 -61 -61 -61 -62 -63 -64 -63 -64 -64 -64 -64 -62 -64 -65 -66 -67 -68 -68 -67 -65 -66 -66 -65 -65 -65 -65 -64 -65 -65 -65 -63 -62 -60 -64 -62 -62 -62 -62 -62 -62 -62 -62 -62 -62 -62 -62 -62 -61 -61 -60 -60 -59 -59 -58 -57 -58 -58 -57 -58 -58 -59 -59 -59 -58 -55 -59 -57 -56 -57 -58 -56 -56 -59 -59 -58 -59 -60 -60 -59 -58 -58 -58 -60 -61 -59 -57 -56 -56 -57 -57 -58 -58 -57 -59 -57 -60 -60 -60 -60 -60 -61 -60 -58 -57 -59 -60 -60 -59 -59 -60 -60 -59 -58 -61 -61 -61 -63 -61 -58 -57 -60 -63 -61 -58 -58 -60 -64 -64 -65 -64 -63 -61 -61 -64 -66 -66 -64 -63 -63 -64 -64 -64 -62 -63 -62 -63 -65 -66 -66 -67 -66 -64 -64 -65 -65 -65 -67 -67 -66 -65 -66 -68 -65 -67 -69 -73 -71 -71 -74 -74 -72 -72 -73 -72 -74 -77 -78 -78 -81 -83 -83 -81 -82 -82 -83 -85 -86 -93 -90 -99 -107 -116 -122 -146 -155 -159 -155 -155 -149 -155 -156 -156 -142 -120 -101 -93 -88 -80 -84 -83 -81 -89 -97 -90 -90 -84 -86 -89 -87 -87 -81 -79 -82 -84 -86 -85 -81 -78 -79 -82 -77 -81 -98 -98 -97 -98 -100 -102 -102 -101 -100 -99 -100 -102 -103 -104 -105 -109 -115 -118 -122 -125 -126 -126 -127 -139 -141 -147 -156 -161 -162 -164 -159 -159 -169 -161 -161 -162 -171 -169 -169 -167 -164 -157 -156 -154 -151 -145 -142 -143 -142 -142 -144 -144 -144 -141 -141 -137 -137 -139 -139 -137 -138 -133 -135 -122 -125 -121 -124 -119 -119 -116 -115 -111 -108 -108 -116 -114 -101 -95 -94 -105 -110 -115 -116 -112 -121 -123 -117 -128 -115 -122 -123 -130 -132 -130 -129 -122 -117 -119 -122 -122 -122 -123 -127 -118 -123 -124 -124 -122 -117 -115 -112 -110 -108 -105 -111 -110 -111 -111 -110 -108 -108 -109 -108 -105 -106 -110 -110 -113 -114 -112 -110 -109 -110 -106 -104 -105 -104 -103 -103 -103 -103 -103 -103 -102 -102 -102 -102 -102 -102 -102 -102 -102 -101 -102 -101 -101 -99 -99 -99 -99 -99 -98 -97 -96 -97 -98 -96 -96 -93 -92 -92 -93 -89 -89 -90 -92 -93 -92 -92 -92 -92 -91 -91 -90 -91 -92 -92 -92 -92 -90 -92 -92 -92 -92 -89 -91 -91 -92 -90 -90 -90 -90 -90 -88 -88 -88 -87 -86 -85 -84 -84 -84 -84 -83 -84 -82 -85 -84 -84 -85 -87 -87 -85 -85 -85 -82 -81 -82 -82 -82 -82 -80 -81 -81 -81 -81 -82 -81 -81 -84 -85 -85 -85 -84 -84 -84 -85 -84 -85 -83 -84 -84 -82 -84 -82 -80 -77 -76 -75 -78 -79 -80 -75 -75 -75 -73 -70 -70 -71 -74 -75 -73 -71 -72 -73 -75 -75 -75 -74 -73 -74 -75 -74 -73 -72 -71 -73 -71 -71 -71 -70 -69 -69 -68 -69 -68 -69 -69 -68 -68 -67 -64 -64 -63 -63 -62 -61 -60 -59 -58 -60 -59 -60 -61 -62 -62 -62 -62 -63 -64 -64 -64 -65 -64 -63 -64 -65 -66 -68 -67 -66 -65 -65 -64 -65 -65 -64 -64 -64 -64 -64 -64 -64 -64 -62 -61 -60 -63 -62 -61 -61 -61 -61 -61 -62 -62 -62 -62 -61 -61 -61 -60 -60 -59 -59 -59 -58 -57 -56 -59 -56 -56 -58 -57 -58 -58 -59 -57 -58 -59 -56 -56 -56 -57 -56 -56 -60 -59 -59 -59 -60 -60 -59 -59 -59 -58 -59 -58 -58 -60 -56 -56 -57 -56 -58 -58 -56 -57 -60 -61 -60 -60 -60 -59 -60 -60 -57 -56 -58 -59 -60 -59 -59 -60 -59 -58 -58 -61 -61 -61 -63 -61 -59 -57 -60 -63 -61 -58 -58 -62 -63 -63 -65 -63 -63 -62 -61 -63 -65 -66 -63 -62 -62 -63 -63 -64 -62 -62 -61 -62 -63 -63 -64 -65 -65 -63 -63 -64 -64 -65 -66 -67 -66 -63 -65 -66 -67 -66 -68 -72 -71 -72 -73 -72 -72 -72 -73 -71 -72 -77 -76 -77 -81 -83 -81 -79 -80 -81 -82 -83 -88 -91 -89 -98 -108 -116 -124 -147 -155 -160 -155 -155 -147 -154 -155 -155 -141 -119 -102 -93 -88 -80 -85 -83 -83 -91 -96 -90 -90 -84 -87 -88 -87 -86 -81 -79 -81 -83 -85 -85 -80 -77 -78 -82 -77 -98 -98 -97 -98 -101 -102 -101 -101 -100 -99 -101 -102 -104 -105 -105 -111 -116 -119 -122 -127 -128 -128 -129 -142 -144 -151 -160 -165 -165 -170 -167 -160 -169 -160 -161 -162 -169 -167 -166 -164 -160 -155 -153 -153 -152 -144 -138 -138 -138 -137 -140 -142 -142 -141 -141 -140 -135 -135 -137 -138 -139 -137 -131 -131 -121 -125 -122 -124 -118 -120 -116 -115 -108 -109 -119 -117 -113 -103 -97 -108 -109 -112 -117 -118 -113 -121 -124 -118 -125 -111 -113 -119 -130 -131 -129 -129 -119 -116 -119 -120 -120 -121 -123 -122 -117 -122 -123 -124 -122 -116 -113 -110 -107 -104 -102 -110 -109 -111 -111 -110 -108 -105 -107 -107 -104 -105 -108 -109 -111 -112 -109 -108 -107 -106 -104 -104 -103 -104 -102 -102 -102 -102 -100 -100 -101 -101 -99 -100 -101 -101 -101 -100 -100 -100 -102 -101 -100 -99 -100 -98 -97 -97 -95 -95 -97 -97 -97 -96 -93 -91 -91 -92 -91 -89 -91 -92 -92 -92 -93 -92 -92 -91 -92 -91 -90 -91 -92 -93 -92 -91 -91 -91 -93 -94 -89 -89 -90 -91 -91 -91 -91 -89 -89 -88 -86 -88 -87 -86 -85 -84 -83 -82 -83 -82 -82 -83 -81 -84 -84 -84 -85 -87 -85 -84 -85 -83 -82 -81 -81 -82 -83 -82 -82 -81 -79 -82 -83 -82 -81 -82 -83 -84 -84 -83 -83 -82 -83 -83 -84 -83 -83 -81 -81 -83 -82 -80 -78 -75 -71 -77 -81 -80 -77 -75 -75 -72 -70 -70 -71 -73 -73 -74 -72 -73 -73 -75 -75 -75 -75 -74 -74 -74 -76 -73 -75 -72 -74 -72 -70 -70 -69 -69 -68 -68 -67 -67 -69 -68 -68 -68 -67 -64 -62 -62 -62 -61 -60 -59 -60 -58 -59 -60 -61 -62 -63 -62 -62 -64 -64 -63 -65 -65 -64 -64 -64 -64 -65 -66 -67 -66 -66 -65 -65 -64 -64 -64 -64 -63 -64 -63 -63 -63 -63 -63 -63 -63 -60 -62 -61 -63 -62 -62 -61 -61 -61 -61 -61 -61 -61 -61 -60 -60 -60 -59 -59 -58 -58 -58 -57 -56 -55 -58 -59 -58 -56 -57 -57 -58 -53 -56 -58 -57 -56 -56 -57 -57 -58 -57 -59 -59 -58 -59 -59 -60 -59 -59 -59 -58 -58 -58 -60 -56 -55 -57 -55 -56 -58 -56 -57 -60 -60 -59 -60 -60 -59 -60 -60 -57 -56 -58 -59 -60 -58 -58 -59 -59 -58 -58 -61 -61 -61 -63 -62 -59 -58 -61 -62 -60 -58 -58 -61 -63 -63 -64 -63 -63 -61 -61 -63 -63 -65 -63 -62 -62 -62 -63 -64 -62 -59 -60 -62 -62 -64 -63 -64 -64 -63 -62 -63 -64 -64 -65 -66 -67 -65 -64 -66 -67 -66 -67 -70 -71 -70 -72 -71 -73 -71 -73 -73 -77 -76 -76 -76 -80 -81 -79 -77 -78 -80 -80 -84 -85 -88 -88 -98 -109 -116 -126 -148 -156 -160 -155 -154 -146 -153 -154 -153 -140 -118 -101 -94 -88 -82 -86 -84 -84 -94 -94 -90 -89 -85 -87 -87 -86 -85 -80 -79 -81 -80 -84 -84 -79 -76 -78 -81 -98 -98 -98 -99 -101 -102 -101 -101 -101 -100 -102 -103 -105 -105 -106 -110 -116 -120 -123 -124 -129 -129 -130 -145 -147 -154 -163 -168 -168 -173 -169 -162 -168 -159 -160 -162 -169 -165 -163 -162 -157 -154 -150 -150 -150 -143 -135 -132 -134 -136 -136 -139 -140 -140 -142 -141 -134 -132 -135 -136 -138 -138 -136 -125 -131 -120 -117 -121 -124 -122 -120 -117 -110 -108 -109 -119 -117 -111 -104 -98 -109 -111 -115 -120 -121 -115 -121 -124 -119 -122 -108 -111 -119 -129 -129 -128 -128 -117 -113 -118 -120 -120 -121 -126 -121 -117 -121 -122 -123 -121 -113 -111 -107 -104 -101 -99 -109 -108 -111 -110 -109 -105 -104 -105 -105 -103 -104 -107 -108 -109 -109 -107 -106 -105 -104 -102 -103 -102 -102 -100 -101 -103 -102 -98 -101 -101 -99 -99 -99 -100 -100 -98 -98 -98 -98 -99 -100 -99 -98 -99 -97 -96 -94 -93 -96 -97 -96 -96 -91 -91 -91 -92 -90 -90 -91 -92 -93 -93 -93 -93 -92 -92 -91 -91 -90 -90 -91 -92 -92 -91 -90 -91 -94 -94 -90 -88 -89 -90 -90 -91 -91 -88 -87 -88 -86 -87 -87 -86 -85 -84 -82 -81 -81 -83 -81 -82 -83 -82 -84 -84 -84 -85 -87 -84 -84 -85 -84 -83 -81 -82 -82 -83 -82 -83 -82 -79 -82 -81 -80 -81 -82 -83 -82 -82 -80 -81 -80 -81 -82 -81 -82 -80 -78 -81 -81 -80 -78 -77 -73 -76 -79 -80 -77 -78 -76 -73 -73 -71 -72 -73 -76 -75 -75 -73 -73 -75 -75 -75 -73 -73 -74 -74 -74 -73 -73 -72 -71 -71 -71 -69 -69 -69 -68 -67 -67 -67 -68 -67 -66 -67 -66 -64 -62 -60 -60 -60 -60 -60 -60 -59 -60 -60 -61 -62 -63 -64 -63 -64 -65 -66 -66 -66 -65 -65 -64 -64 -66 -67 -67 -66 -66 -65 -65 -64 -64 -63 -63 -63 -63 -63 -62 -63 -62 -62 -62 -62 -59 -59 -62 -61 -59 -59 -59 -59 -60 -60 -60 -60 -60 -60 -60 -60 -60 -59 -58 -58 -57 -57 -57 -56 -56 -56 -54 -59 -58 -56 -57 -57 -57 -55 -55 -57 -57 -56 -56 -56 -56 -56 -56 -56 -57 -58 -59 -59 -58 -60 -59 -59 -62 -58 -58 -56 -57 -55 -56 -55 -57 -57 -57 -59 -60 -60 -59 -60 -59 -59 -60 -60 -57 -55 -57 -58 -59 -58 -58 -59 -59 -58 -58 -61 -61 -61 -63 -62 -60 -58 -62 -61 -60 -58 -58 -61 -62 -62 -63 -63 -62 -61 -60 -63 -63 -65 -63 -62 -61 -62 -62 -64 -62 -59 -59 -61 -61 -62 -63 -62 -63 -62 -62 -64 -64 -64 -65 -65 -66 -67 -64 -65 -67 -66 -66 -69 -71 -70 -72 -71 -69 -70 -73 -73 -77 -75 -75 -75 -78 -79 -78 -75 -77 -79 -81 -82 -83 -85 -87 -98 -110 -117 -127 -148 -156 -161 -155 -153 -146 -150 -154 -154 -139 -117 -101 -95 -89 -84 -87 -84 -86 -92 -93 -90 -83 -85 -86 -86 -85 -84 -80 -79 -80 -79 -82 -82 -79 -76 -77 -98 -98 -98 -100 -102 -102 -101 -101 -100 -100 -103 -104 -105 -105 -107 -113 -117 -120 -124 -125 -131 -131 -132 -148 -150 -157 -167 -171 -171 -175 -171 -164 -167 -159 -160 -161 -161 -164 -159 -159 -154 -152 -146 -147 -147 -143 -140 -134 -133 -135 -133 -135 -137 -138 -143 -141 -133 -131 -130 -134 -135 -139 -136 -135 -138 -129 -125 -118 -122 -124 -121 -125 -114 -109 -116 -115 -119 -118 -111 -104 -98 -106 -113 -118 -122 -123 -118 -121 -126 -120 -119 -105 -109 -118 -129 -128 -127 -127 -117 -114 -118 -120 -121 -122 -125 -120 -116 -121 -121 -122 -120 -111 -108 -107 -101 -98 -96 -108 -109 -108 -110 -108 -105 -103 -103 -104 -102 -103 -105 -105 -107 -107 -105 -104 -103 -102 -102 -101 -102 -101 -100 -100 -102 -101 -101 -100 -99 -99 -98 -98 -97 -97 -95 -98 -96 -97 -97 -98 -98 -98 -97 -96 -94 -92 -93 -97 -97 -96 -93 -91 -92 -92 -91 -90 -91 -92 -93 -93 -92 -93 -93 -93 -92 -91 -91 -90 -90 -91 -93 -91 -90 -91 -92 -93 -92 -90 -88 -89 -90 -91 -91 -89 -87 -86 -86 -84 -86 -86 -85 -84 -83 -81 -80 -82 -83 -82 -83 -83 -83 -84 -84 -84 -84 -84 -83 -85 -83 -84 -83 -82 -81 -82 -83 -82 -84 -81 -79 -81 -80 -80 -80 -81 -81 -81 -80 -78 -78 -79 -79 -80 -80 -79 -76 -80 -81 -80 -77 -77 -75 -74 -78 -79 -78 -75 -76 -75 -74 -71 -71 -73 -73 -76 -75 -73 -74 -76 -75 -75 -75 -72 -72 -73 -73 -72 -72 -72 -72 -71 -71 -69 -68 -68 -68 -64 -67 -65 -66 -67 -67 -67 -66 -65 -62 -59 -59 -61 -61 -61 -61 -61 -61 -62 -61 -62 -64 -64 -64 -63 -65 -67 -67 -66 -66 -66 -65 -66 -66 -66 -66 -66 -66 -65 -64 -64 -64 -63 -62 -62 -63 -63 -62 -62 -61 -62 -61 -61 -61 -59 -59 -60 -61 -61 -59 -59 -59 -59 -59 -59 -59 -59 -59 -59 -59 -59 -58 -58 -57 -56 -56 -59 -56 -55 -56 -54 -58 -58 -56 -57 -57 -56 -55 -54 -54 -58 -56 -55 -56 -56 -56 -57 -55 -57 -57 -58 -59 -58 -58 -59 -59 -58 -59 -58 -57 -57 -55 -56 -54 -56 -56 -57 -59 -59 -60 -59 -60 -58 -59 -60 -61 -56 -55 -57 -58 -59 -57 -58 -59 -59 -58 -58 -61 -61 -61 -63 -60 -61 -59 -62 -60 -60 -58 -58 -60 -62 -61 -61 -63 -61 -61 -60 -62 -64 -65 -63 -61 -61 -62 -62 -63 -62 -60 -58 -60 -60 -61 -63 -62 -63 -63 -63 -64 -64 -65 -65 -65 -66 -66 -66 -64 -66 -67 -67 -67 -70 -70 -71 -70 -69 -69 -73 -73 -76 -75 -75 -74 -77 -77 -76 -74 -75 -78 -80 -81 -81 -83 -86 -97 -111 -117 -129 -149 -156 -162 -156 -152 -143 -150 -154 -152 -136 -116 -101 -96 -89 -86 -86 -85 -87 -93 -92 -89 -83 -85 -85 -86 -84 -83 -79 -79 -76 -80 -81 -81 -79 -75 -98 -98 -99 -101 -102 -102 -101 -101 -101 -101 -103 -104 -106 -106 -111 -114 -118 -121 -124 -126 -132 -132 -133 -143 -154 -161 -171 -174 -174 -178 -173 -165 -167 -158 -157 -160 -161 -162 -157 -157 -151 -151 -142 -143 -148 -143 -139 -137 -133 -133 -130 -131 -134 -136 -142 -143 -141 -130 -128 -133 -132 -137 -136 -136 -127 -138 -129 -129 -119 -125 -127 -127 -117 -110 -117 -117 -115 -120 -118 -111 -104 -99 -105 -116 -120 -124 -125 -119 -121 -126 -126 -117 -103 -109 -118 -128 -127 -126 -126 -116 -116 -118 -120 -121 -122 -124 -119 -116 -120 -120 -122 -120 -109 -106 -105 -98 -106 -96 -106 -108 -108 -110 -108 -104 -102 -102 -103 -101 -104 -102 -104 -105 -105 -104 -102 -101 -103 -100 -100 -101 -98 -99 -99 -101 -100 -99 -100 -99 -98 -98 -97 -96 -96 -97 -97 -96 -95 -94 -95 -96 -98 -96 -96 -94 -91 -95 -97 -96 -92 -91 -92 -92 -92 -91 -91 -91 -92 -93 -93 -93 -93 -93 -92 -92 -91 -90 -89 -90 -89 -90 -91 -90 -92 -93 -91 -90 -88 -88 -89 -90 -90 -90 -87 -86 -85 -84 -84 -85 -85 -84 -83 -83 -81 -81 -82 -83 -82 -82 -83 -83 -83 -84 -83 -84 -84 -84 -84 -84 -85 -82 -82 -81 -82 -82 -81 -81 -81 -78 -79 -78 -79 -80 -80 -80 -79 -77 -76 -77 -76 -77 -78 -78 -76 -78 -80 -80 -78 -77 -75 -75 -76 -79 -79 -77 -78 -76 -75 -74 -72 -73 -75 -77 -76 -74 -74 -75 -75 -75 -76 -73 -71 -72 -71 -72 -71 -71 -72 -71 -69 -69 -68 -68 -67 -65 -64 -63 -65 -66 -67 -66 -66 -65 -65 -62 -62 -62 -62 -62 -62 -62 -62 -63 -63 -63 -64 -65 -65 -63 -65 -67 -67 -67 -67 -67 -66 -66 -65 -65 -65 -65 -65 -65 -64 -64 -63 -63 -62 -62 -63 -63 -62 -62 -62 -61 -61 -60 -58 -60 -57 -58 -58 -59 -59 -57 -58 -58 -58 -58 -58 -58 -58 -58 -59 -58 -58 -58 -57 -57 -56 -54 -59 -57 -55 -56 -55 -58 -58 -57 -57 -57 -55 -55 -54 -54 -58 -56 -55 -55 -56 -55 -57 -55 -57 -56 -56 -59 -59 -57 -58 -59 -59 -59 -58 -58 -57 -55 -55 -54 -56 -56 -58 -59 -59 -59 -60 -59 -58 -59 -59 -61 -56 -54 -56 -57 -59 -57 -58 -58 -58 -58 -58 -60 -60 -61 -62 -60 -61 -59 -63 -60 -61 -58 -58 -58 -61 -62 -61 -63 -61 -61 -60 -62 -64 -64 -62 -61 -60 -62 -61 -63 -62 -59 -57 -59 -60 -61 -62 -62 -63 -62 -62 -63 -64 -65 -65 -66 -66 -66 -64 -66 -65 -65 -66 -70 -70 -69 -69 -70 -68 -69 -72 -72 -75 -74 -74 -72 -75 -76 -74 -72 -77 -77 -78 -79 -78 -80 -85 -97 -112 -117 -131 -150 -157 -163 -155 -152 -146 -152 -154 -150 -132 -115 -103 -96 -91 -87 -87 -88 -89 -95 -90 -88 -83 -84 -85 -85 -83 -83 -79 -77 -76 -78 -80 -81 -78 -99 -99 -99 -101 -102 -102 -101 -101 -101 -102 -103 -105 -106 -106 -108 -115 -119 -122 -125 -127 -132 -134 -136 -146 -157 -164 -174 -177 -177 -180 -174 -167 -166 -158 -157 -159 -160 -161 -155 -154 -153 -150 -147 -142 -144 -143 -138 -141 -137 -132 -134 -129 -130 -133 -134 -143 -143 -129 -128 -126 -132 -131 -136 -136 -135 -125 -137 -131 -125 -120 -125 -128 -124 -115 -110 -115 -118 -116 -120 -118 -113 -105 -100 -104 -118 -122 -127 -127 -121 -121 -127 -124 -114 -100 -107 -118 -128 -127 -126 -124 -116 -117 -119 -121 -120 -122 -123 -118 -115 -119 -118 -121 -119 -106 -103 -99 -104 -104 -98 -106 -108 -109 -110 -108 -104 -101 -101 -102 -99 -103 -101 -102 -104 -103 -100 -100 -102 -102 -100 -99 -100 -98 -98 -99 -99 -98 -97 -97 -97 -95 -96 -94 -96 -96 -96 -95 -95 -94 -92 -93 -96 -96 -96 -96 -92 -93 -95 -96 -93 -92 -92 -93 -93 -91 -91 -91 -92 -93 -94 -93 -93 -93 -93 -93 -92 -91 -90 -90 -90 -90 -90 -90 -91 -92 -93 -90 -88 -87 -88 -89 -90 -90 -87 -85 -85 -84 -82 -85 -86 -85 -84 -83 -82 -82 -82 -82 -83 -83 -82 -83 -84 -83 -83 -83 -84 -83 -83 -84 -85 -85 -82 -81 -80 -80 -80 -82 -80 -80 -78 -78 -78 -78 -79 -79 -79 -77 -75 -74 -76 -74 -76 -80 -77 -76 -78 -80 -78 -78 -77 -75 -75 -78 -77 -78 -76 -76 -76 -75 -73 -73 -75 -76 -77 -75 -74 -76 -75 -74 -74 -72 -72 -71 -70 -71 -71 -70 -70 -70 -69 -69 -67 -67 -67 -66 -63 -65 -63 -64 -65 -66 -62 -64 -63 -63 -62 -63 -63 -63 -63 -63 -63 -63 -64 -63 -64 -65 -66 -64 -64 -66 -68 -67 -67 -66 -66 -65 -65 -65 -64 -65 -65 -65 -64 -63 -63 -63 -62 -62 -61 -63 -62 -59 -61 -58 -58 -59 -59 -57 -59 -59 -56 -56 -56 -57 -56 -57 -57 -58 -58 -58 -58 -58 -57 -57 -57 -56 -57 -56 -56 -56 -54 -59 -57 -56 -55 -56 -56 -57 -57 -57 -57 -55 -54 -53 -54 -55 -56 -55 -55 -55 -55 -57 -54 -56 -56 -56 -57 -59 -57 -59 -59 -59 -59 -58 -58 -57 -55 -55 -57 -57 -56 -58 -59 -59 -58 -59 -59 -57 -58 -59 -61 -56 -54 -56 -57 -59 -58 -58 -58 -58 -57 -58 -60 -60 -62 -62 -60 -61 -59 -60 -60 -61 -59 -58 -58 -61 -62 -61 -63 -61 -60 -59 -62 -64 -63 -62 -60 -60 -61 -61 -63 -62 -60 -58 -59 -60 -61 -62 -63 -63 -62 -63 -63 -64 -64 -65 -65 -67 -66 -65 -67 -65 -65 -66 -69 -69 -68 -72 -71 -69 -70 -72 -73 -74 -73 -73 -71 -73 -74 -73 -73 -76 -75 -77 -77 -76 -77 -87 -95 -111 -119 -132 -151 -157 -161 -154 -153 -149 -155 -154 -148 -130 -114 -103 -97 -92 -89 -88 -89 -91 -93 -90 -88 -83 -84 -84 -84 -83 -82 -78 -76 -79 -78 -79 -80 -99 -98 -99 -101 -102 -101 -101 -101 -101 -103 -105 -105 -107 -108 -110 -116 -120 -122 -127 -129 -130 -136 -139 -148 -160 -168 -178 -180 -180 -182 -176 -169 -167 -157 -156 -159 -160 -159 -158 -154 -153 -150 -147 -143 -140 -143 -138 -143 -139 -135 -133 -126 -127 -130 -131 -132 -142 -142 -126 -124 -123 -130 -129 -135 -137 -132 -122 -137 -133 -126 -121 -125 -128 -115 -113 -109 -113 -118 -119 -118 -119 -113 -105 -101 -103 -120 -124 -129 -129 -122 -121 -127 -122 -112 -101 -109 -121 -126 -125 -124 -124 -117 -116 -120 -119 -120 -122 -122 -120 -115 -118 -117 -120 -113 -114 -101 -96 -100 -103 -101 -105 -107 -109 -109 -107 -104 -100 -101 -101 -98 -103 -100 -100 -103 -101 -98 -99 -101 -101 -100 -99 -99 -99 -98 -97 -98 -96 -97 -96 -97 -96 -93 -94 -94 -95 -95 -95 -95 -92 -93 -94 -96 -96 -96 -94 -92 -94 -96 -94 -94 -92 -93 -93 -92 -92 -92 -92 -93 -94 -94 -93 -93 -93 -94 -93 -91 -90 -90 -89 -89 -90 -90 -90 -92 -93 -89 -90 -87 -87 -88 -87 -90 -89 -86 -84 -85 -83 -84 -85 -85 -84 -84 -83 -83 -82 -82 -82 -82 -83 -83 -83 -84 -83 -82 -83 -83 -83 -83 -83 -84 -83 -82 -82 -80 -79 -80 -80 -80 -78 -78 -77 -77 -78 -77 -77 -76 -74 -72 -76 -75 -75 -78 -79 -79 -77 -80 -79 -77 -78 -77 -75 -75 -78 -78 -76 -76 -77 -76 -74 -73 -75 -77 -78 -76 -74 -74 -74 -74 -73 -73 -73 -71 -70 -69 -70 -68 -69 -69 -68 -68 -66 -66 -66 -66 -63 -65 -60 -63 -64 -67 -66 -65 -64 -63 -63 -62 -64 -64 -64 -65 -64 -64 -64 -64 -65 -66 -67 -65 -64 -65 -67 -66 -66 -66 -65 -65 -64 -64 -64 -64 -64 -64 -64 -62 -62 -62 -62 -62 -61 -63 -62 -62 -62 -58 -59 -57 -57 -60 -58 -57 -55 -57 -55 -55 -55 -54 -55 -56 -57 -57 -57 -57 -57 -57 -56 -57 -55 -57 -56 -56 -55 -57 -58 -58 -56 -55 -55 -57 -57 -56 -57 -57 -55 -54 -53 -55 -55 -57 -56 -54 -54 -55 -55 -56 -55 -56 -55 -57 -58 -57 -59 -59 -59 -59 -58 -58 -57 -55 -53 -57 -57 -56 -58 -60 -58 -58 -59 -59 -57 -58 -59 -61 -56 -55 -56 -57 -58 -58 -58 -58 -58 -57 -59 -60 -60 -61 -62 -59 -58 -63 -62 -62 -61 -59 -58 -58 -60 -61 -62 -62 -60 -60 -59 -62 -64 -63 -62 -60 -59 -61 -61 -63 -62 -61 -59 -60 -62 -61 -61 -63 -64 -63 -63 -63 -64 -64 -66 -66 -66 -66 -65 -65 -66 -65 -67 -65 -69 -70 -71 -71 -68 -69 -72 -73 -74 -73 -72 -70 -72 -72 -70 -72 -74 -73 -75 -76 -74 -74 -81 -96 -114 -118 -134 -152 -156 -158 -153 -153 -150 -153 -154 -146 -133 -113 -104 -98 -93 -91 -88 -89 -87 -89 -89 -86 -83 -82 -84 -83 -82 -81 -78 -76 -78 -77 -78 -99 -99 -100 -102 -102 -101 -102 -101 -100 -103 -105 -106 -107 -108 -111 -117 -120 -121 -124 -131 -132 -135 -142 -149 -159 -171 -181 -184 -184 -183 -178 -167 -167 -157 -155 -158 -160 -158 -157 -155 -153 -149 -147 -143 -137 -140 -138 -134 -142 -138 -135 -133 -124 -126 -128 -130 -142 -142 -141 -123 -121 -129 -133 -130 -135 -136 -127 -122 -137 -133 -127 -122 -129 -125 -116 -112 -113 -111 -119 -120 -118 -119 -114 -106 -101 -102 -123 -127 -131 -131 -124 -121 -126 -120 -110 -102 -110 -122 -125 -124 -126 -122 -116 -119 -120 -118 -120 -121 -121 -120 -114 -119 -117 -119 -111 -110 -98 -93 -95 -101 -100 -105 -107 -109 -109 -107 -103 -99 -100 -100 -97 -102 -101 -102 -102 -102 -99 -99 -100 -100 -99 -98 -98 -98 -98 -96 -95 -95 -96 -95 -94 -92 -94 -92 -93 -94 -95 -94 -93 -93 -93 -94 -95 -96 -96 -92 -93 -95 -94 -95 -92 -93 -93 -93 -92 -91 -92 -94 -94 -95 -95 -93 -94 -93 -93 -91 -90 -90 -89 -90 -90 -90 -90 -90 -92 -90 -88 -87 -87 -87 -87 -88 -90 -86 -85 -85 -85 -86 -84 -86 -85 -84 -83 -84 -83 -84 -82 -83 -83 -83 -83 -83 -84 -83 -82 -84 -82 -83 -83 -82 -81 -81 -80 -80 -79 -79 -79 -79 -78 -77 -76 -77 -77 -77 -76 -76 -74 -73 -75 -76 -76 -77 -78 -77 -79 -78 -80 -78 -79 -78 -76 -75 -78 -77 -77 -75 -76 -77 -75 -74 -75 -75 -76 -75 -73 -73 -74 -73 -72 -71 -70 -71 -69 -68 -69 -68 -69 -68 -67 -67 -65 -66 -66 -65 -64 -61 -58 -62 -64 -66 -66 -66 -65 -64 -63 -63 -64 -65 -65 -66 -66 -66 -66 -65 -65 -65 -66 -68 -65 -66 -66 -66 -65 -65 -65 -64 -64 -63 -63 -64 -63 -64 -63 -63 -62 -61 -61 -61 -61 -60 -59 -60 -58 -60 -59 -57 -57 -58 -58 -58 -59 -58 -58 -58 -56 -54 -52 -53 -54 -55 -56 -56 -56 -56 -56 -56 -56 -55 -55 -56 -56 -55 -57 -57 -59 -57 -56 -55 -57 -56 -56 -57 -57 -55 -54 -54 -54 -54 -57 -56 -57 -56 -55 -55 -55 -55 -56 -55 -56 -56 -57 -59 -59 -59 -59 -59 -58 -57 -53 -53 -56 -56 -56 -57 -60 -58 -57 -59 -59 -57 -58 -59 -60 -56 -55 -56 -57 -59 -58 -58 -58 -57 -57 -59 -60 -59 -60 -62 -62 -60 -58 -62 -61 -61 -59 -58 -58 -60 -61 -62 -62 -60 -60 -58 -61 -65 -64 -62 -61 -60 -62 -63 -64 -63 -62 -60 -61 -62 -61 -63 -63 -63 -63 -63 -63 -64 -64 -64 -66 -66 -67 -66 -67 -65 -65 -66 -66 -69 -70 -70 -69 -68 -67 -72 -72 -73 -72 -71 -69 -70 -71 -68 -71 -73 -72 -74 -74 -71 -72 -81 -100 -116 -123 -137 -152 -156 -158 -156 -154 -153 -151 -154 -144 -132 -112 -104 -99 -94 -87 -89 -87 -96 -88 -89 -86 -83 -82 -83 -83 -81 -80 -77 -76 -78 -77 -99 -99 -100 -102 -102 -101 -102 -102 -102 -104 -106 -107 -107 -108 -114 -116 -120 -122 -126 -128 -134 -137 -146 -152 -163 -172 -185 -187 -187 -185 -180 -169 -166 -156 -154 -158 -159 -157 -157 -155 -152 -149 -146 -141 -137 -136 -135 -134 -144 -141 -136 -134 -121 -123 -125 -126 -128 -142 -142 -141 -128 -123 -127 -129 -130 -134 -122 -120 -122 -137 -135 -126 -126 -130 -129 -116 -110 -113 -109 -120 -121 -118 -120 -114 -106 -102 -101 -125 -129 -130 -130 -123 -120 -125 -119 -112 -106 -112 -117 -124 -123 -125 -121 -116 -120 -121 -119 -120 -121 -124 -119 -119 -118 -117 -118 -110 -109 -96 -91 -91 -100 -100 -104 -109 -108 -109 -106 -103 -98 -99 -100 -98 -102 -101 -100 -101 -101 -100 -98 -100 -100 -99 -98 -97 -96 -97 -96 -96 -94 -94 -94 -94 -92 -91 -89 -93 -94 -94 -93 -93 -93 -93 -94 -95 -96 -93 -94 -93 -96 -95 -93 -93 -94 -94 -93 -92 -93 -94 -94 -95 -96 -93 -93 -93 -92 -91 -90 -90 -89 -89 -89 -90 -90 -90 -92 -92 -89 -86 -86 -87 -87 -86 -90 -87 -86 -86 -86 -86 -86 -85 -85 -85 -83 -82 -82 -84 -84 -84 -84 -83 -83 -84 -84 -84 -83 -83 -83 -82 -81 -82 -82 -80 -80 -79 -78 -78 -78 -78 -77 -77 -75 -76 -76 -76 -75 -76 -75 -74 -74 -76 -77 -78 -79 -79 -79 -77 -79 -80 -78 -79 -78 -76 -76 -78 -77 -76 -76 -78 -76 -75 -74 -74 -74 -73 -73 -72 -73 -72 -72 -71 -70 -71 -68 -68 -67 -67 -67 -67 -66 -65 -65 -65 -65 -65 -65 -64 -63 -63 -64 -67 -67 -66 -66 -65 -64 -64 -64 -66 -66 -67 -67 -67 -67 -68 -67 -66 -65 -65 -64 -65 -65 -65 -65 -64 -64 -63 -63 -63 -64 -63 -63 -63 -63 -62 -61 -61 -61 -61 -59 -60 -60 -61 -62 -60 -58 -56 -58 -56 -56 -56 -57 -57 -57 -57 -58 -56 -54 -52 -52 -53 -54 -55 -55 -55 -56 -56 -56 -55 -55 -55 -55 -55 -55 -57 -56 -58 -56 -56 -54 -56 -57 -58 -57 -57 -57 -54 -54 -53 -54 -55 -56 -57 -55 -58 -54 -55 -55 -55 -54 -56 -57 -57 -59 -59 -60 -59 -58 -58 -55 -53 -52 -56 -56 -56 -57 -61 -58 -57 -59 -58 -57 -57 -59 -60 -57 -55 -55 -57 -59 -59 -58 -59 -57 -57 -58 -59 -60 -60 -62 -63 -60 -59 -62 -60 -61 -59 -58 -58 -59 -60 -61 -62 -60 -58 -58 -61 -65 -64 -62 -62 -61 -63 -64 -64 -63 -61 -61 -61 -63 -63 -63 -63 -63 -64 -64 -63 -64 -64 -64 -66 -66 -65 -66 -66 -65 -66 -67 -70 -69 -69 -70 -70 -67 -67 -71 -72 -72 -71 -70 -69 -70 -69 -67 -68 -71 -70 -72 -72 -72 -74 -85 -104 -118 -128 -139 -151 -155 -157 -159 -154 -155 -151 -154 -142 -130 -110 -106 -100 -94 -88 -89 -88 -95 -88 -89 -86 -83 -82 -82 -82 -80 -79 -77 -76 -77 -99 -100 -101 -103 -102 -101 -102 -101 -102 -104 -106 -107 -108 -109 -115 -119 -122 -123 -128 -130 -136 -140 -148 -156 -167 -174 -184 -189 -190 -187 -181 -170 -166 -159 -154 -156 -158 -156 -156 -155 -152 -148 -146 -142 -134 -136 -135 -134 -146 -143 -138 -134 -133 -120 -121 -124 -125 -132 -142 -126 -134 -121 -127 -126 -125 -132 -134 -119 -117 -122 -137 -136 -123 -128 -131 -129 -117 -108 -113 -107 -120 -123 -118 -120 -115 -107 -103 -103 -125 -129 -129 -128 -123 -120 -124 -118 -106 -105 -113 -116 -123 -122 -125 -117 -117 -120 -120 -118 -120 -123 -125 -119 -118 -118 -118 -118 -108 -104 -93 -88 -87 -98 -101 -104 -108 -108 -109 -106 -103 -98 -99 -100 -98 -97 -101 -101 -100 -101 -99 -99 -99 -100 -99 -98 -96 -95 -97 -96 -95 -97 -93 -94 -92 -92 -89 -91 -93 -94 -94 -95 -93 -93 -93 -93 -95 -95 -93 -93 -96 -95 -94 -93 -93 -94 -94 -93 -92 -94 -93 -93 -94 -93 -92 -92 -92 -91 -90 -88 -89 -90 -89 -90 -89 -90 -90 -91 -90 -88 -85 -86 -88 -87 -88 -88 -87 -86 -86 -87 -87 -86 -86 -85 -84 -84 -83 -84 -84 -83 -84 -84 -84 -84 -83 -83 -83 -83 -83 -81 -82 -82 -82 -81 -81 -80 -78 -78 -77 -77 -76 -76 -75 -74 -76 -77 -76 -75 -76 -75 -74 -74 -76 -78 -78 -76 -79 -79 -79 -79 -78 -79 -79 -78 -76 -77 -78 -76 -75 -76 -75 -75 -74 -74 -72 -72 -71 -70 -70 -72 -71 -71 -69 -69 -69 -68 -67 -66 -67 -66 -65 -64 -64 -64 -64 -64 -64 -64 -64 -64 -64 -67 -67 -67 -66 -65 -65 -64 -65 -66 -67 -68 -68 -65 -67 -67 -66 -66 -65 -65 -64 -64 -65 -64 -64 -64 -63 -63 -63 -62 -62 -63 -63 -62 -62 -62 -61 -61 -57 -58 -58 -58 -58 -59 -59 -60 -60 -59 -60 -56 -56 -55 -55 -55 -55 -55 -56 -57 -57 -55 -52 -50 -51 -53 -55 -55 -55 -56 -56 -57 -55 -55 -55 -55 -55 -55 -54 -57 -56 -58 -55 -56 -56 -55 -56 -57 -56 -56 -55 -53 -53 -54 -55 -55 -57 -55 -57 -54 -55 -54 -54 -54 -55 -57 -57 -59 -59 -60 -59 -58 -57 -55 -53 -52 -56 -56 -56 -57 -61 -58 -57 -59 -58 -57 -57 -58 -60 -57 -56 -55 -57 -57 -59 -58 -59 -57 -57 -58 -59 -60 -60 -61 -62 -60 -60 -58 -60 -60 -59 -58 -58 -59 -60 -61 -62 -60 -58 -59 -62 -65 -64 -62 -63 -62 -63 -65 -63 -64 -62 -63 -62 -61 -63 -62 -63 -63 -64 -64 -63 -64 -64 -64 -65 -66 -66 -67 -66 -66 -66 -67 -66 -68 -68 -69 -70 -67 -66 -72 -73 -71 -71 -70 -69 -68 -68 -65 -67 -70 -70 -72 -72 -72 -76 -88 -108 -122 -128 -141 -149 -155 -155 -160 -155 -158 -151 -153 -139 -129 -111 -107 -101 -95 -93 -89 -92 -93 -88 -89 -86 -83 -82 -82 -81 -80 -79 -76 -76 -99 -100 -102 -103 -102 -102 -102 -101 -103 -105 -107 -107 -109 -110 -116 -119 -123 -124 -129 -132 -138 -143 -151 -160 -171 -177 -189 -193 -193 -189 -183 -172 -165 -158 -153 -155 -157 -155 -155 -156 -152 -147 -145 -142 -136 -136 -136 -129 -129 -145 -142 -137 -134 -121 -118 -121 -122 -127 -133 -141 -128 -128 -114 -125 -124 -125 -135 -133 -117 -115 -122 -137 -127 -124 -129 -132 -130 -117 -107 -112 -105 -121 -124 -118 -119 -116 -108 -103 -105 -126 -129 -129 -127 -122 -120 -122 -115 -104 -106 -115 -116 -121 -121 -120 -119 -117 -118 -117 -118 -120 -122 -124 -119 -117 -118 -118 -118 -107 -99 -90 -84 -82 -97 -101 -103 -108 -108 -109 -105 -103 -98 -99 -100 -102 -99 -99 -97 -100 -99 -100 -100 -98 -99 -98 -97 -95 -95 -96 -97 -97 -94 -97 -95 -94 -93 -91 -91 -93 -94 -93 -94 -93 -92 -95 -95 -95 -93 -94 -94 -95 -95 -93 -93 -94 -95 -94 -92 -93 -92 -92 -92 -93 -92 -92 -91 -90 -89 -90 -88 -89 -88 -89 -89 -89 -89 -90 -91 -89 -87 -86 -87 -87 -89 -89 -87 -88 -86 -87 -87 -87 -87 -86 -84 -84 -84 -84 -84 -84 -84 -84 -83 -83 -83 -82 -82 -83 -83 -82 -82 -82 -81 -79 -80 -80 -79 -77 -76 -76 -76 -75 -75 -73 -74 -76 -77 -77 -76 -76 -75 -76 -75 -77 -79 -79 -78 -79 -80 -79 -79 -78 -79 -79 -78 -76 -78 -77 -75 -74 -74 -73 -73 -73 -71 -71 -71 -69 -68 -69 -67 -70 -69 -68 -68 -67 -66 -66 -65 -65 -64 -63 -63 -62 -62 -64 -64 -64 -65 -64 -65 -67 -68 -67 -66 -66 -65 -64 -64 -66 -68 -68 -67 -67 -66 -66 -66 -65 -64 -64 -63 -63 -64 -63 -63 -63 -63 -62 -62 -62 -61 -61 -63 -62 -62 -62 -61 -60 -60 -58 -56 -56 -57 -57 -57 -57 -57 -58 -59 -59 -58 -56 -54 -54 -54 -54 -54 -55 -57 -56 -56 -52 -51 -51 -52 -53 -55 -55 -56 -56 -57 -56 -56 -55 -54 -55 -55 -54 -56 -58 -57 -56 -55 -56 -56 -56 -55 -56 -56 -55 -54 -55 -53 -55 -55 -57 -55 -57 -53 -54 -55 -54 -53 -55 -56 -57 -59 -59 -60 -59 -58 -57 -55 -53 -52 -56 -56 -56 -57 -60 -57 -58 -58 -59 -56 -56 -58 -59 -57 -56 -56 -57 -56 -58 -57 -59 -57 -57 -58 -59 -58 -62 -61 -62 -61 -60 -58 -59 -60 -59 -58 -58 -58 -59 -60 -63 -61 -59 -60 -63 -65 -64 -62 -64 -62 -64 -66 -64 -64 -62 -64 -62 -61 -63 -63 -63 -63 -62 -64 -64 -65 -65 -65 -65 -66 -66 -67 -67 -66 -66 -67 -69 -68 -68 -68 -69 -67 -66 -71 -73 -71 -70 -67 -67 -67 -66 -66 -68 -70 -71 -72 -72 -73 -79 -94 -112 -125 -127 -144 -149 -154 -154 -161 -155 -160 -152 -152 -137 -127 -112 -107 -102 -96 -90 -90 -93 -92 -88 -89 -85 -82 -82 -81 -80 -79 -78 -75 -99 -101 -102 -102 -101 -102 -101 -101 -104 -106 -108 -108 -110 -111 -116 -121 -122 -125 -127 -134 -141 -145 -154 -163 -175 -179 -191 -196 -196 -191 -189 -172 -164 -157 -153 -153 -155 -155 -155 -155 -153 -146 -144 -141 -135 -136 -132 -129 -128 -145 -144 -139 -135 -125 -124 -120 -122 -115 -121 -128 -140 -126 -121 -115 -123 -122 -132 -135 -132 -121 -112 -122 -137 -127 -125 -130 -133 -130 -118 -105 -112 -107 -121 -122 -117 -118 -116 -109 -104 -107 -126 -129 -128 -126 -121 -122 -121 -111 -106 -107 -117 -115 -117 -124 -123 -119 -118 -118 -117 -118 -120 -122 -124 -119 -116 -118 -118 -118 -109 -96 -89 -82 -78 -95 -101 -104 -108 -108 -108 -105 -102 -99 -100 -99 -101 -102 -100 -98 -102 -98 -99 -99 -99 -99 -98 -97 -94 -94 -96 -97 -98 -96 -97 -96 -94 -93 -94 -93 -93 -94 -92 -94 -96 -95 -95 -95 -95 -94 -94 -95 -95 -94 -93 -94 -96 -94 -92 -91 -91 -91 -90 -91 -91 -89 -90 -90 -89 -88 -86 -88 -88 -88 -90 -89 -90 -89 -91 -89 -89 -88 -86 -88 -89 -89 -88 -88 -89 -86 -87 -87 -87 -86 -85 -85 -84 -84 -84 -85 -84 -83 -82 -82 -81 -81 -81 -82 -81 -81 -81 -79 -80 -80 -80 -79 -80 -79 -78 -77 -75 -74 -75 -74 -74 -77 -75 -77 -77 -76 -76 -75 -75 -76 -79 -79 -78 -78 -78 -79 -79 -78 -79 -80 -79 -75 -76 -76 -75 -74 -73 -73 -72 -71 -72 -72 -70 -69 -71 -68 -66 -68 -68 -66 -66 -66 -66 -65 -65 -64 -63 -62 -64 -64 -63 -65 -64 -64 -65 -65 -65 -66 -68 -68 -67 -67 -66 -65 -64 -67 -68 -67 -66 -66 -66 -65 -65 -64 -64 -64 -63 -64 -62 -62 -62 -62 -62 -62 -60 -61 -61 -60 -60 -61 -61 -61 -59 -57 -60 -58 -58 -56 -55 -55 -56 -55 -56 -56 -56 -58 -59 -59 -57 -55 -52 -52 -53 -52 -53 -56 -56 -56 -54 -52 -52 -52 -53 -55 -55 -55 -57 -57 -56 -55 -55 -55 -54 -55 -54 -56 -58 -57 -56 -55 -54 -56 -56 -55 -56 -56 -55 -54 -55 -53 -55 -55 -56 -56 -53 -53 -54 -55 -53 -53 -54 -55 -57 -59 -59 -60 -58 -58 -57 -55 -53 -52 -55 -56 -56 -57 -60 -58 -57 -58 -59 -56 -56 -58 -59 -57 -57 -57 -57 -57 -58 -57 -58 -57 -57 -57 -59 -60 -61 -60 -60 -61 -61 -58 -59 -60 -59 -58 -58 -58 -60 -61 -61 -61 -59 -61 -63 -64 -64 -63 -64 -63 -63 -64 -65 -65 -63 -63 -63 -63 -63 -63 -63 -63 -62 -64 -65 -67 -65 -65 -65 -65 -67 -67 -67 -67 -66 -67 -69 -67 -68 -67 -69 -67 -65 -71 -72 -70 -68 -65 -67 -67 -66 -66 -69 -70 -71 -73 -73 -74 -81 -98 -116 -128 -129 -146 -148 -154 -152 -162 -158 -160 -152 -150 -135 -120 -113 -108 -103 -93 -90 -92 -96 -90 -89 -89 -85 -82 -82 -81 -80 -78 -77 -100 -100 -102 -102 -101 -99 -101 -102 -104 -107 -108 -109 -111 -112 -117 -119 -123 -126 -130 -136 -143 -148 -157 -166 -178 -182 -199 -198 -197 -189 -186 -172 -163 -156 -152 -152 -154 -155 -154 -155 -153 -146 -142 -141 -134 -136 -133 -129 -126 -124 -146 -141 -141 -132 -121 -126 -122 -120 -123 -117 -133 -140 -125 -116 -116 -128 -120 -126 -135 -132 -114 -110 -137 -137 -128 -126 -131 -134 -131 -117 -106 -112 -108 -120 -121 -116 -117 -117 -110 -104 -108 -127 -129 -127 -125 -121 -119 -120 -109 -108 -108 -110 -121 -119 -122 -123 -119 -118 -118 -117 -117 -119 -121 -123 -118 -115 -117 -117 -117 -107 -91 -86 -80 -83 -97 -103 -105 -108 -108 -108 -105 -102 -99 -99 -99 -101 -102 -102 -102 -102 -99 -98 -99 -100 -98 -97 -96 -93 -94 -95 -96 -97 -98 -97 -96 -95 -94 -92 -92 -93 -93 -94 -94 -93 -94 -94 -94 -94 -95 -95 -95 -94 -93 -93 -95 -94 -92 -91 -90 -90 -91 -89 -90 -90 -89 -90 -89 -88 -86 -87 -89 -87 -89 -89 -89 -89 -90 -90 -88 -89 -88 -87 -88 -88 -89 -88 -88 -86 -87 -87 -88 -87 -86 -86 -84 -85 -84 -84 -83 -82 -81 -81 -81 -80 -79 -81 -81 -80 -79 -78 -78 -77 -79 -79 -77 -78 -79 -77 -76 -76 -76 -75 -74 -77 -77 -76 -76 -77 -76 -75 -76 -76 -78 -78 -78 -78 -79 -80 -79 -78 -79 -79 -76 -76 -75 -75 -74 -73 -72 -71 -71 -70 -71 -70 -70 -68 -69 -67 -64 -67 -67 -65 -65 -65 -66 -63 -64 -63 -63 -64 -64 -65 -64 -65 -64 -65 -65 -66 -66 -67 -68 -68 -67 -67 -67 -67 -66 -67 -67 -67 -66 -65 -65 -65 -64 -64 -63 -63 -62 -62 -61 -61 -62 -61 -61 -61 -60 -60 -59 -60 -59 -59 -60 -60 -60 -60 -59 -57 -55 -58 -55 -54 -53 -53 -54 -54 -55 -56 -57 -57 -57 -56 -52 -50 -51 -52 -51 -52 -55 -56 -54 -53 -52 -52 -52 -53 -55 -55 -55 -56 -57 -55 -54 -54 -54 -55 -55 -56 -58 -58 -57 -56 -55 -56 -55 -55 -54 -55 -54 -55 -55 -54 -53 -54 -55 -56 -56 -53 -52 -53 -54 -53 -52 -54 -56 -57 -59 -59 -59 -58 -57 -57 -55 -53 -52 -55 -56 -56 -58 -59 -58 -57 -58 -59 -58 -56 -57 -56 -58 -57 -57 -57 -57 -58 -57 -58 -56 -56 -57 -58 -59 -61 -60 -60 -62 -62 -58 -58 -60 -59 -58 -58 -58 -61 -62 -62 -62 -60 -61 -64 -64 -64 -67 -65 -64 -66 -65 -65 -65 -63 -63 -63 -63 -62 -65 -66 -65 -63 -64 -64 -67 -66 -65 -65 -65 -66 -67 -67 -67 -66 -67 -68 -67 -67 -67 -69 -66 -65 -71 -71 -69 -67 -66 -67 -67 -66 -67 -69 -70 -71 -73 -74 -75 -84 -102 -120 -130 -131 -148 -148 -153 -154 -163 -160 -160 -155 -148 -132 -120 -114 -108 -97 -94 -91 -93 -95 -87 -89 -89 -84 -82 -82 -80 -79 -79 -101 -101 -103 -102 -101 -102 -102 -103 -105 -107 -108 -109 -111 -115 -117 -121 -124 -127 -129 -138 -144 -151 -160 -170 -183 -184 -194 -196 -194 -188 -183 -167 -160 -155 -152 -150 -153 -153 -153 -155 -153 -146 -134 -140 -133 -130 -132 -129 -124 -125 -129 -146 -141 -130 -128 -118 -114 -122 -120 -118 -112 -136 -139 -123 -111 -117 -128 -119 -127 -136 -131 -113 -122 -137 -138 -128 -126 -131 -134 -130 -115 -107 -112 -110 -120 -119 -115 -116 -118 -111 -105 -110 -127 -129 -126 -123 -120 -118 -119 -119 -110 -112 -111 -116 -116 -122 -122 -119 -119 -118 -117 -117 -119 -121 -123 -119 -113 -117 -117 -117 -106 -91 -86 -81 -87 -98 -104 -107 -110 -109 -108 -104 -101 -100 -99 -100 -101 -102 -102 -102 -102 -99 -98 -99 -101 -98 -97 -96 -93 -94 -94 -95 -96 -95 -97 -96 -95 -94 -94 -93 -95 -95 -95 -95 -94 -94 -94 -94 -95 -96 -95 -94 -93 -93 -93 -94 -93 -91 -90 -89 -90 -89 -90 -89 -89 -89 -88 -87 -86 -85 -87 -88 -89 -89 -90 -89 -89 -89 -89 -88 -89 -88 -88 -88 -89 -90 -88 -88 -87 -88 -88 -87 -86 -87 -87 -85 -83 -83 -82 -81 -81 -80 -80 -79 -79 -80 -79 -79 -78 -78 -77 -76 -76 -78 -77 -76 -76 -76 -76 -76 -76 -76 -75 -77 -77 -76 -76 -77 -77 -76 -76 -76 -78 -78 -78 -78 -78 -79 -80 -78 -78 -78 -75 -73 -73 -73 -72 -73 -71 -70 -70 -70 -69 -70 -69 -67 -68 -65 -63 -65 -67 -65 -63 -64 -65 -65 -63 -63 -64 -64 -65 -65 -65 -65 -64 -65 -66 -66 -66 -67 -69 -68 -68 -68 -66 -66 -65 -66 -66 -66 -65 -65 -64 -64 -64 -63 -62 -63 -62 -61 -61 -60 -61 -61 -60 -60 -60 -59 -59 -58 -60 -58 -58 -59 -59 -59 -57 -59 -58 -57 -55 -56 -55 -53 -52 -52 -53 -55 -55 -54 -54 -57 -58 -54 -49 -51 -52 -51 -52 -54 -55 -54 -53 -52 -51 -52 -53 -55 -55 -55 -56 -57 -57 -56 -54 -54 -55 -55 -57 -58 -58 -57 -57 -55 -56 -55 -55 -54 -55 -54 -55 -55 -54 -53 -54 -55 -56 -57 -52 -52 -53 -54 -53 -52 -54 -56 -58 -58 -59 -58 -58 -57 -57 -55 -53 -52 -55 -56 -56 -56 -59 -58 -57 -58 -58 -58 -55 -58 -59 -58 -57 -57 -57 -58 -58 -58 -57 -56 -56 -58 -57 -59 -61 -60 -59 -62 -63 -58 -59 -61 -60 -57 -57 -61 -62 -63 -62 -62 -60 -64 -61 -64 -64 -63 -65 -65 -67 -65 -65 -63 -63 -64 -62 -65 -62 -65 -66 -65 -63 -64 -66 -67 -67 -65 -65 -65 -65 -67 -66 -67 -67 -67 -68 -67 -67 -66 -69 -66 -66 -71 -70 -69 -67 -66 -68 -67 -67 -68 -69 -71 -71 -73 -75 -75 -86 -106 -124 -133 -133 -148 -147 -153 -155 -161 -162 -160 -155 -146 -130 -118 -114 -103 -98 -94 -91 -95 -93 -87 -87 -89 -84 -82 -83 -81 -80 -101 -102 -103 -102 -102 -102 -103 -104 -106 -108 -109 -109 -112 -116 -117 -123 -124 -129 -134 -140 -146 -153 -163 -173 -182 -184 -193 -195 -191 -186 -180 -166 -159 -154 -150 -153 -153 -152 -153 -151 -153 -145 -133 -138 -137 -129 -132 -127 -125 -122 -138 -135 -146 -139 -136 -124 -114 -111 -120 -117 -114 -115 -138 -138 -118 -106 -117 -127 -117 -127 -136 -130 -107 -123 -136 -136 -127 -126 -131 -133 -128 -114 -108 -113 -112 -119 -117 -113 -115 -118 -112 -106 -112 -128 -129 -125 -122 -120 -120 -118 -119 -111 -113 -119 -114 -113 -121 -122 -119 -119 -119 -118 -117 -119 -120 -122 -118 -112 -116 -116 -115 -104 -91 -86 -82 -91 -99 -105 -108 -109 -109 -108 -105 -99 -101 -99 -101 -101 -102 -101 -102 -101 -100 -100 -100 -100 -98 -97 -95 -93 -94 -94 -94 -94 -96 -97 -95 -96 -95 -93 -93 -96 -96 -96 -93 -94 -94 -94 -94 -95 -95 -94 -93 -93 -94 -94 -92 -91 -89 -89 -89 -89 -90 -88 -88 -89 -88 -87 -86 -86 -87 -88 -89 -89 -90 -88 -89 -90 -89 -88 -88 -88 -88 -88 -89 -88 -88 -88 -87 -87 -89 -88 -85 -86 -86 -85 -83 -82 -81 -81 -80 -79 -79 -78 -78 -79 -78 -78 -78 -76 -77 -76 -76 -76 -77 -75 -76 -76 -76 -76 -77 -76 -76 -75 -77 -76 -76 -77 -77 -76 -76 -77 -77 -78 -78 -78 -77 -78 -77 -77 -76 -76 -74 -73 -72 -71 -71 -72 -70 -70 -69 -69 -68 -69 -69 -67 -66 -64 -61 -64 -66 -66 -64 -65 -65 -66 -64 -64 -64 -65 -65 -66 -66 -66 -65 -65 -65 -66 -67 -68 -69 -66 -66 -66 -65 -65 -65 -65 -65 -65 -65 -64 -64 -63 -63 -62 -62 -62 -61 -61 -61 -60 -60 -60 -59 -60 -59 -58 -58 -58 -60 -60 -58 -57 -57 -57 -57 -58 -55 -57 -58 -57 -58 -55 -53 -52 -51 -53 -55 -57 -54 -51 -56 -57 -55 -51 -50 -50 -51 -53 -53 -55 -54 -54 -52 -54 -51 -53 -55 -55 -55 -56 -57 -56 -57 -54 -54 -55 -55 -55 -58 -58 -57 -57 -55 -56 -55 -55 -54 -55 -54 -56 -55 -54 -52 -53 -55 -56 -57 -52 -52 -53 -54 -53 -53 -55 -56 -57 -59 -59 -58 -57 -57 -56 -54 -53 -52 -55 -56 -56 -56 -59 -58 -58 -57 -58 -58 -55 -58 -56 -58 -57 -57 -57 -58 -59 -58 -57 -56 -57 -58 -57 -57 -61 -60 -59 -62 -63 -59 -60 -61 -58 -57 -57 -62 -63 -64 -62 -63 -61 -62 -68 -71 -65 -63 -65 -66 -64 -65 -66 -65 -64 -65 -63 -65 -64 -65 -64 -65 -63 -63 -64 -66 -67 -65 -66 -65 -65 -66 -66 -68 -67 -67 -68 -66 -67 -66 -68 -66 -67 -71 -70 -68 -67 -67 -68 -67 -68 -68 -70 -71 -72 -73 -76 -76 -88 -110 -128 -135 -135 -148 -147 -152 -157 -163 -164 -160 -155 -144 -128 -119 -109 -104 -99 -94 -92 -96 -94 -87 -87 -89 -84 -83 -84 -82 -103 -102 -101 -100 -102 -103 -104 -107 -108 -109 -111 -111 -112 -116 -119 -123 -125 -131 -136 -142 -149 -156 -167 -173 -181 -185 -193 -193 -190 -185 -177 -164 -157 -151 -153 -152 -151 -152 -150 -153 -151 -143 -132 -139 -136 -130 -127 -129 -125 -121 -120 -139 -142 -145 -138 -133 -121 -111 -112 -121 -115 -106 -120 -140 -138 -116 -101 -118 -127 -118 -128 -136 -114 -108 -124 -135 -135 -126 -126 -131 -133 -127 -113 -109 -113 -114 -119 -116 -112 -114 -119 -113 -106 -114 -128 -126 -123 -121 -119 -119 -117 -118 -113 -111 -118 -113 -114 -121 -118 -118 -119 -119 -118 -117 -118 -120 -122 -117 -112 -116 -116 -114 -103 -91 -86 -86 -92 -100 -105 -110 -109 -109 -107 -103 -100 -101 -100 -101 -101 -102 -103 -102 -101 -100 -98 -99 -99 -99 -97 -94 -93 -94 -93 -96 -94 -95 -96 -95 -96 -95 -94 -93 -96 -94 -92 -93 -93 -94 -94 -94 -95 -94 -93 -92 -93 -92 -93 -91 -89 -88 -88 -90 -88 -87 -85 -88 -88 -88 -87 -87 -88 -88 -90 -91 -90 -90 -89 -89 -88 -89 -89 -88 -88 -88 -88 -89 -89 -89 -87 -87 -90 -88 -85 -84 -85 -84 -83 -82 -81 -80 -79 -78 -78 -77 -77 -78 -77 -77 -77 -74 -76 -75 -74 -75 -75 -75 -76 -76 -76 -76 -76 -77 -77 -76 -76 -77 -76 -76 -77 -78 -77 -77 -77 -78 -76 -76 -77 -77 -76 -75 -75 -75 -72 -72 -70 -70 -70 -70 -70 -69 -68 -67 -67 -68 -67 -66 -64 -62 -60 -62 -65 -65 -65 -65 -65 -66 -65 -65 -65 -66 -67 -67 -67 -67 -66 -66 -66 -66 -67 -68 -67 -67 -66 -65 -65 -64 -64 -64 -64 -65 -64 -64 -63 -63 -62 -62 -62 -62 -61 -60 -61 -59 -59 -59 -59 -58 -60 -58 -57 -57 -57 -59 -58 -56 -56 -56 -56 -55 -54 -54 -54 -55 -55 -56 -57 -54 -52 -52 -52 -52 -57 -54 -51 -54 -54 -53 -53 -50 -50 -51 -53 -52 -54 -54 -54 -52 -53 -51 -52 -54 -54 -56 -55 -57 -55 -57 -54 -54 -55 -54 -55 -57 -58 -57 -57 -56 -56 -55 -54 -54 -55 -55 -56 -55 -55 -52 -53 -55 -56 -57 -52 -52 -53 -54 -53 -53 -55 -57 -58 -58 -59 -58 -57 -57 -56 -54 -53 -52 -54 -56 -56 -57 -58 -60 -59 -57 -58 -58 -55 -57 -57 -58 -58 -56 -56 -58 -60 -59 -56 -55 -57 -58 -57 -56 -61 -60 -60 -63 -64 -61 -61 -62 -58 -56 -56 -63 -64 -65 -61 -63 -61 -63 -70 -72 -65 -67 -68 -68 -65 -66 -66 -65 -64 -65 -63 -65 -64 -65 -65 -65 -63 -63 -64 -66 -68 -66 -65 -65 -65 -65 -66 -69 -67 -67 -68 -66 -66 -66 -68 -66 -71 -71 -69 -68 -67 -67 -68 -67 -68 -69 -70 -71 -72 -73 -76 -79 -93 -114 -131 -137 -142 -148 -146 -152 -158 -162 -167 -160 -154 -142 -125 -115 -110 -105 -100 -94 -92 -95 -93 -87 -87 -89 -85 -83 -85 -102 -102 -102 -102 -102 -104 -105 -107 -109 -111 -112 -115 -117 -120 -124 -126 -131 -137 -145 -149 -160 -167 -174 -180 -185 -191 -192 -188 -183 -174 -163 -156 -152 -149 -152 -151 -150 -151 -152 -152 -151 -141 -134 -135 -132 -124 -125 -122 -122 -117 -128 -142 -146 -143 -136 -129 -116 -109 -114 -120 -113 -104 -125 -142 -137 -114 -104 -119 -127 -119 -129 -128 -129 -114 -109 -125 -134 -133 -125 -126 -130 -132 -126 -112 -110 -113 -115 -119 -114 -111 -112 -119 -109 -117 -123 -128 -126 -123 -121 -119 -118 -116 -118 -113 -112 -116 -113 -114 -121 -119 -118 -120 -118 -117 -116 -118 -118 -120 -115 -112 -115 -116 -112 -104 -91 -86 -88 -98 -101 -106 -110 -109 -109 -105 -103 -100 -102 -101 -103 -102 -102 -103 -102 -101 -100 -99 -99 -98 -99 -97 -94 -95 -94 -93 -95 -93 -93 -94 -97 -97 -96 -93 -95 -94 -92 -92 -93 -93 -93 -94 -94 -94 -93 -92 -92 -93 -93 -91 -90 -88 -87 -88 -89 -87 -84 -87 -88 -88 -88 -88 -89 -89 -90 -91 -90 -90 -88 -90 -89 -89 -89 -89 -88 -88 -88 -89 -88 -90 -86 -87 -89 -86 -84 -83 -83 -82 -82 -81 -80 -79 -78 -79 -77 -77 -76 -77 -75 -76 -74 -72 -76 -74 -73 -75 -75 -75 -76 -77 -76 -76 -76 -77 -77 -77 -77 -77 -77 -77 -77 -78 -78 -77 -78 -80 -75 -76 -76 -75 -75 -74 -74 -74 -71 -71 -70 -70 -69 -69 -69 -68 -67 -66 -67 -67 -67 -65 -63 -65 -64 -65 -65 -65 -65 -65 -66 -66 -66 -66 -66 -66 -67 -68 -68 -67 -68 -67 -66 -69 -68 -68 -66 -66 -65 -65 -65 -64 -63 -63 -63 -64 -64 -63 -62 -62 -62 -61 -61 -61 -60 -60 -60 -59 -58 -57 -59 -58 -58 -59 -59 -59 -56 -58 -57 -57 -55 -54 -54 -54 -55 -54 -53 -52 -52 -54 -55 -56 -56 -49 -51 -51 -52 -56 -54 -55 -53 -54 -52 -52 -50 -50 -52 -53 -53 -53 -54 -54 -52 -51 -51 -52 -54 -54 -55 -55 -57 -57 -57 -54 -55 -54 -54 -54 -57 -58 -58 -57 -57 -55 -54 -54 -53 -54 -55 -56 -55 -55 -52 -53 -55 -55 -56 -52 -52 -53 -54 -52 -53 -55 -57 -58 -58 -59 -58 -57 -57 -56 -54 -53 -52 -54 -56 -56 -57 -58 -60 -58 -57 -58 -57 -54 -57 -57 -59 -58 -56 -56 -59 -60 -59 -56 -55 -57 -58 -57 -57 -61 -60 -60 -63 -64 -62 -61 -64 -57 -56 -56 -55 -65 -66 -66 -59 -62 -63 -71 -69 -68 -68 -68 -69 -66 -66 -67 -66 -65 -66 -64 -65 -62 -65 -66 -66 -65 -63 -64 -66 -69 -67 -65 -66 -65 -65 -66 -68 -67 -67 -68 -66 -66 -66 -67 -66 -71 -71 -69 -68 -67 -67 -68 -67 -69 -69 -71 -71 -72 -74 -77 -82 -98 -119 -135 -139 -143 -148 -149 -149 -159 -165 -169 -160 -153 -140 -120 -116 -111 -106 -98 -93 -92 -94 -91 -87 -88 -89 -86 -85 -102 -102 -103 -102 -102 -103 -106 -108 -110 -112 -113 -115 -117 -120 -125 -127 -134 -140 -139 -151 -158 -167 -174 -179 -186 -190 -190 -185 -182 -171 -161 -158 -151 -151 -151 -150 -149 -151 -149 -149 -151 -135 -125 -135 -128 -125 -120 -123 -121 -118 -112 -121 -143 -145 -142 -134 -126 -113 -106 -119 -119 -111 -102 -128 -140 -133 -115 -107 -120 -127 -121 -136 -128 -115 -111 -126 -133 -132 -124 -126 -130 -132 -124 -110 -111 -113 -118 -118 -112 -113 -121 -116 -110 -118 -124 -128 -125 -123 -120 -118 -117 -114 -115 -114 -114 -118 -115 -111 -115 -120 -119 -117 -120 -118 -115 -114 -115 -116 -118 -112 -113 -114 -116 -111 -103 -95 -86 -90 -101 -102 -107 -110 -109 -107 -104 -102 -100 -102 -101 -103 -103 -103 -104 -103 -101 -100 -100 -100 -99 -98 -97 -96 -94 -94 -93 -93 -94 -92 -94 -97 -96 -94 -93 -93 -93 -93 -92 -93 -92 -93 -93 -93 -93 -92 -93 -92 -93 -93 -90 -88 -87 -86 -89 -88 -86 -86 -87 -89 -89 -88 -89 -90 -90 -89 -90 -89 -88 -90 -88 -88 -88 -88 -88 -88 -88 -89 -88 -88 -86 -86 -87 -85 -83 -82 -82 -81 -82 -80 -80 -78 -77 -78 -76 -76 -75 -76 -76 -75 -73 -70 -74 -74 -74 -75 -75 -76 -77 -77 -76 -77 -77 -77 -77 -77 -77 -77 -77 -77 -78 -78 -79 -78 -78 -78 -74 -74 -75 -74 -73 -73 -73 -72 -69 -70 -69 -69 -68 -69 -68 -67 -66 -65 -65 -66 -67 -64 -62 -63 -64 -65 -65 -66 -66 -66 -66 -67 -66 -65 -67 -67 -68 -68 -69 -68 -69 -68 -66 -67 -67 -67 -66 -66 -65 -65 -65 -63 -63 -62 -62 -63 -63 -62 -62 -61 -61 -60 -60 -61 -60 -59 -58 -58 -58 -58 -57 -58 -57 -58 -57 -58 -58 -56 -57 -56 -56 -55 -54 -53 -53 -53 -53 -53 -52 -51 -50 -54 -55 -52 -50 -50 -51 -54 -55 -54 -51 -51 -53 -52 -49 -52 -50 -52 -53 -54 -52 -54 -51 -53 -52 -51 -52 -54 -54 -55 -55 -56 -58 -57 -54 -54 -54 -54 -54 -57 -58 -58 -58 -56 -55 -54 -54 -53 -54 -55 -56 -55 -55 -53 -53 -55 -55 -56 -52 -52 -52 -53 -53 -53 -57 -57 -58 -58 -58 -57 -57 -57 -56 -54 -53 -54 -54 -56 -57 -57 -58 -60 -59 -57 -58 -56 -54 -57 -57 -59 -59 -56 -56 -59 -60 -56 -56 -55 -57 -58 -57 -57 -62 -62 -61 -63 -65 -63 -62 -65 -63 -56 -55 -55 -56 -67 -67 -58 -62 -69 -72 -70 -68 -68 -69 -65 -66 -67 -67 -66 -65 -66 -64 -65 -62 -65 -66 -66 -64 -63 -64 -66 -70 -68 -65 -66 -65 -65 -66 -68 -66 -67 -67 -66 -66 -66 -66 -66 -71 -70 -69 -68 -67 -67 -68 -67 -69 -70 -71 -71 -73 -75 -77 -85 -103 -123 -138 -141 -147 -147 -147 -150 -161 -168 -171 -160 -161 -123 -119 -115 -109 -103 -97 -92 -92 -93 -89 -87 -88 -89 -86 -102 -102 -102 -102 -103 -104 -107 -109 -111 -113 -114 -115 -117 -122 -125 -128 -131 -141 -142 -153 -159 -168 -174 -179 -186 -189 -189 -183 -180 -168 -160 -155 -150 -150 -150 -149 -148 -150 -150 -152 -144 -143 -125 -128 -131 -123 -119 -118 -121 -118 -113 -111 -126 -144 -145 -140 -133 -120 -109 -103 -117 -118 -111 -106 -128 -139 -132 -116 -109 -122 -127 -130 -136 -127 -116 -112 -127 -133 -130 -123 -126 -130 -131 -123 -109 -112 -113 -109 -117 -112 -113 -121 -117 -110 -118 -124 -128 -125 -122 -120 -119 -117 -111 -114 -115 -117 -113 -109 -115 -120 -119 -117 -117 -115 -112 -111 -112 -117 -116 -110 -114 -116 -116 -109 -102 -94 -86 -92 -103 -103 -109 -109 -109 -109 -108 -105 -105 -101 -102 -101 -103 -103 -104 -104 -103 -101 -102 -100 -99 -99 -98 -96 -95 -93 -94 -94 -92 -93 -92 -94 -96 -94 -93 -93 -93 -93 -92 -92 -92 -92 -92 -93 -93 -92 -91 -92 -93 -92 -91 -88 -87 -85 -88 -89 -87 -86 -87 -89 -89 -89 -90 -88 -91 -91 -91 -90 -89 -88 -89 -89 -88 -88 -88 -88 -87 -88 -88 -87 -86 -87 -86 -84 -82 -81 -80 -81 -79 -80 -79 -77 -77 -77 -74 -74 -73 -73 -75 -75 -71 -70 -73 -72 -74 -75 -76 -76 -77 -75 -76 -77 -77 -77 -77 -77 -77 -78 -77 -77 -77 -79 -78 -77 -76 -77 -73 -73 -74 -73 -72 -72 -71 -69 -71 -69 -68 -68 -66 -68 -67 -66 -65 -64 -64 -62 -64 -64 -64 -65 -64 -64 -65 -66 -66 -66 -67 -67 -67 -67 -67 -68 -69 -69 -69 -69 -68 -67 -66 -66 -66 -67 -66 -66 -65 -64 -64 -62 -62 -61 -61 -62 -62 -62 -61 -61 -60 -60 -59 -60 -59 -59 -59 -58 -57 -57 -57 -57 -57 -57 -57 -57 -57 -57 -57 -57 -56 -55 -55 -54 -52 -51 -51 -52 -52 -52 -51 -50 -52 -55 -52 -51 -51 -51 -53 -54 -54 -55 -55 -52 -51 -48 -51 -50 -52 -53 -49 -52 -51 -53 -53 -52 -51 -52 -53 -54 -54 -54 -56 -57 -53 -53 -54 -54 -54 -53 -56 -58 -58 -58 -56 -55 -54 -54 -53 -54 -55 -56 -55 -55 -53 -53 -55 -54 -55 -52 -53 -52 -53 -53 -56 -57 -57 -57 -58 -58 -57 -57 -56 -55 -54 -53 -54 -56 -56 -57 -57 -57 -59 -58 -56 -58 -56 -53 -56 -58 -59 -59 -56 -56 -59 -59 -56 -56 -56 -57 -59 -59 -58 -62 -62 -61 -63 -65 -64 -63 -66 -63 -55 -55 -55 -55 -67 -59 -59 -63 -70 -73 -70 -68 -69 -69 -66 -67 -67 -68 -66 -66 -67 -65 -65 -62 -64 -67 -66 -63 -63 -64 -66 -70 -68 -65 -66 -65 -64 -65 -67 -66 -66 -67 -66 -65 -67 -66 -67 -71 -70 -69 -67 -66 -68 -68 -67 -70 -70 -71 -71 -73 -75 -77 -87 -108 -127 -140 -143 -147 -147 -145 -150 -162 -172 -175 -168 -148 -128 -117 -113 -106 -100 -95 -91 -92 -92 -88 -87 -88 -89 -103 -101 -103 -102 -103 -105 -107 -109 -111 -113 -114 -116 -118 -124 -126 -127 -133 -140 -144 -154 -160 -168 -175 -179 -186 -188 -186 -181 -179 -169 -158 -154 -149 -150 -149 -148 -147 -148 -149 -150 -150 -144 -121 -119 -130 -126 -117 -115 -116 -118 -115 -109 -109 -128 -144 -144 -139 -131 -118 -105 -105 -118 -118 -110 -110 -127 -137 -130 -117 -112 -123 -122 -130 -136 -127 -116 -113 -129 -132 -129 -122 -128 -130 -131 -121 -124 -113 -114 -110 -116 -110 -112 -122 -118 -111 -118 -125 -127 -126 -122 -119 -118 -113 -113 -115 -115 -115 -112 -106 -116 -119 -118 -116 -114 -112 -108 -109 -110 -114 -114 -107 -114 -116 -116 -111 -101 -91 -86 -94 -106 -108 -106 -109 -108 -107 -104 -105 -101 -102 -102 -103 -103 -104 -103 -101 -101 -101 -101 -100 -101 -99 -98 -96 -92 -94 -94 -91 -91 -93 -94 -94 -92 -93 -93 -93 -93 -92 -92 -91 -92 -91 -92 -92 -92 -91 -92 -93 -91 -92 -90 -88 -87 -87 -89 -88 -86 -86 -88 -89 -90 -90 -91 -92 -92 -92 -91 -90 -89 -89 -88 -89 -87 -88 -88 -87 -87 -87 -87 -86 -87 -85 -83 -81 -80 -80 -80 -79 -79 -78 -77 -76 -75 -74 -74 -71 -74 -71 -74 -72 -71 -72 -75 -74 -75 -76 -76 -77 -76 -76 -77 -77 -77 -77 -78 -78 -78 -78 -79 -77 -77 -76 -75 -75 -75 -72 -72 -73 -72 -71 -70 -70 -68 -69 -69 -67 -65 -65 -66 -67 -65 -64 -63 -64 -64 -64 -64 -65 -66 -65 -66 -65 -66 -67 -68 -67 -68 -68 -67 -67 -68 -69 -70 -69 -68 -68 -67 -66 -65 -65 -66 -66 -65 -65 -64 -64 -61 -61 -60 -60 -61 -61 -61 -61 -60 -59 -59 -59 -59 -59 -59 -58 -58 -57 -56 -56 -56 -56 -56 -56 -55 -55 -56 -56 -57 -57 -57 -56 -56 -55 -54 -51 -48 -51 -52 -52 -51 -53 -54 -52 -53 -51 -51 -51 -53 -52 -54 -55 -54 -52 -51 -48 -51 -50 -52 -52 -50 -51 -53 -53 -53 -52 -51 -52 -53 -54 -54 -54 -56 -58 -53 -53 -54 -54 -54 -53 -56 -58 -58 -58 -56 -55 -54 -54 -53 -54 -55 -55 -55 -55 -54 -53 -54 -55 -55 -52 -53 -52 -53 -55 -56 -58 -57 -57 -57 -58 -56 -57 -56 -55 -54 -53 -52 -56 -56 -57 -56 -57 -59 -57 -56 -58 -58 -53 -56 -58 -58 -59 -56 -57 -60 -58 -57 -56 -56 -57 -59 -60 -59 -60 -61 -62 -63 -62 -63 -64 -67 -64 -63 -54 -60 -56 -68 -60 -60 -63 -70 -74 -71 -67 -70 -70 -66 -67 -68 -68 -67 -66 -68 -66 -65 -62 -64 -67 -67 -63 -63 -64 -65 -69 -67 -64 -65 -65 -64 -65 -66 -66 -66 -67 -66 -66 -66 -66 -67 -70 -69 -68 -68 -67 -68 -68 -68 -69 -71 -71 -71 -74 -76 -78 -89 -112 -131 -144 -145 -146 -147 -148 -154 -167 -176 -179 -169 -155 -132 -116 -112 -104 -97 -93 -89 -92 -92 -89 -88 -88 -102 -101 -102 -102 -104 -106 -108 -110 -112 -114 -115 -117 -118 -122 -127 -128 -136 -141 -147 -151 -161 -167 -175 -178 -186 -187 -184 -181 -177 -166 -157 -153 -148 -149 -149 -147 -146 -148 -148 -149 -150 -139 -121 -120 -121 -127 -120 -114 -111 -121 -115 -111 -105 -107 -131 -145 -144 -137 -130 -117 -106 -107 -118 -118 -110 -110 -127 -136 -128 -118 -115 -127 -123 -131 -136 -126 -117 -114 -130 -131 -127 -124 -126 -130 -126 -120 -115 -112 -114 -110 -114 -108 -112 -122 -120 -111 -119 -126 -127 -125 -121 -119 -116 -112 -114 -116 -116 -114 -111 -107 -117 -119 -118 -116 -111 -109 -108 -107 -107 -112 -112 -113 -111 -116 -116 -110 -100 -96 -88 -99 -106 -108 -110 -109 -108 -106 -103 -104 -102 -102 -102 -102 -103 -104 -103 -101 -103 -100 -100 -100 -101 -99 -97 -98 -93 -95 -92 -91 -91 -92 -94 -92 -92 -92 -92 -92 -91 -92 -92 -91 -91 -91 -92 -91 -90 -93 -91 -91 -91 -89 -88 -87 -90 -87 -88 -88 -87 -89 -90 -90 -91 -91 -90 -91 -91 -91 -91 -90 -89 -87 -89 -89 -88 -87 -87 -85 -86 -86 -86 -83 -83 -80 -79 -79 -78 -78 -79 -78 -76 -75 -74 -78 -74 -74 -74 -73 -74 -74 -73 -72 -75 -73 -74 -75 -77 -76 -76 -76 -78 -77 -78 -78 -78 -78 -78 -78 -78 -77 -76 -75 -75 -74 -73 -73 -70 -73 -73 -72 -72 -69 -69 -69 -66 -68 -67 -65 -64 -65 -66 -64 -64 -64 -64 -65 -65 -64 -66 -67 -67 -67 -67 -68 -68 -68 -67 -68 -68 -67 -68 -69 -69 -70 -68 -68 -67 -66 -65 -64 -66 -65 -66 -65 -64 -64 -63 -61 -60 -60 -61 -60 -61 -60 -60 -60 -59 -58 -58 -59 -58 -58 -58 -57 -56 -56 -55 -55 -54 -55 -55 -55 -55 -55 -55 -55 -56 -56 -54 -55 -55 -55 -55 -53 -50 -50 -51 -52 -52 -50 -53 -52 -53 -51 -50 -51 -52 -54 -55 -51 -54 -51 -49 -49 -51 -51 -52 -52 -50 -52 -50 -51 -53 -53 -52 -52 -53 -54 -54 -54 -58 -58 -53 -53 -54 -54 -53 -53 -56 -58 -58 -58 -56 -55 -54 -54 -54 -54 -55 -55 -55 -55 -54 -53 -54 -54 -54 -52 -53 -52 -53 -56 -56 -54 -57 -57 -57 -58 -56 -57 -56 -55 -54 -53 -55 -56 -56 -57 -57 -56 -58 -60 -56 -58 -58 -53 -55 -57 -58 -58 -56 -59 -60 -58 -57 -57 -57 -58 -59 -58 -59 -60 -61 -63 -63 -62 -63 -65 -67 -60 -63 -54 -59 -57 -69 -61 -60 -64 -73 -75 -75 -69 -71 -71 -67 -68 -68 -69 -67 -67 -68 -67 -65 -62 -64 -68 -67 -62 -63 -64 -65 -68 -66 -64 -65 -64 -64 -64 -65 -65 -66 -67 -65 -66 -65 -65 -68 -68 -69 -68 -66 -67 -69 -68 -68 -70 -71 -71 -72 -74 -77 -79 -93 -117 -135 -148 -147 -148 -149 -152 -158 -171 -179 -177 -177 -163 -137 -115 -110 -101 -94 -92 -90 -92 -91 -88 -88 -102 -102 -103 -103 -105 -106 -109 -110 -113 -116 -115 -117 -119 -123 -127 -130 -138 -141 -149 -152 -162 -167 -175 -178 -185 -184 -183 -179 -176 -169 -155 -152 -147 -148 -148 -146 -145 -146 -146 -148 -149 -137 -125 -116 -112 -124 -123 -114 -110 -118 -115 -111 -108 -101 -105 -134 -144 -142 -136 -129 -116 -108 -110 -119 -118 -110 -112 -127 -134 -126 -119 -124 -127 -124 -132 -136 -124 -118 -115 -122 -130 -126 -123 -126 -130 -125 -119 -121 -114 -114 -111 -113 -106 -111 -122 -121 -111 -119 -126 -127 -124 -120 -117 -116 -111 -116 -116 -116 -114 -111 -109 -117 -118 -117 -108 -108 -106 -105 -104 -113 -111 -110 -112 -111 -115 -116 -110 -107 -96 -91 -101 -109 -107 -110 -109 -108 -106 -101 -103 -102 -103 -103 -102 -102 -104 -102 -103 -102 -101 -100 -101 -102 -99 -97 -97 -95 -95 -92 -91 -91 -93 -93 -91 -92 -92 -91 -91 -92 -91 -91 -90 -91 -91 -91 -88 -92 -92 -91 -91 -90 -89 -88 -89 -89 -87 -88 -88 -89 -90 -91 -91 -92 -92 -92 -92 -91 -91 -90 -89 -88 -88 -87 -86 -84 -84 -85 -85 -86 -84 -85 -82 -79 -78 -77 -77 -77 -78 -77 -75 -78 -76 -75 -75 -75 -74 -75 -75 -74 -73 -76 -74 -74 -74 -75 -77 -77 -77 -77 -78 -78 -78 -78 -78 -79 -79 -77 -76 -75 -74 -73 -73 -72 -72 -71 -72 -72 -71 -70 -70 -69 -67 -67 -67 -67 -66 -64 -62 -65 -65 -65 -65 -65 -65 -65 -65 -65 -67 -66 -66 -67 -67 -67 -69 -68 -67 -68 -68 -68 -68 -70 -70 -69 -68 -67 -67 -66 -65 -64 -64 -64 -65 -65 -64 -64 -63 -63 -60 -59 -59 -60 -59 -60 -60 -59 -58 -58 -57 -58 -58 -57 -57 -56 -56 -56 -54 -54 -54 -53 -54 -54 -54 -53 -53 -53 -53 -54 -54 -55 -53 -54 -54 -55 -52 -52 -51 -51 -52 -53 -54 -52 -52 -54 -51 -50 -52 -53 -53 -55 -54 -53 -51 -48 -50 -51 -52 -52 -52 -53 -51 -50 -53 -53 -53 -52 -51 -53 -54 -54 -56 -58 -58 -53 -53 -54 -54 -53 -53 -56 -57 -58 -58 -56 -55 -54 -53 -54 -54 -55 -55 -55 -55 -54 -53 -54 -54 -54 -52 -53 -53 -55 -55 -57 -54 -57 -56 -56 -57 -56 -57 -56 -55 -53 -53 -54 -56 -56 -57 -57 -56 -58 -60 -56 -57 -58 -56 -55 -57 -57 -58 -57 -59 -60 -60 -58 -57 -56 -58 -59 -58 -60 -61 -61 -63 -64 -62 -65 -67 -68 -61 -63 -53 -59 -58 -70 -59 -58 -64 -74 -77 -67 -70 -72 -72 -67 -68 -69 -69 -68 -67 -69 -67 -65 -62 -64 -67 -65 -62 -62 -63 -64 -68 -65 -64 -64 -64 -64 -64 -65 -65 -65 -66 -64 -67 -65 -68 -69 -69 -69 -68 -67 -68 -69 -68 -69 -70 -72 -71 -72 -74 -77 -80 -96 -122 -139 -150 -149 -150 -152 -155 -162 -176 -182 -185 -185 -171 -142 -114 -109 -99 -95 -90 -89 -89 -90 -87 -102 -102 -102 -103 -105 -107 -110 -111 -112 -116 -115 -117 -120 -124 -127 -131 -141 -142 -147 -153 -162 -167 -174 -178 -185 -184 -181 -179 -174 -167 -155 -149 -146 -147 -147 -145 -144 -145 -146 -146 -148 -142 -127 -114 -110 -121 -123 -117 -109 -106 -117 -111 -108 -104 -103 -109 -134 -143 -140 -136 -128 -115 -109 -112 -118 -117 -110 -115 -126 -133 -123 -118 -125 -127 -126 -133 -136 -130 -119 -117 -130 -126 -124 -123 -128 -130 -127 -117 -119 -115 -114 -111 -111 -105 -110 -122 -123 -112 -120 -127 -127 -123 -118 -116 -115 -111 -116 -115 -115 -114 -110 -110 -116 -118 -116 -106 -105 -101 -102 -102 -112 -109 -107 -111 -111 -115 -116 -110 -107 -94 -94 -103 -109 -107 -110 -110 -108 -105 -103 -103 -103 -103 -103 -102 -103 -102 -104 -102 -103 -100 -100 -100 -100 -98 -97 -97 -95 -94 -90 -92 -91 -92 -92 -91 -91 -91 -91 -91 -92 -92 -90 -90 -91 -91 -90 -90 -89 -90 -90 -91 -90 -90 -88 -88 -87 -89 -89 -89 -90 -91 -91 -92 -94 -91 -94 -91 -90 -89 -88 -87 -87 -86 -85 -83 -83 -86 -82 -82 -84 -84 -81 -79 -77 -76 -75 -76 -78 -77 -74 -75 -77 -75 -75 -75 -75 -75 -76 -75 -74 -76 -76 -75 -75 -76 -77 -78 -78 -78 -78 -78 -79 -79 -79 -78 -78 -77 -76 -74 -73 -72 -71 -71 -71 -70 -70 -71 -69 -68 -67 -66 -65 -65 -65 -65 -65 -65 -65 -66 -65 -65 -65 -65 -65 -66 -66 -65 -66 -67 -67 -68 -69 -69 -69 -68 -68 -69 -69 -70 -66 -69 -67 -68 -67 -66 -67 -66 -65 -63 -63 -64 -64 -64 -64 -63 -63 -62 -59 -58 -58 -58 -59 -58 -58 -57 -57 -57 -56 -57 -57 -56 -56 -56 -55 -55 -54 -53 -52 -52 -52 -52 -52 -52 -56 -52 -53 -52 -52 -55 -55 -53 -54 -54 -54 -52 -52 -51 -51 -52 -53 -53 -54 -52 -51 -51 -50 -52 -53 -54 -54 -54 -53 -50 -48 -50 -49 -52 -52 -52 -53 -51 -49 -53 -53 -53 -52 -51 -53 -54 -54 -56 -57 -57 -53 -53 -53 -53 -53 -53 -55 -57 -58 -57 -57 -55 -54 -53 -52 -54 -55 -55 -55 -55 -54 -53 -54 -53 -54 -52 -52 -53 -56 -56 -57 -55 -56 -56 -57 -57 -56 -56 -56 -55 -53 -53 -53 -56 -56 -57 -57 -56 -57 -59 -58 -57 -57 -56 -54 -56 -57 -56 -57 -58 -60 -58 -58 -57 -57 -58 -59 -58 -60 -61 -62 -63 -64 -63 -65 -67 -69 -62 -62 -53 -56 -59 -71 -59 -58 -65 -75 -76 -67 -71 -72 -72 -68 -69 -69 -70 -68 -68 -68 -66 -64 -62 -63 -66 -64 -61 -62 -62 -64 -67 -64 -64 -64 -63 -63 -64 -64 -64 -65 -64 -66 -67 -65 -68 -69 -69 -69 -67 -67 -69 -69 -68 -69 -71 -72 -71 -72 -75 -78 -84 -102 -126 -142 -152 -151 -152 -154 -158 -166 -183 -186 -194 -194 -178 -147 -112 -103 -96 -96 -89 -89 -88 -89 -102 -103 -101 -104 -106 -108 -108 -111 -112 -115 -115 -118 -121 -125 -128 -133 -141 -144 -148 -153 -163 -167 -173 -178 -179 -182 -179 -177 -172 -165 -154 -148 -145 -146 -146 -144 -143 -145 -145 -145 -146 -147 -140 -115 -109 -110 -120 -119 -110 -104 -102 -116 -113 -109 -106 -105 -113 -133 -141 -138 -135 -126 -117 -110 -114 -119 -117 -109 -118 -126 -131 -120 -121 -126 -127 -124 -131 -135 -130 -120 -118 -115 -127 -121 -122 -128 -130 -125 -116 -118 -115 -115 -111 -110 -103 -110 -123 -124 -112 -120 -126 -125 -119 -117 -115 -114 -111 -115 -116 -115 -113 -113 -112 -115 -117 -113 -103 -102 -98 -100 -99 -111 -112 -108 -110 -111 -115 -112 -110 -107 -98 -97 -111 -109 -111 -110 -110 -109 -104 -102 -102 -103 -103 -103 -102 -103 -105 -103 -101 -101 -99 -99 -99 -98 -97 -96 -96 -94 -92 -89 -91 -93 -92 -90 -92 -91 -90 -90 -92 -92 -91 -90 -90 -91 -90 -89 -90 -90 -90 -91 -91 -91 -89 -88 -89 -88 -88 -89 -90 -91 -92 -92 -90 -90 -91 -90 -89 -88 -87 -86 -86 -85 -84 -82 -82 -83 -82 -82 -84 -83 -80 -78 -76 -75 -74 -75 -75 -75 -75 -76 -76 -75 -76 -76 -75 -76 -76 -75 -75 -75 -75 -76 -76 -77 -77 -78 -79 -79 -79 -79 -80 -79 -78 -77 -77 -76 -74 -74 -73 -71 -70 -69 -69 -69 -68 -70 -68 -67 -66 -65 -64 -63 -64 -65 -65 -66 -66 -66 -66 -66 -66 -66 -66 -66 -66 -67 -67 -67 -67 -68 -70 -69 -68 -68 -67 -67 -66 -65 -69 -66 -67 -67 -66 -66 -65 -64 -63 -62 -63 -64 -63 -64 -63 -62 -62 -60 -58 -57 -58 -58 -58 -58 -57 -57 -56 -56 -56 -56 -56 -56 -55 -55 -55 -54 -54 -53 -52 -51 -51 -51 -51 -51 -51 -51 -55 -54 -53 -52 -53 -54 -54 -53 -54 -54 -50 -52 -50 -52 -52 -53 -53 -53 -52 -51 -51 -50 -51 -53 -54 -54 -53 -53 -50 -48 -50 -51 -52 -53 -52 -52 -51 -49 -53 -53 -53 -52 -51 -53 -54 -54 -55 -57 -57 -53 -53 -53 -53 -54 -53 -55 -56 -57 -57 -55 -55 -54 -52 -52 -54 -55 -55 -55 -55 -55 -54 -54 -53 -53 -52 -52 -53 -55 -56 -58 -54 -56 -56 -57 -56 -55 -56 -55 -55 -53 -53 -52 -56 -56 -57 -57 -57 -56 -58 -57 -56 -57 -55 -53 -56 -57 -55 -57 -58 -60 -58 -59 -58 -58 -58 -59 -59 -59 -61 -62 -63 -65 -64 -66 -68 -70 -64 -62 -52 -53 -60 -72 -59 -58 -65 -78 -77 -66 -71 -73 -73 -68 -69 -70 -69 -67 -67 -67 -65 -63 -62 -63 -65 -64 -61 -61 -61 -63 -66 -63 -63 -64 -63 -62 -63 -64 -64 -65 -65 -65 -66 -65 -67 -69 -69 -68 -67 -67 -69 -70 -68 -69 -72 -72 -71 -73 -76 -81 -89 -107 -130 -146 -153 -153 -154 -156 -161 -181 -187 -190 -202 -202 -155 -115 -111 -99 -94 -94 -87 -90 -88 -102 -103 -101 -104 -106 -108 -108 -111 -113 -115 -115 -118 -122 -126 -128 -134 -141 -144 -150 -154 -163 -168 -175 -178 -179 -181 -177 -176 -171 -163 -159 -147 -144 -145 -144 -144 -142 -144 -144 -144 -146 -147 -141 -127 -109 -104 -112 -119 -115 -105 -104 -103 -115 -114 -111 -108 -108 -116 -133 -140 -138 -134 -125 -117 -112 -116 -119 -117 -109 -120 -126 -121 -121 -114 -122 -127 -125 -132 -135 -131 -120 -119 -116 -125 -120 -121 -127 -130 -124 -115 -116 -116 -115 -112 -108 -101 -109 -123 -122 -113 -119 -125 -121 -118 -116 -115 -112 -111 -115 -115 -115 -113 -114 -113 -115 -117 -111 -100 -99 -96 -94 -100 -110 -110 -108 -109 -111 -115 -112 -110 -103 -96 -108 -111 -110 -111 -110 -109 -109 -103 -102 -101 -104 -104 -103 -102 -103 -103 -101 -99 -98 -98 -98 -98 -95 -96 -95 -94 -94 -91 -87 -90 -92 -91 -90 -92 -91 -93 -94 -94 -92 -91 -90 -91 -91 -91 -90 -89 -90 -91 -91 -91 -90 -90 -90 -90 -88 -89 -90 -91 -92 -91 -90 -89 -89 -89 -88 -87 -86 -86 -84 -84 -83 -82 -82 -82 -82 -81 -84 -82 -79 -77 -75 -74 -74 -75 -76 -76 -75 -76 -77 -76 -77 -76 -76 -77 -77 -77 -75 -76 -76 -77 -76 -77 -78 -79 -79 -80 -81 -82 -79 -79 -77 -76 -76 -75 -74 -73 -72 -71 -69 -68 -67 -66 -67 -68 -68 -66 -64 -66 -66 -65 -65 -65 -66 -66 -66 -66 -66 -66 -67 -68 -68 -67 -66 -68 -67 -67 -68 -69 -71 -67 -68 -67 -67 -66 -66 -65 -68 -65 -66 -66 -65 -66 -65 -64 -63 -63 -62 -62 -63 -63 -63 -60 -61 -60 -57 -56 -57 -57 -57 -57 -57 -56 -56 -55 -55 -55 -55 -55 -55 -54 -54 -53 -53 -52 -51 -50 -50 -49 -49 -49 -50 -50 -51 -54 -53 -54 -52 -54 -54 -53 -53 -54 -52 -52 -52 -51 -52 -52 -53 -53 -52 -52 -51 -50 -50 -52 -53 -54 -53 -53 -52 -50 -47 -50 -51 -52 -53 -52 -52 -51 -48 -53 -53 -53 -52 -51 -53 -54 -53 -55 -56 -56 -52 -53 -52 -53 -54 -53 -55 -56 -57 -57 -55 -55 -54 -52 -52 -53 -54 -54 -53 -55 -55 -54 -54 -53 -52 -52 -52 -53 -55 -57 -58 -55 -55 -56 -57 -56 -55 -56 -55 -55 -53 -52 -52 -56 -56 -56 -56 -57 -55 -57 -56 -55 -56 -55 -56 -56 -56 -55 -57 -58 -60 -58 -59 -58 -59 -59 -59 -59 -60 -61 -63 -63 -65 -65 -63 -69 -71 -69 -61 -52 -53 -60 -73 -59 -58 -76 -79 -78 -66 -72 -74 -73 -68 -69 -70 -69 -67 -67 -66 -64 -62 -60 -62 -63 -63 -60 -61 -60 -63 -65 -62 -62 -62 -62 -62 -63 -64 -64 -65 -65 -65 -66 -65 -67 -68 -69 -68 -67 -68 -69 -70 -68 -70 -73 -73 -73 -75 -78 -84 -93 -113 -135 -150 -155 -156 -160 -162 -171 -186 -201 -213 -219 -210 -158 -114 -110 -96 -94 -92 -91 -90 -101 -104 -102 -104 -106 -108 -108 -110 -113 -114 -115 -119 -122 -127 -129 -137 -140 -147 -151 -155 -164 -168 -175 -179 -178 -179 -176 -174 -169 -161 -157 -149 -143 -144 -144 -143 -141 -142 -144 -143 -144 -147 -145 -135 -116 -104 -99 -112 -119 -114 -106 -104 -105 -114 -116 -112 -110 -110 -120 -132 -137 -136 -133 -124 -116 -113 -119 -119 -117 -114 -113 -133 -133 -122 -116 -123 -127 -132 -133 -135 -131 -121 -120 -117 -124 -118 -121 -127 -130 -122 -113 -115 -116 -115 -112 -107 -103 -110 -122 -120 -113 -119 -124 -119 -117 -115 -114 -111 -111 -114 -115 -115 -113 -114 -115 -115 -116 -110 -97 -95 -93 -92 -100 -109 -108 -109 -108 -111 -114 -113 -110 -104 -100 -110 -112 -111 -110 -110 -109 -109 -103 -102 -101 -104 -104 -102 -101 -102 -102 -100 -98 -97 -96 -96 -96 -96 -95 -94 -94 -94 -90 -86 -92 -91 -89 -91 -92 -93 -94 -95 -93 -93 -92 -91 -90 -90 -89 -89 -90 -90 -90 -91 -92 -90 -90 -89 -91 -89 -90 -90 -90 -90 -89 -89 -89 -89 -88 -87 -86 -85 -84 -83 -82 -83 -81 -81 -81 -80 -84 -81 -78 -76 -76 -75 -74 -75 -76 -76 -76 -77 -77 -76 -77 -77 -77 -77 -78 -78 -76 -76 -77 -77 -78 -77 -79 -81 -77 -78 -79 -80 -79 -77 -76 -75 -75 -74 -73 -72 -71 -70 -69 -67 -66 -65 -63 -66 -67 -64 -63 -65 -66 -65 -65 -66 -67 -66 -67 -67 -67 -66 -68 -68 -68 -67 -68 -68 -68 -68 -68 -69 -68 -68 -67 -67 -66 -66 -65 -64 -67 -66 -65 -65 -64 -63 -64 -63 -62 -62 -61 -62 -63 -60 -60 -60 -61 -61 -57 -56 -55 -57 -57 -56 -56 -55 -55 -54 -54 -54 -54 -54 -55 -54 -53 -53 -52 -52 -51 -50 -51 -49 -49 -49 -49 -49 -50 -52 -54 -53 -53 -54 -53 -53 -52 -53 -53 -52 -50 -51 -51 -53 -52 -53 -52 -52 -51 -50 -50 -52 -53 -53 -53 -53 -52 -50 -47 -50 -51 -53 -53 -52 -52 -51 -48 -53 -53 -53 -52 -53 -53 -53 -53 -54 -55 -55 -52 -53 -52 -53 -52 -53 -55 -55 -57 -57 -55 -55 -52 -52 -52 -53 -54 -53 -53 -55 -55 -54 -54 -53 -53 -52 -53 -52 -52 -55 -58 -58 -55 -54 -55 -57 -55 -55 -56 -55 -55 -53 -52 -52 -55 -56 -56 -56 -56 -54 -56 -55 -57 -56 -55 -55 -56 -57 -55 -57 -59 -60 -59 -57 -58 -59 -59 -59 -59 -60 -62 -63 -63 -65 -66 -64 -70 -72 -67 -61 -51 -52 -61 -74 -59 -62 -77 -80 -79 -68 -74 -75 -74 -68 -69 -69 -68 -66 -66 -65 -63 -61 -60 -62 -64 -62 -60 -60 -59 -62 -62 -63 -62 -62 -61 -62 -63 -64 -64 -65 -64 -65 -65 -66 -67 -68 -69 -67 -67 -68 -70 -70 -69 -71 -74 -74 -74 -76 -79 -87 -98 -118 -139 -148 -158 -159 -163 -165 -174 -190 -206 -220 -223 -218 -160 -112 -100 -94 -92 -90 -94 -101 -98 -102 -104 -106 -107 -108 -110 -113 -114 -116 -119 -123 -128 -132 -139 -144 -149 -152 -156 -165 -168 -173 -178 -177 -174 -174 -172 -167 -159 -155 -147 -142 -143 -143 -142 -141 -140 -141 -142 -143 -146 -146 -144 -128 -104 -99 -103 -116 -118 -113 -106 -103 -106 -121 -117 -114 -111 -114 -124 -132 -138 -135 -133 -123 -116 -114 -112 -116 -117 -115 -125 -132 -133 -123 -118 -124 -127 -127 -133 -135 -131 -122 -121 -118 -122 -117 -120 -126 -130 -121 -112 -113 -117 -116 -113 -108 -105 -110 -121 -118 -114 -124 -122 -118 -116 -115 -114 -110 -111 -114 -115 -114 -113 -113 -116 -115 -115 -107 -94 -92 -90 -89 -101 -108 -106 -109 -110 -111 -114 -113 -110 -95 -104 -111 -112 -111 -110 -110 -109 -109 -102 -101 -101 -103 -103 -101 -101 -101 -100 -98 -96 -97 -95 -95 -95 -94 -94 -93 -94 -93 -92 -92 -92 -91 -91 -92 -94 -94 -95 -96 -94 -93 -92 -91 -91 -91 -90 -91 -89 -91 -91 -91 -91 -92 -89 -91 -89 -89 -89 -89 -89 -87 -89 -88 -88 -87 -86 -85 -84 -84 -82 -81 -81 -80 -81 -80 -80 -84 -82 -79 -78 -76 -76 -75 -76 -77 -77 -76 -78 -77 -78 -77 -78 -77 -78 -78 -78 -77 -77 -78 -78 -77 -77 -79 -78 -77 -76 -77 -77 -78 -76 -75 -73 -73 -73 -72 -71 -70 -69 -68 -67 -66 -65 -64 -63 -64 -65 -64 -66 -67 -66 -66 -67 -67 -67 -67 -67 -67 -67 -69 -69 -69 -68 -68 -68 -68 -68 -69 -68 -67 -67 -67 -66 -66 -65 -65 -64 -66 -65 -65 -64 -63 -63 -64 -61 -62 -61 -60 -61 -61 -59 -60 -59 -59 -61 -57 -55 -55 -55 -55 -56 -56 -55 -54 -54 -54 -53 -53 -53 -53 -53 -52 -53 -52 -55 -51 -51 -51 -50 -51 -49 -49 -49 -49 -51 -52 -54 -53 -52 -54 -53 -53 -53 -53 -53 -52 -50 -51 -51 -52 -53 -53 -52 -51 -51 -50 -50 -51 -52 -53 -53 -53 -52 -50 -46 -50 -51 -53 -53 -52 -52 -51 -48 -52 -53 -53 -51 -53 -53 -53 -52 -54 -55 -55 -52 -52 -52 -52 -52 -53 -55 -55 -57 -55 -54 -53 -53 -52 -52 -53 -54 -53 -53 -55 -56 -54 -53 -52 -52 -53 -52 -52 -55 -58 -59 -55 -54 -55 -57 -55 -55 -56 -55 -54 -53 -52 -52 -55 -55 -55 -56 -56 -55 -55 -54 -56 -55 -55 -55 -55 -55 -56 -55 -58 -61 -60 -59 -58 -58 -59 -59 -60 -59 -60 -62 -64 -64 -64 -67 -64 -70 -73 -68 -60 -51 -51 -62 -73 -59 -68 -78 -80 -79 -71 -75 -77 -74 -69 -70 -69 -67 -66 -66 -64 -62 -62 -59 -61 -63 -61 -59 -60 -59 -61 -62 -62 -61 -62 -62 -63 -63 -64 -64 -65 -64 -65 -65 -66 -66 -69 -69 -67 -67 -69 -70 -70 -70 -73 -75 -75 -76 -78 -81 -91 -102 -120 -140 -151 -160 -161 -165 -168 -184 -195 -212 -227 -232 -178 -146 -111 -97 -93 -88 -89 -101 -99 -102 -104 -106 -107 -108 -110 -113 -114 -115 -120 -125 -129 -133 -141 -145 -151 -153 -157 -161 -169 -174 -177 -176 -172 -172 -170 -166 -157 -153 -146 -141 -142 -142 -141 -140 -139 -142 -142 -142 -144 -146 -144 -142 -123 -106 -103 -108 -120 -118 -112 -107 -105 -107 -122 -119 -116 -113 -114 -128 -131 -136 -133 -132 -129 -120 -116 -113 -116 -117 -114 -125 -131 -133 -124 -120 -124 -127 -128 -134 -135 -130 -123 -123 -120 -121 -116 -120 -126 -130 -119 -112 -114 -118 -116 -113 -109 -107 -111 -120 -117 -118 -122 -120 -119 -115 -114 -113 -107 -111 -113 -115 -114 -115 -116 -117 -115 -113 -103 -91 -88 -87 -87 -101 -107 -103 -110 -108 -111 -115 -114 -105 -93 -107 -113 -113 -112 -110 -110 -109 -107 -104 -101 -100 -103 -102 -100 -100 -99 -100 -97 -95 -94 -94 -94 -94 -94 -93 -94 -94 -93 -93 -93 -92 -92 -93 -94 -95 -96 -96 -94 -92 -93 -92 -91 -91 -91 -91 -91 -91 -91 -93 -91 -90 -89 -89 -89 -89 -89 -87 -87 -87 -88 -87 -87 -86 -85 -85 -83 -83 -81 -80 -80 -79 -80 -79 -79 -80 -80 -78 -78 -77 -76 -75 -76 -78 -77 -77 -77 -78 -78 -78 -78 -78 -79 -79 -79 -79 -78 -79 -79 -79 -78 -78 -77 -77 -75 -74 -75 -76 -74 -75 -74 -73 -72 -71 -70 -68 -68 -67 -67 -66 -65 -65 -64 -64 -64 -65 -67 -67 -66 -67 -67 -68 -67 -67 -67 -68 -68 -69 -70 -69 -69 -68 -68 -69 -68 -68 -67 -67 -66 -66 -66 -65 -65 -64 -63 -66 -65 -64 -63 -63 -62 -61 -60 -62 -61 -61 -60 -61 -59 -59 -58 -59 -60 -59 -56 -54 -53 -54 -55 -55 -55 -54 -53 -53 -52 -52 -52 -52 -52 -53 -53 -51 -52 -51 -51 -51 -51 -50 -50 -49 -49 -49 -49 -51 -52 -53 -53 -52 -54 -53 -53 -53 -52 -51 -51 -50 -51 -52 -52 -53 -53 -52 -51 -51 -50 -49 -51 -51 -53 -53 -52 -51 -49 -46 -50 -51 -52 -53 -52 -51 -51 -48 -52 -53 -52 -53 -52 -53 -53 -52 -53 -55 -55 -52 -52 -52 -52 -52 -51 -54 -54 -55 -56 -54 -53 -53 -51 -52 -53 -54 -53 -54 -55 -56 -53 -52 -52 -52 -53 -51 -52 -54 -58 -59 -55 -54 -55 -56 -55 -55 -55 -55 -54 -52 -52 -52 -54 -54 -55 -56 -56 -54 -54 -53 -56 -54 -54 -54 -55 -56 -55 -59 -61 -60 -59 -58 -59 -59 -58 -60 -59 -61 -63 -64 -64 -65 -68 -65 -71 -74 -69 -60 -51 -52 -62 -71 -67 -59 -69 -78 -81 -76 -73 -77 -78 -72 -69 -70 -68 -66 -65 -65 -63 -61 -61 -58 -61 -62 -61 -59 -59 -58 -60 -61 -62 -61 -61 -62 -62 -63 -63 -64 -65 -64 -65 -65 -66 -66 -69 -68 -67 -68 -69 -71 -70 -71 -74 -76 -76 -77 -79 -82 -94 -107 -124 -144 -153 -162 -165 -168 -171 -188 -210 -220 -252 -241 -162 -160 -110 -95 -90 -86 -102 -99 -102 -104 -106 -107 -108 -111 -114 -114 -119 -119 -126 -129 -135 -140 -145 -153 -154 -157 -164 -169 -171 -176 -175 -171 -171 -168 -164 -155 -151 -148 -143 -140 -142 -140 -140 -139 -139 -141 -140 -142 -144 -145 -142 -139 -118 -108 -105 -112 -124 -117 -110 -103 -105 -109 -124 -120 -118 -115 -118 -132 -131 -135 -134 -131 -129 -120 -117 -114 -116 -115 -116 -125 -130 -132 -125 -121 -125 -127 -129 -135 -135 -130 -124 -124 -121 -119 -115 -119 -125 -128 -119 -113 -115 -118 -117 -114 -110 -108 -112 -119 -115 -117 -121 -119 -118 -114 -114 -112 -106 -110 -114 -114 -114 -115 -116 -117 -115 -113 -100 -89 -84 -82 -85 -101 -106 -101 -110 -107 -111 -115 -110 -106 -92 -110 -115 -113 -111 -110 -109 -108 -107 -106 -101 -100 -102 -101 -97 -99 -99 -98 -95 -93 -93 -94 -93 -94 -94 -94 -95 -94 -93 -93 -93 -92 -94 -94 -95 -96 -95 -97 -95 -94 -93 -91 -92 -92 -91 -91 -90 -91 -93 -92 -91 -90 -90 -89 -89 -88 -89 -85 -85 -85 -87 -84 -84 -83 -84 -83 -82 -80 -79 -79 -78 -79 -80 -80 -81 -80 -79 -78 -77 -77 -76 -77 -78 -78 -78 -77 -78 -78 -78 -79 -79 -79 -79 -79 -79 -79 -79 -77 -77 -76 -76 -76 -76 -76 -75 -73 -75 -74 -73 -72 -72 -70 -71 -69 -68 -65 -66 -67 -67 -66 -65 -64 -65 -65 -66 -68 -67 -66 -67 -68 -68 -67 -67 -68 -68 -69 -70 -70 -70 -70 -70 -68 -68 -68 -67 -67 -66 -66 -66 -65 -64 -64 -64 -63 -65 -64 -62 -62 -62 -61 -60 -60 -61 -60 -61 -59 -59 -58 -59 -58 -58 -59 -59 -55 -54 -53 -53 -54 -54 -54 -54 -53 -52 -52 -51 -51 -49 -53 -53 -53 -52 -52 -51 -51 -51 -52 -51 -50 -49 -49 -49 -49 -49 -51 -53 -53 -53 -52 -53 -53 -53 -52 -52 -52 -50 -50 -51 -52 -52 -53 -52 -52 -50 -50 -50 -49 -50 -51 -52 -52 -52 -51 -49 -46 -49 -51 -52 -52 -51 -51 -50 -51 -51 -53 -52 -52 -52 -53 -53 -52 -53 -54 -54 -52 -52 -51 -52 -52 -51 -54 -54 -55 -56 -54 -53 -53 -52 -52 -53 -54 -53 -54 -55 -54 -53 -52 -52 -52 -54 -51 -52 -54 -58 -58 -55 -54 -54 -56 -55 -54 -55 -54 -53 -52 -52 -52 -54 -54 -55 -55 -56 -53 -53 -54 -55 -55 -53 -54 -55 -55 -55 -59 -61 -60 -58 -58 -59 -59 -59 -60 -60 -61 -63 -65 -65 -66 -69 -65 -70 -73 -68 -59 -52 -53 -63 -60 -61 -71 -79 -81 -74 -74 -79 -80 -72 -69 -68 -68 -66 -65 -65 -62 -60 -60 -58 -60 -61 -60 -58 -59 -57 -58 -61 -61 -60 -61 -61 -62 -62 -62 -63 -64 -65 -63 -65 -65 -66 -67 -68 -68 -66 -67 -70 -71 -70 -72 -76 -77 -77 -79 -81 -93 -101 -112 -129 -151 -162 -164 -165 -171 -178 -187 -216 -250 -247 -250 -168 -158 -109 -93 -88 -100 -99 -102 -104 -106 -107 -109 -111 -114 -119 -119 -123 -127 -133 -136 -140 -145 -146 -149 -157 -161 -169 -171 -175 -173 -169 -169 -167 -162 -153 -149 -146 -144 -139 -141 -140 -140 -137 -137 -138 -141 -140 -142 -142 -142 -143 -135 -113 -110 -108 -116 -124 -117 -109 -102 -106 -110 -125 -122 -119 -117 -120 -135 -130 -134 -133 -130 -129 -120 -118 -115 -117 -116 -117 -124 -128 -132 -126 -123 -125 -127 -132 -135 -135 -130 -125 -125 -122 -118 -114 -118 -123 -125 -118 -113 -115 -119 -117 -114 -111 -110 -113 -115 -115 -116 -120 -117 -117 -114 -113 -107 -112 -110 -116 -114 -114 -115 -116 -117 -114 -111 -96 -88 -80 -79 -83 -102 -105 -98 -111 -105 -111 -114 -110 -107 -95 -110 -114 -112 -110 -109 -109 -107 -106 -104 -100 -100 -101 -98 -99 -99 -98 -96 -95 -92 -91 -94 -95 -95 -95 -95 -95 -94 -94 -93 -94 -94 -95 -95 -97 -98 -98 -96 -94 -92 -92 -92 -92 -92 -91 -90 -90 -91 -92 -90 -90 -89 -89 -89 -88 -89 -84 -86 -84 -83 -85 -83 -82 -83 -82 -81 -79 -78 -77 -78 -79 -80 -81 -81 -80 -79 -79 -78 -77 -76 -77 -79 -79 -78 -78 -79 -79 -79 -79 -80 -80 -80 -80 -79 -79 -78 -77 -75 -75 -75 -75 -73 -74 -72 -74 -74 -73 -72 -71 -68 -69 -69 -71 -70 -66 -69 -67 -67 -66 -66 -65 -66 -66 -67 -68 -68 -67 -68 -68 -68 -68 -68 -68 -69 -69 -71 -71 -70 -70 -69 -68 -67 -68 -67 -66 -66 -65 -65 -65 -64 -64 -63 -64 -64 -64 -62 -61 -61 -61 -63 -61 -58 -60 -60 -59 -58 -58 -58 -57 -57 -58 -58 -55 -53 -52 -52 -53 -54 -53 -53 -53 -52 -51 -51 -55 -54 -54 -53 -52 -53 -52 -52 -52 -51 -51 -51 -51 -50 -50 -49 -49 -49 -49 -50 -51 -52 -53 -51 -53 -53 -52 -52 -51 -51 -50 -50 -51 -52 -52 -53 -52 -51 -50 -50 -50 -49 -49 -51 -52 -52 -52 -51 -49 -47 -49 -50 -51 -52 -52 -51 -50 -50 -53 -53 -52 -52 -52 -53 -52 -51 -52 -54 -54 -51 -52 -51 -52 -51 -50 -54 -53 -55 -56 -54 -53 -53 -51 -51 -53 -54 -53 -53 -56 -54 -53 -52 -51 -52 -54 -51 -52 -54 -57 -58 -54 -54 -54 -55 -55 -55 -55 -54 -53 -52 -52 -52 -54 -53 -55 -55 -53 -57 -53 -53 -55 -54 -52 -53 -54 -55 -55 -59 -60 -60 -58 -58 -59 -59 -59 -61 -60 -62 -64 -65 -65 -66 -69 -66 -69 -71 -66 -59 -52 -54 -70 -60 -62 -72 -80 -82 -73 -76 -81 -80 -72 -69 -68 -67 -65 -64 -63 -62 -60 -60 -57 -60 -60 -59 -58 -58 -56 -58 -61 -60 -61 -61 -61 -62 -62 -63 -64 -65 -63 -65 -65 -65 -67 -68 -67 -66 -68 -70 -70 -73 -74 -77 -78 -78 -80 -82 -96 -100 -115 -134 -151 -158 -163 -166 -171 -175 -191 -193 -222 -257 -258 -259 -173 -157 -107 -91 -100 -100 -102 -104 -106 -107 -109 -111 -114 -119 -120 -124 -128 -134 -138 -141 -146 -146 -149 -157 -161 -169 -170 -173 -172 -167 -167 -165 -159 -151 -147 -144 -141 -142 -142 -139 -138 -139 -136 -137 -141 -141 -140 -142 -141 -139 -142 -132 -127 -112 -111 -121 -114 -115 -108 -102 -106 -112 -127 -123 -121 -121 -121 -119 -130 -129 -130 -130 -128 -121 -120 -116 -117 -116 -118 -124 -127 -131 -127 -126 -127 -127 -132 -136 -135 -130 -126 -124 -121 -117 -113 -117 -122 -123 -118 -113 -116 -120 -118 -115 -112 -112 -118 -113 -116 -116 -119 -115 -115 -115 -112 -106 -111 -110 -116 -114 -114 -115 -117 -117 -116 -108 -93 -84 -77 -77 -81 -102 -104 -100 -110 -106 -115 -113 -109 -106 -99 -111 -113 -111 -110 -109 -108 -106 -103 -103 -102 -100 -100 -100 -96 -99 -98 -94 -94 -93 -94 -95 -96 -96 -96 -96 -95 -94 -95 -95 -95 -95 -96 -97 -98 -98 -97 -95 -94 -92 -92 -93 -92 -91 -90 -89 -89 -90 -90 -89 -89 -88 -88 -88 -87 -86 -86 -84 -82 -83 -82 -82 -82 -81 -80 -78 -77 -79 -80 -79 -80 -81 -81 -81 -80 -79 -78 -78 -77 -78 -80 -79 -79 -79 -79 -79 -79 -80 -80 -81 -83 -81 -80 -78 -77 -76 -75 -74 -73 -73 -73 -74 -73 -73 -72 -72 -71 -69 -68 -65 -66 -68 -70 -66 -69 -68 -68 -67 -67 -66 -66 -66 -68 -68 -68 -68 -68 -69 -68 -68 -69 -69 -69 -70 -72 -70 -71 -69 -68 -67 -67 -67 -66 -67 -65 -65 -64 -66 -63 -63 -62 -63 -63 -63 -61 -60 -61 -61 -62 -60 -58 -60 -60 -58 -58 -57 -58 -56 -57 -57 -58 -55 -52 -52 -50 -52 -53 -52 -54 -53 -52 -52 -53 -54 -54 -54 -54 -53 -52 -52 -52 -52 -52 -51 -51 -53 -51 -51 -51 -50 -49 -49 -50 -50 -52 -51 -53 -52 -53 -53 -52 -52 -52 -50 -50 -50 -51 -52 -53 -53 -52 -51 -50 -50 -50 -49 -49 -51 -51 -52 -51 -50 -49 -47 -48 -50 -51 -52 -51 -51 -50 -51 -53 -53 -52 -52 -52 -52 -52 -51 -52 -53 -53 -51 -51 -51 -51 -51 -53 -54 -53 -54 -56 -54 -53 -54 -51 -51 -53 -54 -53 -55 -57 -54 -53 -52 -51 -52 -53 -51 -51 -53 -56 -57 -54 -54 -54 -55 -55 -54 -54 -54 -53 -52 -52 -51 -52 -54 -53 -55 -54 -54 -53 -53 -54 -53 -52 -53 -54 -55 -54 -58 -61 -60 -58 -59 -60 -59 -59 -61 -60 -62 -64 -64 -64 -65 -69 -66 -68 -70 -65 -59 -52 -63 -69 -61 -64 -74 -81 -82 -78 -78 -82 -81 -71 -69 -67 -67 -66 -63 -62 -61 -60 -59 -56 -58 -59 -58 -57 -58 -57 -57 -60 -60 -61 -60 -61 -61 -62 -63 -64 -63 -64 -65 -65 -65 -67 -68 -66 -66 -68 -71 -73 -74 -75 -77 -79 -80 -81 -84 -99 -108 -121 -139 -158 -165 -168 -175 -178 -193 -199 -228 -265 -269 -268 -178 -156 -106 -89 -100 -100 -102 -104 -106 -107 -108 -111 -114 -119 -119 -125 -131 -136 -139 -141 -143 -146 -146 -153 -161 -165 -169 -172 -171 -166 -166 -163 -158 -149 -145 -142 -139 -139 -140 -137 -137 -139 -137 -135 -139 -141 -139 -140 -138 -139 -140 -142 -135 -126 -117 -114 -120 -114 -116 -107 -101 -107 -113 -128 -126 -123 -123 -121 -134 -129 -132 -131 -129 -128 -121 -116 -116 -116 -117 -120 -124 -125 -127 -128 -127 -127 -127 -132 -136 -134 -129 -126 -123 -120 -116 -112 -115 -121 -121 -118 -113 -117 -120 -118 -115 -113 -113 -117 -111 -117 -115 -116 -114 -114 -114 -111 -105 -110 -110 -116 -114 -113 -115 -117 -118 -115 -106 -89 -80 -73 -74 -86 -103 -104 -102 -110 -112 -114 -112 -109 -105 -102 -111 -112 -110 -110 -109 -108 -108 -104 -102 -105 -99 -100 -96 -96 -99 -96 -96 -95 -96 -97 -96 -97 -97 -97 -96 -95 -95 -97 -96 -97 -97 -97 -98 -100 -99 -97 -95 -92 -93 -92 -91 -90 -89 -88 -88 -88 -90 -89 -88 -88 -87 -87 -87 -86 -85 -85 -84 -83 -81 -81 -82 -80 -79 -79 -75 -80 -80 -80 -81 -81 -81 -81 -81 -80 -79 -78 -77 -79 -81 -80 -79 -79 -80 -79 -80 -80 -80 -81 -81 -80 -79 -78 -76 -75 -74 -73 -72 -72 -72 -72 -71 -71 -70 -70 -69 -70 -69 -68 -67 -68 -70 -67 -69 -69 -68 -68 -67 -66 -67 -67 -69 -69 -69 -68 -69 -69 -69 -69 -69 -70 -70 -71 -71 -71 -70 -68 -67 -67 -67 -66 -66 -66 -64 -64 -63 -63 -63 -63 -62 -63 -63 -62 -59 -59 -60 -60 -61 -59 -58 -58 -59 -58 -57 -56 -55 -55 -57 -57 -58 -55 -52 -51 -50 -46 -51 -52 -53 -53 -53 -52 -52 -52 -53 -54 -54 -53 -53 -52 -51 -51 -50 -51 -49 -49 -49 -51 -51 -51 -50 -50 -49 -49 -52 -52 -51 -53 -52 -52 -52 -52 -51 -51 -50 -49 -49 -51 -51 -53 -53 -52 -50 -50 -50 -50 -49 -49 -50 -51 -51 -51 -50 -48 -48 -47 -49 -50 -52 -51 -50 -50 -50 -53 -53 -51 -50 -52 -51 -52 -51 -51 -53 -53 -51 -51 -51 -51 -51 -52 -54 -52 -54 -56 -53 -52 -54 -50 -51 -53 -54 -53 -55 -57 -54 -53 -52 -51 -51 -53 -52 -51 -53 -56 -55 -54 -53 -54 -54 -55 -54 -54 -54 -53 -52 -52 -54 -52 -54 -55 -54 -54 -52 -52 -52 -54 -53 -52 -52 -53 -54 -54 -58 -61 -60 -57 -59 -60 -59 -59 -60 -60 -62 -63 -64 -64 -65 -69 -67 -67 -68 -64 -58 -56 -64 -67 -61 -65 -76 -81 -84 -78 -80 -84 -76 -73 -69 -67 -67 -65 -63 -62 -60 -58 -58 -56 -58 -59 -57 -57 -57 -56 -57 -60 -59 -61 -59 -61 -61 -62 -63 -64 -63 -64 -65 -65 -65 -67 -65 -66 -66 -70 -71 -75 -75 -76 -79 -80 -81 -82 -92 -102 -112 -131 -155 -156 -166 -171 -178 -181 -195 -204 -234 -272 -280 -277 -184 -154 -105 -100 -101 -102 -104 -106 -106 -108 -111 -114 -119 -124 -125 -131 -137 -140 -142 -144 -147 -147 -153 -161 -168 -168 -170 -169 -164 -163 -161 -156 -147 -143 -140 -136 -136 -139 -138 -137 -138 -137 -135 -140 -142 -142 -139 -138 -137 -137 -143 -141 -144 -126 -119 -117 -123 -114 -116 -106 -104 -118 -119 -130 -128 -124 -125 -126 -122 -129 -131 -130 -128 -128 -121 -118 -116 -116 -119 -124 -123 -125 -129 -129 -128 -127 -126 -131 -134 -133 -129 -125 -123 -119 -114 -111 -114 -119 -119 -118 -114 -118 -121 -119 -116 -114 -114 -115 -117 -117 -114 -112 -113 -113 -113 -111 -104 -109 -110 -116 -114 -113 -115 -117 -118 -114 -103 -86 -81 -76 -78 -91 -105 -104 -105 -107 -112 -114 -111 -108 -104 -106 -108 -111 -109 -110 -109 -108 -108 -104 -104 -103 -99 -99 -93 -96 -97 -94 -97 -97 -98 -97 -97 -97 -98 -98 -96 -96 -96 -98 -97 -99 -98 -99 -100 -101 -98 -96 -93 -92 -92 -91 -90 -89 -88 -86 -87 -86 -89 -87 -86 -87 -86 -86 -86 -84 -84 -81 -81 -80 -81 -82 -80 -81 -78 -77 -80 -79 -80 -81 -82 -81 -82 -81 -80 -79 -79 -78 -79 -81 -81 -80 -81 -80 -79 -79 -79 -80 -80 -80 -80 -79 -76 -76 -74 -73 -72 -71 -70 -70 -71 -70 -70 -69 -69 -69 -69 -69 -68 -67 -68 -71 -68 -70 -69 -69 -68 -68 -67 -67 -68 -70 -69 -69 -69 -70 -70 -69 -69 -70 -70 -72 -71 -70 -70 -69 -67 -66 -67 -66 -66 -66 -65 -65 -63 -63 -63 -62 -62 -61 -63 -62 -59 -59 -58 -58 -59 -60 -57 -58 -58 -59 -58 -57 -56 -55 -54 -56 -56 -57 -55 -51 -51 -52 -51 -51 -53 -51 -52 -53 -53 -52 -52 -51 -52 -52 -53 -54 -54 -53 -52 -52 -50 -50 -49 -49 -49 -48 -51 -51 -52 -51 -50 -49 -51 -52 -51 -52 -52 -52 -52 -52 -51 -51 -49 -49 -49 -51 -52 -53 -53 -52 -50 -50 -50 -50 -49 -48 -50 -50 -51 -50 -49 -48 -48 -48 -49 -50 -51 -51 -50 -50 -50 -52 -52 -52 -50 -52 -51 -51 -50 -51 -51 -52 -51 -51 -50 -51 -51 -51 -53 -52 -54 -56 -53 -52 -54 -50 -51 -53 -53 -52 -55 -56 -54 -53 -52 -51 -51 -52 -52 -51 -53 -55 -55 -54 -53 -54 -54 -55 -54 -53 -53 -53 -52 -52 -53 -51 -53 -54 -54 -53 -51 -51 -53 -53 -53 -52 -52 -52 -54 -54 -58 -62 -60 -57 -59 -59 -59 -58 -59 -59 -61 -63 -63 -63 -64 -68 -67 -66 -67 -62 -52 -57 -64 -66 -62 -67 -73 -82 -83 -88 -86 -85 -77 -73 -68 -66 -66 -65 -62 -61 -59 -58 -57 -57 -58 -58 -56 -56 -57 -54 -60 -59 -59 -60 -59 -61 -61 -62 -63 -63 -63 -64 -65 -64 -65 -66 -65 -65 -67 -70 -72 -76 -75 -78 -80 -83 -84 -84 -99 -99 -116 -146 -158 -159 -168 -173 -180 -184 -198 -210 -240 -279 -291 -286 -189 -153 -100 -101 -102 -104 -106 -106 -108 -111 -114 -120 -119 -129 -132 -138 -141 -143 -145 -147 -147 -156 -161 -165 -168 -166 -168 -163 -161 -159 -155 -145 -141 -138 -137 -136 -138 -137 -137 -138 -136 -134 -133 -142 -141 -139 -139 -134 -135 -142 -143 -139 -144 -126 -122 -120 -125 -115 -105 -105 -104 -117 -118 -131 -130 -126 -127 -128 -124 -128 -130 -129 -127 -121 -122 -118 -117 -116 -118 -124 -123 -124 -130 -128 -127 -125 -125 -130 -133 -131 -128 -125 -122 -117 -113 -110 -113 -118 -116 -117 -114 -119 -121 -121 -114 -106 -114 -114 -117 -116 -114 -111 -112 -112 -112 -110 -103 -108 -110 -116 -114 -113 -115 -117 -118 -111 -103 -87 -82 -79 -81 -96 -106 -104 -109 -108 -113 -113 -111 -109 -103 -109 -108 -110 -108 -109 -108 -108 -107 -104 -106 -104 -100 -98 -98 -96 -96 -99 -99 -99 -99 -98 -98 -99 -98 -97 -96 -97 -97 -98 -99 -100 -99 -100 -99 -98 -96 -94 -92 -91 -90 -89 -89 -87 -87 -85 -85 -87 -86 -86 -85 -85 -86 -85 -85 -83 -81 -80 -79 -79 -82 -82 -82 -80 -80 -82 -80 -80 -82 -82 -82 -82 -82 -81 -80 -79 -78 -80 -82 -80 -79 -79 -79 -78 -78 -78 -79 -79 -79 -79 -79 -75 -74 -75 -72 -71 -70 -70 -69 -69 -68 -68 -68 -69 -70 -70 -70 -68 -68 -69 -71 -69 -70 -70 -69 -69 -69 -68 -68 -69 -69 -69 -69 -70 -70 -70 -70 -70 -69 -71 -71 -70 -70 -70 -68 -66 -66 -66 -66 -66 -66 -65 -64 -63 -63 -62 -62 -62 -61 -60 -59 -58 -58 -58 -57 -58 -58 -56 -56 -57 -58 -57 -57 -56 -54 -53 -54 -55 -58 -52 -50 -51 -52 -51 -51 -53 -50 -51 -53 -51 -53 -52 -51 -52 -52 -52 -52 -54 -53 -53 -51 -52 -51 -51 -51 -49 -48 -50 -48 -50 -52 -51 -50 -49 -51 -51 -51 -51 -52 -52 -51 -52 -51 -51 -49 -49 -49 -50 -52 -53 -53 -51 -50 -50 -50 -50 -49 -48 -49 -50 -50 -50 -49 -48 -48 -48 -49 -50 -51 -50 -49 -50 -51 -52 -52 -51 -50 -52 -51 -50 -50 -50 -51 -52 -51 -51 -50 -51 -50 -51 -53 -52 -53 -56 -53 -52 -54 -50 -51 -54 -53 -52 -55 -55 -53 -53 -52 -51 -50 -50 -50 -51 -52 -54 -55 -53 -53 -53 -53 -53 -53 -53 -53 -53 -52 -52 -51 -51 -53 -54 -54 -50 -50 -50 -52 -53 -53 -51 -51 -52 -53 -54 -58 -62 -59 -57 -59 -59 -58 -58 -59 -59 -61 -62 -62 -62 -64 -68 -68 -65 -65 -58 -53 -58 -65 -71 -63 -68 -73 -83 -84 -90 -87 -86 -77 -76 -69 -66 -66 -64 -62 -61 -58 -59 -57 -55 -57 -57 -55 -56 -56 -56 -59 -58 -59 -59 -59 -60 -61 -62 -63 -63 -63 -64 -65 -67 -65 -65 -67 -66 -67 -71 -74 -76 -76 -79 -81 -83 -84 -85 -101 -103 -134 -150 -162 -162 -170 -175 -183 -187 -200 -216 -246 -286 -302 -295 -195 -100 -100 -102 -104 -106 -107 -108 -110 -115 -120 -121 -130 -134 -140 -143 -144 -146 -147 -148 -154 -162 -165 -167 -165 -167 -161 -160 -157 -153 -143 -139 -138 -137 -136 -136 -138 -136 -137 -135 -134 -133 -141 -141 -138 -138 -139 -132 -134 -142 -142 -135 -144 -125 -122 -120 -111 -115 -105 -104 -104 -116 -120 -133 -131 -128 -129 -130 -125 -128 -127 -127 -128 -120 -124 -120 -116 -116 -118 -124 -123 -124 -129 -128 -125 -124 -124 -129 -131 -130 -128 -125 -121 -116 -112 -109 -112 -117 -114 -117 -123 -119 -122 -117 -115 -106 -113 -113 -116 -115 -113 -110 -111 -111 -112 -109 -101 -107 -110 -116 -114 -113 -115 -116 -116 -109 -104 -89 -83 -81 -85 -100 -107 -107 -108 -108 -114 -112 -110 -109 -102 -104 -107 -109 -107 -109 -108 -109 -103 -104 -105 -101 -100 -97 -93 -94 -94 -100 -100 -101 -100 -99 -99 -99 -98 -98 -98 -98 -98 -100 -101 -103 -100 -98 -97 -95 -93 -92 -91 -90 -89 -88 -87 -86 -84 -85 -85 -87 -86 -85 -84 -85 -84 -84 -81 -82 -78 -79 -81 -82 -83 -82 -81 -80 -82 -81 -80 -81 -80 -83 -83 -82 -81 -80 -80 -79 -80 -80 -79 -78 -78 -78 -78 -77 -77 -78 -79 -79 -79 -78 -75 -75 -73 -72 -71 -70 -69 -69 -67 -70 -71 -69 -70 -70 -70 -70 -71 -69 -70 -71 -69 -71 -71 -69 -70 -69 -68 -69 -70 -70 -70 -69 -70 -70 -70 -70 -69 -70 -71 -71 -70 -69 -69 -67 -67 -66 -65 -66 -65 -64 -63 -62 -62 -62 -61 -61 -61 -60 -60 -58 -58 -58 -57 -58 -57 -57 -55 -56 -57 -58 -57 -56 -55 -54 -53 -53 -54 -55 -52 -50 -51 -52 -51 -51 -53 -52 -52 -50 -51 -51 -53 -52 -53 -53 -52 -52 -52 -52 -53 -52 -52 -52 -51 -51 -49 -50 -48 -49 -48 -50 -52 -52 -50 -49 -51 -51 -53 -50 -52 -51 -51 -51 -51 -50 -48 -47 -49 -50 -51 -52 -52 -51 -49 -50 -50 -50 -49 -48 -49 -49 -50 -49 -48 -48 -48 -47 -48 -49 -49 -50 -49 -50 -51 -52 -52 -52 -51 -52 -51 -51 -49 -50 -51 -51 -50 -51 -50 -50 -50 -50 -53 -51 -53 -55 -53 -52 -53 -51 -52 -53 -53 -52 -55 -54 -53 -53 -52 -51 -53 -50 -50 -51 -52 -53 -54 -53 -52 -52 -53 -53 -53 -53 -53 -52 -52 -52 -51 -50 -52 -54 -54 -51 -49 -48 -51 -52 -52 -51 -51 -51 -53 -53 -57 -61 -58 -58 -58 -58 -58 -57 -58 -58 -60 -62 -62 -62 -63 -68 -68 -64 -61 -58 -54 -56 -65 -70 -64 -70 -74 -83 -86 -91 -90 -87 -78 -74 -68 -65 -65 -63 -61 -60 -57 -59 -56 -54 -57 -56 -55 -56 -54 -57 -59 -58 -59 -58 -59 -60 -61 -61 -63 -62 -63 -64 -65 -65 -65 -64 -67 -65 -68 -71 -74 -77 -79 -80 -82 -85 -86 -87 -102 -120 -138 -155 -165 -166 -173 -178 -185 -190 -202 -221 -252 -294 -313 -304 -99 -100 -102 -104 -105 -106 -109 -111 -119 -120 -122 -131 -135 -141 -144 -145 -147 -147 -148 -154 -162 -164 -164 -165 -164 -160 -158 -156 -152 -147 -140 -138 -137 -136 -136 -138 -138 -137 -134 -135 -133 -142 -141 -143 -137 -138 -131 -131 -132 -142 -141 -144 -145 -142 -125 -123 -113 -115 -106 -103 -104 -108 -125 -134 -133 -130 -131 -132 -131 -127 -126 -127 -127 -121 -125 -121 -116 -117 -119 -124 -123 -125 -128 -127 -124 -122 -122 -127 -130 -129 -127 -124 -120 -115 -111 -108 -110 -116 -113 -117 -123 -121 -120 -118 -116 -106 -111 -112 -116 -115 -112 -109 -110 -110 -111 -109 -100 -106 -110 -116 -114 -113 -115 -115 -114 -106 -104 -90 -87 -84 -88 -105 -103 -109 -111 -109 -112 -111 -109 -109 -101 -111 -107 -108 -107 -107 -108 -108 -104 -104 -101 -102 -101 -99 -93 -99 -98 -102 -101 -101 -100 -100 -100 -99 -99 -98 -99 -100 -99 -99 -101 -99 -98 -96 -95 -93 -92 -90 -89 -88 -87 -87 -85 -84 -82 -83 -85 -85 -85 -84 -83 -84 -83 -83 -82 -82 -81 -82 -83 -83 -83 -82 -81 -80 -80 -82 -81 -82 -83 -84 -84 -83 -82 -83 -80 -80 -79 -78 -78 -77 -77 -77 -76 -76 -78 -78 -78 -78 -78 -75 -74 -72 -71 -71 -69 -68 -68 -67 -69 -71 -70 -71 -71 -71 -70 -72 -69 -70 -72 -72 -71 -71 -71 -70 -70 -69 -69 -70 -71 -70 -70 -71 -71 -70 -69 -69 -71 -71 -70 -69 -69 -68 -66 -66 -65 -66 -65 -64 -63 -62 -62 -61 -60 -61 -61 -60 -59 -59 -58 -57 -57 -57 -57 -56 -56 -55 -55 -56 -57 -57 -56 -54 -53 -52 -53 -54 -54 -52 -50 -51 -51 -51 -51 -53 -51 -51 -50 -50 -51 -51 -51 -51 -51 -50 -50 -50 -51 -51 -50 -52 -52 -50 -51 -51 -50 -50 -48 -49 -47 -50 -52 -53 -51 -49 -50 -50 -50 -50 -52 -51 -51 -51 -51 -50 -48 -47 -49 -50 -51 -52 -52 -50 -49 -49 -50 -50 -49 -48 -48 -49 -49 -49 -48 -47 -47 -48 -48 -50 -49 -49 -48 -49 -50 -52 -52 -51 -51 -51 -51 -50 -49 -49 -51 -50 -50 -51 -49 -50 -50 -49 -53 -51 -53 -55 -52 -52 -53 -51 -53 -53 -54 -53 -55 -53 -53 -51 -52 -51 -53 -49 -49 -50 -51 -54 -54 -53 -52 -52 -52 -53 -53 -53 -52 -52 -52 -52 -51 -50 -54 -54 -54 -51 -48 -47 -50 -52 -52 -50 -50 -50 -52 -53 -56 -60 -57 -58 -58 -58 -58 -57 -57 -58 -60 -62 -61 -61 -63 -68 -64 -67 -63 -57 -54 -56 -66 -70 -64 -71 -75 -83 -86 -93 -91 -87 -81 -73 -67 -65 -65 -61 -61 -59 -56 -59 -55 -54 -57 -56 -55 -56 -55 -58 -58 -57 -58 -57 -59 -60 -61 -62 -63 -62 -63 -64 -65 -64 -65 -66 -65 -67 -68 -72 -75 -78 -80 -81 -84 -86 -87 -88 -107 -124 -142 -159 -169 -169 -175 -180 -188 -193 -205 -227 -258 -301 -324 -99 -101 -102 -103 -105 -106 -109 -111 -120 -120 -123 -132 -136 -142 -145 -146 -148 -147 -149 -154 -161 -164 -164 -164 -164 -158 -157 -158 -151 -146 -141 -138 -137 -135 -136 -135 -137 -138 -133 -134 -132 -143 -142 -142 -143 -137 -138 -129 -130 -135 -141 -144 -145 -145 -143 -128 -126 -115 -116 -106 -102 -104 -109 -127 -136 -135 -131 -133 -134 -131 -127 -126 -126 -127 -122 -125 -121 -117 -117 -120 -124 -123 -123 -128 -126 -123 -121 -121 -126 -128 -128 -127 -122 -118 -114 -110 -106 -109 -115 -120 -116 -122 -123 -120 -119 -117 -106 -110 -111 -115 -114 -111 -108 -109 -109 -110 -108 -99 -105 -110 -115 -113 -113 -115 -115 -111 -104 -105 -91 -89 -88 -92 -104 -103 -109 -111 -110 -112 -110 -108 -109 -106 -111 -109 -108 -107 -107 -107 -107 -101 -102 -102 -102 -99 -99 -94 -96 -99 -103 -103 -102 -101 -101 -100 -100 -96 -97 -99 -98 -98 -99 -99 -97 -96 -95 -93 -91 -90 -88 -88 -87 -86 -85 -85 -82 -82 -83 -85 -85 -84 -82 -84 -83 -83 -83 -83 -83 -83 -84 -84 -85 -84 -82 -81 -81 -82 -83 -83 -84 -84 -84 -83 -82 -81 -81 -80 -79 -79 -78 -76 -76 -76 -75 -76 -77 -77 -77 -77 -77 -75 -73 -72 -72 -71 -68 -68 -68 -68 -69 -72 -70 -71 -71 -71 -70 -72 -70 -70 -72 -72 -72 -71 -71 -70 -70 -70 -71 -71 -71 -70 -72 -72 -71 -69 -68 -70 -70 -70 -69 -68 -68 -67 -66 -65 -65 -65 -64 -64 -63 -61 -61 -61 -59 -60 -60 -60 -59 -60 -57 -57 -57 -56 -56 -57 -55 -54 -54 -54 -56 -55 -55 -54 -51 -54 -54 -54 -53 -52 -50 -50 -51 -50 -51 -50 -51 -51 -50 -50 -51 -50 -51 -49 -50 -51 -50 -50 -49 -50 -51 -49 -51 -52 -50 -51 -51 -51 -50 -50 -48 -47 -49 -52 -53 -51 -49 -50 -52 -49 -49 -51 -50 -51 -51 -51 -50 -48 -47 -48 -49 -50 -51 -51 -49 -49 -50 -50 -50 -49 -48 -48 -48 -49 -48 -47 -46 -46 -47 -49 -50 -49 -49 -48 -49 -50 -51 -51 -51 -51 -51 -51 -50 -49 -49 -50 -50 -50 -51 -49 -50 -50 -49 -52 -51 -52 -54 -52 -52 -51 -51 -53 -52 -54 -53 -55 -55 -53 -51 -52 -51 -53 -49 -49 -50 -53 -54 -54 -52 -52 -52 -52 -52 -53 -52 -52 -52 -52 -52 -51 -51 -53 -53 -54 -51 -47 -46 -49 -51 -52 -50 -50 -50 -52 -52 -56 -59 -56 -59 -57 -57 -57 -56 -56 -58 -59 -61 -60 -61 -64 -68 -64 -66 -62 -62 -55 -57 -66 -66 -64 -73 -76 -81 -86 -89 -92 -88 -80 -71 -66 -64 -64 -60 -60 -58 -56 -58 -55 -55 -56 -55 -56 -56 -55 -59 -56 -57 -57 -57 -58 -60 -61 -62 -61 -62 -64 -64 -63 -64 -64 -66 -65 -68 -71 -72 -75 -79 -81 -82 -85 -88 -88 -103 -111 -128 -146 -163 -173 -172 -177 -183 -190 -196 -207 -217 -249 -288 -99 -99 -101 -103 -105 -106 -109 -112 -120 -120 -124 -133 -138 -143 -146 -147 -148 -146 -149 -154 -161 -164 -164 -163 -163 -161 -158 -156 -150 -145 -143 -139 -138 -135 -135 -136 -136 -140 -133 -133 -131 -131 -144 -142 -143 -142 -137 -137 -131 -133 -139 -141 -146 -145 -145 -143 -131 -128 -117 -116 -109 -101 -104 -112 -128 -137 -136 -133 -135 -137 -130 -126 -125 -126 -127 -123 -125 -120 -117 -118 -120 -124 -123 -123 -127 -125 -121 -119 -120 -125 -130 -130 -126 -121 -118 -113 -108 -105 -108 -113 -113 -116 -122 -123 -121 -120 -118 -106 -109 -110 -115 -113 -111 -107 -108 -108 -109 -109 -101 -106 -110 -115 -113 -113 -115 -114 -109 -101 -105 -92 -91 -91 -108 -104 -103 -110 -111 -111 -112 -111 -107 -108 -106 -110 -108 -107 -106 -105 -107 -101 -100 -103 -103 -103 -100 -99 -94 -99 -103 -105 -103 -104 -101 -101 -99 -96 -96 -97 -98 -97 -98 -98 -96 -95 -93 -93 -91 -90 -88 -87 -86 -86 -85 -84 -84 -81 -81 -83 -84 -84 -84 -84 -84 -84 -84 -83 -84 -84 -84 -85 -85 -85 -83 -83 -82 -83 -84 -85 -84 -85 -82 -82 -81 -80 -80 -79 -79 -78 -78 -76 -76 -76 -76 -76 -76 -76 -76 -76 -76 -75 -73 -71 -71 -71 -71 -70 -69 -69 -71 -72 -71 -72 -72 -72 -73 -71 -71 -70 -72 -73 -72 -72 -71 -71 -71 -71 -71 -72 -71 -71 -71 -71 -70 -69 -68 -70 -69 -69 -69 -68 -67 -66 -65 -65 -64 -65 -64 -64 -62 -61 -60 -60 -60 -59 -59 -59 -60 -58 -57 -56 -55 -56 -55 -57 -56 -54 -53 -54 -56 -55 -53 -55 -54 -53 -54 -54 -52 -52 -50 -50 -51 -50 -51 -50 -51 -51 -50 -50 -50 -51 -51 -50 -51 -52 -51 -50 -50 -49 -51 -50 -49 -50 -49 -50 -51 -51 -51 -51 -50 -48 -47 -49 -52 -54 -52 -50 -50 -51 -48 -50 -51 -50 -50 -51 -51 -50 -48 -47 -48 -49 -50 -50 -51 -49 -48 -50 -50 -50 -49 -47 -47 -48 -48 -48 -47 -46 -46 -47 -49 -50 -49 -48 -48 -48 -49 -49 -52 -50 -51 -51 -51 -50 -48 -48 -50 -50 -50 -51 -49 -50 -50 -49 -52 -51 -52 -54 -51 -52 -53 -51 -53 -52 -52 -53 -55 -51 -52 -50 -52 -51 -50 -51 -49 -50 -52 -53 -53 -52 -51 -52 -52 -53 -52 -52 -52 -51 -51 -52 -49 -51 -53 -53 -54 -51 -47 -46 -49 -51 -52 -50 -49 -49 -51 -52 -55 -58 -55 -59 -57 -57 -57 -55 -56 -57 -60 -58 -60 -60 -64 -64 -63 -65 -61 -61 -54 -60 -67 -66 -65 -73 -80 -83 -87 -92 -93 -89 -80 -70 -65 -64 -64 -60 -60 -58 -57 -58 -55 -55 -56 -55 -56 -56 -56 -58 -58 -58 -57 -57 -57 -60 -61 -62 -61 -63 -64 -64 -63 -63 -65 -65 -65 -68 -71 -73 -76 -80 -82 -82 -86 -89 -90 -105 -115 -131 -149 -168 -176 -176 -179 -185 -193 -189 -200 -208 -240 -99 -100 -101 -103 -105 -106 -109 -112 -121 -120 -126 -134 -139 -145 -147 -148 -149 -147 -150 -155 -161 -164 -164 -163 -164 -162 -160 -154 -150 -144 -143 -140 -138 -135 -136 -135 -134 -138 -138 -132 -132 -131 -144 -144 -144 -144 -139 -132 -135 -129 -132 -138 -141 -146 -145 -146 -143 -133 -131 -120 -116 -106 -100 -104 -111 -130 -139 -138 -135 -136 -136 -127 -126 -125 -126 -127 -123 -124 -122 -118 -119 -120 -124 -123 -123 -126 -125 -120 -118 -121 -124 -129 -130 -126 -120 -117 -112 -106 -105 -107 -112 -113 -122 -123 -124 -122 -121 -119 -106 -108 -109 -114 -113 -110 -106 -107 -109 -109 -109 -102 -107 -110 -114 -113 -114 -116 -113 -107 -99 -106 -94 -92 -95 -107 -105 -103 -111 -108 -111 -109 -109 -107 -108 -106 -108 -107 -107 -106 -105 -102 -102 -103 -104 -104 -102 -103 -101 -94 -102 -102 -102 -103 -102 -100 -98 -95 -93 -96 -97 -96 -96 -97 -95 -95 -92 -92 -90 -89 -88 -87 -86 -85 -86 -84 -83 -82 -78 -81 -84 -84 -85 -85 -84 -84 -84 -84 -84 -85 -85 -86 -86 -86 -85 -84 -83 -83 -85 -84 -84 -82 -82 -81 -80 -80 -79 -78 -78 -78 -77 -75 -76 -75 -75 -76 -75 -75 -75 -76 -76 -75 -73 -70 -69 -70 -71 -71 -70 -70 -71 -72 -72 -71 -73 -73 -73 -73 -72 -71 -72 -73 -73 -73 -72 -71 -72 -71 -71 -71 -71 -71 -71 -70 -69 -68 -68 -70 -69 -69 -68 -67 -66 -66 -64 -64 -65 -64 -64 -62 -61 -61 -60 -60 -58 -59 -59 -59 -59 -57 -56 -56 -55 -58 -55 -54 -55 -53 -53 -54 -56 -55 -54 -52 -54 -53 -53 -54 -51 -51 -50 -50 -51 -50 -51 -50 -51 -50 -52 -50 -49 -50 -50 -51 -50 -50 -51 -51 -50 -50 -49 -50 -49 -48 -50 -49 -51 -51 -51 -51 -51 -50 -47 -46 -49 -51 -54 -51 -49 -52 -50 -47 -50 -50 -49 -50 -50 -50 -50 -48 -47 -47 -48 -50 -49 -50 -50 -48 -50 -50 -49 -48 -49 -47 -47 -48 -47 -46 -46 -46 -47 -48 -49 -49 -48 -49 -48 -49 -48 -52 -50 -50 -51 -51 -50 -48 -48 -50 -50 -50 -50 -49 -49 -50 -49 -52 -51 -51 -53 -52 -51 -52 -51 -53 -52 -52 -53 -55 -50 -52 -52 -49 -52 -50 -51 -48 -49 -51 -52 -53 -51 -52 -51 -52 -52 -52 -52 -51 -51 -51 -51 -49 -50 -53 -52 -53 -50 -48 -46 -49 -50 -51 -50 -48 -49 -50 -51 -54 -57 -54 -60 -56 -56 -57 -55 -57 -57 -59 -58 -59 -60 -68 -64 -61 -62 -60 -60 -55 -60 -67 -66 -66 -75 -80 -85 -88 -95 -94 -90 -79 -69 -65 -64 -63 -61 -59 -57 -57 -57 -55 -56 -55 -55 -56 -56 -56 -58 -58 -58 -55 -57 -59 -60 -60 -62 -61 -63 -63 -63 -63 -66 -66 -65 -67 -68 -71 -74 -77 -81 -84 -83 -87 -90 -91 -106 -119 -135 -153 -172 -180 -179 -175 -181 -186 -182 -193 -198 -99 -100 -101 -103 -105 -106 -109 -112 -121 -121 -127 -135 -142 -146 -148 -150 -150 -147 -150 -155 -162 -164 -165 -164 -165 -163 -161 -152 -149 -143 -146 -142 -138 -135 -136 -135 -134 -138 -140 -133 -131 -130 -128 -145 -144 -144 -143 -138 -131 -133 -127 -131 -137 -140 -146 -146 -146 -144 -136 -134 -122 -117 -107 -99 -104 -110 -133 -138 -137 -134 -135 -130 -127 -126 -126 -127 -127 -123 -124 -122 -119 -119 -121 -124 -123 -123 -125 -120 -119 -116 -120 -123 -128 -129 -125 -120 -114 -111 -104 -103 -106 -111 -116 -122 -124 -125 -124 -123 -120 -106 -106 -108 -114 -112 -110 -107 -108 -110 -110 -110 -104 -108 -109 -113 -112 -114 -116 -112 -105 -96 -106 -95 -94 -99 -110 -110 -108 -112 -112 -111 -109 -109 -106 -108 -106 -107 -106 -106 -105 -102 -103 -104 -104 -105 -105 -103 -105 -102 -101 -101 -102 -102 -102 -100 -99 -95 -92 -94 -96 -96 -95 -94 -88 -94 -89 -91 -90 -88 -87 -86 -87 -85 -85 -84 -82 -83 -82 -82 -83 -85 -85 -85 -85 -84 -84 -85 -85 -85 -86 -86 -87 -87 -86 -85 -85 -87 -85 -83 -83 -82 -81 -82 -79 -79 -78 -77 -77 -77 -76 -75 -76 -74 -75 -75 -76 -76 -76 -76 -75 -75 -75 -74 -70 -73 -72 -71 -71 -71 -72 -72 -73 -73 -74 -72 -74 -73 -72 -72 -73 -74 -74 -73 -73 -72 -71 -70 -71 -71 -70 -70 -71 -69 -68 -68 -69 -69 -69 -68 -67 -67 -65 -64 -64 -64 -64 -61 -62 -61 -60 -60 -59 -59 -57 -58 -58 -58 -58 -57 -56 -55 -54 -55 -57 -53 -53 -52 -52 -52 -54 -54 -54 -54 -53 -52 -53 -50 -50 -51 -50 -50 -50 -50 -51 -50 -50 -50 -51 -50 -49 -52 -52 -51 -51 -50 -51 -51 -51 -50 -50 -51 -50 -49 -48 -47 -49 -51 -51 -51 -51 -51 -49 -47 -46 -48 -52 -55 -49 -49 -52 -50 -47 -50 -50 -49 -49 -50 -50 -49 -48 -48 -47 -48 -49 -49 -50 -49 -48 -48 -49 -49 -48 -48 -46 -47 -47 -47 -46 -46 -46 -47 -50 -53 -49 -47 -48 -47 -49 -48 -52 -50 -50 -51 -51 -50 -48 -48 -50 -50 -49 -50 -49 -49 -50 -49 -52 -51 -51 -51 -52 -51 -52 -51 -53 -52 -52 -53 -52 -50 -52 -51 -49 -52 -50 -51 -48 -49 -51 -53 -53 -51 -51 -51 -51 -52 -52 -52 -51 -51 -52 -51 -50 -50 -53 -52 -52 -50 -48 -46 -48 -50 -51 -50 -48 -48 -49 -51 -53 -56 -53 -60 -56 -57 -54 -54 -56 -56 -59 -57 -58 -65 -64 -64 -60 -61 -59 -55 -57 -60 -65 -66 -67 -77 -80 -87 -89 -98 -92 -87 -76 -67 -64 -64 -63 -61 -59 -57 -58 -57 -54 -56 -55 -55 -55 -56 -57 -58 -59 -59 -60 -56 -58 -60 -60 -60 -62 -63 -64 -62 -63 -63 -66 -64 -66 -70 -73 -75 -77 -81 -85 -84 -90 -91 -93 -108 -123 -139 -157 -170 -177 -175 -171 -178 -179 -175 -186 -99 -100 -101 -103 -105 -106 -110 -112 -122 -122 -131 -136 -143 -147 -149 -151 -152 -148 -151 -153 -162 -164 -166 -165 -166 -165 -162 -150 -148 -142 -148 -144 -138 -135 -132 -136 -134 -133 -138 -138 -127 -128 -137 -140 -146 -145 -142 -142 -138 -131 -125 -125 -130 -136 -140 -146 -146 -146 -144 -139 -136 -125 -117 -107 -98 -105 -113 -133 -138 -137 -134 -134 -130 -127 -126 -126 -127 -128 -123 -124 -123 -120 -120 -121 -124 -123 -123 -124 -118 -116 -114 -119 -122 -127 -128 -125 -119 -114 -109 -103 -102 -104 -113 -116 -122 -125 -125 -124 -124 -121 -106 -105 -109 -114 -113 -111 -109 -109 -111 -110 -110 -105 -109 -109 -112 -112 -114 -116 -112 -103 -94 -92 -94 -93 -98 -94 -110 -109 -109 -112 -111 -109 -108 -106 -108 -107 -106 -105 -105 -104 -103 -105 -106 -106 -106 -105 -102 -103 -96 -100 -100 -101 -102 -100 -99 -95 -92 -91 -94 -95 -94 -96 -91 -93 -92 -91 -89 -89 -85 -85 -85 -85 -83 -85 -83 -84 -84 -84 -84 -85 -85 -86 -86 -85 -84 -85 -86 -87 -87 -86 -88 -88 -88 -85 -85 -86 -84 -82 -81 -81 -81 -80 -80 -78 -77 -77 -76 -76 -76 -74 -74 -73 -74 -75 -75 -75 -75 -75 -73 -73 -74 -75 -72 -73 -72 -72 -74 -72 -72 -74 -74 -74 -74 -73 -74 -74 -73 -72 -73 -74 -73 -74 -73 -71 -70 -70 -70 -70 -70 -70 -70 -69 -67 -68 -67 -66 -67 -66 -68 -67 -66 -64 -64 -64 -64 -63 -62 -61 -61 -60 -59 -59 -56 -57 -57 -58 -58 -56 -55 -55 -54 -54 -56 -57 -52 -52 -53 -54 -54 -54 -54 -54 -53 -52 -53 -50 -51 -50 -50 -50 -50 -51 -51 -50 -50 -50 -51 -51 -48 -49 -50 -51 -50 -51 -52 -51 -51 -50 -49 -50 -51 -49 -49 -47 -47 -49 -51 -51 -51 -51 -51 -49 -46 -46 -48 -52 -51 -49 -49 -52 -49 -46 -49 -49 -48 -49 -49 -50 -49 -48 -48 -46 -47 -49 -48 -49 -48 -49 -48 -49 -49 -48 -46 -46 -47 -47 -47 -45 -45 -46 -47 -49 -53 -49 -47 -48 -47 -49 -47 -52 -50 -50 -50 -50 -50 -49 -48 -49 -50 -49 -50 -48 -48 -50 -49 -51 -50 -53 -51 -52 -51 -52 -51 -53 -51 -51 -52 -52 -50 -51 -50 -49 -52 -50 -50 -48 -49 -50 -53 -52 -50 -51 -51 -51 -52 -52 -52 -51 -51 -52 -52 -50 -51 -53 -51 -51 -49 -49 -46 -48 -49 -51 -50 -50 -51 -49 -50 -53 -55 -61 -57 -55 -57 -53 -54 -56 -56 -59 -56 -59 -64 -65 -64 -59 -61 -56 -55 -57 -61 -67 -67 -67 -79 -80 -86 -88 -95 -90 -85 -73 -66 -64 -64 -62 -62 -59 -57 -56 -56 -54 -56 -55 -55 -55 -57 -57 -58 -58 -58 -56 -57 -59 -59 -60 -60 -62 -63 -64 -62 -62 -65 -65 -64 -67 -70 -73 -76 -78 -82 -86 -89 -92 -93 -94 -109 -121 -137 -154 -167 -174 -171 -167 -174 -173 -167 -99 -100 -101 -103 -104 -106 -110 -112 -122 -122 -132 -137 -144 -148 -151 -152 -153 -150 -152 -154 -161 -165 -166 -166 -167 -167 -164 -148 -145 -141 -143 -143 -140 -137 -133 -136 -135 -133 -134 -136 -131 -132 -129 -141 -143 -146 -146 -142 -142 -137 -130 -125 -123 -130 -135 -140 -147 -146 -147 -145 -142 -139 -127 -117 -107 -100 -107 -116 -133 -137 -136 -134 -135 -130 -127 -127 -126 -127 -128 -123 -124 -123 -120 -121 -122 -124 -124 -122 -124 -117 -115 -113 -119 -122 -126 -127 -124 -118 -113 -108 -101 -101 -110 -113 -115 -121 -126 -126 -125 -125 -119 -107 -106 -110 -114 -113 -111 -110 -110 -111 -111 -111 -107 -110 -109 -112 -112 -114 -116 -111 -100 -112 -102 -103 -97 -101 -97 -109 -109 -110 -110 -111 -109 -108 -107 -108 -108 -106 -105 -105 -103 -106 -105 -109 -105 -105 -103 -102 -101 -99 -99 -101 -101 -100 -98 -96 -92 -89 -92 -93 -94 -95 -93 -88 -87 -87 -93 -89 -85 -84 -84 -85 -83 -85 -85 -85 -85 -85 -86 -85 -86 -86 -87 -86 -85 -86 -86 -87 -87 -88 -86 -87 -86 -85 -84 -85 -84 -82 -80 -80 -81 -79 -79 -78 -78 -77 -75 -75 -75 -75 -73 -73 -73 -74 -74 -74 -73 -75 -74 -74 -74 -75 -74 -75 -75 -73 -74 -74 -73 -74 -74 -74 -74 -74 -75 -75 -74 -72 -74 -75 -74 -73 -72 -71 -70 -70 -70 -70 -69 -70 -70 -69 -68 -67 -66 -65 -66 -66 -67 -66 -64 -64 -63 -64 -63 -64 -61 -61 -60 -59 -58 -58 -56 -57 -57 -58 -57 -56 -55 -55 -53 -53 -55 -57 -57 -55 -53 -54 -54 -54 -54 -53 -52 -51 -53 -49 -49 -49 -50 -50 -50 -50 -50 -50 -51 -50 -50 -51 -50 -52 -49 -49 -48 -49 -50 -51 -50 -51 -50 -49 -50 -50 -49 -49 -47 -48 -49 -51 -51 -50 -51 -51 -48 -46 -46 -48 -54 -51 -49 -49 -51 -49 -46 -49 -48 -48 -48 -49 -49 -49 -48 -48 -46 -47 -47 -48 -48 -49 -48 -47 -49 -49 -47 -46 -45 -46 -47 -46 -45 -45 -46 -46 -48 -53 -49 -46 -48 -47 -49 -47 -49 -50 -49 -50 -50 -49 -49 -48 -49 -50 -49 -49 -48 -48 -48 -49 -51 -50 -52 -50 -52 -51 -50 -51 -52 -51 -51 -52 -53 -50 -51 -50 -49 -52 -51 -50 -48 -49 -50 -52 -52 -50 -51 -51 -51 -52 -52 -52 -51 -52 -53 -52 -51 -51 -54 -50 -50 -48 -49 -46 -48 -49 -51 -50 -50 -51 -48 -48 -51 -53 -61 -58 -55 -54 -55 -53 -55 -56 -58 -57 -58 -64 -65 -63 -61 -60 -56 -55 -57 -61 -69 -67 -68 -78 -80 -84 -87 -91 -87 -82 -71 -65 -63 -64 -62 -59 -59 -58 -56 -56 -54 -55 -55 -55 -56 -56 -57 -58 -59 -59 -55 -57 -59 -59 -60 -61 -62 -63 -62 -62 -63 -66 -65 -64 -68 -71 -74 -77 -78 -83 -85 -90 -93 -93 -95 -109 -118 -134 -152 -165 -171 -167 -164 -170 -166 -99 -100 -101 -103 -104 -106 -110 -114 -123 -122 -132 -138 -145 -150 -152 -153 -153 -151 -153 -155 -161 -165 -167 -167 -168 -167 -165 -147 -143 -140 -150 -143 -141 -137 -133 -130 -135 -133 -133 -140 -130 -131 -132 -129 -144 -146 -146 -147 -145 -138 -137 -129 -124 -121 -129 -134 -139 -147 -147 -147 -145 -141 -138 -126 -118 -108 -102 -109 -114 -133 -137 -133 -133 -134 -129 -127 -127 -126 -127 -128 -124 -124 -123 -121 -121 -122 -125 -124 -122 -123 -116 -114 -111 -118 -120 -125 -127 -124 -117 -112 -107 -99 -103 -108 -113 -115 -121 -127 -125 -124 -124 -118 -107 -107 -111 -115 -114 -112 -111 -111 -112 -111 -111 -108 -111 -109 -111 -111 -114 -104 -109 -98 -95 -104 -104 -100 -104 -100 -109 -110 -110 -110 -111 -110 -107 -108 -108 -106 -105 -104 -104 -102 -105 -104 -107 -105 -103 -101 -101 -98 -98 -98 -100 -101 -98 -96 -92 -89 -89 -93 -93 -92 -92 -83 -82 -86 -89 -90 -86 -82 -83 -85 -85 -85 -85 -85 -85 -86 -86 -87 -86 -87 -87 -87 -85 -85 -87 -87 -89 -88 -87 -86 -85 -84 -83 -83 -83 -81 -79 -79 -80 -79 -79 -78 -77 -77 -75 -75 -75 -73 -71 -72 -74 -74 -73 -74 -75 -75 -75 -75 -75 -76 -76 -76 -76 -75 -75 -75 -75 -76 -76 -75 -75 -74 -75 -76 -75 -72 -73 -74 -74 -73 -72 -70 -69 -70 -70 -69 -69 -69 -69 -68 -67 -67 -66 -65 -66 -65 -66 -65 -63 -64 -63 -64 -63 -59 -59 -60 -60 -59 -58 -57 -55 -56 -58 -56 -56 -55 -54 -54 -52 -52 -55 -55 -53 -55 -53 -54 -54 -54 -54 -53 -52 -52 -52 -50 -49 -49 -52 -51 -50 -50 -51 -50 -51 -49 -49 -50 -51 -49 -48 -48 -48 -49 -49 -50 -49 -50 -50 -49 -49 -49 -50 -48 -48 -46 -48 -50 -51 -51 -50 -50 -50 -48 -46 -46 -51 -53 -52 -49 -49 -51 -48 -46 -48 -48 -47 -48 -49 -49 -49 -47 -46 -45 -46 -47 -47 -48 -49 -47 -46 -48 -49 -47 -46 -45 -45 -46 -45 -45 -44 -46 -45 -47 -53 -49 -47 -48 -47 -49 -47 -49 -50 -49 -49 -50 -49 -47 -48 -49 -50 -50 -49 -48 -47 -47 -49 -50 -50 -52 -51 -51 -51 -51 -52 -52 -51 -51 -52 -53 -51 -51 -49 -49 -52 -52 -50 -47 -48 -49 -52 -52 -50 -51 -51 -51 -52 -52 -52 -52 -52 -53 -52 -52 -51 -54 -49 -49 -48 -44 -46 -48 -49 -51 -50 -49 -48 -47 -47 -51 -52 -60 -60 -54 -54 -54 -52 -55 -55 -56 -57 -58 -63 -66 -63 -59 -60 -56 -55 -57 -61 -68 -67 -69 -77 -80 -83 -86 -88 -85 -79 -68 -63 -65 -64 -63 -59 -58 -58 -56 -56 -55 -55 -55 -55 -55 -56 -57 -58 -57 -56 -55 -57 -58 -59 -59 -61 -63 -62 -61 -62 -64 -66 -64 -64 -68 -71 -74 -78 -79 -87 -86 -91 -93 -93 -95 -107 -116 -132 -150 -162 -168 -162 -160 -166 -99 -100 -101 -103 -104 -106 -110 -114 -123 -122 -133 -139 -146 -151 -154 -153 -154 -152 -154 -156 -160 -166 -168 -168 -169 -168 -165 -146 -145 -140 -143 -146 -143 -138 -133 -130 -135 -133 -134 -134 -137 -131 -132 -129 -133 -147 -147 -147 -148 -143 -139 -136 -128 -123 -119 -128 -133 -139 -147 -147 -146 -144 -140 -138 -128 -118 -108 -104 -111 -116 -132 -135 -132 -132 -133 -129 -127 -127 -126 -127 -128 -124 -123 -124 -122 -122 -123 -125 -124 -122 -122 -114 -112 -110 -117 -119 -124 -126 -123 -117 -112 -106 -99 -102 -107 -113 -113 -119 -125 -125 -124 -123 -116 -108 -108 -112 -115 -115 -112 -113 -112 -113 -112 -109 -110 -112 -109 -113 -115 -114 -104 -107 -110 -97 -106 -106 -104 -107 -103 -109 -110 -111 -112 -110 -109 -106 -108 -108 -105 -104 -103 -103 -102 -103 -103 -105 -104 -102 -100 -98 -92 -96 -99 -101 -98 -97 -93 -88 -88 -90 -93 -92 -91 -85 -78 -82 -86 -91 -87 -84 -84 -86 -85 -86 -86 -86 -86 -87 -88 -87 -87 -87 -88 -88 -86 -85 -87 -88 -88 -87 -87 -86 -85 -84 -82 -82 -82 -80 -78 -78 -77 -78 -78 -77 -76 -76 -74 -74 -74 -73 -71 -73 -75 -75 -75 -75 -75 -76 -76 -76 -75 -76 -77 -77 -77 -76 -76 -76 -76 -76 -76 -76 -76 -76 -76 -75 -73 -72 -72 -73 -73 -72 -71 -70 -68 -69 -69 -69 -69 -69 -69 -68 -67 -66 -65 -64 -65 -64 -65 -65 -64 -65 -63 -61 -60 -59 -58 -59 -59 -58 -58 -57 -54 -55 -57 -55 -56 -55 -54 -52 -53 -52 -55 -55 -54 -53 -53 -54 -54 -54 -54 -53 -52 -52 -50 -49 -50 -51 -52 -51 -51 -50 -51 -49 -49 -49 -49 -50 -50 -50 -50 -48 -48 -49 -49 -48 -47 -49 -51 -49 -49 -49 -49 -49 -49 -47 -46 -48 -50 -51 -51 -50 -50 -50 -47 -46 -48 -51 -52 -49 -50 -49 -50 -48 -46 -48 -47 -47 -47 -48 -48 -49 -48 -46 -46 -46 -47 -47 -47 -48 -47 -47 -48 -49 -47 -46 -44 -47 -46 -45 -44 -44 -46 -45 -47 -52 -49 -47 -47 -48 -49 -47 -49 -50 -49 -49 -49 -49 -47 -48 -49 -50 -50 -49 -48 -47 -47 -51 -49 -50 -51 -51 -51 -51 -51 -52 -52 -51 -51 -52 -53 -51 -50 -48 -49 -52 -52 -50 -47 -48 -49 -52 -52 -51 -51 -51 -51 -52 -52 -52 -52 -53 -53 -53 -53 -52 -54 -56 -48 -47 -43 -46 -48 -48 -51 -49 -49 -48 -46 -48 -50 -51 -61 -60 -54 -54 -53 -52 -54 -58 -55 -56 -57 -63 -66 -64 -57 -59 -56 -55 -58 -63 -68 -66 -70 -76 -80 -82 -84 -85 -83 -77 -68 -63 -65 -64 -62 -59 -58 -56 -55 -56 -55 -55 -55 -55 -56 -56 -57 -58 -55 -54 -55 -58 -58 -59 -60 -62 -63 -62 -61 -61 -65 -65 -63 -64 -69 -73 -76 -80 -85 -88 -87 -91 -92 -92 -96 -107 -113 -130 -147 -158 -165 -158 -159 -100 -100 -101 -103 -104 -106 -110 -113 -124 -122 -133 -140 -145 -151 -153 -153 -155 -154 -155 -157 -161 -166 -169 -169 -170 -168 -167 -145 -143 -138 -143 -147 -143 -140 -137 -131 -133 -134 -133 -132 -140 -130 -132 -132 -127 -138 -148 -147 -148 -147 -143 -139 -136 -128 -122 -117 -127 -134 -139 -146 -146 -146 -143 -139 -137 -128 -118 -109 -106 -112 -117 -136 -135 -131 -131 -133 -129 -127 -127 -126 -128 -128 -124 -123 -124 -122 -123 -123 -125 -124 -124 -121 -113 -111 -108 -116 -117 -123 -126 -123 -116 -111 -97 -98 -103 -108 -113 -111 -117 -123 -124 -123 -122 -115 -108 -109 -113 -115 -115 -113 -114 -113 -114 -112 -110 -111 -108 -108 -112 -115 -114 -104 -96 -108 -100 -108 -107 -107 -110 -115 -109 -111 -111 -112 -110 -108 -105 -109 -107 -105 -104 -103 -102 -102 -101 -102 -104 -103 -101 -98 -97 -97 -97 -99 -99 -96 -93 -89 -86 -91 -91 -91 -91 -88 -74 -77 -76 -90 -90 -87 -87 -86 -87 -87 -86 -88 -88 -89 -89 -89 -89 -87 -89 -87 -88 -86 -86 -87 -87 -87 -86 -84 -84 -83 -82 -81 -81 -79 -79 -77 -77 -78 -77 -77 -77 -76 -73 -73 -75 -73 -72 -74 -75 -76 -75 -76 -75 -76 -77 -77 -75 -77 -77 -77 -77 -77 -77 -76 -76 -77 -77 -77 -76 -76 -76 -75 -73 -73 -72 -73 -72 -72 -70 -69 -68 -69 -69 -69 -68 -69 -68 -67 -66 -65 -65 -64 -65 -64 -65 -65 -63 -64 -63 -60 -60 -59 -57 -58 -59 -58 -57 -55 -53 -55 -56 -58 -55 -58 -55 -54 -53 -54 -55 -55 -54 -53 -54 -54 -54 -54 -54 -53 -51 -51 -49 -50 -50 -51 -51 -51 -50 -49 -48 -50 -48 -49 -49 -49 -50 -50 -50 -49 -48 -48 -49 -48 -47 -47 -49 -51 -49 -48 -48 -49 -49 -49 -46 -46 -47 -49 -50 -50 -49 -49 -49 -47 -46 -48 -51 -49 -49 -50 -49 -50 -48 -45 -47 -47 -46 -47 -48 -48 -48 -49 -46 -46 -46 -47 -47 -47 -48 -46 -46 -47 -49 -47 -46 -45 -46 -46 -44 -44 -44 -46 -46 -47 -52 -49 -48 -47 -48 -49 -48 -47 -47 -48 -49 -49 -49 -47 -49 -49 -50 -48 -47 -48 -46 -48 -49 -48 -50 -51 -51 -51 -51 -51 -52 -52 -51 -51 -52 -53 -51 -50 -48 -49 -52 -52 -49 -47 -48 -50 -51 -52 -51 -51 -51 -51 -52 -53 -52 -52 -53 -53 -53 -50 -52 -54 -56 -47 -46 -43 -42 -47 -49 -51 -49 -48 -49 -46 -47 -49 -50 -61 -59 -53 -54 -52 -51 -55 -58 -54 -56 -57 -62 -67 -63 -57 -59 -56 -56 -59 -64 -67 -66 -72 -75 -79 -79 -83 -83 -81 -74 -65 -62 -65 -64 -62 -63 -58 -56 -55 -56 -55 -55 -55 -56 -56 -57 -58 -57 -59 -53 -56 -58 -58 -58 -60 -62 -63 -61 -61 -61 -66 -65 -71 -73 -74 -75 -79 -81 -86 -89 -88 -92 -92 -92 -96 -106 -112 -128 -145 -156 -162 -154 -101 -101 -103 -104 -106 -110 -113 -115 -123 -126 -129 -140 -145 -149 -152 -152 -156 -155 -155 -158 -159 -167 -169 -170 -171 -169 -169 -144 -141 -135 -131 -145 -145 -141 -137 -133 -129 -134 -132 -132 -134 -131 -126 -132 -130 -124 -141 -149 -148 -148 -149 -144 -139 -135 -127 -122 -119 -128 -135 -139 -146 -145 -145 -142 -137 -136 -128 -119 -109 -108 -114 -132 -136 -134 -131 -131 -132 -129 -128 -127 -127 -128 -128 -124 -123 -124 -123 -123 -124 -125 -124 -123 -121 -112 -109 -107 -115 -116 -122 -125 -122 -116 -106 -98 -100 -104 -109 -112 -110 -116 -121 -123 -123 -122 -113 -109 -110 -114 -115 -116 -117 -114 -114 -115 -113 -112 -111 -109 -108 -112 -115 -114 -104 -94 -106 -102 -110 -107 -110 -113 -115 -108 -111 -112 -112 -110 -108 -106 -108 -107 -105 -105 -102 -102 -101 -100 -101 -103 -101 -99 -96 -95 -94 -99 -99 -96 -94 -89 -85 -87 -91 -91 -90 -88 -79 -79 -80 -90 -91 -89 -88 -88 -86 -88 -88 -88 -88 -89 -89 -91 -90 -88 -88 -87 -87 -86 -85 -86 -86 -86 -84 -85 -83 -82 -81 -80 -81 -79 -78 -75 -76 -77 -77 -76 -76 -76 -77 -76 -75 -74 -73 -74 -76 -77 -76 -76 -77 -76 -78 -77 -76 -77 -78 -78 -78 -78 -78 -77 -77 -77 -77 -76 -76 -76 -75 -74 -73 -72 -73 -72 -73 -72 -71 -69 -68 -68 -69 -69 -68 -68 -68 -66 -66 -65 -64 -63 -64 -64 -65 -64 -63 -64 -62 -60 -59 -58 -57 -58 -58 -58 -56 -55 -53 -54 -53 -58 -56 -57 -55 -54 -53 -54 -55 -56 -54 -53 -54 -54 -54 -54 -54 -53 -51 -51 -50 -51 -52 -51 -51 -50 -49 -49 -49 -48 -49 -50 -50 -49 -49 -50 -50 -50 -48 -47 -47 -48 -48 -47 -48 -49 -51 -48 -48 -48 -49 -49 -49 -46 -47 -48 -49 -50 -50 -48 -48 -48 -45 -47 -48 -51 -47 -48 -50 -49 -49 -48 -45 -46 -46 -47 -48 -48 -48 -48 -48 -46 -46 -46 -47 -47 -46 -48 -46 -45 -47 -49 -47 -44 -44 -46 -46 -44 -44 -44 -46 -46 -46 -51 -49 -48 -47 -48 -49 -48 -50 -47 -48 -48 -48 -49 -47 -49 -49 -49 -49 -47 -48 -47 -48 -49 -48 -50 -50 -51 -51 -51 -51 -52 -51 -51 -50 -52 -54 -52 -50 -47 -49 -52 -52 -49 -47 -48 -50 -51 -52 -51 -52 -51 -52 -52 -53 -52 -52 -52 -54 -54 -50 -52 -54 -56 -54 -46 -45 -42 -47 -49 -51 -49 -48 -48 -45 -46 -48 -49 -61 -59 -53 -54 -51 -54 -54 -57 -54 -55 -56 -62 -66 -62 -57 -58 -56 -56 -59 -66 -67 -66 -67 -74 -77 -77 -82 -80 -79 -71 -63 -61 -62 -64 -63 -58 -57 -56 -56 -55 -55 -55 -56 -55 -56 -57 -58 -55 -57 -52 -55 -58 -57 -58 -61 -62 -63 -60 -61 -67 -71 -74 -79 -82 -79 -78 -83 -83 -88 -90 -89 -93 -91 -91 -97 -105 -110 -125 -142 -154 -158 -101 -101 -103 -104 -106 -109 -113 -115 -122 -129 -139 -144 -148 -152 -152 -153 -156 -156 -158 -160 -167 -170 -171 -173 -170 -170 -143 -139 -133 -140 -150 -145 -142 -138 -135 -129 -132 -133 -132 -136 -137 -137 -126 -128 -131 -126 -129 -144 -151 -148 -149 -150 -144 -139 -135 -127 -122 -120 -130 -136 -139 -145 -145 -144 -142 -136 -135 -128 -119 -109 -110 -118 -132 -135 -133 -130 -131 -131 -129 -128 -127 -127 -128 -128 -125 -123 -125 -124 -124 -124 -125 -124 -123 -120 -110 -108 -105 -114 -116 -122 -125 -122 -111 -107 -99 -101 -105 -110 -112 -108 -114 -119 -123 -122 -121 -112 -109 -111 -113 -117 -116 -117 -115 -113 -115 -114 -113 -112 -110 -108 -112 -115 -104 -102 -92 -104 -105 -112 -109 -114 -116 -116 -108 -112 -112 -112 -110 -108 -105 -108 -106 -104 -104 -103 -101 -100 -99 -101 -101 -99 -97 -94 -92 -97 -98 -97 -94 -90 -86 -82 -90 -90 -91 -90 -84 -88 -85 -89 -93 -88 -89 -89 -89 -89 -89 -89 -89 -90 -90 -90 -89 -88 -87 -85 -86 -85 -84 -84 -85 -86 -85 -83 -84 -81 -80 -80 -80 -78 -77 -74 -75 -77 -76 -76 -74 -76 -77 -77 -76 -75 -75 -75 -76 -78 -77 -77 -78 -77 -76 -78 -79 -77 -78 -78 -78 -78 -78 -79 -77 -77 -77 -76 -75 -75 -75 -74 -72 -72 -73 -71 -72 -71 -70 -69 -68 -67 -68 -68 -68 -68 -67 -66 -65 -65 -64 -63 -64 -63 -64 -63 -62 -63 -62 -59 -58 -57 -56 -57 -58 -57 -56 -54 -52 -54 -53 -55 -56 -55 -55 -54 -53 -54 -55 -56 -53 -53 -54 -54 -54 -54 -53 -53 -50 -51 -49 -51 -50 -50 -49 -48 -48 -49 -48 -48 -48 -49 -50 -49 -49 -49 -50 -50 -49 -48 -47 -48 -48 -47 -46 -48 -51 -51 -48 -48 -48 -49 -48 -48 -46 -47 -47 -48 -49 -49 -48 -48 -46 -45 -48 -48 -51 -47 -48 -50 -48 -48 -49 -47 -46 -46 -47 -47 -47 -47 -48 -47 -46 -46 -45 -47 -47 -46 -47 -46 -44 -46 -48 -46 -44 -44 -45 -46 -44 -44 -44 -45 -46 -47 -50 -49 -49 -47 -48 -49 -48 -50 -46 -48 -48 -48 -48 -47 -48 -49 -49 -49 -48 -48 -48 -48 -49 -48 -49 -50 -51 -50 -50 -51 -52 -51 -51 -50 -52 -54 -52 -50 -47 -49 -51 -52 -49 -48 -48 -49 -51 -52 -52 -52 -51 -52 -52 -52 -53 -52 -52 -54 -54 -50 -51 -55 -54 -54 -45 -44 -42 -47 -48 -49 -49 -48 -48 -44 -45 -48 -48 -61 -59 -52 -54 -51 -53 -54 -57 -53 -55 -57 -63 -65 -61 -58 -58 -56 -57 -60 -67 -67 -66 -67 -73 -77 -76 -81 -76 -73 -69 -69 -62 -63 -65 -62 -58 -57 -56 -56 -56 -55 -56 -55 -55 -57 -57 -57 -57 -56 -54 -56 -57 -57 -59 -61 -62 -69 -67 -68 -74 -75 -84 -87 -91 -84 -81 -86 -85 -90 -90 -89 -93 -91 -91 -97 -104 -107 -123 -140 -141 -101 -101 -103 -103 -106 -109 -114 -116 -121 -129 -137 -144 -147 -152 -152 -157 -157 -158 -159 -161 -167 -170 -172 -174 -171 -171 -163 -136 -131 -133 -146 -142 -144 -140 -136 -131 -128 -134 -132 -131 -139 -131 -121 -129 -130 -124 -133 -148 -152 -149 -149 -149 -144 -139 -134 -128 -123 -122 -131 -137 -139 -145 -144 -143 -141 -135 -135 -129 -119 -110 -114 -116 -120 -132 -135 -133 -129 -130 -130 -129 -128 -127 -127 -128 -128 -125 -123 -125 -124 -125 -125 -125 -124 -122 -119 -109 -107 -107 -115 -117 -123 -124 -116 -112 -107 -100 -103 -106 -111 -111 -106 -112 -117 -122 -121 -120 -118 -112 -111 -114 -117 -117 -118 -114 -114 -115 -115 -113 -112 -110 -108 -111 -115 -104 -100 -89 -93 -107 -114 -111 -117 -119 -116 -107 -111 -111 -112 -110 -107 -107 -107 -105 -104 -103 -103 -102 -100 -99 -100 -100 -98 -96 -93 -90 -96 -97 -95 -92 -86 -80 -89 -91 -92 -90 -89 -85 -91 -88 -86 -93 -91 -91 -90 -89 -89 -91 -90 -91 -89 -89 -88 -87 -86 -85 -85 -85 -84 -83 -84 -85 -85 -83 -82 -81 -79 -79 -80 -77 -76 -73 -74 -76 -77 -78 -75 -78 -78 -77 -76 -76 -76 -76 -77 -78 -78 -78 -78 -77 -77 -79 -79 -78 -78 -79 -79 -78 -78 -78 -77 -77 -76 -75 -75 -75 -74 -73 -72 -72 -73 -71 -72 -71 -70 -68 -67 -68 -69 -69 -68 -67 -67 -65 -65 -64 -63 -62 -63 -63 -63 -63 -62 -63 -61 -59 -57 -57 -55 -56 -57 -58 -55 -53 -53 -54 -55 -55 -55 -55 -55 -54 -53 -54 -55 -56 -53 -53 -54 -54 -54 -55 -53 -52 -50 -50 -52 -52 -53 -51 -50 -50 -48 -47 -47 -47 -48 -47 -48 -48 -48 -48 -49 -49 -50 -48 -47 -47 -47 -47 -46 -46 -48 -51 -50 -48 -48 -47 -48 -48 -48 -45 -47 -47 -48 -49 -49 -47 -47 -46 -45 -48 -48 -51 -48 -47 -49 -48 -47 -48 -46 -45 -45 -47 -47 -47 -47 -47 -47 -46 -47 -45 -46 -47 -45 -47 -45 -44 -45 -47 -46 -44 -44 -45 -45 -44 -44 -44 -45 -46 -47 -49 -49 -49 -47 -48 -49 -48 -50 -46 -47 -48 -48 -48 -47 -48 -49 -49 -49 -48 -46 -47 -49 -49 -48 -48 -49 -51 -51 -50 -51 -52 -51 -51 -50 -52 -54 -52 -50 -47 -49 -51 -52 -49 -48 -48 -49 -51 -52 -52 -51 -51 -52 -52 -52 -53 -52 -52 -53 -52 -50 -52 -55 -55 -54 -44 -43 -47 -47 -47 -49 -49 -48 -47 -43 -44 -47 -47 -62 -58 -52 -50 -50 -53 -54 -57 -53 -56 -58 -63 -65 -59 -58 -58 -56 -58 -61 -65 -66 -65 -66 -72 -76 -80 -80 -80 -71 -68 -68 -62 -63 -61 -62 -60 -57 -57 -57 -55 -56 -55 -55 -56 -56 -57 -57 -54 -52 -55 -57 -56 -57 -65 -68 -72 -75 -74 -74 -80 -80 -93 -96 -100 -80 -84 -86 -86 -92 -93 -90 -94 -91 -90 -98 -98 -108 -121 -137 -101 -101 -104 -104 -107 -110 -113 -116 -121 -128 -136 -144 -148 -150 -152 -158 -158 -160 -160 -161 -166 -169 -173 -175 -174 -166 -166 -137 -128 -130 -142 -144 -145 -141 -137 -132 -127 -131 -133 -131 -135 -138 -126 -123 -129 -128 -120 -138 -151 -151 -148 -148 -148 -144 -139 -134 -128 -123 -124 -133 -138 -139 -144 -143 -143 -140 -134 -134 -129 -120 -111 -118 -121 -132 -134 -132 -129 -129 -130 -129 -128 -127 -127 -128 -129 -125 -122 -125 -125 -125 -126 -125 -124 -121 -119 -110 -108 -108 -116 -117 -123 -122 -121 -116 -112 -107 -101 -103 -107 -106 -111 -104 -110 -115 -121 -121 -119 -118 -112 -112 -115 -118 -118 -118 -115 -115 -116 -116 -114 -113 -109 -111 -115 -115 -104 -98 -87 -96 -110 -116 -113 -115 -117 -113 -107 -110 -110 -111 -110 -107 -107 -107 -104 -104 -103 -102 -101 -99 -99 -99 -98 -96 -94 -90 -92 -98 -95 -97 -90 -86 -87 -88 -93 -92 -90 -91 -85 -90 -92 -91 -93 -91 -91 -92 -90 -89 -89 -89 -89 -88 -87 -86 -85 -84 -85 -84 -83 -82 -82 -83 -84 -83 -81 -80 -78 -78 -78 -77 -75 -72 -75 -76 -77 -78 -77 -79 -78 -78 -77 -77 -76 -78 -78 -79 -79 -79 -79 -77 -78 -80 -79 -78 -79 -79 -78 -78 -78 -78 -76 -76 -76 -75 -75 -74 -74 -73 -71 -72 -72 -70 -70 -70 -69 -68 -67 -68 -69 -68 -68 -68 -67 -66 -65 -65 -63 -62 -63 -63 -63 -62 -62 -62 -60 -58 -56 -55 -55 -56 -57 -58 -56 -53 -53 -54 -55 -55 -55 -55 -55 -54 -53 -54 -54 -54 -53 -54 -54 -54 -54 -54 -53 -50 -50 -51 -52 -52 -52 -51 -50 -49 -49 -47 -49 -47 -47 -48 -49 -49 -48 -48 -48 -49 -49 -49 -48 -46 -47 -47 -47 -45 -46 -48 -50 -48 -48 -48 -47 -48 -48 -47 -45 -47 -47 -47 -48 -48 -47 -46 -45 -44 -48 -47 -46 -46 -46 -49 -47 -47 -47 -45 -45 -45 -46 -47 -47 -47 -47 -47 -46 -47 -44 -46 -47 -45 -46 -45 -43 -48 -46 -45 -45 -44 -44 -45 -44 -44 -44 -45 -45 -47 -49 -49 -50 -47 -47 -48 -48 -47 -46 -47 -48 -48 -48 -47 -48 -49 -49 -49 -47 -45 -47 -49 -49 -48 -48 -49 -51 -51 -50 -50 -52 -51 -50 -50 -52 -54 -52 -50 -47 -49 -50 -52 -51 -48 -48 -51 -50 -52 -52 -51 -51 -52 -52 -51 -52 -52 -52 -53 -53 -50 -52 -55 -56 -46 -44 -42 -45 -47 -47 -49 -49 -48 -46 -43 -43 -46 -46 -62 -58 -54 -49 -50 -53 -55 -56 -54 -56 -59 -64 -64 -58 -57 -57 -57 -59 -62 -65 -66 -65 -66 -71 -71 -78 -78 -78 -70 -66 -61 -61 -65 -64 -61 -59 -58 -58 -56 -56 -56 -55 -55 -55 -56 -57 -55 -50 -53 -57 -61 -61 -66 -71 -75 -77 -81 -82 -81 -86 -99 -102 -105 -89 -83 -86 -89 -88 -93 -95 -91 -95 -90 -89 -96 -96 -105 -119 -102 -102 -104 -104 -107 -110 -114 -116 -121 -128 -135 -143 -149 -149 -150 -159 -159 -159 -161 -163 -166 -168 -173 -175 -175 -171 -164 -149 -128 -126 -136 -147 -144 -142 -138 -134 -128 -127 -133 -131 -133 -141 -132 -121 -125 -130 -126 -124 -141 -150 -150 -147 -147 -147 -144 -139 -134 -128 -123 -125 -134 -139 -139 -143 -143 -142 -139 -133 -133 -129 -116 -113 -117 -123 -132 -134 -131 -128 -128 -129 -127 -128 -128 -127 -129 -129 -125 -122 -125 -126 -126 -126 -125 -124 -121 -118 -110 -109 -110 -116 -118 -124 -121 -116 -112 -107 -104 -104 -108 -106 -110 -102 -111 -120 -121 -120 -118 -117 -113 -113 -114 -117 -118 -119 -116 -116 -116 -116 -115 -113 -111 -108 -115 -115 -104 -96 -85 -98 -110 -115 -113 -113 -115 -111 -106 -109 -108 -111 -110 -107 -107 -106 -104 -104 -103 -102 -101 -99 -102 -99 -97 -95 -94 -91 -87 -87 -94 -96 -94 -92 -86 -91 -92 -94 -93 -91 -95 -92 -96 -94 -95 -93 -92 -93 -90 -89 -88 -89 -88 -87 -86 -85 -84 -83 -83 -84 -83 -82 -82 -82 -83 -83 -81 -79 -78 -78 -78 -76 -73 -70 -73 -76 -78 -79 -78 -80 -80 -78 -78 -77 -77 -78 -78 -80 -80 -79 -79 -78 -79 -81 -79 -78 -78 -79 -78 -77 -77 -77 -76 -76 -75 -75 -74 -74 -73 -72 -71 -71 -72 -69 -69 -69 -68 -67 -67 -68 -68 -68 -68 -67 -66 -65 -65 -64 -63 -62 -63 -63 -63 -61 -61 -62 -60 -58 -55 -56 -54 -55 -57 -57 -56 -53 -53 -54 -55 -56 -55 -55 -55 -55 -53 -54 -54 -54 -54 -54 -54 -54 -54 -53 -50 -51 -50 -51 -52 -52 -53 -49 -51 -49 -49 -49 -48 -48 -48 -49 -48 -49 -48 -47 -48 -48 -49 -49 -49 -47 -46 -47 -47 -46 -45 -46 -48 -50 -47 -48 -48 -47 -48 -46 -47 -45 -47 -47 -47 -48 -47 -47 -46 -45 -47 -47 -47 -46 -46 -46 -49 -48 -46 -45 -45 -44 -44 -45 -45 -46 -46 -46 -47 -46 -47 -44 -46 -47 -45 -45 -45 -45 -47 -46 -45 -45 -44 -44 -45 -44 -44 -44 -45 -45 -47 -48 -48 -50 -49 -48 -48 -48 -47 -46 -46 -47 -48 -47 -48 -48 -48 -49 -48 -46 -45 -47 -49 -49 -48 -48 -48 -50 -51 -50 -50 -52 -51 -50 -50 -52 -53 -51 -50 -47 -50 -50 -52 -51 -48 -48 -51 -51 -52 -52 -51 -51 -52 -52 -51 -52 -52 -52 -53 -53 -53 -52 -55 -57 -48 -43 -41 -44 -46 -46 -50 -49 -48 -46 -42 -42 -45 -48 -61 -52 -54 -49 -51 -54 -55 -56 -54 -56 -60 -61 -63 -60 -57 -57 -56 -60 -63 -66 -66 -65 -66 -70 -70 -75 -76 -75 -68 -65 -60 -63 -62 -62 -63 -60 -58 -57 -56 -55 -55 -54 -55 -56 -57 -56 -54 -53 -56 -59 -64 -68 -72 -78 -82 -88 -88 -83 -87 -91 -107 -109 -89 -94 -85 -89 -92 -90 -95 -93 -92 -85 -89 -89 -94 -94 -102 -102 -102 -105 -105 -108 -110 -114 -117 -121 -128 -137 -143 -145 -148 -151 -153 -160 -163 -162 -164 -165 -168 -174 -176 -176 -174 -157 -149 -127 -124 -129 -142 -144 -143 -138 -136 -130 -124 -130 -132 -131 -135 -139 -126 -117 -128 -130 -126 -128 -139 -150 -150 -146 -146 -146 -143 -139 -133 -128 -124 -127 -133 -137 -139 -142 -142 -141 -138 -132 -133 -120 -117 -115 -119 -124 -132 -133 -131 -127 -127 -128 -128 -128 -128 -128 -129 -129 -126 -122 -126 -126 -126 -126 -125 -124 -121 -118 -111 -110 -112 -117 -123 -124 -120 -116 -112 -108 -105 -106 -109 -106 -97 -101 -109 -120 -120 -120 -117 -120 -113 -114 -115 -118 -119 -121 -117 -118 -116 -117 -115 -114 -112 -110 -115 -115 -104 -95 -86 -99 -111 -114 -112 -111 -112 -109 -110 -108 -107 -111 -110 -110 -106 -106 -104 -103 -102 -102 -98 -99 -100 -97 -96 -92 -92 -89 -92 -93 -97 -91 -92 -90 -95 -95 -93 -93 -93 -93 -101 -100 -97 -94 -92 -91 -90 -88 -87 -87 -86 -86 -85 -84 -83 -82 -82 -82 -82 -83 -82 -80 -82 -81 -82 -82 -79 -77 -77 -78 -76 -74 -74 -72 -75 -78 -79 -80 -80 -80 -79 -79 -78 -78 -79 -79 -81 -80 -80 -79 -78 -79 -82 -80 -78 -78 -78 -78 -77 -76 -76 -76 -76 -75 -74 -74 -74 -73 -72 -71 -71 -72 -71 -68 -69 -69 -68 -67 -68 -68 -67 -67 -67 -66 -65 -64 -64 -63 -62 -63 -63 -63 -61 -62 -62 -62 -57 -54 -56 -56 -56 -57 -56 -54 -53 -54 -54 -55 -56 -55 -55 -55 -55 -53 -54 -54 -53 -54 -54 -54 -54 -54 -52 -50 -51 -53 -51 -52 -52 -52 -49 -49 -49 -48 -48 -50 -48 -47 -49 -47 -49 -48 -48 -48 -48 -48 -49 -49 -49 -46 -46 -47 -47 -45 -45 -46 -48 -49 -49 -48 -48 -47 -47 -46 -47 -45 -47 -47 -46 -48 -46 -46 -45 -45 -47 -47 -47 -46 -45 -45 -48 -49 -46 -45 -44 -44 -44 -44 -46 -46 -46 -46 -46 -46 -46 -44 -45 -47 -45 -45 -43 -44 -47 -46 -45 -45 -44 -44 -45 -44 -44 -44 -45 -45 -47 -50 -51 -50 -49 -48 -49 -48 -47 -46 -46 -47 -48 -47 -47 -48 -48 -49 -48 -46 -45 -46 -48 -49 -48 -48 -48 -50 -51 -50 -50 -51 -51 -50 -50 -51 -52 -51 -50 -47 -50 -50 -52 -51 -49 -48 -51 -51 -50 -52 -52 -52 -52 -52 -51 -52 -53 -53 -53 -54 -52 -52 -55 -57 -49 -42 -41 -42 -46 -46 -50 -49 -48 -45 -43 -43 -46 -49 -57 -52 -54 -50 -51 -54 -56 -55 -55 -57 -61 -61 -62 -58 -57 -57 -57 -59 -63 -62 -65 -65 -65 -69 -69 -74 -74 -70 -67 -63 -62 -61 -63 -65 -64 -61 -58 -57 -55 -55 -54 -54 -55 -57 -57 -55 -54 -56 -59 -62 -69 -74 -80 -88 -90 -93 -95 -89 -94 -95 -115 -113 -94 -99 -88 -91 -96 -92 -95 -94 -93 -86 -89 -88 -92 -90 -103 -103 -105 -106 -108 -111 -114 -117 -121 -128 -136 -143 -144 -149 -151 -153 -160 -164 -163 -164 -166 -169 -174 -177 -177 -176 -166 -156 -128 -121 -122 -138 -146 -144 -141 -137 -132 -126 -126 -133 -130 -130 -141 -136 -124 -123 -131 -130 -128 -132 -139 -149 -149 -146 -146 -145 -143 -139 -133 -129 -128 -128 -134 -134 -139 -142 -141 -141 -137 -131 -130 -120 -118 -117 -122 -125 -131 -133 -130 -126 -126 -127 -128 -128 -128 -128 -129 -129 -126 -123 -126 -126 -126 -126 -125 -124 -121 -117 -112 -111 -111 -118 -123 -124 -122 -118 -113 -108 -107 -107 -101 -106 -104 -103 -108 -119 -120 -119 -116 -119 -114 -115 -116 -118 -120 -122 -118 -119 -117 -117 -116 -114 -108 -110 -115 -115 -104 -95 -88 -101 -110 -113 -112 -110 -110 -107 -109 -107 -106 -111 -110 -110 -106 -106 -104 -104 -102 -101 -100 -98 -98 -97 -94 -93 -92 -91 -91 -96 -97 -91 -92 -93 -97 -97 -96 -92 -95 -92 -96 -96 -94 -92 -91 -90 -88 -87 -86 -87 -85 -84 -83 -83 -81 -82 -81 -81 -82 -80 -79 -81 -82 -81 -79 -76 -77 -77 -77 -76 -74 -76 -75 -77 -80 -81 -80 -80 -80 -79 -79 -79 -80 -80 -82 -81 -81 -81 -81 -80 -81 -81 -79 -77 -78 -78 -77 -76 -76 -76 -75 -75 -75 -74 -73 -74 -72 -71 -71 -71 -71 -71 -70 -69 -68 -67 -66 -68 -68 -67 -67 -66 -65 -64 -64 -63 -62 -61 -62 -63 -62 -61 -61 -62 -62 -56 -56 -57 -57 -57 -57 -56 -56 -54 -54 -54 -55 -55 -55 -55 -55 -53 -53 -54 -55 -53 -54 -54 -53 -54 -52 -52 -49 -51 -52 -52 -53 -52 -51 -49 -49 -49 -48 -48 -49 -49 -47 -47 -48 -49 -49 -48 -47 -47 -47 -48 -49 -49 -48 -46 -46 -46 -46 -45 -45 -46 -48 -47 -49 -48 -48 -46 -47 -45 -46 -44 -45 -46 -46 -47 -46 -45 -46 -44 -47 -47 -47 -46 -44 -45 -47 -48 -45 -44 -44 -43 -43 -43 -46 -46 -46 -46 -46 -46 -46 -43 -45 -46 -45 -45 -43 -44 -46 -46 -44 -45 -44 -45 -45 -44 -44 -45 -44 -47 -47 -50 -51 -50 -49 -48 -49 -47 -47 -45 -45 -46 -48 -47 -47 -48 -49 -49 -49 -47 -44 -45 -48 -49 -48 -48 -48 -50 -51 -50 -50 -51 -50 -50 -50 -51 -53 -51 -50 -47 -50 -50 -52 -52 -49 -48 -53 -52 -51 -52 -52 -52 -52 -52 -52 -52 -53 -53 -53 -55 -52 -52 -56 -58 -51 -42 -40 -41 -46 -45 -50 -49 -48 -46 -44 -44 -46 -61 -56 -52 -54 -50 -52 -54 -56 -54 -55 -57 -60 -61 -61 -59 -56 -57 -59 -60 -63 -62 -65 -64 -65 -67 -71 -71 -72 -68 -65 -60 -62 -62 -63 -66 -62 -58 -58 -55 -55 -53 -55 -55 -57 -57 -56 -55 -55 -59 -63 -72 -73 -81 -86 -95 -97 -100 -102 -95 -98 -101 -118 -122 -99 -95 -106 -99 -94 -94 -97 -95 -94 -85 -86 -88 -91 -103 -104 -106 -106 -109 -111 -115 -118 -121 -127 -135 -142 -145 -148 -150 -160 -161 -165 -164 -165 -167 -170 -175 -178 -179 -178 -170 -156 -129 -121 -119 -133 -142 -145 -141 -137 -134 -127 -122 -129 -130 -131 -135 -141 -132 -122 -128 -132 -131 -129 -131 -139 -149 -148 -145 -145 -144 -143 -139 -134 -129 -134 -130 -136 -135 -139 -141 -140 -140 -136 -132 -130 -121 -120 -119 -124 -127 -131 -132 -129 -126 -125 -126 -128 -128 -128 -128 -129 -129 -126 -123 -126 -126 -126 -126 -125 -124 -121 -120 -113 -112 -118 -119 -124 -123 -122 -118 -113 -114 -108 -109 -104 -106 -103 -101 -106 -118 -119 -117 -116 -118 -115 -116 -117 -119 -120 -123 -119 -120 -117 -118 -115 -112 -109 -111 -115 -115 -105 -95 -89 -102 -110 -112 -111 -108 -108 -104 -107 -106 -105 -111 -109 -107 -106 -106 -104 -104 -101 -101 -100 -99 -97 -96 -94 -95 -93 -92 -94 -98 -98 -94 -96 -98 -98 -99 -100 -96 -93 -92 -92 -93 -92 -92 -88 -88 -85 -85 -85 -85 -84 -82 -82 -81 -80 -82 -80 -81 -81 -79 -80 -81 -81 -80 -76 -78 -77 -78 -77 -76 -77 -80 -77 -81 -82 -81 -81 -80 -80 -80 -80 -80 -82 -81 -82 -82 -81 -80 -81 -80 -78 -77 -78 -78 -77 -76 -76 -75 -74 -75 -74 -73 -73 -73 -72 -71 -71 -71 -71 -70 -69 -69 -67 -66 -66 -67 -67 -67 -67 -66 -66 -65 -64 -64 -63 -62 -61 -62 -62 -61 -60 -60 -57 -61 -56 -57 -57 -56 -59 -59 -57 -57 -55 -54 -55 -55 -55 -55 -56 -55 -53 -53 -54 -55 -55 -55 -54 -54 -54 -52 -50 -49 -50 -51 -51 -51 -52 -51 -50 -48 -48 -47 -47 -49 -48 -47 -46 -48 -47 -49 -48 -47 -47 -47 -46 -48 -49 -49 -46 -46 -46 -46 -46 -44 -44 -46 -48 -46 -49 -48 -48 -46 -46 -45 -44 -43 -45 -47 -46 -46 -45 -45 -44 -44 -47 -47 -47 -45 -44 -44 -46 -48 -45 -44 -43 -43 -43 -43 -46 -46 -45 -46 -45 -45 -45 -43 -46 -46 -45 -44 -43 -45 -46 -45 -44 -45 -44 -45 -44 -44 -43 -45 -44 -47 -47 -49 -50 -50 -49 -48 -48 -48 -47 -45 -45 -46 -47 -47 -46 -48 -49 -49 -49 -47 -44 -44 -48 -48 -48 -48 -48 -49 -51 -50 -50 -50 -50 -50 -50 -51 -53 -50 -50 -47 -50 -50 -51 -52 -49 -51 -53 -51 -51 -52 -52 -52 -52 -52 -52 -52 -53 -53 -54 -56 -52 -53 -56 -59 -52 -41 -39 -39 -45 -45 -50 -49 -48 -47 -45 -44 -51 -60 -56 -53 -54 -51 -52 -54 -56 -55 -56 -57 -63 -60 -61 -60 -57 -57 -59 -61 -63 -62 -64 -64 -65 -66 -69 -68 -71 -67 -61 -60 -61 -62 -65 -66 -58 -58 -56 -56 -55 -56 -56 -57 -58 -56 -55 -55 -58 -60 -66 -77 -85 -89 -98 -102 -104 -108 -111 -101 -108 -123 -107 -125 -109 -99 -106 -97 -100 -96 -98 -96 -94 -87 -88 -89 -104 -104 -106 -107 -109 -112 -115 -118 -121 -127 -135 -141 -145 -147 -149 -153 -163 -165 -164 -166 -168 -170 -175 -178 -180 -180 -175 -158 -145 -118 -119 -125 -138 -144 -144 -137 -135 -130 -125 -127 -132 -132 -133 -141 -136 -130 -125 -132 -133 -135 -130 -141 -139 -148 -147 -144 -144 -143 -143 -138 -134 -129 -134 -132 -137 -136 -139 -141 -140 -139 -130 -131 -130 -121 -121 -121 -126 -128 -131 -131 -129 -125 -124 -126 -128 -128 -128 -128 -128 -129 -126 -124 -126 -125 -125 -126 -125 -124 -121 -120 -114 -112 -119 -119 -122 -123 -122 -118 -114 -114 -110 -110 -106 -106 -102 -98 -111 -117 -118 -117 -115 -117 -119 -117 -118 -119 -121 -124 -120 -118 -115 -117 -113 -111 -109 -112 -115 -115 -105 -95 -90 -104 -109 -111 -111 -106 -106 -102 -106 -105 -111 -109 -109 -107 -105 -106 -104 -104 -101 -102 -100 -98 -97 -96 -95 -96 -95 -95 -96 -97 -95 -98 -100 -98 -98 -98 -97 -94 -90 -90 -91 -93 -91 -89 -87 -85 -84 -84 -84 -82 -83 -80 -80 -79 -79 -80 -80 -80 -80 -77 -80 -81 -81 -80 -79 -78 -79 -78 -78 -79 -80 -81 -82 -83 -82 -81 -81 -81 -81 -81 -81 -81 -81 -81 -82 -80 -80 -80 -80 -77 -77 -77 -77 -76 -75 -76 -74 -74 -75 -74 -73 -73 -73 -71 -70 -69 -70 -70 -70 -69 -68 -67 -65 -66 -67 -67 -66 -66 -65 -64 -63 -63 -62 -61 -60 -60 -62 -60 -58 -59 -58 -57 -56 -57 -57 -58 -58 -59 -57 -57 -55 -55 -56 -57 -56 -56 -55 -56 -55 -53 -53 -54 -54 -54 -54 -53 -54 -52 -52 -51 -49 -49 -51 -51 -51 -51 -52 -49 -48 -47 -47 -47 -49 -47 -46 -47 -49 -47 -48 -49 -47 -46 -47 -47 -46 -47 -48 -48 -47 -46 -46 -45 -45 -44 -44 -46 -47 -46 -48 -48 -48 -47 -47 -46 -44 -43 -46 -47 -46 -46 -44 -44 -43 -43 -47 -47 -47 -46 -45 -44 -47 -48 -44 -43 -43 -43 -43 -44 -45 -45 -45 -45 -46 -45 -45 -43 -46 -45 -45 -44 -42 -45 -45 -45 -43 -45 -44 -44 -44 -44 -43 -44 -44 -47 -47 -48 -50 -50 -49 -48 -48 -48 -48 -46 -45 -45 -47 -47 -48 -48 -49 -49 -49 -47 -45 -44 -47 -48 -47 -48 -48 -49 -50 -50 -49 -50 -50 -50 -51 -51 -53 -50 -50 -47 -48 -49 -51 -52 -48 -52 -53 -51 -52 -52 -52 -52 -52 -52 -52 -52 -53 -53 -54 -56 -51 -53 -56 -60 -54 -43 -40 -40 -45 -46 -50 -49 -48 -47 -46 -47 -52 -60 -55 -53 -54 -51 -53 -55 -57 -56 -56 -58 -61 -60 -60 -60 -57 -57 -60 -62 -63 -65 -64 -64 -66 -65 -67 -66 -69 -63 -60 -60 -62 -64 -68 -63 -59 -57 -57 -57 -57 -59 -57 -58 -57 -54 -55 -59 -61 -67 -80 -82 -91 -95 -106 -110 -113 -114 -112 -110 -117 -132 -114 -124 -113 -103 -111 -99 -102 -103 -98 -96 -95 -86 -84 -104 -105 -107 -107 -110 -112 -115 -118 -122 -127 -130 -140 -144 -146 -148 -152 -163 -165 -165 -167 -169 -171 -174 -178 -181 -181 -181 -165 -142 -119 -116 -118 -133 -143 -144 -142 -136 -133 -128 -125 -135 -132 -134 -135 -142 -131 -128 -126 -135 -135 -136 -131 -136 -140 -147 -146 -143 -145 -146 -143 -138 -134 -130 -134 -133 -138 -137 -139 -140 -139 -136 -128 -130 -130 -121 -122 -123 -129 -131 -131 -131 -128 -125 -124 -126 -128 -128 -128 -127 -128 -129 -126 -124 -125 -125 -126 -126 -125 -124 -121 -120 -113 -113 -119 -118 -122 -123 -122 -118 -115 -113 -111 -111 -108 -98 -101 -96 -108 -116 -118 -117 -114 -116 -118 -118 -119 -120 -119 -122 -119 -117 -114 -115 -115 -113 -110 -111 -114 -116 -105 -95 -92 -105 -109 -110 -110 -104 -103 -106 -111 -106 -111 -109 -109 -107 -105 -105 -104 -103 -103 -100 -99 -97 -97 -95 -96 -98 -96 -97 -98 -97 -98 -99 -99 -98 -97 -98 -95 -91 -88 -89 -89 -91 -88 -87 -86 -83 -83 -82 -82 -80 -81 -79 -79 -78 -79 -80 -79 -80 -79 -79 -81 -82 -79 -80 -80 -81 -80 -78 -78 -81 -82 -82 -83 -83 -82 -81 -83 -80 -80 -81 -81 -80 -81 -81 -80 -79 -80 -79 -77 -77 -77 -77 -76 -75 -75 -74 -74 -74 -73 -72 -72 -72 -71 -70 -71 -70 -69 -69 -68 -67 -66 -65 -66 -67 -66 -66 -65 -64 -64 -63 -63 -61 -60 -60 -59 -61 -60 -58 -57 -60 -57 -57 -57 -57 -58 -58 -58 -57 -57 -55 -55 -56 -56 -56 -57 -56 -54 -54 -53 -54 -54 -54 -54 -54 -53 -52 -50 -48 -49 -50 -50 -54 -52 -51 -51 -52 -49 -48 -47 -47 -46 -48 -48 -46 -47 -48 -46 -48 -48 -46 -46 -46 -46 -46 -47 -48 -47 -47 -46 -46 -45 -44 -45 -44 -46 -46 -49 -48 -46 -46 -45 -47 -45 -44 -44 -45 -46 -47 -46 -45 -44 -43 -43 -43 -47 -47 -47 -45 -44 -43 -47 -48 -44 -43 -43 -43 -43 -44 -44 -45 -45 -45 -45 -44 -44 -43 -46 -45 -44 -44 -42 -45 -44 -45 -43 -44 -44 -44 -44 -44 -43 -43 -45 -47 -47 -47 -49 -50 -49 -48 -48 -49 -48 -46 -44 -45 -47 -46 -48 -48 -49 -49 -49 -48 -45 -45 -45 -47 -47 -48 -48 -49 -50 -50 -49 -50 -50 -50 -51 -50 -51 -50 -50 -48 -48 -48 -51 -50 -48 -52 -50 -51 -52 -53 -52 -52 -52 -53 -51 -52 -54 -53 -54 -57 -51 -53 -55 -59 -54 -45 -41 -41 -44 -46 -50 -49 -48 -48 -45 -48 -54 -59 -54 -54 -54 -51 -53 -55 -55 -54 -56 -59 -61 -60 -60 -60 -57 -57 -59 -63 -64 -64 -63 -64 -65 -63 -65 -63 -65 -61 -59 -61 -63 -67 -65 -61 -59 -58 -56 -58 -60 -58 -59 -58 -57 -56 -59 -61 -69 -70 -85 -89 -98 -101 -111 -117 -119 -123 -117 -111 -127 -140 -120 -123 -117 -122 -106 -102 -99 -99 -99 -97 -96 -87 -105 -106 -107 -108 -110 -112 -115 -119 -122 -127 -130 -138 -138 -146 -147 -151 -161 -165 -167 -168 -170 -172 -175 -179 -182 -182 -180 -170 -155 -120 -113 -111 -129 -138 -144 -143 -139 -135 -131 -128 -132 -134 -134 -136 -141 -137 -135 -131 -132 -130 -135 -137 -132 -139 -140 -147 -144 -142 -145 -145 -143 -138 -133 -130 -134 -135 -139 -138 -139 -139 -138 -135 -127 -130 -131 -122 -123 -125 -131 -131 -131 -131 -128 -125 -125 -126 -128 -128 -128 -127 -128 -128 -126 -125 -125 -125 -126 -126 -125 -124 -121 -115 -114 -115 -119 -119 -119 -122 -122 -119 -115 -113 -116 -113 -110 -100 -99 -93 -105 -115 -117 -116 -113 -115 -118 -116 -117 -118 -118 -120 -117 -115 -116 -115 -115 -113 -110 -112 -114 -116 -105 -95 -93 -106 -110 -109 -105 -103 -102 -104 -109 -106 -111 -109 -109 -107 -104 -105 -103 -103 -101 -100 -97 -97 -97 -97 -98 -99 -98 -100 -98 -97 -98 -97 -97 -98 -96 -95 -92 -89 -87 -88 -89 -86 -87 -85 -86 -82 -82 -81 -79 -80 -79 -78 -77 -76 -79 -79 -80 -80 -81 -80 -82 -81 -82 -81 -80 -82 -80 -80 -82 -83 -83 -84 -84 -83 -84 -82 -80 -80 -80 -80 -80 -81 -81 -80 -79 -80 -78 -77 -76 -77 -76 -76 -75 -74 -73 -73 -74 -73 -72 -71 -72 -71 -69 -70 -69 -69 -69 -68 -67 -65 -65 -65 -66 -66 -65 -65 -64 -64 -63 -63 -61 -59 -59 -59 -61 -59 -59 -58 -58 -57 -57 -57 -57 -59 -59 -58 -59 -56 -55 -56 -56 -56 -56 -58 -57 -55 -54 -53 -54 -54 -54 -54 -54 -53 -53 -50 -48 -49 -50 -50 -53 -52 -51 -50 -52 -50 -47 -47 -47 -46 -46 -49 -47 -45 -48 -47 -46 -48 -47 -46 -46 -46 -46 -47 -47 -48 -46 -46 -45 -46 -44 -44 -44 -44 -45 -48 -48 -48 -46 -46 -45 -46 -45 -43 -44 -46 -46 -45 -44 -43 -43 -42 -42 -47 -47 -47 -45 -44 -43 -46 -45 -44 -43 -43 -43 -43 -44 -44 -45 -44 -45 -45 -45 -44 -45 -46 -46 -45 -44 -43 -44 -43 -44 -45 -43 -45 -44 -44 -44 -44 -44 -44 -46 -47 -47 -47 -49 -50 -49 -48 -48 -49 -48 -46 -44 -45 -47 -46 -47 -48 -48 -48 -48 -48 -46 -45 -44 -47 -47 -47 -48 -49 -50 -49 -49 -49 -49 -50 -51 -51 -51 -50 -50 -48 -48 -48 -52 -50 -48 -52 -51 -51 -52 -53 -52 -52 -52 -53 -51 -52 -54 -53 -54 -56 -51 -53 -54 -58 -53 -48 -42 -42 -47 -48 -50 -49 -48 -47 -46 -48 -57 -59 -53 -53 -53 -51 -54 -55 -55 -54 -57 -60 -61 -60 -59 -57 -57 -57 -60 -63 -64 -64 -63 -63 -64 -62 -63 -67 -64 -61 -61 -63 -66 -67 -63 -60 -59 -58 -59 -61 -58 -58 -58 -58 -57 -58 -60 -62 -71 -74 -90 -99 -100 -112 -122 -125 -125 -128 -121 -123 -139 -149 -152 -127 -121 -123 -109 -106 -100 -101 -99 -98 -97 -106 -106 -107 -109 -110 -113 -116 -119 -120 -126 -130 -137 -139 -146 -146 -150 -159 -165 -169 -169 -170 -172 -175 -179 -182 -183 -184 -174 -160 -121 -109 -112 -124 -136 -142 -144 -140 -137 -134 -129 -129 -134 -135 -136 -140 -144 -133 -133 -133 -130 -134 -135 -138 -134 -135 -146 -146 -143 -141 -144 -142 -143 -138 -133 -130 -134 -137 -140 -139 -139 -138 -138 -134 -127 -129 -131 -122 -124 -126 -131 -131 -131 -130 -127 -125 -124 -126 -128 -128 -128 -126 -128 -128 -125 -126 -125 -125 -126 -125 -125 -124 -120 -115 -117 -116 -116 -119 -122 -122 -121 -120 -115 -112 -116 -114 -113 -101 -98 -91 -102 -114 -116 -116 -113 -114 -117 -114 -115 -116 -116 -118 -116 -112 -115 -114 -112 -114 -111 -113 -114 -116 -106 -95 -94 -101 -101 -108 -104 -101 -101 -103 -107 -107 -111 -110 -109 -109 -104 -105 -105 -102 -101 -98 -97 -97 -97 -98 -99 -99 -98 -99 -98 -97 -97 -97 -97 -95 -95 -92 -89 -86 -88 -87 -85 -87 -84 -82 -83 -82 -80 -79 -77 -79 -77 -76 -76 -78 -80 -80 -82 -82 -82 -82 -83 -81 -82 -82 -83 -82 -83 -83 -83 -84 -85 -83 -83 -84 -81 -80 -80 -80 -80 -80 -81 -80 -79 -79 -80 -77 -77 -76 -76 -76 -76 -74 -74 -73 -73 -73 -71 -72 -71 -71 -70 -69 -69 -69 -69 -69 -68 -66 -66 -64 -65 -66 -65 -65 -65 -64 -63 -63 -62 -60 -59 -59 -60 -61 -59 -58 -58 -58 -57 -57 -57 -58 -57 -59 -57 -59 -56 -55 -56 -56 -56 -56 -58 -56 -55 -54 -54 -54 -55 -55 -55 -54 -53 -52 -49 -48 -48 -50 -50 -53 -53 -51 -50 -51 -51 -47 -47 -46 -48 -46 -47 -48 -46 -46 -47 -46 -46 -48 -46 -45 -45 -45 -46 -46 -47 -48 -46 -46 -45 -46 -44 -45 -45 -44 -45 -48 -48 -48 -46 -45 -45 -46 -44 -42 -44 -46 -45 -45 -43 -43 -42 -41 -42 -47 -47 -46 -45 -44 -43 -46 -45 -44 -43 -43 -43 -43 -43 -43 -44 -44 -44 -45 -45 -43 -46 -45 -45 -43 -43 -44 -44 -44 -45 -43 -45 -45 -44 -44 -44 -44 -44 -45 -47 -47 -47 -48 -50 -49 -48 -48 -48 -48 -46 -44 -45 -47 -47 -46 -47 -47 -48 -48 -48 -49 -47 -45 -48 -46 -46 -46 -48 -49 -50 -49 -49 -49 -50 -50 -51 -53 -51 -50 -50 -49 -48 -52 -53 -50 -48 -53 -52 -51 -52 -53 -52 -52 -52 -53 -51 -52 -54 -53 -54 -56 -52 -53 -56 -57 -53 -43 -42 -42 -46 -49 -50 -49 -49 -48 -47 -49 -57 -58 -55 -55 -51 -52 -54 -56 -56 -54 -57 -60 -60 -60 -59 -57 -57 -58 -60 -64 -64 -63 -62 -63 -64 -63 -64 -67 -63 -61 -63 -65 -69 -63 -61 -60 -59 -61 -62 -59 -58 -57 -59 -57 -57 -61 -63 -73 -70 -86 -96 -107 -111 -120 -128 -133 -134 -122 -123 -135 -150 -157 -154 -131 -126 -122 -107 -109 -101 -103 -100 -99 -106 -107 -108 -109 -110 -113 -116 -119 -121 -126 -131 -136 -140 -147 -146 -149 -156 -166 -169 -170 -171 -173 -176 -180 -182 -184 -185 -179 -165 -141 -113 -113 -122 -134 -142 -145 -143 -139 -137 -132 -128 -134 -136 -137 -140 -141 -139 -134 -133 -133 -134 -131 -139 -137 -135 -136 -145 -146 -142 -140 -143 -142 -142 -138 -133 -130 -135 -138 -141 -140 -139 -138 -137 -133 -125 -129 -131 -123 -124 -127 -131 -131 -130 -130 -128 -125 -125 -126 -128 -128 -128 -126 -126 -128 -126 -123 -125 -125 -125 -125 -125 -122 -120 -116 -117 -117 -118 -120 -119 -122 -121 -120 -116 -111 -117 -115 -115 -103 -97 -88 -99 -113 -114 -115 -113 -113 -116 -113 -113 -114 -114 -115 -113 -111 -115 -114 -111 -114 -111 -113 -114 -116 -104 -104 -101 -101 -101 -107 -102 -99 -99 -108 -105 -107 -110 -111 -109 -109 -103 -105 -103 -102 -98 -97 -97 -97 -97 -97 -98 -98 -98 -98 -98 -96 -97 -96 -97 -94 -93 -89 -87 -83 -85 -86 -85 -85 -82 -82 -82 -80 -78 -78 -79 -80 -78 -77 -78 -79 -81 -82 -82 -83 -83 -84 -84 -83 -84 -84 -83 -84 -84 -84 -85 -85 -84 -83 -83 -81 -80 -80 -80 -80 -80 -80 -80 -79 -79 -79 -77 -76 -76 -76 -76 -75 -74 -73 -73 -73 -72 -71 -72 -71 -71 -70 -68 -69 -69 -68 -68 -67 -66 -65 -64 -65 -66 -65 -65 -64 -64 -62 -63 -61 -60 -59 -59 -60 -60 -59 -58 -58 -58 -57 -57 -58 -58 -57 -59 -57 -59 -58 -55 -56 -56 -57 -58 -55 -56 -55 -55 -55 -54 -55 -54 -55 -55 -54 -53 -52 -48 -48 -49 -50 -52 -53 -51 -50 -50 -52 -50 -47 -46 -47 -47 -46 -49 -46 -45 -46 -47 -46 -46 -46 -46 -45 -45 -45 -45 -46 -47 -47 -45 -46 -44 -45 -44 -45 -45 -44 -45 -47 -48 -48 -46 -45 -45 -45 -44 -42 -44 -45 -45 -45 -43 -42 -42 -40 -42 -46 -46 -46 -45 -43 -43 -45 -45 -43 -43 -43 -43 -43 -43 -44 -44 -44 -44 -44 -43 -44 -46 -45 -45 -43 -43 -44 -44 -44 -43 -42 -45 -44 -44 -44 -43 -44 -44 -44 -47 -47 -47 -48 -50 -49 -48 -48 -48 -48 -46 -44 -46 -47 -46 -46 -47 -47 -48 -48 -46 -47 -45 -48 -45 -46 -46 -48 -49 -49 -49 -50 -49 -50 -50 -51 -53 -51 -50 -48 -49 -48 -47 -52 -53 -50 -48 -53 -53 -51 -51 -53 -52 -52 -52 -52 -50 -51 -54 -54 -55 -56 -52 -53 -56 -56 -53 -45 -43 -43 -47 -50 -50 -48 -50 -49 -47 -49 -50 -56 -55 -55 -51 -52 -55 -54 -56 -55 -57 -60 -60 -60 -58 -57 -57 -58 -61 -65 -64 -63 -63 -64 -63 -64 -67 -65 -62 -62 -65 -68 -66 -63 -61 -60 -61 -63 -59 -60 -59 -59 -58 -57 -59 -62 -71 -70 -83 -98 -107 -110 -120 -131 -133 -136 -133 -127 -126 -146 -160 -167 -152 -136 -130 -122 -105 -113 -102 -101 -99 -107 -108 -108 -110 -110 -113 -116 -120 -121 -126 -132 -135 -141 -145 -146 -148 -153 -166 -169 -171 -172 -174 -177 -180 -183 -185 -186 -186 -167 -148 -123 -114 -117 -132 -143 -144 -144 -141 -136 -135 -130 -132 -136 -137 -139 -142 -145 -136 -138 -133 -133 -133 -134 -140 -139 -136 -137 -145 -145 -142 -140 -142 -142 -142 -138 -133 -131 -135 -140 -142 -139 -138 -137 -136 -132 -126 -130 -130 -123 -125 -128 -131 -131 -130 -129 -128 -125 -125 -126 -128 -128 -128 -125 -127 -128 -126 -124 -125 -125 -125 -125 -124 -122 -120 -120 -118 -119 -119 -121 -120 -122 -121 -120 -116 -111 -117 -117 -117 -105 -96 -90 -99 -113 -113 -113 -113 -112 -115 -111 -110 -111 -111 -113 -112 -109 -114 -113 -111 -115 -112 -114 -116 -111 -105 -104 -102 -102 -102 -106 -103 -97 -98 -107 -102 -108 -110 -111 -109 -109 -103 -104 -105 -100 -95 -96 -96 -96 -97 -97 -96 -97 -98 -97 -97 -96 -96 -95 -96 -93 -91 -87 -84 -84 -85 -84 -85 -83 -79 -82 -83 -80 -79 -80 -80 -81 -80 -80 -79 -81 -82 -83 -83 -84 -84 -85 -84 -85 -85 -85 -85 -85 -86 -85 -85 -84 -84 -83 -81 -80 -80 -80 -79 -79 -80 -80 -79 -78 -78 -76 -76 -76 -75 -75 -75 -74 -73 -72 -73 -72 -71 -71 -71 -70 -69 -68 -68 -68 -68 -68 -67 -65 -64 -63 -65 -66 -65 -65 -63 -64 -62 -63 -61 -60 -59 -59 -61 -60 -58 -59 -58 -57 -57 -57 -57 -58 -58 -59 -59 -59 -58 -55 -56 -57 -55 -58 -55 -55 -55 -55 -55 -55 -55 -55 -54 -55 -54 -52 -53 -50 -49 -50 -50 -51 -53 -51 -50 -50 -51 -51 -49 -47 -46 -48 -47 -47 -47 -46 -44 -46 -47 -47 -46 -46 -45 -45 -45 -45 -46 -46 -47 -47 -46 -45 -44 -45 -43 -44 -44 -44 -45 -47 -47 -47 -45 -43 -46 -44 -43 -42 -43 -45 -44 -45 -42 -42 -42 -40 -42 -45 -46 -45 -45 -43 -44 -45 -45 -43 -43 -43 -43 -43 -43 -44 -43 -44 -44 -45 -44 -44 -45 -45 -45 -44 -43 -42 -44 -44 -43 -42 -45 -44 -43 -43 -43 -43 -44 -43 -47 -47 -47 -48 -50 -49 -48 -48 -47 -48 -45 -44 -46 -46 -46 -45 -47 -47 -47 -48 -46 -48 -46 -48 -44 -46 -45 -47 -48 -49 -50 -49 -49 -50 -50 -51 -53 -51 -49 -47 -48 -46 -52 -53 -51 -48 -54 -53 -51 -51 -53 -52 -52 -53 -51 -50 -51 -51 -51 -55 -56 -53 -53 -56 -55 -53 -45 -44 -44 -48 -51 -51 -49 -48 -50 -49 -50 -50 -56 -54 -51 -51 -53 -54 -56 -55 -55 -57 -60 -60 -59 -58 -58 -57 -58 -62 -65 -64 -63 -64 -64 -64 -64 -66 -67 -64 -62 -65 -68 -64 -64 -62 -61 -62 -65 -59 -61 -59 -60 -58 -58 -61 -61 -67 -77 -79 -95 -104 -109 -121 -130 -142 -142 -143 -137 -136 -138 -156 -167 -175 -151 -140 -134 -121 -105 -110 -101 -99 -107 -108 -108 -110 -111 -114 -117 -120 -122 -126 -130 -135 -142 -142 -146 -147 -152 -160 -169 -171 -173 -173 -177 -180 -183 -186 -184 -184 -170 -154 -130 -115 -118 -129 -139 -143 -145 -143 -139 -138 -130 -131 -137 -138 -140 -143 -140 -147 -140 -139 -135 -134 -135 -136 -139 -140 -137 -138 -144 -145 -141 -139 -142 -142 -142 -138 -133 -131 -135 -140 -141 -139 -138 -137 -136 -131 -126 -130 -130 -125 -126 -126 -130 -130 -130 -129 -126 -125 -126 -127 -128 -128 -128 -125 -127 -128 -127 -124 -125 -125 -125 -125 -124 -122 -121 -121 -119 -120 -121 -122 -121 -121 -120 -120 -117 -110 -118 -118 -117 -107 -98 -93 -99 -113 -111 -112 -112 -112 -114 -114 -108 -109 -113 -112 -110 -108 -113 -113 -110 -112 -115 -115 -117 -112 -105 -104 -102 -102 -102 -105 -102 -95 -100 -107 -100 -110 -110 -111 -109 -109 -103 -104 -101 -99 -99 -100 -95 -95 -96 -96 -96 -96 -97 -96 -97 -95 -96 -93 -93 -90 -88 -86 -82 -82 -83 -84 -83 -77 -81 -83 -82 -82 -81 -81 -82 -82 -81 -80 -81 -83 -83 -84 -85 -85 -85 -86 -86 -87 -85 -85 -85 -85 -85 -84 -84 -84 -82 -80 -80 -80 -79 -79 -79 -80 -79 -79 -78 -77 -76 -75 -75 -75 -75 -74 -73 -72 -72 -73 -72 -72 -70 -71 -70 -69 -67 -67 -68 -67 -67 -65 -65 -63 -63 -65 -66 -64 -65 -62 -64 -62 -63 -61 -60 -59 -60 -61 -60 -58 -59 -59 -57 -57 -58 -58 -58 -58 -57 -59 -58 -57 -54 -56 -56 -57 -58 -55 -55 -55 -55 -55 -55 -55 -55 -53 -55 -54 -53 -53 -50 -48 -49 -50 -50 -55 -53 -51 -51 -51 -52 -49 -48 -46 -47 -47 -48 -49 -47 -45 -45 -46 -46 -46 -46 -46 -45 -44 -45 -45 -46 -45 -47 -46 -46 -45 -43 -44 -43 -44 -44 -43 -46 -46 -47 -47 -45 -44 -46 -44 -43 -41 -43 -45 -44 -44 -42 -42 -41 -40 -42 -45 -45 -45 -44 -44 -44 -44 -45 -43 -43 -43 -43 -42 -43 -42 -44 -44 -44 -44 -44 -43 -43 -45 -45 -44 -42 -43 -44 -44 -43 -42 -45 -44 -43 -43 -43 -43 -44 -43 -46 -47 -47 -48 -49 -49 -48 -48 -48 -47 -45 -44 -45 -46 -46 -46 -46 -47 -47 -47 -46 -48 -46 -48 -46 -46 -45 -46 -48 -49 -50 -49 -49 -50 -50 -51 -53 -51 -50 -49 -48 -45 -51 -54 -51 -48 -54 -54 -51 -51 -53 -53 -53 -53 -50 -52 -50 -51 -50 -55 -54 -53 -53 -56 -54 -52 -45 -45 -45 -44 -49 -52 -49 -51 -51 -50 -50 -55 -55 -54 -51 -52 -53 -56 -56 -55 -55 -58 -60 -60 -59 -57 -58 -58 -59 -64 -65 -65 -64 -64 -64 -64 -65 -65 -64 -64 -67 -65 -66 -63 -62 -63 -66 -67 -61 -61 -60 -59 -58 -59 -63 -65 -74 -74 -91 -99 -110 -120 -130 -140 -148 -145 -146 -149 -143 -138 -150 -163 -181 -183 -150 -140 -130 -119 -114 -107 -99 -106 -109 -109 -111 -112 -114 -117 -120 -122 -126 -131 -134 -143 -143 -147 -146 -151 -161 -169 -172 -175 -175 -178 -181 -181 -183 -182 -181 -175 -156 -129 -116 -119 -125 -138 -141 -146 -144 -141 -136 -133 -132 -135 -139 -140 -140 -147 -147 -147 -146 -140 -137 -135 -137 -138 -139 -142 -139 -139 -143 -144 -140 -138 -141 -142 -142 -138 -133 -131 -135 -141 -141 -138 -137 -136 -135 -131 -127 -130 -127 -126 -126 -127 -130 -130 -130 -129 -125 -125 -125 -126 -128 -128 -126 -125 -127 -128 -127 -125 -125 -125 -125 -125 -123 -122 -121 -121 -120 -121 -122 -122 -121 -121 -120 -120 -117 -111 -118 -118 -118 -109 -99 -95 -99 -113 -110 -111 -108 -111 -113 -114 -106 -109 -111 -110 -108 -106 -112 -112 -110 -113 -115 -115 -117 -113 -105 -104 -103 -103 -102 -101 -101 -93 -97 -106 -98 -109 -110 -110 -108 -108 -103 -105 -101 -99 -101 -101 -100 -99 -95 -95 -95 -96 -96 -95 -95 -94 -93 -93 -90 -88 -85 -83 -79 -82 -82 -83 -82 -81 -82 -84 -82 -83 -82 -82 -83 -83 -82 -81 -83 -84 -84 -85 -85 -86 -86 -87 -86 -85 -85 -85 -85 -84 -84 -84 -83 -82 -80 -80 -79 -79 -79 -79 -79 -79 -79 -78 -77 -76 -76 -75 -74 -73 -73 -72 -72 -71 -72 -72 -71 -70 -71 -69 -68 -67 -67 -68 -67 -67 -65 -64 -62 -63 -63 -66 -64 -64 -63 -64 -63 -63 -61 -60 -59 -60 -60 -59 -60 -59 -58 -57 -57 -58 -58 -58 -59 -58 -58 -59 -57 -54 -56 -56 -58 -59 -55 -55 -55 -55 -55 -55 -55 -55 -54 -54 -54 -53 -52 -52 -47 -48 -50 -50 -53 -53 -52 -51 -51 -52 -51 -49 -47 -46 -47 -48 -46 -48 -46 -44 -46 -46 -46 -46 -46 -45 -44 -47 -45 -46 -45 -45 -47 -45 -46 -45 -43 -43 -42 -44 -43 -45 -46 -46 -47 -47 -45 -44 -45 -43 -43 -41 -43 -45 -44 -42 -41 -42 -41 -41 -41 -44 -44 -44 -44 -44 -44 -44 -44 -43 -43 -42 -43 -42 -43 -44 -44 -44 -44 -44 -44 -43 -44 -45 -45 -43 -42 -42 -43 -43 -43 -41 -45 -45 -43 -43 -43 -43 -44 -43 -45 -46 -47 -47 -49 -49 -48 -48 -47 -47 -45 -44 -45 -46 -46 -46 -46 -46 -47 -47 -47 -48 -45 -48 -46 -45 -45 -46 -48 -49 -49 -49 -49 -50 -50 -51 -53 -51 -47 -48 -48 -45 -51 -54 -51 -49 -53 -54 -52 -51 -53 -53 -53 -53 -54 -52 -49 -50 -49 -55 -54 -53 -53 -56 -53 -52 -52 -45 -46 -51 -49 -48 -50 -52 -52 -51 -51 -54 -55 -53 -52 -52 -54 -56 -57 -55 -55 -59 -60 -60 -60 -58 -59 -60 -61 -65 -65 -65 -64 -64 -64 -66 -67 -65 -64 -67 -67 -67 -64 -63 -63 -67 -65 -59 -62 -61 -59 -59 -59 -62 -64 -72 -75 -88 -103 -112 -118 -131 -137 -149 -148 -154 -154 -149 -141 -162 -175 -176 -169 -145 -135 -126 -117 -112 -104 -98 -108 -109 -110 -111 -112 -115 -117 -120 -122 -126 -132 -133 -142 -144 -147 -147 -149 -157 -169 -172 -176 -176 -176 -181 -180 -179 -180 -179 -171 -161 -144 -119 -120 -126 -136 -143 -145 -145 -142 -138 -136 -134 -134 -139 -141 -142 -143 -147 -148 -148 -143 -146 -140 -137 -139 -142 -141 -143 -140 -140 -143 -144 -140 -137 -140 -142 -141 -137 -133 -132 -139 -141 -140 -138 -137 -136 -135 -133 -128 -131 -129 -126 -126 -127 -130 -130 -130 -128 -128 -126 -125 -125 -128 -128 -126 -124 -127 -126 -127 -124 -124 -125 -125 -125 -124 -122 -121 -121 -120 -122 -122 -123 -122 -121 -120 -120 -118 -112 -118 -118 -118 -111 -101 -98 -100 -113 -114 -110 -107 -110 -112 -113 -107 -107 -109 -108 -107 -104 -112 -111 -109 -113 -115 -116 -117 -114 -107 -104 -104 -103 -103 -102 -100 -91 -94 -105 -99 -108 -109 -109 -108 -108 -104 -103 -100 -99 -103 -102 -101 -99 -99 -98 -94 -95 -94 -95 -94 -95 -92 -90 -88 -85 -84 -84 -84 -83 -83 -82 -80 -84 -84 -84 -85 -83 -83 -84 -85 -83 -83 -84 -84 -85 -85 -86 -86 -86 -86 -86 -85 -85 -85 -85 -84 -83 -84 -83 -81 -79 -80 -79 -79 -79 -79 -79 -78 -79 -78 -76 -76 -75 -75 -74 -74 -74 -72 -71 -71 -72 -71 -70 -70 -70 -69 -68 -66 -67 -67 -66 -66 -64 -65 -61 -63 -64 -65 -65 -63 -63 -64 -63 -62 -61 -60 -60 -60 -60 -62 -60 -58 -58 -57 -58 -58 -58 -58 -58 -58 -56 -59 -57 -58 -56 -57 -58 -55 -55 -55 -55 -54 -55 -55 -55 -55 -54 -54 -54 -53 -52 -53 -50 -48 -49 -50 -51 -54 -52 -51 -50 -51 -52 -50 -48 -47 -47 -48 -47 -47 -47 -45 -43 -45 -46 -46 -44 -47 -44 -44 -44 -45 -45 -45 -45 -46 -45 -45 -45 -43 -43 -42 -44 -43 -44 -46 -45 -45 -45 -43 -44 -45 -43 -43 -41 -43 -44 -43 -42 -41 -42 -41 -41 -40 -43 -44 -43 -44 -44 -44 -43 -46 -43 -43 -43 -43 -42 -43 -44 -43 -44 -44 -44 -43 -42 -44 -45 -45 -43 -41 -41 -43 -43 -43 -41 -45 -45 -43 -43 -42 -43 -43 -44 -44 -46 -47 -47 -49 -48 -48 -48 -46 -47 -45 -44 -45 -45 -46 -45 -45 -46 -46 -46 -47 -48 -46 -48 -46 -45 -44 -46 -47 -49 -50 -49 -49 -49 -50 -50 -53 -50 -46 -48 -48 -44 -50 -54 -51 -49 -53 -53 -52 -51 -52 -54 -53 -54 -54 -53 -49 -49 -49 -56 -54 -54 -52 -50 -52 -52 -45 -46 -50 -51 -49 -48 -50 -53 -53 -51 -51 -54 -55 -53 -52 -53 -54 -57 -57 -55 -55 -60 -61 -61 -60 -59 -60 -61 -62 -66 -65 -65 -66 -65 -67 -66 -65 -64 -66 -68 -64 -66 -65 -64 -68 -66 -68 -60 -61 -60 -60 -59 -62 -63 -69 -78 -84 -99 -109 -119 -130 -139 -146 -154 -156 -164 -159 -151 -145 -163 -169 -170 -155 -135 -130 -122 -115 -110 -102 -108 -110 -111 -112 -113 -115 -118 -120 -123 -126 -132 -133 -141 -145 -147 -146 -148 -155 -169 -173 -175 -177 -176 -180 -178 -178 -178 -177 -169 -164 -151 -126 -121 -123 -132 -143 -144 -146 -144 -140 -139 -134 -138 -138 -141 -142 -143 -148 -148 -149 -148 -147 -147 -141 -139 -141 -142 -144 -145 -141 -143 -142 -143 -139 -137 -140 -142 -141 -137 -133 -135 -139 -140 -140 -138 -136 -136 -134 -129 -129 -132 -129 -125 -127 -132 -130 -130 -129 -128 -127 -126 -125 -125 -127 -128 -127 -124 -126 -126 -127 -124 -125 -125 -125 -125 -124 -122 -121 -121 -121 -123 -123 -122 -121 -121 -120 -120 -119 -114 -119 -118 -118 -113 -103 -98 -100 -113 -114 -108 -106 -109 -111 -104 -105 -106 -107 -107 -105 -103 -111 -109 -109 -113 -116 -117 -117 -115 -106 -104 -104 -104 -103 -103 -99 -92 -94 -105 -100 -106 -109 -108 -107 -105 -104 -103 -99 -98 -98 -102 -99 -99 -99 -98 -97 -98 -97 -94 -94 -92 -90 -88 -85 -85 -85 -85 -85 -85 -84 -83 -84 -83 -85 -87 -84 -84 -85 -85 -85 -85 -84 -85 -86 -87 -86 -85 -85 -86 -85 -85 -84 -85 -84 -83 -83 -83 -83 -81 -79 -79 -79 -79 -78 -78 -79 -78 -79 -77 -76 -75 -75 -74 -74 -74 -73 -71 -71 -71 -72 -71 -70 -70 -70 -68 -67 -66 -66 -67 -66 -66 -63 -64 -62 -63 -65 -65 -65 -62 -64 -63 -63 -62 -61 -60 -60 -59 -61 -62 -60 -58 -58 -59 -58 -58 -58 -58 -58 -58 -56 -57 -57 -58 -58 -59 -58 -55 -55 -55 -55 -56 -54 -56 -55 -55 -54 -54 -55 -53 -51 -52 -51 -49 -48 -50 -50 -54 -53 -51 -50 -51 -51 -51 -49 -47 -48 -48 -49 -49 -48 -45 -44 -44 -46 -46 -47 -46 -45 -44 -44 -44 -45 -45 -45 -46 -46 -44 -44 -44 -43 -42 -41 -43 -42 -43 -46 -45 -47 -45 -42 -44 -45 -43 -43 -41 -43 -44 -43 -41 -41 -41 -41 -41 -40 -43 -44 -43 -44 -43 -44 -44 -46 -43 -43 -43 -43 -42 -43 -45 -43 -43 -43 -44 -42 -42 -43 -44 -45 -43 -41 -40 -43 -43 -43 -41 -44 -45 -43 -42 -42 -43 -43 -44 -44 -46 -46 -47 -48 -48 -48 -48 -46 -47 -45 -44 -44 -45 -46 -45 -46 -46 -46 -45 -46 -47 -46 -48 -46 -44 -44 -45 -46 -48 -49 -50 -48 -49 -50 -50 -51 -51 -46 -48 -48 -45 -50 -53 -50 -49 -53 -53 -52 -51 -52 -52 -52 -54 -54 -53 -48 -48 -48 -56 -52 -54 -52 -53 -52 -51 -46 -47 -51 -51 -49 -49 -51 -54 -53 -52 -52 -54 -54 -52 -52 -53 -54 -57 -58 -57 -57 -60 -62 -61 -61 -60 -61 -63 -64 -66 -65 -65 -65 -66 -66 -65 -66 -66 -69 -67 -64 -66 -69 -67 -68 -70 -63 -61 -61 -60 -60 -60 -64 -67 -74 -79 -96 -111 -121 -126 -141 -148 -162 -159 -164 -157 -151 -140 -152 -158 -164 -157 -141 -136 -125 -118 -113 -106 -109 -111 -111 -112 -114 -115 -118 -121 -123 -126 -132 -134 -140 -146 -145 -147 -147 -153 -162 -173 -176 -178 -177 -179 -176 -177 -176 -174 -174 -168 -157 -133 -122 -124 -129 -141 -145 -147 -146 -144 -137 -139 -136 -138 -142 -143 -145 -145 -148 -149 -149 -149 -147 -143 -143 -142 -143 -144 -145 -146 -142 -142 -142 -142 -139 -138 -140 -141 -140 -136 -132 -135 -139 -139 -139 -138 -136 -135 -134 -128 -129 -132 -128 -126 -127 -132 -131 -130 -130 -127 -127 -127 -126 -125 -127 -128 -126 -123 -126 -127 -127 -124 -124 -125 -125 -125 -124 -122 -121 -121 -121 -122 -122 -122 -121 -121 -120 -120 -119 -115 -119 -119 -118 -115 -105 -100 -100 -113 -113 -107 -108 -108 -108 -108 -103 -104 -105 -105 -103 -101 -110 -108 -112 -113 -116 -117 -118 -116 -106 -104 -104 -104 -103 -103 -99 -94 -94 -104 -101 -105 -108 -107 -107 -105 -104 -102 -98 -98 -98 -99 -98 -99 -99 -98 -98 -97 -97 -97 -94 -90 -89 -88 -86 -86 -86 -86 -86 -86 -85 -84 -83 -87 -87 -85 -85 -86 -86 -87 -86 -86 -85 -86 -88 -86 -85 -85 -85 -85 -85 -84 -84 -84 -83 -83 -83 -83 -80 -79 -79 -78 -78 -78 -78 -78 -77 -78 -78 -75 -74 -74 -74 -74 -73 -72 -71 -71 -71 -71 -70 -69 -69 -69 -68 -67 -66 -67 -66 -65 -68 -64 -65 -62 -63 -64 -64 -63 -63 -63 -63 -63 -61 -60 -60 -59 -61 -61 -59 -60 -58 -60 -59 -58 -58 -58 -58 -57 -58 -57 -56 -57 -57 -57 -59 -58 -55 -54 -55 -55 -54 -54 -55 -55 -55 -55 -53 -56 -54 -52 -52 -52 -49 -48 -50 -50 -53 -53 -51 -50 -50 -51 -52 -50 -48 -47 -47 -49 -49 -49 -48 -46 -45 -45 -46 -46 -46 -45 -44 -44 -44 -44 -46 -45 -46 -46 -46 -43 -44 -44 -42 -42 -41 -43 -42 -43 -46 -45 -46 -44 -42 -44 -44 -43 -42 -41 -43 -41 -42 -41 -42 -41 -42 -41 -41 -42 -44 -42 -43 -43 -44 -44 -45 -44 -43 -43 -43 -42 -44 -45 -42 -43 -43 -43 -42 -41 -42 -44 -45 -43 -41 -40 -43 -43 -42 -41 -44 -44 -43 -42 -42 -42 -43 -42 -45 -46 -46 -47 -48 -48 -48 -48 -45 -47 -45 -44 -45 -45 -46 -45 -46 -45 -46 -46 -46 -47 -46 -48 -45 -44 -44 -44 -45 -48 -49 -50 -48 -49 -50 -53 -51 -50 -47 -47 -48 -46 -49 -53 -50 -50 -52 -53 -50 -51 -52 -52 -52 -55 -54 -50 -47 -47 -48 -56 -56 -54 -52 -53 -51 -51 -47 -48 -51 -51 -49 -49 -52 -54 -53 -52 -53 -54 -54 -52 -52 -55 -57 -59 -58 -58 -59 -62 -63 -61 -62 -62 -62 -65 -64 -66 -66 -66 -66 -66 -66 -65 -66 -67 -67 -69 -67 -67 -69 -70 -71 -65 -62 -61 -61 -60 -60 -62 -66 -72 -82 -92 -107 -123 -127 -134 -143 -155 -157 -157 -156 -151 -145 -145 -151 -156 -158 -137 -132 -119 -120 -114 -111 -109 -111 -112 -113 -114 -116 -119 -121 -123 -126 -132 -135 -137 -147 -147 -147 -146 -153 -161 -172 -176 -178 -177 -179 -174 -175 -172 -172 -171 -171 -152 -137 -126 -125 -132 -139 -144 -148 -147 -145 -139 -139 -139 -139 -141 -143 -145 -146 -149 -149 -150 -150 -149 -148 -146 -143 -144 -145 -146 -147 -145 -142 -142 -142 -141 -139 -138 -140 -141 -140 -133 -133 -135 -139 -139 -137 -137 -136 -135 -133 -128 -129 -132 -128 -126 -128 -132 -131 -130 -128 -127 -127 -127 -126 -125 -128 -128 -126 -123 -126 -127 -125 -124 -124 -125 -125 -125 -124 -122 -121 -121 -120 -122 -121 -121 -120 -121 -120 -119 -116 -116 -119 -119 -118 -117 -106 -102 -100 -112 -109 -109 -107 -111 -108 -106 -101 -102 -103 -104 -101 -106 -109 -107 -111 -113 -116 -118 -118 -117 -105 -104 -104 -104 -103 -103 -99 -95 -95 -104 -102 -107 -107 -107 -107 -104 -103 -100 -101 -98 -98 -98 -98 -99 -99 -97 -98 -95 -96 -94 -92 -91 -89 -88 -87 -87 -88 -87 -86 -87 -85 -86 -88 -87 -86 -87 -87 -87 -87 -88 -88 -88 -86 -87 -87 -86 -84 -85 -84 -84 -84 -83 -83 -82 -82 -83 -82 -80 -79 -79 -78 -78 -78 -78 -77 -77 -78 -78 -77 -74 -73 -74 -73 -72 -73 -70 -70 -71 -71 -69 -68 -69 -69 -68 -67 -65 -67 -69 -65 -67 -64 -64 -62 -63 -64 -64 -65 -63 -64 -63 -63 -61 -62 -60 -59 -61 -61 -59 -60 -59 -60 -59 -59 -58 -58 -57 -58 -58 -56 -55 -57 -57 -58 -59 -58 -55 -54 -56 -55 -54 -54 -55 -55 -55 -56 -54 -55 -54 -52 -51 -52 -50 -49 -49 -49 -51 -53 -52 -50 -50 -51 -51 -50 -49 -47 -47 -47 -49 -49 -49 -47 -46 -46 -47 -47 -47 -46 -45 -44 -44 -45 -46 -46 -45 -46 -46 -45 -43 -45 -44 -42 -41 -41 -43 -42 -44 -45 -45 -44 -43 -42 -44 -44 -43 -42 -42 -44 -41 -42 -41 -42 -41 -42 -41 -40 -40 -43 -42 -42 -43 -43 -44 -45 -44 -44 -43 -42 -43 -44 -44 -42 -43 -43 -43 -41 -41 -42 -44 -44 -43 -41 -42 -43 -42 -42 -41 -43 -44 -43 -42 -42 -42 -43 -42 -44 -45 -45 -47 -48 -48 -47 -45 -46 -44 -44 -44 -44 -44 -46 -46 -45 -45 -46 -46 -46 -46 -48 -48 -45 -44 -44 -44 -44 -48 -49 -50 -48 -48 -50 -52 -51 -50 -48 -47 -48 -47 -49 -53 -50 -48 -52 -53 -51 -51 -51 -52 -51 -55 -54 -49 -45 -46 -48 -57 -56 -54 -52 -52 -51 -47 -48 -50 -51 -50 -49 -50 -52 -55 -53 -53 -53 -54 -55 -53 -54 -56 -59 -60 -60 -60 -60 -63 -63 -62 -63 -63 -63 -63 -65 -67 -66 -66 -66 -67 -66 -66 -67 -67 -69 -67 -68 -70 -73 -74 -67 -63 -62 -61 -61 -59 -62 -66 -70 -77 -89 -104 -118 -129 -129 -137 -148 -152 -151 -155 -150 -144 -128 -142 -152 -151 -150 -124 -124 -126 -115 -110 -110 -112 -113 -113 -115 -116 -119 -122 -124 -126 -132 -137 -137 -148 -148 -146 -148 -153 -160 -169 -177 -179 -178 -179 -177 -173 -169 -170 -169 -164 -157 -147 -125 -127 -129 -139 -144 -145 -148 -146 -140 -140 -141 -141 -140 -145 -145 -146 -147 -149 -150 -151 -150 -149 -148 -148 -144 -146 -145 -145 -146 -144 -141 -141 -141 -141 -139 -139 -140 -141 -136 -134 -133 -135 -138 -138 -138 -137 -136 -135 -132 -127 -130 -133 -128 -127 -131 -132 -130 -130 -129 -127 -125 -126 -126 -125 -128 -128 -126 -122 -125 -127 -125 -124 -124 -125 -125 -125 -124 -122 -121 -120 -120 -121 -121 -121 -120 -116 -120 -119 -116 -117 -119 -119 -118 -118 -108 -105 -108 -112 -109 -109 -107 -110 -108 -105 -99 -100 -102 -102 -99 -103 -109 -106 -109 -113 -116 -118 -118 -116 -105 -104 -104 -104 -103 -103 -99 -97 -95 -104 -102 -107 -107 -106 -106 -105 -103 -99 -100 -98 -99 -98 -99 -99 -97 -97 -98 -97 -95 -92 -91 -91 -90 -88 -88 -89 -89 -88 -87 -86 -87 -87 -88 -88 -88 -88 -88 -88 -87 -87 -87 -87 -87 -87 -86 -85 -84 -84 -84 -84 -84 -83 -81 -83 -83 -82 -80 -79 -79 -78 -78 -78 -78 -77 -77 -77 -78 -74 -73 -73 -74 -73 -72 -71 -70 -70 -71 -70 -69 -68 -69 -68 -67 -66 -66 -68 -68 -66 -67 -64 -64 -63 -63 -64 -64 -65 -64 -64 -63 -62 -61 -61 -60 -62 -61 -59 -59 -59 -60 -60 -60 -59 -58 -58 -58 -58 -56 -55 -56 -57 -57 -57 -59 -59 -56 -55 -56 -55 -55 -54 -54 -56 -55 -55 -54 -53 -55 -53 -51 -51 -51 -49 -48 -49 -51 -54 -53 -51 -51 -50 -51 -51 -49 -50 -47 -48 -48 -49 -49 -49 -46 -46 -44 -48 -48 -46 -46 -46 -46 -45 -46 -46 -45 -46 -46 -45 -45 -42 -45 -43 -41 -41 -42 -43 -42 -44 -45 -44 -44 -43 -42 -44 -43 -42 -43 -42 -44 -41 -41 -40 -42 -42 -40 -40 -40 -40 -43 -42 -42 -42 -43 -44 -44 -44 -44 -43 -42 -42 -44 -44 -41 -42 -43 -43 -41 -41 -42 -44 -43 -43 -41 -42 -43 -42 -41 -41 -42 -44 -42 -42 -41 -42 -42 -42 -44 -45 -45 -48 -48 -48 -48 -45 -45 -44 -44 -44 -43 -44 -46 -45 -44 -44 -46 -45 -46 -46 -47 -48 -45 -44 -43 -44 -43 -46 -48 -49 -47 -49 -49 -52 -50 -49 -48 -47 -47 -44 -48 -53 -50 -51 -52 -52 -51 -51 -51 -51 -53 -54 -54 -49 -50 -46 -48 -57 -56 -54 -52 -52 -46 -48 -48 -50 -51 -51 -49 -51 -54 -56 -53 -54 -54 -55 -55 -55 -57 -59 -62 -61 -61 -64 -62 -64 -63 -63 -64 -64 -66 -64 -66 -66 -67 -67 -67 -68 -68 -67 -68 -69 -68 -69 -69 -74 -75 -69 -64 -62 -62 -62 -61 -61 -65 -69 -75 -83 -102 -117 -128 -137 -132 -142 -149 -146 -148 -148 -143 -136 -135 -140 -149 -138 -130 -131 -116 -121 -111 -111 -113 -113 -114 -115 -117 -119 -122 -124 -126 -132 -138 -137 -142 -148 -147 -149 -153 -159 -168 -177 -180 -182 -178 -182 -171 -170 -168 -166 -167 -160 -153 -142 -128 -130 -139 -145 -146 -148 -147 -144 -140 -141 -142 -141 -144 -146 -146 -149 -150 -151 -151 -152 -151 -149 -149 -147 -144 -145 -144 -145 -146 -144 -141 -141 -141 -140 -140 -140 -141 -139 -135 -134 -134 -135 -138 -138 -138 -136 -135 -134 -132 -128 -130 -129 -129 -127 -131 -133 -130 -129 -128 -126 -126 -126 -126 -125 -128 -128 -125 -122 -127 -127 -125 -124 -124 -124 -125 -125 -124 -122 -120 -120 -119 -120 -121 -120 -119 -115 -120 -119 -116 -118 -119 -119 -119 -113 -110 -107 -109 -112 -109 -105 -106 -109 -108 -99 -96 -98 -100 -100 -97 -99 -108 -104 -107 -113 -115 -117 -117 -115 -105 -104 -103 -103 -103 -102 -99 -98 -95 -103 -105 -107 -106 -105 -103 -104 -102 -98 -100 -99 -99 -99 -98 -99 -97 -99 -95 -95 -93 -92 -90 -92 -90 -88 -90 -90 -90 -89 -88 -88 -89 -90 -88 -88 -90 -89 -88 -87 -87 -87 -87 -86 -87 -86 -85 -84 -84 -84 -84 -84 -82 -81 -83 -81 -81 -80 -80 -78 -78 -78 -78 -78 -79 -76 -76 -78 -74 -72 -73 -73 -73 -73 -70 -69 -69 -70 -70 -69 -67 -69 -68 -66 -66 -66 -67 -68 -65 -67 -63 -65 -63 -63 -64 -65 -65 -64 -64 -63 -61 -62 -61 -60 -63 -61 -61 -60 -60 -60 -59 -60 -60 -58 -58 -59 -59 -57 -55 -55 -57 -57 -56 -59 -60 -55 -55 -55 -56 -55 -56 -54 -55 -55 -55 -55 -53 -54 -53 -51 -51 -52 -49 -48 -49 -51 -52 -50 -51 -51 -50 -50 -50 -50 -48 -48 -49 -48 -49 -49 -48 -48 -46 -46 -45 -48 -47 -46 -45 -46 -46 -44 -48 -48 -45 -46 -46 -45 -44 -42 -44 -42 -42 -41 -42 -42 -42 -45 -44 -44 -43 -42 -43 -44 -42 -42 -43 -42 -44 -40 -41 -42 -41 -42 -40 -41 -40 -40 -42 -43 -43 -42 -43 -43 -44 -44 -44 -42 -42 -42 -44 -44 -41 -42 -42 -43 -41 -42 -41 -43 -43 -43 -41 -42 -42 -41 -40 -41 -41 -43 -42 -42 -41 -42 -42 -42 -43 -43 -46 -47 -48 -48 -48 -46 -45 -46 -44 -44 -43 -45 -46 -46 -44 -44 -45 -44 -45 -45 -47 -48 -45 -44 -43 -43 -43 -46 -48 -48 -48 -49 -49 -51 -49 -49 -45 -47 -47 -44 -49 -52 -49 -51 -51 -52 -51 -50 -51 -51 -53 -54 -54 -49 -46 -45 -48 -57 -56 -52 -52 -50 -47 -49 -51 -51 -51 -50 -49 -52 -55 -55 -53 -54 -55 -57 -56 -56 -59 -61 -64 -63 -63 -65 -63 -65 -65 -63 -64 -63 -65 -67 -67 -67 -67 -68 -68 -68 -68 -68 -69 -71 -71 -74 -74 -74 -71 -65 -63 -62 -62 -61 -61 -63 -68 -77 -85 -101 -115 -132 -138 -127 -140 -142 -145 -144 -146 -141 -136 -132 -134 -140 -137 -129 -116 -121 -109 -117 -111 -113 -114 -114 -116 -117 -120 -122 -125 -126 -132 -136 -137 -141 -149 -148 -149 -152 -158 -170 -175 -180 -181 -178 -181 -170 -171 -165 -165 -159 -163 -152 -142 -129 -131 -139 -144 -146 -149 -148 -145 -141 -142 -143 -142 -143 -147 -147 -148 -150 -150 -151 -153 -152 -150 -148 -148 -146 -143 -145 -144 -145 -145 -142 -141 -141 -141 -140 -140 -140 -140 -139 -134 -134 -134 -135 -138 -137 -136 -136 -135 -134 -129 -128 -131 -130 -129 -130 -131 -132 -130 -129 -128 -126 -126 -126 -126 -125 -128 -128 -125 -125 -126 -126 -125 -123 -123 -124 -124 -124 -124 -122 -120 -120 -120 -119 -120 -119 -119 -114 -120 -119 -116 -119 -120 -119 -119 -114 -111 -109 -110 -112 -108 -104 -107 -108 -107 -99 -94 -95 -97 -99 -95 -95 -107 -103 -106 -112 -115 -115 -116 -114 -105 -104 -103 -103 -103 -102 -99 -99 -95 -103 -106 -106 -105 -103 -105 -104 -101 -97 -98 -98 -100 -99 -100 -99 -96 -96 -96 -94 -92 -91 -92 -90 -91 -91 -91 -91 -91 -90 -89 -91 -91 -88 -89 -89 -89 -88 -87 -86 -86 -86 -86 -86 -86 -85 -84 -84 -83 -84 -83 -82 -81 -83 -82 -81 -79 -79 -78 -77 -77 -77 -80 -78 -76 -76 -75 -75 -72 -73 -73 -72 -70 -69 -69 -69 -70 -69 -68 -67 -68 -68 -66 -66 -66 -67 -68 -65 -67 -66 -64 -66 -63 -63 -67 -66 -64 -63 -62 -61 -62 -61 -60 -61 -61 -60 -61 -60 -60 -59 -59 -58 -59 -59 -58 -60 -57 -55 -55 -57 -57 -56 -58 -59 -57 -55 -54 -56 -55 -55 -55 -54 -55 -55 -54 -53 -53 -54 -52 -51 -51 -50 -49 -49 -50 -52 -50 -52 -50 -50 -49 -50 -49 -49 -49 -48 -48 -48 -48 -48 -49 -47 -45 -45 -47 -48 -47 -46 -45 -47 -46 -43 -49 -48 -45 -47 -46 -46 -45 -43 -44 -42 -42 -41 -42 -42 -44 -45 -44 -44 -42 -44 -43 -44 -42 -42 -43 -42 -40 -43 -41 -41 -40 -41 -41 -41 -41 -40 -41 -43 -43 -42 -43 -43 -43 -45 -43 -42 -41 -42 -44 -44 -41 -42 -42 -43 -41 -42 -41 -43 -42 -43 -41 -42 -42 -41 -40 -41 -41 -43 -42 -42 -40 -42 -41 -42 -43 -45 -46 -47 -48 -48 -48 -46 -44 -45 -44 -45 -44 -45 -46 -46 -45 -44 -45 -44 -45 -45 -46 -47 -45 -44 -43 -43 -43 -45 -47 -47 -47 -48 -49 -50 -49 -48 -45 -46 -47 -44 -49 -52 -51 -51 -51 -52 -51 -50 -51 -51 -53 -49 -54 -49 -45 -44 -49 -57 -56 -52 -51 -49 -49 -50 -50 -51 -52 -50 -51 -54 -55 -54 -55 -55 -56 -58 -57 -58 -61 -64 -64 -64 -64 -67 -65 -66 -65 -63 -65 -66 -68 -68 -67 -68 -68 -68 -68 -69 -69 -69 -71 -71 -71 -74 -76 -70 -65 -64 -63 -63 -62 -60 -64 -68 -78 -84 -95 -113 -128 -138 -122 -135 -136 -143 -138 -139 -140 -135 -128 -130 -132 -138 -122 -124 -106 -103 -105 -111 -114 -115 -115 -116 -117 -120 -123 -124 -126 -131 -135 -137 -140 -145 -149 -150 -153 -158 -166 -175 -180 -182 -179 -181 -168 -169 -162 -162 -161 -162 -151 -141 -130 -132 -135 -144 -146 -147 -149 -146 -144 -142 -143 -144 -142 -146 -149 -149 -152 -151 -152 -151 -152 -151 -149 -148 -147 -145 -143 -144 -144 -144 -145 -142 -141 -141 -141 -139 -140 -140 -140 -138 -134 -134 -135 -134 -137 -137 -138 -136 -135 -134 -130 -129 -133 -131 -130 -130 -132 -132 -130 -129 -128 -125 -127 -126 -126 -125 -128 -127 -122 -125 -126 -125 -125 -123 -123 -123 -124 -124 -123 -121 -120 -120 -119 -119 -119 -119 -118 -117 -112 -119 -116 -119 -120 -119 -119 -115 -113 -110 -109 -109 -103 -102 -105 -107 -107 -98 -92 -93 -95 -97 -93 -95 -105 -103 -106 -111 -114 -114 -115 -113 -105 -104 -103 -103 -103 -102 -99 -96 -102 -105 -106 -106 -105 -101 -104 -102 -103 -98 -99 -100 -100 -99 -100 -95 -96 -96 -95 -93 -92 -92 -90 -91 -91 -90 -92 -93 -92 -90 -86 -89 -90 -89 -88 -88 -88 -87 -86 -86 -86 -85 -85 -86 -85 -84 -83 -83 -83 -83 -81 -81 -82 -82 -80 -79 -79 -77 -77 -77 -77 -79 -77 -75 -76 -74 -74 -72 -72 -73 -74 -70 -69 -68 -68 -70 -69 -70 -67 -68 -69 -66 -66 -66 -67 -68 -67 -66 -67 -67 -65 -64 -63 -64 -65 -65 -63 -61 -63 -62 -61 -61 -62 -61 -61 -60 -61 -60 -60 -59 -59 -59 -58 -59 -59 -57 -55 -54 -56 -57 -56 -57 -59 -60 -55 -54 -55 -56 -55 -55 -54 -54 -55 -54 -54 -52 -53 -52 -50 -51 -51 -50 -49 -51 -51 -53 -51 -51 -50 -50 -49 -50 -48 -48 -49 -48 -47 -48 -48 -48 -48 -46 -44 -44 -47 -48 -46 -46 -44 -47 -45 -43 -48 -47 -47 -46 -46 -46 -44 -44 -44 -42 -42 -41 -42 -42 -43 -44 -44 -43 -43 -44 -43 -44 -43 -42 -43 -42 -41 -43 -40 -41 -40 -41 -41 -41 -41 -40 -41 -41 -42 -41 -42 -43 -43 -42 -43 -42 -41 -42 -44 -44 -43 -42 -42 -43 -41 -41 -41 -43 -42 -42 -41 -42 -42 -40 -40 -41 -40 -42 -42 -41 -40 -41 -41 -42 -43 -44 -46 -47 -48 -48 -48 -46 -44 -45 -44 -45 -44 -44 -46 -46 -45 -43 -45 -43 -44 -44 -45 -46 -46 -44 -43 -42 -43 -45 -47 -46 -46 -47 -48 -49 -48 -48 -45 -46 -47 -44 -47 -52 -51 -51 -51 -51 -51 -50 -50 -51 -54 -51 -54 -49 -44 -43 -55 -58 -55 -52 -51 -48 -50 -51 -50 -52 -52 -51 -53 -56 -54 -53 -53 -57 -58 -59 -59 -60 -64 -66 -66 -66 -67 -69 -67 -66 -66 -65 -66 -68 -68 -68 -68 -68 -68 -68 -69 -70 -69 -71 -73 -72 -75 -79 -74 -66 -65 -63 -67 -67 -66 -64 -69 -80 -88 -98 -110 -127 -139 -147 -130 -129 -136 -138 -135 -137 -132 -127 -124 -133 -129 -123 -115 -114 -115 -102 -111 -114 -115 -115 -117 -118 -118 -122 -123 -126 -130 -134 -136 -139 -144 -150 -151 -153 -159 -165 -175 -181 -183 -179 -180 -165 -170 -166 -161 -159 -160 -150 -141 -142 -133 -136 -144 -147 -149 -150 -147 -144 -142 -144 -145 -144 -145 -150 -150 -150 -151 -151 -151 -150 -151 -149 -148 -147 -146 -143 -142 -143 -143 -143 -144 -141 -140 -140 -141 -139 -140 -142 -140 -137 -134 -134 -135 -134 -137 -137 -135 -136 -134 -131 -129 -130 -133 -132 -130 -131 -132 -132 -129 -129 -128 -125 -127 -126 -126 -125 -127 -124 -122 -125 -125 -125 -124 -123 -122 -123 -122 -124 -123 -120 -120 -119 -119 -119 -119 -119 -117 -113 -111 -119 -116 -120 -120 -119 -119 -120 -115 -112 -112 -109 -103 -101 -104 -106 -107 -98 -90 -91 -94 -97 -94 -96 -104 -104 -105 -110 -113 -112 -113 -112 -105 -104 -103 -103 -102 -102 -99 -97 -103 -105 -105 -105 -105 -104 -102 -102 -103 -99 -99 -100 -100 -100 -97 -97 -97 -95 -94 -93 -92 -93 -92 -93 -92 -92 -94 -94 -91 -88 -87 -90 -89 -89 -88 -87 -86 -86 -85 -86 -85 -85 -84 -86 -84 -83 -83 -83 -83 -81 -83 -82 -82 -80 -78 -77 -77 -77 -77 -77 -79 -76 -75 -76 -76 -74 -72 -71 -73 -74 -69 -68 -68 -68 -70 -69 -70 -68 -68 -69 -67 -66 -66 -67 -66 -68 -67 -66 -68 -65 -65 -64 -63 -64 -64 -63 -61 -61 -61 -60 -62 -61 -61 -60 -61 -61 -60 -60 -59 -59 -59 -58 -58 -59 -60 -55 -53 -55 -57 -57 -56 -58 -60 -57 -55 -54 -56 -55 -55 -55 -55 -55 -55 -54 -52 -54 -53 -51 -51 -50 -49 -49 -51 -51 -50 -52 -51 -50 -49 -49 -50 -49 -49 -48 -48 -47 -47 -49 -49 -48 -48 -45 -43 -45 -48 -47 -46 -45 -44 -46 -43 -47 -48 -46 -46 -46 -46 -45 -45 -41 -43 -41 -43 -42 -42 -42 -43 -44 -44 -42 -42 -44 -43 -42 -42 -42 -43 -42 -41 -42 -40 -41 -40 -41 -41 -41 -41 -40 -41 -41 -42 -41 -42 -43 -45 -42 -42 -42 -41 -42 -43 -44 -42 -42 -42 -43 -42 -41 -41 -42 -42 -42 -41 -42 -42 -40 -41 -41 -42 -42 -42 -41 -40 -40 -41 -42 -43 -44 -45 -46 -47 -48 -48 -46 -43 -44 -44 -45 -44 -43 -46 -46 -45 -43 -44 -43 -43 -43 -44 -45 -46 -44 -42 -43 -43 -46 -46 -46 -45 -46 -48 -49 -47 -48 -44 -46 -45 -44 -47 -51 -50 -50 -50 -51 -51 -50 -50 -51 -54 -53 -54 -44 -43 -42 -53 -58 -52 -52 -50 -48 -52 -52 -52 -53 -53 -53 -55 -58 -54 -53 -57 -58 -58 -60 -60 -62 -66 -68 -67 -66 -66 -69 -68 -67 -66 -66 -66 -69 -68 -68 -68 -67 -68 -70 -69 -70 -71 -73 -74 -75 -81 -77 -68 -69 -67 -70 -73 -72 -73 -69 -82 -89 -93 -108 -123 -140 -148 -125 -133 -130 -135 -130 -132 -131 -124 -120 -125 -128 -126 -121 -109 -110 -110 -112 -115 -116 -116 -118 -118 -118 -122 -123 -125 -129 -133 -135 -138 -143 -150 -149 -154 -159 -164 -173 -178 -183 -188 -179 -175 -164 -165 -159 -157 -157 -156 -141 -142 -135 -136 -143 -147 -148 -150 -149 -146 -144 -144 -145 -145 -144 -149 -150 -150 -150 -150 -151 -151 -151 -150 -148 -148 -146 -146 -143 -142 -142 -143 -143 -143 -141 -140 -140 -140 -138 -140 -141 -139 -136 -134 -134 -135 -137 -136 -137 -136 -135 -134 -130 -129 -128 -132 -132 -131 -131 -133 -131 -129 -129 -128 -126 -127 -126 -125 -125 -127 -124 -122 -124 -124 -124 -124 -123 -122 -122 -121 -124 -123 -120 -119 -119 -118 -119 -119 -119 -117 -112 -110 -119 -116 -120 -120 -120 -120 -120 -117 -110 -112 -110 -104 -99 -102 -105 -107 -98 -92 -92 -95 -97 -95 -96 -102 -104 -105 -109 -113 -111 -112 -111 -105 -104 -103 -103 -101 -102 -99 -103 -102 -107 -105 -104 -104 -104 -102 -102 -98 -99 -100 -100 -97 -98 -97 -97 -96 -94 -94 -92 -93 -93 -93 -94 -92 -92 -93 -92 -89 -86 -88 -89 -88 -88 -87 -87 -85 -86 -85 -85 -84 -84 -85 -85 -82 -83 -83 -82 -81 -83 -82 -80 -80 -79 -77 -76 -76 -77 -78 -76 -76 -75 -76 -74 -72 -72 -71 -72 -74 -69 -68 -67 -68 -70 -69 -70 -68 -69 -68 -67 -66 -66 -65 -66 -66 -68 -68 -67 -65 -65 -64 -63 -64 -65 -64 -62 -62 -61 -60 -61 -62 -61 -60 -61 -61 -61 -60 -60 -59 -59 -58 -58 -58 -60 -57 -53 -54 -56 -57 -56 -56 -59 -59 -56 -54 -55 -56 -56 -55 -54 -54 -54 -54 -53 -53 -52 -52 -52 -50 -49 -49 -50 -50 -51 -50 -51 -51 -50 -50 -49 -50 -49 -48 -49 -48 -47 -48 -48 -47 -49 -47 -46 -42 -46 -48 -47 -45 -44 -46 -45 -46 -46 -47 -46 -46 -46 -45 -44 -45 -41 -42 -41 -43 -42 -43 -42 -43 -44 -44 -42 -40 -41 -43 -43 -42 -42 -43 -42 -40 -42 -39 -40 -41 -41 -41 -41 -41 -40 -40 -41 -42 -41 -42 -43 -44 -42 -41 -41 -40 -41 -43 -43 -42 -43 -42 -43 -42 -41 -41 -42 -41 -42 -41 -39 -42 -40 -41 -41 -42 -42 -42 -41 -40 -40 -42 -42 -42 -44 -45 -46 -47 -48 -48 -46 -43 -44 -44 -45 -44 -43 -45 -46 -45 -43 -44 -43 -42 -42 -43 -44 -44 -43 -42 -43 -44 -46 -45 -45 -45 -45 -47 -48 -48 -47 -44 -46 -45 -44 -47 -51 -50 -50 -50 -51 -50 -50 -51 -51 -48 -55 -54 -46 -42 -41 -58 -55 -51 -52 -50 -51 -53 -53 -53 -55 -53 -55 -57 -54 -54 -53 -54 -59 -58 -61 -62 -64 -69 -69 -66 -69 -71 -70 -66 -65 -65 -67 -69 -69 -69 -68 -68 -69 -70 -70 -70 -71 -73 -75 -74 -80 -79 -72 -72 -71 -74 -77 -78 -77 -70 -74 -90 -99 -110 -122 -138 -149 -120 -128 -123 -130 -125 -126 -128 -123 -118 -117 -113 -124 -118 -107 -105 -107