6
10
4
3
8
1
35
9
84
5
45
19
12
24
7
11
47
16
20
128
58
53
27
175
38
32
14
13
89
238
111
36
137
62
25
110
75
22
86