8
15
6
10
9
34
33
30
24
23
11
48
14
27
12
4
21
47
3
31
7
57
45
13
5
22
26
43
36
56
18
19
37
25
16
17
20