9
21
24
3
26
5
17
11
15
7
6
18
8
2
47
1
42
65
28
23
71
25
33
32
36
55
20
22
30
62
4
127
48
13
19
52
64
44
27
16
10
118