25
24
3
7
159
12
14
87
36
6
62
5
15
28
52
26
16
9
2
32
69
30
117
11
4
10
72
48
23
1
27
45
60
19
17
99
112
22
38