24th for me as well.
ACE would be a good book to refer to as well as familiarizing yourself with enroute and approach charts.
I'm guessing that they would expect CPL level knowledge of the various topics at least. A lot of times they ask you what topic you are strongest on so I would suggest that if you don't have the time to go through all the subjects, knowing one really well would help.