21
20
18
28
32
24
93