12 11 10 51 56 57 54 4 53 56 57 52 50 45 47 24 22 48 49 36 35 34 33 6 35 3741 41 39 42 37 40 38 44 28 42 43