43
44
29
43
26
23
52
48
57
58