translate English to French: By 31 March 2009, 29 States parties had provided information on all or some of these matters.
Au 31 mars 2009, 29 États parties avaient communiqué des informations sur la totalité ou certains de ces aspects.