8 1688 317 true 5 12 17 19 30 31 32 37