144
269
238
163
123
475
719
525
391
558