10 634 390 true 10 14 16 17 25 28 31 34 36 38