10 337 306 true 6 10 13 14 18 27 28 30 32 37