29
32
16
14
9
1
25
3