21 20 38 177 175 49 9 0 0 0