8
7
6
18
54
43
25
12
14
47
49
35
30
10
60
50
65
15
123
4
38
17
103
64
24
20
19
44
27
26
115
28
3
2
59
34
29
22
23
101
150
158
55
76