395
198
222
65
161
44
120
28
313
53