3
Longest
2
8
190
16
3
18
46
12
17
13
27
235
4
356
12
37
14
35
53