29
25
3
24
25
25
28
36