13 535 259 true 2 4 6 8 13 14 17 23 26 28 30 33 39