12 1100 415 true 0 2 7 13 18 22 23 25 27 31 36 38