10 323 328 true 6 7 11 15 16 18 19 23 27 39