10 2227 669 true 7 19 20 21 22 27 28 32 35 38