7 8 5 6 4 15 17 12 13 14 16