John make (35/40)

John make