144
Longest
369
62
92
49
41
100
22
171