6 317 291 true 13 17 20 32 34 39