10
8
18
18
14
17
32