6 105 249 true 1 14 19 23 27 35