43
46
47
40
39
43
88