050100150200250300350400450500550600Tue 27Thu 29Sat 31AprilTue 03Thu 05Sat 07Mon 09Wed 11Fri 13Apr 15Tue 17Thu 19Sat 21Mon 23Wed 25Fri 27Apr 29May