10 742 376 true 7 11 12 24 28 29 31 33 35 36