translate English to French: The total fell to 218 as of March 31, 2007, an improvement of 76%.
Ce nombre était passé à 218 au 31 mars 2007, ce qui constitue une amélioration de 76 %.