29
26
25
30
9
27
1
32