6 564 158 true 6 7 8 12 23 37