9
10
7
21
19
25
17
14
9
5