24 86 130 181 205 260 322 369 393 434 473 531 598 669 741 785 839 901 949 974 1018 1066 1092 1141 1175 1245 1274 1322 1396 1449 1515 1582 1632 1699 1724 