20
7
21
18
28