140
908
182
504
64
273
101
444
82
266
23
438
390
53
232
49
181
38
149
30
162
3
118
43
111
26
123
24
234
15
115
132
27
105