34
28
25
33
31
29
29