130
1,081
156
240
92
417
145
330
87
425
68
391
125
569
64
262
173
340
49
297
305
126
100
35
239
50
204
16
266
118
272
230
91
324