18
17
15
13
16
27
111