1069
537
418
100
663
220
523
159
409
39
387
156
148
68
495
180
423
75
633
213
238
95
45
28
286
97
400
178
369
148
133
89
478
118
330
153
396
200
215
174