6 166 321 true 7 13 17 21 22 29