10 508 252 true 1 10 12 14 15 25 26 31 36 37