7 104 222 true 0 3 8 9 17 24 29