8 262 284 true 3 4 10 11 20 29 34 37