Given this table of train services, how many trains are there between Leeuwarden and Zwolle per day? Explain your math.

There are 48 trains between Leeuwarden and Zwolle per day. The trains from Leeuwarden to Rotterdam travel once an hour, and the trains from Leeuwarden to Den Haag travel once an hour. Since there are 24 hours in a day, and two routes, the total number of daily trains between Leeuwarden and Zwolle per day is 48. If the train service shuts down at night, as is common, there may be fewer than 48 trains between Leeuwarden and Zwolle per day. However, that information is not included in the provided table.