21
10
18
28
2