Buffalo non-violence groups receive nearly $220K in funding