29
32
12
15
9
1
25
3