10 628 411 true 3 14 18 20 25 37 39 41 78 97