7 107 222 true 3 4 5 28 36 38 39