7 1069 222 true 7 8 11 17 30 33 38