40
47
45
43
39
48
46
38
49
41
44
42