spastic ataxic cerebral palsyataxic hypotonic cerebral palsymild ataxic cerebral palsyataxic cerebral palsy life expectancyataxia cerebral palsyliving with cerebral palsycerebral palsy spastichemiplegic cerebral palsycerebral palsy associationcerebral palsy organizationsdifferent types cerebral palsyassessment for cerebral palsy