29
Longest
29
14
21
60
3
41
15
56
89
37
48
69
13
13
7
13
4
14
12