12 700 421 true 2 4 5 11 14 15 18 24 25 27 34 36