10 3316 580 true 3 4 9 10 12 23 24 29 30 37