25
9
8
6
4
37
34
13
26
3
7
30
1
21
18
10
86
55
81
2
43
23
11
128
14
12
28
94
22
15
19
16
17
137
85
106
31
42
24
29