8 2139 413 true 5 12 16 17 25 28 33 34