Farm Heroes Saga Level 302

How to do level 302 Farm Heroes Saga
In Farm Heroes Saga Level 302 you need to collect 30 apples, 30 onions,30 suns and 30 water drops. You have 22 moves to do all this.
A lot of the board is covered in soider webs so you'll need to clear some to make room to match your cropsies.
Work in the bottom half of the board as the top is mouldy and won't give you the points you need. Once you have clear space in the bottom you need to try to make big matches to get your points up and keep the webs at bay.
Video below.