25
5
9
42
26
23
96