29
26
25
31
39
36
52