100 165 207 365 419 474 628 668 714 781 843 965 1020 1053 1119 1182 1237 1287 1333 1390 1509 1549 1661 1737 1854 1925 2026 