7 164 257 true 3 5 6 11 28 30 34