25
24
17
152
22
188
10
82
29
5
8
19
7
49
42
36
125
59
53
103
54
48
44
138
32
30
18
3
31
2
26
12
27
137
55
43
1
33
160
38
58
13
9
100
4