25
30
21
2
28