David has (15/23)

David has