7
Longest
90
109
50
77
178
23
47
6
20
9
42
10
39
2
122
24
9
587
41