12 2214 477 true 5 8 12 17 25 30 31 32 33 35 36 38