52
51
50
46
53
48
47
45
42
43
44
41
39
38
37
35
40
36
34
1
2
3
4
5
9
8
7
6
15
16
13
14
12
11
10
18
19
20
22
21
17
25
27
28
24
26
23
31
32
33
29
30