30
2
5
15
28