23 22 21 7 20 24 8 11 10 5