41
528
32
351
20
285
15
278
82
249
1,041
12
194
13
168
4
165
130
24
119
49
120
19
57
5
98
50
121
38
26
99