Data on the average usual weekly hours worked on the main job in Czech Republic from 2002 to 2019 shows that over this period , the weekly average fell by a total of 1 hour , peaking at 40.5 weekly working hours in 2007 and 2005 .