10 6294 677 true 10 13 17 23 24 26 29 32 38 39