33
31
31
28
36
50
79