Medicine

A young male with galbladder stones shows the following test results, serum bilirubin 2.5, Hb 6, urine test positive for urobilinogen, diagnosis is -