29
32
15
9
27
1
25
3