12 549 432 true 3 10 13 14 16 19 27 28 29 37 38 39