8 120 249 true 1 2 11 18 21 27 29 39