12 685 384 true 8 10 11 14 19 22 30 31 33 34 37 39