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