8 319 459 true 7 12 27 39 57 70 78 90