144
270
239
164
123
476
719
526
393
558