19 48 100 156 208 268 416 460 547 644 705 790 840 908 945 1012 1134 1197 1298 1350 1401 1429 1457 1555 1678 1721 1779 1813 1846 1886 1913 1980 2045 2082 2133 2185 2227 2261 2283 2350 2421 2480 2540 2593 2647 2706 2771 2818 2905 2969 3021 