12 591 386 true 7 9 10 13 14 19 22 23 25 34 35 39