21
24
21
29
31
18
30