10 601 514 true 7 14 19 22 24 25 30 31 37 38