430
Longest
153
245
69
58
199
120
115
214