12 1717 408 true 0 1 14 15 19 20 21 31 33 34 36 39