6 123 106 true 3 7 17 28 34 38