12 1562 518 true 9 13 18 19 21 24 27 31 34 36 37 39