681
212
776
223
303
105
408
71
109
41
446
36
407
139
50
35
162
56
573
141
251
83
332
191
377
74
156
49
193
174
390
76
227
117
503
65
219
133
594
71