2
4
32
30
36
6
5
34
38
8
7
40
10
9
42
12
11
44
14
13
46
16
15
48
18
17
50
20
19
52
22
21
54
24
23
56
26
25
58
28
27