30
30
34
31
37
29
28
33
30