12 692 342 true 3 7 8 11 17 22 33 34 35 37 38 39