10 251 294 true 0 7 13 16 17 20 23 29 38 39