34
28
32
31
38
36
109