77
Longest
23
78
45
20
41
2
28
8
29
3