35
Longest
2
13
53
44
2
91
58
3
18
7
10
43
11
77
31
16
16
6
27