7 168 105 true 2 3 6 7 27 35 39