32
15
16
12
31
28