174
Longest
145
209
367
380
26
151
48
300
16
366
34
49