Hallo, today i was confused while filling petrol on the pump.i had no clue about mixing ratio of oil to petrol !!!!! i put 20ml to a liter of petrol,is it correct ??!! confused because i started my scooter after almost 13 years and have forgotten the ratio as there are no other scooters now a days on road for mixing ,even the petrol man had no clue !!!!!