10
27
2
28
18