16
16
15
16
27
20
111