11 12181 961 true 3 7 8 9 13 17 20 25 31 37 38