35
28
32
31
39
37
109