31
32
31
29
29
30
31
25
27
31
27
26