8 385 316 true 0 1 32 37 41 53 79 96