In my experience if you have about 10 large fowl in a 200 square foot run it feels about right.
The general rule of thumb on BYC that people quote is 4 sq. ft. in coop per chicken PLUS 10 sq. ft. per chicken in the run.
However, I have found that I can squeeze more chickens into the coop just fine because our winters are not very cold except for a couple of weeks, and so they live in the run.
If your chickens will basically live in the shed because of snow and ice, then they need much more room than what I do.
I have found that having a nice large run for the number of chickens makes them happier. So while you could fit 35 if you only consider your coop and 20 if you only consider your run, I'd say 10 is comfortable because of the size of your run. If you are going to be free ranging them each day for a small portion of the day, then hey I'd go with 20!
If they will be free range except for emergencies, then you can fit 35 in there unless you have very cold winters.
Just my opinion!!!
(They WILL peck each other and cannibalize if overcrowded and thus it is best to not overcrowd. If you are going to have bantams then you can fit more.)
They will be just fine in the shed if there isn't a breeze blowing on them on their roosts.