New City L13A = 100hp, 1150 kg
New Corolla 2NZ-FE = 85hp, 1260+ kg
Baleno G13B = 85hp, 890 kg
u see the difference in power n weight, thats one of the reasons why these cars have different performance figures! apart from that, its the power delivery that matters alot! the gear ratios n how efficient the gear box is in terms of energy loss! plus whether it an open diff or a closed diff or an LSD..... all these things affect the final output i.e the power delivered to the wheels (WHP = Wheel Horse Power)
thats a brief explanation from my side, more detail will be provided by experienced members.
cheers 