25
17
30
16
2