Вроде все правильно выводит, логика построения тоже правильно работает. И по 10 чисел в строке с пробелом.