43
40
36
40
39
48
97