10 4220 512 true 1 8 10 13 17 19 26 31 33 38