37
31
31
30
40
36
105