8 361 294 true 3 12 19 20 26 30 35 37