21
30
25
3
18
5