30
27
79
50
59
45
37
40
48
83