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