David has (20/23)

David has