51
Longest
34
42
52
207
157
278
134
255
140
149
332