5 43 221 true 1 8 12 14 15