10
43
25
20
45