21
7
3
19
4
2
9
3
7
7
2
16
8