112
176
224
513
400
488
493
198