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