43
39
36
40
39
47
97