29
32 30 31
28