29
26
26
23
25
44
133