18 43 82 138 180 220 254 297 330 357 