11 1259 624 true 2 4 5 7 10 16 19 21 25 27 39