5 20 19 1 2 6 9 15 10 3 13 11