10 542 343 true 1 8 31 43 44 47 67 70 72 77