21
Longest
63
11
12
0
3
14
31
23
3
1