30
30
33
29
35
28
28
32
28