10 319 278 true 7 34 46 57 61 70 80 82 95 96