21
19
20
27
38
29
57