8 285 322 true 4 10 14 15 20 29 31 37