29
32
9
23
5
25
8
3