42
Longest
36
10
20
9
50
49
36
76
51
9