33
4
30
28
31
31
30
29