29
25
23
24
28
34
212