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