18
16
15
13
16
26
111