7 531 395 true 9 10 16 30 31 36 39