149
570
82
424
50
402
122
299
61
240
278
1,047
19
181
38
187
20
169
65
171
36
159
43
150
18
136
22
132
26
135
110
121
111