3
2
57
11
26
16
4
5
21
14
7
15
17
27
6
24
20
32
42
18
46
22
12
29
19
9
8
33
38
56
28
52
23
30
53
34
51