42
44
40
18
47
45
45
19