29
32
13
9
17
25
8
3