300 - трёхсотый, триста (И.п.) Трёхсотому, трёх стам (Д.п), трёхсотым, трёх стами (т.п)
958 - девятьсот пятьдесят восьмой, девятьсот пятьдесят восемь (И.п), девятистам пятидесяти восьмому, девятистам пятидесяти восьми(Д.п), девятьюстами пятьюдесятью восемью, девятьюстами пятьюдесятью восьмым.