32
31
30
12
1
28
15