10 323 397 true 13 16 19 20 25 26 29 36 37 38