Ответ:

Скорость теплохода по течению: 138 : 6 = 23 км/ч.

Скорость против течения на 5 км/ч меньше: 23 − 5 = 18 км/ч.

За 8 часов против течения теплоход пройдет: 18 · 8 = 144 км.

Ответ: 144 км.