47 83 135 161 232 286 333 398 482 535 