10 396 283 true 3 10 12 13 18 19 21 26 27 38