55 114 170 275 352 404 436 488 529 573 756 787 823 885 938 989 1078 1128 1172 1208 1251 1289 1338 1392 1477 1538 1593 1663 1704 1823 1883 1938 1990 2042 2104 2187 2237 2300 2379 2480 2574 2704 2837 