587
497
452
239
266
158
424
343
119
183