12
35
29
19
9
13
15
14
8
24
21
23
57
4
43
3
7
26
6
5
16
27
2
34
10
56
18
1
36
33
46
25
11
92
32
30
20
22
31
17