8 372 317 true
4 8 19 27 30 31 33 35