6 549 326 true 12 15 16 25 28 32