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