31
Longest
16
3
7
9
2
2
4
57
20
15
0
9
43
3K
39
15
33
21
198