13 682 311 true 1 3 5 10 13 17 25 27 28 30 33 34 38