10 543 327 true 5 11 14 16 18 31 32 36 37 38