21
10
21
3
7
16
37
37
18
18
19
20