7 117 176 true 9 12 13 15 19 21 36