7 378 352 true 10 12 68 70 71 73 96