10
11
7
15
18
16
26