5
2
10
1
3
40
15
2
5
9
1