8 446 459 true 6 16 32 34 50 53 94 95