12 1636 527 true 5 6 9 12 14 15 21 23 24 26 27 29