18
Longest
20
103
52
69
33
8
196
12
11
14
58
11
16
77
47
19
21
61
44