13
18
17
94
8
31
47
53
9
4
28
16
5
10
27
30
14
80
52
11
20
2
3
15
22
32
7
50
23
19
12
110
45
21
35
97