1 12 5 3 8 16 6 15 14 13 7_1 7 10 9 17