12 22206 1292 true 2 3 7 8 18 20 21 26 28 29 31 33