21
10
16
18
23
22
27