19
20
28
29
34
28
21