111 3 1248 103 8 1788 99 7 1733 84 2 1999 100 5 1681 97 8 1742 158 23 2535 120 14 2198 70 5 1854 98 8 1909