5 278 148 true 6 12 19 23 35