8 219 559 true 4 6 7 16 40 62 70 89