34
27
25
50
23
202
10
137
29
48
22
805
9
21
30
247
172
26
19
49
32
8
6
149
54
14
142
139
868
44
35
15
5
315
59
7666
100
162
85
109
45
62
46
210
93
36
1255