Re: J-xx
I've been seeing different number for the su27 family in the hands of PLAAF and PLAN.
24 su30mk2 with the PLAN, probably optimised for naval attack
76 su30mkk with the PLAAF, multirole air and ground attack AC with the ability to carry pretty much every weapon russians have in their inventory
105 J11 with an option to make another 95 (you had it other way around) but it seems those 95 will never be built, certainly not as su27SK licenced planes but something more multirole.
and finally 76 (not 36) Su27SK.
Trouble with SKs and J11s, of course being their inablity to carry any guided ground and sea attack weapons. Majority of them can't even carry R77s, i think just later produced J11 got slightly modified to be able to do that.
That being said i read about a $5 million a piece modification prog for all the SKs and J11s, making them multirole aircraft, among other stuff.
As for the engines, doesn't su27 use the same engine j10 uses? some of those 100 engines could be used for repair and maintenance of other aircraft than j10s. Also, one engine doesn't mean one aircraft, there's always a reserve for maintenance.
To sum it up, assuming there are some 30 J10s operational, China has 311 4th generation fighters by this date.
I do agree that china would seriously need some capable attack aircraft in serious numbers. Not necesarrily bombers like the backfire but su32 would do just great. That and making j8II into serious interceptor platforms, able to track and attack targets with newest AAMs.