15
34
54
3
17
55
35
46
47
27
10
29
40
18
23
25
1
16
4
24
44
31
6
60
9
11
107
8
61
7
30
12
19
2
20
26
32
52
114
80
50
21