17 40 64 93 124 158 199 232 293 330 374 420 484 545 587 651 705 769 823 883 947 991 1055 1112 1176 1212 1274 1338 1410 1474 1524 1588 1717 1781 1861 1925 1982 2046 2111 2175 2249 2313 2365 2411 2475 2535 2599 2625 2689 2726 2790 2832 2896 2988 3052 3124 3188 3222 3286 3333 3397 3435 3501 3524 3588 3629 3693 3733 3797 3836 3902 3939 4003 4056 4120 4176 4240 