1
6
10
8
19
1
12
15
11
16
4
17