18
15
13
30
27
32
58