Ответ:

По рисунку дети различаются по росту: самый высокий — мальчик в красной одежде, затем мальчик в синей одежде; ниже — мальчик слева, самый низкий — мальчик справа.

Топик не самый высокий, но выше Микроши и Растеряйки, значит, он второй по росту — мальчик в синей одежде. Микроша не выше Растеряйки, поэтому Микроша — самый низкий, а Растеряйка — следующий по росту. Оставшийся самый высокий — Ворчун.

Ответ: Ворчун — самый высокий, Топик — второй по росту, Растеряйка — третий, Микроша — самый низкий.