10
21
20
30
25