6 676 343 true 6 20 21 24 25 36