Just to provide an alternate way to do this, though I won't provide a config.... You could use a route map, and include multiple access lists within the route map, using the route map to filter the routes allowed out different interfaces.
Just another option....
:-)
Russ