8 886 277 true 6 12 14 15 19 21 26 39