12 241 306 true 1 5 16 17 20 21 32 33 34 36 38 39