12 1302 391 true 0 2 4 6 8 11 12 17 21 29 37 38