8 21 14 10 23 22 5 17 18 15 7 