5 278 112 true 6 8 19 22 26