367
192
211
65
147
44
112
28
313
51