10 2648 580 true 3 12 13 16 27 28 29 34 35 37