153
429
100
400
106
319
82
263
49
255
278
1,048
57
166
43
161
29
177
79
179
15
112
34
148
30
146
40
139
26
141
136
22
138