9
10
7
21
21
25
17
14
9
5