8 314 322 true 3 8 10 24 26 29 31 35