21
22
7
9
15
10
20
27