3
15
6
10
32
28
16