31
30
34
30
33
31
31
34
31