8 168 246 true 1 6 19 22 27 29 34 39