9
10
7
21
22
25
17
14
9
5