18
Longest
10
119
12
22
1
4
16
33
10
8
47
14
53
6
10
11
11
29
17