10
4
5
17
20
15
40