8 2992 888 true 7 8 19 27 28 29 35 37