1 5 4 3 4 8 7 36 21 24 15 25 2 14 19 18 32 15 26
6 9 10 11 12 13 16 17 20 22 23 27 28 29 30 31 33 34 35