10 3115 651 true 5 7 8 16 18 24 25 26 32 34