10 249 207 true 1 5 12 13 20 24 29 31 35 39