David has (14/23)

David has