Jim is half his mother's age. His mother is 5 years younger than his father, in total their ages are 100 years. What is Jim's age?