21
22
20
21
27
25
30