34
28
31
31
38
36
109