6
3
20
9
14
2
1
28
38
16
29
11
12
78
7
4
8
26
68
5
18
138
40
75
186
35
10
54
114
13
25
21
64
39
36
24
19
77