10 10435 786 true 4 8 12 13 22 24 28 30 38 39