6 418 358 true 10 12 17 20 25 27