8
1
2
4
34
10
39
12
20
17
11
21
15
27
29
5
23
7
14
59
26
73
105
65
18
78
102
30
9
13
24
16
55
72
22
35
19