14 21227 552 5 35 50 55 57 63 82 114 131 137 150 167 176 180