12 572 233 true 5 11 14 15 19 20 21 28 31 32 33 34