5 367 254 true 12 14 16 21 35