5 248 138 true 6 14 17 18 27