50
47
39
59
43
43
58