13 1189 528 true 10 11 17 21 40 46 48 50 51 56 60 71 74