95 irregular migrants stranded in Mediterranean