39 111 145 198 263 344 381 458 524 581 643 700 757 787 832 891 945 1017 1067 1116 1176 1228 1470 1523 1573 1738 1828 1948 2069 2228 2426 2794 2831 2862 2929 3002 3045 3108 3176 3227 3289 3347 3400 3448 3518 3569 3617 3667 3708 3753 3797 3887 3954 3997 4063 4134 4158 4201 4251 4287 4323 