347
Longest
260
114
84
143
75
37
89
66
90
45
176
44
100
175
87
24
344
71
228