42
37
38
42
44
40
56