7 547 202 true 7 8 10 15 20 29 37