10 250 284 true 3 6 11 17 20 21 31 32 36 38