21
25
17
22
9
62
5
65
27
23
2
1
3
12
32
10
4
26
39
18
31
30
8
40
16
36
20
55
49
14
118
168
15
6
11
33
47
7
28
29
34