16
10
15
5
1
11
7
19
6
12
4