43
39
36
39
39
47
97