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