1 77 2 58 3 43 4 49 5 34 6 32 7 85 8 35 9 29 10 30 11 30 12 48