9 173 246 true 7 8 13 17 20 22 24 35 38