10
5
12
8
15
21
10
9
22
5