57 46 50 20 76 52 51 66 57 95 78 77 85 71 5889