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