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