371
194
213
65
150
44
115
94
28
313