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