looooooooooool. That was tooooo much. System overload 
funny thing was that he was so persistent about the statement highlighted in bold above.
vickytulla leave it yaar, let them strip CGs and dress up Piaggios like 'heavy bikes'
At the end of the day both are tiny 125cc engines producing barely 11hp :S
vicky bro na toh 'dumchi' utarne se CG rocket bun jata hai, aur na clip-ons lagane se Piaggio 'super bike' bun jaati hai (loooool). let the kids have their fun 
@ OP - 45 is good average for Piaggio 125. The figure you state is too low. Do have it checked by authorized workshop. Also get your spark plug checked by a good mechanic, he can tell you if bike is having a very rich mixture. Also, do share if the bike is missing or loosing power suddenly because that can mean a torn carb diaphragm as well.