Up
New
45
End
35
174
67
69
138
74
61
52
104
82
32
62
30
49
64
207
194
125
24
left
right
34
27
72
53
51
80
28
46
84
59
121
433
93
38
47
92
88
22
96
136
56
110
145
146
39
43
129
274
155
300
19
263
169
36
20
102
75
37
142
214
100
40
199
107
23
592
87
242
156
98
115
83
33
63
48
81
50
256