1090
337
194
455
324
274
251
171
119
500
327
655
152
230
174
357
239
151
253
684
514
132
277
195
259
216