10
11
28
21
26
20
60
4
37
15
34
9
1
17
7
2
24
5
3
57
82
6
18
12
112
8
44
13
43
36
81
104
38
30
22
19
46
61
85