5 367 125 true 12 14 16 21 35