12 1 14 5 10 16 17