35 75 143 214 306 375 435 493 545 576 