7 246 284 true 1 11 16 19 20 32 35