29
18
23
57
18
15
43