41
39
44
40
47
61
157