8 677 239 true 1 10 14 15 22 23 35 37