132 123 109 122 85 146 95 77 121 95 128 83