For a given volume of air, colder air weighs more than warm or hot air, hence more oxygen molecules occupy the cold air. This because, as someone said previously, cold airs molecules are packed closer together as they are not moving around as vigorously compared to a warmer sample of air...