spastic ataxic cerebral palsyataxic hypotonic cerebral palsyataxic cerebral palsy walkingmild ataxic cerebral palsyataxic cerebral palsy life expectancyataxia cerebral palsyliving with cerebral palsycerebral palsy spastichemiplegic cerebral palsycerebral palsy associationcerebral palsy organizationsdifferent types cerebral palsy