10 7899 787 true 4 7 16 19 21 27 29 31 32 37