34
28
32
31
39
36
109