Up
New
163
End
77
80
105
41
29
75
36
56
48
79
82
34
25
88
108
45
123
left
right
203
62
86
218
663
97
59
236
50
63
103
7
19
107
44
146
74
150
57
110
58
330
227
96
263
109
125
132
42
106
250
23
315
84
93
194
178
35
224
175
68
46
223
49
114
134
887
52
43
208
32
135
160
40
121
1192
91
81
51
33
14
207
60
290
117
30
145
111
85
304