10 328 270 true 3 10 17 19 20 23 26 28 31 37