14 2646 1166 true 14 22 29 36 45 46 47 58 60 61 71 77 92 97