Jill has $340 in her savings account and makes $12.50 an hour but can work no more than 40 hours a week. She only gets paid at the end of the week. How many weeks will it take her to have $850?