10 109 229 true 0 2 6 8 15 16 17 18 26 34