13 569 258 true 5 10 14 18 19 26 30 32 33 34 35 38 39