6 93 347 true 3 4 22 29 51 78