10 17 8 5 11 16 18 20 13 9 1