12 684 535 true 22 25 26 30 34 47 57 65 69 74 78 94