20
5
18
20
2
9
6