ANA allows 4 stopovers (more then 24 hours).
Only one per city.
Max 2 in Europe.
Don't forget their chart is mileage based so you'll need to add the distance of all flight segments. Also, unless flying on US based carrier all flights will have an extra fuel surcharge.