8 2104 442 true 12 14 16 26 28 33 37 38