def fill_gaussian(df):
    """
    fill_gaussian           :function to fill missing values using Gaussian distribution with sigma and mu taken from normal_range_min, normal_range_high
    parameters              :labs DataFrame
    returns                 :labs DataFrame with missing values filled with Gaussian distribution
    """
