18 3 11 12 9 8 17