34 61 92 115 143 196 244 289 329 377 427 469 505 557 606 677 731 763 800 846 868 926 972 1044 1076 1128 1180 1228 1258 1287 1922 1947 1995 2047 2104 2140 2213 2274 2308 2342 2365 2418 2487 2521 2587 2643 2674 2740 2806 2843 2878 2979 3039 3091 3134 