40
12
37
80
44
49
44
53
27
54
45
77
50
73
261
109