Farm Heroes Saga Level 343

In 20 moves need to collect 30 apples, 30 strawberries and 5 flowers.
Keep an eye on the bombs, they have a habit of sneaking up on you.
The other problem we have on here, again, are the snowballs. We need to get the flowers but as soon as we make matches the fall down and make things harder.
The hardest flowers to get are the ones at the top, so try and get them out of the way as much as you can before the snow falls.
See if you can match up between the flowers, so they open more than one at a time.
Use a shovel on bombs that cannot be matched.
Make use of any match 5 chances.