6 112 238 true 18 20 51 53 77 86