8 1131 373 true 1 6 7 10 15 17 31 35