10 3847 829 true 3 4 7 8 12 17 18 19 31 36