10 222 204 true 0 1 7 8 11 14 20 29 30 39