10 277 324 true 3 5 6 9 10 22 23 25 30 37