168
Longest
214
143
1046
21
880
250
35
2441
28
508
40
1188