Thats not the economy, its the efficiency

The stat its a bit confusing... but it is being measured in the Cruise RPM Range, which is 1500 to 2500ish RPM.
I'll give you a small explanation on Efficiency of Petrolengines. May sound confusing or complex... (Killrob please dont beat or kill me for errors, correct them if they exist

)
Lets say you have an engine. And some Fuel, 27 Litres of petrol to be exact. Petrol has... around 10kWh of Energy per Litre (or per 780grams).
This particular engine produces whopping 74kW and when running on peak power, it sucks the 27L canister empty in just 2 hours. Which results of 108kWh of Output Energy in these 2hours.
The Result is: 270kWh of Input, but 108kWh Output. You obvioulsy lost energy (heat, friction etc.)... And if you divde the Output by the Input, you get the result 0,4. Thats your Engine Efficiency there - 40%.
Just tells you how efficient your engine is, the higher the better. But dont ask me how Automation calculates that XD
To your 3 engines:
The 346HP Engine is economic in the Low RPM Range, until you stomp it. The same for the 95HP engine. These are the kind of the downsizing engines that would be used in a lets say Golf. Once as GTI, once as Blue Motion.
And why do you think that the 88hp consumes more? Its more efficient, it should consume less fuel in a car, in the same car, with the same Gearbox, and penalty weight for the 95HP engine...
Hope I could help (and confuse you a bit XD)
//Pyrlix