10 3787 816 true 3 5 8 9 14 16 18 25 32 38