9 4812 651 true 4 5 10 20 22 25 29 31 39