10 548 328 true 12 14 19 21 27 30 35 53 54 57