10
4
11
14
6
5
9
8
19
7
2
