18
28
23
7
21