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