66
Longest
3
310
68
23
11
17
2
13
4
28
28
22
5
1
32
4
4
12
2