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