3 9 187 129 11 221 56 7 391 204