Up
End
300
236
663
234
59
25
133
174
89
New
67
86
218
209
70
97
123
50
51
202
left
right
43
38
41
21
7
8
10
40
45
77
42
65
58
20
52
48
37
132
23
103
80
69
34
81
111
165
572
1160
113
411
215
151
178
141
87
110
71
46
102
291
145
79
109
57
90
131
198
207
255
183
56
154
53
94
119
150
121
100
240
11