13 317 509 true 1 3 4 6 12 14 16 27 28 29 32 33 34