25
5
10
42
26
23
96