6
5
30
24
27
11
7
38
21
13
14
3
15
2
4
17
61
109
9
28
48
10
70
34
18
22
43
56
8
59
46
16
32
33
31
36
44
85