10 1779 60 true 1 5 30 35 58 74 103 117 123 148