41 113 230 372 462 577 676 847 949 1084 1158 1255 1355 1440 1531 1636 1764 1863 1936 2021 2133 2421 2598 3007 3109 3411 3597 3778 3940 4033 4123 4260 4367 4492 4632 4733 4789 4843 4929 5007 5127 5225 5376 5575 5668 5767 5834 5916 6017 6084 6196 6286 6353 6425 6524 6588 6728 6775 6946 7096 7222 7348 7457 7550 7659 7775 7814 7852 7940 8017 8116 8235 8296 8378 8560 8665 8743 8808 8901 8953 8993 9076 9130 9206 9308 9395 9461 