55
530
34
595
106
319
33
219
23
226
204
19
212
16
157
22
199
15
256
158
76
178
21
170
135
9
140
68
395
20
74
2
132