In short translation:
30 infantry divisions (90 infantry regiments, 30 light artillery regiments) including 2 mountain divisions
4 independent rifle batalions
2 cavalry divisions and 4 independent cavalry brigades (40 cavalry regiments, 13 horse artillery batalions)
9 heavy artillery regiments, 1 motorized artillery regiment, 1 heaviest artillery regiment, 2 independent light artillery batalions, 8 anti-aircraft batalions.
3 armoured regiments, 2 armoured batalions, 2 batalions of armoured trains.
6 air regiments
4 engineers brigades
2 groups and 1 regiment of communication service.
It is good to remember that this is Polish Army of 1933 at peace, without reserve units. Also, some of the units mentioned above (especially communciation, engineers and armour, but also some artillery) existed only in times of peace - in case of war parts of those units were to be attached to various armies, divisions or brigades. E.g. one batalion form 1st Engineers Brigade could have been attached to, say, 20th InfDiv, another to 2 CavDiv, a tank company from 1 Armoured Regiment would have been attached to 10 InfDiv, another somewhere else, etc. Some of those units were never intended to fight as a whole - they were kept together to make peacetime logistics and maintainance easier.