29
32
12
4
10
9
25
3