Катя не с Мишей не с Мартой,значит только с Геной.Значит она или 1 или последняя 5.
Катя не может быть первой,так как тогда Гена должен быть вторым,а у нас Марта прибежала раньше него,значит Катя 5,а Гена 4.
Боря и Миша не прибежали вмести,значит Марта между ними и третья,а Миша первый
значит Боря второй