Minuj:
Damn these fancy-a$$ed computer programs which seem to imply that you can do anything, if you only grind the numbers long enough; and then do this without any need for structural experience or intuition about how things actually work, in the real world.
This is a three-plus story residential building, with the first floor framing being beams which must span to foundations at some locations. These beams carry everything above, both gravity and lateral loads on the structure, to the foundation. As an educational exercise, do this by hand at first for that educational value: make all connections pinned, except for beams which might be continuous over columns below; and size beams and columns to take the gravity loads only. This might take several iterations, because large beam deflections at the ground level will mean beam support settlements at upper levels, necessitating a redesign of those upper beams.
Then, as a second step, apply some x-bracing or shear walls at appropriate locations to account for the lateral loadings on the building, still in a fairly simple load transfer fashion. Pay some attention to how these might change forces in the beams and columns already preliminarily sized, and consider size changes as required by this step. By superposition of these two design steps you should have a pretty good preliminary design, or good input for a high powered analysis and design program like STAAD. You should also have a better feel for what joints to release, or fix, or partially fix. Obviously, in an RC frame, many of these fixities exist; try a long hand moment distribution on some of these frames (using your prelim. sizes) to get a feel for how this fixity changes things; or maybe try a simple stiffness matrix solution on the frame problems to eliminate most of the extraneous junk imbedded in STAAD. Now, you can start to think about final sizing and reinforcement design; or you have really good sizes, etc. to use as input for a final design in STAAD. With much more experience you will start to become proficient at prelim. sizing for program input, so that a few columns don’t attract all the lateral loading, or some such. And, you’ll see that some bracing or shear walls do wonders to reduce column sizes and reinforcing.
My hat is off to you for being astute enough to question the column sizes and reinforcing you were getting, but these programs today or so complex that they will give you garbage, for results, unless you understand every detail of what they do with your input, and how you set constrainsts, etc.
A good program does not necessarily a good design make. A good and experienced structural engineer with good sound judgement ultimately makes a good design with the help of good software. You run the software and computer, they don’t run you or your design, or you will be lost.