8 1237 423 true 1 6 7 14 18 33 34 36