29
26
35
51
28
30
28