7 1153 409 true 7 12 19 20 23 27 31