10 7160 773 true 2 3 7 8 18 22 27 34 36 39