10 843 387 true 7 12 16 18 22 24 25 26 33 36