10
9
8
21
5
7
20