10 7696 839 true 1 5 7 15 23 24 28 31 36 37