25
181
28
24
22
49
34
21
227
223
172
13
39
20
9
29
10
6
79
18
27
11
14
41
15
8
89
7
2
1
5
45
123
119
16
196
180
66
35