28
16
29
33
31
29
30