52 113 174 262 321 376 409 441 488 529 556 608 708 769 814 868 990 1044 1092 1139 1173 1228 1264 1317 1363 1417 1456 1533 1575 1638 1681 1729 1796 1825 1864 1934 1984 2064 2142 