22
Longest
6
29
46
29
2
98
2
353
12
525
1
5
31
4
9
10
16
4
4