30
Longest
50
14
36
36
13
30
72
8
52
7