21
24
20
29
31
18
30