53
30
737
85
141
700
364
923
233
765
257
237
194
620
210
266
195
1161
127
213
490
70
565
44
49
558
76
517
556
303
761
274
305
358
625
188
121
338
66
158
157
774
206
64
182
130
455
224
82
45
205
691
248
133
385