6 142 114 true 1 6 14 15 21 35