12 19535 802 true 2 8 9 17 18 21 22 23 24 28 29 34