6 312 173 true 7 13 17 20 24 27