20
21
12
16
9
6
10
20
12
19