25
59
28
42
25
23
92
37
76
57