10 2102 65 true 5 30 45 64 72 75 77 78 105 143