16
15
18
20
22
19
32