143 100 81 82 58 100 107135