10
9
18
18
15
18
32