20
65
30
25
9
8
6
4
37
34
13
27
3
7
1
21
18
10
86
55
26
85
2
44
23
11
129
15
12
29
94
19
14
16
17
137
106
31
42
24