21
7
9
16
16
20
26