23
10
21
58
42
18
57
55