99 226 291 365 435 527 609 695 795 873 990 1097 1223 1348 1434 1539 1613 1653 1787 1874 2054 2140 2202 2325 2386 2478 2577 2687 2775 2863 