466
175
388
77
357
164
429
120
261
41
265
145
210
29
198
22
542
24
328
93
115
40
388
32
393
186
222
75
549
87
312
29
534
192
379
178
556
179
235
138