12 743 294 true 1 7 8 9 14 15 17 20 24 26 31 35