563
172
525
170
396
135
641
145
229
194
362
71
547
147
384
191
172
108
497
106
490
189
226
92
288
188
284
71
500
92
546
65
428
194
573
28
630
218
606
187