6 680 277 true 8 18 27 31 34 39