The amount of daisies, roses, buttercups, etc that you get in the game depends on your score. So, for instance, if I get to level 51 of Petal Pickup and I have over 50,000 points, I may get 206 daisies. But if I only get 30,000 points at level 51, I might just get 150 daisies instead.
Also, I haven't finished the game yet, but Snowflake Sweep has 50 levels as well.