2
Longest
56
47
104
7
62
134
34
7
28
2
41
1
25
14
8
15
19
403
26