112
429
28
293
110
309
55
265
27
263
30
228
88
206
43
184
187
92
1,084
24
175
65
103
153
8
6
100
1
89
32
95
12
93