18
Longest
36
26
21
51
43
10
88
7
114
4
292
3
65
25
2
2
12
12
34