7 1222 349 true 1 5 14 17 27 29 33