24 49 92 115 143 195 239 278 318 361 405 448 480 517 571 641 683 723 764 816 851 904 958 1019 1064 1107 1153 1217 1251 1295 1900 1924 1958 1998 2048 2086 2170 2224 2262 2299 2322 2361 2441 2473 2561 2616 2651 2716 2776 2798 2830 2916 2964 3007 3043 