312 biochemical calculations