82 76 73 83 95 89 66 76 84 79 89 73 51 62 82 89 75 77 90 85 60 48 81 69 34 51 49 25 87 74