25
62
29
42
26
23
93
39
77
57