No, Peugeot 106 features Front wheel drive.
Depending on the engine option, output can be between 45 and 118 Hp.