10
10
7
21
22
25
18
14
9
5