11 713 400 true 1 2 7 16 19 21 22 28 34 38 39