6 120 341 true 1 23 27 29 30 31