43
41
39
42
42
43
45
45