6 288 157 true 5 6 8 11 12 19