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