6 122 229 true 12 15 20 22 26 31