6 222 112 true 2 21 28 36 38 39