12 526 619 true 6 10 14 16 19 22 23 28 30 33 36 38