8
2
5
3
26
38
9
14
109
31
52
25
12
7
126
11
104
10
65
42
34
59
27
47
121
22
30
18
16
17
15
13
51
1
39
28
45
24
76