07
12
16
05
04
03
15
13
14
11
06
01
02
19
17
18
26
24
20
29
22
28
32
21
30
25
27
23
31
37
38
40
35
46
45
36
42
33
39
43
41
47
34
49
64
51
54
52
58
53
59
56
55
60
62
50
57
61
68
71
77
79
65
72
78
75
74
67
80
69
76
73
92
89
90
91
95
94
96
81
88
86
93
82
87
84
85
83
99
100
98
97
previous arrow
next arrow