3
Longest
27
101
54
47
8
4
46
3
12
57