776
283
639
154
560
235
443
72
400
79
291
192
200
52
576
112
259
115
342
13
710
124
563
132
558
142
457
128
531
20
276
217
433
234
551
34
347
64
489
109