254
900
384
833
120
645
287
655
76
573
211
581
154
475
129
513
227
452
6
313
164
404
189
460
80
390
124
422
85
370
180
389
22
290
21
311