149 Alan Clarke