9
9
18
11
8
7
7
15
25
4