12 163 204 true 3 7 10 19 20 21 27 28 29 32 35 36