26 78 141 185 212 273 346 370 398 443 486 556 617 692 779 808 868 945 991 1020 1058 1117 1162 1212 1264 1336 1374 1421 1496 1542 1598 1663 1709 1762 1810 