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