25
16
20
15
26
28
259