41
39
45
40
47
61
157