42
37
31
47
40
44
76