29
28
30
9
1