198 345 437 810 971 1104 1390 1450 1618 1738 1842 2055 2139 2237 2356 2474 2611 2830 2895 2951 3184 3311 