29
29
32
18
25