10 752 452 true 4 6 9 12 13 17 24 30 31 38