12 12299 673 true 0 8 9 10 12 13 17 18 19 22 30 31