3
1
2
5
8
6
10
13
4
14
64
17
26
11
16
27
12
29
15
24
68
22
88
9
85
20
7
19
46
52
32
50
67
25
23
45
62