6 105 151 true 1 14 19 23 27 35