41
43
40
41
40
42
42
39