44 71 104 125 151 189 220 255 292 320 356 419 464 520 567 594 634 693 732 787 814 849 901 936 988 1015 1057 1109 1172 1232 1297 1322 1365 1388 1432 1489 1615 1765 1852 