Can You Crack The Code In This Number Puzzle?

Can you crack the code in this logic puzzle? There are rows of numbers, and the numbers in each row are: 1, 11, 21, 1211, 111221, 312211. What should the number sequence be in the next row of numbers? This is not a math problem, but it is more of a code-breaking logic puzzle.