9 214 507 true 2 5 12 13 16 19 20 29 37