10 735 585 true 4 5 7 10 38 41 47 71 77 83