5
1
2
3
8
100
4
1
1