47 116 148 213 280 364 427 504 618 695 809 862 925 1052 1176 1249 1377 1457 1542 