20
2
19
18
23