10
2
17
23
13
6
5
14
28
1
53
44
49
9
38
4
16
15
3
11
7
20
18
24
42
27
21
33
25
26
118
40
8
30
55
85
22