11 580 434 true 6 12 17 21 25 46 57 78 79 89 95