6 112 328 true 17 47 78 89 90 96