10
5
9
15
8
20
12