7 373 291 true 9 10 14 16 21 33 36