117,97,79,64,43,24,16,6,-1,-1,-1,-1,-1,-1,63,67,75,74,88,88,90,105,111,109,137,158,163;1647,1644,1639,1647,1647,1647,1648,1650,1648,1708,1758,1863,2028,2109,2105,2046,2008,1955,1921,1885,1866,1852,1812,1778,1762,1744,1702