57 103 150 217 286 330 397 457 492 529 560 614 657 715 775 802 839 892 952 1017 1073 1131 1187 1255 1300 1325 1389 1451 