10 7908 752 true 4 8 12 13 16 23 24 26 29 39