7 524 323 true 7 8 10 16 19 25 39