41
367
35
254
49
332
32
283
24
130
46
149
40
147
43
202
20
116
68
395
5
123
98
12
113
28
110
18
81
61
714
9
88
3
79
11