14
2
2
3
7
1
11
15
18
4
13
4
6
5
16
17
19
10
9
12
10
8