7 105 209 true 2 5 10 11 12 14 23