9 549 393 true 5 6 12 31 50 57 68 94 95