10 2593 475 true 6 10 12 15 18 19 20 31 34 37