Past 6 hours and Present time weather codes

present weather codes past weather codes(6 hours)
clear sky 01 <50% clouds 0
partly cloudy 02 <>50% clouds 1
mostly cloudy/overcast 03 >50% clouds 2
smoke 04 snow,dust,blowing 3
haze 05 fog/haze 4
dust or sand blowing 07 drizzle 5
fog(vis>1/2mile) 10 rain 6
lightning no thunder 13 snow 7
precip not reaching grnd 14 showers 8
precip in sight not at stn 15 thunderstorm 9
thunderstrm. No precip 17    
fog(vis<1/2 mile) 45    
light drizzle 51    
mod. Drizzle 53    
heavy drizzle 55    
rain light 61    
rain moderate 63    
rain heavy 65    
rain freezing 66    
mix rain and snow 68    
snow light 71    
snow moderate 73    
snow heavy 75    
sleet 79    
showers light 80    
showers moderate 81    
showers violent 82    
rain/snow showers mix 83    
snow showers light 85    
snow showers mod/heavy 86    
hail showers no thunder 89    
thunderstrm lght rain/snow 95    
thunderstrm small hail 96    
thunderstrm heavy rain/snow 97    
thunderstrm w/ hail>dime 99