def ozone_ppm(results, temperature=22):
    """
    Calculate ppm for given results array with Mol/m3 concentrion

    :param results: array of results in Mol/m3
    :param temperature: gas measurement temperature in celsius
    :return: array of ppm
    """
    P = 1e5  # pascal
    V = 1  # m3
    R = 8.314472  # JK-1 mol-1
    T = 273 + temperature  # K @ temperature grC

    # Calculate ppm
    n = (P * V) / (R * T)  # total amount of particles in 1000l gas: mol/m3 gas
    ppm = [(result / n) * 1e6 for result in results]

    return ppm