29
32
28
9
25
3