7 221 205 true 4 12 16 21 22 33 34