24 48 91 120 171 237 272 317 368 400 440 474 529 589 703 798 851 891 933 978 1034 1086 1187 1244 1307 1354 1380 1440 1481 