с данными от 1-20 все работает, где допустил ошибку?