55 103 153 192 229 258 357 397 455 514 554 600 639 695 770 804 914 940 1001 1037 1077 1137 1188 1239 1287 1358 1381 1465 1528 1571 1620 1714 1802 1868 1924 1957 2000 2058 2167 2213 2310 2406 2504 2612 2660 2723 2770 2884 2982 3040 3183 