14 1057 473 true 0 6 12 16 21 34 44 45 63 67 68 75 80 97