13 435 269 true 3 5 8 10 14 18 19 26 27 30 31 33 34