17 43 68 99 135 180 231 264 330 388 443 484 546 596 636 698 760 822 893 942 1004 1049 1111 1184 1246 1297 1352 1414 1505 1567 1626 1688 1846 1908 2019 2081 2140 2203 2286 2348 2446 2508 2560 2625 2687 2772 2835 2851 2914 2944 3007 3055 3117 3226 3288 3380 3443 3470 3532 3600 3662 3713 3777 3795 3859 3892 3955 4003 4066 4102 4165 4207 4271 4323 4385 4439 4501 