100
Longest
1
15
12
9
1
7
32
2
4
7
5
42
6
2
24
3
22
22
4