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