10
5
3
14
9
6
32