28
16
29
32
31
29
30