10 1084 745 true 1 5 6 16 25 38 51 55 83 85