Mr.Charles cut fresh roses from his garden and gave 10 roses to his neighbor. Then he gave half of what was left to his neice. He kept the remaining 14 roses. How many roses did he cut?