12 556 280 true 8 11 15 18 19 21 22 24 25 27 34 36