12
32
30
23
1
8
20
14