41
27
44
58
37
40
112