7 220 284 true 1 2 5 27 71 83 89