12 12319 1105 true 0 2 4 6 8 11 12 17 21 29 37 38