10 18 15 13 8 6 9 12 17 2 11