28
29
31
29
30
36
30
33
28