8
Longest
20
10
47
16
75
26
685
24
8
14
7
4
36
33
11
2
0
3
7