6 661 352 true 4 6 20 21 24 30