31
33
30
31
30
30
31
26
27
32
28