12 2589 617 true 8 9 13 17 19 20 27 29 31 34 37 39