20
21
12
29
27