30
Longest
35
12
91
59
28
31
69
27
42
7
11
269
28
11
6
30
53
46
35