32
4
12
31
21
28