12 616 380 true 3 6 7 8 10 12 14 18 21 23 24 25