30
27
28
3
2