7 841 357 true 3 7 21 22 24 26 36