50
29
29
27
32
40
58