30
Longest
6
0
9
34
24
38
32
7
45
13