394
198
222
65
159
44
120
28
313
53