20
5
23
14
9
3
18