80
Longest
27
55
107
24
85
340
179