23 61 103 140 176 209 256 305 357 408 472 513 582 636 700 852 916 1033 1120 1238 1480 1584 1691 1792 1853 1943 2036 2115 2212 2328 2393 2489 2568 2654 2742 2822 2897 3013 3059 3147 3214 3302 3395 3499 3588 3676 3784 3941 