7 328 347 true 14 15 28 29 38 56 67