8 121 263 true 1 7 10 14 15 20 21 33