41
39
45
40
48
61
157