8 461 343 true 2 18 26 39 42 53 61 94