16 39 77 121 203 264 311 370 445 484 542 590 667 698 829 953 998 1054 1103 1149 1196 1254 1380 1474 1552 1610 1706 1793 1836 