35
31
38
31
37
33
35
41
30