1623
665
264
95
244
184
88
73
335
92
555
59
138
69
374
98
216
41
381
78
215
158