41
38
44
40
47
61
157