6 139 278 true 18 19 54 67 77 97