19
20
29
29
34
28
21