144
270
239
163
123
475
719
525
391
558