29
Longest
14
137
13
8
119
158
34
145
24
25
6
21
9
31
0
49
5
4
16