25
28
19
29
34
23
29