587
312
327
239
158
225
343
119
99
35