12 1503 868 true 5 10 16 24 25 36 50 65 69 74 80 90