31
31
37
35
45
30
33