10 373 341 true 8 29 34 40 44 48 55 78 81 82