58
23
21
29
26
24
46