There will be no definitive bpm for any of these. They're simply modern versions of 'allegro', 'andante' from classical times. Those were (and still are) vague on purpose - look at any old metronome and the range for each term will be more than a few bpm at the very least.
They've been vague on purpose, to give licence to the player, who can (and will) use the terms as a (very) rough guide. On one of my metronomes, for example, larghetto ranges from 66-100 bpm!
So there is little or no point in listing what bpm, or even range of bpm any of the terms quoted represent, as it's hardly even academic, let alone of musical use.
Best option is to treat each as whatever you (or your teacher, obviously) considers a sensible rate of tempo. Mainly because one man's 'moderate rock' may well be another man's 'steady drive', for instance. In fact, I'd be ignoring the tempo marks altogether, and playing at whatever speed I thought appropriate both for me and the piece. Maybe starting slower than that, and speeding up as I became more proficient.