8
10
7
5
6
35
24
19
58
3
46
14
11
65
4
9
25
95
40
27
15
16
17
38
12
174
47
62
168
96
81
88
29
50
89
41
64
67
44
61