28
6
27
32
29
30
31
4