8 461 507 true 7 10 16 22 30 40 57 96