Total cholesterol 159--triglycerides--49-- hdl 59-- Ldl--90-- is that normal for triglyceride. Thanks?

Low triglycerides. That result is low (normal being below 150), but that's also quite good. It's more heart-protective that the triglycerides and LDL are low and the HDL is quite high, relatively. It's a good cholesterol profile.