100 177 245 395 479 530 700 730 795 881 923 1001 1050 1103 1183 1256 1318 1368 1426 1473 1608 1643 1757 1842 1970 2070 2155 