10 290 232 true 7 9 14 15 21 26 29 36 38 39