23 57 85 114 140 162 190 216 250 282 311 343 378 405 432 464 496 537 571 602 638 669 835 865 897 1014 1095 1192 1265 1375 1491 1720 1750 1779 1817 1858 1886 1924 1964 1996 2028 2062 2097 2131 2180 2208 2243 2276 2309 2342 2367 2428 2454 2479 2517 2553 2574 2612 2648 2679 2701 