583
147
464
140
219
66
347
130
407
115
384
135
117
37
114
102