314
Longest
29
20
24
6
32
102
6
82
17
2
13
29
9
14
17
10
18
7
76