362
Longest
2271
488
265
85
96
456
165
94
91
81
103
153
77
206
289
40
78
96
147