10 2177 568 true 2 7 13 14 16 17 22 26 37 38