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