Up
End
58
68
53
69
52
77
75
13
41
New
80
118
51
743
85
26
82
147
214
10
56
left
right
157
39
72
536
95
135
144
151
62
60
175
61
49
88
179
65
257
115
162
258
241
219
120
685
229
195
529
100
164
217
126
70
104
99
269
362
106
394
149
112
174
178
509
1270
345
76
64
145
549
206
318
130
33
42
172
233
81
71
63
35
256
50
48
138
32