7 524 239 true 9 16 17 20 25 34 35